only used in ports as a TDEP of py-mox3. no change to fail/pass in
py-mox3 tests. ok? (also fixes setup.cfg deprecations that will affect
a future setuptools)

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-fixtures/Makefile,v
diff -u -p -r1.11 Makefile
--- Makefile    29 Apr 2025 10:38:00 -0000      1.11
+++ Makefile    20 Jan 2026 14:49:27 -0000
@@ -1,9 +1,8 @@
 COMMENT =              reusable state for writing clean Python tests

-MODPY_DISTV =          3.0.0
+MODPY_DISTV =          4.2.8
 DISTNAME =             fixtures-${MODPY_DISTV}
 PKGNAME =              py-${DISTNAME}
-REVISION =             8

 CATEGORIES =           devel

@@ -15,16 +14,10 @@ MAINTAINER =                Pamela Mosiejczuk <pamela@
 PERMIT_PACKAGE =       Yes

 MODULES =              lang/python
-
+MODPY_PYBUILD =                hatch-vcs
 MODPY_PI =             Yes
-MODPY_PYBUILD =                setuptools
-MODPY_PYTEST_ARGS =    fixtures
-
-BUILD_DEPENDS =                devel/py-pbr

-RUN_DEPENDS =          devel/py-six \
+TEST_DEPENDS =         devel/py-mock \
                        devel/py-testtools
-
-TEST_DEPENDS =         devel/py-mock

 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-fixtures/distinfo,v
diff -u -p -r1.1.1.1 distinfo
--- distinfo    16 Jan 2020 13:48:34 -0000      1.1.1.1
+++ distinfo    20 Jan 2026 14:49:27 -0000
@@ -1,2 +1,2 @@
-SHA256 (fixtures-3.0.0.tar.gz) = /PDWAjTxVE2nF6lzgyWBLeH0LC+gheLZJS2P/1cSsu8=
-SIZE (fixtures-3.0.0.tar.gz) = 56629
+SHA256 (fixtures-4.2.8.tar.gz) = 6hRlZKZmYQbEgffDX5ek1lSFyEsMyGpQdZcWS2zA2Ek=
+SIZE (fixtures-4.2.8.tar.gz) = 46738
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-fixtures/pkg/PLIST,v
diff -u -p -r1.7 PLIST
--- pkg/PLIST   23 Oct 2025 13:19:35 -0000      1.7
+++ pkg/PLIST   20 Jan 2026 14:49:27 -0000
@@ -7,12 +7,12 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/fixtures-${MODPY_DISTV}.dist-info/licenses/
 
lib/python${MODPY_VERSION}/site-packages/fixtures-${MODPY_DISTV}.dist-info/licenses/AUTHORS
 
lib/python${MODPY_VERSION}/site-packages/fixtures-${MODPY_DISTV}.dist-info/licenses/COPYING
-lib/python${MODPY_VERSION}/site-packages/fixtures-${MODPY_DISTV}.dist-info/pbr.json
-lib/python${MODPY_VERSION}/site-packages/fixtures-${MODPY_DISTV}.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/fixtures/__init__.py
 lib/python${MODPY_VERSION}/site-packages/fixtures/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/fixtures/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/fixtures/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/fixtures/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/fixtures/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/fixtures/${MODPY_PYCACHE}callmany.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/fixtures/${MODPY_PYCACHE}callmany.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/fixtures/${MODPY_PYCACHE}fixture.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -63,67 +63,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/fixtures/_fixtures/temphomedir.py
 lib/python${MODPY_VERSION}/site-packages/fixtures/_fixtures/timeout.py
 lib/python${MODPY_VERSION}/site-packages/fixtures/_fixtures/warnings.py
+lib/python${MODPY_VERSION}/site-packages/fixtures/_version.py
 lib/python${MODPY_VERSION}/site-packages/fixtures/callmany.py
 lib/python${MODPY_VERSION}/site-packages/fixtures/fixture.py
+lib/python${MODPY_VERSION}/site-packages/fixtures/py.typed
 lib/python${MODPY_VERSION}/site-packages/fixtures/testcase.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/__init__.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/${MODPY_PYCACHE}test_callmany.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/${MODPY_PYCACHE}test_callmany.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/${MODPY_PYCACHE}test_fixture.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/${MODPY_PYCACHE}test_fixture.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/${MODPY_PYCACHE}test_testcase.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/${MODPY_PYCACHE}test_testcase.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/__init__.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_environ.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_environ.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_logger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_logger.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_mockpatch.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_mockpatch.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_monkeypatch.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_monkeypatch.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_packagepath.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_packagepath.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_popen.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_popen.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_pythonpackage.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_pythonpackage.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_pythonpath.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_pythonpath.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_streams.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_streams.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_tempdir.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_tempdir.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_temphomedir.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_temphomedir.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_timeout.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_timeout.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_warnings.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/${MODPY_PYCACHE}test_warnings.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_environ.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_logger.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_mockpatch.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_monkeypatch.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_packagepath.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_popen.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_pythonpackage.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_pythonpath.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_streams.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_tempdir.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_temphomedir.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_timeout.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/_fixtures/test_warnings.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/helpers.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/test_callmany.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/test_fixture.py
-lib/python${MODPY_VERSION}/site-packages/fixtures/tests/test_testcase.py

Reply via email to