Skip to main content

Google Cloud Platform requirements.txt

For one reason or another, whenever I'm starting to write a new piece of code that needs to interact with the GCP or other Google services, I can't always find the libraries I want to insteall straight away.

Hopefully this pill solves this problem.

Here's the requirements.txt for every library related to a GCP service.

tip

Search for service you want to utilize and paste the libraries in your requirements.txt

google-cloud-access-approval # Access Approval
google-cloud-access-context-manager # Access Context Manager
google-cloud-aiplatform # AI Platform
google-cloud-datalabeling # AI Platform Data Labeling Service
google-cloud-bigquery-analyticshub # Analytics Hub API
google-cloud-bigquery-data-exchange
google-cloud-api-gateway # API Gateway
google-cloud-api-keys # API Keys API
google-cloud-apigee-connect # Apigee Connect API
google-cloud-appengine-admin # App Engine Admin API
google-cloud-artifact-registry # Artifact Registry
google-cloud-assured-workloads # Assured Workloads
google-cloud-automl # AutoML
google-cloud-bare-metal-solution # Bare Metal Solution
google-cloud-batch # Batch
google-cloud-beyondcorp-appconnections # BeyondCorp Enterprise
google-cloud-beyondcorp-appconnectors # BeyondCorp Enterprise
google-cloud-beyondcorp-appgateways # BeyondCorp Enterprise
google-cloud-beyondcorp-clientconnectorservices # BeyondCorp Enterprise
google-cloud-beyondcorp-clientgateways # BeyondCorp Enterprise
db-dtypes # BigQuery
google-cloud-bigquery # BigQuery
google-cloud-bigquery-logging # BigQuery
pandas-gbq # BigQuery
pybigquery # BigQuery
sqlalchemy-bigquery # BigQuery
sqlalchemy-bigquery-user-cred # BigQuery
sqlalchemy_bigquery # BigQuery
google-cloud-bigquery-connection # BigQuery Connection API
google-cloud-bigquery-datatransfer # BigQuery Data Transfer Service
google-cloud-bigquery-datapolicies # BigQuery DataPolicy API
google-cloud-bigquery-migration # BigQuery Migration
google-cloud-bigquery-reservation # BigQuery Reservation API
google-cloud-bigquery-storage # BigQuery Storage
google-cloud-binary-authorization # Binary Authorization
google-cloud-private-ca # Certificate Authority Service
google-cloud-certificate-manager # Certificate Manager
google-cloud-channel # Channel Services
google-cloud-asset # Cloud Asset Inventory
google-cloud-bigtable # Cloud Bigtable
google-cloud-happybase # Cloud Bigtable
google-cloud-billing # Cloud Billing
google-cloud-billing-budgets # Cloud Billing Budget API
google-cloud-build # Cloud Build
google-cloud-orchestration-airflow # Cloud Composer
google-cloud-data-fusion # Cloud Data Fusion
google-cloud-dlp # Cloud Data Loss Prevention
google-cloud-dms # Cloud Database Migration Service
datalab # Cloud Datalab
google-cloud-debugger-client # Cloud Debugger
google-cloud-dns # Cloud DNS
google-cloud-domains # Cloud Domains
functions-framework # Cloud Functions
google-cloud-functions # Cloud Functions
google-cloud-ids # Cloud IDS
google-cloud-kms # Cloud Key Management Service
google-cloud-life-sciences # Cloud Life Sciences
google-cloud-appengine-logging # Cloud Logging
google-cloud-logging # Cloud Logging
google-cloud-monitoring # Cloud Monitoring
google-cloud-monitoring-dashboards # Cloud Monitoring
google-cloud-monitoring-metrics-scopes # Cloud Monitoring
google-cloud-language # Cloud Natural Language API
google-cloud-optimization # Cloud Optimization AI
google-cloud-os-config # Cloud OS Config
google-cloud-os-login # Cloud OS Login API
google-cloud-profiler # Cloud Profiler
google-cloud-run # Cloud Run
google-cloud-runtimeconfig # Cloud Runtime Config API
google-cloud-scheduler # Cloud Scheduler
google-cloud-shell # Cloud Shell
django-google-spanner # Cloud Spanner
google-cloud-spanner # Cloud Spanner
google-cloud-storage # Cloud Storage
google-resumable-media # Cloud Storage
google-cloud-talent # Cloud Talent Solution Job Search
google-cloud-tasks # Cloud Tasks
google-cloud-tpu # Cloud TPU
google-cloud-trace # Cloud Trace
google-cloud-translate # Cloud Translation
google-cloud-vision # Cloud Vision
google-cloud-compute # Compute Engine
google-cloud-gke-connect-gateway # Connect Gateway API
google-cloud-contact-center-insights # Contact Center AI Insights API
google-cloud-containeranalysis # Container Analysis
grafeas # Container Analysis
google-cloud-datacatalog # Data Catalog
google-cloud-dataflow-client # Dataflow
google-cloud-dataplex # Dataplex
google-cloud-dataproc # Dataproc
google-cloud-dataproc-momovn # Dataproc
google-cloud-dataproc-metastore # Dataproc Metastore
google-cloud-datastream # Datastream
dialogflow # Dialogflow
google-cloud-dialogflow # Dialogflow
google-cloud-dialogflow-cx # Dialogflow
google-cloud-discoveryengine # Discovery Engine API
google-cloud-documentai # Document AI
google-cloud-contentwarehouse # Document AI Warehouse
google-cloud-enterpriseknowledgegraph # Enterprise Knowledge Graph
google-cloud-error-reporting # Error Reporting
google-cloud-error-reporting-tcspowerflow # Error Reporting
google-cloud-eventarc # Eventarc
google-cloud-filestore # Filestore
google-cloud-firestore # Firestore
google-cloud-datastore # Firestore in Datastore mode
google-cloud-ndb # Firestore in Datastore mode
google-cloud-game-servers # Game Servers
google-cloud-gke-hub # GKE Hub API
google-cloud-deploy # Google Cloud Deploy
google-cloud-policy-troubleshooter # IAM Policy Troubleshooter API
google-cloud-iam # IAM Service Account Credentials API
google-cloud-iam-logging # Identity and Access Management
grpc-google-iam-v1 # Identity and Access Management
google-cloud-iap # Identity-Aware Proxy
google-cloud-iot # IoT Core
google-cloud-container # Kubernetes Engine API
google-cloud-video-live-stream # Live Stream API
google-cloud-managed-identities # Managed Service for Microsoft Active Directory
google-cloud-network-services # Media CDN
google-cloud-media-translation # Media Translation
google-cloud-memcache # Memorystore for Memcached
google-cloud-redis # Memorystore for Redis
google-cloud-vm-migration # Migrate to Virtual Machines
google-cloud-network-connectivity # Network Connectivity Center
google-cloud-network-management # Network Management API
google-cloud-network-security # Network Security API
google-cloud-org-policy # Organization Policy
google-cloud-phishing-protection # Phishing Protection
google-cloud-pubsub # Pub/Sub
google-cloud-pubsublite # Pub/Sub Lite
google-cloud-public-ca # Public Certificate Authority
google-cloud-recaptcha-enterprise # reCAPTCHA Enterprise
google-cloud-recommendations-ai # Recommendations AI
google-cloud-recommender # Recommender
google-cloud-resource-manager # Resource Manager
google-cloud-retail # Retail API
google-cloud-secret-manager # Secret Manager
google-cloud-securitycenter # Security Command Center
google-cloud-private-catalog # Service Catalog
google-cloud-service-control # Service Control API
google-cloud-service-directory # Service Directory
google-cloud-service-management # Service Management API
google-cloud-service-usage # Service Usage
google-cloud-speech # Speech-to-Text
google-cloud-storage-transfer # Storage Transfer Service
google-cloud-texttospeech # Text-to-Speech
google-cloud-video-transcoder # Transcoder API
google-cloud-notebooks # Vertex AI Workbench
google-cloud-videointelligence # Video Intelligence API
google-cloud-video-stitcher # Video Stitcher API
google-cloud-vpc-access # Virtual Private Cloud
google-cloud-webrisk # Web Risk
google-cloud-websecurityscanner # Web Security Scanner
google-cloud-workflows # Workflows

Here's the requirements.txt for every Google service I use on a weekly/monthly basis.

google-analytics-data # Google Analytics 4
google-api-python-client
google-auth
oauth2client # Deprecated
google-auth-oauthlib # User auth
google-auth-httplib2 # User auth