-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove dependency on google-apitools package in Python SDK. #19073
Comments
.take-issue |
Will be using this as a tracking issue for removing the apitools-generated clients and other stray references to apitools, so that we can eventually remove it as a dependency. |
Replace storage_v1_client with GCS client #25676 |
Replace bigquery_v2_client with Google Cloud BigQuery client (and associated libraries) #25678 |
Replace dataflow_v1b3_client with a Google Cloud Python client #25679 |
Replace cloudbuild_v1_client with Google Cloud Build client #25680 |
Remove remaining dependency on apitools #25681 |
Some context: https://s.apache.org/beam-python-dependencies-pm |
AFAIK google-apitools is not officially supported. For Google Cloud Platform APIs such as Datastore, Cloud Storage or Pub/Sub, using Cloud Client Libraries for Python is recommended. If that not possible, we may be able to use https://github.com/google/google-api-python-client - officially supported, but now in maintenance mode.
Imported from Jira BEAM-4850. Original Jira may contain additional context.
Reported by: tvalentyn.
The text was updated successfully, but these errors were encountered: