Download raw body.
py-yarl: 1.4.2 -> 1.9.2
Hi Joerg, see below for an update of yarl from 1.4.2 to 1.9.2 which would
allow us to then update aiohttp to 3.9.0 for Python 3.12 compatibility.
I was able to install the 2 reverse consumers of yarl on amd64:
www/py-aiohttp
www/py-vcrpy
I also looked at newer versions of yarl, but they look like they'd need at
least one new port (expandvars) and possibly cython3.
ok on this update?
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/py-yarl/Makefile,v
diff -u -p -u -r1.17 Makefile
--- Makefile 25 Nov 2022 21:11:43 -0000 1.17
+++ Makefile 17 Jan 2024 18:17:20 -0000
@@ -1,9 +1,9 @@
COMMENT = yet another URL library
-MODPY_EGG_VERSION = 1.4.2
+# 1.9.3+ requires expandvars
+MODPY_EGG_VERSION = 1.9.2
DISTNAME = yarl-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
-REVISION = 6
CATEGORIES = www devel
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/py-yarl/distinfo,v
diff -u -p -u -r1.3 distinfo
--- distinfo 16 Jan 2020 09:51:58 -0000 1.3
+++ distinfo 17 Jan 2024 18:17:20 -0000
@@ -1,2 +1,2 @@
-SHA256 (yarl-1.4.2.tar.gz) = WM2cRp7O1VjNgao/SEspJOiJcEngaIno/yUQQ1t+90s=
-SIZE (yarl-1.4.2.tar.gz) = 163521
+SHA256 (yarl-1.9.4.tar.gz) = Vm24ZxfPgIC5m1iwg7dzqQiuQPBmgeh+WJqXb6+CRr8=
+SIZE (yarl-1.9.4.tar.gz) = 141869
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/py-yarl/pkg/PLIST,v
diff -u -p -u -r1.7 PLIST
--- pkg/PLIST 25 Nov 2022 21:11:43 -0000 1.7
+++ pkg/PLIST 17 Jan 2024 18:17:20 -0000
@@ -11,10 +11,16 @@ lib/python${MODPY_VERSION}/site-packages
${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}${MODPY_PYOEXTENSION}
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}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/yarl/${MODPY_PYCACHE}quoting.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/yarl/_quoting.c
-@so lib/python${MODPY_VERSION}/site-packages/yarl/_quoting.${MODPY_PYC_MAGIC_TAG}so
-lib/python${MODPY_VERSION}/site-packages/yarl/_quoting.pyx
+lib/python${MODPY_VERSION}/site-packages/yarl/${MODPY_PYCACHE}_quoting.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yarl/${MODPY_PYCACHE}_quoting.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yarl/${MODPY_PYCACHE}_quoting_py.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yarl/${MODPY_PYCACHE}_quoting_py.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yarl/${MODPY_PYCACHE}_url.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yarl/${MODPY_PYCACHE}_url.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yarl/_quoting.py
+@so lib/python${MODPY_VERSION}/site-packages/yarl/_quoting_c.${MODPY_PYC_MAGIC_TAG}so
+lib/python${MODPY_VERSION}/site-packages/yarl/_quoting_c.pyi
+lib/python${MODPY_VERSION}/site-packages/yarl/_quoting_c.pyx
+lib/python${MODPY_VERSION}/site-packages/yarl/_quoting_py.py
+lib/python${MODPY_VERSION}/site-packages/yarl/_url.py
lib/python${MODPY_VERSION}/site-packages/yarl/py.typed
-lib/python${MODPY_VERSION}/site-packages/yarl/quoting.py
py-yarl: 1.4.2 -> 1.9.2