Update: net/py-idna 2.5 -> 2.8

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Update: net/py-idna 2.5 -> 2.8

Kurt Mosiejczuk-9
This diff updates net/py-idna from 2.5 to 2.8.

Changelog:

2.8 (2018-12-04)
 *  Update to Unicode 11.0.0.
 *  Provide more specific exceptions for some malformed labels.

2.7 (2018-06-10)

 *  Update to Unicode 10.0.0.
 *  No longer accepts dot-prefixed domains (e.g. ".example") as
    valid. This is to be more conformant with the UTS 46 spec. Users
    should strip dot prefixes from domains before processing.

2.6 (2017-08-08)

 *  Allows generation of IDNA and UTS 46 table data for different
    versions of Unicode, by deriving properties directly from Unicode data.
 *  Ability to generate RFC 5892/IANA-style table data
 *  Diagnostic output of IDNA-related Unicode properties and derived
    calculations for a given codepoint
 *  Support for idna.__version__ to report version
 *  Support for idna.idnadata.__version__ and idna.uts46data.__version__
    to report Unicode version of underlying IDNA and UTS 46 data
    respectively.

All regression tests pass on amd64 for both python2 and
python3.  Consumers devel/py-twisted, security/py-cryptography,
security/py-service_identity, www/py-hyperlink, www/py-requests, and
www/py-yarl all pass their regression tests the same or better with the
new version 2.8. multimedia/py-casttube is marked as having interactive
tests, so I skipped testing that one.

OK?

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/py-idna/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile 12 Jul 2019 20:48:45 -0000 1.10
+++ Makefile 22 Jul 2019 03:53:49 -0000
@@ -2,11 +2,10 @@
 
 COMMENT = Python library to support the IDNA protocol
 
-MODPY_EGG_VERSION = 2.5
+MODPY_EGG_VERSION = 2.8
 DISTNAME = idna-${MODPY_EGG_VERSION}
 PKGNAME = py-${DISTNAME}
 CATEGORIES = net
-REVISION = 0
 
 HOMEPAGE = https://github.com/kjd/idna
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/py-idna/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 20 Jun 2017 20:23:39 -0000 1.6
+++ distinfo 22 Jul 2019 03:53:49 -0000
@@ -1,2 +1,2 @@
-SHA256 (idna-2.5.tar.gz) = PLXOCARsTjpWD8AvE40Kxj4A+M5ZAaVrMuyLeZQIKqs=
-SIZE (idna-2.5.tar.gz) = 130211
+SHA256 (idna-2.8.tar.gz) = w1ez9ijPU64sTAVifsxIRVMULKIyZOWT0ye83l6cNAc=
+SIZE (idna-2.8.tar.gz) = 174481
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/py-idna/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 4 Jan 2017 18:23:27 -0000 1.3
+++ pkg/PLIST 22 Jul 2019 03:53:49 -0000
@@ -4,7 +4,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
 lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
-lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/pbr.json
 lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/idna/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/idna/${MODPY_PYCACHE}/
@@ -14,10 +13,12 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/idna/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/idna/${MODPY_PYCACHE}idnadata.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/idna/${MODPY_PYCACHE}intranges.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/idna/${MODPY_PYCACHE}package_data.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/idna/${MODPY_PYCACHE}uts46data.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/idna/codec.py
 lib/python${MODPY_VERSION}/site-packages/idna/compat.py
 lib/python${MODPY_VERSION}/site-packages/idna/core.py
 lib/python${MODPY_VERSION}/site-packages/idna/idnadata.py
 lib/python${MODPY_VERSION}/site-packages/idna/intranges.py
+lib/python${MODPY_VERSION}/site-packages/idna/package_data.py
 lib/python${MODPY_VERSION}/site-packages/idna/uts46data.py