diff options
author | wiz <wiz> | 2016-02-15 10:45:40 +0000 |
---|---|---|
committer | wiz <wiz> | 2016-02-15 10:45:40 +0000 |
commit | 81e3aaa762d04e5a8e16b25de99bfea273ab85d2 (patch) | |
tree | dba1c106e757bfd7f8c66afbec10bcf332b547b4 | |
parent | 7c5c279b7341db5b1cb06129f6fc0dfbe86b0717 (diff) | |
download | pkgsrc-81e3aaa762d04e5a8e16b25de99bfea273ab85d2.tar.gz |
Update py-oauth2client to 1.5.2.
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)
-rw-r--r-- | security/py-oauth2client/Makefile | 4 | ||||
-rw-r--r-- | security/py-oauth2client/PLIST | 20 | ||||
-rw-r--r-- | security/py-oauth2client/distinfo | 10 |
3 files changed, 23 insertions, 11 deletions
diff --git a/security/py-oauth2client/Makefile b/security/py-oauth2client/Makefile index c14ece1e6a1..42ddd6c9fde 100644 --- a/security/py-oauth2client/Makefile +++ b/security/py-oauth2client/Makefile @@ -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} diff --git a/security/py-oauth2client/PLIST b/security/py-oauth2client/PLIST index 854ec0b32a4..9f40815dd9b 100644 --- a/security/py-oauth2client/PLIST +++ b/security/py-oauth2client/PLIST @@ -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 @@ -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 @@ -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 @@ -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 diff --git a/security/py-oauth2client/distinfo b/security/py-oauth2client/distinfo index f3a6ada7270..eb07229999e 100644 --- a/security/py-oauth2client/distinfo +++ b/security/py-oauth2client/distinfo @@ -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 |