Index | Thread | Search

From:
Johan Huldtgren <johan+openbsd-ports@huldtgren.com>
Subject:
[maintainer update] www/py-jwt
To:
ports@openbsd.org
Date:
Sat, 24 Feb 2024 18:20:23 -0500

Download raw body.

Thread
  • Johan Huldtgren:

    [maintainer update] www/py-jwt

hello,

update of www/py-jwt from 2.6.0 to 2.8.0 full changelog is here:

https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst

Built, and packaged on amd64 with no issues. Tests fail as they
have been for the last few updates. Consumers are
security/py-oauthlib which I've confirmed works as it's a dependency
for audio/py-discogs-client (updated in separte email but both
versions work with this update). Remaining consumers
devel/py-buildbot, mail/grommunio, mail/kopano, www/woob, and
security/py-duo_universal I cannot verify work beyond building them.
If there are any users of those ports who can test them it would be
good.

thanks,

.jh
Index: py-jwt/Makefile
===================================================================
RCS file: /cvs/ports/www/py-jwt/Makefile,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 Makefile
--- py-jwt/Makefile	30 Mar 2023 10:47:25 -0000	1.24
+++ py-jwt/Makefile	24 Feb 2024 22:58:27 -0000
@@ -1,11 +1,10 @@
 COMMENT =	JSON Web Token implementation in Python
 
-MODPY_EGG_VERSION = 2.6.0
+MODPY_EGG_VERSION = 2.8.0
 DISTNAME =	PyJWT-${MODPY_EGG_VERSION}
 PKGNAME =	py-jwt-${MODPY_EGG_VERSION}
 CATEGORIES =	www
 MAINTAINER =	Johan Huldtgren <jhuldtgren@gmail.com>
-REVISION =	2
 
 HOMEPAGE =	http://github.com/jpadilla/pyjwt
 
Index: py-jwt/distinfo
===================================================================
RCS file: /cvs/ports/www/py-jwt/distinfo,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 distinfo
--- py-jwt/distinfo	9 Nov 2022 18:35:22 -0000	1.11
+++ py-jwt/distinfo	24 Feb 2024 22:58:27 -0000
@@ -1,2 +1,2 @@
-SHA256 (PyJWT-2.6.0.tar.gz) = aShcfjH8RPaKH+swnpSODfUyWdV5KV5s/isXkjKfBf0=
-SIZE (PyJWT-2.6.0.tar.gz) = 72984
+SHA256 (PyJWT-2.8.0.tar.gz) = V+KNFW49XBAIjgxoq7kL+sPfgrQKcb0NqiDGXM1cI94=
+SIZE (PyJWT-2.8.0.tar.gz) = 78313
Index: py-jwt/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/py-jwt/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 PLIST
--- py-jwt/pkg/PLIST	30 Mar 2023 10:47:25 -0000	1.8
+++ py-jwt/pkg/PLIST	24 Feb 2024 22:58:27 -0000
@@ -28,6 +28,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/jwt/${MODPY_PYCACHE}jwk_set_cache.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/jwt/${MODPY_PYCACHE}jwks_client.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/jwt/${MODPY_PYCACHE}jwks_client.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/jwt/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/jwt/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/jwt/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/jwt/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/jwt/${MODPY_PYCACHE}warnings.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -41,5 +43,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/jwt/jwk_set_cache.py
 lib/python${MODPY_VERSION}/site-packages/jwt/jwks_client.py
 lib/python${MODPY_VERSION}/site-packages/jwt/py.typed
+lib/python${MODPY_VERSION}/site-packages/jwt/types.py
 lib/python${MODPY_VERSION}/site-packages/jwt/utils.py
 lib/python${MODPY_VERSION}/site-packages/jwt/warnings.py