repo/gentoo:master commit in: dev-python/traitlets/

Michał Górny <[email protected]> Tue, 04 Aug 2026 07:44:07 +0000 (UTC)
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1785829443.26e2e89d706e865fddf341511f6366cf35796b52.mgorny@gentoo>
commit:     26e2e89d706e865fddf341511f6366cf35796b52
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  4 05:42:08 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug  4 07:44:03 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e2e89d

dev-python/traitlets: Bump to 5.16.1

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/traitlets/Manifest                |  1 +
 dev-python/traitlets/traitlets-5.16.1.ebuild | 36 ++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/traitlets/Manifest b/dev-python/traitlets/Manifest
index 12cb878cc196..8a1b752abba1 100644
--- a/dev-python/traitlets/Manifest
+++ b/dev-python/traitlets/Manifest
@@ -1,2 +1,3 @@
 DIST traitlets-5.15.1.tar.gz 163344 BLAKE2B efd33a32d3003c88c0bee8aa8195a4d6773b522a27feb3aa5eb4e907aabb7a48e2c1d9f75ee901093d69f712c8f5f096d13f7fca5afeed5115d023912384552d SHA512 b46fae256eb86094fa0bd30342deb7bd2b120ebd19dc27b6d1cce1c6c58c8a522afc5c131dbccfb0f08de033f2f287a5ebd02e305ccb0dc6b2c6c7ae0499edc6
 DIST traitlets-5.16.0.tar.gz 165946 BLAKE2B ea7997f7fdb19ac8b45592cbc066f8464d6433d1319029af30f07178f662823fc7f5de17e03243cd22cfff70d5e77fb22f9f0b1132a7c1367f0a116ceb04993d SHA512 d0ffef982337485accd75d3fb22a45027241a0afc4c0ef13032344c4a0b8b9a35ba61ad9955170d0e77e5fdb5b07729d768ec10e0bd4a6ef31a4b1d21007a64a
+DIST traitlets-5.16.1.tar.gz 166137 BLAKE2B 19c6d1b62eb95a7d1eb6da6a387696018e2ae3142e4a7d8aa44f86abced88fcdad06f16c772008642c72a5c4dee40c50d06e06c8401662bbef847b08a9e71547 SHA512 f2d936e9b08d7e9dba5f41c20c02eb9080624708902b6ac9a8f9610d8f074fcb1342b34ce1acaff354575c4a7e2aa10034acf565ea6799d4b0f03c90068c142c

diff --git a/dev-python/traitlets/traitlets-5.16.1.ebuild b/dev-python/traitlets/traitlets-5.16.1.ebuild
new file mode 100644
index 000000000000..930aeb3a265f
--- /dev/null
+++ b/dev-python/traitlets/traitlets-5.16.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{12..15} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A configuration system for Python applications"
+HOMEPAGE="
+	https://github.com/ipython/traitlets/
+	https://pypi.org/project/traitlets/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+BDEPEND="
+	test? (
+		>=dev-python/argcomplete-3.5.2[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_sphinx docs/source \
+	dev-python/myst-parser \
+	dev-python/pydata-sphinx-theme
+
+EPYTEST_PLUGINS=( pytest-mock )
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+	tests/test_typing.py
+)