pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-jwcrypto



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Aug 28 09:36:05 UTC 2026

Modified Files:
        pkgsrc/www/py-jwcrypto: Makefile PLIST distinfo

Log Message:
py-jwcrypto: updated to 1.5.9

1.5.9

Add ML-DSA post-quantum signature support (RFC 9964)
Support fully specified algorithms per RFC 9864
Skip unknown kty in JWKSet import per RFC 7517 §5
Reject non-empty encrypted key in bare ECDH-ES
Limit dot splits during JWE and JWS parsing


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/www/py-jwcrypto/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/py-jwcrypto/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/py-jwcrypto/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-jwcrypto/Makefile
diff -u pkgsrc/www/py-jwcrypto/Makefile:1.14 pkgsrc/www/py-jwcrypto/Makefile:1.15
--- pkgsrc/www/py-jwcrypto/Makefile:1.14        Thu Jun 25 05:12:59 2026
+++ pkgsrc/www/py-jwcrypto/Makefile     Fri Aug 28 09:36:05 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2026/06/25 05:12:59 adam Exp $
+# $NetBSD: Makefile,v 1.15 2026/08/28 09:36:05 adam Exp $
 
-DISTNAME=      jwcrypto-1.5.8
+DISTNAME=      jwcrypto-1.5.9
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=j/jwcrypto/}
@@ -10,12 +10,11 @@ HOMEPAGE=   https://github.com/latchset/jw
 COMMENT=       Implementation of JOSE Web standards
 LICENSE=       gnu-lgpl-v3
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>0:../../devel/py-hatchling
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=0:../../devel/py-hatchling
+DEPENDS+=      ${PYPKGPREFIX}-cryptography>=49.0.0:../../security/py-cryptography
 DEPENDS+=      ${PYPKGPREFIX}-typing-extensions>=4.5.0:../../devel/py-typing-extensions
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONED_DEPENDENCIES= cryptography
-.include "../../lang/python/versioned_dependencies.mk"
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/www/py-jwcrypto/PLIST
diff -u pkgsrc/www/py-jwcrypto/PLIST:1.4 pkgsrc/www/py-jwcrypto/PLIST:1.5
--- pkgsrc/www/py-jwcrypto/PLIST:1.4    Fri Apr 10 07:35:42 2026
+++ pkgsrc/www/py-jwcrypto/PLIST        Fri Aug 28 09:36:05 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2026/04/10 07:35:42 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2026/08/28 09:36:05 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -30,6 +30,9 @@ ${PYSITELIB}/jwcrypto/tests-cookbook.pyo
 ${PYSITELIB}/jwcrypto/tests.py
 ${PYSITELIB}/jwcrypto/tests.pyc
 ${PYSITELIB}/jwcrypto/tests.pyo
+${PYSITELIB}/jwcrypto/tests_mldsa.py
+${PYSITELIB}/jwcrypto/tests_mldsa.pyc
+${PYSITELIB}/jwcrypto/tests_mldsa.pyo
 ${PYSITELIB}/jwcrypto/version.py
 ${PYSITELIB}/jwcrypto/version.pyc
 ${PYSITELIB}/jwcrypto/version.pyo

Index: pkgsrc/www/py-jwcrypto/distinfo
diff -u pkgsrc/www/py-jwcrypto/distinfo:1.10 pkgsrc/www/py-jwcrypto/distinfo:1.11
--- pkgsrc/www/py-jwcrypto/distinfo:1.10        Thu Jun 25 05:12:59 2026
+++ pkgsrc/www/py-jwcrypto/distinfo     Fri Aug 28 09:36:05 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2026/06/25 05:12:59 adam Exp $
+$NetBSD: distinfo,v 1.11 2026/08/28 09:36:05 adam Exp $
 
-BLAKE2s (jwcrypto-1.5.8.tar.gz) = 9f5b3a946319543c18f614b0e3b4034cd1d74fbe69e790ac7dede81830c81436
-SHA512 (jwcrypto-1.5.8.tar.gz) = b7f63049583e6d468952d46f41ce80258868a0bd74b7123bbfe02b44f01668be550247b67374db42b24bc2d25af5f71abe97b857fb2842d877cc6217a888f869
-Size (jwcrypto-1.5.8.tar.gz) = 90772 bytes
+BLAKE2s (jwcrypto-1.5.9.tar.gz) = 5f095c9d12fe264a7b5e90097513ccf4f44c3bd8ccf5b890b0337c33a2d0f029
+SHA512 (jwcrypto-1.5.9.tar.gz) = a77d7f77dfec3e05b0b07db9d4d6d393cb5be58feb85c019cb561d0ac651a28492c3d509a5ba7724b65f374c608579b1a831b7a5791b92a91250da7aacbb3892
+Size (jwcrypto-1.5.9.tar.gz) = 115793 bytes



Home | Main Index | Thread Index | Old Index