summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz>2016-02-15 10:45:40 +0000
committerwiz <wiz>2016-02-15 10:45:40 +0000
commit81e3aaa762d04e5a8e16b25de99bfea273ab85d2 (patch)
treedba1c106e757bfd7f8c66afbec10bcf332b547b4
parent7c5c279b7341db5b1cb06129f6fc0dfbe86b0717 (diff)
downloadpkgsrc-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/Makefile4
-rw-r--r--security/py-oauth2client/PLIST20
-rw-r--r--security/py-oauth2client/distinfo10
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