git: bdbca6d994aa - main - devel/py-traitlets: update 5.15.1 → 5.16.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 12 Sep 2026 00:37:39 UTC
The branch main has been updated by yuri:

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

commit bdbca6d994aae26fd89901c90a4773c00290bd06
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-11 17:15:29 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-12 00:37:20 +0000

    devel/py-traitlets: update 5.15.1 → 5.16.1
---
 devel/py-traitlets/Makefile | 12 +++++++-----
 devel/py-traitlets/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/devel/py-traitlets/Makefile b/devel/py-traitlets/Makefile
index 4e60a250a532..bff3653e9040 100644
--- a/devel/py-traitlets/Makefile
+++ b/devel/py-traitlets/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	traitlets
-DISTVERSION=	5.15.1
+DISTVERSION=	5.16.1
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -13,9 +13,10 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatchling>=1.5:devel/py-hatchling@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}argcomplete>=3.0.3:devel/py-argcomplete@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}mypy>=1.17.0:devel/py-mypy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}mypy>=2.0:devel/py-mypy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pre-commit>0:devel/py-pre-commit@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pytest-mypy-testing>0:devel/py-pytest-mypy-testing@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	pep517 autoplist pytest
@@ -24,8 +25,9 @@ NO_ARCH=	yes
 
 # The mypy typing tests expect mypy <1.19 output formatting, but ports ships
 # mypy 2.x; disable the pytest-mypy-testing plugin so the rest of the suite runs.
-TEST_ARGS=	-p no:mypy-testing
+# Disable pytest-randomly as one test is sensitive to test ordering.
+TEST_ARGS=	-p no:mypy-testing -p no:randomly
 
-# tests as of 5.15.1: 571 passed in 1.26s
+# tests as of 5.16.1: 581 passed in 8.99s
 
 .include <bsd.port.mk>
diff --git a/devel/py-traitlets/distinfo b/devel/py-traitlets/distinfo
index e7e9a9025610..a14bac96d59b 100644
--- a/devel/py-traitlets/distinfo
+++ b/devel/py-traitlets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1784570941
-SHA256 (traitlets-5.15.1.tar.gz) = 7b1c07854fe25acb39e009bae49f11b79ff6cbb2f27999104e9110e7a6b53722
-SIZE (traitlets-5.15.1.tar.gz) = 163344
+TIMESTAMP = 1789141885
+SHA256 (traitlets-5.16.1.tar.gz) = ed900c2b631aa3a112811139fa97b8d2c3bad5e989656bba4b7e52c7852c18c1
+SIZE (traitlets-5.16.1.tar.gz) = 166137