Hi.

https://github.com/jd/tenacity/compare/8.0.1...9.0.0

There are a lot of changes, from the last time this port was updated.
Last time I used it I needed only one or two decorators. I rarely use
it, so my only confidence here is `make test` which is happy. This is
also a leaf port, so it shouldn't break anything within ports tree.


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-tenacity/Makefile,v
diff -u -p -u -r1.9 Makefile
--- Makefile    21 Dec 2024 11:40:11 -0000      1.9
+++ Makefile    23 Mar 2025 20:02:33 -0000
@@ -1,9 +1,8 @@
 COMMENT =              Python module to retry code until it succeeds
 
-MODPY_DISTV =  8.0.1
+MODPY_DISTV =  9.0.0
 DISTNAME =             tenacity-${MODPY_DISTV}
 PKGNAME =              py-${DISTNAME}
-REVISION =             3
 
 MAINTAINER =           Mikolaj Kucharski <miko...@kucharski.name>
 
@@ -18,7 +17,7 @@ MODULES =             lang/python
 MODPY_PYBUILD =                setuptools_scm
 MODPY_PI =             Yes
 
-# one test fails if typeguard is missing (currently not in ports)
-TEST_DEPENDS =         www/py-tornado
+TEST_DEPENDS =         devel/py-typeguard \
+                       www/py-tornado
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-tenacity/distinfo,v
diff -u -p -u -r1.2 distinfo
--- distinfo    22 Nov 2021 15:47:22 -0000      1.2
+++ distinfo    23 Mar 2025 20:02:33 -0000
@@ -1,2 +1,2 @@
-SHA256 (tenacity-8.0.1.tar.gz) = QyQqIOPnMpGii8vKz9bgALAtOFepqf/1ayl6J6/cky8=
-SIZE (tenacity-8.0.1.tar.gz) = 37492
+SHA256 (tenacity-9.0.0.tar.gz) = gH83ypfWKqNhJk1Jew4x6SuAJwRJQr+nVhYNkIMg1zs=
+SIZE (tenacity-9.0.0.tar.gz) = 47421
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-tenacity/pkg/PLIST,v
diff -u -p -u -r1.5 PLIST
--- pkg/PLIST   21 Dec 2024 11:40:11 -0000      1.5
+++ pkg/PLIST   23 Mar 2025 20:02:33 -0000
@@ -1,19 +1,15 @@
 @pkgpath devel/py-tenacity,python3
 lib/python${MODPY_VERSION}/site-packages/tenacity/
 lib/python${MODPY_VERSION}/site-packages/tenacity-${MODPY_DISTV}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/tenacity-${MODPY_DISTV}.dist-info/AUTHORS
 
lib/python${MODPY_VERSION}/site-packages/tenacity-${MODPY_DISTV}.dist-info/LICENSE
 
lib/python${MODPY_VERSION}/site-packages/tenacity-${MODPY_DISTV}.dist-info/METADATA
 
lib/python${MODPY_VERSION}/site-packages/tenacity-${MODPY_DISTV}.dist-info/RECORD
 
lib/python${MODPY_VERSION}/site-packages/tenacity-${MODPY_DISTV}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/tenacity-${MODPY_DISTV}.dist-info/pbr.json
 
lib/python${MODPY_VERSION}/site-packages/tenacity-${MODPY_DISTV}.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/tenacity/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/tenacity/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/tenacity/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/tenacity/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/tenacity/${MODPY_PYCACHE}_asyncio.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/tenacity/${MODPY_PYCACHE}_asyncio.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/tenacity/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/tenacity/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/tenacity/${MODPY_PYCACHE}after.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -32,9 +28,16 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/tenacity/${MODPY_PYCACHE}tornadoweb.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/tenacity/${MODPY_PYCACHE}wait.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/tenacity/${MODPY_PYCACHE}wait.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/tenacity/_asyncio.py
 lib/python${MODPY_VERSION}/site-packages/tenacity/_utils.py
 lib/python${MODPY_VERSION}/site-packages/tenacity/after.py
+lib/python${MODPY_VERSION}/site-packages/tenacity/asyncio/
+lib/python${MODPY_VERSION}/site-packages/tenacity/asyncio/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/tenacity/asyncio/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/tenacity/asyncio/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/tenacity/asyncio/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/tenacity/asyncio/${MODPY_PYCACHE}retry.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/tenacity/asyncio/${MODPY_PYCACHE}retry.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/tenacity/asyncio/retry.py
 lib/python${MODPY_VERSION}/site-packages/tenacity/before.py
 lib/python${MODPY_VERSION}/site-packages/tenacity/before_sleep.py
 lib/python${MODPY_VERSION}/site-packages/tenacity/nap.py

-- 
Regards,
 Mikolaj

Reply via email to