diff --git a/www/py-pyjwt/Makefile b/www/py-pyjwt/Makefile index ae70e5fac41f..77847252ad48 100644 --- a/www/py-pyjwt/Makefile +++ b/www/py-pyjwt/Makefile @@ -1,32 +1,38 @@ PORTNAME= pyjwt -PORTVERSION= 2.11.0 +PORTVERSION= 2.12.1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= JSON Web Token implementation in Python WWW= https://pyjwt.readthedocs.io/en/stable/ \ https://github.com/jpadilla/pyjwt LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= cpe python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}-pyjwt1 CPE_VENDOR= pyjwt_project OPTIONS_DEFINE= CRYPTO OPTIONS_DEFAULT=CRYPTO CRYPTO_USE= PYTHON=cryptography -.include +.include + +.if ${PYTHON_REL} < 31100 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0:devel/py-typing-extensions@${PY_FLAVOR} +.endif + +.include diff --git a/www/py-pyjwt/distinfo b/www/py-pyjwt/distinfo index fb39e5cd6ffb..577ba932d07f 100644 --- a/www/py-pyjwt/distinfo +++ b/www/py-pyjwt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1769874454 -SHA256 (pyjwt-2.11.0.tar.gz) = 35f95c1f0fbe5d5ba6e43f00271c275f7a1a4db1dab27bf708073b75318ea623 -SIZE (pyjwt-2.11.0.tar.gz) = 98019 +TIMESTAMP = 1775587700 +SHA256 (pyjwt-2.12.1.tar.gz) = c74a7a2adf861c04d002db713dd85f84beb242228e671280bf709d765b03672b +SIZE (pyjwt-2.12.1.tar.gz) = 102564