Thursday, July 04, 2019

Update: www/py-yarl 1.0.0 -> 1.3.0

Changelog entries since 1.0.0:

Fix annotations for query parameter (#207)
An incoming query sequence can have int variables (the same as
for Mapping type) (#208)
Add URL.explicit_port property (#218)
Give a friendlier error when port cant be converted to int (#168)
bool(URL()) now returns False (#272)
Drop Python 3.4 trove classifier (#205)
Fix annotations for build (#199)
Fix annotations for cached_property (#195)
Accept str subclasses in URL constructor (#190)
Fix build
Pin minimal required Python to 3.5.3 (#189)
Forbid inheritance, replace __init__ with __new__ (#171)
Support PEP-561 (provide type hinting marker) (#182)
Fix performance regression: don't encode enmpty netloc (#170)
Make pure Python quoter consistent with Cython version (#162)

All regression tests pass on amd64. It's one consumer is
www/py-aiohttp but it's regression tests don't run because of missing
ports. However, the two consumers of py-aiohttp, net/py-slixmpp and
www/py-gunicorn,python3 pass all their regression tests with this new
version of py-yarl.

cc maintainer

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/www/py-yarl/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile 15 May 2019 12:04:43 -0000 1.3
+++ Makefile 5 Jul 2019 03:51:44 -0000
@@ -2,10 +2,9 @@

COMMENT = yet another URL library

-MODPY_EGG_VERSION = 1.0.0
+MODPY_EGG_VERSION = 1.3.0
DISTNAME = yarl-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
-REVISION = 0

CATEGORIES = www devel

@@ -14,7 +13,7 @@ HOMEPAGE = https://yarl.readthedocs.org
MAINTAINER = Joerg Jung <jung@openbsd.org>

# Apache License 2.0
-PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE = Yes

MODULES = lang/python

Index: distinfo
===================================================================
RCS file: /cvs/ports/www/py-yarl/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo 18 Feb 2018 21:13:30 -0000 1.1.1.1
+++ distinfo 5 Jul 2019 03:51:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (yarl-1.0.0.tar.gz) = XqYQRnoE2Zv8iHgYYzCyiFnq/Gylic3SS6b7cjTEsBE=
-SIZE (yarl-1.0.0.tar.gz) = 156234
+SHA256 (yarl-1.3.0.tar.gz) = Ak7NwSvAKzIbxmtBMn+TDRwsVD+ppWGzmGHak4i6eqk=
+SIZE (yarl-1.3.0.tar.gz) = 159748
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/py-yarl/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 18 Feb 2018 21:13:30 -0000 1.1.1.1
+++ pkg/PLIST 5 Jul 2019 03:51:44 -0000
@@ -8,11 +8,11 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/yarl-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/yarl/__init__.py
lib/python${MODPY_VERSION}/site-packages/yarl/__init__.pyi
-lib/python${MODPY_VERSION}/site-packages/yarl/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yarl/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/yarl/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/yarl/${MODPY_PYCACHE}quoting.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/yarl/_quoting.c
-lib/python${MODPY_VERSION}/site-packages/yarl/_quoting.pyi
lib/python${MODPY_VERSION}/site-packages/yarl/_quoting.pyx
lib/python${MODPY_VERSION}/site-packages/yarl/_quoting.so
+lib/python${MODPY_VERSION}/site-packages/yarl/py.typed
lib/python${MODPY_VERSION}/site-packages/yarl/quoting.py

No comments:

Post a Comment