pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/py-hanko-certvalidator



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Sep  3 09:56:22 UTC 2026

Modified Files:
        pkgsrc/security/py-hanko-certvalidator: Makefile PLIST distinfo

Log Message:
py-hanko-certvalidator: updated to 0.32.0

0.32.0

Make aiohttp the default backend for fetching. aiohttp was accordingly moved to the default dependency list. requests was relegated to the optional dependencies.
Fix overflow on extreme not-before/not-after.
Deprecate fallback to OS trust list through oscrypto.
Implement the RFC 9618 policy graph algorithm.
Make aiohttp resource management more hands-off.
Remove DEFAULT_FETCHER_BACKEND.
Specify encoding="utf-8" on all text file reads.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/py-hanko-certvalidator/Makefile \
    pkgsrc/security/py-hanko-certvalidator/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/security/py-hanko-certvalidator/PLIST

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

Modified files:

Index: pkgsrc/security/py-hanko-certvalidator/Makefile
diff -u pkgsrc/security/py-hanko-certvalidator/Makefile:1.2 pkgsrc/security/py-hanko-certvalidator/Makefile:1.3
--- pkgsrc/security/py-hanko-certvalidator/Makefile:1.2 Tue Feb 17 09:28:22 2026
+++ pkgsrc/security/py-hanko-certvalidator/Makefile     Thu Sep  3 09:56:21 2026
@@ -1,6 +1,8 @@
-# $NetBSD: Makefile,v 1.2 2026/02/17 09:28:22 adam Exp $
+# $NetBSD: Makefile,v 1.3 2026/09/03 09:56:21 adam Exp $
+#
+# Changelog: https://docs.pyhanko.eu/en/latest/changelog.html#pyhanko-certvalidator
 
-DISTNAME=      pyhanko_certvalidator-0.29.1
+DISTNAME=      pyhanko_certvalidator-0.32.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/py//:S/_/-/}
 CATEGORIES=    security python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyhanko_certvalidator/}
@@ -11,11 +13,15 @@ COMMENT=    Validates X.509 certificates an
 LICENSE=       mit
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=80.8.0:../../devel/py-setuptools
+DEPENDS+=      ${PYPKGPREFIX}-aiohttp>=3.9:../../www/py-aiohttp
 DEPENDS+=      ${PYPKGPREFIX}-asn1crypto>=1.5.1:../../security/py-asn1crypto
+DEPENDS+=      ${PYPKGPREFIX}-certifi>=2023.5.:../../security/py-certifi
+DEPENDS+=      ${PYPKGPREFIX}-cryptography>=48.0.0:../../security/py-cryptography
 DEPENDS+=      ${PYPKGPREFIX}-oscrypto>=1.1.0:../../security/py-oscrypto
-DEPENDS+=      ${PYPKGPREFIX}-cryptography>=41.0.5:../../security/py-cryptography
 DEPENDS+=      ${PYPKGPREFIX}-uritools>=3.0.1:../../www/py-uritools
-DEPENDS+=      ${PYPKGPREFIX}-requests>=2.31.0:../../devel/py-requests
+TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun>=1.1.0:../../devel/py-freezegun
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-aiohttp>=1.0.4:../../www/py-test-aiohttp
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=4.0:../../devel/py-test-cov
 
 USE_LANGUAGES= # none
 
Index: pkgsrc/security/py-hanko-certvalidator/distinfo
diff -u pkgsrc/security/py-hanko-certvalidator/distinfo:1.2 pkgsrc/security/py-hanko-certvalidator/distinfo:1.3
--- pkgsrc/security/py-hanko-certvalidator/distinfo:1.2 Tue Feb 17 09:28:22 2026
+++ pkgsrc/security/py-hanko-certvalidator/distinfo     Thu Sep  3 09:56:21 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2026/02/17 09:28:22 adam Exp $
+$NetBSD: distinfo,v 1.3 2026/09/03 09:56:21 adam Exp $
 
-BLAKE2s (pyhanko_certvalidator-0.29.1.tar.gz) = 428efaedc545991aad42d95f2e3ae8075ff972c2e2951d5f326edb74b00b54a2
-SHA512 (pyhanko_certvalidator-0.29.1.tar.gz) = d6b40d6a34aed7e783971c9062521652e8413eaf05ba8d30b8ca1d18dda678f42030fbb7d8043f94d1b4025e3820435fdde1e38c025b3c99c3b6879102484697
-Size (pyhanko_certvalidator-0.29.1.tar.gz) = 93217 bytes
+BLAKE2s (pyhanko_certvalidator-0.32.0.tar.gz) = 7c4b31e3a49bb40e06b51e93c6c1c669f336e4b5b44ff604bb287769c71e67c3
+SHA512 (pyhanko_certvalidator-0.32.0.tar.gz) = c78d602532931f7d027e6291231633b48d0502b8b55af9fe6e2c35ca8048a51f9f2b63735750ec7a2eb2e4afbef416b7851ae6d586d7101f82e1531d6c619cf6
+Size (pyhanko_certvalidator-0.32.0.tar.gz) = 595383 bytes

Index: pkgsrc/security/py-hanko-certvalidator/PLIST
diff -u pkgsrc/security/py-hanko-certvalidator/PLIST:1.1 pkgsrc/security/py-hanko-certvalidator/PLIST:1.2
--- pkgsrc/security/py-hanko-certvalidator/PLIST:1.1    Wed Jan 28 10:30:00 2026
+++ pkgsrc/security/py-hanko-certvalidator/PLIST        Thu Sep  3 09:56:21 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2026/01/28 10:30:00 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/09/03 09:56:21 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -88,9 +88,9 @@ ${PYSITELIB}/pyhanko_certvalidator/path.
 ${PYSITELIB}/pyhanko_certvalidator/policy_decl.py
 ${PYSITELIB}/pyhanko_certvalidator/policy_decl.pyc
 ${PYSITELIB}/pyhanko_certvalidator/policy_decl.pyo
-${PYSITELIB}/pyhanko_certvalidator/policy_tree.py
-${PYSITELIB}/pyhanko_certvalidator/policy_tree.pyc
-${PYSITELIB}/pyhanko_certvalidator/policy_tree.pyo
+${PYSITELIB}/pyhanko_certvalidator/policy_graph.py
+${PYSITELIB}/pyhanko_certvalidator/policy_graph.pyc
+${PYSITELIB}/pyhanko_certvalidator/policy_graph.pyo
 ${PYSITELIB}/pyhanko_certvalidator/py.typed
 ${PYSITELIB}/pyhanko_certvalidator/registry.py
 ${PYSITELIB}/pyhanko_certvalidator/registry.pyc



Home | Main Index | Thread Index | Old Index