-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Update pin for 'googleapis-common-protos'. #8686
Copy link
Copy link
Closed
Labels
api: automlIssues related to the AutoML API.Issues related to the AutoML API.api: bigqueryIssues related to the BigQuery API.Issues related to the BigQuery API.api: bigquerystorageIssues related to the BigQuery Storage API.Issues related to the BigQuery Storage API.api: bigtableIssues related to the Bigtable API.Issues related to the Bigtable API.api: clouderrorreportingIssues related to the Error Reporting API.Issues related to the Error Reporting API.api: cloudkmsIssues related to the Cloud Key Management Service API.Issues related to the Cloud Key Management Service API.api: cloudresourcemanagerIssues related to the Resource Manager API.Issues related to the Resource Manager API.api: coreapi: datacatalogIssues related to the Data Catalog API.Issues related to the Data Catalog API.api: datalabelingIssues related to the AI Platform Data Labeling Service API.Issues related to the AI Platform Data Labeling Service API.api: dlpIssues related to the Sensitive Data Protection API.Issues related to the Sensitive Data Protection API.api: dnsIssues related to the Cloud DNS API.Issues related to the Cloud DNS API.api: firestoreIssues related to the Firestore API.Issues related to the Firestore API.api: irmapi: languageIssues related to the Cloud Natural Language API API.Issues related to the Cloud Natural Language API API.api: loggingIssues related to the Cloud Logging API.Issues related to the Cloud Logging API.api: phishingprotectionIssues related to the Phishing Protection API.Issues related to the Phishing Protection API.api: redisIssues related to the Memorystore for Redis API.Issues related to the Memorystore for Redis API.api: runtimeconfigIssues related to the Cloud Runtime Config API API.Issues related to the Cloud Runtime Config API API.api: spannerIssues related to the Spanner API.Issues related to the Spanner API.api: talentapi: translationIssues related to the Cloud Translation API API.Issues related to the Cloud Translation API API.api: videointelligenceIssues related to the Video Intelligence API API.Issues related to the Video Intelligence API API.packagingtype: processA process-related concern. May include testing, release, or the like.A process-related concern. May include testing, release, or the like.
Metadata
Metadata
Assignees
Labels
api: automlIssues related to the AutoML API.Issues related to the AutoML API.api: bigqueryIssues related to the BigQuery API.Issues related to the BigQuery API.api: bigquerystorageIssues related to the BigQuery Storage API.Issues related to the BigQuery Storage API.api: bigtableIssues related to the Bigtable API.Issues related to the Bigtable API.api: clouderrorreportingIssues related to the Error Reporting API.Issues related to the Error Reporting API.api: cloudkmsIssues related to the Cloud Key Management Service API.Issues related to the Cloud Key Management Service API.api: cloudresourcemanagerIssues related to the Resource Manager API.Issues related to the Resource Manager API.api: coreapi: datacatalogIssues related to the Data Catalog API.Issues related to the Data Catalog API.api: datalabelingIssues related to the AI Platform Data Labeling Service API.Issues related to the AI Platform Data Labeling Service API.api: dlpIssues related to the Sensitive Data Protection API.Issues related to the Sensitive Data Protection API.api: dnsIssues related to the Cloud DNS API.Issues related to the Cloud DNS API.api: firestoreIssues related to the Firestore API.Issues related to the Firestore API.api: irmapi: languageIssues related to the Cloud Natural Language API API.Issues related to the Cloud Natural Language API API.api: loggingIssues related to the Cloud Logging API.Issues related to the Cloud Logging API.api: phishingprotectionIssues related to the Phishing Protection API.Issues related to the Phishing Protection API.api: redisIssues related to the Memorystore for Redis API.Issues related to the Memorystore for Redis API.api: runtimeconfigIssues related to the Cloud Runtime Config API API.Issues related to the Cloud Runtime Config API API.api: spannerIssues related to the Spanner API.Issues related to the Spanner API.api: talentapi: translationIssues related to the Cloud Translation API API.Issues related to the Cloud Translation API API.api: videointelligenceIssues related to the Video Intelligence API API.Issues related to the Video Intelligence API API.packagingtype: processA process-related concern. May include testing, release, or the like.A process-related concern. May include testing, release, or the like.
From #8674.
Recent autogen changes have begun using features present only in
googleapis-common-protos 1.6.0+, specifially thegoogle.api.clientpackage. E.g.:This "leakage" can break clients who are upgrading an existing virtualenv, because ce currently pin
googleapis-common-protos >= 1.5.3, != 1.5.4, < 2.0devinapi_core/setup.py, andgoogleapis-common-protos >= 1.5.9, < 2.0.0devinbigquery_storage/setup.py.Steps to remediate:
googleapis-common-protosinapi_core/setup.py. (API Core / BigQuery Storage: Fix pins of 'googleapis-common-protos. #8688)googleapis-common-protosinbigquery_storage/setup.py. (API Core / BigQuery Storage: Fix pins of 'googleapis-common-protos. #8688)1.14.0version ofgoogle-api-core. (Release api_core 1.14.0 #8700)google-api-coreallgoogle-cloud-*packages to1.14.0. (Bump minimum version for google-api-core to 1.14.0. #8709)Bump pins of
google-cloud-core >= 1.0.3, < 2.0.0dev:bigquery(BigQuery: Addclient_optionsto constructors for manual clients. #8999)bigtable(chore: pingoogle-cloud-core >= 1.0.3, < 2.0.0dev. #9445)datastore(Datastore: Addclient_optionsto constructors for manual clients. #9055)dns(chore: pingoogle-cloud-core >= 1.0.3, < 2.0.0dev. #9445)firestore(chore: pingoogle-cloud-core >= 1.0.3, < 2.0.0dev. #9445)logging(chore: pingoogle-cloud-core >= 1.0.3, < 2.0.0dev. #9445)runtimeconfig(chore: pingoogle-cloud-core >= 1.0.3, < 2.0.0dev. #9445)spanner(chore: pingoogle-cloud-core >= 1.0.3, < 2.0.0dev. #9445)storage(Storage: Addclient_optionsto constructors for manual clients. #9054)trace(chore: pingoogle-cloud-core >= 1.0.3, < 2.0.0dev. #9445)translate(Translate: Add client options to translate_v2. #8737)Release the world (as of 2019-10-10):
bigquery(Release bigquery 1.19.0 #9168)datastore(chore(datastore): release 1.10.0 #9449)datalabeling(chore(datalabeling): release 0.3.0 #9443)grafeas(chore(grafeas): release 0.3.0 #9446)Releaseirmphishingprotection(chore(phishingprotection): release 0.2.0 #9452; chore(phishingprotection): release 0.2.0 #9447 was b0rked)resource_manager(chore(resource_manager): release 0.30.0 #9448)storage(chore(translate): release 1.7.0 #9421)After merge of #9445:
bigtable(chore(bigtable): release 1.1.0 #9468)dns(chore(dns): release 0.31.0 #9469)firestore(chore(firestore): release 1.5.0 #9470)logging(chore(logging): release 1.14.0 #9471)runtimeconfig(chore(runtimeconfig): release 0.30.0 #9472)spanner(chore(spanner): release 1.11.0 #9473)trace(chore(trace): release 0.23.0 #9474)After release of
google-cloud-logging:error_reporting: bumpgoogle-cloud-logging >= 1.14.0, < 2.0.0dev(chore(error_reporting): pin 'google-cloud-logging >= 1.14.0, < 2.0.0dev #9476)error_reporting(chore(error_reporting): release 0.33.0 #9515)