diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b1c1e045b2..90e7d9dbafb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +### [1.9.1](https://www.github.com/googleapis/google-api-python-client/compare/v1.9.0...v1.9.1) (2020-06-02) + + +### Bug Fixes + +* fix python-api-core dependency issue ([#931](https://www.github.com/googleapis/google-api-python-client/issues/931)) ([42028ed](https://www.github.com/googleapis/google-api-python-client/commit/42028ed2b2be47f85b70eb813185264f1f573d01)) + ## [1.9.0](https://www.github.com/googleapis/google-api-python-client/compare/v1.8.4...v1.9.0) (2020-06-02) diff --git a/googleapiclient/discovery.py b/googleapiclient/discovery.py index 115609f3e4a..55367c0a491 100644 --- a/googleapiclient/discovery.py +++ b/googleapiclient/discovery.py @@ -441,7 +441,11 @@ def build_from_document( raise MutualTLSChannelError( "ClientOptions.client_cert_source is not supported, please use ClientOptions.client_encrypted_cert_source." ) - if client_options and client_options.client_encrypted_cert_source: + if ( + client_options + and hasattr(client_options, "client_encrypted_cert_source") + and client_options.client_encrypted_cert_source + ): client_cert_to_use = client_options.client_encrypted_cert_source elif adc_cert_path and adc_key_path and mtls.has_default_client_cert_source(): client_cert_to_use = mtls.default_client_encrypted_cert_source( diff --git a/setup.py b/setup.py index 8d6edae93d0..6331a499113 100644 --- a/setup.py +++ b/setup.py @@ -41,7 +41,7 @@ "httplib2>=0.9.2,<1dev", "google-auth>=1.16.0", "google-auth-httplib2>=0.0.3", - "google-api-core>=1.13.0,<2dev", + "google-api-core>=1.17.0,<2dev", "six>=1.6.1,<2dev", "uritemplate>=3.0.0,<4dev", ] @@ -52,7 +52,7 @@ with io.open(readme_filename, encoding="utf-8") as readme_file: readme = readme_file.read() -version = "1.9.0" +version = "1.9.1" setup( name="google-api-python-client",