Index | Thread | Search

From:
Mikolaj Kucharski <mikolaj@kucharski.name>
Subject:
UPDATE: py-tenacity 9.1.2
To:
ports@openbsd.org
Date:
Sat, 18 Oct 2025 12:24:33 +0000

Download raw body.

Thread
  • Mikolaj Kucharski:

    UPDATE: py-tenacity 9.1.2

Hi.

I don't use it much these days, but update looks straightforward.

from https://github.com/jd/tenacity/releases

What's Changed
- Test with Python 3.13 by @edgarrmondragon in #480
- ci: remove Python 3.8 support by @jd in #515
- fix: return "Self" from "BaseRetrying.copy" by @ThirVondukr in #518
- ci: upload on PyPI using trusted publishing by @jd in #520
- Add re.Pattern to allowed match types by @robertschweizer in #497

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

$ make test
...
===>  Regression tests for py3-tenacity-9.1.2
============================= test session starts ==============================
platform openbsd7 -- Python 3.12.11, pytest-8.4.2, pluggy-1.6.0
rootdir: /usr/local/obj-ports/py-tenacity-9.1.2/tenacity-9.1.2
configfile: setup.cfg
plugins: typeguard-4.4.4
collected 124 items

tests/test_after.py ..                                                   [  1%]
tests/test_asyncio.py ........s............                              [ 18%]
tests/test_issue_478.py ..                                               [ 20%]
tests/test_tenacity.py ................................................. [ 59%]
.............................................                            [ 95%]
tests/test_tornado.py ....                                               [ 99%]
tests/test_utils.py .                                                    [100%]

=============================== warnings summary ===============================
tests/test_asyncio.py::TestAsyncio::test_attempt_number_is_correct_for_interleaved_coroutines
  /usr/local/obj-ports/py-tenacity-9.1.2/tenacity-9.1.2/tests/test_asyncio.py:43: DeprecationWarning: There is no current event loop
    loop = asyncio.get_event_loop()

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
================== 123 passed, 1 skipped, 1 warning in 5.70s ===================


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-tenacity/Makefile,v
diff -u -p -u -r1.11 Makefile
--- Makefile	29 Apr 2025 10:38:20 -0000	1.11
+++ Makefile	18 Oct 2025 12:12:16 -0000
@@ -1,9 +1,8 @@
 COMMENT =		Python module to retry code until it succeeds
 
-MODPY_DISTV =		9.0.0
+MODPY_DISTV =		9.1.2
 DISTNAME =		tenacity-${MODPY_DISTV}
 PKGNAME =		py-${DISTNAME}
-REVISION =		0
 
 MAINTAINER =		Mikolaj Kucharski <mikolaj@kucharski.name>
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-tenacity/distinfo,v
diff -u -p -u -r1.3 distinfo
--- distinfo	24 Mar 2025 09:14:18 -0000	1.3
+++ distinfo	18 Oct 2025 12:12:16 -0000
@@ -1,2 +1,2 @@
-SHA256 (tenacity-9.0.0.tar.gz) = gH83ypfWKqNhJk1Jew4x6SuAJwRJQr+nVhYNkIMg1zs=
-SIZE (tenacity-9.0.0.tar.gz) = 47421
+SHA256 (tenacity-9.1.2.tar.gz) = EWnTdsKX5944jRi0SBdg1Hiw6Zp3fK06nIblVvS2l8s=
+SIZE (tenacity-9.1.2.tar.gz) = 48036

-- 
Regards,
 Mikolaj