Skip to content

Commit a731be3

Browse files
author
Jon Wayne Parrott
authored
Release v4.0.0 (googleapis#666)
1 parent 3eb691f commit a731be3

File tree

3 files changed

+37
-1
lines changed

3 files changed

+37
-1
lines changed

.travis.yml

+1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ notifications:
4242
deploy:
4343
provider: pypi
4444
user: gcloudpypi
45+
distributions: sdist bdist_wheel
4546
password:
4647
secure: "C9ImNa5kbdnrQNfX9ww4PUtQIr3tN+nfxl7eDkP1B8Qr0QNYjrjov7x+DLImkKvmoJd3dxYtYIpLE9esObUHu0gKHYxqymNHtuAAyoBOUfPtmp0vIEse9brNKMtaey5Ngk7ZWz9EHKBBqRHxqgN+Giby+K9Ta3K3urJIq6urYhE="
4748
on:

CHANGELOG.md

+35
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,40 @@
11
# CHANGELOG
22

3+
## v4.0.0
4+
5+
New features:
6+
* New Django samples. (#636)
7+
* Add support for RFC7636 PKCE. (#588)
8+
* Release as a universal wheel. (#665)
9+
10+
Bug fixes:
11+
* Fix django authorization redirect by correctly checking validity of credentials. (#651)
12+
* Correct query loss when using parse_qsl to dict. (#622)
13+
* Switch django models from pickle to jsonpickle. (#614)
14+
* Support new MIDDLEWARE Django 1.10 aetting. (#623)
15+
* Remove usage of os.environ.setdefault. (#621)
16+
* Handle missing storage files correctly. (#576)
17+
* Try to revoke token with POST when getting a 405. (#662)
18+
19+
Internal changes:
20+
* Use transport module for GCE environment check. (#612)
21+
* Remove __author__ lines and add contributors.md. (#627)
22+
* Clean up imports. (#625)
23+
* Use transport.request in tests. (#607)
24+
* Drop unittest2 dependency (#610)
25+
* Remove backslash line continuations. (#608)
26+
* Use transport helpers in system tests. (#606)
27+
* Clean up usage of HTTP mocks in tests. (#605)
28+
* Remove all uses of MagicMock. (#598)
29+
* Migrate test runner to pytest. (#569)
30+
* Merge util.py and _helpers.py. (#579)
31+
* Remove httplib2 imports from non-transport modules. (#577)
32+
33+
Breaking changes:
34+
* Drop Python 3.3 support. (#603)
35+
* Drop Python 2.6 support. (#590)
36+
* Remove multistore_file. (#589)
37+
338
## v3.0.0
439

540
* Populate `token_expiry` for GCE credentials. (#473)

oauth2client/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
"""Client library for using OAuth2, especially with Google APIs."""
1616

17-
__version__ = '3.0.0'
17+
__version__ = '4.0.0'
1818

1919
GOOGLE_AUTH_URI = 'https://accounts.google.com/o/oauth2/v2/auth'
2020
GOOGLE_DEVICE_URI = 'https://accounts.google.com/o/oauth2/device/code'

0 commit comments

Comments
 (0)