Skip to content

Commit

Permalink
Update py-oauth2client to 1.5.2.
Browse files Browse the repository at this point in the history
Needed by py-google-api-python-client-1.4.2.

## v1.5.2

* Add access token refresh error class that includes HTTP status (#310)
* Python3 compatibility fixes for Django (#316, #318)
* Fix incremental auth in flask_util (#322)
* Fall back to credential refresh on EDEADLK in multistore_file (#336)

## v1.5.1

* Fix bad indent in `tools.run_flow()` (#301, bug was
  introduced when switching from 2 space indents to 4)

## v1.5.0

* Fix (more like clarify) `bytes` / `str` handling in crypto
  methods. (#203, #250, #272)
* Replacing `webapp` with `webapp2` in `oauth2client.appengine` (#217)
* Added optional `state` parameter to
  `step1_get_authorize_url`. (#219 and #222)
* Added `flask_util` module that provides a Flask extension to aid
  with using OAuth2 web server flow. This provides the same functionality
  as the `appengine.webapp2` OAuth2Decorator, but will work with any Flask
  application regardless of hosting environment. (#226, #273)
* Track scopes used on credentials objects (#230)
* Moving docs to [readthedocs.org][1] (#237, #238, #244)
* Removing `old_run` module. Was deprecated July 2, 2013. (#285)
* Avoid proxies when querying for GCE metadata (to check if
  running on GCE) (#114, #293)

[1]: https://readthedocs.org/

## v1.4.12

* Fix OS X flaky test failure (#189).
* Fix broken OpenSSL import (#191).
* Remove `@util.positional` from wrapped request in `Credentials.authorize()`
  (#196, #197).
* Changing pinned dependencies to `>=` (#200, #204).
* Support client authentication using `Authorization` header (#206).
* Clarify environment check in case where GAE imports succeed but GAE services
  aren't available (#208).

## v1.4.11

* Better environment detection with Managed VMs.
* Better OpenSSL detection in exotic environments.

## v1.4.10

* Update the `OpenSSL` check to be less strict about finding `crypto.py` in
  the `OpenSSL` directory.
* `tox` updates for new environment handling in `tox`.

## v1.4.9

* Ensure that the ADC fails if we try to *write* the well-known file to a
  directory that doesn't exist, but not if we try to *read* from one.

## v1.4.8

* Better handling of `body` during token refresh when `body` is a stream.
* Better handling of expired tokens in storage.
* Cleanup around `openSSL` import.
* Allow custom directory for the `well_known_file`.
* Integration tests for python2 and python3. (!!!)
* Stricter file permissions when saving the `well_known_file`.
* Test cleanup around config file locations.

## v1.4.7

* Add support for Google Developer Shell credentials.
* Better handling of filesystem errors in credential refresh.
* python3 fixes
* Add `NO_GCE_CHECK` for skipping GCE detection.
* Better error messages on `InvalidClientSecretsError`.
* Comment cleanup on `run_flow`.

## v1.4.6

* Add utility function to convert PKCS12 key to PEM. (#115)
* Change GCE detection logic. (#93)
* Add a tox env for doc generation.

## v1.4.5

* Set a shorter timeout for an Application Default Credentials issue on some
  networks. (#93, #101)
* Test cleanup, switch from mox to mock. (#103)
* Switch docs to sphinx from epydoc.

## v1.4.4

* Fix a bug in bytes/string encoding of headers.

## v1.4.3

* Big thanks to @dhermes for spotting and fixing a mess in our test setup.

* Fix a serious issue with tests not being run. (#86, #87, #89)
* Start credentials cleanup for single 2LO/3LO call. (#83, #84)
* Clean up stack traces when re-raising in some places. (#79)
* Clean up doc building. (#81, #82)
* Fixed minimum version for `six` dependency. (#75)
  • Loading branch information
wiz committed Feb 15, 2016
1 parent 36970f1 commit bc2bd73
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 11 deletions.
4 changes: 2 additions & 2 deletions security/py-oauth2client/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.2 2014/12/05 18:59:08 rodent Exp $
# $NetBSD: Makefile,v 1.3 2016/02/15 10:45:40 wiz Exp $

DISTNAME= oauth2client-1.4.2
DISTNAME= oauth2client-1.5.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= security net python
MASTER_SITES= -https://github.com/google/oauth2client/archive/v${PKGVERSION_NOREV}${EXTRACT_SUFX}
Expand Down
20 changes: 16 additions & 4 deletions security/py-oauth2client/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.1 2014/11/24 14:43:12 wiz Exp $
@comment $NetBSD: PLIST,v 1.2 2016/02/15 10:45:40 wiz Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
Expand All @@ -7,6 +7,15 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/oauth2client/__init__.py
${PYSITELIB}/oauth2client/__init__.pyc
${PYSITELIB}/oauth2client/__init__.pyo
${PYSITELIB}/oauth2client/_helpers.py
${PYSITELIB}/oauth2client/_helpers.pyc
${PYSITELIB}/oauth2client/_helpers.pyo
${PYSITELIB}/oauth2client/_openssl_crypt.py
${PYSITELIB}/oauth2client/_openssl_crypt.pyc
${PYSITELIB}/oauth2client/_openssl_crypt.pyo
${PYSITELIB}/oauth2client/_pycrypto_crypt.py
${PYSITELIB}/oauth2client/_pycrypto_crypt.pyc
${PYSITELIB}/oauth2client/_pycrypto_crypt.pyo
${PYSITELIB}/oauth2client/appengine.py
${PYSITELIB}/oauth2client/appengine.pyc
${PYSITELIB}/oauth2client/appengine.pyo
Expand All @@ -19,12 +28,18 @@ ${PYSITELIB}/oauth2client/clientsecrets.pyo
${PYSITELIB}/oauth2client/crypt.py
${PYSITELIB}/oauth2client/crypt.pyc
${PYSITELIB}/oauth2client/crypt.pyo
${PYSITELIB}/oauth2client/devshell.py
${PYSITELIB}/oauth2client/devshell.pyc
${PYSITELIB}/oauth2client/devshell.pyo
${PYSITELIB}/oauth2client/django_orm.py
${PYSITELIB}/oauth2client/django_orm.pyc
${PYSITELIB}/oauth2client/django_orm.pyo
${PYSITELIB}/oauth2client/file.py
${PYSITELIB}/oauth2client/file.pyc
${PYSITELIB}/oauth2client/file.pyo
${PYSITELIB}/oauth2client/flask_util.py
${PYSITELIB}/oauth2client/flask_util.pyc
${PYSITELIB}/oauth2client/flask_util.pyo
${PYSITELIB}/oauth2client/gce.py
${PYSITELIB}/oauth2client/gce.pyc
${PYSITELIB}/oauth2client/gce.pyo
Expand All @@ -37,9 +52,6 @@ ${PYSITELIB}/oauth2client/locked_file.pyo
${PYSITELIB}/oauth2client/multistore_file.py
${PYSITELIB}/oauth2client/multistore_file.pyc
${PYSITELIB}/oauth2client/multistore_file.pyo
${PYSITELIB}/oauth2client/old_run.py
${PYSITELIB}/oauth2client/old_run.pyc
${PYSITELIB}/oauth2client/old_run.pyo
${PYSITELIB}/oauth2client/service_account.py
${PYSITELIB}/oauth2client/service_account.pyc
${PYSITELIB}/oauth2client/service_account.pyo
Expand Down
10 changes: 5 additions & 5 deletions security/py-oauth2client/distinfo
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.3 2015/11/04 01:18:04 agc Exp $
$NetBSD: distinfo,v 1.4 2016/02/15 10:45:40 wiz Exp $

SHA1 (oauth2client-1.4.2.tar.gz) = f55972b85b2cbba0b1eca6202a0b4834626dbc9b
RMD160 (oauth2client-1.4.2.tar.gz) = 4df0594eaeb65c212c3571c1674e336106d0696d
SHA512 (oauth2client-1.4.2.tar.gz) = 91ae93d40184a752d44fa2e5bba6767373c3a143d58f833381070612248a8f74185c92e2718c688cbe5b7d27357ed1d0191977be1aa26844fe34466a210e9c51
Size (oauth2client-1.4.2.tar.gz) = 1028497 bytes
SHA1 (oauth2client-1.5.2.tar.gz) = a269d0b07126bd09a6fa983c473d793c12c67c35
RMD160 (oauth2client-1.5.2.tar.gz) = bbdea991db5a654ca4590b34a503c97c2fe8fe87
SHA512 (oauth2client-1.5.2.tar.gz) = 15f10b52aa93fc10289658d5ff671a247e5c92c5ff2be424a04617fee1a3a82439b829b0f5dcb04e3e84802e02580e366e08356df7ec6e24563a530d2f6b1db5
Size (oauth2client-1.5.2.tar.gz) = 131665 bytes

0 comments on commit bc2bd73

Please sign in to comment.