Fri Sep 8 06:58:35 2017 UTC ()
2.0.3:
* Address missing OIDC errors and fix a typo in the AccountSelectionRequired exception.
* Update proxy keys on CaseInsensitiveDict.update().
* Redirect errors according to OIDC's response_mode.
* Added universal wheel support.
* Added log statements to except clauses.
* According to RC7009 Section 2.1, a client should include authentication credentials when revoking its tokens.
  As discussed in 339, this is not make sense for public clients.
  However, in that case, the public client should still be checked that is infact a public client (authenticate_client_id).
* Improved prompt parameter validation.
* Added two error codes from RFC 6750.
* Hybrid response types are now be fragment-encoded.
* Added Python 3.6 to Travis CI testing and trove classifiers.
* Fixed BytesWarning issued when using a string placeholder for bytes object.
* Documented PyJWT dependency and improved logging and exception messages.
* Documentation improvements and fixes.


(adam)
diff -r1.8 -r1.9 pkgsrc/security/py-oauthlib/Makefile
diff -r1.8 -r1.9 pkgsrc/security/py-oauthlib/distinfo

cvs diff -r1.8 -r1.9 pkgsrc/security/py-oauthlib/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-oauthlib/Makefile 2017/04/05 15:55:38 1.8
+++ pkgsrc/security/py-oauthlib/Makefile 2017/09/08 06:58:35 1.9
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.8 2017/04/05 15:55:38 wiz Exp $ 1# $NetBSD: Makefile,v 1.9 2017/09/08 06:58:35 adam Exp $
2 2
3DISTNAME= oauthlib-2.0.2 3DISTNAME= oauthlib-2.0.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= ${MASTER_SITE_PYPI:=o/oauthlib/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=o/oauthlib/}
7 7
8MAINTAINER= imil@NetBSD.org 8MAINTAINER= imil@NetBSD.org
9HOMEPAGE= https://pypi.python.org/pypi/oauthlib 9HOMEPAGE= https://pypi.python.org/pypi/oauthlib
10COMMENT= Generic implementation of the OAuth request-signing logic 10COMMENT= Generic implementation of the OAuth request-signing logic
11LICENSE= original-bsd 11LICENSE= original-bsd
12 12
13DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography 13DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography
14DEPENDS+= ${PYPKGPREFIX}-blinker-[0-9]*:../../devel/py-blinker 14DEPENDS+= ${PYPKGPREFIX}-blinker-[0-9]*:../../devel/py-blinker
15DEPENDS+= ${PYPKGPREFIX}-JWT>=1.0.0:../../textproc/py-JWT 15DEPENDS+= ${PYPKGPREFIX}-JWT>=1.0.0:../../textproc/py-JWT
16BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose 16BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose

cvs diff -r1.8 -r1.9 pkgsrc/security/py-oauthlib/distinfo (expand / switch to unified diff)

--- pkgsrc/security/py-oauthlib/distinfo 2017/04/05 15:55:38 1.8
+++ pkgsrc/security/py-oauthlib/distinfo 2017/09/08 06:58:35 1.9
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.8 2017/04/05 15:55:38 wiz Exp $ 1$NetBSD: distinfo,v 1.9 2017/09/08 06:58:35 adam Exp $
2 2
3SHA1 (oauthlib-2.0.2.tar.gz) = e9d2d2dba4526cad5db3d6a18bf2ca168087efcf 3SHA1 (oauthlib-2.0.3.tar.gz) = 22690d59dbe138ccb6d146ca407cc4d95f8049bc
4RMD160 (oauthlib-2.0.2.tar.gz) = b93ddf861a807dfbce751e0d70a8671d10ab0e19 4RMD160 (oauthlib-2.0.3.tar.gz) = 715ec2d8408078fc881f488efe3059270ed9de6c
5SHA512 (oauthlib-2.0.2.tar.gz) = ff2a720faf8a649b1e29f34fd4b5b0838937cc1ebef3fa4828aeccb781097d02b9578717de48ddee49e43c86840e38147664a87b81601616792765541cbf18e4 5SHA512 (oauthlib-2.0.3.tar.gz) = 40eed9aacd6c239745523bf056afce8d76615ef9dcda8ee8a46e2900f940674f4178daf70c18c2bdef9f607db3fba84cc10b2306c608116ef2eb08414268125d
6Size (oauthlib-2.0.2.tar.gz) = 125631 bytes 6Size (oauthlib-2.0.3.tar.gz) = 127155 bytes