From c12eabbe503e1716f55fbfad004aaa14ca1f5ae0 Mon Sep 17 00:00:00 2001 From: Jon Wayne Parrott Date: Thu, 28 Jul 2016 10:41:24 -0700 Subject: [PATCH 1/2] Update version number to v3.0.0 --- oauth2client/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oauth2client/__init__.py b/oauth2client/__init__.py index b35ee1652..28384bb02 100644 --- a/oauth2client/__init__.py +++ b/oauth2client/__init__.py @@ -14,7 +14,7 @@ """Client library for using OAuth2, especially with Google APIs.""" -__version__ = '2.2.0' +__version__ = '3.0.0' GOOGLE_AUTH_URI = 'https://accounts.google.com/o/oauth2/v2/auth' GOOGLE_DEVICE_URI = 'https://accounts.google.com/o/oauth2/device/code' From b306c63f2d626a4b564f413818bd5f8afd74d226 Mon Sep 17 00:00:00 2001 From: Jon Wayne Parrott Date: Thu, 28 Jul 2016 10:41:41 -0700 Subject: [PATCH 2/2] Update changelog for v3.0.0 --- CHANGELOG.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e7c9f104f..bf33dea42 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # CHANGELOG +## v3.0.0 + +* Populate `token_expiry` for GCE credentials. (#473) +* Move GCE metadata interface to a separate module. (#520) +* Populate `scopes` for GCE credentials. (#524) +* Fix Python 3.5 compatibility. (#531) +* Add `oauth2client.contrib.sqlalchemy`, a SQLAlchemy-based credential store. (#527) +* Improve error when an invalid client secret is provided. (#530) +* Add `oauth2client.contrib.multiprocess_storage`. This supersedes the functionality in `oauth2client.contrib.multistore_file`. (#504) +* Pull httplib2 usage into a separate transport module. (#559, #561) +* Refactor all django-related code into `oauth2client.contrib.django_util`. Add `DjangoORMStorage`, remove `FlowField`. (#546) +* Fix application default credentials resolution order. (#570) +* Add configurable timeout for GCE metadata server check. (#571) +* Add warnings when using deprecated `approval_prompt='force'`. (#572) +* Add deprecation warning to `oauth2client.contrib.multistore_file`. (#574) +* (Hygiene) PEP8 compliance and various style fixes (#537, #540, #552, #562) +* (Hygiene) Remove duplicated exception classes in `oauth2client.contrib.appengine`. (#533) + +NOTE: The next major release of oauth2client (v4.0.0) will remove the `oauth2client.contrib.multistore_file` module. ## v2.2.0