Wed May 31 12:58:48 2023 UTC ()
py-OpenSSL: updated to 23.2.0

23.2.0 (2023-05-30)

Backward-incompatible changes:
- Removed ``X509StoreFlags.NOTIFY_POLICY``.

Changes:
- ``cryptography`` maximum version has been increased to 41.0.x.
- Invalid versions are now rejected in ``OpenSSL.crypto.X509Req.set_version``.
- Added ``X509VerificationCodes`` to ``OpenSSL.SSL``.


(adam)
diff -r1.65 -r1.66 pkgsrc/security/py-OpenSSL/Makefile
diff -r1.30 -r1.31 pkgsrc/security/py-OpenSSL/distinfo

cvs diff -r1.65 -r1.66 pkgsrc/security/py-OpenSSL/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-OpenSSL/Makefile 2023/04/18 17:17:39 1.65
+++ pkgsrc/security/py-OpenSSL/Makefile 2023/05/31 12:58:48 1.66
@@ -1,28 +1,26 @@ @@ -1,28 +1,26 @@
1# $NetBSD: Makefile,v 1.65 2023/04/18 17:17:39 adam Exp $ 1# $NetBSD: Makefile,v 1.66 2023/05/31 12:58:48 adam Exp $
2 2
3DISTNAME= pyOpenSSL-23.1.1 3DISTNAME= pyOpenSSL-23.2.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyOpenSSL/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyOpenSSL/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://pyopenssl.org/ 9HOMEPAGE= https://pyopenssl.org/
10COMMENT= Python interface to the OpenSSL library 10COMMENT= Python interface to the OpenSSL library
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-cryptography>=38.0.0:../../security/py-cryptography 13DEPENDS+= ${PYPKGPREFIX}-cryptography>=40.0.2:../../security/py-cryptography
14TEST_DEPENDS+= ${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky 14TEST_DEPENDS+= ${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky
15TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend 15TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend
16TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
17 
18# https://github.com/pyca/pyopenssl/issues/656 
19PYSETUPTESTTARGET= pytest 
20 
21# test status as of 23.0.0 
22# 2 failed, 535 passed, 1 skipped, 6 warnings 
23 17
24PYTHON_VERSIONS_INCOMPATIBLE= 27 18PYTHON_VERSIONS_INCOMPATIBLE= 27
25 19
 20# https://github.com/pyca/pyopenssl/issues/656
 21do-test:
 22 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
 23
26.include "../../lang/python/egg.mk" 24.include "../../lang/python/egg.mk"
27.include "../../security/openssl/buildlink3.mk" 25.include "../../security/openssl/buildlink3.mk"
28.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.30 -r1.31 pkgsrc/security/py-OpenSSL/distinfo (expand / switch to unified diff)

--- pkgsrc/security/py-OpenSSL/distinfo 2023/04/18 17:17:39 1.30
+++ pkgsrc/security/py-OpenSSL/distinfo 2023/05/31 12:58:48 1.31
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.30 2023/04/18 17:17:39 adam Exp $ 1$NetBSD: distinfo,v 1.31 2023/05/31 12:58:48 adam Exp $
2 2
3BLAKE2s (pyOpenSSL-23.1.1.tar.gz) = 22ad5ada8e01d5f04e17f244a8806ac72beadeb3fb50f90ea9665621414efd53 3BLAKE2s (pyOpenSSL-23.2.0.tar.gz) = c7f9b3158a6ec659c79536c69542adf487f986fbbc1a0ba69822289f035eb4d7
4SHA512 (pyOpenSSL-23.1.1.tar.gz) = 581f907ac9acf71c3340bbd413ecf161dafeac1cb406649c683fc770f8bcfcc1630a977defa9b3ee218631959ed14ea62d0a02cdf74af9fdce5ddec34ad1e1ea 4SHA512 (pyOpenSSL-23.2.0.tar.gz) = a467801bf94959a067d9d3551b47d17d4798bf0b87d253d41a89cac9cdb1731a967a98bda3e83ab8a560ed5fdc0a17f34604f3c6e0f6789bc4c920bc49f520c9
5Size (pyOpenSSL-23.1.1.tar.gz) = 183402 bytes 5Size (pyOpenSSL-23.2.0.tar.gz) = 185132 bytes
6SHA1 (patch-tests_memdbg.py) = a2d2395a0fe1dd1934a50b065fe68f47907f0b87 6SHA1 (patch-tests_memdbg.py) = a2d2395a0fe1dd1934a50b065fe68f47907f0b87