chore: release 1.8.1 (#868)
diff --git a/CHANGELOG b/CHANGELOG.md
similarity index 93%
rename from CHANGELOG
rename to CHANGELOG.md
index 841446e..b0eb4fb 100644
--- a/CHANGELOG
+++ b/CHANGELOG.md
@@ -1,4 +1,14 @@
-v1.8.0
+# Changelog
+
+### [1.8.1](https://www.github.com/googleapis/google-api-python-client/compare/v1.8.0...v1.8.1) (2020-04-20)
+
+
+### Bug Fixes
+
+* Adding ConnectionError to retry mechanism ([#822](https://www.github.com/googleapis/google-api-python-client/issues/822)) ([c7516a2](https://www.github.com/googleapis/google-api-python-client/commit/c7516a2ea2c229479633690c109f8763dc0b30ed)), closes [googleapis#558](https://www.github.com/googleapis/googleapis/issues/558)
+* replace '-' in method names with '_' ([#863](https://www.github.com/googleapis/google-api-python-client/issues/863)) ([8ed729f](https://www.github.com/googleapis/google-api-python-client/commit/8ed729f1d868a8713ab442bf0bf59e77ba36afb6))
+
+### v1.8.0
Version 1.8.0
Release to support API endpoint override.
@@ -9,7 +19,7 @@
Implementation Changes
- Don't set http.redirect_codes if the attr doesn't exist and allow more httplib2 versions. ([#841](https://github.com/googleapis/google-api-python-client/pull/841))
-v1.7.12
+### v1.7.12
Version 1.7.12
Bugfix release
@@ -39,7 +49,7 @@
- Blacken ([#772](https://github.com/googleapis/google-api-python-client/pull/722))
- Move kokoro configs ([#832](https://github.com/googleapis/google-api-python-client/pull/832))
-v1.7.11
+### v1.7.11
Version 1.7.11
Bugfix release
@@ -51,7 +61,7 @@
- Fix typo in filename used in 'docs/auth.md' ([#736](https://github.com/googleapis/google-api-python-client/pull/736))
-v1.7.10
+### v1.7.10
Version 1.7.10
Bugfix release
@@ -73,21 +83,21 @@
- tox.ini: Look for Python syntax errors and undefined names ([#721](https://github.com/googleapis/google-api-python-client/pull/721))
-v1.7.9
+### v1.7.9
Version 1.7.9
Bugfix release
- Remove Django Samples. ([#657](https://github.com/googleapis/google-api-python-client/pull/657))
- Call request_orig with kwargs ([#658](https://github.com/googleapis/google-api-python-client/pull/658))
-v1.7.8
+### v1.7.8
Version 1.7.8
Bugfix release
- Convert '$' in method name to '_' ([#616](https://github.com/googleapis/google-api-python-client/pull/616))
- Alias unitest2 import as unittest in test__auth.py ([#613](https://github.com/googleapis/google-api-python-client/pull/613))
-v1.7.7
+### v1.7.7
Version 1.7.7
Bugfix release
@@ -100,28 +110,28 @@
- Add badges ([#455](https://github.com/google/google-api-python-client/pull/455))
-v1.7.6
+### v1.7.6
Version 1.7.6
Bugfix release
- Add client-side limit for batch requests (#585)
-v1.7.5
+### v1.7.5
Version 1.7.5
Bugfix release
- Fix the client to respect the passed in developerKey and credentials
-v1.7.4
+### v1.7.4
Version 1.7.4
Bugfix release
- Catch ServerNotFoundError to retry the request (#532)
-v1.7.3
+### v1.7.3
Version 1.7.3
Bugfix release
@@ -129,21 +139,21 @@
- Make apiclient.sample_tools gracefully fail to import (#525).
-v1.7.2
+### v1.7.2
Version 1.7.2
Bugfix release
- Remove unnecessary check in apiclient/__ini__.py (#522).
-v1.7.1
+### v1.7.1
Version 1.7.1
Bugfix release
- Remove unnecessary check in setup.py (#518).
-v1.7.0
+### v1.7.0
Version 1.7.0
This release drops the hard requirement on oauth2client and installs
@@ -153,7 +163,7 @@
- Drop oauth2client dependency (#499)
- Include tests in source distribution (#514)
-v1.6.7
+### v1.6.7
Version 1.6.7
Bugfix release
@@ -170,7 +180,7 @@
- discovery.py: remove unused oauth2client import. (#492)
- Update README to reference GCP API client libraries. (#490)
-v1.6.6
+### v1.6.6
Version 1.6.6
Bugfix release
@@ -179,7 +189,7 @@
- Increase the default media chunksize to 100MB. (#482)
- Remove unnecessary parsing of mime headers in HttpRequest.__init__ (#467)
-v1.6.5
+### v1.6.5
Version 1.6.5
Bugfix release
@@ -198,14 +208,14 @@
- Handle variant error format gracefully. (#459)
- Avoid testing against Django >= 2.0.0 on Python 2. (#460)
-v1.6.4
+### v1.6.4
Version 1.6.4
Bugfix release
- Warn when google-auth credentials are used but google-auth-httplib2 isn't available. (#443)
-v1.6.3
+### v1.6.3
Version 1.6.3
Bugfix release
@@ -221,7 +231,7 @@
- Don't treat httplib2.Credentials as oauth credentials. (#425)
- Various fixes to the Django sample. (#413)
-v1.6.2
+### v1.6.2
Version 1.6.2
Bugfix release
@@ -230,14 +240,14 @@
when a developerKey was specified. (#347)
- Official support for Python 3.5 and 3.6. (#341)
-v1.6.1
+### v1.6.1
Version 1.6.1
Bugfix release
- Fixed a bug where using google-auth with scoped credentials would fail. (#328)
-v1.6.0
+### v1.6.0
Version 1.6.0
Release to drop support for Python 2.6 and add support for google-auth.
@@ -258,7 +268,7 @@
- Fixed resumable upload failure when receiving a 308 response. (#312)
- Clarified the support versions of Python 3. (#316)
-v1.5.5
+### v1.5.5
Version 1.5.5
Bugfix release
@@ -268,7 +278,7 @@
- Refresh all discovery docs, not just the preferred ones. (#298)
- Update minimum httplib2 dependency to >=0.9.2.
-v1.5.4
+### v1.5.4
Version 1.5.4
Bugfix release
@@ -278,14 +288,14 @@
- Allow oauth2client 4.0.0, with the caveat that file-based discovery
caching is disabled.
-v1.5.3
+### v1.5.3
Version 1.5.3
Bugfix release
- Fixed import error with oauth2client >= 3.0.0. (#270)
-v1.5.2
+### v1.5.2
Version 1.5.2
Bugfix release
@@ -296,7 +306,7 @@
- Obtain access token if necessary in BatchHttpRequest.execute(). (#232)
- Warn when running tests using HttpMock without having a cache. (#261)
-v1.5.1
+### v1.5.1
Version 1.5.1
Bugfix release
@@ -309,7 +319,7 @@
- Use named loggers instead of the root logger. (#206)
- New search console example. (#212)
-v1.5.0
+### v1.5.0
Version 1.5.0
Release to support oauth2client >= 2.0.0.
@@ -320,22 +330,22 @@
- Handle SSL errors with retries (#160)
- Fix incompatibility with oauth2client v2.0.0 (#182)
-v1.4.2
+### v1.4.2
Version 1.4.2
Add automatic caching for the discovery docs.
-v1.4.1
+### v1.4.1
Version 1.4.1
Add the googleapiclient.discovery.Resource.new_batch_http_request method.
-v1.4.0
+### v1.4.0
Version 1.4.0
Python 3 support.
-v1.3.2
+### v1.3.2
Version 1.3.2
Small bugfix release.
@@ -345,12 +355,12 @@
- Better handling of `content-length` in media requests.
- Add support for methodPath entries containing colon.
-v1.3.1
+### v1.3.1
Version 1.3.1
Quick release for a fix around aliasing in v1.3.
-v1.3
+### v1.3
Version 1.3
Add support for the Google Application Default Credentials.
@@ -369,7 +379,7 @@
setup.py attempts to detect this and prevents it. Simply remove
the previous version and reinstall to fix this.
-v1.2
+### v1.2
Version 1.2
The use of the gflags library is now deprecated, and is no longer a
@@ -395,7 +405,7 @@
- Update AdExchange Buyer API examples to version v1.2.
-v1.1
+### v1.1
Version 1.1
Add PEM support to SignedJWTAssertionCredentials (used to only support
@@ -423,12 +433,12 @@
- Ensure that dataWrapper feature is checked before using the 'data' value.
- HMAC verification does not use a constant time algorithm.
-v1.0
+### v1.0
Version 1.0
- Changes to the code for running tests and building releases.
-v1.0c3
+### v1.0c3
Version 1.0 Release Candidate 3
- In samples and oauth2 decorator, escape untrusted content before displaying it.
@@ -451,7 +461,7 @@
- oauth2client support for URL-encoded format of exchange token response (e.g. Facebook)
- Build cleaner and easier to read docs for dynamic surfaces.
-v1.0c2
+### v1.0c2
Version 1.0 Release Candidate 2
- Parameter values of None should be treated as missing. Fixes issue #144.
@@ -459,7 +469,7 @@
- Move all remaining samples over to client_secrets.json. Fixes issue #156.
- Make locked_file.py understand win32file primitives for better awesomeness.
-v1.0c1
+### v1.0c1
Version 1.0 Release Candidate 1
- Documentation for the library has switched to epydoc:
@@ -484,7 +494,7 @@
* new analytics api samples. Reviewed here: http://codereview.appspot.com/5494058/
- Convert all inline samples to the Farm API for consistency.
-v1.0beta8
+### v1.0beta8
- Updated meda upload support.
- Many fixes for batch requests.
- Better handling for requests that don't require a body.
@@ -499,7 +509,7 @@
'body' parameter in your call. The solution is to remove the unneeded
body={} parameter.
-v1.0beta7
+### v1.0beta7
- Support for batch requests. http://code.google.com/p/google-api-python-client/wiki/Batch
- Support for media upload. http://code.google.com/p/google-api-python-client/wiki/MediaUpload
- Better handling for APIs that return something other than JSON.
diff --git a/setup.py b/setup.py
index 4174362..60974fb 100644
--- a/setup.py
+++ b/setup.py
@@ -52,7 +52,7 @@
with io.open(readme_filename, encoding="utf-8") as readme_file:
readme = readme_file.read()
-version = "1.8.0"
+version = "1.8.1"
setup(
name="google-api-python-client",