diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-20 00:15:26 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-20 00:15:26 +0000 |
commit | 1534d50aaf24272ec425fa439389ef7e1f7bf174 (patch) | |
tree | c48ca34f49e5c335c0d06b96d9f09d4a74e144d5 /dev-python | |
parent | 2e512e4e32285f8c4eb19586d014cb9d31454ec9 (diff) |
gentoo auto-resync : 20:02:2025 - 00:15:26
Diffstat (limited to 'dev-python')
152 files changed, 1241 insertions, 1046 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex b8c9d235a2fc..ae9fb464fa2e 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/aiohttp-cors/Manifest b/dev-python/aiohttp-cors/Manifest index 58839a32ae2f..17f5ff888c86 100644 --- a/dev-python/aiohttp-cors/Manifest +++ b/dev-python/aiohttp-cors/Manifest @@ -2,5 +2,5 @@ AUX aiohttp-cors-0.7.0-py3_11.patch 845 BLAKE2B 896c500c515b2eaea059ad9c07170106 AUX aiohttp-cors-0.7.0-py3_7.patch 991 BLAKE2B e2a08dab701bd31e4a9008c8f89ae97508fb6b99b89db69a05b731849e09c6f04e8b148d82d38f2093e00bb9bee03e45f230cfc8eff4b71ca7797a95524732e2 SHA512 efe7c488d9f30da7eebbe355d86c603657bddc75c88f5cd1bb4b0e76b17f26f5827cc2f42ab8766767a4ad16c08fa636a4f61e50a8c478e7f32eb2567e26427c AUX aiohttp-cors-0.7.0-tests.patch 2422 BLAKE2B 4660be793987dd0cd5c945703aa4d6d4b499ba0ab1c305b80e26bac9cc87d811131f6ab179e402821740f193bbfc86a384b58e35aaa453fdfd5d4db3bcc44b23 SHA512 b3fa463b87a112529443f516fe1c37ffda092e8a0133a6d37f407519e32842f65773c87e939082591edb969ee243170be3a4828896ec5ffc1150c3f43aedd9d5 DIST aiohttp-cors-0.7.0.gh.tar.gz 39728 BLAKE2B 747499856272f551cf8e2e0911ff7cbb2c7cb8a1f3159327dd8f0d40cabbbd9713a1a9e30ef9c99f3f9642567c99025e049db837c89f907d6698a27005ac2632 SHA512 72e0b365b952c08a02c1123d7672cfea01063e2ff01743a71e10f804d22178edc0f1c6b7f87b7ed484ca7c24e89a32de90d0d279f2f5c060427319182f9bdd3b -EBUILD aiohttp-cors-0.7.0-r2.ebuild 1284 BLAKE2B b4083f563cbf87c4e3c9afd5315468350528b8e1eb8da4709d37a74d5197b419deee02a29abb4e1f44643c5a68124a7950bb79b5b2e46d550c8541fe2c866eef SHA512 c7589752b215d796968bd77626de1e077e7710fd1244d68cbc3c4a35c458ba5da5162fbe5f4b4e19bde6adc542a15fb9a1bc4cbb542b6cfe3eb0e035303de7e0 +EBUILD aiohttp-cors-0.7.0-r2.ebuild 1293 BLAKE2B 51c98b823d971332d3551661ed9d42a2d461e2cf31bfb3da49cb74aaf6242b5590d81bbb6e947c930c7e5edba216da5fe11ea51386705fe991c12ab4c22dfd65 SHA512 b23ef2920d7cd5a882d81664ff71492e6ffe0f1c2c91f599df0076b1ea5657f2a4b47834f1017832ef7d16eff2df2be25b1cb247e61f947279a9f83d403eab49 MISC metadata.xml 401 BLAKE2B 4669aaa143f64eda196ec47946837fa903a4da679d169652d563d2067bb57be4355c34a6ad11daed1196d40e63f8898945fe77dac0fc5d5c89e649af1b58b435 SHA512 407c22d215f0cad69bd55c95a4842ddd5baf362461c38b1b7992446f171e1f65fc1c2b59c3dff611ffb14430a58278f1314fd4770bd9c637b7fca36624c89b22 diff --git a/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild index 60e5e0f934f5..c6c780833079 100644 --- a/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild +++ b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 diff --git a/dev-python/aiohttp-theme/Manifest b/dev-python/aiohttp-theme/Manifest index 2697a19a0ae1..a81032d040f9 100644 --- a/dev-python/aiohttp-theme/Manifest +++ b/dev-python/aiohttp-theme/Manifest @@ -1,3 +1,3 @@ DIST aiohttp_theme-0.1.7.tar.gz 11509 BLAKE2B ddb92ac862f5e93f33eec508c706d88112f043928ec48b4e7ec7000819f12b8a06ed7c3aa3c1590d5678e45573b295882158394904328edfd623068d89b8bf8a SHA512 2c840fdfb8cbdd58c8b133cb44345cbb55629591ea066b86b09df5ce7d092ef96291fce7cd4e1814b46805e41b20aa8ecfbc41f820242ed46496b14c5966e58c -EBUILD aiohttp-theme-0.1.7.ebuild 492 BLAKE2B 24158097bb36ade2977700be09160e08e9f199892eef8c89ad57d068dc2e5619f19083d89ce4c844dacb10cc12dd61eb43adc1247aed031e2896b2a50919fd2a SHA512 28b3aa17d9f5c82de424a3df7022b527e2c0de89da7b7d86e4f7987e988778ac42a9367eda9c9c38ed83086b95cdc59b1370ff9a01d728836db57ba468a43534 +EBUILD aiohttp-theme-0.1.7.ebuild 492 BLAKE2B 8d135aa8044e89c1838a585985ecbca54a15223533e68dc890b341d4e1eaefe10590917b37decb1d529b4e949d4ff872462482c235fa842a022ad5deb5dc48ee SHA512 c1486ef0a161afc939dd7491a64dca75fa781579547597a791c35f39f2ff37ad572144fdfce2c9ec920ed76db459d9b96deffbc4ad83c1cdf4ce6828c04fa0ac MISC metadata.xml 381 BLAKE2B 288ec644e49f4faf57d9d5dac331a3a69b507c04c7a9e03564ff88ca9c24fd6a8a7e33f4c36c2e40b6db8004cd9b0e0d5ae559880b162e823a42df66eb2d8fed SHA512 b38f855cf814202f4f01c4ab677af6026090740dc2db00b52ceca8d6ceae39d47c49317bd9e251ee1316d1920c236b8286017fbde011963ad464d3c293c3351c diff --git a/dev-python/aiohttp-theme/aiohttp-theme-0.1.7.ebuild b/dev-python/aiohttp-theme/aiohttp-theme-0.1.7.ebuild index f386fe258573..69d91318996f 100644 --- a/dev-python/aiohttp-theme/aiohttp-theme-0.1.7.ebuild +++ b/dev-python/aiohttp-theme/aiohttp-theme-0.1.7.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/apsw/Manifest b/dev-python/apsw/Manifest index c7861f16e673..5405fc25825f 100644 --- a/dev-python/apsw/Manifest +++ b/dev-python/apsw/Manifest @@ -1,5 +1,7 @@ DIST apsw-3.47.2.0.zip 2428145 BLAKE2B 12ece7d7854a729510b2e18d3285fc49135b3cbb3480567a0c6879c98d48b2d49bc75f4cb46af738c4a565cc6c29f7cd5d35fd2c6ea5fe1814e8048030f966fb SHA512 9884f36811bfff7276642841ebaa198669c48f4d54bb764a985ea5bdd88f9f630f9fd8a13cf0a44b5675e374c2a911fcec579ca4165622e8049bff327ef66c1d DIST apsw-3.49.0.0.zip 2452542 BLAKE2B e4652671c7b3abdd7973765c141a781b88d328510fe2135b99eb67657485e65208e6d0c4df5fd9b513dfa119ff011562e7ed8d578ee0ebb982803da2bcbd7048 SHA512 c7c6879ce0f5c19f16b3503036c6dc37bd5a0b19ccc3ddde9d9ebd9ede9b3c3bbd275948194c8be892d32a8a472a513bfb6c43f0dfe3262744f2a114705facab +DIST apsw-3.49.1.0.zip 2452578 BLAKE2B 86668de3ffd71581611e1cb2dc8b249d8d104626e167eab3c98cb20747bbed17dc15517808e3c361f13adf89e8af515cffc55d7b3e1c4c75bdaeab37aff8ae16 SHA512 faae9cceb462428345fd2815a970dfc80574848f87bade7cceb09aed17127d020fd16402b3d36afe0fbc6bf707a408feea0ce038486c2a68a2ab1077a9b68d0a EBUILD apsw-3.47.2.0.ebuild 940 BLAKE2B d40a68a33f0c1d699715c520ee2d4617e6b64359fa4b4d72edb1e1bdf56a97b0609f166ceaa2cf4fe228d2bb249c788ed2094fd1a59d0a20cdcfcb5304716f0f SHA512 f7e969935ab04f9e853ed286f46ad17345417941b0ea918848e0a978f039f06810692edb0bd380c4c26ec03c13a9ec9a4a6628a1edee549db240814e75d889f1 EBUILD apsw-3.49.0.0.ebuild 943 BLAKE2B c34f26c24d926ca2dbf6cc6e514c4e68e7f34ed170f101f44fb91ee7e46cd1d2797927f8bbd4a7ce01de38a64bc6e0a25b67486bd02b5ff8dfc9dca15bc21c02 SHA512 efbd0e8a8e3cf1270897f31bfb6206a945d0a3d30122c14776e9f77cddd1f1c620401cb5dd6f28de81d72bd9aa11779c15e9932bdf48e27c5abdf2b59ae1fee7 +EBUILD apsw-3.49.1.0.ebuild 943 BLAKE2B c34f26c24d926ca2dbf6cc6e514c4e68e7f34ed170f101f44fb91ee7e46cd1d2797927f8bbd4a7ce01de38a64bc6e0a25b67486bd02b5ff8dfc9dca15bc21c02 SHA512 efbd0e8a8e3cf1270897f31bfb6206a945d0a3d30122c14776e9f77cddd1f1c620401cb5dd6f28de81d72bd9aa11779c15e9932bdf48e27c5abdf2b59ae1fee7 MISC metadata.xml 700 BLAKE2B 258344a1602daf3e081fdb4c94eda8af6e231def3f02fb80d63691b47d0a503c9caad80893386ce7ef42d6be2985906f3fc5cfedfe5a1044aee04c493f3d0683 SHA512 de73b4eb06d0bcf4c81e544a98ad15231b006d62fe22f6bce7e38740b941b98297fa1a38b00060ff83ae9f3259c5020c7071469f2a3f0d9e4f8f0301cb942081 diff --git a/dev-python/apsw/apsw-3.49.1.0.ebuild b/dev-python/apsw/apsw-3.49.1.0.ebuild new file mode 100644 index 000000000000..05b698196b43 --- /dev/null +++ b/dev-python/apsw/apsw-3.49.1.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="APSW - Another Python SQLite Wrapper" +HOMEPAGE=" + https://github.com/rogerbinns/apsw/ + https://pypi.org/project/apsw/ +" +SRC_URI=" + https://github.com/rogerbinns/apsw/releases/download/${PV}/${P}.zip +" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="doc" + +DEPEND=" + >=dev-db/sqlite-${PV%.*}:3 +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + app-arch/unzip +" + +src_configure() { + cat >> setup.apsw <<-EOF || die + [build_ext] + use_system_sqlite_config=True + EOF +} + +python_test() { + esetup.py build_test_extension + cd "${T}" || die + "${EPYTHON}" -m apsw.tests -v || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/. ) + distutils-r1_python_install_all +} diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest index 6079deb8d89c..0cae204d24c3 100644 --- a/dev-python/black/Manifest +++ b/dev-python/black/Manifest @@ -1,5 +1,5 @@ DIST black-24.10.0.tar.gz 645813 BLAKE2B ba53b3d38d982c81d66291318ba6ab7df75779207fea77af3a4554cebaa23061d9d22f97613faa38b869694edcf56ae0001ff27eb34fba1e1bc8732dbf0a0796 SHA512 36285528b2a3ca9b68b806cf43cf04061f80e0ad5e693c70d2dc254b59d15f41ec5c2a4328d4cda42abe005def2d86d8fc501c1649b223a225c8bddddf82589a DIST black-25.1.0.tar.gz 649449 BLAKE2B 28045d73259780c38430838ad245a3a6545f6c55890ee5105f15121659e28dc3d3b332ddd08b7f196afcabc04d3d423b0ccf61e2a467f9ac131b9d7480e86415 SHA512 57281a678d322aaf0f2b7059aa59ad65055cb6999b8fc22ead115011d1b2e607d5cc91880369ee93a438bc266d7ebd371cd046f12d41a83383577f36a6211844 EBUILD black-24.10.0.ebuild 1578 BLAKE2B 8c3611ace46466d166f699d862993e043ab6343b8d71a446f6a0086b0eb7fdfe530afa3055bb6dcda9502b7ed85260043dcfaabdee9249a5f9ef1dc7024e3c3d SHA512 21076c24c6e2ab52cb4c46052d055ff4369aad205cc4fc124a72fc791524d9c6ba5e879cf5bc3eea076e3a10a3308cb518a29a547c3776885e554b396c2fe1e3 -EBUILD black-25.1.0.ebuild 1580 BLAKE2B 8303707a5d9b41289f8092e0ca87aad41aeebaa5af299ef535ed7b254a14952904a6205040b358bd3112948de5d2385d0bd5fa80e04b44127eecb2ce416f7a14 SHA512 94790a9d738cadf6f2ba2816cb1d498841ba519909dad1ed0b22535c924bb19a05c10d43507a9d26429977cc29137052ee4c9be351bfb51dd49d0c8b69219dcf +EBUILD black-25.1.0.ebuild 1868 BLAKE2B 5c60505664b1fbd5ac71ab5a77c674ca2305446f38bd11bc298148f97f3030b21404dedc0e408e615f4a7d6eaceccd1373ce7a4cfc4dfdcc691d2eabf2005506 SHA512 51d7cbbb38f1692be7f0e5b4b431f6a20a91b6e6d41c2e458e0a5033e12472ac576e922466a12c9a142bd60515b8f6f3912c532230e8f5e5ddd06c8d0eb7f787 MISC metadata.xml 446 BLAKE2B 7d9bdbc4fdd62c1b4278a824a75dede64ccd3a4d865722a99edbd4e316342879eefa7b249c453668a5d33009e134e2feb4d1ac01976146c3e988f3724749d4a4 SHA512 0a3a912fc1d439a92452e48c9749705cd2307e645bb1274d22265656f6101574edda79cf04c03ae512818e7077e404f79fb1f70fd68d9c7cd3be3417f991700d diff --git a/dev-python/black/black-25.1.0.ebuild b/dev-python/black/black-25.1.0.ebuild index e6e7d264c730..1ce936c6f8c2 100644 --- a/dev-python/black/black-25.1.0.ebuild +++ b/dev-python/black/black-25.1.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 optfeature pypi @@ -45,6 +45,18 @@ BDEPEND=" distutils_enable_tests pytest python_test() { + local EPYTEST_DESELECT=() + + case ${EPYTHON} in + pypy3.11) + EPYTEST_DESELECT+=( + # https://github.com/psf/black/issues/4582 + 'tests/test_format.py::test_simple_format[backslash_before_indent]' + 'tests/test_format.py::test_simple_format[form_feeds]' + ) + ;; + esac + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 # pytest-forked to workaround fd leakage in blackd # https://github.com/psf/black/issues/4504 diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 7c668d61c0dc..17f7da37a8ac 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -2,8 +2,10 @@ DIST boto3-1.36.11.gh.tar.gz 896841 BLAKE2B 092cfaeb6dc6f6d3f523fe4e0b600817e614 DIST boto3-1.36.16.gh.tar.gz 898785 BLAKE2B fa3de504bb8c58fa5653a3fc3414a333283c04ca800b8d37b310b291e60af96b27c994d2571e4dc0f159c98a41d014000ce7afe020f38da80a2cac49283ba2cc SHA512 6cbbe6cdb505ace41e5e20ff144d1d312d8a53e3c7c2e8d50a981c55e485cdf98ac6711c36cb3697e257aab08e240fa1e731485aec3dd8b74cd5163c489bd61f DIST boto3-1.36.21.gh.tar.gz 901823 BLAKE2B 9659b8f05c90deeeeedc19f8c1bbd777415b778cf33f0ff2945063e64d413da9365f1a7e0dfc6ee159c00785299eece92596ae38d8a5d2bba02fe344ed2a052c SHA512 f13d44519aa9d62ca26cd7731b7b83cb67bc85d649a3fd61756048a5fe9254d4a1af8fae55b546fce692ca35becf5bfea2c25bde2a63c8c8783b064a61814da7 DIST boto3-1.36.22.gh.tar.gz 902280 BLAKE2B 14633c089bad39b5b487ebdb8cc9cce9424980100d5b0617f7481f2b1cf6c3777758085960f170d7c558442d69b76dbb92b64ea5fcdc9fb8e62a405faf8f0b7c SHA512 e326011c093128abde17dd68f7fdaa455dcb366d20e6fc470347787c1eaf0f7110be39546201dee81d8fe734e7d836855a4ab5350c4fa7f6361147571444f062 +DIST boto3-1.36.23.gh.tar.gz 902549 BLAKE2B 24ef6eac4b278375fb27a2abab475a30cdc43bb37d01c68978f49c42bcc144c736d1507433bbe100b793b704a3c02c360bbd28a38dd6d3df531ef00d9075f2bc SHA512 c65a5bab6c902da7907e2144f597c159d456af8e967675684612b6baf525ef500f4077bbe9e851907bd9fbd05f905953eff9bc0800b6609b66af6db8b1b8f781 EBUILD boto3-1.36.11.ebuild 1205 BLAKE2B ba88d00e8ea05d27260511e6110158d1f305ce8bde0aaf3385814b38f6b977bd8fae2b092659d5765d6c3bcf80cd75fe5f2bea95374a3105c23cdfbf04bd8ec8 SHA512 6cf3155f855f19611a770cf2db452b139af4869a39f2e07d1040a9c45a3cfd13341f3a7eadb2e13da7c38d29492d68307a9e88b62c22704ef15a5c082da651fd EBUILD boto3-1.36.16.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 EBUILD boto3-1.36.21.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 EBUILD boto3-1.36.22.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 +EBUILD boto3-1.36.23.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.36.23.ebuild b/dev-python/boto3/boto3-1.36.23.ebuild new file mode 100644 index 000000000000..b087a88814e8 --- /dev/null +++ b/dev-python/boto3/boto3-1.36.23.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.11.0[${PYTHON_USEDEP}] +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 6d6c7cfe992c..3211012a435b 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -2,8 +2,10 @@ DIST botocore-1.36.11.gh.tar.gz 14197086 BLAKE2B 471c4d4d8433c5ce577b76e3dc70e9c DIST botocore-1.36.16.gh.tar.gz 14211411 BLAKE2B 88ea5860e628985d7643acc430b62ed1a57c0c6a05081e156630bf4090aaf00fa18efd39f3d7914d2eab97b3cb1ac5d355714ccc1a6af3f2e1bec2a6b067e608 SHA512 7c1f66b7835df3fb5fef726762d09eecfc7b1c3cad5df7f6e1d1ec90fd1d7f505243d92c6c4184b0dc15b541c9e3d14d07cc91ce317655d98ad9d74f289e72e6 DIST botocore-1.36.21.gh.tar.gz 14227102 BLAKE2B 66948337c21be8024c64ad5daf35dd5f04493c2f83b4873f6040faf1231d4b491ca6714f96756527b4b0b3ab8d2047cfc5a24188c78d5540b8a9ac8c22a009ee SHA512 3f370bcf80faefc54cfa4fb2e342c58a48bcc529247128571892b5c7c4c0ba74b5a184539a7fb2e85faf9e542698846f991120cc47f40e9aa61f2785b7aa7290 DIST botocore-1.36.22.gh.tar.gz 14276406 BLAKE2B 62385ded7bd21fd4d4d29446ddbb4eb977303a0aa07da1002d4c5a502929e325aac0b2a6ab0f45750ba47aaeb11c14eac7a816631968cad96aee15bb8ce2bb61 SHA512 a08dcbdcefe144f1f22dc58f906ca3600ceba13af697a7b3c1eab69ecf4da9b1b2b6458f70b144680026f0e7f1e0ffbd05f586acba97066ad82b2a735b4ac7a3 +DIST botocore-1.36.23.gh.tar.gz 14276380 BLAKE2B dd3c8fc76e1b94c462c528965c53b6709c58ea20eee636794a88a78176f601150073de58eed668fc8a55a516fed7d903f1d629ca9266ecc50d76ca6c36543f2f SHA512 f4c56dfa09eafe2882b4d8d7356cc191e5268cd8661aeb57029f49cf046ad8a40375b7cf98f3390a7ba0ef1aca270444b5343d9320622a115bd6fc076d46f380 EBUILD botocore-1.36.11.ebuild 1484 BLAKE2B e69b432b70d99a29bce6a148a732df49694427d669ea669c64482ec58959f640650b02635f34a613c6a87fed9e4c199cc971b4c811e1ced6db9db1c3e4fc384b SHA512 81c31e65ddea2c9d721e540e6b63c0d76bd7f3f847d06d2cb021bc02449373268cfe08b262db804d1cf65f77bd5bef6fb25cf4a070ee106cd7a231531d6d1130 EBUILD botocore-1.36.16.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae EBUILD botocore-1.36.21.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae EBUILD botocore-1.36.22.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae +EBUILD botocore-1.36.23.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.36.23.ebuild b/dev-python/botocore/botocore-1.36.23.ebuild new file mode 100644 index 000000000000..9e1580d45581 --- /dev/null +++ b/dev-python/botocore/botocore-1.36.23.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + <dev-python/jmespath-2[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/build/Manifest b/dev-python/build/Manifest index 4efad4d1d3b1..70b56541be8a 100644 --- a/dev-python/build/Manifest +++ b/dev-python/build/Manifest @@ -1,3 +1,4 @@ +AUX build-1.2.2_p1-gentoo-pip.patch 1045 BLAKE2B ea8b05bb1b162b59b2e64dec548b16f4c77e9c9d41c0675cf6b1622f65e39bdc3770bde195725cffa7fc1ea50723c51557468feecb981ab4c7820c5d93e3c5ac SHA512 4cdeb18670c09f81dcf91a1f75281c2fbc79ac61c1cf9f26604343b115b140a5c4d8b8664eb119c0b113ce5e6da0de82b94c05ecaf4d98dc1dcc2f188c666be1 DIST build-1.2.2.post1.gh.tar.gz 48790 BLAKE2B 6ccc68095a3135aca225ea4d2d68d8afaab640d533ca19ad0f7c45d1e40a74cfc6dc2313d07755b81151ef926b5ab6e67c9a07e0f642de969053e9539d7d294a SHA512 bdf023c6b578ea77c7fc49c71c7d908bcc9ff6b9255b2767e45b09aca0a39a5297d264695a864fe34772e5d8898a18a90f6e262514bf90daf14db762a8bbe4be -EBUILD build-1.2.2_p1.ebuild 2644 BLAKE2B 352b5013f737b8c80f0324d06cf4ae129b372893a95cc00e11536da2a1b6ffb3c3033ce028a659f6b391b3c175d24d18ef31e13037c267c568479a5a9adc6753 SHA512 0f5c2260d86a4251009ec733a51b54b37f41c5bd4a7d4d513f277c960836041face724ecb60875e8bce79b8114ef4ab7012f988c92f246dfbb0f65ec8b982712 +EBUILD build-1.2.2_p1-r1.ebuild 2736 BLAKE2B 58a36f18519a96e46c29c09cd7acc7f54cbed0ba1ba419f38f2ba385bd967a49b7565f2978f32d2b2195273a8026f4f1664b9cf66914be85561ce1157b436b02 SHA512 71c0f685adb8b6e1b07b576a57784f3e3b7ce0f87b2eeab5db7a89a29509df0b7a0f79c1fbcaecf34b57e8965bb7bd6c6bc7cf5d6e07ffc074e22a4f1c36f0ba MISC metadata.xml 361 BLAKE2B 1c46e1d83bec4a8aaedd932af700865009735ff75e3af63ef7c08f7c00883d5f658f86aec981cd48c8ef0ab0a287250a3a4fdfad42fb434f6c06d9f33f72f7d6 SHA512 89c86db40833c86e25f387c5bfa8952b62e983714be85af1e8ca2a6ef8a402b94cc32dfc18cda8d8850736aaabdb46c153743af9bcb027e86b2c1f085f6f2369 diff --git a/dev-python/build/build-1.2.2_p1.ebuild b/dev-python/build/build-1.2.2_p1-r1.ebuild index ce998bf4e24a..1abc9dd82b84 100644 --- a/dev-python/build/build-1.2.2_p1.ebuild +++ b/dev-python/build/build-1.2.2_p1-r1.ebuild @@ -52,6 +52,11 @@ BDEPEND=" distutils_enable_tests pytest +PATCHES=( + # https://github.com/pypa/build/pull/861 + "${FILESDIR}/${P}-gentoo-pip.patch" +) + python_test() { if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then einfo "Skipping tests on ${EPYTHON}" diff --git a/dev-python/build/files/build-1.2.2_p1-gentoo-pip.patch b/dev-python/build/files/build-1.2.2_p1-gentoo-pip.patch new file mode 100644 index 000000000000..4335500e73a8 --- /dev/null +++ b/dev-python/build/files/build-1.2.2_p1-gentoo-pip.patch @@ -0,0 +1,28 @@ +diff --git a/src/build/env.py b/src/build/env.py +index b8c7b5f6..f10cf4bf 100644 +--- a/src/build/env.py ++++ b/src/build/env.py +@@ -11,6 +11,7 @@ + import sysconfig + import tempfile + import typing ++import warnings + + from collections.abc import Collection, Mapping + +@@ -158,6 +159,15 @@ def _has_valid_outer_pip(self) -> bool | None: + This checks for a valid global pip. Returns None if pip is missing, False + if pip is too old, and True if it can be used. + """ ++ # `pip install --python` is nonfunctional on Gentoo debundled pip. ++ # Detect that by checking if pip._vendor` module exists. However, ++ # searching for pip could yield warnings from _distutils_hack, ++ # so silence them. ++ with warnings.catch_warnings(): ++ warnings.simplefilter('ignore') ++ if importlib.util.find_spec('pip._vendor') is None: ++ return False # pragma: no cover ++ + # Version to have added the `--python` option. + return _has_dependency('pip', '22.3') + diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest index e46266785194..aaff9efa401f 100644 --- a/dev-python/dnspython/Manifest +++ b/dev-python/dnspython/Manifest @@ -1,3 +1,3 @@ DIST dnspython-2.7.0.gh.tar.gz 386890 BLAKE2B 209bbb761cff2e39f86fb94458976766f3cac93e47f2c25294c359c98126aa4670b8157fad6c2bbf67ef250150310b31068690cec43ef148bbaf541873c37f38 SHA512 d73b90a06fa4c731393f719a79ec1339c3f8010b0ef4e58d8aa1aa5e0f2804dff8a79e20d9c9175b41b66bc9cf1712c33f4e2ed14820afc74d988096a42488b5 -EBUILD dnspython-2.7.0.ebuild 1227 BLAKE2B 8ed2d0d5cb36e35e2ff5c428ce811ad9bdcb69e69317d5ee9feb36abea98a1f695c1af84fee8c9d9b3119cf57da5bf3932042bc7281e8ec83cb2945cf3f2870f SHA512 3494c93383eb18aa66ca4363d63bc00fb313fd7f83c1bf0c4b67bd89bd36bc3950eef2082f793a17ea3d227723f1bdce1cb00711f35ee9e615a7dc409a883627 +EBUILD dnspython-2.7.0.ebuild 1236 BLAKE2B c8ac7a68f97829056aa16fd569870fd15624b670244336c6cf8b3d5970ca5b4359b0d71b87e3fbb5fd8e0c250762b62548dd313e9ebb706c71426be590fb02ed SHA512 32a3838cce4fa1544fb999f428417862d8b691b5eea0b186f502c38f42b30ceb20f828a13753fba0ebc78829c521dba800b8c529f19bfce54084c91464311540 MISC metadata.xml 1709 BLAKE2B abd502753325fedca3f1ca94818258c9d1b82f88766f9e005b35b3e79aff71ca2efaf06188e73ea30830f80ec011cdf5c42df320130c9295e13d3c427a148f8c SHA512 8c25d579a4a2a7c5ff34c21643a1386a434545f6b9b465f4aa8e07f7da3aee203bbc0341e930ddb767af431f64e8024ddd6cc8513cfce862c5900da4637bb1c8 diff --git a/dev-python/dnspython/dnspython-2.7.0.ebuild b/dev-python/dnspython/dnspython-2.7.0.ebuild index dd6ae6ba26ae..de3f845ba872 100644 --- a/dev-python/dnspython/dnspython-2.7.0.ebuild +++ b/dev-python/dnspython/dnspython-2.7.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 diff --git a/dev-python/email-validator/Manifest b/dev-python/email-validator/Manifest index 9912974f618c..7be84fc21ea2 100644 --- a/dev-python/email-validator/Manifest +++ b/dev-python/email-validator/Manifest @@ -1,3 +1,3 @@ DIST email_validator-2.2.0.tar.gz 48967 BLAKE2B e4bd0bd77f86bfc93726d91cb3d3c983d230cf347cb449969e9010e98f79b18e138c51ca5d9909e97017e8983d90280aa55c904dc5e01692c494acff5f0b791a SHA512 ec6a3a330bbb32d1c097ff3f9604ec248b0599e43db7b08799b1764cf0e26c4ff544fc439c9e7fd7d1a7dfe07b618294bd31e3e4ce1de35676242f4dd0174d9c -EBUILD email-validator-2.2.0.ebuild 719 BLAKE2B 2111791593c7de04d6a7b5270d82a5804ad3f1abf9d226d9c11d1265dbc648c0b93fb19a24a6c3b761faa41d60456f97d9fe8569befaaf2f1f3df8087f94658c SHA512 ef8645c3236a69da6ae03ba015384ec63caffbe98f7ef79373a3359efb32bf970f05abbcc2c76828f4d073d9630060f0fad844d28526ece567f2c5781f5d8d23 +EBUILD email-validator-2.2.0.ebuild 728 BLAKE2B 51fca2646f1d20d82ccb8488258426e9285091bf9d7cbea763b61088df070bd28f7d90d5101e386b1d59b5f9f838d978f33fa5c2c8004c40fbf79b902a7e692e SHA512 12a9595c38954b54761338791d97da0cdecbf03820b43aad393bfe85b3d9939b582bb79681b1035781c05f1da3029eb06c5c0955cf4f181a7e30f65c01498e36 MISC metadata.xml 779 BLAKE2B e35978e6a91064ab961f5227b912e8124072bb5a8f20d05ea52abacfda21a179a433ab2a114d385d30b6f22b171eab5cdc4f5ff06492767a8f2eb11f644127b8 SHA512 94a51db167d3127de6cc004853a71ef9123b7f8b80fb275cbe82b56b0cc972f8169736e7ad278187ce178aab680220845d336a7394348c5cd2cf93b301223dc4 diff --git a/dev-python/email-validator/email-validator-2.2.0.ebuild b/dev-python/email-validator/email-validator-2.2.0.ebuild index 89b23030eb9f..0b35126f1281 100644 --- a/dev-python/email-validator/email-validator-2.2.0.ebuild +++ b/dev-python/email-validator/email-validator-2.2.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_PN=email-validator -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/executing/Manifest b/dev-python/executing/Manifest index 73042bdaffe6..889125013844 100644 --- a/dev-python/executing/Manifest +++ b/dev-python/executing/Manifest @@ -2,5 +2,5 @@ AUX executing-2.1.0-py3126.patch 7029 BLAKE2B d72ed951833ae2f3587c465eb6d862d899 DIST executing-2.1.0.gh.tar.gz 980727 BLAKE2B 0d7a3f0a7e83a1607fdc5bd618b7484bd2eb27443568ee6542d7caad050ff7f5a2ddf71518d434059bdc5f17bff81badf393b91628754b5d6b8ec5a4dbe8146a SHA512 0918ed3eca37d55a1c19b20a959538c46d65688979e0808270b7060a25d3db44bb593d2f8de202740af9f008f273e1e7565ba5b20b90c678e070b52a12bed4cd DIST executing-2.2.0.gh.tar.gz 981774 BLAKE2B 81fb081f3835b8d389ac90fd91db769d0e7171e99b05a3e7ba0edb2910fed0fcd26ff24c6b84bece138de93166571df09c85d47eeec816806c47b816d7b12b96 SHA512 e8f6a399e57519149a15ae84c1d4a01c7cd6fdb81415939ef66f19a4abd9bf2ddbb156a9f59e95328a26504b8f8775a48e8da44af2027dd4763071b1997b8b84 EBUILD executing-2.1.0-r1.ebuild 1576 BLAKE2B 1a6e3a52de782e0fb74a04a140342ea6629d1aee3aa3f684f7e9ae6b2af67edfa7f632b91193c7f52a0f08a8a31e0f21c90d380d4fcd6a6fc172a9afc6f25df9 SHA512 aba66be76433ed503965e4dda78ef86d5147f0756a026b0c0188838e19c2fa3b572682e7e9d3dc3359f82107e8ad961b2273a99cae327845a762fde53e79469c -EBUILD executing-2.2.0.ebuild 1481 BLAKE2B 4cc82f14584c05a40abf4fd49679ea7e42076b717c879a77736d87738b9996efdacd63891728159b801543d791f55b7fca19b51e9d84a1bd182607771d00aab6 SHA512 360a02bda556c36d94d887c1ae797f1e85c48ac5c217bd93810e47cfebdce5f5dc559d5aa79dbba5aba8baaf71d961988dbb5958428cf2ba699dc4d196a35b7c +EBUILD executing-2.2.0.ebuild 1638 BLAKE2B a3fa822be2dd0ac52c5705c8fce877dc9ecddd71e4238f965de61bac5c8d10aea50989ea0f1a9138087982c80eb6e971202dcd6749a9a03c859e408fd758523a SHA512 5564741dbe19e6443ce423f2c377a0d06709ef6031a38f246a20921a0d26e5676852212e3405a90b898f5d22cf115963e914ea649a8759754f6a11717b1ef620 MISC metadata.xml 351 BLAKE2B 3e64042e3da09377bd27bcf09b9984eef77bbbc18e84f1e849571ff628cd15068fa680560cfc6c3650bf545e5869c6e3d6be0b4d2fc00f35c5fc58dcc3194eb1 SHA512 de199443767adf299da6c7d857c182071746b2ccf7b84015e9649675451ff336fdb7ac1df2d15951ae708ddf0529f2f1c9c19a2959f45c0dc30db1f341fb8d0f diff --git a/dev-python/executing/executing-2.2.0.ebuild b/dev-python/executing/executing-2.2.0.ebuild index 635b40e71da5..643fe48d589f 100644 --- a/dev-python/executing/executing-2.2.0.ebuild +++ b/dev-python/executing/executing-2.2.0.ebuild @@ -4,7 +4,8 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_TESTED=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3_11 ) inherit distutils-r1 optfeature @@ -36,6 +37,11 @@ distutils_enable_tests pytest export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + local EPYTEST_DESELECT=() case ${EPYTHON} in pypy3) diff --git a/dev-python/furo/Manifest b/dev-python/furo/Manifest index aa52fa32499c..a2015764c4ef 100644 --- a/dev-python/furo/Manifest +++ b/dev-python/furo/Manifest @@ -1,3 +1,3 @@ DIST furo-2024.8.6-py3-none-any.whl 341333 BLAKE2B e0cf87a69b35a0a48eb54eb9530ec92f5fa06882b4c4a9bf306a3b1eee7af8510e37dfd1b612fe747856e48eada1eed05ae8e5e270616bf9b5fd5a70705a9c53 SHA512 e9e32eb26659b710836c86bd881c07625d14a10000674d488da2dc71e5cbb7ba6ce4494892f731dbcf288af11bcf6870f9f97f70364425cca4a00f7edda01d48 -EBUILD furo-2024.8.6.ebuild 1018 BLAKE2B 7db91742fa4b86e267c23e4bbb0ca25f3776fd73dbeb045cdfa21b57fc74382e97e7836983b68c600073aa3fd5beb9319af56312b28c9131dc473fb77974fe89 SHA512 90b4cf66e050ae3b840ca4aec1452689095334c1255c937526020ca042bc282aae00131ec5945b238c138d461a406d75f293ee2a208318502aa7c6408c128891 +EBUILD furo-2024.8.6.ebuild 1012 BLAKE2B 285449b2c51e0f57843f526ca4327a4e011c0e713af05e97268eb99ba5c97f5bba49cd4d1642f91c20a752e480148ad771c3322ee249798e50336a748ebb48b3 SHA512 2a63e4090364398bf32327af1620a30e52821839ab86cf387a5bf9ac2d6d635ef7a81ac1a809cf57b232f594755ac6eb5d37d8cfaf79443ef5464e9bf6facb45 MISC metadata.xml 436 BLAKE2B 81bb1424cf305f98c15a96afc454de34c0965277a5829c1c299ee6da4c86882aa1d47d45b71cfd3413b82c68b521a0f2b4bcd37c47988a6c171f55ef97f930ef SHA512 63d65b518096cba951f2bdac8b3ff0a602ac23fee7679ba808f27b01644cc612a7223942ba01f26d4c0931f16ccf9be1832be5da650835c6f43396e2076d1d30 diff --git a/dev-python/furo/furo-2024.8.6.ebuild b/dev-python/furo/furo-2024.8.6.ebuild index 890134fe4a62..d8bbb5d1e059 100644 --- a/dev-python/furo/furo-2024.8.6.ebuild +++ b/dev-python/furo/furo-2024.8.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ EAPI=8 # everything from the Internet DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/httpx-socks/Manifest b/dev-python/httpx-socks/Manifest index 65579d897ea7..6cfb78aaeab3 100644 --- a/dev-python/httpx-socks/Manifest +++ b/dev-python/httpx-socks/Manifest @@ -1,3 +1,3 @@ DIST httpx-socks-0.10.0.gh.tar.gz 15429 BLAKE2B fcc96ce3ca5a68a65d89a617ba832961a800d65d543a9f6edfa794fac03ecbb6b2f35364a58f584b4b44c96b4ffc137835f189e370ad1dfc1d373853de4856d3 SHA512 b8c513dece25b10b653a147b98bb8f173ead8c4200d67af96675e33a12e151e2f11368ebd12c35b96fe7fd94797db1a009cc86921d1f9defcd553bffa2f1f2d4 -EBUILD httpx-socks-0.10.0.ebuild 1356 BLAKE2B a302b52d194caf45430d8d74796450268e3a5f279def644d34af9bde9cb8fb472878446a83125b4ce24a0ec61ec093eeff6f4d55b8aa15bf2ca3a4de844282e4 SHA512 ae38f69921d7e86a6c86ebeca69191b15a3b85f57804d12e987395275c0785121bd4d43ec9a110e55a7ce48a14dc6db6adbc902f01e8a4a40c12f4091eb4adb5 +EBUILD httpx-socks-0.10.0.ebuild 1365 BLAKE2B 1cc33f5c4bdf55a309fd55044f0747d998b6fde9a0b41934d88e5d1f823a262fc34b4339e9e1c4f2158ce5351aaab61af75f088500fb218f093cc355419c18a2 SHA512 a320a908512e97886cd18ad804f8980f7302c849c5e4fd2c93748905cfe9a1de700adeec83d8e85db3af05f83bea5cbd95fc53d37fa4e895c16518f3fde23f6b MISC metadata.xml 400 BLAKE2B b244ebd9f79b1c3313797b0384339d17df61913473cd26ab01c8490fe02cbe735609dbd2b2d76e7b1b7f716bbb3038590517481a05c1b7886ad49905f171f5e3 SHA512 3cb1600426cdc5b9ec3bd5d18b547dedb961bbc341891293f828e70d5156d845c8676ba25244804d32c702fab40134c39237e5ce4fc518104a969a8f8ffb282f diff --git a/dev-python/httpx-socks/httpx-socks-0.10.0.ebuild b/dev-python/httpx-socks/httpx-socks-0.10.0.ebuild index 12e155fa6c41..545373c60af9 100644 --- a/dev-python/httpx-socks/httpx-socks-0.10.0.ebuild +++ b/dev-python/httpx-socks/httpx-socks-0.10.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) inherit distutils-r1 diff --git a/dev-python/inline-snapshot/Manifest b/dev-python/inline-snapshot/Manifest index 750d677adffe..874ef9ed61d1 100644 --- a/dev-python/inline-snapshot/Manifest +++ b/dev-python/inline-snapshot/Manifest @@ -5,5 +5,5 @@ DIST inline_snapshot-0.20.2.tar.gz 91060 BLAKE2B dc5dd87a809727f48a2bb376ffb6025 EBUILD inline-snapshot-0.19.3.ebuild 1739 BLAKE2B 56ec844840af4ca03e6735c6de19fb96e9d96c9b8a43b86cbf82a25b401a8c4c991456fd1e3c058ad74dbe35d48aa898c18beeac588ec837c11c5b8064bda7e2 SHA512 c6eebc0120e372630c70148492309bd038580e118090723b065520accb56a14b079c5616b8117d942d94ac65f7b70a8c8de6de25688c2a94d90ed2cb8c58b009 EBUILD inline-snapshot-0.20.0.ebuild 1746 BLAKE2B a068cee770de1dcdd668dff99686c1c6ae6baa86b9dcabf62a0fc912eb25be134b74f0193712caada78533ff32019b9d6c6a406e4f696562ae8567eee95b0bec SHA512 14157ea9c13136e25ef6de586d0821c6ee0ebe5176c77fb83919aed42077157a4e8440f1d2364187688ef64464f0108ba70a21e6fc8320b903056874164e2a2f EBUILD inline-snapshot-0.20.1.ebuild 1746 BLAKE2B a068cee770de1dcdd668dff99686c1c6ae6baa86b9dcabf62a0fc912eb25be134b74f0193712caada78533ff32019b9d6c6a406e4f696562ae8567eee95b0bec SHA512 14157ea9c13136e25ef6de586d0821c6ee0ebe5176c77fb83919aed42077157a4e8440f1d2364187688ef64464f0108ba70a21e6fc8320b903056874164e2a2f -EBUILD inline-snapshot-0.20.2.ebuild 1746 BLAKE2B a068cee770de1dcdd668dff99686c1c6ae6baa86b9dcabf62a0fc912eb25be134b74f0193712caada78533ff32019b9d6c6a406e4f696562ae8567eee95b0bec SHA512 14157ea9c13136e25ef6de586d0821c6ee0ebe5176c77fb83919aed42077157a4e8440f1d2364187688ef64464f0108ba70a21e6fc8320b903056874164e2a2f +EBUILD inline-snapshot-0.20.2.ebuild 1755 BLAKE2B 22348a61bac9a866bbcddb49fdfdc48d1ad48c6e9027f93ba6a63845b507bb648e7989f6e2da9fda963962d8e3da9935300d508e4c3a8b3461cf6bf6c6f55176 SHA512 bf2b37516dba2771fe37f7099a3dc25122d1a2c7d9f28d4a48b8cfd8461182041d93570f02689193dc71f5e38475a8b2c2ea2cfc79ab850a72b91bbe7b1cc968 MISC metadata.xml 384 BLAKE2B 37af14f95875416431210b572e9c5e96437d773cf53174dec247a9006ad24940f17ae9803a750dd2e1e73f63675f594b326f880bf7d5cb29ff09a8aae4959e60 SHA512 173bd013e023443c9dac349fab3deea6b5e9c2f054052d3362757cc0c46dd89309c509eb6a0f5a5774a7d8acbc55578b629039615a0cb31d74001a8d0db8b680 diff --git a/dev-python/inline-snapshot/inline-snapshot-0.20.2.ebuild b/dev-python/inline-snapshot/inline-snapshot-0.20.2.ebuild index 114c3b78ab60..a4437e792a3c 100644 --- a/dev-python/inline-snapshot/inline-snapshot-0.20.2.ebuild +++ b/dev-python/inline-snapshot/inline-snapshot-0.20.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) inherit distutils-r1 pypi diff --git a/dev-python/mistune/Manifest b/dev-python/mistune/Manifest index adccbdf284bd..98d773f58cd5 100644 --- a/dev-python/mistune/Manifest +++ b/dev-python/mistune/Manifest @@ -1,3 +1,5 @@ DIST mistune-3.1.1.tar.gz 94645 BLAKE2B a2b00aa0ba5df2e74817407c15f5f3c01feb2fecbcc2ddead0891a9b244f71bff5e73df2adcf80875d3d88cb23301c42307cbc269ced7e1cd2aaee67339e05b2 SHA512 2920ec4a491ea9dcfa47bc5b368f8ce267d02bc312a5c21b97c52f3d9b59e2eccf5da564c6c126b2bfc7ec6070dc3a59f5506a549e6259c9c9b08f100298c2d0 +DIST mistune-3.1.2.tar.gz 94613 BLAKE2B 89d7c8fc94c7b4fb3860fb720dff170b5505e474beda1f2c6b97a8812d8ac7c2e47b604c542739d96355adc60d0ab7f5e482f17714e0a338f1babd1b6812da50 SHA512 62fe0a8849a36bc3e07854a9d3d333d1155e6a1e84cab0ade824b98869df2dbdc5741dea3e26b7af8e72e8339c7991f00729d890f5af2289c57865585a5d681a EBUILD mistune-3.1.1.ebuild 642 BLAKE2B b766f59db64abbd5acc8aa44f4667ec6e67cf4b4d839622a4f3970f0ad99bc81777dd31239a044e61e1b38ea06f0f730f3ffa785614d1134c6c3a0f37f9b010b SHA512 cc99a1bfefb4d99e7e71907f2e9101f00ee2ffc8f5589bd0b95554fd9f86a11435c95e52466adc05468bd4a5e8f97633e6263bc734d57dcfc96e44ba956b68e4 +EBUILD mistune-3.1.2.ebuild 650 BLAKE2B 8afc8f121dee53b5ddb2ea19d8d7e50c1de5ede407dc1239b2487fcc607283bbb926d8e987063964bbb5206d87a638e66688f153155457da4ee8da2627dcc60d SHA512 8622ca86ed7c64a72164cbcbea3fad7a75babc84a6b0690215181c62d5a19aa446465982845d219fdca1f734abed5fd667e84868e7e6f2031847323bc189e502 MISC metadata.xml 403 BLAKE2B ed684a2a6de8b40c202467abc3277bfd280cff4441bd265b2ceb36105a4d3315a5147db7ec555a01c7cdd5c2ed26521254c75586cd44edbeaf0c59766800fc71 SHA512 a14b77e8fca2f7c7c51803f15a53ab82198d5a0682f7ebc53d5565e5b50d22c2ae196607da6fc67ef2c07c11a5469d394b1753546c270735dfa56a99bffc0f28 diff --git a/dev-python/mistune/mistune-3.1.2.ebuild b/dev-python/mistune/mistune-3.1.2.ebuild new file mode 100644 index 000000000000..a888cf60472d --- /dev/null +++ b/dev-python/mistune/mistune-3.1.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) + +inherit distutils-r1 pypi + +DESCRIPTION="The fastest markdown parser in pure Python" +HOMEPAGE=" + https://github.com/lepture/mistune/ + https://pypi.org/project/mistune/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +distutils_enable_tests pytest + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.10) +" diff --git a/dev-python/mkdocstrings-python/Manifest b/dev-python/mkdocstrings-python/Manifest index 091f7bfca82b..66c9728aab8c 100644 --- a/dev-python/mkdocstrings-python/Manifest +++ b/dev-python/mkdocstrings-python/Manifest @@ -3,9 +3,11 @@ DIST mkdocstrings_python-1.14.7.tar.gz 422162 BLAKE2B 7e1468baf7e53a71da406a62c3 DIST mkdocstrings_python-1.15.0.tar.gz 422613 BLAKE2B f1b73e627f9bc4b49635d8681046b6b2ec43fd8b3213ec42f9d88a90a4c49cfe414bb44352dfe2f8fc7b77a0189dfe3f0b6120730d31d42c5d5d1a3813fff61d SHA512 0b007404d6d9e2d81946908e3e91451c1fa51e73ce5eb056ffb8d61e9163cbf9fb23bc16e45f409d9a16053ebc76a9403f46feb8ea5f068740bd7fa239bc8607 DIST mkdocstrings_python-1.15.1.tar.gz 422809 BLAKE2B cfb2ec447e949a4fa48d712107ca36f9af1cc53797f5486cd9bf8cac786d14057b8b0e0782cefb9e517d04cbddb656c73d46346888d7bb16cd8079699f47cd3c SHA512 801832c742f2a10475f0224748df88f644bb7b0b3bcf5486528485bac29d6a6e2a4ad75740bf30b986a25d58431b09cda64522fb14549100d1be0556f06a5ca5 DIST mkdocstrings_python-1.16.0.tar.gz 423102 BLAKE2B b6a0ffb4e96d3b5e1a4405726a7c29b85557cbb981d5321c5f507451b36a711eea80de1b1a1b7a4a7ad8c20b0a5a2ae36ad77851fcc09e09086d238075c2a912 SHA512 a89d2aef580ad50cd1194f7ff9b05fa61d539273a815023c14378761f81b3a4aac1dd5b02bb47ea2050e5442dd350b6098fe237905b1f8d8ea9e27aa3fcd821a +DIST mkdocstrings_python-1.16.1.tar.gz 423399 BLAKE2B b7bbf5ada8de1a70896fbd760a053712f16e55442028195579efb71b3cc9d7f17be10349cff146bf02991a9156fef62b853e4c2a4af2c3e551bfea8a44451dae SHA512 e4594e1051eeea1b9ada4c8919787a36145a5e6d7d2d7951c46c699c82ff7c6899efa8b94be9dc3d9476b6031e5ae6937b6517b00085bde04d837b4b2bbf5552 EBUILD mkdocstrings-python-1.14.6.ebuild 1325 BLAKE2B 3a545e51b464e92b115c3ae1118a02c7721fae0131a5e02b82ddb837c74208632d95b2a15ca2c064a630e69e7f2f2a965eb16d940b1af19919770389275341a2 SHA512 81e65d21f60456a1cc4a522ecf7e94d4099a0f6458f81b445f8e51b4777a443cf8a1133274a058613a3208fddc2dc3e92dc716d40e0730aec8e9409353a84b87 EBUILD mkdocstrings-python-1.14.7.ebuild 1325 BLAKE2B 3a545e51b464e92b115c3ae1118a02c7721fae0131a5e02b82ddb837c74208632d95b2a15ca2c064a630e69e7f2f2a965eb16d940b1af19919770389275341a2 SHA512 81e65d21f60456a1cc4a522ecf7e94d4099a0f6458f81b445f8e51b4777a443cf8a1133274a058613a3208fddc2dc3e92dc716d40e0730aec8e9409353a84b87 EBUILD mkdocstrings-python-1.15.0.ebuild 1325 BLAKE2B 3a545e51b464e92b115c3ae1118a02c7721fae0131a5e02b82ddb837c74208632d95b2a15ca2c064a630e69e7f2f2a965eb16d940b1af19919770389275341a2 SHA512 81e65d21f60456a1cc4a522ecf7e94d4099a0f6458f81b445f8e51b4777a443cf8a1133274a058613a3208fddc2dc3e92dc716d40e0730aec8e9409353a84b87 EBUILD mkdocstrings-python-1.15.1.ebuild 1325 BLAKE2B 3a545e51b464e92b115c3ae1118a02c7721fae0131a5e02b82ddb837c74208632d95b2a15ca2c064a630e69e7f2f2a965eb16d940b1af19919770389275341a2 SHA512 81e65d21f60456a1cc4a522ecf7e94d4099a0f6458f81b445f8e51b4777a443cf8a1133274a058613a3208fddc2dc3e92dc716d40e0730aec8e9409353a84b87 EBUILD mkdocstrings-python-1.16.0.ebuild 1325 BLAKE2B 3a545e51b464e92b115c3ae1118a02c7721fae0131a5e02b82ddb837c74208632d95b2a15ca2c064a630e69e7f2f2a965eb16d940b1af19919770389275341a2 SHA512 81e65d21f60456a1cc4a522ecf7e94d4099a0f6458f81b445f8e51b4777a443cf8a1133274a058613a3208fddc2dc3e92dc716d40e0730aec8e9409353a84b87 +EBUILD mkdocstrings-python-1.16.1.ebuild 1325 BLAKE2B 3a545e51b464e92b115c3ae1118a02c7721fae0131a5e02b82ddb837c74208632d95b2a15ca2c064a630e69e7f2f2a965eb16d940b1af19919770389275341a2 SHA512 81e65d21f60456a1cc4a522ecf7e94d4099a0f6458f81b445f8e51b4777a443cf8a1133274a058613a3208fddc2dc3e92dc716d40e0730aec8e9409353a84b87 MISC metadata.xml 406 BLAKE2B c453b318ec32906f8b4917e9fcf9e82e632b780435d6617195590757dc8e08505dd29a05e8009808a040460ae322048801077aca8b41c8e07d093c4177befd39 SHA512 c56a8b222d22b5e4e8f396a96abddba840c4288b01958e261e3eb554830e88f424d840b839b7f6180f2f64c74cde9e2e3e8c70cdbbb8d4cc84ac161007064059 diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.16.1.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.16.1.ebuild new file mode 100644 index 000000000000..ac1edc64eb1e --- /dev/null +++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.16.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python handler for dev-python/mkdocstrings" +HOMEPAGE=" + https://mkdocstrings.github.io/python/ + https://github.com/mkdocstrings/python/ + https://pypi.org/project/mkdocstrings-python/ +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + >=dev-python/griffe-0.49[${PYTHON_USEDEP}] + >=dev-python/mkdocstrings-0.28[${PYTHON_USEDEP}] + >=dev-python/mkdocs-autorefs-1.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + test? ( + >=dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] + >=dev-python/inline-snapshot-0.18[${PYTHON_USEDEP}] + dev-python/mkdocs-material[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export PDM_BUILD_SCM_VERSION=${PV} + +python_test() { + local EPYTEST_DESELECT=( + # "None" meaning particular formatter not installed + "tests/test_rendering.py::test_format_code[None-print('Hello')]" + "tests/test_rendering.py::test_format_code[None-aaaaa(bbbbb, ccccc=1) + ddddd.eeeee[ffff] or {ggggg: hhhhh, iiiii: jjjjj}]" + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p inline_snapshot +} diff --git a/dev-python/nbsphinx/Manifest b/dev-python/nbsphinx/Manifest index d89e8fbf66b3..858521db187c 100644 --- a/dev-python/nbsphinx/Manifest +++ b/dev-python/nbsphinx/Manifest @@ -1,3 +1,3 @@ DIST nbsphinx-0.9.6.tar.gz 180213 BLAKE2B 83aa7490527a9906ce665fcc3ba493648d2d0b6ae93aa5a36d62408e880033b763747a4ebc460db029427accda5d00676c362368390ff168337a3a53fd81da6d SHA512 26a5631b07dfb0d4ab17be5c41e921584d8487b45b45702abe4a6c9d2f10c70dab536ce31822c0c3ae9ab759cdb12c5b5ef62cbdf6243eab4baf81d12569e0ab -EBUILD nbsphinx-0.9.6.ebuild 707 BLAKE2B 567b5125d34ba54d83d99589a2fb9f6ea7aa416d66b92d2ab89f6117530614f1259102dcdb65d237998ab22c1d6db90afa9e412841a002e17f1df16a73a1a892 SHA512 c9cb4c9685b7080f722c6d669716869742f52f4c7bf86d77e9cda0c793b5d7da262343d50a7504240d35d4264cccbb6ea57c10bc3c4030f40b4baaabc1c24101 +EBUILD nbsphinx-0.9.6.ebuild 707 BLAKE2B 953d92050ee838b88f9cd1980fb7b9ead051fa1f5b92e3641c51d300084f92bfa519d1daffe50cda29b14b215cfe721e9d0d6a256406a0412b59635bc717ef92 SHA512 92ee007f06045ca0aeeff749051d96ceff60409fea1c5c8bc17caa8c78d8c672c94b13e41ec8184c33e326f8932b3ba777c76b4c4660e8bacd9f63d2a84f9559 MISC metadata.xml 835 BLAKE2B a3a10c9fb26688d90ad6f4e2ddb8b174eae9fdc2637d4aabdb86f63093982c7c9a42c4eaa3b2adee6ddb12ba2d537aec79d324c0a3c7355424a4255cea90eda6 SHA512 9ac5cebe164b19f80e0eb07f7c4fb5cb2cf5251af1f81290931f8fd01223261cb6224500387c131c7bc8738d7bb07eb790fd9ea426a295d0688489510e58d55c diff --git a/dev-python/nbsphinx/nbsphinx-0.9.6.ebuild b/dev-python/nbsphinx/nbsphinx-0.9.6.ebuild index ddfc27499a14..fd726fc7318b 100644 --- a/dev-python/nbsphinx/nbsphinx-0.9.6.ebuild +++ b/dev-python/nbsphinx/nbsphinx-0.9.6.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/numpydoc/Manifest b/dev-python/numpydoc/Manifest index 32bf7584b791..d4ffb074b3ab 100644 --- a/dev-python/numpydoc/Manifest +++ b/dev-python/numpydoc/Manifest @@ -1,3 +1,3 @@ DIST numpydoc-1.8.0.gh.tar.gz 90624 BLAKE2B 112274fa185bd48909a3fbe0cd2a98465f94b30207060234a396278e1802058224164fb6f3c492a6b1e76b7e0f7966ecaf6c592c96675e6e45fae044414f62c7 SHA512 d7ea64f1140395815e0d95697d1b855ba0a5f63fc99e8cf1fb7d240cd799be1958c2efd034cbec64c8b3b1742076c8b7db5a0ddc54af3ef39fc341ea0e3ec586 -EBUILD numpydoc-1.8.0.ebuild 1238 BLAKE2B e5479840a5b9706f7688b4a0bea2dacedab777fbbcd76c820a2dd7dc00810f3ec5b72dfaaf9a12eb185e769d13a78f73fc31b06d84e1009fab8752c1d06793ee SHA512 a209271366d90851169ec521e12fe9944538d8289b6b48bb3a2b3dd875eee88718e68f5b87c75b5614f03409ff9bd2a920daf03ac08eba430d67d412eb8f586b +EBUILD numpydoc-1.8.0.ebuild 1238 BLAKE2B fa75021beacc91e14fca2ade38f0adfea17024ca79a60b4ec71d8ef065ace9daaba05ce815ef8c31c1aa18d81e92a67b5091493c5d88e0706bbf3c517300498f SHA512 00577a2abaeb3e2bc437abb3aa76af66d6d8ec5b8d682b6185a919093e017731b10f72d43d38168258c3bd45de8305c490511232d8e5c1775c215e1a2148cabc MISC metadata.xml 403 BLAKE2B 437fdd3881a5ec60a83b3cb018e57c714a91030be9ab0032b8662e30b7bcd120ee3dd2015be561dd8a65a39833ef777e22f040a6e466c1b56a602a4ac33d4917 SHA512 833d00712cf7dfdc1080181301c03388a3c966436d2d9c9badb609cff66fa49035a6d001d60f205e1c2c49808eda7fad65abda8802f42f7ba36939b3691a8390 diff --git a/dev-python/numpydoc/numpydoc-1.8.0.ebuild b/dev-python/numpydoc/numpydoc-1.8.0.ebuild index 01a6a32fe60e..7e25ebd81ecc 100644 --- a/dev-python/numpydoc/numpydoc-1.8.0.ebuild +++ b/dev-python/numpydoc/numpydoc-1.8.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 diff --git a/dev-python/pallets-sphinx-themes/Manifest b/dev-python/pallets-sphinx-themes/Manifest index 4ea75959c833..7cd369143d89 100644 --- a/dev-python/pallets-sphinx-themes/Manifest +++ b/dev-python/pallets-sphinx-themes/Manifest @@ -1,3 +1,3 @@ DIST pallets_sphinx_themes-2.3.0.tar.gz 21029 BLAKE2B 0f0abb334beb70ddb6f6d85164914e6eac3b4e938d085c81a62c8f33a7e6eb8b599dc0b2ff7d164124797cd781e2eb23b0a9ae502a28bf8720c2d5464213cf78 SHA512 9c76ab7e8e2cecaaecab7ccc621bac685b28394d16e4d35d79b8dc7745ceff88cba23b04efeb1faf0b6a987cf173c9fc77364a7306bfe5029e5129fed791b5a8 -EBUILD pallets-sphinx-themes-2.3.0.ebuild 702 BLAKE2B 12d7c6489572e043b80b1e3216efe988d0831d0b224b737a5237e59f1c5abeb1af7a076f0cd7f138cf6278e54e8314681392c254e93b845ac5d4ef9c92371082 SHA512 1745eec9c0a0f6b402548f0f7c210c27db22291d999e9efdaf431e3e99aace424c737b7c7e53de052d7a405a31010a1f38d70e39a1eafa893a74cfc7e417c3cf +EBUILD pallets-sphinx-themes-2.3.0.ebuild 696 BLAKE2B 228d11d38d8c991af82a59935d0b626635dbee287617e52541da0197c430a216226324905f7149b4c43ffa69dd85ad29c5064d635d14c7e1ba05d5acaf0662b7 SHA512 402783bab612e93dd77cbe6381a5c8ca4c34f4357f52fc1e2705e74f0cd630e429c5b59f0908beb9e2f7ab75567df3a21e9694880cfa8034a857cf0402453999 MISC metadata.xml 418 BLAKE2B dd644619949598d5675c600fbc5c740dc9882042bd04c8ead4b81de2ebc2f3a3e88d79d1e4cbd710b953cae7b116b1cb09012af913914db5a652a1ba2b5f4970 SHA512 537261ae9194a004752e90e3b4972763f9e22c27d18a7655f4ca4005d2999402b46ca7408d0811e44d3b0a12cb6cac506508c89ae5edd245f15bda13da91f216 diff --git a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.3.0.ebuild b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.3.0.ebuild index 71c66b03e103..79e725f59839 100644 --- a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.3.0.ebuild +++ b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.3.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=flit PYPI_PN=Pallets-Sphinx-Themes -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest index 7a7237b8aab3..29a26fb8de31 100644 --- a/dev-python/pyarrow/Manifest +++ b/dev-python/pyarrow/Manifest @@ -1,5 +1,7 @@ DIST apache-arrow-19.0.0.tar.gz 17830405 BLAKE2B cf611106b0ee5f92a4cbf341e9f5b6771f377710bb11c6eab555706a52b5c72fcf4590ba55c36100a97c6219ec421813f51ef6337530d84eb8394735ef2787b5 SHA512 6820de33a5d5b0922ea64dd8ff55d186ef02596ad0415578067aaf3e5cf7d3eead473bc3a5f92d6d3f19b97d153fe1c901359008d922d1ffb0fc2a65dc860c79 +DIST apache-arrow-19.0.1.tar.gz 17849505 BLAKE2B ba49c79ea2e1ef1ab03aca3cbfdce47a3942eb20c443845a93ab3b5be5dead5b1ad650296e98fbf344dffd895c6147a1fca2724ae853ae7f089b342ffc89987b SHA512 524187c6f12bbb677b5d4a53e1608c69b56c83a5c8667bfe82d5a10232c33f151a8a7b5e6e26af48d1e0ca25a5d3dc885b27d9b5e798c7e07f115df8f0779516 DIST arrow-testing-4d209492d514c2d3cb2d392681b9aa00e6d8da1c.tar.gz 3572558 BLAKE2B fe5b6a46babbde8e2becefea09fecf090201a49faa7d4ee2f44b0bb4da42c344b37564999d32fdbd54a81a56c33fbde9b2d9d2fa664bf127cb5661e845fb6229 SHA512 6758ad936e1eeb2c5dd2b4b40fe90822a48a4ce67ee4d36657c168e1db5d9a17c092f4cf571b13d56b568a773515385441874d1ea36a1f6e5b15a99f67176fa3 DIST parquet-testing-cb7a9674142c137367bf75a01b79c6e214a73199.tar.gz 1068025 BLAKE2B 0fdd12d04108b27b17564c60ca36e751453f5d74cfbbe3a076e8befa1696aa0f093e2d1a5eacb99e69a98deda502930ba79b8329403af1e8b9d696e6617c6075 SHA512 dd221d9d59442cebb7158d7cf769d6e5323416bfcde2852eee37a26ff089bc04ea10b9ae7158a37d8694c10469d77c7d251d0dd2549596a7b3899d9c39b45997 EBUILD pyarrow-19.0.0.ebuild 3554 BLAKE2B 919013cd67aa25f59cfec429b6933edbbe3b1bb233174f74e368de62340a537a5485d3bff0c81184e3002aa09fc6a70a6fab98dcc8cb908ccb86b633d256666b SHA512 5adbde951fc6283365a4be31c0dafc7de16edb1c8b9aa63b531839287bb9a294ca039ffc07d00aaee0f595e4f487bd167edfd0a763aef40e7119431235bead7c +EBUILD pyarrow-19.0.1.ebuild 3557 BLAKE2B 27a302db1aefc629ff8059873f51ac1ff76df1e95d04913bbf233f7852cd3eae0ec17e005ad4a1242f159c789c8888e22051cdb04b51bee18984e8cb30b6a0a4 SHA512 c88377516050d56073765ab7c948d45c193240dcc6e3ff3f360207efefbbaf08f5156745ef0d296787d10b40a2b5b1105bcc12b9a7e50a81a8bf50fe9660f36c MISC metadata.xml 555 BLAKE2B 5683205ece2b0266e5792f42ebd515c1822563d2705f046ebcabd1de71efc67800616303b2fc83ea8cac3395303178f13e859b7390adfcef23da8d687fc8d6a3 SHA512 61d8f5bcbdbe92b858d0aab3040cd3e8dcb33ba0c45808649e032a165d6826c1a489ae2cfbf8dca52eda82d5b24b4c3f74a9abd6f87d5ff72f6578cf7535c797 diff --git a/dev-python/pyarrow/pyarrow-19.0.1.ebuild b/dev-python/pyarrow/pyarrow-19.0.1.ebuild new file mode 100644 index 000000000000..3d92143f67e9 --- /dev/null +++ b/dev-python/pyarrow/pyarrow-19.0.1.ebuild @@ -0,0 +1,116 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 multiprocessing + +# arrow.git: testing +ARROW_DATA_GIT_HASH=4d209492d514c2d3cb2d392681b9aa00e6d8da1c +# arrow.git: cpp/submodules/parquet-testing +PARQUET_DATA_GIT_HASH=cb7a9674142c137367bf75a01b79c6e214a73199 + +DESCRIPTION="Python library for Apache Arrow" +HOMEPAGE=" + https://arrow.apache.org/ + https://github.com/apache/arrow/ + https://pypi.org/project/pyarrow/ +" +SRC_URI=" + mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz + test? ( + https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz + -> parquet-testing-${PARQUET_DATA_GIT_HASH}.tar.gz + https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz + -> arrow-testing-${ARROW_DATA_GIT_HASH}.tar.gz + ) +" +S="${WORKDIR}/apache-arrow-${PV}/python" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="+parquet +snappy ssl" + +RDEPEND=" + ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?] + >=dev-python/numpy-1.16.6:=[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/cffi[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-libs/apache-arrow[lz4,zlib] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # cython's -Werror + sed -i -e '/--warning-errors/d' CMakeLists.txt || die +} + +src_compile() { + export PYARROW_PARALLEL="$(makeopts_jobs)" + export PYARROW_BUILD_VERBOSE=1 + export PYARROW_CXXFLAGS="${CXXFLAGS}" + export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 + export PYARROW_CMAKE_GENERATOR=Ninja + export PYARROW_WITH_HDFS=1 + if use parquet; then + export PYARROW_WITH_DATASET=1 + export PYARROW_WITH_PARQUET=1 + use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1 + fi + if use snappy; then + export PYARROW_WITH_SNAPPY=1 + fi + + distutils-r1_src_compile +} + +python_test() { + local EPYTEST_DESELECT=( + # wtf? + tests/test_fs.py::test_localfs_errors + # these require apache-arrow with jemalloc that doesn't seem + # to be supported by the Gentoo package + tests/test_memory.py::test_env_var + tests/test_memory.py::test_specific_memory_pools + tests/test_memory.py::test_supported_memory_backends + # require mimalloc + tests/test_memory.py::test_memory_pool_factories + # hypothesis health check failures + # https://github.com/apache/arrow/issues/41318 + tests/interchange/test_interchange_spec.py::test_dtypes + tests/test_convert_builtin.py::test_array_to_pylist_roundtrip + tests/test_feather.py::test_roundtrip + tests/test_pandas.py::test_array_to_pandas_roundtrip + tests/test_strategies.py::test_types + tests/test_types.py::test_hashing + # fragile memory tests + tests/test_csv.py::TestSerialStreamingCSVRead::test_batch_lifetime + tests/test_csv.py::TestThreadedStreamingCSVRead::test_batch_lifetime + # takes forever, and manages to generate timedeltas over 64 bits + tests/test_strategies.py + "tests/test_array.py::test_pickling[builtin_pickle]" + # scipy.sparse does not support dtype float16 + "tests/test_sparse_tensor.py::test_sparse_coo_tensor_scipy_roundtrip[f2-arrow_type8]" + ) + + cd "${T}" || die + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data" + local -x ARROW_TEST_DATA="${WORKDIR}/arrow-testing-${ARROW_DATA_GIT_HASH}/data" + epytest --pyargs pyarrow +} diff --git a/dev-python/pydantic-core/Manifest b/dev-python/pydantic-core/Manifest index 0c00e6f4559f..350d940f72dd 100644 --- a/dev-python/pydantic-core/Manifest +++ b/dev-python/pydantic-core/Manifest @@ -59,6 +59,7 @@ DIST pyo3-build-config-0.22.6.crate 31369 BLAKE2B a1a72de120c4ac4f23a3faaf9b2e34 DIST pyo3-build-config-0.23.4.crate 33885 BLAKE2B 7f95a8a9e08d413899ff1fa64af5a52783bad4a7b4db92835464f12bd8565f152497aaeb45d25cc91eed73950abeea30ca4c7495e3b15423ae588b97038beb18 SHA512 b11442609f43d9baab79daf083caf0366987f6ae182239814ad6df6fe4ad31b95132d74f1162fa9428d229bd8c18ef9b696a4c3329b3960fd705d1705fc5e973 DIST pyo3-ffi-0.22.2.crate 67749 BLAKE2B 0a4357d5f4fbcab9717d58b7a80b63a63bc329267d4725136c4eac7c0101095a50e5f840638dde79034e5df99c4f46664cfdc2ad437837643db5d475c5705cb3 SHA512 bf8b83b4790832d99de8c6a61a15a43fc189505dd843011933305f7f93c4f5f4849fb00cc2a6fa410b788645f8ed8c0df61799cf801966a925abb9756b1ab579 DIST pyo3-ffi-0.22.6.crate 69352 BLAKE2B 99eea6ed87001b23fdeb263937bc14be0fadadc1ad77d4fa8834045ba2fc6ba5c0b89f4051916a058b7640be655afe22785b1da42aac8a32d10209b7b37bf810 SHA512 616e51a0eae1207830fe95251d5b62f126daf446bec68ac98cb1b8538aaa59761dbde62d446a9ee205c23453dbd32bd8ecb15e26265ed1fa1e5e2056efd96369 +DIST pyo3-ffi-0.23.4-pypy3_11.patch.xz 2140 BLAKE2B 29cf1a3b340241bb323192261b11a431a0b78748819dfe05683ce51c18fb53b5e9394fd4269197475d467f6be82df1fdc92e45450a1e2416ddd459bc00174b6e SHA512 43da84518b24022b82314fc509e8125ad6a9e5c47f8e2eb20da2fa38631719759ce821253a62bdd9fc3fdbedf798e9a37168c39d913570a6cfc53aca3ec0eedb DIST pyo3-ffi-0.23.4.crate 74806 BLAKE2B 650784d46347c00f09c010c39e9762f778efc510ad0b99b5ddf30cab18edaba552207339ad44ed4ae6d87ddfcc56fa540a17e3a4cb331905a0988d5ba2dc682a SHA512 c12097292b4620f4fd98d61fde4a0f0c7d423a94d518fa5b1cf759089b066fede6d83e20171acc2aa7bf268de5700c9b59da32131216734626b0fa5cd5651801 DIST pyo3-macros-0.22.2.crate 8136 BLAKE2B 9dc97d2f60581db1b8ddb562dac917069525f297fe2cbb9aff3ed34d5a08ea43c112c9c7a450539da3536d753778b5ca506dd1b18e1d6b8a3649fc098e7af439 SHA512 f4f4f6af8dc3aa4bcc1698661990ab2112391ef9502e9f71d86e35bd10dc4e1be309102ebb1b7b32751817a6033168dc0486fdb16b35c626101e69f0de807a4a DIST pyo3-macros-0.22.6.crate 8182 BLAKE2B 81998e4f4cb325763e4d3477af05b332e184cabf6391761f850d23508cebcf8d496ce12f747ea241523bb3899886eb20494b076a0651151744bb81d52901a1b4 SHA512 63f7a7b42e099742518c8a3bbc7647e98debb5500d08c39e11e8140fc146e790ab06e005d8d14c89aba79ebc5bf04fe1c92c0e9c5b13421307d3a4682d044179 @@ -127,5 +128,5 @@ DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09 EBUILD pydantic-core-2.23.4-r1.ebuild 3490 BLAKE2B 96ba2a7936efbbfe0657376db51e9cc58d722bcac72f8b858dbf84bdcee7b5dfc3bc14641a570ac243213ef38c07b68055986c0796e03702eee75329c9628cbc SHA512 2e8b491fef446bf256a909a09409a581b65745e38633bff28083532d250d86f0e2ee7e4a45774d35063be53dcf5319fa5bf7b9819930af88008c3dff87926d3b EBUILD pydantic-core-2.27.2.ebuild 3540 BLAKE2B 52044421e8b818ccd9be4da548b57634b894bc728bf03a310d3c44dbfab7db6db2c7d2c1fe44137e01d607dc97344e3df505af75bcacd741f15c2632e8cf8be2 SHA512 7cc2c49a990b37cd2b7e0b3e007b4ba2d1620e187190710570035c46d8a65b0d52a7aee8869f50229e9c0e9cc0cee063c55c9bb4c2785f8d5dde47cb45eb800d -EBUILD pydantic-core-2.29.0.ebuild 3579 BLAKE2B 772f5c239a6a5643732bde7aa7dbec3cd03df09fb1d52180ea33ede272a78ce2bc13ccb37fe11914abc687c9de2e767a6af234f2e7a8d889e5858e7b4f043698 SHA512 6fc0d7207c53da719c57642d2edcf68f128177e1be738a69924bd741b2a1e201c1437c119bbff108b654916d54c96c7c5a7a368c7a5a3643f08d1d57cdccd438 +EBUILD pydantic-core-2.29.0.ebuild 4289 BLAKE2B f1ddfbb2abc97e7b8c632bded6268e8261219674c74c3956590e6bdfc13f0a7f0cf2f2e248d97b84afbebd383e31702504b3e0fa8f4b1a15b930a7b31259b740 SHA512 d37f46e2c382181095dda5bf03b63fd5e40ef344e7d1856469b671ee71d625106093ca0cee7d7d24f116390486234dd2d7e56eeab3d8fbf183b2515c4f237aca MISC metadata.xml 379 BLAKE2B ac0fa1abd0aac6436f234dfbfdb1517cdef2f7636c019a16257619d1a1a95a31b67061daa6606b47b68332d03bd213fa9bf67017b0e4af9733a26ab4828cf206 SHA512 7e3b5785628be025efc5360924e31a5a5becab941c9db255357b966dd5d3aca733e96485e92e78533bcde95379c59c36a601d4b407550c5ff1c649f09c3a21a6 diff --git a/dev-python/pydantic-core/pydantic-core-2.29.0.ebuild b/dev-python/pydantic-core/pydantic-core-2.29.0.ebuild index 824a07507c07..2e6d190636e0 100644 --- a/dev-python/pydantic-core/pydantic-core-2.29.0.ebuild +++ b/dev-python/pydantic-core/pydantic-core-2.29.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) CRATES=" ahash@0.8.11 @@ -116,6 +116,7 @@ HOMEPAGE=" " SRC_URI+=" ${CARGO_CRATE_URIS} + https://dev.gentoo.org/~mgorny/dist/pyo3-ffi-0.23.4-pypy3_11.patch.xz " LICENSE="MIT" @@ -146,9 +147,14 @@ distutils_enable_tests pytest QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/pydantic_core/_pydantic_core.*.so" src_prepare() { + distutils-r1_src_prepare + sed -i -e '/--benchmark/d' pyproject.toml || die sed -i -e '/^strip/d' Cargo.toml || die - distutils-r1_src_prepare + + pushd "${ECARGO_VENDOR}"/pyo3-ffi* >/dev/null || die + eapply -p2 "${WORKDIR}/pyo3-ffi-0.23.4-pypy3_11.patch" + popd >/dev/null || die } python_test() { @@ -160,9 +166,23 @@ python_test() { tests/serializers/test_functions.py::test_recursive_call ) + case ${EPYTHON} in + pypy3.11) + EPYTEST_DESELECT+=( + # different repr() in exception + # https://github.com/pypy/pypy/issues/5220 + tests/validators/test_arguments.py::test_error_display + tests/validators/test_definitions_recursive.py::test_error_inside_definition_wrapper + tests/validators/test_string.py::test_invalid_regex + tests/validators/test_string.py::test_backtracking_regex_rust_unsupported + tests/validators/test_union.py::test_empty_choices + ) + ;; + esac + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 rm -rf pydantic_core || die # tests link to libpython, so they fail to link on pypy3 - [[ ${EPYTHON} != pypy3 ]] && cargo_src_test + [[ ${EPYTHON} != pypy3* ]] && cargo_src_test epytest -p pytest_mock -p timeout -o xfail_strict=False -o addopts= } diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest index c2274f0b066b..40722ee28958 100644 --- a/dev-python/pydantic/Manifest +++ b/dev-python/pydantic/Manifest @@ -4,6 +4,6 @@ DIST pydantic-2.11.0a2.tar.gz 768863 BLAKE2B 2da69490f8dc711e3835a902789cce9fac9 DIST pydantic-2.9.2.tar.gz 769917 BLAKE2B 4e34fda6a9e8e8331278d0b7d0c2dfd61bde637c126fa6dabf78a09c6ef993f84dc8df6af421c8fb6d69c8e1c387a40e4bcd38cbe02f5ac521c6c70821735763 SHA512 2aace9e79a98bd94e5dc626736a245051912a11fdce36013d2ad2f96b266052386a3e12b259dca30ddc38b63c6b00b5bcc9cd5e80f7805de4d8701064f0982aa EBUILD pydantic-2.10.4.ebuild 1581 BLAKE2B 22d5bde2779d0f92fcf3237ba1a979ff3ebf7489a4ed784e39bbd0499095f2fa47c45e5b350449854a79bc6a35c68b7fa2b6dbe04d6e56ba791540c974aaf9ff SHA512 fc6b0aa9842ab4597beddaf5dbfad2441305268d35dd52f4559839a60d6e2aec051bb68de5f87bf0de022ce1ac1be0d7290cda7a583cfd9684406cedd1c6217a EBUILD pydantic-2.10.6.ebuild 1582 BLAKE2B 6bf8184a8d4b1494d9be2d37db768b5f1a8c783540cf484b65f3b05c0ee915c7674bad1b4cbde9bb8e0c758afeb935857ce47545274264f30f4e9f27da3acfd5 SHA512 90e250040f8806bc762e33a9a2c59e2875ada47a170036d13216133834f873656f42e3e0e753213623ca1c4942a49acb35b8ca045d26f03c28964e368cb647b3 -EBUILD pydantic-2.11.0_alpha2.ebuild 1588 BLAKE2B f1bf271d816afa48302aebc1c9057645a0006cf53b3d860a20760392c1d8b28c89aa7faa52ef46e1c50266ea6c3c2096b8ecb37c94eb469294b05aee2ba67a9a SHA512 f6df44ce63dd41624aac4d54e434c246c561065b16cbfa3b480d7ecb123408edbf726f7721cf26ff22b5ab6c93c40cc084117bb76fed59dd3a76cf8c1d070bd9 +EBUILD pydantic-2.11.0_alpha2.ebuild 1646 BLAKE2B 4460194b64390ae442f0546a72fd3bb588697b217c5caadb8d5891e4bd1b33c84479f7fd10df36385535e175ac648eb0f1aaab43f77e297bf14c68a519f74a0a SHA512 b1e3fbf28bdd11adc11c28b698c4c3c30dddb7a810fe36a7ab286cf3822d71623d66867d34d8778c1827465b6dafa4e476b889bfa783e5b7953cf384ddf643c6 EBUILD pydantic-2.9.2.ebuild 1551 BLAKE2B 4a3c9004e0379420593e3ad7c5f7bafe05c44ad7a4ccc9059ddb645e6fdd7520a374524e411192c7952f271a74ca0e92368c1703825bb6b56d4725f10dbbba3c SHA512 e58dc0fd143b45684ef1bd168e29c096e70d69917e45245f79a8f9d3f112371c82cb2bac15d117c7cca70bb73ea98e0b67d3ce7ed99f7332e16c2f91886d568a MISC metadata.xml 550 BLAKE2B ca3a62e01a928ac12964e9a8f291073465c66951082b68cb408a8dec48eeab226c1955782fbb6c82d95c495a790b7d5b84b8f69ab7d3b0acfd2883d3ad2d8e5e SHA512 247144ea1634fd80f8ec461fcb2f8e7383b65185426d0df283ec5345d7612abc3ceee7b6d0df7a3ba858ba8483884507fb443b75cd812bab8d0e6a8293cbb855 diff --git a/dev-python/pydantic/pydantic-2.11.0_alpha2.ebuild b/dev-python/pydantic/pydantic-2.11.0_alpha2.ebuild index 690948df5a30..e6a234711ff5 100644 --- a/dev-python/pydantic/pydantic-2.11.0_alpha2.ebuild +++ b/dev-python/pydantic/pydantic-2.11.0_alpha2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) inherit distutils-r1 pypi @@ -27,7 +27,9 @@ RDEPEND=" BDEPEND=" >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}] test? ( - dev-python/cloudpickle[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/cloudpickle[${PYTHON_USEDEP}] + ' 'python3*' pypy3) dev-python/dirty-equals[${PYTHON_USEDEP}] >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}] >=dev-python/faker-18.13.0[${PYTHON_USEDEP}] diff --git a/dev-python/pydata-sphinx-theme/Manifest b/dev-python/pydata-sphinx-theme/Manifest index 7db30173c66a..0c3764ced519 100644 --- a/dev-python/pydata-sphinx-theme/Manifest +++ b/dev-python/pydata-sphinx-theme/Manifest @@ -1,4 +1,4 @@ DIST pydata-sphinx-theme-0.16.0.gh.tar.gz 2402696 BLAKE2B a56fe7accb28a82973076d19380600f188dc1e682158b2b77e7b1b0a0e6d6c2bfbed7ea4ac9bf2591ae8e4cccf529f7cf8c187afc044f152e22edd4515938ddd SHA512 4f5c48708d5aae21ed8f1827a4d805c893652b02612699468875d283180087c2193b4dd12b8cbe24a1cee1a748d5de9ebbe378d1ff0b07b2a57c0b349ea3c173 DIST pydata_sphinx_theme-0.16.0-py3-none-any.whl 6739948 BLAKE2B 070ede0cd030b6c1919f5f7b54bb1738c5e6af8f74bda49d2d4be4ea99b79b0adf9283b6f837a785203e5c442f845f8f8fd0139c189b927b5d5642aff17894e3 SHA512 947f0a0c910f9ced070e3128822292d1a4a1bfe99f46802abe9589d7d5216aa5294d81adae3d47db5e88942184d7455a624a9061030ea9e6648b031cd37b2fef -EBUILD pydata-sphinx-theme-0.16.0.ebuild 1404 BLAKE2B c7f94d7dfa8b4cbb7b4e8f612365917c27cb0cd1d93e597c1ea09e56e89c2361def771ffbe9a66d7c52dfba411f2254c483d1f3e4396bbb56b90d3f3dc3347de SHA512 ac5c47cf57b8b861ee5a1656629c79c2d463be07cd133237b4e2ef5250a0b287a8b8c3ad4a9e08825e895ab4326218bb28f07f72b5dc09275ca91314e804d243 +EBUILD pydata-sphinx-theme-0.16.0.ebuild 1398 BLAKE2B 89c11859758a7377b34c1e6c515ba83392254580be9c6dafa024b328c51ee57658b90d38b874b19ef734ab8d1a9fc3ea856885078dbf5ddd8373ea99fe3dda1f SHA512 1fd8b9b351d8229c3e111107dba1bb5b0e7973775e372122f65f717c50c087806000c04caca850c5feccd2e89e928eab60e6e6eed4bc08b984933e7711d6d39d MISC metadata.xml 519 BLAKE2B 51698f70d5fbecabfa5a93e6616e6554c75c51c0c97e5d01ed9883e51099dd5808e015f7731c1b26d1f31a6b1349739fefb64ae67c0e2ceb6d018b8d60c931f5 SHA512 36eb7fa0c5c04f501bea0fd85f7a14bf362a01bd5a0ba4d36c42188b92cdae2e66ea6992c2f8ebce75ed85a1483c7cccc763540cabb50ffa9493dace67d829fd diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.16.0.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.16.0.ebuild index 552b0a12ec10..b5b3f6f76978 100644 --- a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.16.0.ebuild +++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.16.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=standalone PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest index 67e791aff9d2..5dcdbd46e633 100644 --- a/dev-python/pyproject-fmt/Manifest +++ b/dev-python/pyproject-fmt/Manifest @@ -57,6 +57,7 @@ DIST pyo3-ffi-0.22.5.crate 69354 BLAKE2B 91dfb41a24cb2b12bf54d6e54949a381ba6635e DIST pyo3-macros-0.22.5.crate 8186 BLAKE2B 78f0c348fec0878ce4c873af3d4c438ccf02a5e971f2fd8b1cc9ea40a3aa8396dc6ea11e4d421a8b8c5eff5752182623632d92403ba6c5565b6b71b386768b04 SHA512 cfd848fb82f183290791930ca2e43a0db63de4f23436c1f1d3c688efdcbba1462346177c5956817418a0f0ea172b1039f5408a02a05ff03671dbb025f0697076 DIST pyo3-macros-backend-0.22.5.crate 66308 BLAKE2B d30c021da6b013abb8bbc8d55f110f3394c79d85f02506d7a42bba256afd639647210ed66bae289f4dfbd6d060995c0365b278749798b302eb89f1b09c074ab3 SHA512 8a79f9c6f948375e20804d2bc4b98d9fd7d39f99a936afb1d9a0fab599a3ad07e95bc985aa51b0ab8410b6b4f5ebaa2aa347013ae722a2b3f4c51f318415d472 DIST pyproject_fmt-2.5.0.tar.gz 41799 BLAKE2B a3edc7f29e1d529ee5d0ac06ca0deafd9923c4133d8842dd6f7dd15e844030e5b6bc06665af2f3cd57b02f9cd640e51b7217de7e8cd974aed05d8cb64e034ff2 SHA512 2032bd7639afab2449f39f1f572a7283ee9e7d31f67a7c41c2615023a5a1a86fb441fe163dcfe393892171c6042dd216d9f8811a0ee5660b9424428ff3f387ca +DIST pyproject_fmt-2.5.1.tar.gz 42206 BLAKE2B f15bf470f6c05d4c30f5a93fd89da299c7ac6adb54d97cab86ccb91a2b1ed49c6474e7b40ba04d53d8cf31d2a5a14171c11cd2ca6c2a99ad3809c1f337c48247 SHA512 a6ae3347e53ea6581e3847caa831182123864544dc58fa09e11553f213401d46f1936d850879c00e7d8b5b0bc3add074e9b2187b27601fea01221270f3bf7a65 DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 DIST regex-automata-0.4.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f @@ -105,4 +106,5 @@ DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d22432 DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb EBUILD pyproject-fmt-2.5.0-r1.ebuild 3250 BLAKE2B 1fe4bdd8ac00226987859c074c085fad535f0adb8d5bf546b7b60f0ce008808b6518bdbc0eded81a68c90c390185f4d4116794437bcdea13d6731232380d9bfe SHA512 1fa4c398642be19c737dbd83c8b882eb1f1b0a02dc5a377cf2ba859f0ec88a6a4c0f8e0c7bb1985107bc6f6a155e7082fe93390719ecc3dcead3eeeafdde539f +EBUILD pyproject-fmt-2.5.1.ebuild 3257 BLAKE2B b532f231f5fa0ec0018f1f4a43b1557576587a9bf0c3f945511511ae3d849cfd9962fba8c4d90442c908650b453813123e5ff1b7d3148e79c51264ca3a6841ec SHA512 d578d1a9bb8b2801f70cb3dbde50ad0a5e4dd7b01961020b55de9a217fc9af43aa721a610d274926365766a76ce174e343e17160c3047bc95d4ab11221a77ae0 MISC metadata.xml 356 BLAKE2B 9d15eb809d02ee235382282c3eaaea6ae0f3c0192045829495fae1244f88907673f5e5ec26ee5234f25267add21b34fe416d1d48e54f3a899773160bad1cbc8d SHA512 77a3e6273b92141d5a337ab28b162ee27f3f1970316fe42becf2efbd4cdbc5ed6cb26f1f24201d0605c26dfaac75db467f42b00cc47df0093336bd0629f0a1cd diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.5.1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.5.1.ebuild new file mode 100644 index 000000000000..748252d78955 --- /dev/null +++ b/dev-python/pyproject-fmt/pyproject-fmt-2.5.1.ebuild @@ -0,0 +1,165 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +CRATES=" + ahash@0.8.11 + aho-corasick@1.1.3 + any_ascii@0.1.7 + arc-swap@1.7.1 + autocfg@1.4.0 + beef@0.5.2 + bstr@1.10.0 + cfg-if@1.0.0 + countme@3.0.1 + deranged@0.3.11 + either@1.13.0 + equivalent@1.0.1 + fnv@1.0.7 + form_urlencoded@1.2.1 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-timer@3.0.3 + futures-util@0.3.31 + futures@0.3.31 + getrandom@0.2.15 + glob@0.3.1 + globset@0.4.15 + hashbrown@0.14.5 + hashbrown@0.15.0 + heck@0.5.0 + idna@0.5.0 + indexmap@2.6.0 + indoc@2.0.5 + itertools@0.10.5 + itoa@1.0.11 + lexical-sort@0.3.1 + libc@0.2.161 + log@0.4.22 + logos-derive@0.12.1 + logos@0.12.1 + memchr@2.7.4 + memoffset@0.9.1 + num-conv@0.1.0 + once_cell@1.20.2 + pep440_rs@0.7.1 + pep508_rs@0.8.1 + percent-encoding@2.3.1 + pin-project-lite@0.2.15 + pin-utils@0.1.0 + portable-atomic@1.9.0 + powerfmt@0.2.0 + proc-macro-crate@3.2.0 + proc-macro2@1.0.89 + pyo3-build-config@0.22.5 + pyo3-ffi@0.22.5 + pyo3-macros-backend@0.22.5 + pyo3-macros@0.22.5 + pyo3@0.22.5 + quote@1.0.37 + regex-automata@0.4.8 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.1 + relative-path@1.9.3 + rowan@0.15.16 + rstest@0.23.0 + rstest_macros@0.23.0 + rustc-hash@1.1.0 + rustc_version@0.4.1 + ryu@1.0.18 + semver@1.0.23 + serde@1.0.214 + serde_derive@1.0.214 + serde_json@1.0.132 + slab@0.4.9 + syn@1.0.109 + syn@2.0.85 + taplo@0.13.2 + target-lexicon@0.12.16 + text-size@1.1.1 + thiserror-impl@1.0.65 + thiserror@1.0.65 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing@0.1.40 + unicode-bidi@0.3.17 + unicode-ident@1.0.13 + unicode-normalization@0.1.24 + unicode-width@0.2.0 + unindent@0.2.3 + unscanny@0.1.0 + url@2.5.2 + urlencoding@2.1.3 + version_check@0.9.5 + wasi@0.11.0+wasi-snapshot-preview1 + winnow@0.6.20 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Format your pyproject.toml file" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-fmt/ + https://pypi.org/project/pyproject-fmt/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0-with-LLVM-exceptions ISC MIT Unicode-DFS-2016 + || ( Apache-2.0 BSD-2 ) + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + ~dev-python/toml-fmt-common-1.0.1[${PYTHON_USEDEP}] +" +# tox is called as a subprocess, to get targets from tox.ini +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + dev-python/tox + ) +" + +distutils_enable_tests pytest + +QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" + +src_prepare() { + distutils-r1_src_prepare + sed -i -e '/strip/d' pyproject.toml || die +} + +python_test_all() { + # default features cause linking errors because they make pyo3 + # wrongly assume it's compiling a Python extension + # https://github.com/tox-dev/toml-fmt/issues/23 + cargo_src_test --no-default-features +} diff --git a/dev-python/pyside/Manifest b/dev-python/pyside/Manifest index 9b058d67faf3..03bdb70f99ab 100644 --- a/dev-python/pyside/Manifest +++ b/dev-python/pyside/Manifest @@ -3,9 +3,7 @@ AUX pyside-6.6.0-no-qtexampleicons.patch 221 BLAKE2B d45b4ebcd780a0151b793b5b21f AUX pyside-6.8.2-no-qtexampleicons.patch 285 BLAKE2B 13d406b6dde61962e3d47c651fc8041784fe2e71de626ab4a2884f045abb65d498ef05837d88e1a593ef4ca05914c4b45fa93605d504eef8f6cea00dfcafa4f6 SHA512 64f6bacb56a6930169ff4c727c5650ca8c515ad91733fcd8e4ddc1ec69c515f273ec619033f97e058d183d4fa1b80bb5464519cc21a12e513eb283a1964cb95c AUX pyside-6.8.2-quick-fix-build-wheel.patch 725 BLAKE2B d86c59ea666e0d21b6d7e43ddf0c9ba0f404c7543a02994239f12f4910a89c1a587b85122631da3bfa0818d3834ad3edac2bb5a54e2faafccadd463a3a534737 SHA512 2cd73337a8d1b9c5e9f774b97c3705265fbb61ef837fab438c8331e753508bffd125fbf2d9e235a496fe905038e5fb7e9247ba732f9af50416a4d6378386945c DIST pyside-pyside-setup-6.8.1.1.gh.tar.gz 18699613 BLAKE2B 2c16f305a746106edc770c267900b31fe480b167a615adc82496e0604cc618982bb787a0c173b069c258749364d7d2cac900d8d8b82244fc3b916744b7339537 SHA512 bd258be6e4c5f0b6b4bbdf8887e5f8ab16a90117deb00f9c46c4acb7f6bbcc36fb9f6b6e7c201403556e0ee269947a5f5b2611ff1b05e48f231f81b1eeac7bce -DIST pyside-pyside-setup-6.8.1.gh.tar.gz 18700869 BLAKE2B 5924f8ffc3e5a4f15442af9191b0531ee9f509595d41ae2759b94c2a7f8d7e08f4a70f9c7fff07f11c5252afb77084dc21ca3b22762d6c8dd66f4fca5944c9f2 SHA512 941844b1f6711859add828cbefe7c39497d45f0936f970f3050631294ed3bfe88d9d7b827a81d61ba3efbbf7920daef6ea6c28fa9c78f8e672d68b8bd3fbb2ad DIST pyside-pyside-setup-6.8.2.gh.tar.gz 19305680 BLAKE2B d4da8ec63d35714bf4418cdc9ff5921fe554c1635a7c5c467657b64c2140208b4bba57fc9932f0f96426e1d15c124209b0b29eb9340261d34eed194128a03545 SHA512 30691d27afaeaa3117e68b60745918d9697c8d9e4ee8941eaab51995cb5128c56d44964511f2db731f448bf32219160032e4a4cd4773d3fccc4de8c0e509d1c1 -EBUILD pyside-6.8.1.1.ebuild 10314 BLAKE2B ccdf54f48e1a4e3cc02b0a6210a8551ba88262b16d5bd569ada3ff64b70e868a360f54d43225f20501c298b0e1c42c5e831c774a67d79f08a20efec40335eb4a SHA512 b92d4dbaa0a9b7f7f838c3d99c16e757ade7a91b6c8f39f7c16bdac5a704cc5f5f163011b6f80e0efa654c8ed3e4da038372e0ac8963166904ae477b7b70c2c0 -EBUILD pyside-6.8.1.ebuild 10310 BLAKE2B ca864905f3ed3c13b4ff673fb0db08087075e30a950b40ca29fbeda9402cd8d23e2666c3a846a69704c6f308474dd5a87ad3aee677aa327d79bc149d4695e55d SHA512 501094285ad18dccd664d63819ceee40fb24f5ce61bb982f2c2ea12edaf4995c718080da5d9aa01598afd0d5b3fecdc441f880722e9c8fb3fab2bb28b3dd1e97 -EBUILD pyside-6.8.2-r1.ebuild 16364 BLAKE2B f91fe37b066396c193879b5db968bb7ea31bcbd13b9dc5bbbe6496fbf362994c2f5f5c7cf44e02189aba6a741d662aa4ae50a15d9022fc335a3993afc2dc7e82 SHA512 926890eb24e13ea076f7619ae6544275b83c56767a39beaabb1930b662b405ee906ae008cbbde7406f20ac8f2bac927f39bfb7c97db86c0be0eb1370daafb00f +EBUILD pyside-6.8.1.1.ebuild 10314 BLAKE2B 847d6ca8384319d93a13d71160de66c08728bb11ac1284882df009d0a20d5a5cb0333daa0c51c7ed5f67c395a836cfb53c3adb9f4121ba84c17e530234f33578 SHA512 940b7d2c366c24fcde499a8aae4e63840ea83cbacb7943eaf1d8f72e82b00f6c4e9634285fe560c97595483e0fde01bbe91a05ece4455d83c209a690bb936337 +EBUILD pyside-6.8.2-r1.ebuild 16364 BLAKE2B 7717e347296b5c70859cd453ea524df18ec2f8f191ccae7bbade5c9e222b4da60ba9375be34384f78c211c09dff93e4c86d8ec69ce0216eae280d119c75ed4c7 SHA512 acb142d47e70cbae9551ef6c4ed74905a87b369aef234d6737e00243c17f19acf3e6ee5f1ae62f52b72c9bd2bc39c1e80effcf60aa58e0ce2e3b98d3842e1403 MISC metadata.xml 2977 BLAKE2B abf5f630457dc13ad1bc9e08ed5fcd3f0beadff9815cf6d7ddb6107410c6584f7acae7d08194c7b621eb4470f844d67e13b97df7620493e27d2df2ec54dbbf77 SHA512 51fd0bdc6059a221fadb7c04b627be5ccd523d28a3234c5f01118d50b6d4b5938fda8390ce5e26e8f1f630b58ef4f5201710804c996607e85d7d69d793a4a09a diff --git a/dev-python/pyside/pyside-6.8.1.1.ebuild b/dev-python/pyside/pyside-6.8.1.1.ebuild index 89ab1f8e8b99..37deb4916077 100644 --- a/dev-python/pyside/pyside-6.8.1.1.ebuild +++ b/dev-python/pyside/pyside-6.8.1.1.ebuild @@ -7,7 +7,7 @@ EAPI=8 # https://bugreports.qt.io/browse/PYSIDE-535 PYTHON_COMPAT=( python3_{10..13} ) -LLVM_COMPAT=( {15..18} ) +LLVM_COMPAT=( {16..18} ) inherit cmake llvm-r1 python-r1 virtualx diff --git a/dev-python/pyside/pyside-6.8.1.ebuild b/dev-python/pyside/pyside-6.8.1.ebuild deleted file mode 100644 index e80e682b8c51..000000000000 --- a/dev-python/pyside/pyside-6.8.1.ebuild +++ /dev/null @@ -1,253 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# TODO: Add PyPy once officially supported. See also: -# https://bugreports.qt.io/browse/PYSIDE-535 -PYTHON_COMPAT=( python3_{10..13} ) - -LLVM_COMPAT=( {15..18} ) - -inherit cmake llvm-r1 python-r1 virtualx - -# TODO: Add conditional support for apidoc generation via a new "doc" USE flag. -# Note that doing so requires the Qt source tree, sphinx, and graphviz. Once -# ready, pass the ${QT_SRC_DIR} variable to cmake to enable this support. -# TODO: Disable GLES support if the "gles2-only" USE flag is disabled. Note -# that the "PySide6/QtGui/CMakeLists.txt" and -# "PySide6/QtOpenGLFunctions/CMakeLists.txt" files test for GLES support by -# testing whether the "Qt5::Gui" list property defined by -# "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake" at "dev-qt/qtgui" installation -# time contains the substring "opengles2". Since cmake does not permit -# properties to be overridden from the command line, these files must instead -# be conditionally patched to avoid these tests. An issue should be filed with -# upstream requesting a CLI-settable variable to control this. - -MY_PN=pyside-pyside-setup -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Python bindings for the Qt framework" -HOMEPAGE="https://wiki.qt.io/PySide6" -SRC_URI="https://github.com/qtproject/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.gh.tar.gz" -S="${WORKDIR}/${MY_P}/sources/pyside6" - -# See "sources/pyside6/PySide6/licensecomment.txt" for licensing details. -# Shall we allow essential modules to be disabled? They are: -# (core), gui, widgets, printsupport, sql, network, testlib, concurrent, -# x11extras (for X) -LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )" -SLOT="6/${PV}" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" -IUSE=" - 3d bluetooth charts +concurrent +dbus designer gles2-only +gui help - httpserver location multimedia +network network-auth nfc positioning +opengl - pdfium positioning +printsupport qml quick quick3d remoteobjects serialport - scxml sensors spatialaudio speech +sql svg test +testlib uitools webchannel - webengine websockets +widgets +xml -" - -# Manually reextract these requirements on version bumps by running the -# following one-liner from within "${S}": -# $ grep 'set.*_deps' PySide6/Qt*/CMakeLists.txt -REQUIRED_USE="${PYTHON_REQUIRED_USE} - 3d? ( gui network ) - charts? ( gui widgets ) - designer? ( widgets ) - gles2-only? ( gui ) - gui? ( dbus opengl ) - help? ( network sql widgets ) - httpserver? ( concurrent network websockets ) - location? ( gui network positioning quick ) - multimedia? ( gui network ) - network-auth? ( network ) - opengl? ( gui ) - pdfium? ( gui ) - printsupport? ( widgets ) - qml? ( network ) - quick? ( gui network opengl qml ) - quick3d? ( gui network opengl qml quick ) - remoteobjects? ( network ) - spatialaudio? ( multimedia ) - speech? ( multimedia ) - sql? ( widgets ) - svg? ( gui ) - testlib? ( widgets ) - uitools? ( widgets ) - webchannel? ( qml ) - webengine? ( network gui printsupport quick webchannel ) - websockets? ( network ) - widgets? ( gui ) -" - -# Tests fail pretty bad and I'm not fixing them right now -RESTRICT="test" - -# Minimal supported version of Qt. -QT_PV="$(ver_cut 1-3)*:6" - -RDEPEND="${PYTHON_DEPS} - =dev-python/shiboken6-${QT_PV}[${PYTHON_USEDEP},${LLVM_USEDEP}] - =dev-qt/qtbase-${QT_PV}[concurrent?,dbus?,gles2-only=,network?,opengl?,sql?,widgets?,xml?] - 3d? ( =dev-qt/qt3d-${QT_PV}[qml?,gles2-only=] ) - bluetooth? ( =dev-qt/qtconnectivity-${QT_PV}[bluetooth] ) - charts? ( =dev-qt/qtcharts-${QT_PV} ) - designer? ( =dev-qt/qttools-${QT_PV}[designer,widgets] ) - gui? ( - =dev-qt/qtbase-${QT_PV}[gui,jpeg(+)] - x11-libs/libxkbcommon - ) - help? ( =dev-qt/qttools-${QT_PV}[assistant] ) - httpserver? ( =dev-qt/qthttpserver-${QT_PV} ) - location? ( =dev-qt/qtlocation-${QT_PV} ) - multimedia? ( =dev-qt/qtmultimedia-${QT_PV} ) - network? ( =dev-qt/qtbase-${QT_PV}[ssl] ) - network-auth? ( =dev-qt/qtnetworkauth-${QT_PV} ) - nfc? ( =dev-qt/qtconnectivity-${QT_PV}[nfc] ) - pdfium? ( =dev-qt/qtwebengine-${QT_PV}[pdfium(-),widgets?] ) - positioning? ( =dev-qt/qtpositioning-${QT_PV} ) - printsupport? ( =dev-qt/qtbase-${QT_PV}[gui,widgets] ) - qml? ( =dev-qt/qtdeclarative-${QT_PV}[widgets?] ) - quick3d? ( =dev-qt/qtquick3d-${QT_PV} ) - remoteobjects? ( =dev-qt/qtremoteobjects-${QT_PV} ) - scxml? ( =dev-qt/qtscxml-${QT_PV} ) - sensors? ( =dev-qt/qtsensors-${QT_PV}[qml?] ) - speech? ( =dev-qt/qtspeech-${QT_PV} ) - serialport? ( =dev-qt/qtserialport-${QT_PV} ) - svg? ( =dev-qt/qtsvg-${QT_PV} ) - testlib? ( =dev-qt/qtbase-${QT_PV}[gui] ) - uitools? ( =dev-qt/qttools-${QT_PV}[widgets] ) - webchannel? ( =dev-qt/qtwebchannel-${QT_PV} ) - webengine? ( || ( - =dev-qt/qtwebengine-${QT_PV}[alsa,widgets?] - =dev-qt/qtwebengine-${QT_PV}[pulseaudio,widgets?] - ) - ) - websockets? ( =dev-qt/qtwebsockets-${QT_PV} ) - !dev-python/pyside:0 -" -DEPEND="${RDEPEND} - $(llvm_gen_dep ' - llvm-core/clang:${LLVM_SLOT} - llvm-core/llvm:${LLVM_SLOT} - ') - test? ( =dev-qt/qtbase-${QT_PV}[gui] ) -" -# testlib is toggled by the gui flag on qtbase - -PATCHES=( - "${FILESDIR}/${PN}-6.3.1-no-strip.patch" - # References files not present in our dev-qt/qtbase - "${FILESDIR}/${PN}-6.6.0-no-qtexampleicons.patch" -) - -src_configure() { - # See collect_module_if_found macros in PySideHelpers.cmake - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DAnimation=$(usex !3d) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DCore=$(usex !3d) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DExtras=$(usex !3d) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DInput=$(usex !3d) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DLogic=$(usex !3d) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DRender=$(usex !3d) - #-DCMAKE_DISABLE_FIND_PACKAGE_Qt6AxContainer=yes - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Bluetooth=$(usex !bluetooth) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Charts=$(usex !charts) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Concurrent=$(usex !concurrent) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6DataVisualization=yes - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6DBus=$(usex !dbus) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Designer=$(usex !designer) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Gui=$(usex !gui) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Help=$(usex !help) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6HttpServer=$(usex !httpserver) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Location=$(usex !location) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Multimedia=$(usex !multimedia) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6MultimediaWidgets=$(usex !multimedia yes $(usex !widgets)) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6NetworkAuth=$(usex !network-auth) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Network=$(usex !network) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Nfc=$(usex !nfc) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6OpenGL=$(usex !opengl) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6OpenGLWidgets=$(usex !opengl yes $(usex !widgets)) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Pdf=$(usex !pdfium) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6PdfWidgets=$(usex !pdfium yes $(usex !widgets)) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Positioning=$(usex !positioning) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6PrintSupport=$(usex !printsupport) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Qml=$(usex !qml) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Quick3D=$(usex !quick3d) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Quick=$(usex !quick) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6QuickControls2=yes - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6QuickWidgets=$(usex !quick yes $(usex !widgets)) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6RemoteObjects=$(usex !remoteobjects) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Scxml=$(usex !scxml) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Sensors=$(usex !sensors) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6SerialPort=$(usex !serialport) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6SpatialAudio=$(usex !spatialaudio) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Sql=$(usex !sql) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6StateMachine=yes - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Svg=$(usex !svg) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6SvgWidgets=$(usex !svg yes $(usex !widgets)) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Test=$(usex !testlib) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6TextToSpeech=$(usex !speech) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6UiTools=$(usex !uitools) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebChannel=$(usex !webchannel) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineCore=$(usex !webengine) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineQuick=$(usex !webengine yes $(usex !quick)) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidgets=$(usex !webengine yes $(usex !widgets)) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebSockets=$(usex !websockets) - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Widgets=$(usex !widgets) - #-DCMAKE_DISABLE_FIND_PACKAGE_Qt6WinExtras=yes - -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Xml=$(usex !xml) - # try to avoid pre-stripping - -DQFP_NO_OVERRIDE_OPTIMIZATION_FLAGS=yes - -DQFP_NO_STRIP=yes - - ) - - pyside6_configure() { - local mycmakeargs=( - "${mycmakeargs[@]}" - -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" - -DPYTHON_SITE_PACKAGES="$(python_get_sitedir)" - -DSHIBOKEN_PYTHON_SHARED_LIBRARY_SUFFIX="-${EPYTHON}" - ) - cmake_src_configure - } - python_foreach_impl pyside6_configure -} - -src_compile() { - python_foreach_impl cmake_src_compile -} - -src_test() { - local -x PYTHONDONTWRITEBYTECODE - python_foreach_impl virtx cmake_src_test -} - -src_install() { - pyside6_install() { - cmake_src_install - python_optimize - - # Uniquify the shiboken6 pkgconfig dependency in the PySide6 pkgconfig - # file for the current Python target. See also: - # https://github.com/leycec/raiagent/issues/73 - sed -i -e 's~^Requires: shiboken6$~&-'${EPYTHON}'~' \ - "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}6.pc || die - - # Uniquify the PySide6 pkgconfig file for the current Python target, - # preserving an unversioned "pyside6.pc" file arbitrarily associated - # with the last Python target. (See the previously linked issue.) - cp "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}6{,-${EPYTHON}}.pc || die - } - python_foreach_impl pyside6_install - - # CMakeLists.txt installs a "PySide6Targets-gentoo.cmake" file forcing - # downstream consumers (e.g., pyside6-tools) to target one - # "libpyside6-*.so" library linked to one Python interpreter. See also: - # https://bugreports.qt.io/browse/PYSIDE-1053 - # https://github.com/leycec/raiagent/issues/74 - sed -i -e 's~pyside6-python[[:digit:]]\+\.[[:digit:]]\+~pyside6${PYTHON_CONFIG_SUFFIX}~g' \ - "${ED}/usr/$(get_libdir)/cmake/PySide6/PySide6Targets-${CMAKE_BUILD_TYPE,,}.cmake" || die -} diff --git a/dev-python/pyside/pyside-6.8.2-r1.ebuild b/dev-python/pyside/pyside-6.8.2-r1.ebuild index 3eea6c5ea105..38de7536c40b 100644 --- a/dev-python/pyside/pyside-6.8.2-r1.ebuild +++ b/dev-python/pyside/pyside-6.8.2-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..13} ) -LLVM_COMPAT=( {15..19} ) +LLVM_COMPAT=( {16..19} ) DISTUTILS_USE_PEP517=setuptools DISTUTILS_EXT=1 diff --git a/dev-python/pyside6-tools/Manifest b/dev-python/pyside6-tools/Manifest index 896d920783aa..937acf48985d 100644 --- a/dev-python/pyside6-tools/Manifest +++ b/dev-python/pyside6-tools/Manifest @@ -1,5 +1,3 @@ DIST pyside-pyside-setup-6.8.1.1.gh.tar.gz 18699613 BLAKE2B 2c16f305a746106edc770c267900b31fe480b167a615adc82496e0604cc618982bb787a0c173b069c258749364d7d2cac900d8d8b82244fc3b916744b7339537 SHA512 bd258be6e4c5f0b6b4bbdf8887e5f8ab16a90117deb00f9c46c4acb7f6bbcc36fb9f6b6e7c201403556e0ee269947a5f5b2611ff1b05e48f231f81b1eeac7bce -DIST pyside-pyside-setup-6.8.1.gh.tar.gz 18700869 BLAKE2B 5924f8ffc3e5a4f15442af9191b0531ee9f509595d41ae2759b94c2a7f8d7e08f4a70f9c7fff07f11c5252afb77084dc21ca3b22762d6c8dd66f4fca5944c9f2 SHA512 941844b1f6711859add828cbefe7c39497d45f0936f970f3050631294ed3bfe88d9d7b827a81d61ba3efbbf7920daef6ea6c28fa9c78f8e672d68b8bd3fbb2ad -EBUILD pyside6-tools-6.8.1.1.ebuild 1887 BLAKE2B 339583c2b314e50758a3f05e38d3c2a413474a2461b378c23cdd9c47d77b0eb89f4a16dde6ed8a1e25416d2c077c245d56fe027f2577a859fe52d28a920079dd SHA512 f82681c62f1052274a5bbfbeb3d9b77fdbc1415cac09bda3e8b6f3c8f68e8b13ed82554560df0207cc1fd2082cb80e209ee7333971319b09052887fb04aca901 -EBUILD pyside6-tools-6.8.1.ebuild 1893 BLAKE2B 590dc28869c9fa4f1fdb277e0bf397364d82282b88e7dc7814b389aa46688b6f262c134394460185b8adedd5fa2c06533725cee090e54ea4dcd9dd7ccee07103 SHA512 0fc372a2e39c93deb4bb549d880e49a9923e3515d76d3a9ea72c87a5ffec69d8d19bd465e3d290d51ea3f7c3c68471f01dc64548a0111f8e616a3c54fc516176 +EBUILD pyside6-tools-6.8.1.1.ebuild 1886 BLAKE2B 4121a04f4e1cc343006ff9224fa24e818c163f82c9f0f5c669dc21b81e69e2ee86dd05d7d68368267eb3f0914858332cba2ee656054c42ff8cd0dcd684d85a2a SHA512 e050ca61a5a945645014293884952027959ae2807b71ef1a4194545d67e5c63b83304ce7974f690e4d72171ef5a826e319b6de835fe2dcbccbb65af9d9ea11d7 MISC metadata.xml 483 BLAKE2B 785ec6695ce4cb4592d4db9f16f59fcba9cd048792cceb1dcd42176d69283970c2eab379fb9c35a54379c93cd530c26d4c5a2369d117fe7a410820f241d23813 SHA512 db6a02d19b70d71640367eae23b15ab67798cb3e960c0cbd59429d05c45b50466502c96bf610f0716aadb4ac47c01357cc0976bbd0103e201069976cfd1d2609 diff --git a/dev-python/pyside6-tools/pyside6-tools-6.8.1.1.ebuild b/dev-python/pyside6-tools/pyside6-tools-6.8.1.1.ebuild index 431ab6f76226..45435d0e5d3f 100644 --- a/dev-python/pyside6-tools/pyside6-tools-6.8.1.1.ebuild +++ b/dev-python/pyside6-tools/pyside6-tools-6.8.1.1.ebuild @@ -6,8 +6,7 @@ EAPI=8 # TODO: Add PyPy once officially supported. See also: # https://bugreports.qt.io/browse/PYSIDE-535 PYTHON_COMPAT=( python3_{10..13} ) - -LLVM_COMPAT=( {15..18} ) +LLVM_COMPAT=( {16..18} ) inherit cmake llvm-r1 python-r1 diff --git a/dev-python/pyside6-tools/pyside6-tools-6.8.1.ebuild b/dev-python/pyside6-tools/pyside6-tools-6.8.1.ebuild deleted file mode 100644 index d047e5694dda..000000000000 --- a/dev-python/pyside6-tools/pyside6-tools-6.8.1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# TODO: Add PyPy once officially supported. See also: -# https://bugreports.qt.io/browse/PYSIDE-535 -PYTHON_COMPAT=( python3_{10..13} ) - -LLVM_COMPAT=( {15..18} ) - -inherit cmake llvm-r1 python-r1 - -MY_PN=pyside-pyside-setup -MY_P=${MY_PN}-${PV} - -DESCRIPTION="PySide development tools (pyside6-lupdate with support for Python)" -HOMEPAGE="https://wiki.qt.io/PySide6" -SRC_URI="https://github.com/qtproject/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.gh.tar.gz" -S="${WORKDIR}/${MY_P}/sources/pyside-tools" - -LICENSE="GPL-2" -SLOT="6/${PV}" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Minimal supported version of Qt. -QT_PV="$(ver_cut 1-3)*:6" - -RDEPEND="${PYTHON_DEPS} - =dev-python/shiboken6-${QT_PV}[${PYTHON_USEDEP},${LLVM_USEDEP}] - =dev-python/pyside-${QT_PV}[quick,${PYTHON_USEDEP},${LLVM_USEDEP}] - !dev-python/pyside6-tools:0 -" -DEPEND="${RDEPEND} - $(llvm_gen_dep ' - llvm-core/clang:${LLVM_SLOT} - llvm-core/llvm:${LLVM_SLOT} - ') -" - -src_prepare() { - cmake_src_prepare - - python_copy_sources -} - -src_configure() { - pyside-tools_configure() { - local mycmakeargs=( - # If this is enabled cmake just makes copies of /lib64/qt6/bin/* - -DNO_QT_TOOLS=yes - ) - cmake_src_configure - } - - python_foreach_impl pyside-tools_configure -} - -src_compile() { - pyside-tools_compile() { - cmake_src_compile - } - - python_foreach_impl pyside-tools_compile -} - -src_install() { - pyside-tools_install() { - # This replicates the contents of the PySide6 pypi wheel - DESTDIR="${BUILD_DIR}" cmake_build install - cp __init__.py "${BUILD_DIR}/usr/bin" || die - rm -r "${BUILD_DIR}/usr/bin/qtpy2cpp_lib/tests" || die - python_moduleinto PySide6/scripts - python_domodule "${BUILD_DIR}/usr/bin/." - } - - python_foreach_impl pyside-tools_install - - einstalldocs -} diff --git a/dev-python/python-socks/Manifest b/dev-python/python-socks/Manifest index 486fd76b348e..8b70fbf4a313 100644 --- a/dev-python/python-socks/Manifest +++ b/dev-python/python-socks/Manifest @@ -3,5 +3,5 @@ DIST python-socks-2.7.0.gh.tar.gz 32361 BLAKE2B 603e9782ee2998825bbcff012e1eeba7 DIST python-socks-2.7.1.gh.tar.gz 32377 BLAKE2B c6d6422c54cd1ab7d53d85e073d62ed51b31daff8eda820c30083e517229ed5a230147c469e241a879fdef3ff50b4642ff769439c2e4ca92d8bb00737bd31e17 SHA512 93e42db6b08e8742897cf704b5d5b33f8873439f32118caa5e65bdca6b89be145814466fdb5ea559a8f1f517f228524597567ba9d2ad83df9f805d9fd3311f9b EBUILD python-socks-2.6.1.ebuild 1327 BLAKE2B 2863b27a06a561c7a67c489a3412ec53d7ac0f288633fbe457c993a792ade2d05c0a1b2e78c8bec44ffbccc4491d6519c825ea5a0e2179d0d871655c4f9ccd89 SHA512 c824b3f5ad21ba8a0500cc96565da85b872663caf43af7599e9a39c3ced5001a1837846b461073358c39e19a6274b3164b2abb91221ec7d3c04e63050618c5b9 EBUILD python-socks-2.7.0.ebuild 1335 BLAKE2B cf8a94496ea5089591bb25f7f0164d5b6699314409a321f5459a65a06fa0c3d8c02fed8944735ff632f13a853f8fadecab7c4f33195a1c57e579b362e740aca0 SHA512 451fcd62ec94f1878c6523a11c053aa84432190852ce18c8b9f9c8d24aa71f6e9ddadd55c722c8c01e242023fe415774127aee91099be05c410cda835bf97379 -EBUILD python-socks-2.7.1.ebuild 1335 BLAKE2B cf8a94496ea5089591bb25f7f0164d5b6699314409a321f5459a65a06fa0c3d8c02fed8944735ff632f13a853f8fadecab7c4f33195a1c57e579b362e740aca0 SHA512 451fcd62ec94f1878c6523a11c053aa84432190852ce18c8b9f9c8d24aa71f6e9ddadd55c722c8c01e242023fe415774127aee91099be05c410cda835bf97379 +EBUILD python-socks-2.7.1.ebuild 1344 BLAKE2B f6be0ef6342af958f88138418e30610a2ad7e6a66b93336a5bd6ddc4310024f034adb66a871c47aaaabbfd5536c585a50d05f10795952715aa7c7e5f77c72199 SHA512 88ca54f8c4111fec8159a7598aa2e55ea6d46865340194c5c96f39e3f47fd2a540c9bb93de0c0c01b43f6f5a7b95d585421ef5a026eb1479500741d18fe31557 MISC metadata.xml 380 BLAKE2B 2209abdbafd26baae585840e774843c37e0c6103fa93d75e8c1ddbc8dd1b96f269a3e76f14c39a55294d4d642d7fbe9f87c6b1a0b64152c671590a9e0a6ef959 SHA512 ccbb1a5c9fd05ae1da346f4f92efe156921f7adf9f5544635a407ba4a8154c896bda2e445e05e70a8e46c2829b8d4a38d3bf5d73804a3641c811acd2be62099a diff --git a/dev-python/python-socks/python-socks-2.7.1.ebuild b/dev-python/python-socks/python-socks-2.7.1.ebuild index 841c4392d877..942b9b812d72 100644 --- a/dev-python/python-socks/python-socks-2.7.1.ebuild +++ b/dev-python/python-socks/python-socks-2.7.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 diff --git a/dev-python/pyzotero/Manifest b/dev-python/pyzotero/Manifest index 6f0543afe66f..879d2e83d1b5 100644 --- a/dev-python/pyzotero/Manifest +++ b/dev-python/pyzotero/Manifest @@ -1,9 +1,5 @@ -DIST pyzotero-1.6.4.tar.gz 540642 BLAKE2B b0784892a7c2534e828e88f3dd10f995f733f4095b620e1ca6a10e6e0c088db6dcb5733268f621d8bf2450f17ff04dc174a58262b8aea85069f8ae4761263475 SHA512 2901e26db33f0a75e19e0bb6e2e734fae6a9ca9ff888203ae69793fbed47f76aad59246a7cbccfc68435b8f911a0e574832bf6cd371bc62e7a19528e3275ff04 -DIST pyzotero-1.6.5.tar.gz 557008 BLAKE2B ef0984e6baa21d2d35c6a9ea44aa3487124274ff81f051002c3cfda97ccf75d04f789de324d0a9595d867efe08ddb45b76c8a8dc3d53899220fb57df04b7ca7b SHA512 b6678ec47757c73241093afc9cb7556d90cd7566c0c877169ba3dac9466293d931294f08f6843a11f45584b3f9b20ff12b08d9359c9341cf3fad02ea2573d998 -DIST pyzotero-1.6.6.tar.gz 541057 BLAKE2B 971b46b444a3e09cdfb8ca343f35b1417a5c62edbfe1036332e1d67544287eefe81c33147690be1b7d33e7409b48671da7bef44f2c6289959a4855bc3455177f SHA512 26ba93d9047bcc47ca9317d7045fe7b06fcd0ba4c16a469e955ade74126783a647a959b549175ccc2d520b9aca8be54e4e021740d69cd7b2233a60d038bd58fe DIST pyzotero-1.6.8.tar.gz 543598 BLAKE2B 86a4d770c16eabb07959cd9653980e12628d3dbf78ceebd724f83b1f54489b6c800a1fd65f2711c2d1e344ebd1bb2ac61e8d7dbe1091eca30ec3672df82409fd SHA512 34dd7a9f6bf8ed5ec2ee7ca4a9c533efbc20454439da4a9e59b3ab793f26074cb683fd0bebf66f819aa5c03e2dbdfabb3043ab3772beb35264ce9640a6e8752d -EBUILD pyzotero-1.6.4.ebuild 887 BLAKE2B 986b426c456943d8ed0b9aa6b5e17bf8a6ff44cd04548450258b7258774c2f1686be2d085ed96b699e564b1838f09d20014c12f2534395dd18e6a4a096ff5ccc SHA512 0dbd5de0a5b2023ff1052d74f47c0db9d53655419514e8114782a80763552738b480ebbb3843510f92c7288f34da058376e93c3d806b0e27f9c19921eb5ecfe2 -EBUILD pyzotero-1.6.5.ebuild 1072 BLAKE2B f714753c1a2e12f3e40d41afacac05efda45e6e09e30e106da39d29e5da5c7354154987ecc1aeac5d6306195ae1849fd09bf41dd51efce749877dd39a46da4c4 SHA512 c4bbd64eee93d71a7c46dd9ae22b066bf0de6d73bdd58ff72844139f723482f8acfd28068c7d6e27749dc33afc5763d90d7ee941932a91d141b3cee189c7307c -EBUILD pyzotero-1.6.6.ebuild 905 BLAKE2B af097d14bea669b1d3d197a69bafd9463abb2a99789407afbcf6c326fafb3cf675a5b67d3876e7e452d926c678fc0f9c7c8ae40b5e359c349b03454962063f78 SHA512 a3f8cf10ad4bd5599c20ba63818d5d076a055c4cb697c3308b8f678259a7f27fc223432e6f740128ad8ecd8c4944280d036cd2f9156f565de40746be77f7167f +DIST pyzotero-1.6.9.tar.gz 552275 BLAKE2B 6f27ac6be25147e88d0fd3e8f3825185c348ebf17e8402ffcce7195ff336dd068d1d5f165c00c96968eaee0e0e05c77f4bcf2e567e18db162e67b634501c1726 SHA512 3d333442716b47771526fc1916ec8aa78cdbd6ddbfb4728712ff68c11b22028a2ff901fd74dace97d951972d6d4d8a7142e9756c0c6df2ac50e5558b5c5f8c95 EBUILD pyzotero-1.6.8.ebuild 951 BLAKE2B b472e602f676a7a8c002c9c74db3e2ce90f62aa3c6920b2208fdbb78c2bfc71da53fe9b7758e86ad246f6519c26937f197be5a9354d36fe870d18aa6ff5136c2 SHA512 9a44b7a23e6d12a05f59340f1dbbe056a391ac13582cb6b9b8f82af18d19a20ab2346f38e6dad1c68f1503846d94b0a6cf81723c147b4be5f3ad8995c22cb755 +EBUILD pyzotero-1.6.9.ebuild 1045 BLAKE2B 9b23b380262c3625fb1600e82aa2dad17d5a11c34406070db4a191f11da5ff60e6dc893cdcf6a5b1e1d3526d4e5b3311e9e5d87349e67f999b081e3f0266f0ce SHA512 526ff7c910c9773e357fb6fbfb4c8b8e24d5745f3ddb74010e9b707c40c5b8dde209f7883984f4ad7951ead9b1d6cfb0825ff986b070cd0e3293e26e7047d170 MISC metadata.xml 499 BLAKE2B 2c52287c593a2e4a89558f147dfe9d93a2ec0da493ccfba8e45c2c0f716bc794787c0fde0d8d993a73fcf2397f9b76c02cd1dc6684653ebf5336308b29a1dc64 SHA512 ebe50a1d805db7d663765a4f81d0c2a5bdf8b66133756eeb77416ab5ced03ec127e231542c8526c0276971b7dbc209c6657a998c8bfb5c06117cd9cc7a9544b1 diff --git a/dev-python/pyzotero/pyzotero-1.6.4.ebuild b/dev-python/pyzotero/pyzotero-1.6.4.ebuild deleted file mode 100644 index 4e8e71d83f19..000000000000 --- a/dev-python/pyzotero/pyzotero-1.6.4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python client for the Zotero API" -HOMEPAGE=" - https://github.com/urschrei/pyzotero/ - https://pypi.org/project/pyzotero/ -" - -LICENSE="BlueOak-1.0.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-text/zotero-bin - dev-python/bibtexparser[${PYTHON_USEDEP}] - >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}] - >=dev-python/httpx-0.28.1[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] -" - -BDEPEND=" - >=dev-python/trove-classifiers-2024.7.2[${PYTHON_USEDEP}] - test? ( - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/httpretty[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx doc --no-autodoc -distutils_enable_tests pytest diff --git a/dev-python/pyzotero/pyzotero-1.6.5.ebuild b/dev-python/pyzotero/pyzotero-1.6.5.ebuild deleted file mode 100644 index edbff03bebdb..000000000000 --- a/dev-python/pyzotero/pyzotero-1.6.5.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python client for the Zotero API" -HOMEPAGE=" - https://github.com/urschrei/pyzotero/ - https://pypi.org/project/pyzotero/ -" - -LICENSE="BlueOak-1.0.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-text/zotero-bin - dev-python/bibtexparser[${PYTHON_USEDEP}] - >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}] - >=dev-python/httpx-0.28.1[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] -" - -BDEPEND=" - >=dev-python/trove-classifiers-2024.7.2[${PYTHON_USEDEP}] - test? ( - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/httpretty[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx doc \ - dev-python/sphinx-rtd-theme -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # added as RDEP: https://github.com/urschrei/pyzotero/issues/207 - sed -i -e '/sphinx-rtd-theme/d' pyproject.toml || die -} diff --git a/dev-python/pyzotero/pyzotero-1.6.6.ebuild b/dev-python/pyzotero/pyzotero-1.6.9.ebuild index de6bc0958009..c54b7e8de03b 100644 --- a/dev-python/pyzotero/pyzotero-1.6.6.ebuild +++ b/dev-python/pyzotero/pyzotero-1.6.9.ebuild @@ -29,12 +29,18 @@ RDEPEND=" BDEPEND=" >=dev-python/trove-classifiers-2024.7.2[${PYTHON_USEDEP}] test? ( - dev-python/python-dateutil[${PYTHON_USEDEP}] dev-python/httpretty[${PYTHON_USEDEP}] dev-python/ipython[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] ) " distutils_enable_sphinx doc \ dev-python/sphinx-rtd-theme distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -o addopts= -p asyncio +} diff --git a/dev-python/qscintilla/Manifest b/dev-python/qscintilla/Manifest index e1d44cfe8a47..55dc3e682c84 100644 --- a/dev-python/qscintilla/Manifest +++ b/dev-python/qscintilla/Manifest @@ -1,3 +1,3 @@ DIST QScintilla_src-2.14.1.tar.gz 3233610 BLAKE2B 83b54378f0d3fa39ea120214a06c91982f81281e15c61fc70a9e83928be64724cfd2679b5e4aafee44a324e24a6c4729693cd118c6ad0b1636a199f2f41d34fe SHA512 19e2f9e0a14947501c575018df368d24eb7f8c74e74faa5246db36415bf28dc0beee507ed0e73107c02b36a99bbaf55f0ef3349f479d2332e1b92b2c4a32788a -EBUILD qscintilla-2.14.1-r2.ebuild 2762 BLAKE2B 37e6eade705378f5bcfb959f2e106b5620ee33cb75020693f71404378ce08849335036ab72f1b0011e1dc011c817879198ccdf3085f16973ac1058d5e9e83222 SHA512 0c7e639b614888e0c59f590271ea19fef53f5e29c44abc6643597c7342bf016c7c2756c92dc834699645de0aeb4a44ef73499905c2b84d98f37c2019e45d81ff +EBUILD qscintilla-2.14.1-r3.ebuild 1710 BLAKE2B d1a3b4db8df58ed4d138a107e7e6931160afdfce4e02062fde0f284d940e7135610c28b34cfc450b3caf1f53ff7ab5b50d13a3b98bc9f179fdd68927dbce6ae2 SHA512 50a66baea3d3693d3d0a39ec07b28b0d1f519d85e8878299c6fbd5efaddf09617b318e25ea53e33e64d0cfc2ec550d35e8f87c2194f0d57a3411b8f19b739b10 MISC metadata.xml 498 BLAKE2B 275924a6a89a3553a1a32ce3103e624460e4c67aa07deede1f823784e2af7b20389e9f79f6fc559929b3457ed6be58bdd5dad3984457b27c6ca493450f1458e0 SHA512 cc45758a175fd95cff25aed840fafd1ce7e98b4b3b455e0f9d95f556c33e3d2c6229bf8ffce15aa2a7726238704cac64bf359972742dcf7d663a7cf27af147b8 diff --git a/dev-python/qscintilla/qscintilla-2.14.1-r2.ebuild b/dev-python/qscintilla/qscintilla-2.14.1-r2.ebuild deleted file mode 100644 index 0c5a43772d03..000000000000 --- a/dev-python/qscintilla/qscintilla-2.14.1-r2.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -inherit multibuild python-r1 qmake-utils out-of-source-utils - -DESCRIPTION="Python bindings for QScintilla" -HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/ https://pypi.org/project/QScintilla/" - -MY_PN=QScintilla -MY_P=${MY_PN}_src-${PV/_pre/.dev} -SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P}/Python - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" -IUSE="debug qt5 +qt6" - -REQUIRED_USE="|| ( qt5 qt6 ) ${PYTHON_REQUIRED_USE}" - -# no tests -RESTRICT="test" - -DEPEND="${PYTHON_DEPS} - qt5? ( - >=dev-python/pyqt5-5.15.5[gui,printsupport,widgets,${PYTHON_USEDEP}] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - ) - qt6? ( - dev-python/pyqt6[gui,printsupport,widgets,${PYTHON_USEDEP}] - dev-qt/qtbase:6[gui,widgets] - ) - ~x11-libs/qscintilla-${PV}:=[qt5(+)?,qt6(-)?] -" -RDEPEND="${DEPEND} - qt5? ( >=dev-python/pyqt5-sip-12.9:=[${PYTHON_USEDEP}] ) - qt6? ( >=dev-python/pyqt6-sip-13.5:=[${PYTHON_USEDEP}] ) -" -BDEPEND=" - >=dev-python/pyqt-builder-1.10[${PYTHON_USEDEP}] - >=dev-python/sip-6.2[${PYTHON_USEDEP}] - qt5? ( dev-qt/qtcore:5 ) - qt6? ( dev-qt/qtbase:6 ) -" - -pkg_setup() { - MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) ) -} - -src_configure() { - my_src_configure() { - case ${MULTIBUILD_VARIANT} in - qt5) - configuration() { - local myconf=( - sip-build - --verbose - --build-dir="${BUILD_DIR}" - --scripts-dir="$(python_get_scriptdir)" - --qmake="$(qt5_get_bindir)"/qmake - --no-make - $(usev debug '--debug --qml-debug --tracing') - ) - echo "${myconf[@]}" - "${myconf[@]}" || die - - run_in_build_dir qmake5 -recursive ${MY_PN}.pro - } - mv pyproject{-${MULTIBUILD_VARIANT},}.toml || die - python_foreach_impl configuration - ;; - qt6) - configuration() { - local myconf=( - sip-build - --verbose - --build-dir="${BUILD_DIR}" - --scripts-dir="$(python_get_scriptdir)" - --qmake="$(qt6_get_bindir)"/qmake - --no-make - $(usev debug '--debug --qml-debug --tracing') - ) - echo "${myconf[@]}" - "${myconf[@]}" || die - - run_in_build_dir qmake6 -recursive ${MY_PN}.pro - } - mv pyproject{-${MULTIBUILD_VARIANT},}.toml || die - python_foreach_impl configuration - ;; - esac - } - multibuild_foreach_variant my_src_configure -} - -src_compile() { - multibuild_foreach_variant python_foreach_impl run_in_build_dir default -} - -src_install() { - installation() { - emake INSTALL_ROOT="${D}" install - python_optimize - } - multibuild_foreach_variant python_foreach_impl run_in_build_dir installation -} diff --git a/dev-python/qscintilla/qscintilla-2.14.1-r3.ebuild b/dev-python/qscintilla/qscintilla-2.14.1-r3.ebuild new file mode 100644 index 000000000000..43b8bd0a0a6c --- /dev/null +++ b/dev-python/qscintilla/qscintilla-2.14.1-r3.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit python-r1 qmake-utils out-of-source-utils + +DESCRIPTION="Python bindings for QScintilla" +HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/ https://pypi.org/project/QScintilla/" + +MY_PN=QScintilla +MY_P=${MY_PN}_src-${PV/_pre/.dev} +SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P}/Python + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" +IUSE="debug" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# no tests +RESTRICT="test" + +DEPEND="${PYTHON_DEPS} + dev-python/pyqt6[gui,printsupport,widgets,${PYTHON_USEDEP}] + dev-qt/qtbase:6[gui,widgets] + ~x11-libs/qscintilla-${PV}:=[qt6(+)] +" +RDEPEND="${DEPEND} + !=x11-libs/qscintilla-2.14.1-r0 + >=dev-python/pyqt6-sip-13.5:=[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pyqt-builder-1.10[${PYTHON_USEDEP}] + >=dev-python/sip-6.2[${PYTHON_USEDEP}] + dev-qt/qtbase:6 +" + +src_prepare() { + default + mv pyproject{-qt6,}.toml || die +} + +src_configure() { + configuration() { + local myconf=( + sip-build + --verbose + --build-dir="${BUILD_DIR}" + --scripts-dir="$(python_get_scriptdir)" + --qmake="$(qt6_get_bindir)"/qmake + --no-make + $(usev debug '--debug --qml-debug --tracing') + ) + echo "${myconf[@]}" + "${myconf[@]}" || die + + run_in_build_dir eqmake6 -recursive PyQt6-${MY_PN}.pro + } + python_foreach_impl configuration +} + +src_compile() { + python_foreach_impl run_in_build_dir default +} + +src_install() { + installation() { + emake INSTALL_ROOT="${D}" install + python_optimize + } + python_foreach_impl run_in_build_dir installation +} diff --git a/dev-python/reno/Manifest b/dev-python/reno/Manifest index 309393bd68f9..3ba246b2d364 100644 --- a/dev-python/reno/Manifest +++ b/dev-python/reno/Manifest @@ -1,3 +1,3 @@ DIST reno-4.1.0.tar.gz 86657 BLAKE2B 001a2723f814b537926fd4cf6eb70acd28661affa4d3a6a20f35f2409e262e7a3431480d6cc8e95a87b2ab49399e02dba85e810155b0092f2fa5455e5842ad97 SHA512 b0db51f61bb5a1bef3b0149b1bd3c6cdb6c8189e4325d2acffc122e7960a4c3d1afa87318596ff3bef99ea06e911d3260c5207951cc6d6b036e49b07969243a4 -EBUILD reno-4.1.0.ebuild 1169 BLAKE2B 0c671f7769e2f0cf88fa39516989d1adacf4c9da862511d372fabcbeed4ef79480c735b9a660be7bdb0c84c474a015d681a8e096ee74ec30bcbe7fd14923550f SHA512 8ed9b58b4e462678a3d17e803fbce3b6cb4cca7f0b3b366b58cfc5baac3add596a947d1100caa4b74a1a13f1e9730c2398542f376790ea8e49d1d6c31bce5516 +EBUILD reno-4.1.0.ebuild 1169 BLAKE2B 451c2c48e30fe638bbcefa2b777dba29e029896882a8409ddc653e3bfa0b1c26d2487536cb5393a839da84f49c8e411bde185509e2f9f8da7f65eed7119645d8 SHA512 ed0bf414cf900c16f43f1789a3e185977fa8049030cca45268cd592332b7c4b777a61e732d1d22db2e9bfe2225330e9dd0b5121c7e559bbb696f84196d4d7dd4 MISC metadata.xml 501 BLAKE2B 3c3c1d7026eba72db293c2c7e628cd79127314ac578b1cd2db662e058c0be9b0225b3304dbb0f5b30d38729e6bb495014905ae27c924fcf01b3410e2e7f1a0db SHA512 8944b85dd5a9dbd5419abbd8c70d74d414f987053a9721ec402b047af2e35b2584254d19aede528cb96b8f720f8b92cabb6797ddc2c41ea700c2fa5e3ecef627 diff --git a/dev-python/reno/reno-4.1.0.ebuild b/dev-python/reno/reno-4.1.0.ebuild index 7809eb28d81e..5a618704e8ca 100644 --- a/dev-python/reno/reno-4.1.0.ebuild +++ b/dev-python/reno/reno-4.1.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/scikit-image/Manifest b/dev-python/scikit-image/Manifest index 4ac8a752a8a3..a1fa31ac5ee5 100644 --- a/dev-python/scikit-image/Manifest +++ b/dev-python/scikit-image/Manifest @@ -1,6 +1,8 @@ DIST scikit-image-data-15735b54e85c02427f07c71e6456723495034805.tar.bz2 143900901 BLAKE2B c1352e76337250fe1a9d6e07f08b6c9b1e0aed922ab8e0a3a4a1ea175f593b3375522e59550d30a22d392c34fef26d638c007c2af3d991887e02e7c68e56ebbb SHA512 d113dd258b35be710d841f9900cfbfe7103d1190b042489de88dd504b56277edac9a98fed5517e57725c5292fe26528267a06ff313bf6500b669d872c4481146 DIST scikit_image-0.25.0.tar.gz 22696477 BLAKE2B 6a19d10c8475e4975f9648befad410362b9cdfffcb2dd39c510d79f0498f33c305374996f4492b6f8b3d267da913f8f763d8834faae1a5949363f314f0a43fbd SHA512 b8954dd74177838f93e15f3f818868cac0f463fef420c1fabc297e691ff7c6bf2b243715b562054d38ef7fa3483eebe5f95a9e045974bcee136b32a283e1902f DIST scikit_image-0.25.1.tar.gz 22697578 BLAKE2B ff4533d3d705f4dbb919578af3a976e1e09c1dadbcb26b15fe421aefe9cd1ce0d891a268844a21c47696db69470ffd6951db918496149accee47100c7d42521c SHA512 ede7fa3fdfda2440e5590a14b46b161418da3908674158b8592299d0b611913cdf4821761fcab6673470a33d178ec336d4d60d03fb9a072ed23e4f178a3eb0d8 +DIST scikit_image-0.25.2.tar.gz 22693594 BLAKE2B 238b44c120c53c10d98fc79c9ccb81770297a16156ba2d4d52cfa4731252aa205698caac384b8569c4b52ed2eb0e61500facff00c238a3212ecd7ba9b86db3da SHA512 8977585f7695d10df52d243d9fafdba2e04b5f4d4fe698dd9353bdffc4de21ad61053f55a46ed6350d5de8f1cd7dab969d45b85613a0e5fdb0b28a84c72551a9 EBUILD scikit-image-0.25.0.ebuild 3244 BLAKE2B d23333b2990fa3be199f8e207d62e2ddc8481b0394fa75cde9f282a212ef5b7be8ae452556332ded422c36df5e2d912147073fd79ef80d477c814d38a101c8b7 SHA512 bec5b3e45adebb3be880c0962b09d7c51a49ae5e749f95f5456c9a37a903518a6808cc32de023a96ec364b64ae96d7ff212a5214984aef4d3e3dd71b8464302a EBUILD scikit-image-0.25.1.ebuild 3244 BLAKE2B 5cb6789d2f5b3a648c6eebc0b59b0641294da408c49e03640395a9952495872cc15e252d19e13cc2cb2934642a97db81ba1bbe1c734de29adb4dc139c6a52add SHA512 84c1004632cdb994b7065ade14d67738a909e23cccb0fec5fbab3dbf0bd61c46d36289f4f53e2338474e14a7dbd4450003f5fae4e57bf26099f2324058704440 +EBUILD scikit-image-0.25.2.ebuild 3244 BLAKE2B 7ca9e3c4a6577090b26b4bdad7e1aa6dd544e98464126a986e5404859f71f3c8c724d019eeb52a4bdc48d5108ea935141422c78b5452869a1fe4a29700198a41 SHA512 dd21f5cfa3e468f9d51a6ae39409e6572bd409ed4ba5e4bbde39b79fd24b9a540ebcbf2fe911d56bec12a2ef73b33a87bfe5ce1d2d6d44e542b6bf0be9a738d9 MISC metadata.xml 695 BLAKE2B 11487b964bde2ce1a39a8680bc3cc62045c4a7e2e17844de830d5f0e043660c431cd002a2a0fc19acb4c0262289ee280195475dd1f8b35f6a51ce0df369871f8 SHA512 fca83587d443373fc7219911900105676bdba5a7ced07ac00a9ab5cbe361d8ca1175b02b04fa53cdbde6f198a986b21f989baf32139cd76b7d1b2b78034d3142 diff --git a/dev-python/scikit-image/scikit-image-0.25.2.ebuild b/dev-python/scikit-image/scikit-image-0.25.2.ebuild new file mode 100644 index 000000000000..d45f72935f71 --- /dev/null +++ b/dev-python/scikit-image/scikit-image-0.25.2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=meson-python +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 optfeature pypi + +TEST_DATA_COMMIT=15735b54e85c02427f07c71e6456723495034805 +DESCRIPTION="Image processing routines for SciPy" +HOMEPAGE=" + https://scikit-image.org/ + https://github.com/scikit-image/scikit-image/ + https://pypi.org/project/scikit-image/ +" +SRC_URI+=" + test? ( + https://gitlab.com/scikit-image/data/-/archive/${TEST_DATA_COMMIT}/scikit-image-data-${TEST_DATA_COMMIT}.tar.bz2 + ) +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/imageio-2.36[${PYTHON_USEDEP}] + >=dev-python/lazy-loader-0.4[${PYTHON_USEDEP}] + >=dev-python/networkx-3.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.24[${PYTHON_USEDEP}] + >=dev-python/pillow-10.1[${PYTHON_USEDEP}] + >=dev-python/scipy-1.11.4[sparse(+),${PYTHON_USEDEP}] + >=dev-python/tifffile-2022.8.12[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-python/cython-3.0.4[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-localserver[${PYTHON_USEDEP}] + ) +" + +# xdist does not work with this test suite +distutils_enable_tests pytest +# There is a programmable error in your configuration file: +#distutils_enable_sphinx doc/source dev-python/numpydoc dev-python/myst-parser + +src_test() { + # for some reason, upstream refetches data that's already in the tarball + # sigh + mkdir -p "${HOME}/.cache/scikit-image" || die + mv skimage "${HOME}/.cache/scikit-image/${PV/_/}" || die + + # This is a true horror, sigh + local cache_dir=${HOME}/.cache/scikit-image/${PV/_/}/data + pushd "${WORKDIR}/data-${TEST_DATA_COMMIT}" >/dev/null || die + cp Tests_besides_Equalize_Otsu/add18_entropy/rank_filters_tests_3d.npz \ + Tests_besides_Equalize_Otsu/gray_morph_output.npz \ + brain.tiff cells3d.tif eagle.png \ + "${cache_dir}/" || die + cp Normal_Epidermis_and_Dermis_with_Intradermal_Nevus_10x.JPG "${cache_dir}"/skin.jpg || die + cp pivchallenge/B/B001_1.tif "${cache_dir}"/pivchallenge-B-B001_1.tif || die + cp pivchallenge/B/B001_2.tif "${cache_dir}"/pivchallenge-B-B001_2.tif || die + cp kidney-tissue-fluorescence.tif "${cache_dir}"/kidney.tif || die + cp lily-of-the-valley-fluorescence.tif "${cache_dir}"/lily.tif || die + cp astronaut_rl.npy "${cache_dir}/../restoration/tests/" || die + popd > /dev/null || die + + distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # tests for downloading all data files, including these not needed + # by any actual tests + data/tests/test_data.py::test_download_all_with_pooch + # hangs? TODO + graph/tests/test_rag.py::test_reproducibility + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest --pyargs skimage -p localserver -o xfail_strict=False +} + +pkg_postinst() { + optfeature "FITS io capability" dev-python/astropy + optfeature "GTK" dev-python/pygtk + optfeature "io plugin providing most standard formats" dev-python/imread + optfeature "plotting" dev-python/matplotlib + optfeature "wavelet transformations" dev-python/pywavelets + optfeature "io plugin providing a wide variety of formats, including specialized formats using in medical imaging." dev-python/simpleitk +} diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest index 8076f5f56c7e..7eb7c5258dec 100644 --- a/dev-python/selenium/Manifest +++ b/dev-python/selenium/Manifest @@ -12,5 +12,5 @@ EBUILD selenium-4.25.0.ebuild 4194 BLAKE2B b6877b705f144862ae7a23e26e86339225422 EBUILD selenium-4.26.0.ebuild 4201 BLAKE2B b0ed725b0b4b250aa95d2decb5035cee2a35e7f10579b8524f1b7a05b1791b865a6d23891247ee05aac3088794b01b1c6937c6f57f0569317d751aa2d6d8ee87 SHA512 35d3ccd18f33d22336bceb9af0fe90e6011db93e17b8f40f043ab827a6cc34a150ed30d7bbb02e0ccf3f3ed1167af521cca1ef09fbec1feb6414e6f155fa0482 EBUILD selenium-4.26.1.ebuild 4202 BLAKE2B 9876ef8e0a106967968b0750fca67847337cd13e5a9bd842467d2fb71bb9919e21f782e3d63df9576b2f847720e35b9c6c8122cc93d5962b4e7e27c4ff21ef18 SHA512 0a6fd259df456323b953c11d8baa9ff1fd5f6b6fbbcb3cb292b76f03a6523abec33d0dbe9e0fa7ea9a80c3a453a5293f0d70030b7070eae294b968d04578f920 EBUILD selenium-4.28.0.ebuild 4466 BLAKE2B 46bf561300ce2707a176b4b97e5f0dddebb0bedd06ced00e313a3a054838e85837e639653e3ca8d7957510601d231b6e3cc89aa95620805f69f7a60c8b0bf671 SHA512 b4894ed802728aa84729f2510666572a8c68643633586e11ab1bbbb48d3ceb7b13a72a0af38d8829de7de2d806eddb7531ebe1a347937647d701606e025b4408 -EBUILD selenium-4.28.1.ebuild 4340 BLAKE2B 94ba11fe1638b8c15aeb7ffa1d4d4ad560f46e8a70ace4e2b7a2768e1c536bde801412f2aeacadfba759bc389dfc915c72ac3f25d3b0f0e75860c348d71ba6fb SHA512 dd600b98d01b1a49f7157988f6e2c350eb33b408f16aab6e4cadb834cd34d74be92c7814fdf6b90731552645d0f2c86ea79c9e518a1e45f883d1202178c17e13 +EBUILD selenium-4.28.1.ebuild 4349 BLAKE2B f224e8ecd3edad133bdee84a74b18be45c26cbbb019de5a7dd50630b02a649e95b29e4b9592782b43acb223481abf4cd4a26be721f12e40ef673389b31c6d3cd SHA512 30722a2a97fb7537bdcd6081824a9abd1f9ff0295d5213fac53eab43fbbd8160e22632e0b44bb56d326aef2140009f4129f97716f9b77db619ba2609553ddb61 MISC metadata.xml 383 BLAKE2B d437d1631cefdba12fe2c3ce38ddff34bf9dd2bbc777d5d3425556bda76865711c991c9e3a735130a1d55cb7c6578b083ecb473c28706a2d45563b31bdbe6d1b SHA512 c087323da996b9ad4d0bf8f00306cf044d5daab194b60af029cb1ce06bf60c660fd5959b7914e6f1103143c3e4533d293a6d3bd0ec1c95163eba09d8a19c13a1 diff --git a/dev-python/selenium/selenium-4.28.1.ebuild b/dev-python/selenium/selenium-4.28.1.ebuild index f3f960e59209..976059e528c8 100644 --- a/dev-python/selenium/selenium-4.28.1.ebuild +++ b/dev-python/selenium/selenium-4.28.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{10..13} pypy3 ) +PYTHON_TESTED=( python3_{10..13} pypy3 pypy3_11 ) PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) inherit distutils-r1 pypi diff --git a/dev-python/shiboken6/Manifest b/dev-python/shiboken6/Manifest index d7c13a8be336..6bca0519a97a 100644 --- a/dev-python/shiboken6/Manifest +++ b/dev-python/shiboken6/Manifest @@ -1,6 +1,4 @@ AUX shiboken6-6.3.1-no-strip.patch 1001 BLAKE2B c486f9423d4934c2305e8f3109f017dbebd568573469a2fced8da895fbc61ef07a80e0d1c846e7a57988801d6ec4be05b86b46a8039e6702d667129a899fc137 SHA512 1f3e5b082a978e3ab8d8f4d9a5a0a661b8c063e2ece0221440abe342fbd45d566a384d588dbf00a1e469687f82da3728cd53e35d02077ce6a748d3747de3cec2 DIST pyside-pyside-setup-6.8.1.1.gh.tar.gz 18699613 BLAKE2B 2c16f305a746106edc770c267900b31fe480b167a615adc82496e0604cc618982bb787a0c173b069c258749364d7d2cac900d8d8b82244fc3b916744b7339537 SHA512 bd258be6e4c5f0b6b4bbdf8887e5f8ab16a90117deb00f9c46c4acb7f6bbcc36fb9f6b6e7c201403556e0ee269947a5f5b2611ff1b05e48f231f81b1eeac7bce -DIST pyside-pyside-setup-6.8.1.gh.tar.gz 18700869 BLAKE2B 5924f8ffc3e5a4f15442af9191b0531ee9f509595d41ae2759b94c2a7f8d7e08f4a70f9c7fff07f11c5252afb77084dc21ca3b22762d6c8dd66f4fca5944c9f2 SHA512 941844b1f6711859add828cbefe7c39497d45f0936f970f3050631294ed3bfe88d9d7b827a81d61ba3efbbf7920daef6ea6c28fa9c78f8e672d68b8bd3fbb2ad -EBUILD shiboken6-6.8.1.1.ebuild 6582 BLAKE2B 0126a018edfae62428a754dc4020a91984f494cfb538cb573274981e6064ead26a228dfcdb185446cc6f424de27fcc7bca8f4bdf5a06cf0343f4758aae7f2458 SHA512 5b583a69d1e393f31970116586b3f1054d8526e3cd57ad5c2cf8b4b5ded6af57764619c622e587fdee0a6321c0394490f9acefdfe0f46d12dbeb9e4a0d7af9df -EBUILD shiboken6-6.8.1.ebuild 6575 BLAKE2B 515ffa34fe1a65aeb13d2aefef47fd85d7003b462e1f407c3a2cf74ea17d90af8bdba0e02733c2d023cc0eb3ca6539c4f456a201e6e58df4538854004c2dd104 SHA512 44f255b6d2ae7a6f1cba99d31f9858345644ed6f417ede9ca69dd28057abe28a55f3a976961eb6c22663d5c673d9d5feedc119597efe76e2b80c2d9f725ce7e1 +EBUILD shiboken6-6.8.1.1-r1.ebuild 6369 BLAKE2B 00374672fba67735748e272786e66ab573ab64ee5e0923d901aa936da6b93201ff89b2a189005b632daa3d943678e69158f1a74482aa39d128567d0ab834e3ea SHA512 5b87539ff696aca54835e46b33a4676015f07e5d45afada69ae23515d44780d8a91287d3396e05a34d166a9570b368b5e8aef057707a076175aebb46f8613380 MISC metadata.xml 786 BLAKE2B e6cddcb7dda08e5736ceed006a80d6cfbc437c65b322cb672c5d017cdd85bbac02cb27fdf8135a1bfd5d4c0c8c4d3a597d27334a113e37f33030dd655163f159 SHA512 df46e854f616d86bf3b7efdfde7c6716d32ab718bc1ebcd1f0871891f450f35f69d74da1bac0f10b5479997456e3d15a031075985d35b6c42561e8dddc60fcb2 diff --git a/dev-python/shiboken6/shiboken6-6.8.1.1.ebuild b/dev-python/shiboken6/shiboken6-6.8.1.1-r1.ebuild index 02260da8bf08..a59c49db6819 100644 --- a/dev-python/shiboken6/shiboken6-6.8.1.1.ebuild +++ b/dev-python/shiboken6/shiboken6-6.8.1.1-r1.ebuild @@ -13,10 +13,9 @@ EAPI=8 # TODO: Add PyPy once officially supported. See also: # https://bugreports.qt.io/browse/PYSIDE-535 PYTHON_COMPAT=( python3_{10..13} ) +LLVM_COMPAT=( {16..18} ) -LLVM_COMPAT=( {15..18} ) - -inherit cmake llvm-r1 python-r1 toolchain-funcs +inherit cmake llvm-r1 python-r1 MY_PN=pyside-pyside-setup MY_P=${MY_PN}-${PV} @@ -82,13 +81,6 @@ src_prepare() { ApiExtractor/clangparser/compilersupport.cpp || die fi - local clangver="$(CPP=clang clang-major-version)" - - # Clang 15 and older used the full version as a directory name. - if [[ ${clangver} -lt 16 ]]; then - clangver="$(CPP=clang clang-fullversion)" - fi - # Shiboken6 assumes the "/usr/lib/clang/${CLANG_NEWEST_VERSION}/include/" # subdirectory provides Clang builtin includes (e.g., "stddef.h") for the # currently installed version of Clang, where ${CLANG_NEWEST_VERSION} is @@ -104,8 +96,9 @@ src_prepare() { # PySide6 does *NOT* care whether the end user has done so or not, as # PySide6 unconditionally requires Clang in either case. See also: # https://bugs.gentoo.org/619490 - sed -i -e 's~(findClangBuiltInIncludesDir())~(QStringLiteral("'"${EPREFIX}"'/usr/lib/clang/'"${clangver}"'/include"))~' \ - ApiExtractor/clangparser/compilersupport.cpp || die + sed -e \ + 's~(findClangBuiltInIncludesDir())~(QStringLiteral("'"${EPREFIX}"'/usr/lib/clang/'"${LLVM_SLOT}"'/include"))~' \ + -i ApiExtractor/clangparser/compilersupport.cpp || die cmake_src_prepare } diff --git a/dev-python/shiboken6/shiboken6-6.8.1.ebuild b/dev-python/shiboken6/shiboken6-6.8.1.ebuild deleted file mode 100644 index d3da3cc06805..000000000000 --- a/dev-python/shiboken6/shiboken6-6.8.1.ebuild +++ /dev/null @@ -1,176 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# TODO: Split the "/usr/bin/shiboken6" binding generator from the -# "/usr/lib64/libshiboken6-*.so" family of shared libraries. The former -# requires everything (including Clang) at runtime; the latter only requires -# Qt and Python at runtime. Note that "pip" separates these two as well. See: -# https://doc.qt.io/qtforpython/shiboken6/faq.html#is-there-any-runtime-dependency-on-the-generated-binding -# Once split, the PySide6 ebuild should be revised to require -# "/usr/bin/shiboken6" at build time and "libshiboken6-*.so" at runtime. -# TODO: Add PyPy once officially supported. See also: -# https://bugreports.qt.io/browse/PYSIDE-535 -PYTHON_COMPAT=( python3_{10..13} ) - -LLVM_COMPAT=( {15..18} ) - -inherit cmake llvm-r1 python-r1 toolchain-funcs - -MY_PN=pyside-pyside-setup -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Python binding generator for C++ libraries" -HOMEPAGE="https://wiki.qt.io/PySide6" -SRC_URI="https://github.com/qtproject/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.gh.tar.gz" -S="${WORKDIR}/${MY_P}/sources/shiboken6" - -# The "sources/shiboken6/libshiboken" directory is triple-licensed under the -# GPL v2, v3+, and LGPL v3. All remaining files are licensed under the GPL v3 -# with version 1.0 of a Qt-specific exception enabling shiboken6 output to be -# arbitrarily relicensed. (TODO) -LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3" -SLOT="6/${PV}" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" -IUSE="+docstrings numpy test vulkan" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Tests fail pretty bad and I'm not fixing them right now -RESTRICT="test" - -# Minimal supported version of Qt. -QT_PV="$(ver_cut 1-3)*:6" - -# Since Clang is required at both build- and runtime, BDEPEND is omitted here. -RDEPEND="${PYTHON_DEPS} - =dev-qt/qtbase-${QT_PV} - $(llvm_gen_dep ' - llvm-core/clang:${LLVM_SLOT} - llvm-core/llvm:${LLVM_SLOT} - ') - docstrings? ( - >=dev-libs/libxml2-2.6.32 - >=dev-libs/libxslt-1.1.19 - ) - numpy? ( dev-python/numpy[${PYTHON_USEDEP}] ) - vulkan? ( dev-util/vulkan-headers ) - !dev-python/shiboken6:0 -" -DEPEND="${RDEPEND} - test? ( =dev-qt/qtbase-${QT_PV}[gui] ) -" -# testlib is toggled by the gui flag on qtbase - -DOCS=( AUTHORS ) - -PATCHES=( - "${FILESDIR}/${PN}-6.3.1-no-strip.patch" -) - -src_prepare() { - # TODO: File upstream issue requesting a sane way to disable NumPy support. - if ! use numpy; then - sed -i -e '/\bprint(os\.path\.realpath(numpy))/d' \ - libshiboken/CMakeLists.txt || die - fi - - # Shiboken6 assumes Vulkan headers live under either "$VULKAN_SDK/include" - # or "$VK_SDK_PATH/include" rather than "${EPREFIX}/usr/include/vulkan". - if use vulkan; then - sed -i -e "s~\bdetectVulkan(&headerPaths);~headerPaths.append(HeaderPath{QByteArrayLiteral(\"${EPREFIX}/usr/include/vulkan\"), HeaderType::System});~" \ - ApiExtractor/clangparser/compilersupport.cpp || die - fi - - local clangver="$(CPP=clang clang-major-version)" - - # Clang 15 and older used the full version as a directory name. - if [[ ${clangver} -lt 16 ]]; then - clangver="$(CPP=clang clang-fullversion)" - fi - - # Shiboken6 assumes the "/usr/lib/clang/${CLANG_NEWEST_VERSION}/include/" - # subdirectory provides Clang builtin includes (e.g., "stddef.h") for the - # currently installed version of Clang, where ${CLANG_NEWEST_VERSION} is - # the largest version specifier that exists under the "/usr/lib/clang/" - # subdirectory. This assumption is false in edge cases, including when - # users downgrade from newer Clang versions but fail to remove those - # versions with "emerge --depclean". See also: - # https://github.com/leycec/raiagent/issues/85 - # - # Sadly, the clang-* family of functions exported by the "toolchain-funcs" - # eclass are defective, returning nonsensical placeholder strings if the - # end user has *NOT* explicitly configured their C++ compiler to be Clang. - # PySide6 does *NOT* care whether the end user has done so or not, as - # PySide6 unconditionally requires Clang in either case. See also: - # https://bugs.gentoo.org/619490 - sed -i -e 's~(findClangBuiltInIncludesDir())~(QStringLiteral("'"${EPREFIX}"'/usr/lib/clang/'"${clangver}"'/include"))~' \ - ApiExtractor/clangparser/compilersupport.cpp || die - - cmake_src_prepare -} - -src_configure() { - # Minimal tests for now, 2 failing with the extended version - # FIXME Subscripted generics cannot be used with class and instance checks - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - -DDISABLE_DOCSTRINGS=$(usex !docstrings) - ) - - shiboken6_configure() { - local mycmakeargs=( - "${mycmakeargs[@]}" - -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" - -DUSE_PYTHON_VERSION="${EPYTHON#python}" - -DFORCE_LIMITED_API=OFF - ) - # CMakeLists.txt expects LLVM_INSTALL_DIR as an environment variable. - local -x LLVM_INSTALL_DIR="$(get_llvm_prefix)" - cmake_src_configure - } - python_foreach_impl shiboken6_configure -} - -src_compile() { - python_foreach_impl cmake_src_compile -} - -src_test() { - python_foreach_impl cmake_src_test -} - -src_install() { - shiboken6_install() { - cmake_src_install - python_optimize - - # Uniquify the "shiboken6" executable for the current Python target, - # preserving an unversioned "shiboken6" file arbitrarily associated - # with the last Python target. - cp "${ED}"/usr/bin/${PN}{,-${EPYTHON}} || die - - # Uniquify the Shiboken6 pkgconfig file for the current Python target, - # preserving an unversioned "shiboken6.pc" file arbitrarily associated - # with the last Python target. See also: - # https://github.com/leycec/raiagent/issues/73 - cp "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}{,-${EPYTHON}}.pc || die - } - python_foreach_impl shiboken6_install - - # CMakeLists.txt installs a "Shiboken6Targets-gentoo.cmake" file forcing - # downstream consumers (e.g., PySide6) to target one "libshiboken6-*.so" - # library and one "shiboken6" executable linked to one Python interpreter. - # See also: - # https://bugreports.qt.io/browse/PYSIDE-1053 - # https://github.com/leycec/raiagent/issues/74 - sed -i \ - -e 's~shiboken6-python[[:digit:]]\+\.[[:digit:]]\+~shiboken6${PYTHON_CONFIG_SUFFIX}~g' \ - -e 's~/bin/shiboken6~/bin/shiboken6${PYTHON_CONFIG_SUFFIX}~g' \ - "${ED}/usr/$(get_libdir)"/cmake/Shiboken6/Shiboken6Targets-${CMAKE_BUILD_TYPE,,}.cmake || die - - # Remove the broken "shiboken_tool.py" script. By inspection, this script - # reduces to a noop. Moreover, this script raises the following exception: - # FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/../shiboken_tool.py': '/usr/bin/../shiboken_tool.py' - rm "${ED}"/usr/bin/shiboken_tool.py || die -} diff --git a/dev-python/sphinx-argparse/Manifest b/dev-python/sphinx-argparse/Manifest index 0356f7533055..f8ca8934aef2 100644 --- a/dev-python/sphinx-argparse/Manifest +++ b/dev-python/sphinx-argparse/Manifest @@ -1,5 +1,3 @@ -DIST sphinx_argparse-0.4.0.tar.gz 15020 BLAKE2B 73118f56ff82d52f04066b9d500aebc77eb5a0fecd03fa69f382c0f2afc0cbffdd395da707cf37b59f039e93935f8d5c3fe0e0f7a2820d3b6509dd78b37b0d74 SHA512 b96050da6c02f87c54f9dc9146bed955e99258df740b467575a2b3e9919fa8c4c6d30a736dab24360086bfc0d7d09c4bc7a818700af2c7846eed3a3b99053d65 DIST sphinx_argparse-0.5.2.tar.gz 27838 BLAKE2B 273b08c02ed9d43483988170857389c3e933a850774a721e59049c8c42c82f85cfd60aa324d8189a9f06993166bbe079449fff48a4947c271a8ebe19cbb13d86 SHA512 d200099392f7ab657f98b98bf0a02992baa5e2762805f4b066cc971a8181fb53ea20c522fbc1927e7be73cb69725c31a0aa9433b59a1deea0d1a805321fa77dd -EBUILD sphinx-argparse-0.4.0.ebuild 579 BLAKE2B 1b61a1631046f67d3b72740a603c97ccd5f60062e8dc118734b84f9eb0f2f3c8b432804ea66cb0f52b19a99e6a166e29d0b4ea7f8bd4eedbafe68dc86e1bef11 SHA512 31e3015cdb6ea1648aa6d28f53e499a88f6b063328f28c5452c26153082020954104139049d39ca9a505097826c5349e3e1eb75489498d15156eada4335a3e05 -EBUILD sphinx-argparse-0.5.2.ebuild 698 BLAKE2B 031e69dcb1051d278de7064be7f09b75b8bb9d963aad55e84409e1c598ecc4afc16632b4bb2cccd4bc5fa297f05416fea9c071b7e3dbd9a28e39d4fc29c59cbf SHA512 4d5da5ff896abe2d577d2c5cdf7bc633d685a673fa1747419a7029a0a26bab1ea26ef044016d34bb71bc39448622e367a5cff9aa05b951e1d846b33a09b20c8e +EBUILD sphinx-argparse-0.5.2.ebuild 698 BLAKE2B 47d5144e95a3b4c338a724e35582a91fa5d2c78e76550ea6ce05888d38a35af083ad659b324b2db112cd0107b11f422d88cf40c2c3b20378d4d458e4a0f4c858 SHA512 4d3fa2e2e9baf725e36bd5003e4a94068c7f0bc859d6a587aa488e448fd69dc6a6e2034a49bad4918b062ee158ab33123c75ef75ef6ebbbfede3e19dcd3a3904 MISC metadata.xml 523 BLAKE2B f4a83087116be073af18f7ac28d01fb3b72f2896fda9e1df574a163851b249d52d721405ddc070db87cfc5dfa875cce6e8d8b8ba348abae950663c99187837e9 SHA512 204eefa35c37d4ac110fc6f7a2cb76771961ffa6a58b044260bfe650c7c836d49d7d48f36e29772d36266f16ae93f51e09a93d03c64c0b6de860ca49beacb3ac diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild deleted file mode 100644 index ac81f626dd0b..000000000000 --- a/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Sphinx extension that automatically documents argparse commands and options" -HOMEPAGE=" - https://github.com/sphinx-doc/sphinx-argparse/ - https://pypi.org/project/sphinx-argparse/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86" - -RDEPEND=" - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/commonmark[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.5.2.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.5.2.ebuild index 9884e6193fe8..808285a0193e 100644 --- a/dev-python/sphinx-argparse/sphinx-argparse-0.5.2.ebuild +++ b/dev-python/sphinx-argparse/sphinx-argparse-0.5.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 2020-2024 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinx-autoapi/Manifest b/dev-python/sphinx-autoapi/Manifest index fe91ec191987..c976cf5b0351 100644 --- a/dev-python/sphinx-autoapi/Manifest +++ b/dev-python/sphinx-autoapi/Manifest @@ -1,7 +1,7 @@ DIST sphinx-autoapi-3.4.0.gh.tar.gz 72943 BLAKE2B 8d3187e6c86a9172e5cbeb441a283e5f694b96aade054c3c96c56327365f7310244d37c2643004011ffe9ebad91b5cc61c67d8d8bb12c2eaf9286efce0c5c7db SHA512 8d85497b620326a62c8abc6c638b1526e6d01b744aa200a37acf3f7e2468bf84fc24ce7b91e172cdfe1c419a635e137f690aa860c0ee6283be2028823842139f DIST sphinx-autoapi-3.5.0.gh.tar.gz 73246 BLAKE2B 63fd39ed4a6dd8077161a0607d34dd3e499b48a3e88576813d50bd478a581451a09baf5dd1a92d00c4b48118526c87f68f2deb95ee79d52edbaa7f432694f9bb SHA512 6a39fcbe3a67711f681594444e45c12118f57b27d8cd9544913b6d673ea0d587ec1c40f1e182faad4b86f2ddb5809d4b940ca54dd5df6369026e07c805f25aae DIST sphinx-autoapi-3.6.0.gh.tar.gz 73411 BLAKE2B 0fbe15c138d72a32d224248d94652763d8303ff014dbf2d35d878232e021ebcd9a7b72a792dc4d81aea182ea9cc812290f70954242bffa989d08e1427bb3c94b SHA512 9b671e3ca66ae40e95ce6df89952e9c1f2bf644087d9deaeb0e305de217fc8154445ff947ad9806949603f0956d95ae6d97c711fea52dcd44aa8f828b74f6c3d -EBUILD sphinx-autoapi-3.4.0.ebuild 1231 BLAKE2B e481a82bfdc8edbb641cc0f18b3281022db2c4fc15399c7546542c35d5d69d40fec71a7f975349f1b14c425ececa404b766abcca536d7ab7b0e0d17a3068d975 SHA512 9ef420c1ec42b8b998fe70dbd5fd0bc28102eb7b25dec5d2649b0c21cd981ddb006cc8da3ba64d296a5e6bdf50becdebd62d0015697f3600de8a851187a762c5 -EBUILD sphinx-autoapi-3.5.0.ebuild 1235 BLAKE2B 51782900c32f403e372c4a0f5a826704e486292795b47289f377a9d51cc11565c76bab1a3a393c0b61319891b454c5795ad311007caf0799b3185f396a568b59 SHA512 7477c53a68e3140e772157131f1f365f38070d3293b00a5d482a560f7b7c0b25a0cd234323caf508a3a0fe0f2d98926ef86ad1eb78f0cd002a2da920bf659c04 -EBUILD sphinx-autoapi-3.6.0.ebuild 1238 BLAKE2B 2f7495b272410bad15e819012315692948521714d5008aae70f861c2f5b7bf1c6529130fad03a1afa6cc908b6fa0ac356b10611e31f915a2a1a4fc0f2d1d4cdc SHA512 43ef6847d1d682f3520b0fef69da1966677910254e4ab9c57d0b912e70e4c9a711ab6055d7297503eae1b9050204248d84fc8132c3902a86f8b8cf02d501f2b3 +EBUILD sphinx-autoapi-3.4.0.ebuild 1231 BLAKE2B 260b03d4d58789d2331cc67171d53e7fc3eef70790808536713efb01fdbe6e51b2673365c59866e4d122503871515b607aff4c70cb2d60749b5d82a615af889e SHA512 ee9bd4723da6a8fbc17a97140b74f8f4aaab33c237d9be27a069777eb7c03c0df36b5b52613560bd4fb09b190b26bb7b64965623e2d777d6958dc84495be7fc9 +EBUILD sphinx-autoapi-3.5.0.ebuild 1235 BLAKE2B 6b343cd68d15f7bc3a05e04618ff7371ee017bff310ef19eccc54a18951d227924a6a694d2c47638ad394b9e9c53280f668ec89054b0721cb7331ffcfb89431f SHA512 5cfa3e3a6006ec7b15e40a5187dc014383c5edecef59d9e46d78d36b930c6941e26466b7e7dadb36e2385bb8cfebfceadd9800428899970f2cef129b9f8aca51 +EBUILD sphinx-autoapi-3.6.0.ebuild 1238 BLAKE2B 5713ce42fba8ee98b50bf60854ccddeb129edada8db43244801c79bab6a27b74f8d0b69ebeb193741de6042b1f15b33bcfc5890685d9243e78bdb1f0f07de6d9 SHA512 64f8220bab47c990f6321e7796a9bfb0a9b03a53adec4bd98da6edea582670d9ce20dde4e41835429b3b8f0eb824141b3881991edaaeb102b993005e4eb6a9d6 MISC metadata.xml 769 BLAKE2B 6f85e487a2d2def289bb54a6addc2338bb8af85b323ec1c95851945f9c407ec22bfadd8079ac8b6e00cfbc85caa0e2b09d82329f1f87a365fc44b69c7bcd9a20 SHA512 68f02a5f98234c2a5cb15aa04ce90077b154a7e3a7a69dc0a1d0a6b5c7b42c60624878a7e2fff1576c8b586fc15e7ef042942274d4e8473835bb3d8bfdbd8393 diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-3.4.0.ebuild b/dev-python/sphinx-autoapi/sphinx-autoapi-3.4.0.ebuild index 7c47968ac320..605126ecb6ce 100644 --- a/dev-python/sphinx-autoapi/sphinx-autoapi-3.4.0.ebuild +++ b/dev-python/sphinx-autoapi/sphinx-autoapi-3.4.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-3.5.0.ebuild b/dev-python/sphinx-autoapi/sphinx-autoapi-3.5.0.ebuild index 0a0ed78e594c..2261c8e1b327 100644 --- a/dev-python/sphinx-autoapi/sphinx-autoapi-3.5.0.ebuild +++ b/dev-python/sphinx-autoapi/sphinx-autoapi-3.5.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-3.6.0.ebuild b/dev-python/sphinx-autoapi/sphinx-autoapi-3.6.0.ebuild index 7a40a3d868b8..f05fa4858f14 100644 --- a/dev-python/sphinx-autoapi/sphinx-autoapi-3.6.0.ebuild +++ b/dev-python/sphinx-autoapi/sphinx-autoapi-3.6.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest index 5d5bf91b8ca5..25f1980d52c0 100644 --- a/dev-python/sphinx-autodoc-typehints/Manifest +++ b/dev-python/sphinx-autodoc-typehints/Manifest @@ -1,3 +1,3 @@ DIST sphinx_autodoc_typehints-3.0.1.tar.gz 36282 BLAKE2B 44fbb2de34cd788e400d0556599cac9501d65cbccc1338be3b927d9c35e2141042885376da6df488cfae05af0667210b6d74c240710af5c848eff0a03c83eeca SHA512 f15a14c010328d46ab50c8f28c84d332502b577b95d739439a8b583e95303105fa403058443f4120c043a3d3635d4cff8274adc9472e1876aa9f476e78b4abcd -EBUILD sphinx-autodoc-typehints-3.0.1.ebuild 1061 BLAKE2B dbf7a9ca5ebb1f181ef23c846de99ae285a045d7dc5aad0073914707a1d4963b30f6263532225d6e1dec7cf7f12c944ddf9dab5441dc425d314c41c0c87154a5 SHA512 105e151e1894570bf8e38b651cdc21c7a29dede5bc41a97d7e073889dd77a3b4731fa25696cf74b55deac5358e0e0602731ba604e4cb5b91ca282b6a3c47fc68 +EBUILD sphinx-autodoc-typehints-3.0.1.ebuild 1061 BLAKE2B 08465d1fbb230068109415f4d0c8b5e505e80a76dc6ab05d24680a1adc0fb777a49a135cc637e43d0d594a4ae159cd31e9110cdb32f4883a4d2218869bf184aa SHA512 1141afa846ce694e41f87831fcc4c2132e2d085b45d80a872f4cf952af930e51436b78b89295db4ae909cab31f8ed5b8ef8536040a5cb292fd23e1c44f118361 MISC metadata.xml 682 BLAKE2B f8b48894f28411a17c73956bb75d43906c893b33d3dc611dfcc46e7a71ac43824aa54f660ab4f49c9870248b2b9ff405a2a3229f92975337e69201868eed3378 SHA512 87a0ea2b2e4cb2b5f0d1593b2c4bd96b46dabb8baae71a6ba18cfd83dedb2a1d5f0ae0f8711144967a5d44015e9ae7ca013dc0aa54e20604633ae062d95649ef diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.0.1.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.0.1.ebuild index b1f528a2f2db..d6db7181469b 100644 --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.0.1.ebuild +++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.0.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinx-basic-ng/Manifest b/dev-python/sphinx-basic-ng/Manifest index c96821d6d682..7889da4acb85 100644 --- a/dev-python/sphinx-basic-ng/Manifest +++ b/dev-python/sphinx-basic-ng/Manifest @@ -1,3 +1,3 @@ DIST sphinx-basic-ng-1.0.0.beta2.gh.tar.gz 24076 BLAKE2B ce2d8e20d22e4d4e62b4db2eed41c72329a076bbacbf4cd247b657404e8b7f714c37b9625d77363edf7d4e53d9cef45568c53cbad8275bd7b519c0f7b1657c1f SHA512 e8c342251d0b0a085a1cd3a8fe8bede90cde3c5a404daf7afc24b601e6bdcef1c37161fadd21d34306633f1978bc96438bad3d9aa4511913dd92d69f4e299926 -EBUILD sphinx-basic-ng-1.0.0_beta2.ebuild 892 BLAKE2B cc8d762ebf4fb3f7069645f5567f49997f08c5d7d1f2a26001390a68bba5ea0c68b582aec2b23e27b81ef2ffc69a393bf48053fa679f2eeeaaf4cd960baf3e03 SHA512 42c2aa5f033360be4bcc1d8ffb3306c5b0797563110ad1f568265b880cc7253df03b8720ebd6a155357ba3d303463170abfe959f324c6423fd7b16aebd1555e5 +EBUILD sphinx-basic-ng-1.0.0_beta2.ebuild 886 BLAKE2B 6c0596f3a7a3af386118c47171f6140c1bd8a2ea503940bfed1a6970a5ebe2854cf6cb42eee25b790ce3d8bb452b43ea7d32719b4774d650bcdf29d536e17e58 SHA512 133e44371be61c958b0c83854835a2c0aed37030063600b4b9c6436854faeb6330f5adeb40b163d22f5c5b3bb561a5136344fd3270107fdb0a16b7e3774b13ea MISC metadata.xml 362 BLAKE2B a93dc662c8ab618397c8d0504342e8f1bd74226b131ea4ca07771cdeb75eb8947451b4353c0da16760f07f935ebb75adcdef4f189ff39e0cf707d03e8fa319e2 SHA512 fb27130b3fcff9043b3ad33e34c92f638cae46d526dcbe77cfe088abf80e6b89992edb1e0b571a5a2447bc6c8ba31ae84776d153067a33b5d6d14326149e7f46 diff --git a/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild b/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild index 7c6048eecabc..f3fa5d3b43c5 100644 --- a/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild +++ b/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 diff --git a/dev-python/sphinx-celery/Manifest b/dev-python/sphinx-celery/Manifest index 1b07903b2cfc..927031663a19 100644 --- a/dev-python/sphinx-celery/Manifest +++ b/dev-python/sphinx-celery/Manifest @@ -1,3 +1,3 @@ DIST sphinx_celery-2.1.3.tar.gz 16647 BLAKE2B 5dd5861e9581cb576058c86e3fa077bc95d2f8f7c15d2055469a15f2cfaf8b8f3b2ea147b8ad90bbcfd6c888808c92edb57c6a2219364225ff9eca27b3e4ed37 SHA512 87ea7cc229a9db25ca32559010bbab66197506eedffb3a8e80e847f68dff664ad3eb4257c615ce74387456fe9d70c4b47eabfb769f371a529e46c867b03560b4 -EBUILD sphinx-celery-2.1.3.ebuild 461 BLAKE2B d386397be6357139bf63bc901c7dc44dac70e56c6eb5577e46ce24ea87cd81a9e92cc14c4e79160a9086a3462d7808acc4ac3b8bd778534bfffdec14b314d1c1 SHA512 3851d0c80e1075a464a6786f67f1c064632fa15af38591942c847980d6d06bb148c0f72f98185890ffe2be09591a5584cc598a789193d4d75bbc47db8952253f +EBUILD sphinx-celery-2.1.3.ebuild 461 BLAKE2B 13ef45a0a26dfc8c06aaa392289c4f58ee9d4e7a91bfe2b4181cf4065812dc6abc14299c7966b977e91dc28d2884c3fd84d0342a341b4b38fbff3f7fec9a628e SHA512 fe3a01844da939bcf5adf3cedc5bc76edb0f480592a7637f399e62ae46fa904e02d72aeff168e68dd51142b362ff73dfa708bab3c6d756e7fa8d0ef07f2e5469 MISC metadata.xml 355 BLAKE2B 12bfcfd706cacbfbd3c28692b0e50f45b8d62306682e1207123d2bdcb490197b3f0e3e142d0d57778a0eb9caa868f0d88e1b7b30b17e22cdeaa7a8265bef4eb8 SHA512 b6a7a301eb8f6984a60e707fd8ca5c5a88cb286e24b6dc98baea473670bad8d3e898384b140bc22711ea80a514e6bd0d256ce6e7a814a175c36f6755713a0e44 diff --git a/dev-python/sphinx-celery/sphinx-celery-2.1.3.ebuild b/dev-python/sphinx-celery/sphinx-celery-2.1.3.ebuild index d2c2aa1b980b..6e206767d84e 100644 --- a/dev-python/sphinx-celery/sphinx-celery-2.1.3.ebuild +++ b/dev-python/sphinx-celery/sphinx-celery-2.1.3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinx-copybutton/Manifest b/dev-python/sphinx-copybutton/Manifest index abf7f68a042e..5533095701cf 100644 --- a/dev-python/sphinx-copybutton/Manifest +++ b/dev-python/sphinx-copybutton/Manifest @@ -1,3 +1,3 @@ DIST sphinx-copybutton-0.5.2.tar.gz 23039 BLAKE2B 5a440865610dbcfc8abc8a10c38832439d5f588a26a8641374cada3cc181a0ba2a19e62b287a296c1879f25342ce8aae1ade080126f837e5ad9291c152a30c6e SHA512 83f61526d8a20f70b0de63a5bad89ed4ae4f3cf5cd589f1a1e2e91f08f4d45a05acf780a4cf3703d4490ab93c9c9bb18c11d3170b8011c2254aab0334940ab2d -EBUILD sphinx-copybutton-0.5.2.ebuild 480 BLAKE2B d0953d08c296af2eb5ab8a2b57ebb06022db53a64873195c85589a0f716b0e657a95e4781ae0f7ecad483e5bb084a9924d3bd8fa331156cfb9cf5ed35b45da37 SHA512 2d9338b43bee217b2ffa168b33da1147a28d952e59eaabfa0e46be8c7529917910c5f043cf6dea29cbcfc4b9df2820daef3904a6b2e3718857108e4d8216cace +EBUILD sphinx-copybutton-0.5.2.ebuild 480 BLAKE2B 991e41b5f8d25eaf5f1c035dd4c693e8025e372e149ae98d2457073296c20c67c9d6bacefef8f3a682c3f0c8910c57235dc6b843c66e16f428e003ba5f04b6a7 SHA512 67be5a63d9a1ef1119c35395b95a29a5ccae8dd56c1a3c1a3e323a09c6cfe5c5cd683de9e286b33ecbcc3676ce23b8a601ddf58d962dc5b8af1ed4109c4920ca MISC metadata.xml 561 BLAKE2B 9b79bc70ff34e5be3453d71f1d9547f2c83096e9d7a32eb2dcf38d9868d766a7f7bceb6df1f28a6ac375a47ec2c7ff98008a99ef5233e85bcc3199f48f607e9a SHA512 3b1d64928d68a420b99470ecddcaaf3b36d8ddf3009d44e0580a15937c126e275938a5835d2900e2d30101034a2b2ba0fb1bb58cbda68fcf3cb84aaf36d50b25 diff --git a/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild b/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild index 09a274d9c17d..0ae20d2347e8 100644 --- a/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild +++ b/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYPI_NO_NORMALIZE=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinx-gallery/Manifest b/dev-python/sphinx-gallery/Manifest index e856b3964e5c..22edc5c554e6 100644 --- a/dev-python/sphinx-gallery/Manifest +++ b/dev-python/sphinx-gallery/Manifest @@ -1,5 +1,5 @@ DIST sphinx_gallery-0.18.0.tar.gz 466371 BLAKE2B 5d01bf19fa24d32ea667e7846dae03a85b470f430204a20d65efb988d54a8a6462e8cb6bed03de6f240c4945fbb1aa5e839d84feddd8093ab303d846773e4097 SHA512 59712e6a50d0a01e091b51e8532798ba4068a3a65472c25ea5a913dea599ac1afa54c44a057d332e6204930fa958d5b88dafe796af913566f504f0d9cf91e72a DIST sphinx_gallery-0.19.0.tar.gz 471479 BLAKE2B 335d976be4786c522693d5a5c08bbcf29aea6c571187fef77d582b827c4958e34bf1a86fec7012fc6af921600b925f46c25924522c0c5c96519331cb42a30c16 SHA512 90ed1aafa718937ee9bd5c8f52937c5a65058ca5a2138606f48f41637dae8a1d3c22cfcbed2eef3aaf3180ee137d943cfbde72ba2625c23f6d7d8e911f3f374f -EBUILD sphinx-gallery-0.18.0.ebuild 1462 BLAKE2B f3c640396bc9b01cced5bd5e7d6dfb85d509cf46242ccecb06f349480cc64231abbd9e06ea158a369f6d0169fe6387d24a3bbd2d5a1131a00e9111ef174906cd SHA512 66ec7ce0390ac5f4b621fd0677b86378da523b089a30822fe6f5f95bd82d8859d7f135e04fc0cf118334d8f414803de261e3c7078ecc9320b539697301e16ff4 -EBUILD sphinx-gallery-0.19.0.ebuild 1466 BLAKE2B 15f9fe3a81a8e9993e0a0215853e446c837c8122ccab7133b4bf12a421425b571d7285db031350253d6046b32b9bc20e6dc3de26019319452373001d91bd7d10 SHA512 db034135489bfeec7f96d1a54bc57f762d0a5a4585d89b36832777fd8bba6fc70881b8364d80fed488e4cf78f01f96bafe8a2ebe50e7a8624101bde032821ee0 +EBUILD sphinx-gallery-0.18.0.ebuild 1462 BLAKE2B cda85cc45591462503dc992c4aac30eedbe9bf3ba1040c4afe9db8d6dafaf4a8aa1ffd71063f29c0ad0aa582c7c97a4332caac6f6e7b3d1a2b62978d15f61510 SHA512 3db83cb5feb60425e43a408817d2b928273f89ee1af70e252a8075d44fd03c894aa670cb1175ca064eae74538a04d95a7c6785ecabde5ef7a7689898aa1560bf +EBUILD sphinx-gallery-0.19.0.ebuild 1466 BLAKE2B e32645708ea51e7239ad7b372bee469359c4ec2df381bda9345b197a9767d9531b86e2f624b7e5ef06dde88973b07a6f807a409971c6bc229ac1f019af48252d SHA512 c7708b36bb1794996d4c0db8c2f608103767115ade25d76446881ad7dee713bdd99b882dd711c462c91e389a657f1427a0d1b1ab92c65eb6eb22fc31c2c428de MISC metadata.xml 424 BLAKE2B 4e5cd1e912fd5934c7221d3e5cc60b2894eca6b994384f6ceb8397ce9c5312be1e9869b57f9dd7f3ac66501b20e6fd6abd2f33b5d19b93d3a12f7158ba08e7c6 SHA512 17acc19bf43dbbf1a377949576252f77fd334ddd8a3bec593d2339db5a44e4fde831f9ce47be97318bf72e30a062608f883e48cf572904b3476fde0df33adb09 diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.18.0.ebuild b/dev-python/sphinx-gallery/sphinx-gallery-0.18.0.ebuild index e641b83bfaea..491d9054b760 100644 --- a/dev-python/sphinx-gallery/sphinx-gallery-0.18.0.ebuild +++ b/dev-python/sphinx-gallery/sphinx-gallery-0.18.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.19.0.ebuild b/dev-python/sphinx-gallery/sphinx-gallery-0.19.0.ebuild index cf505e523dfb..61705d97e6c8 100644 --- a/dev-python/sphinx-gallery/sphinx-gallery-0.19.0.ebuild +++ b/dev-python/sphinx-gallery/sphinx-gallery-0.19.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinx-issues/Manifest b/dev-python/sphinx-issues/Manifest index 48357830929b..1f485d218ac4 100644 --- a/dev-python/sphinx-issues/Manifest +++ b/dev-python/sphinx-issues/Manifest @@ -1,3 +1,3 @@ DIST sphinx_issues-5.0.0.tar.gz 14021 BLAKE2B 65d588f43d3aa0c50884bb11862deeac2b381122b4de4714f0bdfbe751749b11042cfbda7aae37412d4033acc8e1c111de7b516c8e59d62d62ea2d48961e23e6 SHA512 359080293f08e7a66f2534459cd27ba3f51de30da411bcdf0cfa744cdc7ce7c114d14333c21619ffa16e9258ddb8523187e3635e30c3ecbb07b276c890263dd7 -EBUILD sphinx-issues-5.0.0.ebuild 730 BLAKE2B 103bdf1091c9414e62ce289e5e02f37b1c504d4e8cef2d164f2f982fcd48dce02b85fee4fe080cc5fb57d6d935fa9f667736b6c47461a47d42a0a293c92fc8ca SHA512 88ca15f4808a44e1f50091b94dee9be917c5a4f7c18aa43ef8a31c10a0be64095a4328a14ffe36bf5207153e6fc7d97d568bdb89f926dc12dee8eb886f816e45 +EBUILD sphinx-issues-5.0.0.ebuild 730 BLAKE2B 0b90fb0dc435cd624ac882d78f941160091aa061311e84cbffa8a96876acb835c050445b9ad50fc614b3abc927e2a22aa5e8a69319c5d3855cba72441f5b674c SHA512 e4a7db916573e6a0a70675854ea9278ce5c5bfbf2e6975238941d621847d69abbb1c358b313a7a3e4d3e286c13d44397cac54e27ef06dee4d96db869643e7643 MISC metadata.xml 484 BLAKE2B 7fad72573c26a9a59e9fea1805e085ad0f1833f4f34a24cb942671b5f30024d816f3f50060c92f3222e88591728f386682a93591a118bfcb74e1c8969a7da50a SHA512 16d56d729665f82a962aa82ea236abd5c98b2e9fa1172390984560680eb39a14758174959aa4ec90806b1b9c286cbb257f8c7c886b9cb52cbfcc30e925be42cf diff --git a/dev-python/sphinx-issues/sphinx-issues-5.0.0.ebuild b/dev-python/sphinx-issues/sphinx-issues-5.0.0.ebuild index 9effbf7b9e76..15036181f332 100644 --- a/dev-python/sphinx-issues/sphinx-issues-5.0.0.ebuild +++ b/dev-python/sphinx-issues/sphinx-issues-5.0.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinx-notfound-page/Manifest b/dev-python/sphinx-notfound-page/Manifest index 20cfeb840077..89920b18c74f 100644 --- a/dev-python/sphinx-notfound-page/Manifest +++ b/dev-python/sphinx-notfound-page/Manifest @@ -1,3 +1,3 @@ DIST sphinx-notfound-page-1.1.0.gh.tar.gz 544169 BLAKE2B 4a5aa18f0b566e43f2e9a5c0a25e8a19487a626430bfa53df75a573db09e943edd8b33d9948d983a7e6e07807e9e4257c241a6b63818d7d35a93aa4620c29e4c SHA512 4f6868e68e821f02020104aadc38c3b8d4e4f16eec8fc696e076ef13a49a3675560a8c90f2d0a1d5daf8ef4bee85ecfb61b2c03882c7be3aca000d34e13d5e68 -EBUILD sphinx-notfound-page-1.1.0.ebuild 1371 BLAKE2B 5ba8339d4b41e5c0f8cd3974a9a2724092fc360995052ad07e7481d47b650790c4ea7a1778376856a65c111c4f52e47a4410d5f1ce133f064858286d380964b2 SHA512 f30b67ccf2429e01f6366f194c829a5ea7b33366bedef10533c3e2bb3281e8eb53f7c067ffc7920132306ff8009c1fb02bf7265aa7da038bf335d939ad2faedd +EBUILD sphinx-notfound-page-1.1.0.ebuild 1365 BLAKE2B fe95738ae3dd8e8b8453735530a095b35213a27e816ffb8204dab2ef5a88e10159daffe4b16a5831aaca073083304f48e0f4e67ba56c73581a23b81df3f36d52 SHA512 efefcc88c479e47758734e413a78872dff009cefca4ae9a5de235e346b47a043dfeaf4843a2a72154cf2cf2d6e9c37751265c4150c14354ff0e65da682d5f430 MISC metadata.xml 651 BLAKE2B 7b4c1c58782b6a1e6118744d4933d8bfc1391fef578350f9622dddfb911a4319be8fc2cd2a297d5ac84bb97249d520a1cb740ed00d6314cb3cbf1dce5c119dfd SHA512 4b531fde722c6f0f0709405669efe61cfe2fd14e52f627ee67001b81d5268444b226630f55c6dc6a149ea86699379289368826429754abbad6cdaf36f1f4a673 diff --git a/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.1.0.ebuild b/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.1.0.ebuild index 758a9de6d23f..2fbf4789171d 100644 --- a/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.1.0.ebuild +++ b/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.1.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 diff --git a/dev-python/sphinx-press-theme/Manifest b/dev-python/sphinx-press-theme/Manifest index cde8a22e784b..e7b66f9573a6 100644 --- a/dev-python/sphinx-press-theme/Manifest +++ b/dev-python/sphinx-press-theme/Manifest @@ -1,3 +1,3 @@ DIST sphinx_press_theme-0.9.1.tar.gz 254696 BLAKE2B fa1c26ed8f7e2ec375e3be716622669d02845c733f37fb42e5e960395e365aecc526b711ab5375fb15946612e0a1ad6dfc066b0aec8b68316fdc828d2582a4d7 SHA512 4c3fe68e6be32ac93b514aac10f26a096e4190c0428e79329448717691f896a847cfdfd756348511c6af14e37bc8492ca7ea905833317a5259c0858553714ec8 -EBUILD sphinx-press-theme-0.9.1.ebuild 511 BLAKE2B 0259b48b32e0a1ba19f4a68e880c0af90eb989784a89bcc5fbdf3821e2ddaef76b1648493878058753f52e63640450525994b29166c1dcd5150b79e9e6fdc9e5 SHA512 0d32e598522bf254b9f59059698e78701503549b706bc63a847afd670418b10a0c2b056cbdf4fab2501f58e5eb21b0613324f62653c0d1b83445c7392d81624e +EBUILD sphinx-press-theme-0.9.1.ebuild 511 BLAKE2B a15e1dd23f797e44cdb3adbc7d888a7a837040c7611a52729de7c28795b960c73b872875110e3a2a77b7e42f9e883a282a63c0f08fd10725f0b57ad4e3d06f85 SHA512 7b86527d3568e7d1c67bde0934b96670d733c21e22e44cbbbfd991ac0b1339a7259b0550f7131d94704bb15ba6d3d2b057b5784aa5156cd1f745d8e90578f80e MISC metadata.xml 576 BLAKE2B a2810f29bb4a08de1f9a60484ef93865cae628002754681c96c4f3321a442d34fe15965b9dc4027ee4f423cb7d1b45e17d94b5919004b7f1be9534a7e9e4b049 SHA512 85a32a9682b26a1d159c423bd4086b555b7d430d41e681efe19a1604145e5aa90c397dfcb614f1f972ca6e5add9a1db1ca6cf016c49599bb1a9b88e1ff57df35 diff --git a/dev-python/sphinx-press-theme/sphinx-press-theme-0.9.1.ebuild b/dev-python/sphinx-press-theme/sphinx-press-theme-0.9.1.ebuild index db1809be2c51..fbb372034ef1 100644 --- a/dev-python/sphinx-press-theme/sphinx-press-theme-0.9.1.ebuild +++ b/dev-python/sphinx-press-theme/sphinx-press-theme-0.9.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN="sphinx_press_theme" -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinx-prompt/Manifest b/dev-python/sphinx-prompt/Manifest index 48e342a9d976..b411abcde210 100644 --- a/dev-python/sphinx-prompt/Manifest +++ b/dev-python/sphinx-prompt/Manifest @@ -1,3 +1,3 @@ DIST sphinx-prompt-1.9.0.gh.tar.gz 39458 BLAKE2B 16b646bd0e288da3d2f401650c3131c7c6b9fb27023617717821927c7bd8b8d031f14d82b7dd02c6603f3ece084e766a28022cc418867646d770886cdce538ce SHA512 f9ee34b86ead0eda791ba7d648ae54785c09ca276279197c4632963892a03080e547d1930743d81ddb3b327c912c70a58dea968b1da763c4875ec84014b207f8 -EBUILD sphinx-prompt-1.9.0.ebuild 1073 BLAKE2B 5f3bd7195781c5950bfb37c6af627b7fb95b9c1a3271ff5a1f65d42019120f6f59967c93c1d4e94b8221f4a984842ad244c209dfcd17046273ea0b17205d0c9e SHA512 eacd957048ff3752aed52ad37581db0b532110cc2b7b53741796353669875dac41e35790e45840791b46a2f5872ad8180fc2975a16971e8827ea49d6ca4f0484 +EBUILD sphinx-prompt-1.9.0.ebuild 1067 BLAKE2B 860f121c630833add0ae330ca7de8e02d19ea7b40755975e1ef4c38927bdf0143b80532fe54fa350054df4d45f4b1f90473fa64276cbee140cc5d7423ad1e35e SHA512 89cfa37fdbb808d698f0d789c1f36d3c9c8961313ed6d509e59b694a0201af92cf609b0335d0353ecdb8c8df1de3243d174417943be7d6c947482bc6ac369d77 MISC metadata.xml 416 BLAKE2B 5c9110bc6a6c0c7acab6e9f10d8d84601a66c7741ba15612eb032272db9517f314eec8f86677e43fd7dfb1b032388b1db3b60c64e0cd9a6943498c4715ebf1e0 SHA512 5d23f08978f7ca0dae7062a4a872f1be37969144c128c4a1f2006798465b5dbf95090e14859eb6c7e1e75649170e40fe156e6b9cd5b1263464e88edffc760a15 diff --git a/dev-python/sphinx-prompt/sphinx-prompt-1.9.0.ebuild b/dev-python/sphinx-prompt/sphinx-prompt-1.9.0.ebuild index 96d0e7208e31..7e182c239650 100644 --- a/dev-python/sphinx-prompt/sphinx-prompt-1.9.0.ebuild +++ b/dev-python/sphinx-prompt/sphinx-prompt-1.9.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 diff --git a/dev-python/sphinx-tabs/Manifest b/dev-python/sphinx-tabs/Manifest index fd5b07a3acc2..14281539ea4b 100644 --- a/dev-python/sphinx-tabs/Manifest +++ b/dev-python/sphinx-tabs/Manifest @@ -1,3 +1,3 @@ DIST sphinx-tabs-3.4.7.gh.tar.gz 523984 BLAKE2B e9f99c08cdc62d98b4a02af9a4d4b0ba5169b0ba42f0fe4468ede968473d1f3c92d86f95216a49ae932334de6485df11b0966624c722ad705d570031ab4ff4a5 SHA512 6310838496b365b837966149a97e1b3b227d795fab8de5f277daffd1c65eab9fdaacd58944491f339f99372dde73d776b596f94283aaab8d87c5065d02b443e7 -EBUILD sphinx-tabs-3.4.7.ebuild 1016 BLAKE2B b10647eb96b56e28ab3bff75eeee15b3b91871866530260b7c300bd7ab20b52bd51697aecb1747d9331db9645e0b58ac5a2e5ee0cf88765e1d38b863b4d501ce SHA512 54c9b02cc573125a5a802502cf8ac68f9a67c604779092edb2b469f876fb1e45137ebfd960b71db7aad34cb8b96a9259dc998a2f2856914211c4f5fcc547a37d +EBUILD sphinx-tabs-3.4.7.ebuild 1016 BLAKE2B 9f7b6fd30269800ecf2928ea3e7eb69c996246978244f19d097c739eb22e9dcd5fc96bde6ec337afe404e63b6ec10f0e0c110aec2470845f633c1525c05687ff SHA512 a765ea73518d6230c51e54d132d206a93f761244829160e205c3104ca4b4538f3266828f8370b1889b74ebc281ad0b7fca6f2f18d9afe44da0270150a39f8bec MISC metadata.xml 384 BLAKE2B 30013053128e39ca868d7643acbb5da9b87ba83f5fb6657a57dcee48d7322d72d7e7dd5e0d9e27a6b352c968a83f8e71b1c9ca56229fa5fe1eae0641d523a4e6 SHA512 0889534d054123371736de66f805503feab4737fc8b5cf7aa65bbd6f68528f4e871f7c540709b8c34b2d011bd89d889bb94c275e0900f9b3f3701e1628d7a9ee diff --git a/dev-python/sphinx-tabs/sphinx-tabs-3.4.7.ebuild b/dev-python/sphinx-tabs/sphinx-tabs-3.4.7.ebuild index 22c20bff094f..7a060f7dac90 100644 --- a/dev-python/sphinx-tabs/sphinx-tabs-3.4.7.ebuild +++ b/dev-python/sphinx-tabs/sphinx-tabs-3.4.7.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest index d51f117854d2..b062cb260954 100644 --- a/dev-python/sphinx/Manifest +++ b/dev-python/sphinx/Manifest @@ -2,10 +2,12 @@ AUX sphinx-3.2.1-doc-link.patch 604 BLAKE2B f23f8f9a0a48b170e2b6daaeded1e65aebe8 AUX sphinx-4.3.2-doc-link.patch 745 BLAKE2B 94f190d63168be99c4719a917f0a1210c56284c278c3909d9de34a319b4d5afa2337133509c06f87e53d5ae488efd88b0f79542719e8870c137f160732c25189 SHA512 aed97412a49212856ea6ccb392c2aa210862ec25d49c4b81a7ff17bd2d0cfe4811d80f4047622f7b23473e31aad968c34098b590045c1d0592b19f4cb6ec8b3c DIST sphinx-8.0.2.gh.tar.gz 8264835 BLAKE2B ed6e321a1e58341609d88993c418ec1a0a580683ed28895077322fdba839d5c158007d65d5349d4d53c5e3b49ae823142cc6eb0203812580ebbb5b95247bf157 SHA512 5e9f38af91d7a80b6a80a80ab26adbebc1c3303996182a58eed9120ed896c5bfde022616e116e8cb8195fe03741e93fd97dcacccf492912ab147c5bfcb79213d DIST sphinx-8.1.3.gh.tar.gz 8245194 BLAKE2B 43e0b2bc3214e01c55da356144c7e2e27dd8202b5c2dda6f6e1768c4ba4fa968180ff97f41c3b97e3cbeff1dad1199cd19385ae34dc0cb4250af60e157b3bd1f SHA512 b1d0fe9586b11083103449a04443884d06d2dcab2d0bcf66d07ef97543b5e92da60e3c02e6f8ba9e04a6d7bdd62c75ef9d3f790411753fcda2a67e0fbf6a2d86 +DIST sphinx-8.2.0.gh.tar.gz 8375102 BLAKE2B 440453b08eeaf22b521093fdf3794727231a83ce631548e74c79412359c1f8223a9cef74609e98e7fd7928abc478e85ae57d03583dda44b2c79ec2f228fd76db SHA512 f993ee98793b230f4dffc2c7eba8b7525634c8b1a6d4b16ae72dd81bc82625d057563ab9d1ac210bf6cc3922a02f1d43aa490c463b428c88a110c76756a9538d DIST sphinx-8.2.0rc1.gh.tar.gz 8283034 BLAKE2B 7387106d4fc41595dfff84611f7ec2abd6f8cdc3692c8848689c2aa14d6b157b70c19dbeab8fd2a8c6d5b50993e31b37efdecc3dc39894d9b3ecb17b72733d90 SHA512 57bebe1ac19176779ed9d27ad2e981f580ea30872fdb909d47f7474608f7b02b7a531fee8208d1625ae252cb05301daa84a8b241b4d3b431f5a5229be0c35280 DIST sphinx-8.2.0rc2.gh.tar.gz 8283673 BLAKE2B 8949600e0befd6992c1530fcd10a8f57930696f4d41c79785e1ea31b0ef59847858d4430803f3888847d53587d63ca21c107f03d4ae9638d00f625d9dc127ed6 SHA512 92f93727426a58c3178e294e0a65fb73e50cee7c138266ce1a1f25b109eea2167c69814cc9744bbfb5362531c5039e672ab56b0075d2b258c25aa0c2a17455e9 EBUILD sphinx-8.0.2.ebuild 5295 BLAKE2B 6f22b9f2707e428c45f09e1c047ae321752c4f6c0cd872063dea2dc7fbe7d52fea8db06002b6af121dc68b8f9cf73542af39f16bffd258546223aff2dd27513b SHA512 2e56af0474b43734de6d5bd08b45a975d669cdef8e52952e58f264d268ee86ea26ed851fe9eb356c141aae19037e877e9c8a620a9b8eb88afe90055c29002e6b EBUILD sphinx-8.1.3.ebuild 5291 BLAKE2B 098c4923564705c44da1fdadbbebd521eb06dd92cb53541ba2e8118ab02444e307bb1d00d21b0dc0e40c6a057b538758481ad3584b3c3c69bfdac6315635a8d5 SHA512 99f38e955f291c00249c07a5eaeca60e504da73c401073307b3ed2f26dc7f7e8cc71ba713efbc5c1b22851056ec1503b3db71bd09c91400fb1ca320cf2b66fa2 +EBUILD sphinx-8.2.0.ebuild 5116 BLAKE2B a710c9d7c96d4d402b407237b53bdf94ad70acfc113123582dec0e579789829067818aa3c5b8e8d239448e33c841bffdb3d01d2aa570275c080577ebfa3e223d SHA512 a2ed2a69b1306120bc6427b5fad34ef3113944bea9ff888068ead5393400726f544bad371106253d1281367213e136c8f8702a136fb0402a1de13c44c051331d EBUILD sphinx-8.2.0_rc1.ebuild 5152 BLAKE2B 1f9270be730281d799e1750fa1c0a04af9ef74303ee7a5c88e157b089a71ac8210c5006888d06ec45867772ac6a1f8252cadd5ccbeef0cddbc6a6c7cc0ef6cfd SHA512 27de4e6ac159a2fbc0c403549b86ee57874a51e88a8fc5300dc7f299d78c095340f86968be7d000ed46c2f9fa36725cd347f828cd6e947ee036cae31f8f6f7a9 EBUILD sphinx-8.2.0_rc2.ebuild 5116 BLAKE2B a710c9d7c96d4d402b407237b53bdf94ad70acfc113123582dec0e579789829067818aa3c5b8e8d239448e33c841bffdb3d01d2aa570275c080577ebfa3e223d SHA512 a2ed2a69b1306120bc6427b5fad34ef3113944bea9ff888068ead5393400726f544bad371106253d1281367213e136c8f8702a136fb0402a1de13c44c051331d MISC metadata.xml 568 BLAKE2B ddb7175070df6da4088813cc6b66f25bb4364e2619b1e7da94370f7ce8e73b68b12f618412f81e6be57fcb0c60c10e3913f26a6a578b0f9defa7b9ee8091fcde SHA512 d32b37cbe88f5e3db0c6968bc7aa22c7edfb3794bf7c62facd17e7ae1f4f0fbfc7c9f5512230cce16ed32e2ebb70c23dfe9b36ce38785c5f5b76585410313214 diff --git a/dev-python/sphinx/sphinx-8.2.0.ebuild b/dev-python/sphinx/sphinx-8.2.0.ebuild new file mode 100644 index 000000000000..4cf5c3548b7a --- /dev/null +++ b/dev-python/sphinx/sphinx-8.2.0.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{11..13} pypy3_11 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="Python documentation generator" +HOMEPAGE=" + https://www.sphinx-doc.org/ + https://github.com/sphinx-doc/sphinx/ + https://pypi.org/project/Sphinx/ +" +SRC_URI=" + https://github.com/sphinx-doc/sphinx/archive/v${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD-2" +SLOT="0" +IUSE="doc latex" + +RDEPEND=" + >=dev-python/alabaster-0.7.14[${PYTHON_USEDEP}] + >=dev-python/babel-2.13[${PYTHON_USEDEP}] + <dev-python/docutils-0.22[${PYTHON_USEDEP}] + >=dev-python/docutils-0.20[${PYTHON_USEDEP}] + >=dev-python/imagesize-1.3[${PYTHON_USEDEP}] + >=dev-python/jinja2-3.1[${PYTHON_USEDEP}] + >=dev-python/packaging-23.0[${PYTHON_USEDEP}] + >=dev-python/pygments-2.14[${PYTHON_USEDEP}] + >=dev-python/requests-2.30.0[${PYTHON_USEDEP}] + >=dev-python/roman-numerals-py-1.0.0[${PYTHON_USEDEP}] + >=dev-python/snowballstemmer-2.2[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-applehelp-1.0.7[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-devhelp-1.0.6[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-htmlhelp-2.0.6[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-jsmath-1.0.1[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-qthelp-1.0.6[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-serializinghtml-1.1.9[${PYTHON_USEDEP}] + latex? ( + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + app-text/dvipng + ) +" +BDEPEND=" + doc? ( + dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}] + media-gfx/graphviz + ) + test? ( + app-text/dvipng + >=dev-python/cython-3.0.0[${PYTHON_USEDEP}] + >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.0[${PYTHON_USEDEP}] + dev-texlive/texlive-fontsextra + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + virtual/imagemagick-tools[jpeg,png,svg] + ) +" + +PATCHES=( + "${FILESDIR}/sphinx-3.2.1-doc-link.patch" + #"${FILESDIR}/sphinx-4.3.2-doc-link.patch" +) + +distutils_enable_tests pytest + +python_prepare_all() { + # disable internet access + sed -i -e 's:^intersphinx_mapping:disabled_&:' \ + doc/conf.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + # we can't use distutils_enable_sphinx because it would + # introduce a dep on itself + use doc && build_sphinx doc +} + +python_test() { + mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die + local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir" + + local EPYTEST_DESELECT=( + # less interesting failures + tests/test_builders/test_build_latex.py::test_build_latex_doc + tests/test_extensions/test_ext_math.py::test_imgmath_png + tests/test_extensions/test_ext_math.py::test_imgmath_numfig_html + ) + case ${EPYTHON} in + pypy3.11) + EPYTEST_DESELECT+=( + # TODO + tests/test_util/test_util_inspect.py::test_is_classmethod_descriptor + tests/test_util/test_util_inspect.py::test_is_builtin_classmethod_like + # minor repr() differences + tests/test_util/test_util_typing.py::test_restify + tests/test_util/test_util_typing.py::test_stringify_annotation + tests/test_util/test_util_typing.py::test_stringify_type_union_operator + ) + ;& + pypy3) + EPYTEST_DESELECT+=( + tests/test_extensions/test_ext_autodoc.py::test_autodoc_exception + tests/test_extensions/test_ext_autodoc.py::test_autodoc_ignore_module_all + tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members_None + tests/test_extensions/test_ext_autodoc.py::test_autodoc_subclass_of_builtin_class + tests/test_extensions/test_ext_autodoc.py::test_automethod_for_builtin + tests/test_extensions/test_ext_autodoc.py::test_cython + tests/test_extensions/test_ext_autodoc.py::test_format_signature + tests/test_extensions/test_ext_autodoc.py::test_partialfunction + tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodoc_process_bases + tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_decendants_of_generic_type + tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_subclass_of_generic_type + tests/test_extensions/test_ext_autodoc_autofunction.py::test_builtin_function + tests/test_extensions/test_ext_autodoc_autofunction.py::test_methoddescriptor + tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_inherited_members + tests/test_extensions/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults_special_constructs + tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module + tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_skipped + tests/test_util/test_util_inspect.py::test_isattributedescriptor + tests/test_util/test_util_inspect.py::test_signature + tests/test_util/test_util_typing.py::test_is_invalid_builtin_class + ) + ;; + esac + + # note: pytest-xdist causes random test failures + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p rerunfailures --reruns=5 +} diff --git a/dev-python/sphinxcontrib-apidoc/Manifest b/dev-python/sphinxcontrib-apidoc/Manifest index e8d35d2c2c7d..8f6a4460d4f0 100644 --- a/dev-python/sphinxcontrib-apidoc/Manifest +++ b/dev-python/sphinxcontrib-apidoc/Manifest @@ -1,3 +1,3 @@ DIST sphinxcontrib-apidoc-0.5.0.tar.gz 16117 BLAKE2B f486cfdf2cbf74c2ac35e688671f64d7e8a8d5b30c5e932036d1dcb2c58bd32b4bfeb14680311cf3dd1345b0548b0b083a1d30a667f934c08a2c2e431bdc2cdc SHA512 36858dab0915f4aac48b2bab1aeea830e35e1e865ff5f4726df0c9f9c2917d450ed1e27b1db9d143fade09369201b1b6b72f0264e674130f62a67df494c8f646 -EBUILD sphinxcontrib-apidoc-0.5.0.ebuild 816 BLAKE2B fc18b38134be05503673a82abdf1e60942ac9d2c5ef580435e248beff194ced8a58574f7f9cd8d8377dd322bab3290b88eb1b775876cacdfcc05f70a7ef770cb SHA512 48583a1b69bcfc10e91e3986b209171705b0a8424f966da0fb703670f534590432c8f8b8e70b91e2db1b07ce5a8df8d5ead1d00bdd633c426f4e20750b0e2151 +EBUILD sphinxcontrib-apidoc-0.5.0.ebuild 816 BLAKE2B 3b81a82454aaf25ad4d1c6a65a951d44cbd8fdf0eafd3ffed9e1230240c9ad7b75e2115f0b5b05d5cc230d41b4f00b7cb40bfe38e54f8e40bfcddefd5a7dfc67 SHA512 0297b2fa29392b0cbbab21da457b89b5df296ff93ce2e785da17ea6618f3dc4b3ab224531767f66f12f3099007aacb190ab134375982c601ecbdb4dc0c7077d0 MISC metadata.xml 409 BLAKE2B 4a1905b020761f1b3e3ffa69e80ca1fc04cb1e9b8fabff5bb92e8f0d95b1d1e47c5bfb337bfe61d6cd0fd5963971370c20ebc751809f218da66b0f30df6c23eb SHA512 832d5ea299a022f6cc60557f5fb433c72a83026cf3b997ca2fd43c278d86e84afdc39db12fbce0811846b44f65ed09397e0b5adcb9221f780d8c98b51b22bbd7 diff --git a/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.5.0.ebuild b/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.5.0.ebuild index 0dd42a863950..e0bbeeca204d 100644 --- a/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.5.0.ebuild +++ b/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.5.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinxcontrib-autoprogram/Manifest b/dev-python/sphinxcontrib-autoprogram/Manifest index 35942828dee6..9df35e8f605d 100644 --- a/dev-python/sphinxcontrib-autoprogram/Manifest +++ b/dev-python/sphinxcontrib-autoprogram/Manifest @@ -1,3 +1,3 @@ DIST sphinxcontrib-autoprogram-0.1.9.tar.gz 18843 BLAKE2B 9a081113ea2f315618926e6ab88c81fd875899431f95539e9bdc343a88e9422345ef36c442d3697bec9199b8723959e12300a0c26cfd9ec36a2dd18dc76392ea SHA512 f0b4ebffda493c41a88b6fb30f12952bf136134823125e81a473fa9015d11f724aa07e9a6c87295039d1044cbc262971fbf2745e325393cc13627a1b159bc686 -EBUILD sphinxcontrib-autoprogram-0.1.9.ebuild 594 BLAKE2B 07f8dceb3369990f5eecf4b91ae6b8de43f067f5a5932b57d76756887b5216d9bd15b6973baed8a3848b3942e684e427e6ffe6cfed0edc14ef284825c7eefcdf SHA512 d43006687f6484ed460457aa09be555fa964b6f9a8c523c9fda212c9a63d0e5774462f0e0782f48d6d3454b2d6443164f24c0ced231054d7845dadf2287ef578 +EBUILD sphinxcontrib-autoprogram-0.1.9.ebuild 594 BLAKE2B e7e9a918b38e27bef2cf071a5596179feb110630ac258970ba3507018a8e032bd2a8ffe5b5ac73260b7e3c450c65b33a3040c707dccec7630478f5f3d35f2510 SHA512 977f6c0639e42cd1351cf91426d7daa4801f17f5e8ef4c2119f680ec4516e6455dc91a7366653807620187596f117519ecca591629093271fdd9228f0b0a14fd MISC metadata.xml 424 BLAKE2B 96d750d640436c2d490ad5f35a4c5e45a16ea1204a5b10f6bbe8cf888c727992f618b8105ee86336d1d9bbee297ae6b2db496cacac87a0641b5db743801b6c53 SHA512 9dd43782fa92f9f6429390baa5a88221b6a7247d672641d3de12461fb3a658a038a665f34340c637095c1f387b14474216a291eed2df4ab05ecc6ae0ae6856de diff --git a/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild b/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild index f0e5b0c69f2c..22899a84b979 100644 --- a/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild +++ b/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinxcontrib-bibtex/Manifest b/dev-python/sphinxcontrib-bibtex/Manifest index 95c669b19834..b24adf0596ca 100644 --- a/dev-python/sphinxcontrib-bibtex/Manifest +++ b/dev-python/sphinxcontrib-bibtex/Manifest @@ -1,5 +1,5 @@ DIST sphinxcontrib-bibtex-2.6.2.tar.gz 117459 BLAKE2B 663521602282e360525354cc5ebffdba9e039f5d523774465f0b9318b39aa6429837164fc24e60d7646d204798a7b97d9defc176248b2793e7f7bbfeffc5c56a SHA512 a2b48306078de902cfdedbcafe94ea8aefcfff5285ec651fd1d0fe2c452818f9383ba486fb64e2ef4a294782445db2854bbdd158ab2aa1a49ed4adef85e9c82b DIST sphinxcontrib_bibtex-2.6.3.tar.gz 117177 BLAKE2B 282135eba34e957584bdf2d86c3ffa1952aaedf87115ab800620ad12736dbb18417e344c2e692f3e8862b8f114b0110d4797018e616b738556a9aebab0afc3ae SHA512 5f5e6ff1616735987c2ff9826853db0ec739f7477100b5abb60208233ccd962fe43946f372c42ace53353a2983b1eeefade0a5020cd848ef8ba1289b533d2248 -EBUILD sphinxcontrib-bibtex-2.6.2.ebuild 1147 BLAKE2B c3909d680f451ae5b70563de8fd3b9c0b11806c9fb23e67ca70191ab2a85a46dc0f8ec5f1f1b28cad4b20737e506f2d1c4b9cd6535b8714eb9a0f34f8bcf9958 SHA512 66f4242f27e6dd59fddec600a39f0ca8990754ad1ea0cfa0fef66c6da7fd858b4ff44a5e1ebde101b0df0f0b593f833509b570610bec5dbeb7c5f37d2aea20fb -EBUILD sphinxcontrib-bibtex-2.6.3.ebuild 1127 BLAKE2B bc9bca6e8f2f35dd40542aa7cfb7f1bd2415533b038042c2e6f0a884c0fa28b2da9a128fa9f2674fb1effd4cab6682bf08d6b62d3b09568865c0b150c62aa7e0 SHA512 6ce7a94c619525a319d59b4e91af1c615f0ff3cc29d3b750fcfbf40bcfe8d84408369a1e4636f4b66287a539b1e6124cbdab367e91a49d2b5bfb1375b7245e38 +EBUILD sphinxcontrib-bibtex-2.6.2.ebuild 1147 BLAKE2B c6ab70958e20b0ce906831730b184214a094bea5d972fdc26cd55f6c4fbac625bddfc3868506e5d490c473a295548fdc8818907d9152acc4d83a8f8d2283cf19 SHA512 0a3e8fd1881aa6dcbe99a3876c8f8cfaec7cad9c6c304cbf83945c21146a30b0bc41e59c6df354123e453f1da15712bd728958356803cc21d30441c6820c77fd +EBUILD sphinxcontrib-bibtex-2.6.3.ebuild 1127 BLAKE2B 311dcc8d2b4e049ab77e011f664cbec5654039878e16ef017feb3758c572092080506c0f9cbb438b6a0ada65e8d4755f6cc5207035367d08329b3ae2632136dc SHA512 f4b28f9024e7f8a419c478fe2ed7bc8e379b6a17fe6bb42cbc50ef4c399d568bc380787fb2fa2b9db6fb89c497667261eb6f16132d64094663d90bd6482389fb MISC metadata.xml 420 BLAKE2B d223bc2db261a665cfb0c89989462fa6fab9c2681d21d2631f1c1c4a602f4da47de5cae9fe1aca2c0ec8ab016e39a16043325cf1d69f7e965088753277fedef4 SHA512 73bd1bd6af050a30d01f6378b8c231fcc255d99839e4179e5ca9ef095c4f779062c2fbf03455d2fdd023e3c5104bf89d2281cdfbf33ef63ab49bd288174590eb diff --git a/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.2.ebuild b/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.2.ebuild index c612c5357db8..087453893542 100644 --- a/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.2.ebuild +++ b/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.2.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.3.ebuild b/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.3.ebuild index 643012a3659d..d860e1a9f576 100644 --- a/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.3.ebuild +++ b/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinxcontrib-doxylink/Manifest b/dev-python/sphinxcontrib-doxylink/Manifest index dfecb2cf1d30..503951f5a3e5 100644 --- a/dev-python/sphinxcontrib-doxylink/Manifest +++ b/dev-python/sphinxcontrib-doxylink/Manifest @@ -1,5 +1,5 @@ DIST sphinxcontrib-doxylink-1.12.3.gh.tar.gz 23632 BLAKE2B 4a80366f4beeb9715c69c221a8e5247c28179613b59fb7bdadb1f145b69e4afdc0c2c30affd9647ec9e56e892503a95d018fd97eda014980177282299b81d61f SHA512 d25003dab35c6877bc846552db3e663c660bd5cb6ac6d9077bf04eca32afe0f9559118390c5c884901ce8c5297e97d84f6089428e3173123da6e7869a606a05e DIST sphinxcontrib-doxylink-1.12.4.gh.tar.gz 24425 BLAKE2B 04c3a9fef624d87b5f9b756dde6bd9a12acfcefb5331ebaa9a97267b0a8389b96676f996bbd8817c0e4096aad693e711527e4981f8a035e70a4abfd26834b53d SHA512 6b1edef1e78635d30fba34abe6f6cfaadf9e941a50c2c13790da848300289938e1f9eafdce5a820e68ff26f2975a14945ee1c43963074343858daa34c16de513 -EBUILD sphinxcontrib-doxylink-1.12.3.ebuild 1092 BLAKE2B b7e3e0950884a05680d97bcd4c9e92820b7ce981f2fd7545e7689be48048bebbd78e17b0db6a900412259330450232a384b80481576df1d906faa02b022952d4 SHA512 39e326c2935948d32cff85169003517175d9a8ca3764cc31d912b0def865b3479e063d74ee699e661468f8ca80fa03a02d607edb4aeff9f4a8669a7114fb6093 -EBUILD sphinxcontrib-doxylink-1.12.4.ebuild 1094 BLAKE2B 9782f9c935436a371ee1f5e47e02fd9fd3e26b2c7594e2fce16081f5c1fff775518224af4ec64528cb7357753a48599a15cddac4876519820f796f051e0aea22 SHA512 65fe5b39f90a03e7ebcdde296cdce05bb1af6ad7f8d4feaf836cbe4cd46ef90c4dd3f5ff4d579af76607f7020499fc0a3d7c5762046ae6c32eb3214b94911e76 +EBUILD sphinxcontrib-doxylink-1.12.3.ebuild 1092 BLAKE2B 158f444939123b61ea633971bc77d0108ea405becedc099c5d80f2a9fa644bdd982d596f691909afb9995b1682ce2d73cb1903f654d511ec06be18740049716a SHA512 c91b42533af77f6f665319f972c0bb6406af27751720f9554e46006d9e5366b7e033a024480e44d5410e84c4cc543dac5d411a8a0c161adfaccd2074a2c79c35 +EBUILD sphinxcontrib-doxylink-1.12.4.ebuild 1094 BLAKE2B f6b4e2be97ddbf22e4b1bdc3fb50af645ca111e8a1557bdca40ee4f79f46bc69752a467e1974b9e07e7651482dc339e62676de9dc4e4a33e67935216ffbaadbe SHA512 2d4ed357ff0eed69ce0987880c776f9c57ec2a067904e0da24e9efc1e12b482a286eae4604f153558990407b5c962278970b8dd423d9b637057b59a0303e1477 MISC metadata.xml 620 BLAKE2B e76f6c16f0f8280d0d7a99975a0dad33a76f93a634d99114df5eacf047e434c7356cb501c4021cdee1b17c3e7dd00e7ce4720d70c1ddddcf561c4e622b528549 SHA512 89afb14c72168f5a919347726c1445a205d5839925ead8b3969cc84f062caca0a666cc141f541c21d642f95c3c40fdfe677e3f1cce78aa1a5f6445e140ae7978 diff --git a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.3.ebuild b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.3.ebuild index 2f8f87861e88..9fd0350666ca 100644 --- a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.3.ebuild +++ b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 diff --git a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.4.ebuild b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.4.ebuild index 679ea0ce2525..f06617c456e7 100644 --- a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.4.ebuild +++ b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.4.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 diff --git a/dev-python/sphinxcontrib-github-alt/Manifest b/dev-python/sphinxcontrib-github-alt/Manifest index c539d12754d2..ed405bab530c 100644 --- a/dev-python/sphinxcontrib-github-alt/Manifest +++ b/dev-python/sphinxcontrib-github-alt/Manifest @@ -1,3 +1,3 @@ DIST sphinxcontrib_github_alt-1.2.gh.tar.gz 3680 BLAKE2B afd5a20d073e58bcb657fbf100b28fab9d8cda2e1ae7e488dab42e8d4b12e4668185657673a56e9c410aa81cb65dbf4b706740511a8ed9d6c49482ea014c2fc0 SHA512 08f6738206232a5f37446ecac7b804178a57173efee58886623c7d2b43678c8acfd5a7527bacfe7c8f004fd531be9606f24a99c5665b78f97a5676398d2d2857 -EBUILD sphinxcontrib-github-alt-1.2-r2.ebuild 823 BLAKE2B 79cddca743c8d63c73c5a1ca2d19062b085e3d617b6b4fb848dafcdbe7c9a347c8897362a474b9364b8d25f5c0011f985350e14acef7479c44a59bc7684981dd SHA512 e5543a56255a5d2113d5829e84b6bf85ba016db528accdc89d3d16810e2a91913f4fb00ee1fa72e31520046d7db5516d6f72121a936af3a249fa693bf45b26a3 +EBUILD sphinxcontrib-github-alt-1.2-r2.ebuild 823 BLAKE2B cae04eed6ffd383831422f9a52394989f470738c2d807a5113a86cbcd299d05aa8a21e00462e84789d533353bf8a14e219347635939d57494560a6f6e3bb8217 SHA512 f7f1c216b382a241dd3f20210d8e2755334806c13cca09a1c1e931a82c1281278d2decffd0db83e2e44324d6863c8d0111d0e98b94573a17abc82710688ea0f4 MISC metadata.xml 437 BLAKE2B 74c212e371aeaf70f1ad5d4b4a2afb0cb6cb1f3ecd5f45934675d711e4b01a878656ad154f517bd4100663ec7da232443625c8dfb79a6b0779a00abce35528b1 SHA512 5fafca03639f467b05a5f7cf1ab5a019817b505504b3d4e4fbc711ddd0cd679f9416e5773f032760b089398e8518291d179e8146c405e5e189e9c26f0a2de642 diff --git a/dev-python/sphinxcontrib-github-alt/sphinxcontrib-github-alt-1.2-r2.ebuild b/dev-python/sphinxcontrib-github-alt/sphinxcontrib-github-alt-1.2-r2.ebuild index 41b2890bde40..b6bbca40f164 100644 --- a/dev-python/sphinxcontrib-github-alt/sphinxcontrib-github-alt-1.2-r2.ebuild +++ b/dev-python/sphinxcontrib-github-alt/sphinxcontrib-github-alt-1.2-r2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 diff --git a/dev-python/sphinxcontrib-log-cabinet/Manifest b/dev-python/sphinxcontrib-log-cabinet/Manifest index 07d651060352..cc3814b34a9a 100644 --- a/dev-python/sphinxcontrib-log-cabinet/Manifest +++ b/dev-python/sphinxcontrib-log-cabinet/Manifest @@ -1,3 +1,3 @@ DIST sphinxcontrib-log-cabinet-1.0.1.tar.gz 4072 BLAKE2B 6e237bee5ddcd13dfa0cf5151446a1d3924534009cf8c4b11c064dc454e0687ed03e9b09052332bf8c299d340a3522718704d65ac0fd7bd5eb22d18403b3b369 SHA512 c8529872c4ee783330738babd5027e64a813698ed38fbc693b23e65e5bfa2be815a7e6acfae42bbe003e542002d7d298ee446cab5dcebb3b65d2a25691bde18a -EBUILD sphinxcontrib-log-cabinet-1.0.1-r1.ebuild 675 BLAKE2B cfd38e0a5272ab16d65d68c1067661a81b5a1a3934834ed9eb40fc85d1e309cbd9a6ee8af68b1b67c86ce4d6ceaac4cc96dc4e4fe389328a0beb3dbddab98a7e SHA512 db371265b52a3bcbe174b34d94b17528178f759775b2d65fd2734cc402f62de88a91f82a6efcf14705da2074995258f2c22da5859872203802a59b7cd9f2e897 +EBUILD sphinxcontrib-log-cabinet-1.0.1-r1.ebuild 669 BLAKE2B fb4b718139cf8f9c3a443b953d3df3849ecd6e1ae41a6be9b636454685d8bea2a0c4679b794c3e49653d72f41c52136fa95e557e79bfd693544d03d879589688 SHA512 a7ebb0a8199d4a2b49da6a50aff4cc21a230b091eff6662a2bf3219ea503da54052eb66f0a8d75f5b550736d9117e15bc6001644684f41c6249081d3fba5bdb5 MISC metadata.xml 427 BLAKE2B 0eb6089bfd52a11b5ba031d7e6808283a373543844809bde35eab1a8320ab885531d516a09793c39993bebb03c1cd9bc6fb0bb40d2d425a0f213d9b6e5db76f6 SHA512 a58d1124d0153095c17bf1a1e002d7f3b25267abbe82b8fc7830fba79be8a01fbb83b708145672459f92b144fbcf71cc754f1990327feee1ce28dce48d32a8e9 diff --git a/dev-python/sphinxcontrib-log-cabinet/sphinxcontrib-log-cabinet-1.0.1-r1.ebuild b/dev-python/sphinxcontrib-log-cabinet/sphinxcontrib-log-cabinet-1.0.1-r1.ebuild index 478b5dd66d72..474fe9c475d5 100644 --- a/dev-python/sphinxcontrib-log-cabinet/sphinxcontrib-log-cabinet-1.0.1-r1.ebuild +++ b/dev-python/sphinxcontrib-log-cabinet/sphinxcontrib-log-cabinet-1.0.1-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinxcontrib-programoutput/Manifest b/dev-python/sphinxcontrib-programoutput/Manifest index 0e5d3030d495..1c49ee08f2b5 100644 --- a/dev-python/sphinxcontrib-programoutput/Manifest +++ b/dev-python/sphinxcontrib-programoutput/Manifest @@ -1,3 +1,3 @@ DIST sphinxcontrib_programoutput-0.18.tar.gz 26333 BLAKE2B d1f1da158296869efb9dfb98979069a7692f1742053ba29de611d2df2e239200ecbed2009aec6e9264af30a2056a02d23f257d8b66367110304bc7a3a7f1812f SHA512 2ead065812bfe85147a025e4e541880b25d5876a584406130fa3423009496b6c7cf482f86af92d22363d0893ce767d2957112e7c41bd8005fa41e043399e4d0e -EBUILD sphinxcontrib-programoutput-0.18.ebuild 820 BLAKE2B 2a15efd5d40de35be48a72a6b9edb0014cbfc89150edb92962e7701b300106fafdb3717cb4150791f4a0478b7182f2093be824266149c8081e2bfd966cab4395 SHA512 58991882aee12de3e356b43747bce9fb510b2cdf0963ff83408268210505fbf2c2404c348758fec066a8df19ac843b5382c1e02de8d463ca682d95037d4a95b3 +EBUILD sphinxcontrib-programoutput-0.18.ebuild 820 BLAKE2B 1e39b4c7f3a0f1ba695b0eebe459eacf99d35c0e3a518a533cd34cd37f912a0cebad67103c28c6a54487d34ce1464b940f3b1157f53cd9b98fc049b03357b606 SHA512 f1f2462ba35aecd2c4c2b57bc7fbcbbe1bc840d760269f8866af830207ce462214987df969eacd7905b08f18a5c9ca35ee8beda004b1d2148e1ca69eb66830e0 MISC metadata.xml 1066 BLAKE2B a1cf8f874f1718ccafd94226a10751ec1f64e4e13f4d08ff615bfa2cdfeebfe4039a95ac82e7c181d7075f4c82c7ac05d2723ab7a1bda45394b33d87cd66dbb9 SHA512 bdca938c07ef286d9a0f047074549740d1535e1c46d084360b267e86b8decf9f03b7648260c12ae11eab32473cd1d15b14b24c883fd8c6f285c14fb3cd57ecab diff --git a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.18.ebuild b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.18.ebuild index a1f6778b66ed..e34ffeef38e7 100644 --- a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.18.ebuild +++ b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.18.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinxcontrib-spelling/Manifest b/dev-python/sphinxcontrib-spelling/Manifest index c58701d675c5..24827eefe5b3 100644 --- a/dev-python/sphinxcontrib-spelling/Manifest +++ b/dev-python/sphinxcontrib-spelling/Manifest @@ -1,3 +1,3 @@ DIST sphinxcontrib_spelling-8.0.1.tar.gz 36005 BLAKE2B 75813ea9bc90fc87a657f16b5ca057628041dd5628a2489b259c7009662c9e0dea2c60271c2ee87336e2f0a5cd15e9e360addaad2d8e7ef36863e90ec02e5915 SHA512 8d1e98e50f040b773d117422582315f9535a8a3ccee3984012b3b21e70e8600b325f39579583cace1cd8d3eed096b187eba5e2e9b1ba0f32e5f554ac4b43d48f -EBUILD sphinxcontrib-spelling-8.0.1.ebuild 1161 BLAKE2B c7fd51d03f3ecb8f8994c866f1043c43f9e2668e851c272e9ee41f6d6e05d9294e3e13260f83fbfc24a2aded072f6be692402b89c81dadfe77c77337db980404 SHA512 524dd2e44ac9052cfae7392902550298d211a31cc9069b3b7cf99c3a6cf69464a48d787a2cbe8dfb001ad267de260210256a1bd0be2b42145f93f51b4d1c5ae5 +EBUILD sphinxcontrib-spelling-8.0.1.ebuild 1161 BLAKE2B 99447e8137844b12f674714c500f620e388b2f66fb04a9d540eafb5037a4bbf12d9f86facc3dd117979b740c2ecb3537dc2cadc83622dc253247666cb140b9d1 SHA512 6bd3bde1f23a567f0421475b184d262dc2ce15a4fb5f178d4359bb75553f0fedbc58639a07dd675f9f8834840a35da3cc7f59b895886703a64be456209ad3782 MISC metadata.xml 451 BLAKE2B fa659ac4949e98ca8c5a11a9b72ecba8a69ca94d95f8ab5f07c0d43d9684cd1cd21dbd63f42928a9920001904a6f75aa5663a3d924b02910c78b7894f6011722 SHA512 fead100dcd4c1d85e29260a60178e1b866ceb1f944c73fffcc051e2cfb1e96cc2e61bcf94379c0dcf84bed1349abaceb86ca9a89f2b1a8ddd384c14997d1a159 diff --git a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.1.ebuild b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.1.ebuild index 16fbf73ffab3..dcc7138ad837 100644 --- a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.1.ebuild +++ b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/sphinxygen/Manifest b/dev-python/sphinxygen/Manifest index f74fc3a84b44..69e711798247 100644 --- a/dev-python/sphinxygen/Manifest +++ b/dev-python/sphinxygen/Manifest @@ -1,3 +1,3 @@ DIST sphinxygen-v1.0.10.tar.bz2 16711 BLAKE2B 3915125ceb70e50bc9848216e5b98a7d17886184f9aa6838f18030bc8b57f464e305adb84c14e3bd758164973eb85afb76ada0b3928f95a4c6ea96517d6e3a1c SHA512 8789962a76c770eb460b672d753c880574ad7abdf2e971053a8b1460efa166abf1689f4361db186b8a1e2fd91f6c4135d24bb7e413119d8d234f365b337e2c69 -EBUILD sphinxygen-1.0.10.ebuild 769 BLAKE2B d093fa476948fb8659c4011a9cc286f688eaadb5dff405c5916817253d7dfa23b603360045b75df00b681426d31db3f8eb308bf43b03ede4428417cb8fc3ee59 SHA512 49caf4de4acbad6d75481e4f4bc8ac9dd82d32402eeff87ddab3ae3e8e680a432e6f3adf77ba8f917ab643e66c8a7f4cf1456468dd61ea3b7406b102f51c341c +EBUILD sphinxygen-1.0.10.ebuild 769 BLAKE2B 80f0a450ec29834860e0b6be3aa0140bce266d7b899ff753ef32ac8817327845e334a38b37377edb424b38253cc53142c9c1a99e0674872f6769a539ff282045 SHA512 f869d9c25d67627da65fee7917b739e736c63cdfba8e1ffbfef8f665adb826c67dd56e09232edc3c83d3864ba33c2e806f416fc8fa9304cb6f522985eaa8e32f MISC metadata.xml 395 BLAKE2B d19e564057ecbcda3306c5f6dc1ffa2c07dc76be7e4e6d9b4b05cf4ac492965e363b0734595a34f70f862fdcd4e237a0d188e269021d02d81d25c9739a66b94a SHA512 672e0f1f3722a289e17506d09abfd412a07c33e17ceea404ea0205fd60c977a8dff5f5e72fa30e1d15784eeb68b6fac880fddbbe2845aa9799be02cdd4e23a0a diff --git a/dev-python/sphinxygen/sphinxygen-1.0.10.ebuild b/dev-python/sphinxygen/sphinxygen-1.0.10.ebuild index a938db4b1fc0..79bceefb326e 100644 --- a/dev-python/sphinxygen/sphinxygen-1.0.10.ebuild +++ b/dev-python/sphinxygen/sphinxygen-1.0.10.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 pypi diff --git a/dev-python/spyder-line-profiler/Manifest b/dev-python/spyder-line-profiler/Manifest index dee5099743da..61ffff671489 100644 --- a/dev-python/spyder-line-profiler/Manifest +++ b/dev-python/spyder-line-profiler/Manifest @@ -1,3 +1,3 @@ DIST spyder-line-profiler-0.4.0.gh.tar.gz 89222 BLAKE2B 7b4b7d2e884c6843c03289fde1351640fa768d1ede3cb7287859968c81a2207864f8039dff68d4bdf5e5d1fbb622d67ed9b5c90efeb615f8eb6bd6ed37cbd1df SHA512 4210a5ce58f11fb6d1453c29c0b363b111e73e01feb58593d9a4b0e31c3ae8d158a4ae052e633f23ac4b78cb116b68610a2b38e7d686d8cc6ec183723f91ffe1 -EBUILD spyder-line-profiler-0.4.0.ebuild 873 BLAKE2B 9bfe007062e46ab631658bf5c610be100f7f80b23d457919616c0ebe43126b458bdf2f638ca2fa6663ece19aa1492ca6f31e1794eaec9923af3e70c3a7313038 SHA512 c119ed078b23cc21731139ba03648e4064217611b1163883d5e5a0927e35fcbb8c50e463d44c546e00a867b053f9fe4cdb96530f08518bd0f0cf54cc8ea74337 +EBUILD spyder-line-profiler-0.4.0.ebuild 873 BLAKE2B f69b22ed3fef0ba6b1338c8f5f41efd7743b7feb5759e2c095ea079e157107b6b8a200e09f5d5e990a31fc801a03f432ce3246c1ca69d1b32c21a5146987b377 SHA512 c59b178d836f8038849dec184e9201e5f4ae80900ab7de7e9c0803d7150862287987e5f9f2a1b2252d1df512980824db1521190f4b65eda20613c3284e47f9a2 MISC metadata.xml 424 BLAKE2B fb6219dbfa1bdef365fb242bb83eb0090d8325cddc01a7d856774866148fcae87adb6cbc12b586733b9c4326f9f1c640e8ae1e5d56331df7d22b764a4d82d13a SHA512 b79cbec10c938137eea604dcd40c2d8e5af2f68b4b19709c64dc222588d1ce7a7e69d1f5bd1b87fca33b79967a236a419c5dc399243ce6d2c39d20fb0318001b diff --git a/dev-python/spyder-line-profiler/spyder-line-profiler-0.4.0.ebuild b/dev-python/spyder-line-profiler/spyder-line-profiler-0.4.0.ebuild index 954f4eddafc8..a5df671d133c 100644 --- a/dev-python/spyder-line-profiler/spyder-line-profiler-0.4.0.ebuild +++ b/dev-python/spyder-line-profiler/spyder-line-profiler-0.4.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 virtualx diff --git a/dev-python/spyder-notebook/Manifest b/dev-python/spyder-notebook/Manifest index 988fd9f975e3..25c961da8ab8 100644 --- a/dev-python/spyder-notebook/Manifest +++ b/dev-python/spyder-notebook/Manifest @@ -1,3 +1,3 @@ DIST spyder_notebook-0.6.1.tar.gz 7118143 BLAKE2B d1893d96f91fb192eba13342edf67089ffa664b152b7777f3e626f8541ea2a2b7a20f1b73d72b55c2107abe02870cb63ee17b535dd13a3db882971b8c11eac33 SHA512 2bb7e4d1c4255cfb385e80bb46b3de7ae6c7fd4d4cdc27188cd530699cbc4654d2ace6e8341bc47b029d3e757dd860e2b0a65c2f00a91ae589032de86330cd84 -EBUILD spyder-notebook-0.6.1.ebuild 1682 BLAKE2B e86febaf16bdc2d47f8f8ef13b7daf110e9d32e3abb0af963aeba337c7eddbdf58f6b6b6c28d2807b3b00247a6d943d8d4ecc5b1d2f7ad9c5eea3a28c2ae2e6a SHA512 3823595aaa84a156353ae0f2aecf7bc3347f709247ecf837e46cd4d0e40b50a8d5b097bebcd37554966492f63f07fc971076883c7cca9522dd7964aa9a09a753 +EBUILD spyder-notebook-0.6.1.ebuild 1682 BLAKE2B 9653ef8b459b2673d06e98082adcf11bb3db55ea507198f7699bcbbac91ed315a898f26a520e4f13ac912c66975893fe1e30c8061d44f8454dd31fc6b1c6c598 SHA512 65855554f2d0da6711d4ab00a7596155ad3176bf9baf7070e34af8bb2f8002785b38524081b868e4c400afa2599ff44278f4fb5ef0b3b2af2c36fd006806786d MISC metadata.xml 414 BLAKE2B 8cc7bf30b7ff4d173056359c5688061b8701e0cf40874a0a2dc9fa83a2fc98cafd89ed688f6092474d008db9794e83fae9ab0e69fac4faee40d8f78c039bee42 SHA512 338f4a01f37449a0923dd0addc2ab53d7a05d6a5dbcfc16f1cd34f2b30a7fa68e1b07db34a36c9099fd4e7e0a0f751aefd47eb53e69205357d4011c9458e43c2 diff --git a/dev-python/spyder-notebook/spyder-notebook-0.6.1.ebuild b/dev-python/spyder-notebook/spyder-notebook-0.6.1.ebuild index 6ac964f65efc..2123105c1ad2 100644 --- a/dev-python/spyder-notebook/spyder-notebook-0.6.1.ebuild +++ b/dev-python/spyder-notebook/spyder-notebook-0.6.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi virtualx diff --git a/dev-python/spyder-unittest/Manifest b/dev-python/spyder-unittest/Manifest index eb605dedb9eb..2d6596d6d198 100644 --- a/dev-python/spyder-unittest/Manifest +++ b/dev-python/spyder-unittest/Manifest @@ -1,3 +1,3 @@ DIST spyder-unittest-0.7.0.gh.tar.gz 106314 BLAKE2B 7bb3cab3f0a405ccf292a9dc92038ab22bd7be322933c0e39ee26deb4dbbe4b3f038d4d104e566e48f46d98e502e129490529608aaa46e2f1e95c9141f795ae6 SHA512 3c404d9e5e6c7cb3a861c24b2cfa55077040bc95b7d9a8c84531e47d3fe7490cd84c6c713e302839b4fb715d6256e59f512e952b9781d9cbf31ee509f567d695 -EBUILD spyder-unittest-0.7.0.ebuild 3975 BLAKE2B 4b52d32787c6cafa8f73eb36a05de4a18f3a80d895aeca107146a8a6cada317d4278b1ff60f6581620659507172598641d8a9b60220df167fcd125711bde99b3 SHA512 ef7640d296858a133ceb51865de802275e73869f47ae869395d454a9e6503d18a5c7a2dcb2ab3c1eb02d5408b66bbd5fe14e31665db4840e46d6e81c02c57385 +EBUILD spyder-unittest-0.7.0.ebuild 3975 BLAKE2B 93aaa29c0674212d4bad21a1001811d943addf75011153e545d3cf8e2a534d4dc6a620f3b8ca6eb6b194ddfee9cc8a4109f9081d00a1e80c3aeecd6b222d9f0c SHA512 d455bf88bff9912f4933ebf675bd2c6b822b4b92738c376efe19443327df2f07c32eabb52ec028ee2abe93243bbfe496539e94fa2fe1a3a98d0177b1084d54a7 MISC metadata.xml 414 BLAKE2B 5fe99a7ce8aa322f71e228ed12af0a50d1daecd25a9da09067ff24e6032009c3ccffd17d5f917d3a214e1a925e2dce40971a03af24bc4d1dc7816d3613515ba1 SHA512 ba3165d3d42e0815e77736607dec7061d8efc5f2e5f0df9fe517b942cee95aba147eb3d0ebd12f622a671c6a697d25c10ced18762692745bec9f89e88eeecba7 diff --git a/dev-python/spyder-unittest/spyder-unittest-0.7.0.ebuild b/dev-python/spyder-unittest/spyder-unittest-0.7.0.ebuild index c59149e67683..6ae7a8ae4b35 100644 --- a/dev-python/spyder-unittest/spyder-unittest-0.7.0.ebuild +++ b/dev-python/spyder-unittest/spyder-unittest-0.7.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 virtualx diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest index 326a68ef1245..b4f42f182fa7 100644 --- a/dev-python/spyder/Manifest +++ b/dev-python/spyder/Manifest @@ -6,7 +6,7 @@ DIST spyder-6.0.4.gh.tar.gz 15800140 BLAKE2B 43447f622d528f6d8ea60e83d3ed868e230 DIST spyder-docs-6951e02799fc7cd1f29456f1d93cfdcb570dad27.gh.tar.gz 93033557 BLAKE2B 395dd2a8ddb6e1b1408ba46cbe0fa452c1f2e69da1f3b6176401ff7395ace1463e63c696e13ee0b79f992b0ceca86228ad113f95ed7873db1b970452bc679f89 SHA512 c631e720e3ca49413482df294fb032285cf217ba94de299c37cb073e4e2bdeb629d16a139db17c569c74c628c50789c90d6085383886d32fa26b942711ccedc0 DIST spyder-docs-98004cb46d97fa9fa1cfc3f469919928761e7054.gh.tar.gz 93375891 BLAKE2B c98d391bb33b1ba70bf9c8e8072073e87437541aacd4be42140711b786e8ae07bf5a7ca53dffdb826922b5523150fa2950b04117c335dc57f7c2c22eb693c23f SHA512 55e13f9a55075aed007be32581af954d406703dd9586352084162e01865f943c5aff3aa11b50bdc9813dd8a3a52f8fa8f961c73cfc3f96d95930f2a7b823a1d1 DIST spyder-docs-fa91f0e9c8c2da33e7ec974e6b0e2a5ed6f04b10.gh.tar.gz 93358798 BLAKE2B 81f4d1d7b1244cb05df621e764c57e856952d9ec1b923a0d6529280651f8e15c586be0c7fe1dc65eed3792033cf0f1e5e8813d79706dbbfca0dcff29cb476831 SHA512 39d0a2d6ef45ebfd3e656916bad18adb7b4f3981e619dcb16fc6160b445cf80a264c4fd8d82f61a51a55774bf2f2a08ac0b1fb4201b2cce9046a0ddd1062daa5 -EBUILD spyder-5.5.6-r1.ebuild 7406 BLAKE2B 3c59d77c7e6b42d5cb678d5641091d8309660280312432e50953b00a7aae88d677378d4087ac35ae7b3e8a4eb3a2afa94d800bdec4a79fe16445b0cceed6ac58 SHA512 2d96be3651e5bfc981108bd094a1074d5af90554fb257a2d906d16e88b762141d7c6b66977acb514a1b57ef57355befb3e7b5856ea6683fc98bcdcf461dc8804 -EBUILD spyder-6.0.3-r1.ebuild 7675 BLAKE2B 4a783ab1641f2264e0b011a0e45af9497841e38318f8890e321d5e2d6bc233b32f113151e4486ed37675aebf6627893f092471f9794ce69b672738f6c8243b45 SHA512 cc114c9b0aa8bd0938d3fecd6e0a842c1b764313e0bc3053388e0d19cc4225129ff10ab514253f57f58cdf49bf3b8c94357f6e80c525e54f40cf2f17006540ab -EBUILD spyder-6.0.4.ebuild 7771 BLAKE2B 875f6682ebfd7c7c7b6fdc550aaa0423eb201d53093df363d9c9c9340064069ac57b860c5343d5315cc4c984dfd2d3b5e313709acee6e61f37d10068c53d51cb SHA512 50ed093b22e97a4e31d29427956e2e0b72d8166e1a196c8b80e46c29e8ca56b772ab18ec7ef75697a6b2e11cd655fccf550ad3eb9966eabb742c4daab7a1b8c1 +EBUILD spyder-5.5.6-r1.ebuild 7406 BLAKE2B 91018d4e3db9c413a4eb2fcc74bee413ed65dc43e4ceb8020ca19703bf2fbaacd83246e7900120ceccbf81dc2f385d4438e3cddf0990707e585fb7102cb28b32 SHA512 8d5c6541449e86e72896182e817b167feac0822649bab5b8751a018835c9ba24e95694353332ad4e99f9bdd4e04907c384d388117080ca482c071ed773a210ca +EBUILD spyder-6.0.3-r1.ebuild 7675 BLAKE2B f63e6504247fdade0880e26dc4c1317eea9a076baa213ae27897ba803414844ba3e74e29e6febd1415e03821b9442bd48427bf91de26bb7c76e93cb2e09d0182 SHA512 c6eb9a6742be59078f82822a9cd3d4e87d6bcd40872ab3ad82d22477a082b949b0879fb440c57616e892327c5fdd2f1e2e791fbe4e2071e450332a73d1d9fc4c +EBUILD spyder-6.0.4.ebuild 7771 BLAKE2B 37e193b1bd5a3c4e250535651c5dc8db6ad651fe633e5a1aeec8f73b9a496a957896a2e399bc164e0e7b931a2a6948206d4be910d3191267aad760be21d79d69 SHA512 5efe72efe942a7aa85784ba7520f6f4dad497a95417aab6c7a76170b662dde29b26aa8204072ed5212b8ffb2e00e322d6c5411fc769d56efc9db639e44da63f1 MISC metadata.xml 1238 BLAKE2B 0d9f5e7a0753488006237b452d0706d230120d9d5ca2996c86ac938cac40eba2e820f6e2c8c659677b60d8dd73a69b7e1d60fe28a89c5c570ede40446122b0e6 SHA512 cafac22447206058cb4228dc5e174595526575e54d10649bfa2232693bcb98962c221207bde5fe9c1ba0dd7e1d86c4a617c112bf1b3160384dd4adce536f539b diff --git a/dev-python/spyder/spyder-5.5.6-r1.ebuild b/dev-python/spyder/spyder-5.5.6-r1.ebuild index 9c1668e71307..6d9a7f21d881 100644 --- a/dev-python/spyder/spyder-5.5.6-r1.ebuild +++ b/dev-python/spyder/spyder-5.5.6-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 optfeature xdg #virtualx diff --git a/dev-python/spyder/spyder-6.0.3-r1.ebuild b/dev-python/spyder/spyder-6.0.3-r1.ebuild index e3f40c01a221..e2e02e24dfdf 100644 --- a/dev-python/spyder/spyder-6.0.3-r1.ebuild +++ b/dev-python/spyder/spyder-6.0.3-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 optfeature xdg #virtualx diff --git a/dev-python/spyder/spyder-6.0.4.ebuild b/dev-python/spyder/spyder-6.0.4.ebuild index f77d41e10d54..3beeeec69205 100644 --- a/dev-python/spyder/spyder-6.0.4.ebuild +++ b/dev-python/spyder/spyder-6.0.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 optfeature xdg #virtualx diff --git a/dev-python/sybil/Manifest b/dev-python/sybil/Manifest index 93b57597d979..61fd0ad22d22 100644 --- a/dev-python/sybil/Manifest +++ b/dev-python/sybil/Manifest @@ -1,3 +1,5 @@ DIST sybil-9.0.0.gh.tar.gz 75154 BLAKE2B adc04da47539cb17001538776f1b73c2a27eae07fcc63ace38925fb46e2679f21133354b78da02299d9f87d047d68ee4ba623fc555c9efd17e965a067e8c8646 SHA512 098efe001c17606cbf3ab4095ca9b85e784a13af67d48d898a2622c18c6a506507ba7dddd43a232bb8c270734b9fadb24aeff356833a854a45285521a06c3ed8 +DIST sybil-9.1.0.gh.tar.gz 75369 BLAKE2B db9397d212042ea230b6357f8003d620a45e9b8332f7f326cbc7d6dbc188c9c72bac105871a2b56b51e28d6149535aa86c732fbb28ff63f6d265c3751f129e11 SHA512 1b0498ed14114398d0580eb35f3a6c693bc2bbef9cec47beb7084581e82487b15b6fd5266c2cb8927ea412624e3c1a66c65f14f6007196ab7aa9dcd0668cd3d8 EBUILD sybil-9.0.0.ebuild 887 BLAKE2B de491417aa76861629588c32945868ee348ec5997b4a4b49b1fcd4ec4ed87cb9bd61aba1c34d49ea5ea6cb7247e1235ecab6b655a62610797ff8985df4f66e8b SHA512 0a336e73e870b11cc14aaf55cd1db2106feb3a669912d80dc4b20c233fcf5f43b1b67c67885bd52975079c53244238612ca91891df4a92ab6eeeacf261553a3b +EBUILD sybil-9.1.0.ebuild 894 BLAKE2B b65b09ef2dcd9564a03310120c3ee03939b451a29b76bbe3687a5c6d33ef1ff6fee8589976f30d6cd16da07c02fd18b093f6de8a72e17d2e7c132b878db53679 SHA512 f27318660ac68e5ce9cde2f5fd2e6ceaad4a364bb455eaf0cb4868d820d7422adcecea1fe586df38df106c2ab4c35f83b2d8814ee1b952f095a123af0088235b MISC metadata.xml 402 BLAKE2B 3fcce3ac9ff731e24a3f6e761da2d840b3a7c9107b3d9a46afe00fed61b475d1400580b4ccf49dd71f6a1ab8098dc2aaf895e529a723cd96301d1400ee211edf SHA512 138106c714dc33871ccf535cc47d669580b665c842adfea5442a03067fe507236d8fde4158f006e1188003abe53c9c25db98632dadd1cfa0e41efd1755c2c75c diff --git a/dev-python/sybil/sybil-9.1.0.ebuild b/dev-python/sybil/sybil-9.1.0.ebuild new file mode 100644 index 000000000000..4b7c7c471eda --- /dev/null +++ b/dev-python/sybil/sybil-9.1.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2019-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Automated testing for the examples in your documentation" +HOMEPAGE=" + https://github.com/simplistix/sybil/ + https://pypi.org/project/sybil/ +" +# tests are missing in sdist, as of 5.0.1 +SRC_URI=" + https://github.com/simplistix/sybil/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-python/pytest-8[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/myst-parser[${PYTHON_USEDEP}] + dev-python/seedir[${PYTHON_USEDEP}] + dev-python/testfixtures[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/terminaltables/Manifest b/dev-python/terminaltables/Manifest deleted file mode 100644 index c278514b0aa5..000000000000 --- a/dev-python/terminaltables/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX terminaltables-3.1.0-stdout.patch 789 BLAKE2B 2c9f166d4e303cc55bf2d6b9b0e1f9d947cd10a1a173abc5657b9dedfd637da05e374fdc9e997f9e758be9caa90f3a984032eade15e816de594d65268bb013ad SHA512 f6eb3ea11a7027886457dd720b0736fc11611d233b7971456141476a6b1d83fb0be33e14c5789a626da1ca0f0f2ca75983f496bc68660aa66d7f285a3c2be684 -DIST terminaltables-3.1.10.gh.tar.gz 282122 BLAKE2B 53d5ecde38370f5b05d3eaae4b618ada6991214feadc7e826467dafede5baaf8292e47e6b2be903eb8ae6d46e3066314fe7950d7330056cd3053e0d643ad1a9e SHA512 84fa403cee4206b6b19de0206d89535bd2965a0796e1890dd9b0a9c6593c5f41d0d24b88ee9db426067c777712a4e810d67d4d0246496239a7a96b53a24e8174 -EBUILD terminaltables-3.1.10-r1.ebuild 1138 BLAKE2B f93e5b1edb473d277f788b83a5e4cc6d6c6dccd59ac99695cb4ad12a851b8a4c829dc6cb47f7d5fcb5e2c7d58bf11207f6a5ad334ae984ad0b714298bc32ab7d SHA512 a617f7e5a2894cc7a7444ebf4fbf2de605d6ffc6bdf524479070ede963d15cc06db777c1a4fbbbf88f2254eac1e2ced1bb5d076c70e9dbccd519d51f405e51b9 -EBUILD terminaltables-9999.ebuild 912 BLAKE2B 535467bd3b29deeb683a414e73a65420048308e170280001bd10e47c99c8c5f020bc9ba52dbea19335a244c2d4587514ce6944e116602bfb43ed62fe515bf604 SHA512 eb3b75b2f4924a94cd799485399b8833de08a7680845ff3ef9e5f897aa0459a3758d2b75969375453950270f7cfe3aedbd3a6fc73ed6f9ff315a521f816d6eda -MISC metadata.xml 392 BLAKE2B d379642c2fef04d05b752527f7c37dc47a06aeeddd6004d194e48c9b7b01f583378c9c661bf24aa385ac474493c0cfee937392791525c14d5b2c6571576ca194 SHA512 244464b7805fec480eea284f4a20a5bdd2be53c436d0fe2efa84dcd4971122bdacf9024789915c62c1ffecceca26f3da6dece8804d6eecc780ba957b0933e2af diff --git a/dev-python/terminaltables/files/terminaltables-3.1.0-stdout.patch b/dev-python/terminaltables/files/terminaltables-3.1.0-stdout.patch deleted file mode 100644 index e463ff66f93b..000000000000 --- a/dev-python/terminaltables/files/terminaltables-3.1.0-stdout.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 9cb9d0ef11fac861e46776fb18cef309df28c234 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> -Date: Thu, 30 Jul 2020 07:59:05 +0200 -Subject: [PATCH] Fix writing binary data to sys.stdout - ---- - terminaltables/terminal_io.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/terminaltables/terminal_io.py b/terminaltables/terminal_io.py -index 8b8c10d..310263c 100644 ---- a/terminaltables/terminal_io.py -+++ b/terminaltables/terminal_io.py -@@ -94,5 +94,5 @@ def set_terminal_title(title, kernel32=None): - return kernel32.SetConsoleTitleW(title) != 0 - - # Linux/OSX. -- sys.stdout.write(b'\033]0;' + title_bytes + b'\007') -+ sys.stdout.buffer.write(b'\033]0;' + title_bytes + b'\007') - return True --- -2.28.0 - diff --git a/dev-python/terminaltables/metadata.xml b/dev-python/terminaltables/metadata.xml deleted file mode 100644 index 2506f3e8e71c..000000000000 --- a/dev-python/terminaltables/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - </maintainer> - <stabilize-allarches/> - <upstream> - <remote-id type="github">matthewdeanmartin/terminaltables</remote-id> - <remote-id type="pypi">terminaltables</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-python/terminaltables/terminaltables-3.1.10-r1.ebuild b/dev-python/terminaltables/terminaltables-3.1.10-r1.ebuild deleted file mode 100644 index 728d259c1a31..000000000000 --- a/dev-python/terminaltables/terminaltables-3.1.10-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Generate simple tables in terminals from a nested list of strings" -HOMEPAGE=" - https://robpol86.github.io/terminaltables/ - https://github.com/matthewdeanmartin/terminaltables/ - https://pypi.org/project/terminaltables/ -" -SRC_URI=" - https://github.com/matthewdeanmartin/terminaltables/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -BDEPEND=" - test? ( - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/colorclass[${PYTHON_USEDEP}] - dev-python/termcolor[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/terminaltables-3.1.0-stdout.patch -) - -src_prepare() { - sed -e '/requires/s:poetry:&-core:' \ - -e '/backend/s:poetry:&.core:' \ - -i pyproject.toml || die - - distutils-r1_src_prepare -} - -python_test() { - # We override FORCE_COLOR otherwise termcolor - # would pick it up from env. and give unexpected - # output for tests. - FORCE_COLOR=1 epytest -} diff --git a/dev-python/terminaltables/terminaltables-9999.ebuild b/dev-python/terminaltables/terminaltables-9999.ebuild deleted file mode 100644 index ff444cb98746..000000000000 --- a/dev-python/terminaltables/terminaltables-9999.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 git-r3 - -DESCRIPTION="Generate simple tables in terminals from a nested list of strings" -HOMEPAGE="https://robpol86.github.io/terminaltables/" -EGIT_REPO_URI="https://github.com/matthewdeanmartin/${PN}.git" - -LICENSE="MIT" -SLOT="0" - -BDEPEND=" - test? ( - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/colorclass[${PYTHON_USEDEP}] - dev-python/termcolor[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -src_prepare() { - sed -e '/requires/s:poetry:&-core:' \ - -e '/backend/s:poetry:&.core:' \ - -i pyproject.toml || die - - distutils-r1_src_prepare -} - -python_test() { - # We override FORCE_COLOR otherwise termcolor - # would pick it up from env. and give unexpected - # output for tests. - FORCE_COLOR=1 epytest -} diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest index ce47ada966f9..7926bc6e3fb0 100644 --- a/dev-python/tifffile/Manifest +++ b/dev-python/tifffile/Manifest @@ -1,5 +1,7 @@ DIST tifffile-2024.12.12.gh.tar.gz 354766 BLAKE2B f4f6a8be64a16dd2c34b9f1f80ac390a7211515f0b96b54a43e132b0040130689e6e7eccd1668ec7f112bc204efb89cfc9f5cc4d37f6168d8e64fa9c82c8b371 SHA512 ef4895739304d6cb0cb9f6af0156da1915105ab5a10dbb07e52ee7168b7bbd9f6f7e8f5d291aa6cb52df48d25064fb6f9a73495c8b80969048d64c05dcd74ff5 DIST tifffile-2025.1.10.gh.tar.gz 354970 BLAKE2B c646ea217a66b24f7afb8a4de86d2cecf9707caf94e8c8f82012bcb6cae89b49e37866c963900238c4f941ea31c66683db1cd7f0e9f531af62e1dd228c40d4da SHA512 568f0be93e84321a3dc2bed91a2f32477813d9416e356c9c9e139dbe628dfebb2ea3c395b6e5fd7bf9bdc681db0fa1eb0b0a82b502ea5afb9010d11558851ae1 +DIST tifffile-2025.2.18.gh.tar.gz 354422 BLAKE2B 1ff38102d337396b2b0bd0daf4ce1e63a349eb59249c84734e4d7ad435560adc783991e84db712046917915b8529a58060474f4d89a6e45d0b8e95514d6a81f0 SHA512 f9a5d6efbf4560efcc231c4c0188088e3fa31643874539e36b6be25c74969ce105111224e6d3d262041a1aa8efeaf2abf05bd66c32742ba9ae195a0c7c2a86c4 EBUILD tifffile-2024.12.12.ebuild 912 BLAKE2B 7b97fa119ade2e06469d06a6b936633aafdf22a5a87e69965760999a1f7ce970c052bed1cd2ab09e6603f788ff152f7b59a979157bad6762203851a359f1d450 SHA512 c5808eb2dcbf785a82699f6ea0d1fe4a41811d09fdeb71a3bf83b7b0783fe570a4a01723446124ffdc3ee0d9463ec4411c5d188782f1bdab80c98bd350856697 EBUILD tifffile-2025.1.10.ebuild 912 BLAKE2B fe6a8d28ab799116b782e3f4bbeda6a625547fea7d0b028078e6935091d7674ee1683634726b7cbc44b592c16493299940c303d167b1090c7a2c39989ac6ce74 SHA512 2a5fc6e5bab1e3bdbd9f7e590a26f8a7ff0ed3f6b1f659b87e600de46990e88b747e3d7618ac568f1017a0d324932efb2fec943e71fea5c04af5ada3adf80060 +EBUILD tifffile-2025.2.18.ebuild 912 BLAKE2B fe6a8d28ab799116b782e3f4bbeda6a625547fea7d0b028078e6935091d7674ee1683634726b7cbc44b592c16493299940c303d167b1090c7a2c39989ac6ce74 SHA512 2a5fc6e5bab1e3bdbd9f7e590a26f8a7ff0ed3f6b1f659b87e600de46990e88b747e3d7618ac568f1017a0d324932efb2fec943e71fea5c04af5ada3adf80060 MISC metadata.xml 346 BLAKE2B 8cecb51fe01826a2a190c4e3020836f5706a918515a3ef5b4624fc3e9985411a8fd3c261fb7b6d8ad4f4486164487d11bdc2b071eeb5a95083db4c5323ae2dbe SHA512 81f8f6f5231d6cc9a8e7f95416a63cc52027f58fa54ce16bacfaa0ae285a48c5a3850d83d5ab50ca89be248ce386528db32811b23d61fa0d0e1e0cc737150465 diff --git a/dev-python/tifffile/tifffile-2025.2.18.ebuild b/dev-python/tifffile/tifffile-2025.2.18.ebuild new file mode 100644 index 000000000000..acb6ec9229bb --- /dev/null +++ b/dev-python/tifffile/tifffile-2025.2.18.ebuild @@ -0,0 +1,47 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Read and write TIFF files" +HOMEPAGE=" + https://pypi.org/project/tifffile/ + https://github.com/cgohlke/tifffile/ + https://www.cgohlke.com/ +" +SRC_URI=" + https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local -x SKIP_LARGE=1 + local -x SKIP_HTTP=1 + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/tiny-proxy/Manifest b/dev-python/tiny-proxy/Manifest index 1608b5515171..f95c257c2f7b 100644 --- a/dev-python/tiny-proxy/Manifest +++ b/dev-python/tiny-proxy/Manifest @@ -1,3 +1,3 @@ DIST tiny-proxy-0.2.1.gh.tar.gz 17090 BLAKE2B 971c0f6d4c1624f89ccf0753adf375f34e35be7108251b8acd54fe724989d8e9799ba933c8dc2e53ba9a3b5d603c873ae9556b74d403883627ff51591b0d8111 SHA512 26dcf470fa0d59b4d1abc7ddf8eddc40df7d599ae5e82c8ce788141410f07e94427eb8282a9c9ccb99f39ec19914280849dd86841d92f25f109abf28557449fc -EBUILD tiny-proxy-0.2.1.ebuild 971 BLAKE2B c4a2686a43204925f2fd6ea79d1381f33f137a2464186195f6804ad813d3f950915c3f0b2eb4ece7d76bf292b3e73a17ac5765a4f9fe57d67e8053dd45065587 SHA512 d3b090e775eeb6adf9dabc328f70f8185a14660e8ca3913d34ee29f5881e3cdc4e13869735d149d530b2b035bf4a3e885a782d1e61b1508a24f17a48fb5cac63 +EBUILD tiny-proxy-0.2.1.ebuild 980 BLAKE2B 0db3d0e73fa23b4195030ba27cf5468ba5c989dafd0b61501bd7264e9fde5794cfcd1b7cc0b11aa3421f8ee0e29c1e9cf708772e10fefefdbdac712127fdc30b SHA512 7bf14858aa13860a25fa71031773eaf80ea8eecc9ec40cb3f892efc19429b67eaf7a9c7dc6c6844ef8ec4cce0dca9aed39b11ded9459b3faffdc182cd3209bd6 MISC metadata.xml 398 BLAKE2B 0a9e806f68be7be9aba302538ed91e6e1079fad058c5759377f6ee7f044ca30ccc166ba17f885b94812e202e722f20fc71a3bb7a7a53f2e56753c93f9751f80d SHA512 02fc556e42d27fc680260bd185794d90b7c94378e325f4e136fad00f4fb83ac7b33b3bc68d3d9d13b669346f006e84d7c0be429880a603c8e4238e9f0b973e4f diff --git a/dev-python/tiny-proxy/tiny-proxy-0.2.1.ebuild b/dev-python/tiny-proxy/tiny-proxy-0.2.1.ebuild index 8f4459d7fa88..491d49de62fb 100644 --- a/dev-python/tiny-proxy/tiny-proxy-0.2.1.ebuild +++ b/dev-python/tiny-proxy/tiny-proxy-0.2.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) inherit distutils-r1 diff --git a/dev-python/tree-sitter/Manifest b/dev-python/tree-sitter/Manifest index 6f8f59e99f66..1890ee5d35bd 100644 --- a/dev-python/tree-sitter/Manifest +++ b/dev-python/tree-sitter/Manifest @@ -3,6 +3,6 @@ DIST tree-sitter-0.23.0.gh.tar.gz 167761 BLAKE2B 694e90f608f51fe4f9add476cd5ebcd DIST tree-sitter-0.23.1.gh.tar.gz 168079 BLAKE2B fe3f8d9dae426d7771eab7775d78a0af72e59bf3448005cec1e597a3263b2ac89d7b2c1a80aa12da42db54b242da10d0395673412257d57dff557b2cf4763869 SHA512 39ed2d5d8a737bd72d539701a2dab5abc501b151a3666180f127645895582757eba2ec98607bbeb07bf90377fccad4a93cb385ce16565ed3420908129cea4f57 DIST tree-sitter-0.24.0.gh.tar.gz 170141 BLAKE2B 3d7f076f947192105be2fc9d93831eb331c1ec189619f6db860db8b6b6c1f2f33cd03edf315c09a5de6637d870351d06d5507d9c0de8a4dadc4e9e863ac233e8 SHA512 471d605cc29bcf7fd228eefe8a3bc2dd39c163d584e941cfd8ac0e498ff1815c7cadb9a7a45c643f704b8c9f12932bcc53597c835e23b5988da087f9a6a59067 EBUILD tree-sitter-0.23.0-r1.ebuild 1508 BLAKE2B d6cb8e272e35d43a5dc1f57019cf3bfa370620cc418b9da4fd08dddaa7be8256ec1fcfa64f5a2711f7694278da0b435379513ebee1afd68a0ae6708751634ac2 SHA512 1cd5ed248ed239100530638334498d11e04b27c56af82d2923a15270e3d790929974c1236d642365e7013bf0c06baf848f53ff26a23b0dcfd45cb70b997bfaad -EBUILD tree-sitter-0.23.1.ebuild 1623 BLAKE2B 54642734c2bd4e23d34ba49cd67c56680a47614ae590c8ba630fa6f056d7fb513b72cd2719736437a84eeb417ed72ab46047064f620b9502ee555bf59148a058 SHA512 7100eb02756056cdc49c592a83e0a288682131c740a82eea55cc24b2ac47c09ea4833ba3ad83a3662a85eca521750abbb95114443617683bd764aadafe8a0e3f +EBUILD tree-sitter-0.23.1-r1.ebuild 1522 BLAKE2B c9b069eac8ec1eb3a5f2ee71af9cb40901daba4223011a857f798280190fef40b18029d20619175f78eb3b28f7667c98bf86c3529ecea1f6c7a93718be7bbb9a SHA512 6134d168f2a49395bce1c0630d50cd8b30bab15aa9d82966e60663b481c843b940ea574a79ca379cc7ffeb6b6d707fb3ae5090668feff11aaf2ec2d8e5829b5d EBUILD tree-sitter-0.24.0.ebuild 1635 BLAKE2B 4939f4334c8cb60e9eae4bc05f5c2a871dd4fac61d11f886c750566cd7bc8df959cca12cff55b3baa5ed45cf8c789a3b9383bd15a0fa29e452b908e0be02d17f SHA512 e33fb60ae926e3533371af7ea2fd129330f84f1c7eb1f599b22152d3b56207e128ffe53a73722e62e39c14771b00e6dd6f4e5f6debafe5d409eac7761032d21d MISC metadata.xml 502 BLAKE2B cad33788db5ede6c0c2ea8dd8b80da09f2f8ccac8d77a1a18d65ba639a91eb9d8a89036a52886777024c4a6dc8775993beeb6eaa790562d698123e5b5b261435 SHA512 fb56c5f39e390363c8a3c80bddff9babcf30c74b86192234153f03ba62e21f1a05b1db925e51a3f4b7876a61a606b051a5314f5475d4ba7092a3f89696a78ac3 diff --git a/dev-python/tree-sitter/tree-sitter-0.23.1.ebuild b/dev-python/tree-sitter/tree-sitter-0.23.1-r1.ebuild index 1cec9f1c06e0..7daad9224eb1 100644 --- a/dev-python/tree-sitter/tree-sitter-0.23.1.ebuild +++ b/dev-python/tree-sitter/tree-sitter-0.23.1-r1.ebuild @@ -25,7 +25,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # setuptools is needed for distutils import -DEPEND=">=dev-libs/tree-sitter-0.24.0:=" +DEPEND="<dev-libs/tree-sitter-0.25.0:=" RDEPEND="${DEPEND} $(python_gen_cond_dep ' dev-python/setuptools[${PYTHON_USEDEP}] @@ -55,8 +55,6 @@ src_unpack() { src_prepare() { sed -e 's/ts_node_child_containing_descendant/ts_node_child_with_descendant/' \ -i tree_sitter/binding/node.c || die - sed -e 's/TSInputEncodingUTF16/TSInputEncodingUTF16LE/' \ - -i tree_sitter/binding/parser.c || die distutils-r1_src_prepare } diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index cc5e3520a9d0..643b006355f8 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -1,3 +1,5 @@ DIST trove_classifiers-2025.1.15.22.tar.gz 16236 BLAKE2B 23003b48c5f6b919559c3355b9eda56d229c5e19420368200952ab9a81a6ca850c779788ccb3c9340bd08e11f9c1da6ea67ecc180c206216313064881d3469f8 SHA512 460df4327866ea6ef19ea04e9ea4dd746eb733ceafec0db9920b1e6eb1649abfcc914f4e103700072696846c4af4c85003a1ef6323b4605a8f1659126d459503 +DIST trove_classifiers-2025.2.18.16.tar.gz 16271 BLAKE2B 99f21fb5a6d40029cb53d2ce0b59c387b012e2538cfab8efb902bc8941499beb4b2ef506662442c5f2a0d2719099858e9bb4c9140514f41a4821436b7eefae30 SHA512 776082bbc7aac7fd4219fe9641261b439394b45ffb7b7f2e639e3f2fe583faa4594dc0113fd3ab3197035fa72c94ab378078023a6534721e640c01e9e5ce249d EBUILD trove-classifiers-2025.1.15.22.ebuild 1137 BLAKE2B 0c4c4b614cee8999105bb573a538e15e0c4e481c6bcc65558d3f57bbc6809cbef1e33c2593cb8295bccf64ad89cd23f4db06fa4b70bc359721e6f513f9ccc0d3 SHA512 cc745422fa53f5a0914f02821a3c4d1a486d9e6e3fa6296e52e4f8989de6b421c2ea5a630e811ef47fd48017130de55792a9256b444eb134e4ce569a4aa366ac +EBUILD trove-classifiers-2025.2.18.16.ebuild 1145 BLAKE2B 00a1585d83cc238ce00398036d504ff772137cc6bae2a899950ee98434e87670d4f8440646af343170e83eba1b8c42d09851dbb9c2a75d7d2c5c69df2be324b0 SHA512 667861b44479cc644034e18f7217fa0b5bd4676eda60cfc90a53c4a92689802dc385ffe64ba533f223392306992410493176e73fb13d43ed9ff4df6deaaa7adc MISC metadata.xml 385 BLAKE2B 0d679ace6575dab100af9918e8b6dbde2f70cbf556c23ee667d68f69c6dd07887e43a513a73e60849a7a4b88cb26d4cd85b4cb905b926ee3832161c663adc9c0 SHA512 977bc86d4fb2dfcc887fd8d4038b8ac76cb0f4783424d3ab0857256afaf5dacf4e45c0d2a9166daa854be1dc8faba4a10c4718c557b983a1c7bb0a33fcd61f41 diff --git a/dev-python/trove-classifiers/trove-classifiers-2025.2.18.16.ebuild b/dev-python/trove-classifiers/trove-classifiers-2025.2.18.16.ebuild new file mode 100644 index 000000000000..6c4761564980 --- /dev/null +++ b/dev-python/trove-classifiers/trove-classifiers-2025.2.18.16.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} python3_13t ) + +inherit distutils-r1 pypi + +DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)" +HOMEPAGE=" + https://github.com/pypa/trove-classifiers/ + https://pypi.org/project/trove-classifiers/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +distutils_enable_tests pytest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease hatchling bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "trove-classifiers" + version = "${PV}" + description = "Canonical source for classifiers on PyPI (pypi.org)." + EOF +} + +python_test() { + epytest + "${EPYTHON}" -m tests.lib || die +} diff --git a/dev-python/versioningit/Manifest b/dev-python/versioningit/Manifest index 09babdef0880..631f1082e3cd 100644 --- a/dev-python/versioningit/Manifest +++ b/dev-python/versioningit/Manifest @@ -1,3 +1,3 @@ DIST versioningit-3.1.2.tar.gz 213047 BLAKE2B d34f3d14a667e84a0d7f17fa9de59bbb4d900d466120879939dfb9586b20ee45c6f33991c586438e47cc58de70db03996ade0561a91efffeee49545ac5f1ef97 SHA512 0e09a51ed9a137ffa9a66c2a8b4c43131bd27d07e35b896248d963a780f955d6bf37de29c04e41acf06dd636a3609d045e359b28429d7272fad6187db7748c3c -EBUILD versioningit-3.1.2.ebuild 821 BLAKE2B db6701b55a8175c5da647a8f61f17ee99574c2d8bb9e36e390a3bdad1ef2d2987bdb92eda04bf1e78dd9ebbc92eb2157fbb22b01a7f0fa1f7cddeac57db8dab4 SHA512 77b66fb7b099542cb9c10d0802a2796f80be29cc60da173dab28a80153396746dce2335e6c32dd7d1754a5bc2a6a003edb1838254c8ab2e340e75636ac1f7927 +EBUILD versioningit-3.1.2-r1.ebuild 834 BLAKE2B 16bd499eb8ddfb4118cf079077e2897e000ef693a2b30b5cf7bc7b372720191025d99728017a39b2d683b397659df28d6556d8873d9462e5ad02c3ca8132329e SHA512 1b8b230d0cb1dd33a577a1842a64bda0535938e732d7ee6f3b1ab91cc9f2427ca9f49492ea324d2bd13f4a58250281523138b34c0fc61077510eb6ac094463b1 MISC metadata.xml 400 BLAKE2B 96934adb9ade5b51537765da51d530a644f87328688415cfd5b239048adede18db1ec7cbb2a234cc2e28fea368aa9c815176bb22262c9053fdc2c85c6c6e3f56 SHA512 9070b850fff35058a11cc7504bbc5fbef17cc9154df5419a64bae10fd3cb160a043ffd0880fc3c5054bd1d2eb4891bcbf5764c56f2441ab79366336caf91e379 diff --git a/dev-python/versioningit/versioningit-3.1.2.ebuild b/dev-python/versioningit/versioningit-3.1.2-r1.ebuild index eba49aa937e1..ff6cb6978b90 100644 --- a/dev-python/versioningit/versioningit-3.1.2.ebuild +++ b/dev-python/versioningit/versioningit-3.1.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,6 +23,7 @@ RDEPEND=" $(python_gen_cond_dep ' <dev-python/tomli-3[${PYTHON_USEDEP}] ' 3.10) + dev-vcs/git " BDEPEND=" test? ( diff --git a/dev-python/websocket-client/Manifest b/dev-python/websocket-client/Manifest index ba96d9906174..6024b733e3e9 100644 --- a/dev-python/websocket-client/Manifest +++ b/dev-python/websocket-client/Manifest @@ -1,3 +1,3 @@ DIST websocket_client-1.8.0.tar.gz 54648 BLAKE2B 8fb21148f7d5dfc9e16704560dbcd64c96f4d28ed8382dc0b3427c3b472bb2e1b386d9026ce4c1b91b50d8e7828f8d4ca34e1537797b20f63150d86337db97c6 SHA512 d41dbd4695adcad14142db048b291eed9367153101853e3e17ee8448aa4be9d20bd91b62707291e2b093ce969d51aeef16ceae7330734b5a1556023d773c5a85 -EBUILD websocket-client-1.8.0.ebuild 763 BLAKE2B 31fc9d2f233f335a8ec2ed621dc497e868cee39f362a330ec4a3884295290e274b3b012979a3c9ec88f79fae3ff7bb4dca3553b11bd11cea2d3b87abcbccf574 SHA512 48f43e3e8aa41526f4b883078f7eb8024462f4d22f000c3de0ed0ff0ccdd47a9ecf2b66062cc5476b75a278afb663083490c068ac007e654f74ee0a1837ce402 +EBUILD websocket-client-1.8.0.ebuild 772 BLAKE2B 92b78201d8b22e62b72987dae2189f6883c78b9a14b1a5c85c51b5e4063eaa2cd71667482d0e27cf49473bab2be854265b825cbf21a9753fd9197e62fc7b726c SHA512 e0c84dd05eba6c7b423a36e02596755c60e9154ac74ea74b98b3027d52630a04425082bd85841a9ca0293601530c0deae4926b2228a2e1001957f03b78e9d9bc MISC metadata.xml 498 BLAKE2B de7c287e513c7e64b4bec29693e6eb9104ff963e0d4d942ed37402bf341739fb17b2ebdb1bf0aaa0081934bae34e16f025d0549f94c1a863be95d64a338eede4 SHA512 13dd8cf0f3e363a3fbf2b246bcc1ccd78a898d5ca830e30fb1606947ce129d99f2d8065c3668dc2c7749bbd4e24e39e5a7c483065737a580246a89dd4d41eaa7 diff --git a/dev-python/websocket-client/websocket-client-1.8.0.ebuild b/dev-python/websocket-client/websocket-client-1.8.0.ebuild index c28718814d60..00b61c0826ed 100644 --- a/dev-python/websocket-client/websocket-client-1.8.0.ebuild +++ b/dev-python/websocket-client/websocket-client-1.8.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) inherit distutils-r1 pypi |