Release v4.1.0 and deprecate the library (#714) · googleapis/oauth2client@00926f2 (original) (raw)

This repository was archived by the owner on Jan 18, 2025. It is now read-only.

File tree

6 files changed

lines changed

6 files changed

lines changed

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1 +**Note**: oauth2client is now deprecated. As such, it is unlikely that we will
2 +address or respond to your issue. We recommend you use
3 +[google-auth](https://google-auth.readthedocs.io) and [oauthlib](http://oauthlib.readthedocs.io/).
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1 +**Note**: oauth2client is now deprecated. As such, it is unlikely that we will
2 +review or merge to your pull request. We recommend you use
3 +[google-auth](https://google-auth.readthedocs.io) and [oauthlib](http://oauthlib.readthedocs.io/).
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
1 1 # CHANGELOG
2 2
3 +## v4.1.0
4 +
5 +**Note**: oauth2client is now deprecated. No more features will be added to the
6 +libraries and the core team is turning down support. We recommend you use
7 +[google-auth](https://google-auth.readthedocs.io) and [oauthlib](http://oauthlib.readthedocs.io/).
8 +
9 +New features:
10 +* Allow customizing the GCE metadata service address via an env var. (#704)
11 +* Store original encoded and signed identity JWT in OAuth2Credentials. (#680)
12 +* Use jsonpickle in django contrib, if available. (#676)
13 +
14 +Bug fixes:
15 +* Typo fixes. (#668, #697)
16 +* Remove b64 padding from PKCE values, per RFC7636. (#683)
17 +* Include LICENSE in Manifest.in. (#694)
18 +* Fix tests and CI. (#705, #712, #713)
19 +* Escape callback error code in flask_util. (#710)
20 +
3 21 ## v4.0.0
4 22
5 23 New features:
Original file line number Diff line number Diff line change
@@ -4,6 +4,10 @@
4 4
5 5 This is a client library for accessing resources protected by OAuth 2.0.
6 6
7 +**Note**: oauth2client is now deprecated. No more features will be added to the
8 +libraries and the core team is turning down support. We recommend you use
9 +[google-auth](https://google-auth.readthedocs.io) and [oauthlib](http://oauthlib.readthedocs.io/).
10 +
7 11 Installation
8 12 ============
9 13
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@
14 14
15 15 """Client library for using OAuth2, especially with Google APIs."""
16 16
17 -__version__ = '4.0.0'
17 +__version__ = '4.1.0'
18 18
19 19 GOOGLE_AUTH_URI = 'https://accounts.google.com/o/oauth2/v2/auth'
20 20 GOOGLE_DEVICE_URI = 'https://accounts.google.com/o/oauth2/device/code'
Original file line number Diff line number Diff line change
@@ -41,7 +41,14 @@
41 41 'six>=1.6.1',
42 42 ]
43 43
44 -long_desc = 'oauth2client is a client library for OAuth 2.0.'
44 +long_desc = """
45 +oauth2client is a client library for OAuth 2.0.
46 +
47 +Note: oauth2client is now deprecated. No more features will be added to the
48 + libraries and the core team is turning down support. We recommend you use
49 + `google-auth https://google-auth.readthedocs.io`__ and
50 + `oauthlib http://oauthlib.readthedocs.io/`__.
51 +"""
45 52
46 53 version = oauth2client.__version__
47 54
@@ -51,6 +58,7 @@
51 58 description='OAuth 2.0 client library',
52 59 long_description=long_desc,
53 60 author='Google Inc.',
61 +author_email='jonwayne+oauth2client@google.com',
54 62 url='http://github.com/google/oauth2client/',
55 63 install_requires=install_requires,
56 64 packages=find_packages(),
@@ -62,7 +70,7 @@
62 70 'Programming Language :: Python :: 3',
63 71 'Programming Language :: Python :: 3.4',
64 72 'Programming Language :: Python :: 3.5',
65 -'Development Status :: 5 - Production/Stable',
73 +'Development Status :: 7 - Inactive',
66 74 'Intended Audience :: Developers',
67 75 'License :: OSI Approved :: Apache Software License',
68 76 'Operating System :: POSIX',