Sun Nov 26 09:53:22 2023 UTC ()
py-idna: updated to 3.6

3.6 (2023-11-25)

Fix regression to include tests in source distribution.

3.5 (2023-11-24)

Update to Unicode 15.1.0
String codec name is now "idna2008" as overriding the system codec "idna" was not working.
Fix typing error for codec encoding
"setup.cfg" has been added for this release due to some downstream lack of adherence to PEP 517. Should be removed in a future release so please prepare accordingly.
Removed reliance on a symlink for the "idna-data" tool to comport with PEP 517 and the Python Packaging User Guide for sdist archives.
Added security reporting protocol for project


(adam)
diff -r1.15 -r1.16 pkgsrc/www/py-idna/Makefile
diff -r1.15 -r1.16 pkgsrc/www/py-idna/distinfo

cvs diff -r1.15 -r1.16 pkgsrc/www/py-idna/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-idna/Makefile 2023/10/28 19:57:23 1.15
+++ pkgsrc/www/py-idna/Makefile 2023/11/26 09:53:22 1.16
@@ -1,25 +1,20 @@ @@ -1,25 +1,20 @@
1# $NetBSD: Makefile,v 1.15 2023/10/28 19:57:23 wiz Exp $ 1# $NetBSD: Makefile,v 1.16 2023/11/26 09:53:22 adam Exp $
2 2
3DISTNAME= idna-3.4 3DISTNAME= idna-3.6
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= www python 5CATEGORIES= www python
7MASTER_SITES= ${MASTER_SITE_PYPI:=i/idna/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=i/idna/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/kjd/idna 9HOMEPAGE= https://github.com/kjd/idna
11COMMENT= Python module for Internationalized Domain Names in Applications (IDNA) 10COMMENT= Python module for Internationalized Domain Names in Applications (IDNA)
12LICENSE= modified-bsd 11LICENSE= modified-bsd
13 12
14TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core-[0-9]*:../../devel/py-flit_core 13TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=3.2:../../devel/py-flit_core
15TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 
16 14
17USE_LANGUAGES= # none 15USE_LANGUAGES= # none
18 16
19PYTHON_VERSIONS_INCOMPATIBLE= 27 17PYTHON_VERSIONS_INCOMPATIBLE= 27
20 18
21do-test: 
22 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} 
23 
24.include "../../lang/python/wheel.mk" 19.include "../../lang/python/wheel.mk"
25.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.15 -r1.16 pkgsrc/www/py-idna/distinfo (expand / switch to unified diff)

--- pkgsrc/www/py-idna/distinfo 2023/05/05 10:19:42 1.15
+++ pkgsrc/www/py-idna/distinfo 2023/11/26 09:53:22 1.16
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.15 2023/05/05 10:19:42 wiz Exp $ 1$NetBSD: distinfo,v 1.16 2023/11/26 09:53:22 adam Exp $
2 2
3BLAKE2s (idna-3.4.tar.gz) = 18a584b3d753b05ad63255c43aa1e81e5152bcaeac4c9a52f103e0c412e8c579 3BLAKE2s (idna-3.6.tar.gz) = ec6b9f2865af9688d7a139e6058b72e9035faeda4de3baaab688281e81f34206
4SHA512 (idna-3.4.tar.gz) = 4060a9304c9bac04efdd0b97ec8f5aeb7e17417e767bf51c5dfc26605edad25ab67456cf6f6a3c5a9f32b8247e46f6343edfd8a6ffbcd6d1075c71e66d089d6a 4SHA512 (idna-3.6.tar.gz) = 8bea880d1b2fae1511f21381d73445f62e786c385eb949d2c39e611f71cb6f31f7e54927833a0f456e340857d384d960ab9e6ae31ac7481314254646de656cc0
5Size (idna-3.4.tar.gz) = 183077 bytes 5Size (idna-3.6.tar.gz) = 175426 bytes