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

Michał Górny <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786985122.8f9b668364505b2b83f324b713d41a1fe98c2f48.mgorny@gentoo>
commit:     8f9b668364505b2b83f324b713d41a1fe98c2f48
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 16:15:10 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 16:45:22 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9b6683

dev-python/xxhash: Bump to 4.0.1

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

 dev-python/xxhash/Manifest                              |  4 ++--
 .../xxhash/{xxhash-3.7.1.ebuild => xxhash-4.0.1.ebuild} | 17 ++++++++++++-----
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/dev-python/xxhash/Manifest b/dev-python/xxhash/Manifest
index 116758521ce3..f96fc72a119a 100644
--- a/dev-python/xxhash/Manifest
+++ b/dev-python/xxhash/Manifest
@@ -1,6 +1,6 @@
-DIST xxhash-3.7.1.tar.gz 82993 BLAKE2B e90059f39f7a23d65f3f52b6b381a5e2d6e55e37fc95fb94f06d7ae5bc3d43ae8a56b70e674391f058bf426e7a46e9cfaaf7aed55486fe264f67c9462ebb24da SHA512 605688402db33aa98f45a3d8b7c2fcd24514f39327aa524fb305a086badd35f83a3f533e20d77157ccbb0f484b8c08dc10784b4b0ad100eb1e450f05ce3473c9
-DIST xxhash-3.7.1.tar.gz.provenance 9804 BLAKE2B 7f779e0d5f36853f40373749fe9a1bdfea7a4545af365350d26db1562149c80d4a6ba68b40baa30e0e7d3e58276cd949745e1ffbcbb140fade41123f3fb27ae2 SHA512 a85dbf40d1511eb0905d7d0ce791dab6e129540f1fa11a28017cbc96f45be5327a63597cea1ff9771d497b86de81ea8274826e2d65cca605021b26b39eb2ddfb
 DIST xxhash-3.8.1.tar.gz 86223 BLAKE2B 9edee0dcc6374e0f3a89c8d51d44b0f9cc18770b638d2b127019eba425b5be2dcc2df66a03482403a6d76fe18b3dbf570cec76d45952fd1cb286fc27af4c4cb5 SHA512 dd834acfa80f8916fecd553b192bfaee03895a9ab0b2f812390f9f66b454560060d9f56c16b6a445b798539296ee7ec907ae099f109604b4b1fbdff5b308e890
 DIST xxhash-3.8.1.tar.gz.provenance 9553 BLAKE2B afa12824c3b7960bba72ad7631e4b52cd74eb4206d15c4a318d0fe4a13d957efa5a7e269562bb022329d57c2695e63e0ac2485e11bec21b86bbfd792f4be5902 SHA512 d1b8b53e9c1caebde83af9be375661e0e55e7bef2e366182412018b919ae1595a140293f625fd35f31485c5c8690c2c1c7c75aba830e174a4f524d0ab9d4ef1a
 DIST xxhash-4.0.0.tar.gz 100993 BLAKE2B e5f5c9fdb4d6289464b352ea926b68f68e3c552dc6746117397389a7c7820fb011c097b616613fcae19c95f3bc36070e2f7838e1a701f9616a4f0abe5276fcab SHA512 68a117001fb88f385ef7e917e035a6cf28006aaf22bf22d807257a12009d176d3995d0fa9a46d5a9d3fe761146fc48410ec5f8b45dbd4e33639c8023cbcdaebf
 DIST xxhash-4.0.0.tar.gz.provenance 9743 BLAKE2B 58d8ed71938e9e2af023c5ad2226bfbaddb940d54343237f483dfa64386027a28b8f7456339b345300dae305cebf94306f637810bf54078e9c0fd6cdd9b12c2b SHA512 4e4f61e69da0ae254837609e913e5205674f59c0aaf0c969cd2727585577cf0515251e569b4d86df22940a9cae257da371b1dc3862190b78e28d528a2ff45b44
+DIST xxhash-4.0.1.tar.gz 101513 BLAKE2B ab2dd9aa8804c2fc18976cf94e9691b97bdf2574c5465422789a5ac5e3a93b67642c93b8967c13026cea8762dff05e8d65fcf660c9c54456fb530b5895340b28 SHA512 747512496e732f7ee41c97be57c13b04d4d7e9b34df530b026cc53c2285d52c8f68531103635e3ffec796357119a9ef041e15395974caa3dcb33070b02663e0c
+DIST xxhash-4.0.1.tar.gz.provenance 9759 BLAKE2B 82fd3f5ec43c9a4839ffc2aff8d11c7dd9f6f1128fea8b78538b14b91fd1eeb2fdaf2f7419816cae3f7f3adbf5a2c9fad8477824bcf1bd1f7e2948bce20bd511 SHA512 57b4be483b420602b849ea4c96ec9c5b0fc4720ccaa523544f9b9daa09c754f67d5a0d0ccf4e953c7f7e3b96042843072784567ad983a89c43652817f3e423c6

diff --git a/dev-python/xxhash/xxhash-3.7.1.ebuild b/dev-python/xxhash/xxhash-4.0.1.ebuild
similarity index 67%
rename from dev-python/xxhash/xxhash-3.7.1.ebuild
rename to dev-python/xxhash/xxhash-4.0.1.ebuild
index d4421a6f38b6..4a1f1fdc3279 100644
--- a/dev-python/xxhash/xxhash-3.7.1.ebuild
+++ b/dev-python/xxhash/xxhash-4.0.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYPI_VERIFY_REPO=https://github.com/ifduyue/python-xxhash
-PYTHON_COMPAT=( python3_{12..14} )
+PYTHON_COMPAT=( python3_{12..15} )
 
 inherit distutils-r1 pypi
 
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
 
 DEPEND="
 	>=dev-libs/xxhash-0.8.0
@@ -27,13 +27,20 @@ RDEPEND="
 	${DEPEND}
 "
 
-distutils_enable_tests unittest
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+	tests/test_benchmark.py
+	# require pyright
+	tests/test_stubs_pyright.py
+)
 
 python_configure_all() {
 	export XXHASH_LINK_SO=1
 }
 
 python_test() {
-	cd tests || die
-	eunittest
+	rm -fr xxhash || die
+	epytest
 }
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.