git: d88609924774 - main - devel/py-beartype: update 0.22.9 → 0.23.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 16 Oct 2026 02:26:13 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d886099247746bbd127776f779ffe5ea4d12a4e5

commit d886099247746bbd127776f779ffe5ea4d12a4e5
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-16 02:26:07 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-16 02:26:07 +0000

    devel/py-beartype: update 0.22.9 → 0.23.1
---
 devel/py-beartype/Makefile | 9 +++------
 devel/py-beartype/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/devel/py-beartype/Makefile b/devel/py-beartype/Makefile
index bba17bc7556e..1b45191c6408 100644
--- a/devel/py-beartype/Makefile
+++ b/devel/py-beartype/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	beartype
-DISTVERSION=	0.22.9
-PORTREVISION=	3
+DISTVERSION=	0.23.1
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +12,6 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR} \
@@ -28,13 +26,12 @@ USES=		python
 USE_PYTHON=	pep517 autoplist pytest
 
 TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+TEST_ARGS=	--disable-plugin-autoload
 
 NO_ARCH=	yes
 
 BINARY_ALIAS=	gcc=${CC} # only for tests
 
-# tests as of 0.20.0: 2 failed, 400 passed, 20 skipped in 16.99s
-# The test test_door_is_bearable_warnings fails: https://github.com/beartype/beartype/issues/497
-# The test test_is_hint_pep593_beartype fails: https://github.com/beartype/beartype/issues/498
+# tests as of 0.23.1: 1 failed, 457 passed, 18 skipped in 35.60s
 
 .include <bsd.port.mk>
diff --git a/devel/py-beartype/distinfo b/devel/py-beartype/distinfo
index 3219613befd8..84b9f3418817 100644
--- a/devel/py-beartype/distinfo
+++ b/devel/py-beartype/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1767681397
-SHA256 (beartype-0.22.9.tar.gz) = 8f82b54aa723a2848a56008d18875f91c1db02c32ef6a62319a002e3e25a975f
-SIZE (beartype-0.22.9.tar.gz) = 1608866
+TIMESTAMP = 1792117173
+SHA256 (beartype-0.23.1.tar.gz) = 8b805f246b32931c74f2b321ea0939fe5bb2ff43c12a3eff19cc4c854b832e1d
+SIZE (beartype-0.23.1.tar.gz) = 1993714