Please find below an update for devel/py-test-check to version 3.0.1.
Changelog: https://github.com/okken/pytest-check/blob/main/changelog.md
Notes about this update:
1. Test results:
118 passed, 3 skipped. Tests skipped are due to missing dependencies
that are not yet ported to OpenBSD.
2. Test results of only consumer (cad/netgen-mesher):
100% tests passed, 0 tests failed out of 8
Index: devel/py-test-check/Makefile
===================================================================
RCS file: /cvs/ports/devel/py-test-check/Makefile,v
diff -u -p -r1.8 Makefile
--- devel/py-test-check/Makefile 15 Aug 2026 15:45:58 -0000 1.8
+++ devel/py-test-check/Makefile 13 Oct 2026 09:19:36 -0000
@@ -1,6 +1,6 @@
COMMENT = pytest plugin that allows multiple failures per test
-MODPY_DISTV = 2.9.1
+MODPY_DISTV = 3.0.1
DISTNAME = pytest_check-${MODPY_DISTV}
PKGNAME = py-test-check-${MODPY_DISTV}
@@ -18,6 +18,10 @@ MODPY_PYBUILD = hatchling
RUN_DEPENDS = devel/py-test \
sysutils/py-packaging
-TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH}
+# Tests skipped due to missing dependencies (not yet ported):
+# test_reportlog.py requires pytest-reportlog
+# test_thread_runner_compat.py requires pytest-swarm and pytest-freethreaded
+TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH} \
+ devel/py-test-run-parallel
.include <bsd.port.mk>
Index: devel/py-test-check/distinfo
===================================================================
RCS file: /cvs/ports/devel/py-test-check/distinfo,v
diff -u -p -r1.5 distinfo
--- devel/py-test-check/distinfo 15 Aug 2026 15:45:58 -0000 1.5
+++ devel/py-test-check/distinfo 13 Oct 2026 09:19:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (pytest_check-2.9.1.tar.gz) =
LYyfH+XM6wtBxIDhRU6V6e1qOlNL8sfj4PORZ7Ec+Is=
-SIZE (pytest_check-2.9.1.tar.gz) = 41394
+SHA256 (pytest_check-3.0.1.tar.gz) =
c1Bv3kPZFA+sT31eVvwhlGMsgZESNKZHUgJeE0mgZTo=
+SIZE (pytest_check-3.0.1.tar.gz) = 48520