diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-16 00:13:18 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-16 00:13:18 +0000 |
commit | f2bdc27fe0f79f8f9a3945eb2b1163ce75c56439 (patch) | |
tree | dd0f7da0455831dffb2cb662e7dae760f92e68ad /dev-python | |
parent | 770d63f36dbe1722e0ff9ab55eeca49986f01527 (diff) |
gentoo auto-resync : 16:02:2025 - 00:13:18
Diffstat (limited to 'dev-python')
343 files changed, 1037 insertions, 4133 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 972a35a2b7d7..83b3a086b82a 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/appdirs/Manifest b/dev-python/appdirs/Manifest index a8862c017211..899cbf7d2a59 100644 --- a/dev-python/appdirs/Manifest +++ b/dev-python/appdirs/Manifest @@ -1,3 +1,3 @@ DIST appdirs-1.4.4.gh.tar.gz 9840 BLAKE2B cb9466f4a7f7c1d6f5b6d7ca031820ec4d3450afcaa8ba571e35387c3109ede4e2afbf2c1141a9d01d13798f55524d5efd3fa12546a9378abbda405353938d79 SHA512 4c0e1e8dcd3f91b8b2d215b3f1e2ffaa85137fe054d07d3a2d442b1419e3b44e96fdea1620bd000bd3f4744f71b71f07280094f073df0ff008fac902af614656 -EBUILD appdirs-1.4.4-r3.ebuild 749 BLAKE2B 6a8a4a20a035c5eb74fb23a925a8bdb87b188fd1efc38d70682a67009bbc5cd8d79b955669d44709581d6668123b91e0d07be84cc4ae44a17c0a957dc7fb59de SHA512 fde532b463d01fd61345a36a4493db1016ffda386c24e78f89b4cab38a52a5d0266d14267942940f15fd74c6535576e78b5c6f1027260783ec13261bba655f7b +EBUILD appdirs-1.4.4-r3.ebuild 758 BLAKE2B 61db1f9b2546f1b1ddab98e3617a5cc5cef35c3c8e21e9fe54fec80279666e4fb3ee4cc61545acfac2b51b9c0c12215b0dcdf4edd6ada9809f5a5048491b86b5 SHA512 38d27ed02881574e17c7a07575b686f84dffd575d2940ae43f6966a7fa608023abdaa5591467c55dfbfebf2acfcb00d21114cffee37e1a1301ba1ceb1e203906 MISC metadata.xml 616 BLAKE2B f7c2e8c06d7af1c1d9566581df4dd3063e8f2f3e3652fe67327fb3567cb9e74567118a02035edc93d7949708da4f4dff65c83c782ef27f591ff011647f7e13e6 SHA512 ad9e7e2937eaf911e68603134ca41f3cc724c3005d6ebcd420892456074364c916b32b914122015031a9c23f6caa1da99859eac01f5d84160509798676fa5fad diff --git a/dev-python/appdirs/appdirs-1.4.4-r3.ebuild b/dev-python/appdirs/appdirs-1.4.4-r3.ebuild index 3ba4839c4dc4..c9a732bca992 100644 --- a/dev-python/appdirs/appdirs-1.4.4-r3.ebuild +++ b/dev-python/appdirs/appdirs-1.4.4-r3.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} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 diff --git a/dev-python/atomicwrites/Manifest b/dev-python/atomicwrites/Manifest index 071d2e565cc1..31065455099f 100644 --- a/dev-python/atomicwrites/Manifest +++ b/dev-python/atomicwrites/Manifest @@ -1,3 +1,3 @@ DIST atomicwrites-1.4.1.tar.gz 14227 BLAKE2B 189702d908fde9f7e3ba38abe94d874a9c27d9f6dcf50c635c31835aee9667679670134c68e48449d041c1e45d7775ddf9d3212f6ed4ac89dd100c3eda14ce4c SHA512 d02f58ba639a3ba677eedd78016d366a6e77c79d31903ad34f0a50202aba9b9616f933e9763c42da197ada124abd3510c54d0b10099159308c186bccc6270f32 -EBUILD atomicwrites-1.4.1.ebuild 570 BLAKE2B 075866b91f6e8932fa080911ab8bd6970ebf3fd94ab9703d009a07aabf4c3a504e9bb01f54a31f7d9c94c4fdf313a7aadadaf152e5648417cd7606a2ee5489a3 SHA512 bf5da0fe0edfb279660556bc86cf08ce5a728c1c0d94f564d1d5acdc177c4eedba24b18ea9fc7c68aefe22193ed9b7cadceb6b54bd7464f8299fb647de456418 +EBUILD atomicwrites-1.4.1.ebuild 579 BLAKE2B 5d4b6e97857c1354948f5cf69027ae476eefce729acf7142dc9b29d112a8a1d43fd04f8332f8223b5899b30b08ab377d66c50c0cda449c94ac2ba6f94b4b929a SHA512 e5919a81330fc05907d0aa267514220a5e77562b2a26b387371b981300acc25beb9f3b6a02dbffd2ba99f0bf8fd6e2fb19b51fcd244702f699fbcf2ec82c0bcf MISC metadata.xml 564 BLAKE2B 9d6489b465beebebbe6105d545637321ab4dfb88353bf498f6f9f657097e521bbb7bc430681736301c42b0809cdf81e5d72fb30a51d46832bea2fba4acd58cb6 SHA512 ae0eb669d1b19924c4107fe4f23cc5a7f980496aa39cf9fbf70ff013bf0491440f4946a5a37a19919ee5148740f5c9abfefe3c59bfa3916b7dc9cc243484c3b0 diff --git a/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild b/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild index 7674b264a535..3474f82065cd 100644 --- a/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild +++ b/dev-python/atomicwrites/atomicwrites-1.4.1.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 diff --git a/dev-python/attrs/Manifest b/dev-python/attrs/Manifest index a4b9636a71f8..468ba866f7c0 100644 --- a/dev-python/attrs/Manifest +++ b/dev-python/attrs/Manifest @@ -1,5 +1,3 @@ -DIST attrs-24.3.0.tar.gz 805984 BLAKE2B 634b89958d0af8e420aa4abd12db6e575ad73c88e29ff5a056bd1be372125dce3799da56481473a485c07715083fa460fe07cbeaf94df3f558ad16afe143af71 SHA512 9974c1510e78887aedae51813d2edcbb5210de302360c1b0e8cd64265b32acae65e633d61d936aaf8541f79180b9e61e1a9e2a88ac09f8ef29423afb340db8ef DIST attrs-25.1.0.tar.gz 810562 BLAKE2B 9fbc190c38bfdb0dc2f6af962ff7361d7c5e91cbabc71dede8ed053d5fd9b26baff0c04ed3421b533f2b899c9091832619575c1f6b7f05a228b852592593f344 SHA512 706cb41ce86e129bc683dbc92a303494e9ebb87c7e5436dd1418a8dc400f460db9a0ab0e8af3037c035e20caeec4fcbb128314fd939b4286f956277474f7b0bd -EBUILD attrs-24.3.0-r1.ebuild 933 BLAKE2B 3881f3438ce957c57167213af8c9ff63d14a00cd1c5335df120c978ee02b08449fb3702090a816a17ff65b6c85f3bcbbd659a4aea2196f337c4bf24ab93ae5f9 SHA512 8be07c1690acd99bba57da428316fbec80382ce7d09b06958dd10967802772bac7b58740d1b320efbf2c1e3a4056b844ea1975cc9a02fab97a4f4405a18e678a -EBUILD attrs-25.1.0.ebuild 941 BLAKE2B 3326229c5e5db0085684a83d05510fba1b007cf25da7b57ec9a32a5a434c9cf333045f0ebc118054363e343dfae24aeaecd8163ce2a70cc3685a59454ba54760 SHA512 118f09aadec3514524c93a11b15565ae7e2bdb81ab933b1638a46f36e43764f8ee5cbd48061af7335c6c223c957c0ab9bd4ada06d363d7286028259758f384b8 +EBUILD attrs-25.1.0.ebuild 990 BLAKE2B 9a6d7705c0c4db4494fbb7fb9ad6e89f21d83893571743bcdc3b210640dcb1c3aa5918a010ac5791a1a1e20ece7bcf3069819d9dfec22a7502ae461c52ba0e03 SHA512 4d1589964b03b70b170da321037a245ac88ac6626772cc75de824780220f8187b6ed640caa2ce26bbe688d3fc4ad86ecda52866dce0f514842197abf570d9536 MISC metadata.xml 586 BLAKE2B d54794200f471af72d635c0cda12d773ff78f1083a9a6d2b0785b203789b2432b10ee7332f5abcd8f8dda952e10e4f981d51bbbfc4a6d461524570b3c5168f18 SHA512 b1161bb1ad04faea3ca915847d739287bc8bf9695608e49344ac6c9c4c16bb6818313a79b036df0cddde1da2d84740cf2d0b7d0c23d6cf3f22315046a3732f78 diff --git a/dev-python/attrs/attrs-24.3.0-r1.ebuild b/dev-python/attrs/attrs-24.3.0-r1.ebuild deleted file mode 100644 index e4da2f978f91..000000000000 --- a/dev-python/attrs/attrs-24.3.0-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# 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 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Attributes without boilerplate" -HOMEPAGE=" - https://github.com/python-attrs/attrs/ - https://attrs.readthedocs.io/ - https://pypi.org/project/attrs/ -" - -LICENSE="MIT" -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" - -BDEPEND=" - >=dev-python/hatchling-1.26.0[${PYTHON_USEDEP}] - >=dev-python/hatch-fancy-pypi-readme-23.2.0[${PYTHON_USEDEP}] - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - $(python_gen_impl_dep sqlite) - dev-python/cloudpickle[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/attrs/attrs-25.1.0.ebuild b/dev-python/attrs/attrs-25.1.0.ebuild index 7a936d8e97be..5e2bf7804086 100644 --- a/dev-python/attrs/attrs-25.1.0.ebuild +++ b/dev-python/attrs/attrs-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 pypi @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" 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" +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" BDEPEND=" >=dev-python/hatchling-1.26.0[${PYTHON_USEDEP}] @@ -25,9 +25,11 @@ BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] test? ( $(python_gen_impl_dep sqlite) - dev-python/cloudpickle[${PYTHON_USEDEP}] dev-python/hypothesis[${PYTHON_USEDEP}] dev-python/zope-interface[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/cloudpickle[${PYTHON_USEDEP}] + ' 'python*' pypy3) ) " diff --git a/dev-python/backports-tarfile/Manifest b/dev-python/backports-tarfile/Manifest index 06589c23f976..609c5ac86f94 100644 --- a/dev-python/backports-tarfile/Manifest +++ b/dev-python/backports-tarfile/Manifest @@ -1,3 +1,3 @@ DIST backports_tarfile-1.2.0.tar.gz 86406 BLAKE2B 20ba5dd91c609b6d7a32b8d489bae5f0d29af83d86c187a8b73e95e3fee034a07469fdfd90fc6c6e96b532b2acbf37ba9e01bdae019ca148d3a668762599fa6d SHA512 8f57526e9aabf7f778e876dab06dd7a476316bb02e9eadd703da3ba74f3b8b0c12338a32fbcb033d477a1a1ff115653a2292b730bfded208c9efb21506bc23d4 -EBUILD backports-tarfile-1.2.0.ebuild 1179 BLAKE2B d41fd6687a475837d29f6a0e864e52eef2e9a766132a741695cf2b535d1678aad2dd7ac7174a026368c170dfbb4dfd5e0d26afe1e9415f6b444d57b2d371a62b SHA512 bb6a1a5804a77a5d2d118aa20473b8713c8aa8cfcb1adff6203fde7d2fe3618508d34389ced3fd6b1fd4465e66ffbe3195d9943b7c48060e29e9944f5e497955 +EBUILD backports-tarfile-1.2.0.ebuild 1673 BLAKE2B eb3f16fd07f3b5ae8e24ac21a05397436b938c037381a3b0aac892f139f4d5c37d36f6e021703ad55690a5ad1ac31a44c64a86bcbcf2b32c4dbdcdbe7bf59dc4 SHA512 fb7e68be2e319bc307fadb2cbb722d4f3ecd84c0ecec9c82b68b6a329e0d489bdf975f50cedd8ee4ebc0a24c2f32ed5bfde65b16ec10b380302b2ced9cbff393 MISC metadata.xml 387 BLAKE2B f9f0136e2308996c5c4dc5daac7bfd5b700e2249e11dbfc3417dc6bca363dfd2bf654d89392bf818a3963b14d1369052b06788e0367d61fdad36f5b3b2607b51 SHA512 27d9d5892c219d5346046aab5f157a66d8df942f5bbf1f40d06124b4263086ac96d7bac6745e0a0adc8a0e01df12b22b95dcecc4418e90fce6db981934332077 diff --git a/dev-python/backports-tarfile/backports-tarfile-1.2.0.ebuild b/dev-python/backports-tarfile/backports-tarfile-1.2.0.ebuild index 72f296aaee8a..548dc7d2c40a 100644 --- a/dev-python/backports-tarfile/backports-tarfile-1.2.0.ebuild +++ b/dev-python/backports-tarfile/backports-tarfile-1.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2024 Gentoo Authors +# Copyright 2024-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep @@ -7,7 +7,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYPI_PN=${PN/-/.} # This is a backport from Python 3.12. -PYTHON_COMPAT=( pypy3 python3_{10..11} ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..11} ) inherit distutils-r1 pypi @@ -44,3 +44,21 @@ src_configure() { description = "Backport of CPython tarfile module" EOF } + +python_test() { + local EPYTEST_DESELECT=() + case ${EPYTHON} in + pypy3.11) + EPYTEST_DESELECT+=( + # https://github.com/jaraco/backports.tarfile/issues/10 + tests/test_tarfile.py::ListTest::test_list_verbose + tests/test_tarfile.py::GzipListTest::test_list_verbose + tests/test_tarfile.py::Bz2ListTest::test_list_verbose + tests/test_tarfile.py::LzmaListTest::test_list_verbose + tests/test_tarfile.py::TestExtractionFilters::test_modes + ) + ;; + esac + + epytest +} diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest index be9a5a819cdf..4d42e945d315 100644 --- a/dev-python/beartype/Manifest +++ b/dev-python/beartype/Manifest @@ -1,5 +1,7 @@ DIST beartype-0.19.0.tar.gz 1294480 BLAKE2B 7a0d2800a28af49815bf300c93081faee0e01c922497418bc7328c0968cac077a0fdfe984de66c214af610bb972a217224a6d164a2f3aac9c0a2d067c0658fc3 SHA512 9a87086736ba0d3497f3dfc3b57fdfd3ebb33812aaf58d195f1161474a553499e87d6f3f9c12bc66ab33cb3ca1697b00220828d004d568495ac743efb473c1e8 DIST beartype-0.20.0rc0.tar.gz 1375891 BLAKE2B 96945c21f5ab8e8e86b8e16958d748fa5f47e5f1a843f35f52d9edf6a7039ecf919ff90f0f6e737d6a19b1aedcea5cb634e70df0b09c8f758569e3aac16094ce SHA512 bfb714c997455659cfd91b167b72d9f64bf81b662118b693a8a1444801a635bb24b2f6d385235524cf968792f7d07fb4f10e3c5a9835ef8bd05805d233bff307 +DIST beartype-0.20.0rc2.tar.gz 1390778 BLAKE2B 7d543444595d5c5f33296b042d6de88876bcfe7ca27cae9a825fd480f69dc03138f1859fc897208a4e1084b674c662c9abba9e3aca0bf07c3cd2e853f5e460e4 SHA512 3be3da18e814815844fae98ec83e58034ef86ad5fe737de2142d2e9ae9cf08dbf9d6b2474e9c2f72b7b8696e2fa9843118455a59f89d461d1e8e6c671d003034 EBUILD beartype-0.19.0.ebuild 854 BLAKE2B 89e2dcfe65821fe987b18a337950840b0afdbfb7e51529b67cbf59937b4194978563afda5b078c6218cd5f3683d7f90a94309f2b89df34026dca285c3b4dfeea SHA512 231a8873494767c51582e508795c257a0b46dde1220a639efe233594cf80280d32cc0e8b81f08e3d445cdb3582af55eb507728d899186ce98cc19dd598f15d11 EBUILD beartype-0.20.0_rc0.ebuild 931 BLAKE2B 285bc61f90f5df7c9178e358973d7c9339baf671a2268ecc5bfc310a6a5de317540cda47cf5139aa99600cbf4d174948a631156a9209844826ab50b6d8f0a7eb SHA512 92dbbe7e23fc7bfd9712abcf653f9bcc12eb51205373567fc404c324a8d36491c7420fdd454304c2f24d401f9c3d21a2daae896fb3701c8fd9f17fef1ce953b8 +EBUILD beartype-0.20.0_rc2.ebuild 931 BLAKE2B 285bc61f90f5df7c9178e358973d7c9339baf671a2268ecc5bfc310a6a5de317540cda47cf5139aa99600cbf4d174948a631156a9209844826ab50b6d8f0a7eb SHA512 92dbbe7e23fc7bfd9712abcf653f9bcc12eb51205373567fc404c324a8d36491c7420fdd454304c2f24d401f9c3d21a2daae896fb3701c8fd9f17fef1ce953b8 MISC metadata.xml 393 BLAKE2B f22040a947a67160c9b4c2d41db713ea69ae7a272aba75c04b1620e3f813d62718425acbc8c18716981e4176ebeabc5b60e9376d9927552ea5a36b51b7baccdd SHA512 dea8caeb6e9091672994cee213be075819d593d1034cbc7e2b076f3fc32bd2afde13b6af094956885c9ddaa72f272c6a198f4f92e7b095606fdf900a4cec47ec diff --git a/dev-python/beartype/beartype-0.20.0_rc2.ebuild b/dev-python/beartype/beartype-0.20.0_rc2.ebuild new file mode 100644 index 000000000000..59c4ca51bb05 --- /dev/null +++ b/dev-python/beartype/beartype-0.20.0_rc2.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=hatchling +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Unbearably fast runtime type checking in pure Python" +HOMEPAGE=" + https://pypi.org/project/beartype/ + https://github.com/beartype/beartype/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +BDEPEND=" + test? ( + dev-python/click[${PYTHON_USEDEP}] + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # fragile performance test + beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large + # test for building docs, apparently broken too + beartype_test/a90_func/z90_lib/a00_sphinx + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest index d33545b842dc..1f4012cf512f 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 1586 BLAKE2B 3a8c3aafd4f4d9e22cb11ed8fedee279b49da82c113fea584be6b8671d870331a664379538aa9fb1b6810ca37a5ce1b7d588f5dd85cce4e3469b06404cbfae03 SHA512 f940dab9d63a1b92ae6a2199eb8f3939e1594ab612454136f76e3bcd091f3dc44e4045d072e373acdafe6d539017365f685caf2770f06f24d8518e65a031d9e8 +EBUILD black-25.1.0.ebuild 1581 BLAKE2B 094bab7f52e3e32a5c696242c7fd234b722469867c726c365167c86fe7542c6525071be1682676db71462e771f448d547f3d3aef5ee2f5de7789d87505fab932 SHA512 0814d4207cf11c9e3edaedca4a1bcbd2907dd59b73854a16e8217c7c00d5047c22c4f988ea69da7c11238cee655623a0db6c52ed24bfb0f61436a2bf76ef1cb4 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 ebb444a0d1c3..6b231fd1cbf0 100644 --- a/dev-python/black/black-25.1.0.ebuild +++ b/dev-python/black/black-25.1.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" RDEPEND=" >=dev-python/click-8.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/boltons/Manifest b/dev-python/boltons/Manifest index 247ef8eb302c..a9fddd6b7652 100644 --- a/dev-python/boltons/Manifest +++ b/dev-python/boltons/Manifest @@ -1,5 +1,5 @@ DIST boltons-24.1.0.tar.gz 240916 BLAKE2B 65f3b3e3c495bcd168badd776e0e04da2339c52fddbaa4ba4ccce6ddc1f6143ab224fa6d89cc4f9a5632fcf91b2e7beac31f92e9587004282b24e177670e9bef SHA512 9f61fb9c9e0a56abc75c61c56bc47ac8ab219d0abd14f700ca609b61f25df392c1b5be3a2bfecd1a2b2c73a50e407c6f90f0460341dfa23d8dfdf8ad530974af DIST boltons-25.0.0.tar.gz 246294 BLAKE2B 10b2e19188e287d9ed8071b30300456d48883dfa39e3673c0a11381d653f222c8ae1c66f68db80017ae42df55ba9ee77678c36e6b8ab4b608071ae46b2a5aa37 SHA512 4a1c9a511d5628c21c0416f289260f0dcbf4ebc38338d8dbf2d9a7ee8031b5d69c74ca6f5bc0a97fee1773a6e86fdb470af9b643f0c0b89db23987fe842dff4f EBUILD boltons-24.1.0.ebuild 956 BLAKE2B 1e0b371ae2fe9ae553c921036a138b87ed17b9de2bce2730f2443776a60410715b273b12d012c3acd37f274c021f70458e84acbd18ca9cdd3c75067b08732c31 SHA512 9a9e748220b328e2eb7e27edc36746d58de95608eb30fcf15dfe3695b53b99d5c4e3342d3c944fb89271cc24fbdcd4b74628227b0aa8bc97e4c7866e2adb59f9 -EBUILD boltons-25.0.0.ebuild 644 BLAKE2B da282ec12a0a1e472390408a16d7264acecaa1ce2a0b80343ede931fd275edcf109e825e94d8ec2f73837952d52b671448814ea38af1118b6cd1f2a1708cff2e SHA512 554212b4fed226f396f99254b6fc257a144dbc7fc4709f82ab4f829ac5ff9b7a3a0daae7b427a13ef8573e4c6e5a838dc207e73e2a8fdd1d189e60e9ca063487 +EBUILD boltons-25.0.0.ebuild 653 BLAKE2B 20f55a69cda21ff87711a9fb1d624b9d4c0c66b7e3bb7c9976ed221956d9d4b806562581b3e036128117f37e1d00760667fafefaeb2fcd032124b47d99e032a4 SHA512 7971e3e65f1ab49d1839b1b60da5bc5c7330143f180b4cde3b8c24a15089059264287c366fb8efaafa4f985cb2c0540d1f4ef6fd624e9e09cbb59492760c12e5 MISC metadata.xml 395 BLAKE2B 6ed304f1dced75dfd795b9fe582ec669bf1c8ba5fefeb9e753b11aa20de8fc0966fc9a8a0ed40e460dd23a67ef0e5721a8dae27b3d799a4be629537bb18f54c9 SHA512 fb73041a95df230153dc686e21a88d91bb06367ae8c22a20777c4a0f13202cbaf59396f4ed2630265d331d6461a6da85f57ba62cc432c4d9105b8404753b383b diff --git a/dev-python/boltons/boltons-25.0.0.ebuild b/dev-python/boltons/boltons-25.0.0.ebuild index 6e2bdbd86293..53f656f8afa5 100644 --- a/dev-python/boltons/boltons-25.0.0.ebuild +++ b/dev-python/boltons/boltons-25.0.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) inherit distutils-r1 pypi DESCRIPTION="Pure-python utilities in the same spirit as the standard library" diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index f1a7af7d4aec..2a1f8ea5e537 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,15 +1,7 @@ DIST boto3-1.36.11.gh.tar.gz 896841 BLAKE2B 092cfaeb6dc6f6d3f523fe4e0b600817e6145a224c2b43b6dd47376d6aa1a586bf3784b2960f4179b271128d20c3edd5b435cabd6e3ddc2330f0b0ad5ce306d9 SHA512 6f17d0b6f67ace0485fbc2d809f013fddd4cf1211eb6c9a1fe0ed7c0bc117aedc9e4b7db4d4570818907db6344b19331d8a7b6246928ed5c5e294b9b5a9504dc DIST boto3-1.36.16.gh.tar.gz 898785 BLAKE2B fa3de504bb8c58fa5653a3fc3414a333283c04ca800b8d37b310b291e60af96b27c994d2571e4dc0f159c98a41d014000ce7afe020f38da80a2cac49283ba2cc SHA512 6cbbe6cdb505ace41e5e20ff144d1d312d8a53e3c7c2e8d50a981c55e485cdf98ac6711c36cb3697e257aab08e240fa1e731485aec3dd8b74cd5163c489bd61f -DIST boto3-1.36.17.gh.tar.gz 899108 BLAKE2B 3c1694499e7bc48abf3d8bd8e6c783258798d3600aedfe95299634ef6f848e531bd68010e8e6c2f0dc777dd8b379a40902272e8e623d177891da4e6f4e52156e SHA512 9574ed2b26e95a54f1300c52a9511462676dcdc06d05f216c4e722ec3b8f8d6730b3aaae218d4607fcb87d9a99a83587d76146b3188bc01a5635ac638576178a -DIST boto3-1.36.18.gh.tar.gz 899576 BLAKE2B 03fb22fa6e34fdb09000ce93078b7d465ede8bca7933b0254544a55dfe036616091b293af71669b0f43a99a5322cf08c0bdc18050fa26ddc148b2d8b885198b1 SHA512 138d7d5c70920a890519aabc50504b9a8210c2a3140daa1b8ebbe9cfebf6699c43a9215b0915625974c66a44d63398f0190072392d98ada25178cfad56627b0f -DIST boto3-1.36.19.gh.tar.gz 900374 BLAKE2B 4c53174c011f32f197ca0594df51968242edecbbe8411a02299816a07c9eb59b04d44da1c1ae18c255bb1959f10b2b382d1d25dfbb17b0f66470c390fa03ef9c SHA512 d604978b7444aa9fccaf939d45cb53dddd13472458ff5a2ec0d666bd593844623c4568dce223c688ebd302bdcf2ef68f8f6f508f119621ee663ef45d6b578285 -DIST boto3-1.36.20.gh.tar.gz 901031 BLAKE2B 36c33c7d4058f2cb42e8a11a7e82a5b64a29778d644027514a3795b3fcfee489806eac44c17ab1e958d8febb4eda6def5d64222a410234b444b57ef36323e9e6 SHA512 a3b378456730630b723e5df9ca3dd614878257298cbb8dee83ee68d817f86cd411a2018a5fa340cbc30d93c0cd288b0916e96f4964a43349f2e3b53c9e7cf09b -DIST boto3-1.36.6.gh.tar.gz 925646 BLAKE2B 71db3ff552033c187e19b699d193e4834649b80d2c0dd2ed35496bfef798371f7794e58d445aeeafcc3e4aef50d4dc6e17347b04ae82b4f3b7778a1a5e419daf SHA512 c638903cb3afff4867dbee7295e387f5ce91d9d3d9f37b28c103ead87883377a69fbccfce34850da5c77186ced0bb56f5dc5f4549e84871d10a9134c731d4c36 -EBUILD boto3-1.36.11.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 +DIST boto3-1.36.21.gh.tar.gz 901823 BLAKE2B 9659b8f05c90deeeeedc19f8c1bbd777415b778cf33f0ff2945063e64d413da9365f1a7e0dfc6ee159c00785299eece92596ae38d8a5d2bba02fe344ed2a052c SHA512 f13d44519aa9d62ca26cd7731b7b83cb67bc85d649a3fd61756048a5fe9254d4a1af8fae55b546fce692ca35becf5bfea2c25bde2a63c8c8783b064a61814da7 +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.17.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 -EBUILD boto3-1.36.18.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 -EBUILD boto3-1.36.19.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 -EBUILD boto3-1.36.20.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 -EBUILD boto3-1.36.6.ebuild 1205 BLAKE2B ba88d00e8ea05d27260511e6110158d1f305ce8bde0aaf3385814b38f6b977bd8fae2b092659d5765d6c3bcf80cd75fe5f2bea95374a3105c23cdfbf04bd8ec8 SHA512 6cf3155f855f19611a770cf2db452b139af4869a39f2e07d1040a9c45a3cfd13341f3a7eadb2e13da7c38d29492d68307a9e88b62c22704ef15a5c082da651fd +EBUILD boto3-1.36.21.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.36.11.ebuild b/dev-python/boto3/boto3-1.36.11.ebuild index b087a88814e8..49169e33bb7b 100644 --- a/dev-python/boto3/boto3-1.36.11.ebuild +++ b/dev-python/boto3/boto3-1.36.11.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] diff --git a/dev-python/boto3/boto3-1.36.18.ebuild b/dev-python/boto3/boto3-1.36.18.ebuild deleted file mode 100644 index b087a88814e8..000000000000 --- a/dev-python/boto3/boto3-1.36.18.ebuild +++ /dev/null @@ -1,53 +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 - -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/boto3/boto3-1.36.19.ebuild b/dev-python/boto3/boto3-1.36.19.ebuild deleted file mode 100644 index b087a88814e8..000000000000 --- a/dev-python/boto3/boto3-1.36.19.ebuild +++ /dev/null @@ -1,53 +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 - -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/boto3/boto3-1.36.20.ebuild b/dev-python/boto3/boto3-1.36.20.ebuild deleted file mode 100644 index b087a88814e8..000000000000 --- a/dev-python/boto3/boto3-1.36.20.ebuild +++ /dev/null @@ -1,53 +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 - -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/boto3/boto3-1.36.17.ebuild b/dev-python/boto3/boto3-1.36.21.ebuild index b087a88814e8..b087a88814e8 100644 --- a/dev-python/boto3/boto3-1.36.17.ebuild +++ b/dev-python/boto3/boto3-1.36.21.ebuild diff --git a/dev-python/boto3/boto3-1.36.6.ebuild b/dev-python/boto3/boto3-1.36.6.ebuild deleted file mode 100644 index 49169e33bb7b..000000000000 --- a/dev-python/boto3/boto3-1.36.6.ebuild +++ /dev/null @@ -1,53 +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 - -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 19519c7ec59c..4a11690ace00 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,15 +1,7 @@ DIST botocore-1.36.11.gh.tar.gz 14197086 BLAKE2B 471c4d4d8433c5ce577b76e3dc70e9cbc0aee52f8c06765c1d965b437e75b44b4d62ea472abf612266ebf718300aca11f39fce90abe5d5811a37bcbe686d09de SHA512 0cf405e0fd7466a631bfbf3c4d0ad46b7c6da787715d9d70362cd5ed869ecfcf26ce7465daec220c9ffb858a1171439088e42a72665726ba5b511ef551cdcf3a DIST botocore-1.36.16.gh.tar.gz 14211411 BLAKE2B 88ea5860e628985d7643acc430b62ed1a57c0c6a05081e156630bf4090aaf00fa18efd39f3d7914d2eab97b3cb1ac5d355714ccc1a6af3f2e1bec2a6b067e608 SHA512 7c1f66b7835df3fb5fef726762d09eecfc7b1c3cad5df7f6e1d1ec90fd1d7f505243d92c6c4184b0dc15b541c9e3d14d07cc91ce317655d98ad9d74f289e72e6 -DIST botocore-1.36.17.gh.tar.gz 14211225 BLAKE2B e589bc5bdd5d8f350fb281fd4b3367a8c47beebafe3e4c087bfd8919a65e2e1adaab3cb0cb8fff877c813656835a12537e7ffdec8e9daf13841279b3ead58142 SHA512 8f30247d21a01c3cafe8f1ef938207f14a626fe17b7c29a510886014af866d985804f83563be0ac2a7894fbf8a5b6cc78554904e8f5f9f9ca69ecf615a30d613 -DIST botocore-1.36.18.gh.tar.gz 14215558 BLAKE2B b8f142da59626db83ded0c165bd05c312ba98aaebc7eab9217702057ee5876146518e9095dae8443daaae1eadad2a045405fc8a57ae5f04266ec82fe15b3308c SHA512 b3cc042e83db579da5a3d24fbacdbab6df98381d6e34ef0c19d3285669599f023ffccbb235620646ed02c3a7d6ab87cc31d732889cb1bdd797f405c8df292a8a -DIST botocore-1.36.19.gh.tar.gz 14217764 BLAKE2B 2c7c00ab07ed3955809451a47e9b38ebe3ff8d4cf729b4c1a6ddc18f0564d79ef18b9c60c685006beedf19db224dba868116a515096332c110975b073fda0413 SHA512 c19c4bb0412addeb009d7d1d621a54efa616b3ddb219bada0abc48f4b421e705bdd14e7d71540b8021c01e04b707389f0cc38f4648f42ecc0fdcd6b21990ac4c -DIST botocore-1.36.20.gh.tar.gz 14223948 BLAKE2B ba2e8ce8e12a192d0db504447e267fd0133eecb8740433f53e7216f315603aaeda6976ff0a8ecfcda231ded660b4e56da735fd2077abc5a8da940552a71d86d7 SHA512 c614d5d7e6f8e6655a6ac93975d5e30284bd68a19e18db903736bfd6aa60298340442fe32427159a9e72be6c30d507048a54b68a67af32a090c05c60642c057f -DIST botocore-1.36.6.gh.tar.gz 14173329 BLAKE2B 1eea293adad312439f2c60e0f73f721fa207439af2918fb5db98304a565e44d33f953f517e5526e865cbf58751892be4a6cc275545f295638109ee4051d2a276 SHA512 bcd1077bfeb5709e8c6224560f7974d70a884310539b531f520b20446aeaf3aa5d9aba6cbd19d75526d34dd7ab68be578f5ece7bddf7986997f9f5bbd5cee905 -EBUILD botocore-1.36.11.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae +DIST botocore-1.36.21.gh.tar.gz 14227102 BLAKE2B 66948337c21be8024c64ad5daf35dd5f04493c2f83b4873f6040faf1231d4b491ca6714f96756527b4b0b3ab8d2047cfc5a24188c78d5540b8a9ac8c22a009ee SHA512 3f370bcf80faefc54cfa4fb2e342c58a48bcc529247128571892b5c7c4c0ba74b5a184539a7fb2e85faf9e542698846f991120cc47f40e9aa61f2785b7aa7290 +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.17.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae -EBUILD botocore-1.36.18.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae -EBUILD botocore-1.36.19.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae -EBUILD botocore-1.36.20.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae -EBUILD botocore-1.36.6.ebuild 1484 BLAKE2B e69b432b70d99a29bce6a148a732df49694427d669ea669c64482ec58959f640650b02635f34a613c6a87fed9e4c199cc971b4c811e1ced6db9db1c3e4fc384b SHA512 81c31e65ddea2c9d721e540e6b63c0d76bd7f3f847d06d2cb021bc02449373268cfe08b262db804d1cf65f77bd5bef6fb25cf4a070ee106cd7a231531d6d1130 +EBUILD botocore-1.36.21.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.36.11.ebuild b/dev-python/botocore/botocore-1.36.11.ebuild index 9e1580d45581..f72d8120ad60 100644 --- a/dev-python/botocore/botocore-1.36.11.ebuild +++ b/dev-python/botocore/botocore-1.36.11.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" <dev-python/jmespath-2[${PYTHON_USEDEP}] diff --git a/dev-python/botocore/botocore-1.36.18.ebuild b/dev-python/botocore/botocore-1.36.18.ebuild deleted file mode 100644 index 9e1580d45581..000000000000 --- a/dev-python/botocore/botocore-1.36.18.ebuild +++ /dev/null @@ -1,67 +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 - -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/botocore/botocore-1.36.19.ebuild b/dev-python/botocore/botocore-1.36.19.ebuild deleted file mode 100644 index 9e1580d45581..000000000000 --- a/dev-python/botocore/botocore-1.36.19.ebuild +++ /dev/null @@ -1,67 +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 - -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/botocore/botocore-1.36.20.ebuild b/dev-python/botocore/botocore-1.36.20.ebuild deleted file mode 100644 index 9e1580d45581..000000000000 --- a/dev-python/botocore/botocore-1.36.20.ebuild +++ /dev/null @@ -1,67 +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 - -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/botocore/botocore-1.36.17.ebuild b/dev-python/botocore/botocore-1.36.21.ebuild index 9e1580d45581..9e1580d45581 100644 --- a/dev-python/botocore/botocore-1.36.17.ebuild +++ b/dev-python/botocore/botocore-1.36.21.ebuild diff --git a/dev-python/botocore/botocore-1.36.6.ebuild b/dev-python/botocore/botocore-1.36.6.ebuild deleted file mode 100644 index f72d8120ad60..000000000000 --- a/dev-python/botocore/botocore-1.36.6.ebuild +++ /dev/null @@ -1,67 +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 - -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/brotlicffi/Manifest b/dev-python/brotlicffi/Manifest index 43ad6103d494..276692e80d65 100644 --- a/dev-python/brotlicffi/Manifest +++ b/dev-python/brotlicffi/Manifest @@ -1,5 +1,5 @@ DIST alice29.txt 152089 BLAKE2B ea900856d3ae0ed2fea1923e557824bd09583f7c1be25aa778a43812d945318e1d911e682e318861979b5a479765b34e15a926d257f883ff2fb0df418ebf9966 SHA512 d93d674d66b227d7b3f4e1b7c35b102c40800e728bff68c7821109e7db7adf2f0b76a67bc9bd53b0202ac8daa0b22145f004dbdc6b59a48a6c8c72061bf1989f DIST brotli-ed738e842d2fbdf2d6459e39267a633c4a9b2f5d.tar.gz 512305 BLAKE2B b646e4565386870443d006a97a13b295c2c66de448e501f809700c303bb3daf5e4f84a2dacec16c43a534879243e4cda9292072630f13d5f7ca54f2c4372e560 SHA512 f493e7f15ca2804ae8715e48bdc954680f527533e684ec3762a7d49d05890915194289ed948c8cce95644274e1dcab952dcfbc84c0108aaf79f35f20270ffe6a DIST brotlicffi-1.1.0.0.gh.tar.gz 22736 BLAKE2B 013eec22fcc83da838020c97c4610f80d011a47e6f2c6e35cc1fb062fc0990030349ec59597951003a15c5b4b373aeb91b3caec2a645bba2956e950727b7ae39 SHA512 5b53a2fb8a8a98720e1b9e52816954c2ac478dc31d174aca64b86b86aebb4ffa42e8811117a48ea6bde597846325326624f34178cb0bb1843670e8bdbc742c75 -EBUILD brotlicffi-1.1.0.0.ebuild 1664 BLAKE2B 87f7a266040e30919b74f5b54b47014430964a3d65e66113ce05970b6a97e269343a3d69dd8fe3233aa911f7bd52ffe183bf4d52610cab7e2101b74d919c3b6b SHA512 f4129f842d04125d2af8197ba6039972b70030bd76e0f45c163082d1de731cdda7cf5651062c3d9e82605267b65adbdbbfe62eeaf27a0ce119ac90571a1038c1 +EBUILD brotlicffi-1.1.0.0.ebuild 1673 BLAKE2B c9e0dd21b4bee40f04da63477687b60d9b688641629afd541abc9842bc352fd6e0cbe721d37345b859fff1ccedf09f7f265eb4a0921bd5dd6b8372c365f5ef7a SHA512 31106de9f5d5960e000272a591f5a271bb37da0f09d4471aca9911ca6cb774216ebb06141b0e71eff41f63feea0787113ed36fc3a36adbda292dac1baf85de4e MISC metadata.xml 377 BLAKE2B 13782cfbd514306140bb23753666679d94d15f89f0c2c84c13972151bd17d5c4ccd88930d60d732632f5e9a263d864b7aa5dcd741aae60508240e0f6d6f29230 SHA512 e440ae16d42ea9ab96317d26d88bf2955e0d8d5b4a6c41aca96a46c4f1e1c149d710d4cf52a569d6eb6d34ead71007fc2b2a7f67ff3c241e83d9573fe4d41e38 diff --git a/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild b/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild index ce6b2914a8ea..10ad862ccbbf 100644 --- a/dev-python/brotlicffi/brotlicffi-1.1.0.0.ebuild +++ b/dev-python/brotlicffi/brotlicffi-1.1.0.0.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 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_EXT=1 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/build/Manifest b/dev-python/build/Manifest index b1f196878aa2..2777b56c87bf 100644 --- a/dev-python/build/Manifest +++ b/dev-python/build/Manifest @@ -1,3 +1,3 @@ DIST build-1.2.2.post1.gh.tar.gz 48790 BLAKE2B 6ccc68095a3135aca225ea4d2d68d8afaab640d533ca19ad0f7c45d1e40a74cfc6dc2313d07755b81151ef926b5ab6e67c9a07e0f642de969053e9539d7d294a SHA512 bdf023c6b578ea77c7fc49c71c7d908bcc9ff6b9255b2767e45b09aca0a39a5297d264695a864fe34772e5d8898a18a90f6e262514bf90daf14db762a8bbe4be -EBUILD build-1.2.2_p1.ebuild 2635 BLAKE2B 5fb2e32854bfae958debb036cfa204977f5eb9301715a709c6e5bc2dde8f87f12f6d36f8f5638854d3e772866e5a39df010ff5131e1568486509eb1f2fbdffbe SHA512 bb6180d19e702217fa8782e783397bf5ea933837cce0df4562a9b87e8d456adadafe129a4a8a026f9f8362c457f29effed8f95487634b13573f80302727da20e +EBUILD build-1.2.2_p1.ebuild 2644 BLAKE2B 35853f1266c937630f210904a9031587f499e9b44181385a84399b0c4ed9bcc3b80503bafa6e585e860742ff1a2b85e3bfbc0a794189fcefd0afb492787b843a SHA512 699ae1d9695db6d1dfe3b57c2b1fcb114c8f562675d6a2db5dcbbc349fd19eb88293d0ea2a4be296e1c61a9bad2582fc76e8083899370bef0f9d71d363fff5ef 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.ebuild index 6be71ee955bb..1993e2b2f7b3 100644 --- a/dev-python/build/build-1.2.2_p1.ebuild +++ b/dev-python/build/build-1.2.2_p1.ebuild @@ -1,11 +1,11 @@ -# 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_TESTED=( python3_{10..13} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13t ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3_11 python3_13t ) inherit distutils-r1 diff --git a/dev-python/certifi/Manifest b/dev-python/certifi/Manifest index 54ac6a8f18e7..f5e470d71a25 100644 --- a/dev-python/certifi/Manifest +++ b/dev-python/certifi/Manifest @@ -1,3 +1,3 @@ DIST certifi-system-store-3024.7.22.gh.tar.gz 12441 BLAKE2B 445477dc557f980c5f2edf37d6683204181071e625dac66e9cc3bdeec38ba28ff385d2a92d8162de6af30fc552b64b6c8ad13a06dd6e7f2e26f02d453d69d5c4 SHA512 a4862dbb9f931322f7c62ecd877bee97679cc147acd4585642cbd215f37663f3bde7a73cf846bb0c84077c6cee1c1e4c06da9e2ce44d8dcb1e8fe6065e282feb -EBUILD certifi-3024.7.22.ebuild 1091 BLAKE2B ebecf959613f4156943c4aca177b68b162fd2676c2adfe88e797c2b4568617c00c29fe4e64abae9f98e622873c5ac4664834edf8aac7b148b77bd990dcd54d3e SHA512 2e116745de047c5ebf91f57323f0d0f9ae592f2cfef2f2f6b73a4ef455eec136402df4b4b8fbe34416c0faaa0fec0fd45f8ecf9149e96b15da1e5749574a2bbb +EBUILD certifi-3024.7.22.ebuild 1100 BLAKE2B db98b4977efd15fce7b884a42c28f8fcb61b9567479c89d0150b6ac1abe7d8af263a85c4ce129fb432e9061386cf42b5bb39da387ad339a5bd5aafb21fdb687e SHA512 651b077edc7ac35229058dcd8b071c52ac127352b7067fa2de162dd8f93d139965d2a552943bb4ca2c8b2fbdfc28da93cd707d87fbaae887b6834cabf844f2f9 MISC metadata.xml 496 BLAKE2B f4e505bd2d6b296d29f59340c9b2bd96388313d83663327bd0c3bb59d188a7777c7708912d0a6a5707750fa411aa72ab83efe5416c57b2e82c72b09d082f8117 SHA512 b53073c41d9d9930b4dbf364b2ff2aef91e0ea29ba6c80577c2e4f98ea3b235206107496423511c4436e6e2db6c84d268a6a636f38a04274926ef60021073f42 diff --git a/dev-python/certifi/certifi-3024.7.22.ebuild b/dev-python/certifi/certifi-3024.7.22.ebuild index ccdfe8a2d2df..c90394650b57 100644 --- a/dev-python/certifi/certifi-3024.7.22.ebuild +++ b/dev-python/certifi/certifi-3024.7.22.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 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep 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/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 481eddccea6d..99448298f171 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,9 +1,7 @@ -DIST cfn_lint-1.22.7.tar.gz 2735518 BLAKE2B 4357981083d1a32c6be9194552ddb6d2064d8da59b869d617f0047833386232e7fbfede778ad5949a1a10708a1ea166c6bcdfecbaac0e4684e209c812fbde564 SHA512 c079f0b3f7947545ad79d8700833fca1ddc74bc9a224604ced3ab09981e6c363f73a6b214981fbdc16264611213d9a8a41e960de077943a4c407c79af458c551 DIST cfn_lint-1.23.1.tar.gz 2789263 BLAKE2B 7b437de438c7da771f43b656307f30b23ef6c3981f459cc4bdd08f558533deb64d534cd32010212d8841f187ea81cfcaaa08e86c85e21dfb4af976145c16bcc8 SHA512 dd0a6ef52f2fec5169c384c82ca6fcd3a60ebfb12331e60e6fe06e9887b99057f849921bb3d38cf10f1b2590e0362f4b94b0d873bac9a9d4f13a3d868cb2e47c DIST cfn_lint-1.24.0.tar.gz 2803280 BLAKE2B b859d41231c915c1a06939c75af91da619cc7c3ed7cd95196e0dc708a460e320eaa312197007e54037601db861b5332bdb27d5bae9a5d603171adf492d89968a SHA512 c9d1984671fbcadc659211d74cdc797924d7a0cffe3baaa284438831fca61b53adfcc615b93e23e946058a9ffc278cc5c088e5c24f2745035f32e9f6cdae24be DIST cfn_lint-1.25.1.tar.gz 2837233 BLAKE2B 0779afe85f8cc1190f24fb9531c576b61a2921be1e725289c164c5113cfffeca6ad984832c0efa10cb6e7dbb78515b24fea3dbb5da3ef4b63765ed80eb1294af SHA512 f623dc24d3a6e3425e9c764498c874afcbc9406a31d8aa4f2c1a0a14e3dd4446584a0524d5a6d016bdcc95810907418b7dda9883d80d9ff2f3ae9385453d428a -EBUILD cfn-lint-1.22.7.ebuild 2173 BLAKE2B c38787bdd2b850b0cf2c02a4c4f573926d67677a8529d356bf1d8d6912fffc4c16f3364361175fc7c6f4f67ebc306e94492412ff96a58bfa41356f3273966cdd SHA512 7a46fb2c6f247507fb39b12d1e4c726f8584f3ee1b7a57e8f926e3208fb653667f62ca3ad1482065d5b338f5468df6b3a36efbf07ae2cd442456ade0cf3b0c58 -EBUILD cfn-lint-1.23.1.ebuild 2176 BLAKE2B 5a8d1aff8959104114cce624b38fb1cd77a19f890f444f747a5e79e2925b933e4454c06b4580669c8b91b71a352f3b083b981a362ea41e8c8908cbdcaba0f9e5 SHA512 da493f200f8720b8d5b9f73ca41f5d959497cac8e62e9889493d378ad5d8ea40e35cf5414e748a82a351f6b46581f8a8df34508fb67f6fa14309975cedaf5424 +EBUILD cfn-lint-1.23.1.ebuild 2173 BLAKE2B c38787bdd2b850b0cf2c02a4c4f573926d67677a8529d356bf1d8d6912fffc4c16f3364361175fc7c6f4f67ebc306e94492412ff96a58bfa41356f3273966cdd SHA512 7a46fb2c6f247507fb39b12d1e4c726f8584f3ee1b7a57e8f926e3208fb653667f62ca3ad1482065d5b338f5468df6b3a36efbf07ae2cd442456ade0cf3b0c58 EBUILD cfn-lint-1.24.0.ebuild 2176 BLAKE2B 5a8d1aff8959104114cce624b38fb1cd77a19f890f444f747a5e79e2925b933e4454c06b4580669c8b91b71a352f3b083b981a362ea41e8c8908cbdcaba0f9e5 SHA512 da493f200f8720b8d5b9f73ca41f5d959497cac8e62e9889493d378ad5d8ea40e35cf5414e748a82a351f6b46581f8a8df34508fb67f6fa14309975cedaf5424 EBUILD cfn-lint-1.25.1.ebuild 2176 BLAKE2B 5a8d1aff8959104114cce624b38fb1cd77a19f890f444f747a5e79e2925b933e4454c06b4580669c8b91b71a352f3b083b981a362ea41e8c8908cbdcaba0f9e5 SHA512 da493f200f8720b8d5b9f73ca41f5d959497cac8e62e9889493d378ad5d8ea40e35cf5414e748a82a351f6b46581f8a8df34508fb67f6fa14309975cedaf5424 MISC metadata.xml 478 BLAKE2B 79b8a28c1df2fd10729d91d38794aed81db55cbfba57be5999163d2daffa66e8558b71af1b282e3ce059374605ca51b4e367a4f027cbab8caad628610c48bd59 SHA512 b77b106f37ef48af4c9acc81a935b2780156f32017d23becab65aadfe3cb930986186775a8f129b6d997b0b6171ede2906ce1080d44fa87e7533a06621eeb85c diff --git a/dev-python/cfn-lint/cfn-lint-1.22.7.ebuild b/dev-python/cfn-lint/cfn-lint-1.22.7.ebuild deleted file mode 100644 index 7eae4ea2a82b..000000000000 --- a/dev-python/cfn-lint/cfn-lint-1.22.7.ebuild +++ /dev/null @@ -1,70 +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="CloudFormation Linter" -HOMEPAGE=" - https://github.com/aws-cloudformation/cfn-lint/ - https://pypi.org/project/cfn-lint/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.94.0[${PYTHON_USEDEP}] - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] - <dev-python/jsonschema-5[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - <dev-python/networkx-4[${PYTHON_USEDEP}] - >dev-python/pyyaml-5.4[${PYTHON_USEDEP}] - >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] - >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] - >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test/unit/module/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # Internet - test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter - test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 - # TODO: it looks as if AWS_DEFAULT_REGION didn't work - test/unit/module/core/test_run_cli.py::TestCli::test_bad_config - test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_template_config - # different graphviz version? - test/unit/module/template/test_template.py::TestTemplate::test_build_graph - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-1.23.1.ebuild b/dev-python/cfn-lint/cfn-lint-1.23.1.ebuild index 11b35b918d51..7eae4ea2a82b 100644 --- a/dev-python/cfn-lint/cfn-lint-1.23.1.ebuild +++ b/dev-python/cfn-lint/cfn-lint-1.23.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >=dev-python/aws-sam-translator-1.94.0[${PYTHON_USEDEP}] diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest index af20e84e1633..38fcb795f645 100644 --- a/dev-python/clang/Manifest +++ b/dev-python/clang/Manifest @@ -10,25 +10,18 @@ DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d22 DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764 DIST llvm-project-19.1.7.src.tar.xz 141249332 BLAKE2B 1259ed7f9aca7b35e89d818befdee20fd8bed4d2dc2c2c6f6f56451fd43d35ac03a0a5a406e142d22b25137999dc5b17471c196f8fcf79f20a8296832d900f6d SHA512 c7d63286d662707a9cd54758c9e3aaf52794a91900c484c4a6efa62d90bc719d5e7a345e4192feeb0c9fd11c82570d64677c781e5be1d645556b6aa018e47ec8 DIST llvm-project-19.1.7.src.tar.xz.sig 438 BLAKE2B 4015140f4ba77de45039bdbdfbaf6f30e75705123d067ea97175d91d7a5b6a75008df01d99ae7aa16aaa3b101f3f41e38d01f04158f95a261d617b3ede0254cd SHA512 195797b06ac80a742e0ccbc03a50dc06dd2e04377d783d5474e3e72c5a75203b60292b047929312a411d22b137a239943fba414a4d136a2be14cbff978eb6bda -DIST llvm-project-1f26ac10ca1bef40a80be8f81a6f109713bc586f.tar.gz 226424755 BLAKE2B 642befb8d6923f335d1d68129ebb7357f8ba22e110df494dd956c8097e4e5db4b2a88fcc069ab67184b03558f072c68e002bdaf90eba865e38b1473a0ef29eed SHA512 e9bb4fd31bbad5ec864c662515b5ec2e5511cce975040f9f3cd8f009c92f76077928feae0467fd9519a001a379c857f7539c506953d8d5a9209a9f358f414aac -DIST llvm-project-20.1.0-rc1.src.tar.xz 147144668 BLAKE2B ea4733962f38ea5897c73e91840818921739909c3671749bc8a0b1d2798e5a0815bbe750ade3a2a7414836ab7158754818b2f9370a4ee1bbbd52c96b1e95ef9b SHA512 c23c4b1227b6b0b7c3059358e64a00ee98893236bb1a0a41d7e821bdf2aa8353aea8f9f7b9498899c6807b9b8e2ceb06c3cd62e32fd07a786a319135055541b4 -DIST llvm-project-20.1.0-rc1.src.tar.xz.sig 566 BLAKE2B 32eb278ec4ff1bb9d258b584922b0d227f4126a957ba75af44dcaa63b6a12ef73db56d6a86f24244af47803ddf6a243149d784f08137cbea60b49700be537705 SHA512 d7a334326201f8ca78284b33c325f180538667a0401bc30931e790aacc96dd78f6559c45929b6c335d40ef1dbe772738c0ce55d881ae3d7401733778b485408c DIST llvm-project-20.1.0-rc2.src.tar.xz 147160684 BLAKE2B 6adc1226f022272d78fb0ed361c190d369a2afc53bf868409fe8f4e092d5ffb9894c71870f072bb68162610782f48088468b4a49cdb1bc731d6689c791a5b5e3 SHA512 f303deaec8f25e1b122a7e85df192b6ea10c51472b78a3d14ad9d0b976a533cfbb9164aff0bc99e447e30938cf43363552c5493b4693e1f23291ea7a9b824bbb DIST llvm-project-20.1.0-rc2.src.tar.xz.sig 566 BLAKE2B aa91f7be228e51b0f2234bb5e0df173e3ddc90b6db4350a9008c2f8ba53220da6eef0c69778aecac3caecf918a0c54a0d910177ffe7643ad7fc5624a97262b7f SHA512 e5563a8a79b5e9ef26d62dc6d4385c1c86d12a652b4b1e7fc9ce45a2ea66e5118112746a61b439823bf99d65aea82285eabf5e07714eec77e6e5cd02feab82ce DIST llvm-project-2cd8207b26ea4269630feba661f68554d7ae3c15.tar.gz 227261597 BLAKE2B 51ce992b651fcf08b7fd520420040803b59f1260947953325400c50bec576c418b162d8ae2d2307e70b885b1185c302a97409bcfe48cdb14b8e1384f4e2dfa9e SHA512 a41749943508ea4a18b47c4e947917b5268544e64372c0c3347f9ab8172a2c229d8b1d813d1e842be1b98aedd624524857ed3bb23fe98ad5f36e7a71581abb4b -DIST llvm-project-6f241e36831927e3aea113cfc017c34fdeda340a.tar.gz 227203285 BLAKE2B 8d5e424c1836acc82ea766cd2cef104593c44d197ebeb64f18dbe74b1b5baeb4bc84084f5b68bd87ac36f7df25689dd2522cb6674a97da4f96f4f10f7bae5b06 SHA512 2b6e4bd6445eabfa3ace9b45d20797c7afc23f4553a8938399aeba227e3b8ca6a53a7d7762925a845bfed031c37af692b9c08180fbab80db2f3166940e560077 -DIST llvm-project-bfa7edcc6652bdb37d53e0cec64926aab3f280eb.tar.gz 226735989 BLAKE2B 165837dc526e618b44c49d5fa3dceda373452e010a09746bff248903fe77874637d05ab9f5d2f63de7ebce5c14e3b19a131313a4a557adfd20fe9cb93ab60476 SHA512 e9e19176fcf1302727ee34d69eaa820b94959d64ceaf754d8a93ebd5e262cec7fe35e87b08f705b09e42c3ea26b671318eecf10e9137c635b12f481f80fbac23 +DIST llvm-project-c30a7f459452d5766da244564bc1d5888346c364.tar.gz 227560986 BLAKE2B c1c833aa6d488530826d96db81ca8be2fcf842ccf5b10a65ff18269fdfa32fa2742fb0a547eb315c2a9ee383e1b6b6cce4a78136e1740e04d322c79fb6a66a86 SHA512 0b68d3462e5eac89f50cff5e64603758ab74c701ff2de88c8569dd45b7e702b5d13b26c2745615c0c355d46d13765f47e4d43e61cde735240c6f386c0090becb EBUILD clang-15.0.7.ebuild 1203 BLAKE2B cf84f97fb260baf4ad6fdaeba840b1029f7d8491db85f40a46688e1ab8af050b3f6f7d2e95659bafe90f100c65c1db02e050907ed5023ded5ea72e3c66c32ab3 SHA512 b680e5a1f559f90abace19a911bb524ed1785e4d80e6fe05319cd6908da4b15af060d503c304b138aca9594b2695294a3cf3833062a6c1aadc748932e9d15931 EBUILD clang-16.0.6.ebuild 1203 BLAKE2B f23b17daa233b1881d42219f47dc1f320a7914deaaa1ce52fbee16726ca89aeaabc3bcac00f33ea88855d60bfa70e7aafa440c27971b5a6e9830cd864cb15ee0 SHA512 439b98a2cee13a658817a313fe32a8f16e9cee8abd64620284130562e3ba34535c5016c8eba337d03a8e5b376a03504c64481f6f45dc99b664c100e4f3c8cd14 EBUILD clang-17.0.6.ebuild 1203 BLAKE2B f23b17daa233b1881d42219f47dc1f320a7914deaaa1ce52fbee16726ca89aeaabc3bcac00f33ea88855d60bfa70e7aafa440c27971b5a6e9830cd864cb15ee0 SHA512 439b98a2cee13a658817a313fe32a8f16e9cee8abd64620284130562e3ba34535c5016c8eba337d03a8e5b376a03504c64481f6f45dc99b664c100e4f3c8cd14 EBUILD clang-18.1.8.ebuild 1203 BLAKE2B fb50c827cb7968aebc55f4faca75538cfd211975908ba4935913ccccf3b9be43fdf4c6ebc2c333a6be476ce82a95899dffdbee5f8bdcafc15dfc2597c5a97851 SHA512 a3c408d1cd6e6429331b8375ca603b897a6b549af21261bfb20393ac2e42396ad636e30fe9123fc0dc06c4fab946cd04667f04448698f3cde6e6c20693181de6 EBUILD clang-19.1.4.ebuild 1203 BLAKE2B fb50c827cb7968aebc55f4faca75538cfd211975908ba4935913ccccf3b9be43fdf4c6ebc2c333a6be476ce82a95899dffdbee5f8bdcafc15dfc2597c5a97851 SHA512 a3c408d1cd6e6429331b8375ca603b897a6b549af21261bfb20393ac2e42396ad636e30fe9123fc0dc06c4fab946cd04667f04448698f3cde6e6c20693181de6 EBUILD clang-19.1.7.ebuild 1203 BLAKE2B b90c78858fd1b7cc52cc102dd5dd6ab55ddade7ce42ba61432467a10c8d7db97f47426ae3418805663d5b0e1ded66733cbf99be4df3c6092b73d124d7b984a1c SHA512 d79cf2386389a658a61665247d623daacdaa86ceefd5ca3ec421c8ace2e3d2342a8063a5d88c9903af70b37c06ffe620971baf838abc500d14ea379036aee436 -EBUILD clang-20.0.0_pre20250125.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 -EBUILD clang-20.1.0_rc1.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 EBUILD clang-20.1.0_rc2.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 EBUILD clang-21.0.0.9999.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 -EBUILD clang-21.0.0_pre20250201.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 -EBUILD clang-21.0.0_pre20250208.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 EBUILD clang-21.0.0_pre20250211.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 +EBUILD clang-21.0.0_pre20250215.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-python/clang/clang-20.1.0_rc1.ebuild b/dev-python/clang/clang-20.1.0_rc1.ebuild deleted file mode 100644 index 694150a44a53..000000000000 --- a/dev-python/clang/clang-20.1.0_rc1.ebuild +++ /dev/null @@ -1,53 +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 llvm.org python-r1 - -DESCRIPTION="Python bindings for llvm-core/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=llvm-core/clang-${PV}:* - !llvm-core/llvm:0[clang(-),python(-)] - !llvm-core/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - llvm-core/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/bindings/python ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang/clang-21.0.0_pre20250201.ebuild b/dev-python/clang/clang-21.0.0_pre20250201.ebuild deleted file mode 100644 index 694150a44a53..000000000000 --- a/dev-python/clang/clang-21.0.0_pre20250201.ebuild +++ /dev/null @@ -1,53 +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 llvm.org python-r1 - -DESCRIPTION="Python bindings for llvm-core/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=llvm-core/clang-${PV}:* - !llvm-core/llvm:0[clang(-),python(-)] - !llvm-core/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - llvm-core/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/bindings/python ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang/clang-21.0.0_pre20250208.ebuild b/dev-python/clang/clang-21.0.0_pre20250208.ebuild deleted file mode 100644 index 694150a44a53..000000000000 --- a/dev-python/clang/clang-21.0.0_pre20250208.ebuild +++ /dev/null @@ -1,53 +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 llvm.org python-r1 - -DESCRIPTION="Python bindings for llvm-core/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=llvm-core/clang-${PV}:* - !llvm-core/llvm:0[clang(-),python(-)] - !llvm-core/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - llvm-core/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/bindings/python ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang/clang-20.0.0_pre20250125.ebuild b/dev-python/clang/clang-21.0.0_pre20250215.ebuild index 694150a44a53..694150a44a53 100644 --- a/dev-python/clang/clang-20.0.0_pre20250125.ebuild +++ b/dev-python/clang/clang-21.0.0_pre20250215.ebuild diff --git a/dev-python/cmd2/Manifest b/dev-python/cmd2/Manifest index ae408088fc92..31cff4ff775c 100644 --- a/dev-python/cmd2/Manifest +++ b/dev-python/cmd2/Manifest @@ -1,5 +1,3 @@ DIST cmd2-2.5.11.tar.gz 883350 BLAKE2B 37fb197ff085016152bc33f243852afe71c5cca303bacf02bdee9e1cfa2fa56ad2714321f046b7e501cb1602208f7b8fadaa4454ee349d2c6b5dcf04c31c3df9 SHA512 acf3d339d33822827be85b23491b99c33556bbd1d67715450c19c8877f7b9565253a402e57afd95bf02bb5edf8ec09f9fe7c141e01d81010286a5cfabca27909 -DIST cmd2-2.5.9.tar.gz 883164 BLAKE2B 386c713e5bede98516842965c42f16abf97daaea1b52d8e2beaae04d32bcdfc419d00d5c48bff95dfc703be6dc073327da6dd8aeac947451218ac1f6e06d7632 SHA512 09d742728a964cbc6d01668b554c71535025834f46b1bae36cded63fc07234d0b53c5adae712437826f3df863b80734d7a78b6c36389bffab93201871be9eca1 -EBUILD cmd2-2.5.11.ebuild 1427 BLAKE2B 70db989779da6578537091143cba50703ce44356d94f09eae9a5e5f70a7084b09ebb62d37733d898823ef1b933d8b09be4747be37ba6ef63b8526756d1222cc3 SHA512 72ed159aa92e85c7f62fcd58910a9045fa3044a58f8ac10d40024abe9d8a4f623b83ce0fb83fb16ed63a7e311281c9745765dc598faaca8d55e7ae23eb4fd6da -EBUILD cmd2-2.5.9.ebuild 1422 BLAKE2B c2b735e575bca8722283cd54dc3f8853082c7937092c9818b1c23c2ee45d4c0c232b89c4efb08195b3b70ea9fdb378a0249146b214707872e0e30294efd9ff4a SHA512 7eed3821e616fea0566338069cd4b824981a207171424107d8e56322ea6bf03093819c5feea2c76280313efc8f7af8459812890bf5e902c29f65ae77a910bef2 +EBUILD cmd2-2.5.11.ebuild 1422 BLAKE2B c2b735e575bca8722283cd54dc3f8853082c7937092c9818b1c23c2ee45d4c0c232b89c4efb08195b3b70ea9fdb378a0249146b214707872e0e30294efd9ff4a SHA512 7eed3821e616fea0566338069cd4b824981a207171424107d8e56322ea6bf03093819c5feea2c76280313efc8f7af8459812890bf5e902c29f65ae77a910bef2 MISC metadata.xml 522 BLAKE2B 39d319b6a64a7b54568a3fbd3d7db9adf7719b690a8f086018ce41f0595db157b1f7825ce28afb4fb0d748ca0d6dc21d79e480361b69b4bf29c0efc2d2540bba SHA512 57315c23dd64534085502e59f0b8ca01ef8088d5a2b16ed807631a1f36a523768960754b00619e802333552c405e2984e314d91003f7a624da6f1eb8e8e4b98a diff --git a/dev-python/cmd2/cmd2-2.5.11.ebuild b/dev-python/cmd2/cmd2-2.5.11.ebuild index a4d7d976d043..9349beb05d20 100644 --- a/dev-python/cmd2/cmd2-2.5.11.ebuild +++ b/dev-python/cmd2/cmd2-2.5.11.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/pyperclip-1.8[${PYTHON_USEDEP}] diff --git a/dev-python/cmd2/cmd2-2.5.9.ebuild b/dev-python/cmd2/cmd2-2.5.9.ebuild deleted file mode 100644 index 9349beb05d20..000000000000 --- a/dev-python/cmd2/cmd2-2.5.9.ebuild +++ /dev/null @@ -1,54 +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 virtualx pypi - -DESCRIPTION="Extra features for standard library's cmd module" -HOMEPAGE=" - https://github.com/python-cmd2/cmd2/ - https://pypi.org/project/cmd2/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/pyperclip-1.8[${PYTHON_USEDEP}] - >=dev-python/wcwidth-0.2.10[${PYTHON_USEDEP}] -" -# pyperclip uses clipboard backends in the following preference order: -# pygtk, xclip, xsel, klipper, qtpy, pyqt5, pyqt4. -# klipper is known to be broken in Xvfb, and therefore causes test -# failures. to avoid them, we must ensure that one of the backends -# preferred to it is available (i.e. xclip or xsel). -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - || ( - x11-misc/xclip - x11-misc/xsel - ) - ) -" - -distutils_enable_tests pytest - -src_test() { - # tests rely on very specific text wrapping... - local -x COLUMNS=80 - virtx distutils-r1_src_test -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # TODO: tests_isolated? - epytest -o addopts= -p pytest_mock -p rerunfailures --reruns=5 tests || die -} diff --git a/dev-python/cssselect/Manifest b/dev-python/cssselect/Manifest index 615043378f2a..2a0fad94d98f 100644 --- a/dev-python/cssselect/Manifest +++ b/dev-python/cssselect/Manifest @@ -1,3 +1,3 @@ DIST cssselect-1.2.0.gh.tar.gz 40878 BLAKE2B 951b33ee65d73ba14594f8475c764ae132a44ed7a6bb6effbcf445aa956e5390595b1f1139747331bfdd42d56ecb6d4aba3c88ceb2a103c456423543c41af95e SHA512 439f83e37c381f962abcfca0b83050372cbad44179e876591d8504abc2da1d4fe80891c8c8e1763341cf152525259565dc5e80038fa7c14e8c69f22a11f83d94 -EBUILD cssselect-1.2.0.ebuild 749 BLAKE2B d62a16eeb9968061e8d00bcd08c908ad652a42a051430ca564549e706e573b1ca03cd333268147dfbac4e1b2561b4a74228dab4d20acaadec1390009df346619 SHA512 63d4a706eb4e42501c8fcfe67a547e08c6c39372dd4c3d3148039b3e3880f8165ea6ee60061680d9bb49b4af784248bef6910ea2937d266f999bd661488452c3 +EBUILD cssselect-1.2.0.ebuild 758 BLAKE2B 34fc384b216bb337ece04ec5b220bcdd255ba8fde2a838127855320cce0697d41a81b250078a252e9f9215dca4d8e20fc62226d9d6dbdb5b779580955f73e2fe SHA512 eb3136049a7881b6ef0a30e9aba771289ba833a4cd5d0bf0bd71a0b6a9867cabc0eeae600f0714612d6cbadff4bf724da4bb456f0b1d3c19045ea35c30e8957b MISC metadata.xml 393 BLAKE2B dceb62643e3249ad34ada4085344bd9cc2c23aa753826a1e4f89e2876123c7b38b4b88fd5b90520423dc4ca88b5e79900db0554f66586c6ad4327e73f6bb7711 SHA512 de723a2756f71733d018c97d6f8bce62f78f1817a7c8a9302e793914207564377a7b8f07dfc8c3dddef58791f0394791280da5055af0d4c499fe033e199b42b1 diff --git a/dev-python/cssselect/cssselect-1.2.0.ebuild b/dev-python/cssselect/cssselect-1.2.0.ebuild index 3cf4d3a75de6..8a7c9fb325dc 100644 --- a/dev-python/cssselect/cssselect-1.2.0.ebuild +++ b/dev-python/cssselect/cssselect-1.2.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} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 diff --git a/dev-python/cysignals/Manifest b/dev-python/cysignals/Manifest index 89921dd1b3fd..12c0f4ebb9a6 100644 --- a/dev-python/cysignals/Manifest +++ b/dev-python/cysignals/Manifest @@ -1,5 +1,3 @@ -DIST cysignals-1.12.2.tar.gz 65828 BLAKE2B dff532fb0c95abe53331082c88f79edd3a7136501c2015272d83e0a5d29b51e26c007b06f3e4ead42eaa306c1219ccc207827dc58ff954514ebd7fdc47dd2d02 SHA512 9cbf3eb4a11724949f513b4409d136b0890f987f9a5d3c3324b12bddd85eb7226dd793a5b2ec383e9ee46fa59e55f9ca19b0fb4c02e0b6eab46e01607668a8cb DIST cysignals-1.12.3.tar.gz 65536 BLAKE2B c01a39d9803f8ff260b892187766d11423c72d2941bfc97671c0315ad57024a4fabe995a947a0b21b242e3ea5d27f353d04ae4489838017f27cc74708900b558 SHA512 fb17848d26b274d4d94461cb0542e91361ee196640bdc6888984940a4485a1118ece36db8efeb49e9df5477114038bcbc8b92f465aa81fd7c706455419532e5d -EBUILD cysignals-1.12.2.ebuild 609 BLAKE2B 81b61e98b0f87ec9a7fd47def318ee83b7c6710c5ccd122a7a4e1380f8992a64e0c0180fb03d6bce77ac066d5e55ec28cc18a8d586ef90c335938f3f752674a5 SHA512 64d119dfa703055ba0be282136368177a93c70f6a57788cc5eefb7ef85e7caa591af5153c1dbdc56d7bed8c861b7819959ba65cf4d65e76dbf8956530b835793 -EBUILD cysignals-1.12.3.ebuild 610 BLAKE2B c99c79aaa19a1f539b4d77c49b4a6e90aee889fe5f7db7843e51efb4820d24c795388866e8e9deebf1c5c3ba359ff3f192ab2da3e9c3fa749c96ff056cfbc215 SHA512 ab155294bba9007ee99af214f4f5b0d31a79cac2f6593b5579e04189b2b84f1ab72fb7751a5c5c6c68f065680d396d38011c26c001cefa75418d599b353bff99 +EBUILD cysignals-1.12.3.ebuild 609 BLAKE2B 81b61e98b0f87ec9a7fd47def318ee83b7c6710c5ccd122a7a4e1380f8992a64e0c0180fb03d6bce77ac066d5e55ec28cc18a8d586ef90c335938f3f752674a5 SHA512 64d119dfa703055ba0be282136368177a93c70f6a57788cc5eefb7ef85e7caa591af5153c1dbdc56d7bed8c861b7819959ba65cf4d65e76dbf8956530b835793 MISC metadata.xml 1243 BLAKE2B 468b28828e1fa906f91a23ed5e2825a77e3bad500f71e58732074abedbb11bacd1dbd6d60e49531ba2d84efa43b49ce1665158a410d5ffdd079203c294588929 SHA512 7533b618a2b050df3122aae90cb0c1dded97b82c28baca8ab7c295e7d37bcbfd0e4a762233190651e8bbadd91d901b673716aa04cf2d61b1969b2bb7a9e3be3e diff --git a/dev-python/cysignals/cysignals-1.12.2.ebuild b/dev-python/cysignals/cysignals-1.12.2.ebuild deleted file mode 100644 index 468d639fef67..000000000000 --- a/dev-python/cysignals/cysignals-1.12.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=meson-python -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Interrupt and signal handling for Cython" -HOMEPAGE=" - https://github.com/sagemath/cysignals/ - https://pypi.org/project/cysignals/ -" - -# setup.py has "or later" -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -BDEPEND=" - >=dev-python/cython-3.0.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/cysignals/cysignals-1.12.3.ebuild b/dev-python/cysignals/cysignals-1.12.3.ebuild index 3bb2a58f033b..468d639fef67 100644 --- a/dev-python/cysignals/cysignals-1.12.3.ebuild +++ b/dev-python/cysignals/cysignals-1.12.3.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" # setup.py has "or later" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" BDEPEND=" >=dev-python/cython-3.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest index 1c1f4e47e202..ab6892e920c0 100644 --- a/dev-python/cython/Manifest +++ b/dev-python/cython/Manifest @@ -4,5 +4,5 @@ AUX cython-0.29.23-test_exceptions-py310.patch 656 BLAKE2B 6c650c85d01b8bf367528 DIST cython-3.0.11.gh.tar.gz 2775463 BLAKE2B f5f53c328a1b48b04548f1ee7be3988451d2a8e339b785285e2d973e63b37dabc6021f32ba1691ae8dbe9ee7706a5feda399b071b4893a3be4fe4afcd608f46b SHA512 8f7982af5be1db1072b1090257a9d487dc341d79522f442f4608303d18b388349a7d586ec74e66fbffd0ce88c00ca622202729907fe7cefef71828cfd3f68fe6 DIST cython-3.0.12.gh.tar.gz 2777066 BLAKE2B 3e2730b7b0ef90ba6a7d4a510dbaa24b7c966d68c397196727b6d63b435c6775aa818a7d1b741819a7940ad44cadbc83be4aa48117b2dcf7bd844f4c9bc268bc SHA512 bbf2cc662b846cf5ff9b686046ec210ea9d3893482e2b5a2696d2ad44f12facd15075b168a3eb6d1f4ea799786f676868eab2593451bceb2937aec2cb1aea99e EBUILD cython-3.0.11.ebuild 2007 BLAKE2B aa528d44b15e92bc746eb29387aea7dde61401fe8328b1cb405fbeb1e0676f11c49a09cf4cf7ee3eb2b5c47542045e06214aeb5d28b088bb05d49ac7b03ef7bf SHA512 ed9a1faffa38775384595260ea77fcd2fd613c74c75f66d4dab354979187d30305df7b9f7ff6af17fc8eb97ef47325669c3a2e3dfb4317bb27f368196cc833e9 -EBUILD cython-3.0.12.ebuild 2015 BLAKE2B c3c91ad5c0a478aa79cf3fc2386a99b6b831839d7a59ffe9cba74d9a4ed929b9724c0435cf172ce7ea3ba85e9966b5d35400f2c9aba38c6f5001abfb77bc8b38 SHA512 8a34fccf05e40ad529ee9bf19ba63bcbae33fa530b86a2fec889feede6248f877141a14aa4e9ccde889cc55af66d23c183c7a4468696da2501193f54215e64e8 +EBUILD cython-3.0.12.ebuild 2024 BLAKE2B 32d782ab77de26b46825fdf0a3c525f02832ca0d9e5ef77e4a865da0f8a94a50831c14bd8573d6722360a086a98b287d07f5dd3f6810fa87899cd8628e16f8bb SHA512 4cade52f75889bf275b53941733a96035c3f3f726db0d7c6433ad093bbb206f082591e8224cdcf65b32d990fe0759f8202a57ed562c79cb96092796e0fbfc656 MISC metadata.xml 606 BLAKE2B 1ee3fc75852383aa0618afeb7521c3ae0e95b518c85b2c58ff958905092cf68017d313a09d25031a50b649f9dd1b452e751036f2552df9d91447baaeff0a8f0b SHA512 b7917c2e417cee9e59c8011246f7223f5095c87f0294ea140dbfc8fda0b09cf61c9f055380a9d3f74a07e71bb49d75f219d6224ea95f1f4d4b451e5688c13f78 diff --git a/dev-python/cython/cython-3.0.12.ebuild b/dev-python/cython/cython-3.0.12.ebuild index 95207449b493..d17dfd1a1115 100644 --- a/dev-python/cython/cython-3.0.12.ebuild +++ b/dev-python/cython/cython-3.0.12.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_TESTED=( python3_{10..12} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 python3_13 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 pypy3_11 python3_13 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 multiprocessing toolchain-funcs diff --git a/dev-python/deprecated/Manifest b/dev-python/deprecated/Manifest index ba8026d11400..cec9c993b212 100644 --- a/dev-python/deprecated/Manifest +++ b/dev-python/deprecated/Manifest @@ -1,5 +1,3 @@ -DIST deprecated-1.2.17.tar.gz 2928237 BLAKE2B c957f7d9f033f8068ad3e5e8bd9c5af36b70ff2845636f6f4c0e53b8b3742aa20917e7e7b41ad74089c21b4db9e221b73ebd332bee9e36b4061e17fdbd3e95ff SHA512 d20cbf83622fcd661370ee9b39c3fb4d9f3f5c56a115515eddffd5687d4f304067822c55bcea775b8fa259281b99820327c8ff3fc0a5877db707b3622db64d8b DIST deprecated-1.2.18.tar.gz 2928744 BLAKE2B e71acf4851015380abf13865096c2be935e0586c09d88d2ee34b27c98ca462619186a098c4f93cfadd65ff1321e65a76b63b820e642720e646aff10398783bbd SHA512 d19abf2ac19e92666cbcca8a20870ba3e69c6dd724c4e527b9b29cd34c4d91a4f703592f3e3d34dab2ae049d8295ad0cb0b2aa98945b1a81be0d557b4e177639 -EBUILD deprecated-1.2.17.ebuild 580 BLAKE2B a9e8fb37d1d2c14cca30996232c918f244c4041bab84bf90b8f5b4ba55f6e0dbac135b04ce084221c13c64649401bb312bf66ddcfdfad2b8bf54cc7b3c7066f5 SHA512 db27c62becc31f62ce680edbccc98336b97d6755705dbda853a4f36691699758731de9c390a510e8506d743488f4cc7087632eeaf27f47d28a50251c0ccd7a47 -EBUILD deprecated-1.2.18.ebuild 588 BLAKE2B 3c31bb580e75ee6f4cff5d4c83d8a261e6d6dcceceac5cef4b95086655f3cb73759eb82f3c98707960b6a298dcd58ba28452e07781ef73aab4fd531fb56ce345 SHA512 7717fc1d7ff344ee4dcdb009eeb3988d8160f2ab2a9e3369a8d30f76170a42e69f266aca5aa23d5802319a23420353115573f3e50f8612d624f98e6743409612 +EBUILD deprecated-1.2.18.ebuild 580 BLAKE2B a9e8fb37d1d2c14cca30996232c918f244c4041bab84bf90b8f5b4ba55f6e0dbac135b04ce084221c13c64649401bb312bf66ddcfdfad2b8bf54cc7b3c7066f5 SHA512 db27c62becc31f62ce680edbccc98336b97d6755705dbda853a4f36691699758731de9c390a510e8506d743488f4cc7087632eeaf27f47d28a50251c0ccd7a47 MISC metadata.xml 386 BLAKE2B ba26eb3f8ef78395582e9b093b0bfbe627d6e227da7d6b59b0adac44afc1c624fe45bc31a8ad78608002d181073a9253f0c64523a97ccdd1a825c2315464f237 SHA512 5540360e5aed3e273664506161e328eb8dabd22a1af46aba7b04dd7572d1043dd36a29035333ac2679ca484d01b952a97e94dbe01859e8873e818469455827ba diff --git a/dev-python/deprecated/deprecated-1.2.17.ebuild b/dev-python/deprecated/deprecated-1.2.17.ebuild deleted file mode 100644 index e2acc7f3a9f6..000000000000 --- a/dev-python/deprecated/deprecated-1.2.17.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN^} -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python @deprecated decorator to deprecate old API" -HOMEPAGE=" - https://github.com/laurent-laporte-pro//deprecated/ - https://pypi.org/project/Deprecated/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/wrapt[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/deprecated/deprecated-1.2.18.ebuild b/dev-python/deprecated/deprecated-1.2.18.ebuild index 7ba5e83ec256..e2acc7f3a9f6 100644 --- a/dev-python/deprecated/deprecated-1.2.18.ebuild +++ b/dev-python/deprecated/deprecated-1.2.18.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/wrapt[${PYTHON_USEDEP}] diff --git a/dev-python/distlib/Manifest b/dev-python/distlib/Manifest index 0b3ffb3e2888..b5a09c4f3cc3 100644 --- a/dev-python/distlib/Manifest +++ b/dev-python/distlib/Manifest @@ -1,4 +1,4 @@ AUX distlib-0.3.9-system-pypiserver.py 1243 BLAKE2B 6d455d22f60010b2f5993b6fb56e7cabc113e2d9043f3029e2e28205a7ec301c3c8a54031afbece9904750a583af423aefe421b30f8088ebedb891e3a7733353 SHA512 38a8503e002ffe07eee486446cc4579ddebf676ebcf04631dbe36c023114123c87ecfaa2a710455446cd195b780eb46649dae4b8023384037c1128e7f918bbe6 DIST distlib-0.3.9.gh.tar.gz 1244538 BLAKE2B 08f5257f5a1125c1c76a23b9a78ded6a08f26d2f1491be9b104ab1e02a9737ae49f3750a607d3c7c744397879aeb3cd1a94a355743c95c702eec8a3cfebd70cb SHA512 d89b3ae450a02f634db10baef8d2ff445afa99cd69377f40ef07d591b4bbb2e24fff43c92eeeb93628eaee292fa1e8324eb1a842cf9401feb1f309dbb6f20a25 -EBUILD distlib-0.3.9.ebuild 1318 BLAKE2B 6200709a308d768b9c69441f96cf6090441e240fad0c037a9251ecbcadfaec3d2c81bd173b827667de55e74aa265a5e370fc22546c71cbbc73e081e3e0974630 SHA512 e3ca8cf8fa6c85f9a8bfa86fab348be3e9287074c34b1ec2e6d727f570c91d26d9f996e2de9edd84f80027fb61a4c6f12815799dad7f0d93d759f13435a31959 +EBUILD distlib-0.3.9.ebuild 1327 BLAKE2B e7175c1940f0681715bf2412b31ba455aba6e846a8357ae8a2e2d1150f7f527d9e25ba7e6e8d3821b3c18e693d0f75472d76eb7a436611c6bfc52923034e9ea5 SHA512 485953770da87d19d84599dea07667f48a59196ba28b311b0e4dc3380acb7c1b9e3b35f728d17c5436e16ba3739b6310fcba403c7d4369cff1668a9a368d7998 MISC metadata.xml 365 BLAKE2B 74d46041d58af096a40f55e08c48562eb11aa8349f2a5afeffad67182c65561b71e2723254df6176b77852f74fd569bb329e21bc8f4ba70828dc8fdb361bf518 SHA512 3d5da338be7508640eaff3ac9360387a6b98d40df477b81e9d4dd9b642e84c8d3fbdbf8c277dfaadc869bd733616329b02607fe56357139be4721d4cabb7996a diff --git a/dev-python/distlib/distlib-0.3.9.ebuild b/dev-python/distlib/distlib-0.3.9.ebuild index 9065fd726a98..d72fd696c9a2 100644 --- a/dev-python/distlib/distlib-0.3.9.ebuild +++ b/dev-python/distlib/distlib-0.3.9.ebuild @@ -1,10 +1,10 @@ -# 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 -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 diff --git a/dev-python/django-filter/Manifest b/dev-python/django-filter/Manifest index db05e406bc8b..79dd4faf835d 100644 --- a/dev-python/django-filter/Manifest +++ b/dev-python/django-filter/Manifest @@ -1,3 +1,5 @@ DIST django-filter-24.3.gh.tar.gz 141027 BLAKE2B e0403f597f2edb46efd800babedc227ce55b8e9084b7c1fabbd28d9fef85d43b3bc78c453f8c0edeaadfd74d4d3cfb9435378e7b1a2c1581acbed5593c235171 SHA512 73455b44400a60e7c68655b4bf755afc66a4f8c28f1700dbd2970c7c36d5ed61d8b673d72c75219bec5414b850d7cb5ac0a55ee90291c4ac17a672a5202d2934 +DIST django-filter-25.1.gh.tar.gz 139657 BLAKE2B 765b804b997dacdd31c682fec4e64333d9de6d14c5a9aa62d5884ff0ac92e3ae9ed96aee9853ca6c84134b7254216ee63cd0f58b9f4bb28da145de640d95ef6a SHA512 9b1893b83d84918e8d91043e838f559fecd96fed8c77e3ca164c18bfbb630fc5c5ee85eb3ef5834bdca8187d2693540a8a2c922f2107f1ae9a9d905ef8587428 EBUILD django-filter-24.3.ebuild 898 BLAKE2B 3cc93db6328b6d6e535be155b37667fd3769d96ce820ac666553275d6d64dc4ed0b20a4f8f1dc93d2d5ba5374b5bd33337c6d2f415a3eadb5493eece0c6d58cf SHA512 522ca1ea6c54f35b264d1dc682c8ea36d298aefa3ed114fdba85197030a84de37104a25d3fc767b29bc21de78c8844291f9065da152b69f899b8b4c7be2d9f01 +EBUILD django-filter-25.1.ebuild 898 BLAKE2B 13148cd246ab98aa5f1a9a78da28cfe4e302bd671150a40dd25e787f4df9d859981e5b2b0c36cd218534aa8be8092d782f775171751917f48e530fcbe0b92847 SHA512 bc4c0ef69638f28ca81dfdab3d60f4f96bc29bb5f152110ff217ed76b0edbd3319a91009354cc07f4b3be524d1ae18f366bb46dbf3e205367c3312e450610f7f MISC metadata.xml 408 BLAKE2B 65a69b978d067aa59567504b378b931dddab24cfa11723a8fb1b317cf1ed906120835fe9bdb19d5457e57ab735e114bc3fb021a7defa4d895c2a80825430a818 SHA512 1e04d4fb02d1818913f7b5ee2e81be3df339c1b0a942ad0c0ae867e168350b8dc0aeac8fd6c31b701b4f6e743a90dccc70ea9b0a47e8add1a675435b4997506e diff --git a/dev-python/django-filter/django-filter-25.1.ebuild b/dev-python/django-filter/django-filter-25.1.ebuild new file mode 100644 index 000000000000..2d4e90364d2d --- /dev/null +++ b/dev-python/django-filter/django-filter-25.1.ebuild @@ -0,0 +1,42 @@ +# 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_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from URL parameters" +HOMEPAGE=" + https://github.com/carltongibson/django-filter/ + https://pypi.org/project/django-filter/ +" +SRC_URI=" + https://github.com/carltongibson/django-filter/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/django-4.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/djangorestframework[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + !!dev-python/coreapi + ) +" + +python_test() { + local -x DJANGO_SETTINGS_MODULE=tests.settings + "${EPYTHON}" -m django test -v 2 || die +} diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest index eacf9bcc21e7..80ced9def62f 100644 --- a/dev-python/dogpile-cache/Manifest +++ b/dev-python/dogpile-cache/Manifest @@ -1,5 +1,3 @@ -DIST dogpile.cache-1.3.3.tar.gz 272404 BLAKE2B 1d28bf4293d4cbf8c5a97926458f92dc619a010f0f2fbb8242a2a6daff4ac09ec2f76faca7ee3e622d30a9b1adc7ca01d14cab0ebd5f05e0e35c5df32646be21 SHA512 80809d072167c62dcc731ab5b265c54bcc6f6a1dc09e3ea88959a34823dc0bb776b61166b8e60812dd47c38e8f23ba55c2be173d600a10c4c400c1334d0339fb DIST dogpile_cache-1.3.4.tar.gz 933234 BLAKE2B da5de35a87dc7b308326616378f1153f46da79c28bf89fbe488b74f08604a4fab52c0720b6ba016217ae054413fbe9696c3523c3e6387bb55800c401e482454a SHA512 3b22a640b53002697ba5b0bc0cde21cd44c707a51a86cf56b4538b6913b47d73c7d5a50f6f93d80b9e90bbc28be52db746da6f4e9becf0f4415da1ddbf20f9ff -EBUILD dogpile-cache-1.3.3.ebuild 799 BLAKE2B c5a242d86d30a505ff226a11ab1969935686c25d332c328505a9a79bfc467d9a2213cfce55e2965e96a5f791fbb9c0061db622a4806963e115daf7fd2a942808 SHA512 369467b2efb0a179747fb26855878401c0259d3726e4776af70cec0e668c7b210e8be8cf9cfea5503bdfba6ac000e4f83326eae96dd74a5d3cca29197fcac0f8 -EBUILD dogpile-cache-1.3.4.ebuild 782 BLAKE2B 36ac77944943a8bf2818ffb5e8be5671aad511f57c1e229c8a1f6e12f01dc65960eb7a1169218670944206b62c2ff2bfec585beccc90edd87e1151410a816dc6 SHA512 71a7aa5da65643673a36c24a0a8487ef88fd831398f3328ce006a73c9ecedf9610808e67b201f42327f0492d8f6f96a058af2c06e0bb0b5a136ea04d58adc1ea +EBUILD dogpile-cache-1.3.4.ebuild 779 BLAKE2B a8b63a6263e725fe4491af9c63404246a6ddc72b201f9b511cab02804a38d12cd410a539856386e229473a246bc805d8189b368df877b9db55a305215ae40cf2 SHA512 71e50f8abf972d18e9e79687cfee57153705bb5d690df24875014b8fbed54f1505bf3676034ef848ffa76b99efbf356561eabfd6aac8c184421b9c1f82c71635 MISC metadata.xml 843 BLAKE2B e0b6ed26300c658bb3f9bdc500bd24c38f26821d3a32ce448c56e5fd129f211efd58ef0faab1a6a9114a96991514de5fb9cf53b26601cb68fedb4c43aab3cdb2 SHA512 992ae84d983cbc06969e888e298cf8124dcf6068871bd5e12dd479a70ca00f5422d8c3cc178a842a340bffc5f72a5b203ce307ccbe49a0a60c0c52a5091052d9 diff --git a/dev-python/dogpile-cache/dogpile-cache-1.3.3.ebuild b/dev-python/dogpile-cache/dogpile-cache-1.3.3.ebuild deleted file mode 100644 index b9a1cc14e946..000000000000 --- a/dev-python/dogpile-cache/dogpile-cache-1.3.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A locking API for expiring values while a single thread generates a new value" -HOMEPAGE=" - https://github.com/sqlalchemy/dogpile.cache/ - https://pypi.org/project/dogpile.cache/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.0.1[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - dev-python/mako[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/dogpile-cache/dogpile-cache-1.3.4.ebuild b/dev-python/dogpile-cache/dogpile-cache-1.3.4.ebuild index 65fc93d7607e..1157939c70f4 100644 --- a/dev-python/dogpile-cache/dogpile-cache-1.3.4.ebuild +++ b/dev-python/dogpile-cache/dogpile-cache-1.3.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/editables/Manifest b/dev-python/editables/Manifest index d678a373a588..a365590b1aec 100644 --- a/dev-python/editables/Manifest +++ b/dev-python/editables/Manifest @@ -1,3 +1,3 @@ DIST editables-0.5.gh.tar.gz 15469 BLAKE2B 9bbbc61a4e0a57edc6b7ba463da0d6c2f40090e347e67f203f16163bec70b63a2289332e9d69a46919f8aa009be1ec96e1b1cd2708ce5eb6ab33af6eb36360e0 SHA512 ac39d2e6a51625697c517b85fec11b525b1a41f82cf4f55c7595fed19da867065a62eee5e3656706f7402d0499754f4a142da77d699c59dffc8b769fa1c3dbe2 -EBUILD editables-0.5.ebuild 675 BLAKE2B 037b36979e77e47c94c822337e12b75c8729959b274f527c63bf3983c835eccb52b14b86a8d3ae727b3c8e44730584aa60edaff37699ff0384e19734889eea8f SHA512 f8d4cb3009c9aaca5a4d3ed8c937add9f46f629fbe60a87be5016e062060a8f5c4fe17aa230c05064f16d895e149ccffd0ecefeb284ed4cbb3895d44e2793e96 +EBUILD editables-0.5.ebuild 684 BLAKE2B 7a6a7cbffb87c30e3ec2d5e025fe2cf5be555c1e790311cc5c3363b511e4a9c94c42d6749a23a55fa600bf1dfdb0a074daef9aff61da4cf266749c731fab4788 SHA512 fbe9ec9f057644fd99c3524d9c312ec375d9054412c371d5f789134b1a06b848566f0ccb85428a1f5b138da28a2642d0fe092a7fa7fe0737c9b522eaabb3cd69 MISC metadata.xml 348 BLAKE2B 6f17488b4dc6b5892f0826c49a22220cb85a739b7a9f85542af4c085d20322b3b38110c030471a96af9cbfeffe19061382ecaf506dddd394e3c2dd9304b1f8db SHA512 4f8cb5b90c329f8ba3bd9dee1c8195b96798a5d5106b870950aaf1597c8ea47b21a935de1b3af114015fde6c416db0883e4d039d90c5afccdd7346cdbc75a288 diff --git a/dev-python/editables/editables-0.5.ebuild b/dev-python/editables/editables-0.5.ebuild index 413208f02b6c..f82cdb0cb6d5 100644 --- a/dev-python/editables/editables-0.5.ebuild +++ b/dev-python/editables/editables-0.5.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=( pypy3 python3_{10..13} python3_13t ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} python3_13t ) inherit distutils-r1 diff --git a/dev-python/evdev/Manifest b/dev-python/evdev/Manifest index c852af360b1b..617dc7ab5364 100644 --- a/dev-python/evdev/Manifest +++ b/dev-python/evdev/Manifest @@ -1,8 +1,6 @@ AUX evdev-1.8.0-test.patch 780 BLAKE2B 63049c2740f39ef3b9df5adb4ae140985856e2027224bd3d540e790b2e7e5ae0d4088b64049c54f7232d8eda73b60e75059de3bc369f9a0d8bfabd5a95994dc5 SHA512 bdcd4e3795d02375262a420b792cfa4b9219486b95a7129c4c1c614fe97b792fc4b19990e04f0022b237a14420a335f17d935501c48289c0cc16fe5021d8d442 -DIST python-evdev-1.7.1.gh.tar.gz 88275 BLAKE2B 334f70785411bd0e8d348ddeb0a6a728dbfd5c3604a19e7153c47d6868f76b0d3c10317230b0d6874cc14b3765d0e520d932c551842bd0d758b7a735b30ba7cb SHA512 802ba7c252a8817c60480db90b28e89b8356580d7b7f6a35725c70fcacbcabb3d3216330f6639ece940d901434cf1617d7682d344b7428fd5c5b6ab940700ff8 DIST python-evdev-1.8.0.gh.tar.gz 47568 BLAKE2B 489ebf6eecf2a7212b67f1393e105bbb801236f039bcc2adb805049a4941fc4d064a22b0928c69fa907197c444b49e7446b7641c4b19c1ff10b1fc4ad1a0d1ab SHA512 86b2c08068863473e89f1455ff29f049786c292eaf1bdd44ad584054280aa2d40182640d67301653251ed13b2e7414bc81b7afc6b978a392d95fdce786f23e36 DIST python-evdev-1.9.0.gh.tar.gz 47965 BLAKE2B 0e3f48f6e2e5896647eda50b05f87b3342706ef7d9d962dd01d48f5c03b3ed4f1a26c47a8390cc903ced1be38d0401844a270a8b91348513f2fffc3d57656147 SHA512 dfe9d457f768814ec2f8e610a21503ba3c218f1518cad6ab5ee369b7d5c604e4ffdf3304461b3004d2bf582412d9d6d1d2b3f86ed28bb03e6e663f3de1ff3a25 -EBUILD evdev-1.7.1.ebuild 896 BLAKE2B f0818657d3dc94a9f19f826cd3480739ad1a8d1f2e50f2bfd672530b263e197a5ac0cff81abca19c8a87fb582672321203e7732fc2d4bb11283019b4bb07d330 SHA512 e4d071acecd059f9605917a33e25b94f73fd6a63679b85a8cd0b3bf941b70002c78feedf7f03464351ad4f06a0465fcde8efa450e6ab52e7021d37fa6d867967 -EBUILD evdev-1.8.0.ebuild 1008 BLAKE2B 601fe86a589f26fcbf434263587859c08c2bf926ef927b67c4f074c728cd1090fa5d16bc6f4baa81f57ea8c6e37705f9044855d8f88cf2656ceed027ac82ca03 SHA512 3aa8fbbffb4fb9f2831b1c1610fc42defb676dcea89451f3cc97c10a012071832d7ef3a24cb06e377a68bd85fab5b0f183f620a4c5435d001212e9883a6774a5 +EBUILD evdev-1.8.0.ebuild 1006 BLAKE2B 41c1b74e45e2a8c3c31f56db5bf1959f0922951438e2c2837b6278c875a42e0b0ae63ae84f50f8c640803fd47e18464be4cbedb50211efba3d4d67263b729b32 SHA512 5ee11eb6257a073fe6f3d4c4e1bd84dc017d9cf402e90e4fad19e543eb5ae31558327e091aca7cb3f1557d5bcaf7ff5cc10b215e247ed24ad65c02d4a8ed83a3 EBUILD evdev-1.9.0.ebuild 898 BLAKE2B 8d48ce31704a846fec7e62905ce51fe388de2e1a37f545067d1c5d92d2f9b3bbae10ad2b9655394da68370d92fcce7c277188d4f381bf4064ac64aab459cb2ee SHA512 ffa0fd207eb96803e8f949cfd05a6b2a233acb1c6c89853a859a4899a961597ef07f7ac63dbf04cdd176dc6669ce064fe470d348ad49f2ae17dfbadfa980db66 MISC metadata.xml 369 BLAKE2B 3db50cf2308091023bd5dd7768e1ff0af97124c5009efb710defc139b2809a804472969055cd0d120399d14b78d7da9dd92ca44b7de35fbf0e4cda2838ceb911 SHA512 1ceaa34af50744cd1108c990891c7105fa5373242b02fdd9b25718a6275b90d787a948b78ab4a17f0cfc168ba0c9f98d4c5b1e33997a0d751f7ffaed0b7189da diff --git a/dev-python/evdev/evdev-1.7.1.ebuild b/dev-python/evdev/evdev-1.7.1.ebuild deleted file mode 100644 index 061d69631833..000000000000 --- a/dev-python/evdev/evdev-1.7.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2024 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} pypy3 ) - -inherit distutils-r1 - -MY_P=python-evdev-${PV} -DESCRIPTION="Python library for evdev bindings" -HOMEPAGE=" - https://python-evdev.readthedocs.io/ - https://github.com/gvalkov/python-evdev/ - https://pypi.org/project/evdev/ -" -SRC_URI=" - https://github.com/gvalkov/python-evdev/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/test_uinput.py -) - -python_configure_all() { - esetup.py build_ecodes \ - --evdev-headers \ - "${ESYSROOT}/usr/include/linux/input.h:${ESYSROOT}/usr/include/linux/input-event-codes.h" -} - -src_test() { - cd tests || die - distutils-r1_src_test -} diff --git a/dev-python/evdev/evdev-1.8.0.ebuild b/dev-python/evdev/evdev-1.8.0.ebuild index 3998e22d71b7..3fed9f648e17 100644 --- a/dev-python/evdev/evdev-1.8.0.ebuild +++ b/dev-python/evdev/evdev-1.8.0.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" distutils_enable_tests pytest diff --git a/dev-python/execnet/Manifest b/dev-python/execnet/Manifest index 25ed9aa8db76..b5c13bc31c93 100644 --- a/dev-python/execnet/Manifest +++ b/dev-python/execnet/Manifest @@ -1,3 +1,3 @@ DIST execnet-2.1.1.tar.gz 166524 BLAKE2B cf6ef7007ecee7cd3e205dfaefc7c46dcc555dd4290a9055413373cbc1f8b24c5769e8e2eb58c9d6169ad766539bf44139a691726d791a69a80a2f800fefcf4e SHA512 486f906ad653d16cce7337d9085c36070fe3dd721a3723ca62ceb25862c3ff837120062df028d5aadec17f854c0d46204537e9d75d22079a677f08c50dd48d21 -EBUILD execnet-2.1.1.ebuild 1240 BLAKE2B e0f6f5bfae31f1a4b154ec25161765f2aaaf5b569e835162c6b8773f014af65fa1d22c733a73e372c1f3f384cfe310a5395af367c6c5f24173502d3804bfc24b SHA512 e6084f36d5d8e11834aaffe7dc7389b7eb68e174f96f75e62b7dd479aba1ca67267e9cab4d395df7bf7acfee42844eef2bc01e7d1d456326f17c36319c70b7f4 +EBUILD execnet-2.1.1.ebuild 1249 BLAKE2B 299419a5a77a5d5f97a5859f060832096e2e896d5a953bca55f2116847b4c76dd582fcfba76824947f67a3d7e2bb77097cb507fc94a9a0c6a55409de893ff8ee SHA512 9264972f0ce0908a707584dbfbc3085acd53e188baf8abbd17dbeb6c1865492d146234f0a2c5816cb2cd540eea4295c9961f2d776de032f764b8b9d933945c01 MISC metadata.xml 500 BLAKE2B 56db909a3d278407df77dd3bdf0bc213d181342773f6c703004b2680ea69dda18632cbecb267653dbbe0dde924eb2171ee6701b8587e6c6cba8e0f2285c9e313 SHA512 c27f05cf4d9510a746f1dfc70f8e758437f43bd6c5265b80bfdc3c338d5b38b1b73406cb572af04a26034933ccf04f3bfdd97227b54b026776849d5a9a217cd1 diff --git a/dev-python/execnet/execnet-2.1.1.ebuild b/dev-python/execnet/execnet-2.1.1.ebuild index 24024951426a..5597bd10c095 100644 --- a/dev-python/execnet/execnet-2.1.1.ebuild +++ b/dev-python/execnet/execnet-2.1.1.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} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/fastjsonschema/Manifest b/dev-python/fastjsonschema/Manifest index 8e9e5d94d5b8..bbc15acea7b5 100644 --- a/dev-python/fastjsonschema/Manifest +++ b/dev-python/fastjsonschema/Manifest @@ -1,3 +1,3 @@ DIST fastjsonschema-2.21.1.tar.gz 373939 BLAKE2B 2cd91b1ff6aa6e9996faf93d3f0d49cacb7f1b2bbb7001e0e01ce8bf385ac8ff84ce6d1c1c5f8607d05d675b0d42f3f5caee781547907f96717d504312d0902b SHA512 935c68ede28f7026825114ec588ae39713cf28eba9bafc68e106111da92f7cf1f25101a06c4b841f7198f55540af719853efe04f5e25f0cc92ef6638d638c54e -EBUILD fastjsonschema-2.21.1.ebuild 557 BLAKE2B 8e5867ea92aa4c7b1bfa12a47bbd4fcd80d23f4aea2ef3b405f553a04197613ff3bdb6dfa4985e97f4fc70395cdbc26cb53853d1387f5e1f0301f05752759cf0 SHA512 de0292eaf41b8f84a9ed7629df289a176a457c16828ef99614f5b15143e632aaa7cea1fbb0151e797b56cd00ed46c61faa95a92a28b61155ff780dfd9158cf41 +EBUILD fastjsonschema-2.21.1.ebuild 566 BLAKE2B 870f99e65e92443f40054fdc0d3ee784a88ea091bf3c5b8424f2a2395e7b1fb2d61223449c2d81b14e885c419fe6678673014e772313f1abf14740dbedbd65aa SHA512 5802c723a357ee7fd20c6001fb89f505f632e8774fc86fa91d23def035389da5d89f12fa2d14612101c12cb229274b78013fff49ca2a92c487df09dd36498a7b MISC metadata.xml 390 BLAKE2B d29071ddcb0aea8db343c2924de51e8fdbf9295898c687ca0f474e007007407c9a402cd2fa74f0f2142dfb2f14a2cfd0c51c05f5fad6891734328a003283821f SHA512 db3339aaba0218ebea0ea4cd5b950dbf74572b18341f595fbbbe1f67c0c9c23413f4a98aeec5b49b036533cfea46e8f2a74f5f999c3b4c472a66297346139b05 diff --git a/dev-python/fastjsonschema/fastjsonschema-2.21.1.ebuild b/dev-python/fastjsonschema/fastjsonschema-2.21.1.ebuild index f0b0c73aa46b..cf71fc864531 100644 --- a/dev-python/fastjsonschema/fastjsonschema-2.21.1.ebuild +++ b/dev-python/fastjsonschema/fastjsonschema-2.21.1.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=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) inherit distutils-r1 pypi diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest index a3d05b119a1a..5909cd751a8b 100644 --- a/dev-python/filelock/Manifest +++ b/dev-python/filelock/Manifest @@ -1,3 +1,3 @@ DIST filelock-3.17.0.tar.gz 18027 BLAKE2B 21c1d03acaca1acbb3fbf4a7d6db2f4d0bda48c29f32f69a170ba9fc121f2555eb5c4e92135a83aa15de6c2d2973ce32392420bf933f7e242406d0524544c128 SHA512 f225742392ffa2fe4dff3014865e5b3080ea827f3ba0997099bd0a73f42259e59d065d821fc86ff46f3eb8cbd445de770e6e437c0de2885f1935c84f5d96fbf0 -EBUILD filelock-3.17.0.ebuild 763 BLAKE2B deff24301c61504df3bef0c4ae08512cec2a16102bb9ad74963466a3037b0382234efb547e09f13144b28712efec2cad09e091c06f4ea57e3c195e673e074688 SHA512 649eceaae4e56335d2c1cf1a698385c39c7f0bc58d95fa299172ec97335f5da8a4c19da2c7ebdfbe20eb705a7c3ded1a0a41173d2f6a54f64f6d80ca74213de6 +EBUILD filelock-3.17.0.ebuild 772 BLAKE2B 3424518f84728cf85732b57dab882ea69e05c1314f76de1cf812fca5b63a0c82267336857f77f8ab15492dfd75aa75931ba814d7ab25d6d48d7e8a2b45e36cd6 SHA512 8c994631731083e8f14ca5fb8e9c49e15f7ed2a9ec1758bcfd065e9853cca596d8802724c53cd47e5fea56d8c49423e6dda599bc741ea93a278a58e1cceca17a MISC metadata.xml 370 BLAKE2B 91fee1713e0ae7d6ad39c05769e769b05d0ddbdc514b9ea19ec9144e0452ce411ed08f45d4b3123dd8accb67077fe1113809512c8a3ec460fd70a2126b841899 SHA512 62afbe350d894dc05533ff9e532f24f351315a9fba3f2cb8a580fc056cc868592140ffa04ea08fde3ca594e6d398962343e18a0c4614d9e6d2211e07a1152117 diff --git a/dev-python/filelock/filelock-3.17.0.ebuild b/dev-python/filelock/filelock-3.17.0.ebuild index 710a897a654d..e9298e011073 100644 --- a/dev-python/filelock/filelock-3.17.0.ebuild +++ b/dev-python/filelock/filelock-3.17.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 pypi diff --git a/dev-python/flit-core/Manifest b/dev-python/flit-core/Manifest index 543f3f65e66d..208b74a2c7ad 100644 --- a/dev-python/flit-core/Manifest +++ b/dev-python/flit-core/Manifest @@ -1,3 +1,3 @@ DIST flit_core-3.10.1.tar.gz 42842 BLAKE2B bd17ab1fb955b1d829b4faaa42257176857b8a9b07132235455331cdd52943fa09fe5e4fd1091f1b15d477ec43e8084c2b409081d077c43a9a4cdbae9e8741b1 SHA512 ac0d39b6ee35b553fc8f7f3f6e558fdc32714ed64d6c506da7913ef95d00780b5f86894d9b042f32cdc51d38ec515fa02f1154b0edbc81d8e53475788c444b08 -EBUILD flit-core-3.10.1.ebuild 932 BLAKE2B df02bf5c87293468234e69dd49592a8b9ef7144a35840aa9fb1ea90ed100af2c68800e998b3ae1b229e1a0634b09250a12ecbaff1005b5443f47295414d3cc89 SHA512 50d407dd26a897718dbdd80051aff8093bfb73532f6b2c07677a4f7aac59fa92603d980af0bee66d1c0c77654f7f37f37df0fe5de0048c4ee8a5d17662591a5e +EBUILD flit-core-3.10.1.ebuild 941 BLAKE2B 76634039899867c54c8cef7e1563ff4a51931b8acd7bceb49c706ca39e2f959ad144a2464b19f31af3d32be02c16232f5482ed63db19e4bcc9cbbe6d68a07cb3 SHA512 85377b4656fd2e072413f8120f5d883341e0ce0e8ae2fe6dc64d03c2b9178f3db67206809062658b569e0a2024ca58de25f4d1ea9717de87c817f011c93f5391 MISC metadata.xml 515 BLAKE2B c6ba982d0b2d09457d65675322db9fb3aad7e6cb4c4a86c615bd4e49ba1c879132b776a8021169c78d4562f835da5e9b250da2fbc07b5f85978b3bd94c466b53 SHA512 8a97932ae53ecb31363b0a1aa0309bb164f3091214508f0b044246133d11821b2e78491ad0a78d8324aaf470f9acfc80bf8d6871bff67b1051e13815ad233c0a diff --git a/dev-python/flit-core/flit-core-3.10.1.ebuild b/dev-python/flit-core/flit-core-3.10.1.ebuild index bbd23d9c0e2c..9537812b9e9f 100644 --- a/dev-python/flit-core/flit-core-3.10.1.ebuild +++ b/dev-python/flit-core/flit-core-3.10.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep EAPI=8 DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest index 17b575004437..ef0bbf85bc67 100644 --- a/dev-python/fonttools/Manifest +++ b/dev-python/fonttools/Manifest @@ -1,17 +1,11 @@ DIST fonttools-4.55.0.gh.tar.gz 3886815 BLAKE2B ace8c3c1c866f4c181f685a44aeb69b8927bd7ddd452cb8268dc7c06183b372ddd88b64f7eba7ab3e4fa15ae359ffcf1d8144de4afbb1b4751173d75259eef3b SHA512 5f8a65687b5d66604eff5c518aaa51e5b2307e624e5397e5dc15b9489eeb6f300376ab6c70288f9bb7056532951f16085c5580f03b44de2a1d53f2860b573191 DIST fonttools-4.55.3.gh.tar.gz 3894793 BLAKE2B 0b02f5d5cac5b7cdd97d4c32310d02507604afbef12ecd59237fb0a5683170bd563f8e5c08f4f2ca057a8f952aafef7c6e087d072d96786ef8bea603521ce4ab SHA512 23257ebb9e890c0e5eb9776a9e82479a33859f4ab49015ee8434ae998814b7821b5226d14405667f9c67f03bbd0db41087d95dbc7650d812ed826db71929cab3 -DIST fonttools-4.55.4.gh.tar.gz 3895558 BLAKE2B 9769f07c110f774bc597b6c4d63b502ff3d762136cb17ae8c3a97dc9826691944db88d62f858229cac827c9c76690a504c3f53416eecfb260b76dcf2c4dded40 SHA512 dd7aa3dc6650edcae4d72472f2530bea75a8e3f11b882712c241738f7f467346a1035dda73672cc82710fc09a40fc3ad1073238b9b1ef84bcaa6fa79a44ce468 -DIST fonttools-4.55.5.gh.tar.gz 3897134 BLAKE2B 7e7cd6f172e34488a095ff55341a9f6a075ad5ccd4f375d052ab3a586244923464d21a93c75af985ae81cc85bb897f8a1731fe7eabcfdf0b1f2c6bb9eed9e36f SHA512 fb2d4fb67c7778ebcb166f39651e3fceb8986844dee2ce711554e7bf0d160c458110352e922c8faf85a5514f6fc56762f82d037b0df44c3cb8b17191b827a6d9 DIST fonttools-4.55.6.gh.tar.gz 3897113 BLAKE2B f2ea39291ed57add406df285be0e3590b8a9d404049f38ad79869a7ea2d3f0e97135e5e4d93835a91825b126cb81383fa1dce9fc75db98be33704c3d36ea4530 SHA512 b14d12b21988bfbcda8b2532c9fd0072344452ebbd9ced2197fef8b0c8037fad6acb8d969473443e2d9c02df0f68eed45326179d6d0385d4921c8b95a1f7a42a -DIST fonttools-4.55.7.gh.tar.gz 3897996 BLAKE2B a34b1144133b69cbc057f3aea8f4a99290a8b5c33490008d29ee3546da975e690b959042f44117bd4496f5e523bb24b0671a415a59e741207efd19c25fd46ef9 SHA512 2c60bed9173b656e7b9f2cf3c0604b334b3e07b4d5e1f7d2bc2ec8a8e764095877e225b8801649df3551a1db3c7c9f4f65df1b5bbfdb4bf1221af122e04fe195 DIST fonttools-4.55.8.gh.tar.gz 3897975 BLAKE2B fd97aa3e4a02fd2cf5eaf85f0a741f7fb4dc253a41de21088b1a918132377f1c23d8a4b373c7ad04d8f22f023d1e34abcbe585f62d8b5cad9b42cebf711c478b SHA512 15a608362b0fec9811bd7079568ed0f3f398cfaee6917988ff1391659a0544114debf190e02df5326ffa305adc4f1ff297ccbb81918850934d1617ac23dbebf4 DIST fonttools-4.56.0.gh.tar.gz 3900744 BLAKE2B f75ad562092cadbf2a844fedf47e1b054769227d1fd3e553f62f3f664f07a57df2dda410850b00e1a1aa7d322fb14401255f11570a3f0456b443ae96e484f2d6 SHA512 e1d668b299dcf26d578d1fd7b6830ab6a97f97545024060eda1acb625910a3a430e34ce04c6739db724e974422043d59629ab7380812a72b4a219ab0dbec35a3 EBUILD fonttools-4.55.0.ebuild 2480 BLAKE2B 4b717209b380796d2c21d0bef0f246419bd51565de86cbeef0f78eee1834aff35181e6cf21baee526e3dbee547d2abe5bdd54643cdaa710956ed65ecf699e8b0 SHA512 55ff7f044d322d1ef0ee86725f9f380622a85172d0a666b0ab1568520082089b251ff95e25e7bbdffd7f37e2f5c7c70429e3e515215d697e4c1ba7372f80a164 EBUILD fonttools-4.55.3.ebuild 2480 BLAKE2B ff0046976735766eb4ee6051f0ab462c6a74f236f477ae69ed80fbb0c1f95c026fa9fa72ddbb96d5082eac742455cf787a149d4e16fb0e7d34de303bf699b348 SHA512 dc81eaa2fd1ef7c0771c2d06a1d16647f004b4fb5f2f6de550589a756405aab9adf83a7202593f2a2df2787982f8ffafff93fda907297ff603ecfc923776c3bf -EBUILD fonttools-4.55.4.ebuild 2487 BLAKE2B e3c1220b3926375b1894ce629a24426c829fcf2b8e7a267916e5162abf0c851643c841b8c398b6c42be5954c4eea5b8a5e35ae98f96af2510be1b3cd37e27087 SHA512 a3f540087eb8c72c73946b1feb79566a69b58e830bcee736e5c93dbbcd9d20ffd66f6c141a4b34eb1bc120c3cb74b17c8ad41678d58a94e28d2eebb26b463a33 -EBUILD fonttools-4.55.5.ebuild 2487 BLAKE2B e3c1220b3926375b1894ce629a24426c829fcf2b8e7a267916e5162abf0c851643c841b8c398b6c42be5954c4eea5b8a5e35ae98f96af2510be1b3cd37e27087 SHA512 a3f540087eb8c72c73946b1feb79566a69b58e830bcee736e5c93dbbcd9d20ffd66f6c141a4b34eb1bc120c3cb74b17c8ad41678d58a94e28d2eebb26b463a33 EBUILD fonttools-4.55.6.ebuild 2481 BLAKE2B 9405a92e8bbfe7cc76e97343b31f9daf24fe8b6505fda10382b26369a2474ef2ecc2e65bad3b3ff664af7b4bab4fb55a496221f95d5e5d8aa0b5e4a54ea5a61e SHA512 cb9c1005c8d7a036ce4c75fb287cfd9fb7ff5df21ae1cc6f50760d6d38ef224893ce2359a78c193b153a153d625f41a786d6d5e1719313084161e3989621da94 -EBUILD fonttools-4.55.7.ebuild 2487 BLAKE2B e3c1220b3926375b1894ce629a24426c829fcf2b8e7a267916e5162abf0c851643c841b8c398b6c42be5954c4eea5b8a5e35ae98f96af2510be1b3cd37e27087 SHA512 a3f540087eb8c72c73946b1feb79566a69b58e830bcee736e5c93dbbcd9d20ffd66f6c141a4b34eb1bc120c3cb74b17c8ad41678d58a94e28d2eebb26b463a33 -EBUILD fonttools-4.55.8.ebuild 2487 BLAKE2B e3c1220b3926375b1894ce629a24426c829fcf2b8e7a267916e5162abf0c851643c841b8c398b6c42be5954c4eea5b8a5e35ae98f96af2510be1b3cd37e27087 SHA512 a3f540087eb8c72c73946b1feb79566a69b58e830bcee736e5c93dbbcd9d20ffd66f6c141a4b34eb1bc120c3cb74b17c8ad41678d58a94e28d2eebb26b463a33 +EBUILD fonttools-4.55.8.ebuild 2482 BLAKE2B 049bb4733fd7095f4e17b688e43d6c644a186d0a5dc6772c3c65af2529272bf34ad1bd5994712ada12c521f8fb7a3b7bec6baeef7f19168ff6202353f867ef6f SHA512 05e7645c8682074511fffafcef1261adcac2871bdea6fe666870bacfe6f72289421b4dfddbc94135453f43a5cdce72dce64d9c4f5922aeabf84c608e8c39a598 EBUILD fonttools-4.56.0.ebuild 2487 BLAKE2B e3c1220b3926375b1894ce629a24426c829fcf2b8e7a267916e5162abf0c851643c841b8c398b6c42be5954c4eea5b8a5e35ae98f96af2510be1b3cd37e27087 SHA512 a3f540087eb8c72c73946b1feb79566a69b58e830bcee736e5c93dbbcd9d20ffd66f6c141a4b34eb1bc120c3cb74b17c8ad41678d58a94e28d2eebb26b463a33 MISC metadata.xml 372 BLAKE2B 950ec78bf127250847c6513c22a5108b251afdb000d361068edf9d00d64a5baf6925ba4058bb889724febb28d92abc044c29af5936a48d8e8951b12314b64357 SHA512 03e76e28959bab83fe41c3ee4b55692ced9b1360e73e38a6e8f6e5c06fd1185dcbe0214aea2edff18d248abf252c1877d0d2c2b78b8e088e606c09c34e93e7ac diff --git a/dev-python/fonttools/fonttools-4.55.4.ebuild b/dev-python/fonttools/fonttools-4.55.4.ebuild deleted file mode 100644 index 0adf50c35de4..000000000000 --- a/dev-python/fonttools/fonttools-4.55.4.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# 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=( pypy3 python3_{10..13} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 virtualx - -DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts" -HOMEPAGE=" - https://github.com/fonttools/fonttools/ - https://pypi.org/project/fonttools/ -" -SRC_URI=" - https://github.com/fonttools/fonttools/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="+native-extensions" - -RDEPEND=" - >=dev-python/fs-2.4.9[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - $(python_gen_cond_dep ' - dev-python/cython[${PYTHON_USEDEP}] - ' 'python*') - ) - test? ( - dev-python/brotlicffi[${PYTHON_USEDEP}] - dev-python/munkres[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - app-arch/zopfli - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_prepare_all() { - # When dev-python/pytest-shutil is installed, we get weird import errors. - # This is due to incomplete nesting in the Tests/ tree: - # - # Tests/feaLib/__init__.py - # Tests/ufoLib/__init__.py - # Tests/svgLib/path/__init__.py - # Tests/otlLib/__init__.py - # Tests/varLib/__init__.py - # - # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148. - touch Tests/svgLib/__init__.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - local -x FONTTOOLS_WITH_CYTHON=$(usex native-extensions) - [[ ${EPYTHON} == pypy3 ]] && FONTTOOLS_WITH_CYTHON=0 - distutils-r1_python_compile -} - -src_test() { - # virtualx used when matplotlib is installed causing plot module tests to run - virtx distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # flaky test - Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_get_normal_tables - ) - - if [[ ${EPYTHON} == pypy3 ]] && - has_version "dev-python/pyxattr[${PYTHON_USEDEP}]" && - { - has_version "<dev-python/pypy3_10-exe-7.3.13_p2" || - has_version "<dev-python/pypy3_10-exe-bin-7.3.13_p2" - } - then - EPYTEST_DESELECT+=( - # affected by a bug in PyPy/pyxattr - # https://github.com/iustin/pyxattr/issues/41 - Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_with_path - ) - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - nonfatal epytest \ - -p rerunfailures --reruns=5 \ - Tests fontTools || die -n "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/fonttools/fonttools-4.55.5.ebuild b/dev-python/fonttools/fonttools-4.55.5.ebuild deleted file mode 100644 index 0adf50c35de4..000000000000 --- a/dev-python/fonttools/fonttools-4.55.5.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# 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=( pypy3 python3_{10..13} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 virtualx - -DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts" -HOMEPAGE=" - https://github.com/fonttools/fonttools/ - https://pypi.org/project/fonttools/ -" -SRC_URI=" - https://github.com/fonttools/fonttools/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="+native-extensions" - -RDEPEND=" - >=dev-python/fs-2.4.9[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - $(python_gen_cond_dep ' - dev-python/cython[${PYTHON_USEDEP}] - ' 'python*') - ) - test? ( - dev-python/brotlicffi[${PYTHON_USEDEP}] - dev-python/munkres[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - app-arch/zopfli - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_prepare_all() { - # When dev-python/pytest-shutil is installed, we get weird import errors. - # This is due to incomplete nesting in the Tests/ tree: - # - # Tests/feaLib/__init__.py - # Tests/ufoLib/__init__.py - # Tests/svgLib/path/__init__.py - # Tests/otlLib/__init__.py - # Tests/varLib/__init__.py - # - # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148. - touch Tests/svgLib/__init__.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - local -x FONTTOOLS_WITH_CYTHON=$(usex native-extensions) - [[ ${EPYTHON} == pypy3 ]] && FONTTOOLS_WITH_CYTHON=0 - distutils-r1_python_compile -} - -src_test() { - # virtualx used when matplotlib is installed causing plot module tests to run - virtx distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # flaky test - Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_get_normal_tables - ) - - if [[ ${EPYTHON} == pypy3 ]] && - has_version "dev-python/pyxattr[${PYTHON_USEDEP}]" && - { - has_version "<dev-python/pypy3_10-exe-7.3.13_p2" || - has_version "<dev-python/pypy3_10-exe-bin-7.3.13_p2" - } - then - EPYTEST_DESELECT+=( - # affected by a bug in PyPy/pyxattr - # https://github.com/iustin/pyxattr/issues/41 - Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_with_path - ) - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - nonfatal epytest \ - -p rerunfailures --reruns=5 \ - Tests fontTools || die -n "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/fonttools/fonttools-4.55.7.ebuild b/dev-python/fonttools/fonttools-4.55.7.ebuild deleted file mode 100644 index 0adf50c35de4..000000000000 --- a/dev-python/fonttools/fonttools-4.55.7.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# 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=( pypy3 python3_{10..13} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 virtualx - -DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts" -HOMEPAGE=" - https://github.com/fonttools/fonttools/ - https://pypi.org/project/fonttools/ -" -SRC_URI=" - https://github.com/fonttools/fonttools/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="+native-extensions" - -RDEPEND=" - >=dev-python/fs-2.4.9[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - $(python_gen_cond_dep ' - dev-python/cython[${PYTHON_USEDEP}] - ' 'python*') - ) - test? ( - dev-python/brotlicffi[${PYTHON_USEDEP}] - dev-python/munkres[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - app-arch/zopfli - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_prepare_all() { - # When dev-python/pytest-shutil is installed, we get weird import errors. - # This is due to incomplete nesting in the Tests/ tree: - # - # Tests/feaLib/__init__.py - # Tests/ufoLib/__init__.py - # Tests/svgLib/path/__init__.py - # Tests/otlLib/__init__.py - # Tests/varLib/__init__.py - # - # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148. - touch Tests/svgLib/__init__.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - local -x FONTTOOLS_WITH_CYTHON=$(usex native-extensions) - [[ ${EPYTHON} == pypy3 ]] && FONTTOOLS_WITH_CYTHON=0 - distutils-r1_python_compile -} - -src_test() { - # virtualx used when matplotlib is installed causing plot module tests to run - virtx distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # flaky test - Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_get_normal_tables - ) - - if [[ ${EPYTHON} == pypy3 ]] && - has_version "dev-python/pyxattr[${PYTHON_USEDEP}]" && - { - has_version "<dev-python/pypy3_10-exe-7.3.13_p2" || - has_version "<dev-python/pypy3_10-exe-bin-7.3.13_p2" - } - then - EPYTEST_DESELECT+=( - # affected by a bug in PyPy/pyxattr - # https://github.com/iustin/pyxattr/issues/41 - Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_with_path - ) - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - nonfatal epytest \ - -p rerunfailures --reruns=5 \ - Tests fontTools || die -n "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/fonttools/fonttools-4.55.8.ebuild b/dev-python/fonttools/fonttools-4.55.8.ebuild index 0adf50c35de4..bb7fc6ac7470 100644 --- a/dev-python/fonttools/fonttools-4.55.8.ebuild +++ b/dev-python/fonttools/fonttools-4.55.8.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="+native-extensions" RDEPEND=" diff --git a/dev-python/freezegun/Manifest b/dev-python/freezegun/Manifest index 29245e441bb0..d23a3f371b8a 100644 --- a/dev-python/freezegun/Manifest +++ b/dev-python/freezegun/Manifest @@ -1,3 +1,3 @@ DIST freezegun-1.5.1.tar.gz 33697 BLAKE2B bb08703a7e6f6f4a2145c4dc7b10245af3ced5d1a0a9355df74acd03bfe1687ee22e54ffbbd791204a497b50d4a2c578eb531379dd9e55d274ede72785bb39fa SHA512 384122e31c1db90d4c30cc60ad6d693209c933538e4d507a45c6ff116dcfe2f5f2602116c31aae4576da876ea327d502b01f651414d41b6cb11cc6e98d2aacbc -EBUILD freezegun-1.5.1.ebuild 1268 BLAKE2B 13766ae6768fc369229e793b32912037462e9abd15d4d6277c52b529e293afacfa9ca540e6528c1e92a74a356566f8da0596fd9e8bee4e4f4a8ec5a20ba56314 SHA512 a76a6d136d1e00772559c426d157edc1df0e42e8ca69c676ad1e1c07f3cf2bf7a6f4f1f808731c38530c01fe2cc7cce4c75a8aa4876ab4855116009914ec9265 +EBUILD freezegun-1.5.1.ebuild 1277 BLAKE2B e0f82d1324dea201010fe0bf6391cd0e4aada892e1901cd84fbcafa8e8ee56ddd7f3636ebb1c261e04192f84e4489ba205a1bea1295a6f877f7b42f2609a1b34 SHA512 ccee8f6ef7b85077396614c1a23fbbfa906686a051ca5c643041a3157183c91eb39d9c335ee05f7d96f2408a51d63abe1e9ac9a4321042a04a3b10987611b6bf MISC metadata.xml 393 BLAKE2B b2cf7947fff6a03fba00b03503693e0ecb16b4934602ba66225f1d339db131975cea5f503b4b18fac54b38853905d21a1e56b5250674bc6d8cc0fe3e7d37403c SHA512 6bc2d99fc1d7c5c0a259424423f45fdd6bf23ae09c1f42bb5ab777fcefe4b1915cea96b1c767b7e048770b1c5ab9f2b0947fca4438838a4ee20f072f974c0a80 diff --git a/dev-python/freezegun/freezegun-1.5.1.ebuild b/dev-python/freezegun/freezegun-1.5.1.ebuild index e73658f3fb4a..0ae278d8753e 100644 --- a/dev-python/freezegun/freezegun-1.5.1.ebuild +++ b/dev-python/freezegun/freezegun-1.5.1.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} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/google-api-core/Manifest b/dev-python/google-api-core/Manifest index 1f4112c98c9b..481cc1da338c 100644 --- a/dev-python/google-api-core/Manifest +++ b/dev-python/google-api-core/Manifest @@ -1,5 +1,3 @@ -DIST python-api-core-2.24.0.gh.tar.gz 210006 BLAKE2B 816b4dbde52d5246feccea95ccdadea700d4fa803faad70f3801a9a66daf4d02dd8dfab5ec372d44b03caf8e250a9c8ebc44c671bac83313354867144ad17faa SHA512 6c279303dcfb05ff655aa5bb9426d0a28fcef9300bab542b1ec4100aecf7d236f05f6889433f8b8ab7d2abcc9084a5879af8357c2d5098db67e4231919e8bc17 DIST python-api-core-2.24.1.gh.tar.gz 220170 BLAKE2B bbf8f78371d283af52fdfdc8f3581d77cc214371bdc396d6c908990d2d1a3ae487db6df743dff16980d7a569e8d8d7674b4540afb15ca1f9446e1a2bb8624407 SHA512 00a0009c558a32a1fdf458d9c9800f441ac8eb857ed11c108fe6b79bc729b0594c090b21e753ee535173bee08ed8f5455b38320bd989b2ab7fd00fc05d13705a -EBUILD google-api-core-2.24.0.ebuild 1574 BLAKE2B ec666fe208669b62f1446a654905ac60b009d514b528b7693f1dffaa8940de56747e6d2f4570e960bd18f26b49f34bafe999cb4207b1031d506951787d495464 SHA512 1c94725bab1acf545ad26a1c66f1ab0b9c8c46dd649b74dfc8477322eb27bfaabcd8185c0261294ff8cf06f01def2cf27c0a322c0e5c2aa0a3e575c08b8923ca -EBUILD google-api-core-2.24.1.ebuild 1577 BLAKE2B 14c8a2dae1e706cc4f0fc8cb565e4d81c8afc8c0c21def455f7e10fce8d2133a7b4b0a7876d0f5660ab42f5c3e856cbd708d91f239c73d6448ce68511f853db2 SHA512 638805fe7f4df14d90eb4443e19e244d8e8b650d73fb51d5ee3863edddb05047e627be84ad37871ce67b69a1fdfccd0d4c02270d98600d04d36927e8f5e4faf8 +EBUILD google-api-core-2.24.1.ebuild 1574 BLAKE2B e2c9ebec1f90f8aea1867fbd6ac41cbd39daf2d10f3f4c5624dd100b422917a390bc7203cc5e03c5c497613e0c84e9787aa0f2c5de89a11ce5d369e58da57826 SHA512 d26f12383c3f694797f044da7799f400ac419af33195d78505785de52b351467ab9ca9947a0e5cd825468a8fd431a7a67b3f86bee69e5d148b62cf82fb09b360 MISC metadata.xml 655 BLAKE2B 9f829fc055ac2dd507c5bb1a83e2ff3386fbc668b9193c4a1a7281c217ba2e4ecf157d79a250cb2ac8a036369d1d3105cbe92a7bfef29b58734276331d16d19d SHA512 44124eb2c21c48dd0759ff1e76fe05eaaa9312dd5a1a93bb0ab2d459a4be37223c349f7ed303e4c390ba76b3757c06f3ae2a5a9c5bb307967b6c439a09b8cbaa diff --git a/dev-python/google-api-core/google-api-core-2.24.0.ebuild b/dev-python/google-api-core/google-api-core-2.24.0.ebuild deleted file mode 100644 index a7d170e85890..000000000000 --- a/dev-python/google-api-core/google-api-core-2.24.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2020-2024 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 - -MY_P=python-api-core-${PV} -DESCRIPTION="Core Library for Google Client Libraries" -HOMEPAGE=" - https://github.com/googleapis/python-api-core/ - https://pypi.org/project/google-api-core/ - https://googleapis.dev/python/google-api-core/latest/index.html -" -SRC_URI=" - https://github.com/googleapis/python-api-core/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="grpc" - -RDEPEND=" - >=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}] - >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}] - >=dev-python/proto-plus-1.25.0[${PYTHON_USEDEP}] - >=dev-python/protobuf-3.19.5[${PYTHON_USEDEP}] - >=dev-python/requests-2.18.0[${PYTHON_USEDEP}] - <dev-python/requests-3[${PYTHON_USEDEP}] - grpc? ( - >=dev-python/grpcio-1.49.1[${PYTHON_USEDEP}] - >=dev-python/grpcio-status-1.49.1[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - test? ( - >=dev-python/grpcio-1.49.1[${PYTHON_USEDEP}] - >=dev-python/grpcio-status-1.49.1[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # The grpc_gcp module is missing to perform a stress test - tests/unit/test_grpc_helpers.py -) - -python_test() { - rm -rf google || die - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p asyncio tests -} diff --git a/dev-python/google-api-core/google-api-core-2.24.1.ebuild b/dev-python/google-api-core/google-api-core-2.24.1.ebuild index 9504d51d445d..a913e6448a78 100644 --- a/dev-python/google-api-core/google-api-core-2.24.1.ebuild +++ b/dev-python/google-api-core/google-api-core-2.24.1.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" IUSE="grpc" RDEPEND=" diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index b4438dda169f..9707eeabe77c 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,7 +1,5 @@ -DIST google_api_python_client-2.159.0.tar.gz 12302576 BLAKE2B a4cf681694930b303aab3a1756fee9af2bbd52258fa6ce3a3ede3db0a211467b0ad3a8d4d75e756d66d08ee5d5b58d799136ebc6d4e739bb9e655fbf6ca24eae SHA512 57295f7a9d651466760cfb69c61e52478951da083c4c7a2238d1b0e55860cbe9d1f6d76c9b89acf36bfa39beac28c8594f96c4ecfeb04f174474d259434c32e5 DIST google_api_python_client-2.160.0.tar.gz 12304236 BLAKE2B 572e12ea6d7e496b7d84646ddff48fc0656681fdd7efa54410efaa8a0a5a4cfa4171d7816c5127c951b46f2b7eaf97df9e586618a504b4d0a9f7b72c25165250 SHA512 1a232b3b840f71348f38d9587696c2795e88fdfead3a77db8725f59d0e263d0864d1143b6421bc8a364f19129e00770ef2143153a44d1b8c1266844b1f2f565a DIST google_api_python_client-2.161.0.tar.gz 12358839 BLAKE2B b7537f29c078adc2a2a0b89da52acc9fe53db4ecae742f367019ef780951d668f8ff7e6390fd417644bdae2ab97f472b99f3472d642382b3341f5894de477cad SHA512 19fd8cf49d96fba19381a9ca891ee53cf521ff9fb3103c6f1f22207ab6e7d0dd0de445d5f96d9d6a7d464139a9c38052bdaf4878fbacf9d64fa97006f1ea6da5 -EBUILD google-api-python-client-2.159.0.ebuild 1455 BLAKE2B 753e47ac06d5790f890e4e5c8b50f2ecbaa6ec0c6b51ee4dd8ac472c927fd60cc47f0458304325ef91bfd110d9af4bc5f89365e6949cc62243e5bf112f0591e9 SHA512 ffb14b186d2976c3af821bf9b34218eebf26271b8730e7e55e7c8f8f182a1944569da43fe831c8e6639b3f82ad833d3dc1c4290f95f3ac553c24c74b8e13eb28 -EBUILD google-api-python-client-2.160.0.ebuild 1458 BLAKE2B abc96ed5fc57035f36cdf6723758169539e99033baac0226f9d02b91417806bab2fced58aae6fa0c9530b787375c16ff6bf92145e325ed96d3f7124c34986924 SHA512 b3a9f6c444f98007488fbd795ae9adc9aaf16d51dcd761527aa819385840ee1c4a0bdb76f36e896f841c1e0203e0f1c406582f98c2e38c072ab1f9e8efdaf9bb +EBUILD google-api-python-client-2.160.0.ebuild 1455 BLAKE2B 753e47ac06d5790f890e4e5c8b50f2ecbaa6ec0c6b51ee4dd8ac472c927fd60cc47f0458304325ef91bfd110d9af4bc5f89365e6949cc62243e5bf112f0591e9 SHA512 ffb14b186d2976c3af821bf9b34218eebf26271b8730e7e55e7c8f8f182a1944569da43fe831c8e6639b3f82ad833d3dc1c4290f95f3ac553c24c74b8e13eb28 EBUILD google-api-python-client-2.161.0.ebuild 1458 BLAKE2B abc96ed5fc57035f36cdf6723758169539e99033baac0226f9d02b91417806bab2fced58aae6fa0c9530b787375c16ff6bf92145e325ed96d3f7124c34986924 SHA512 b3a9f6c444f98007488fbd795ae9adc9aaf16d51dcd761527aa819385840ee1c4a0bdb76f36e896f841c1e0203e0f1c406582f98c2e38c072ab1f9e8efdaf9bb MISC metadata.xml 538 BLAKE2B bf0b8ab3a89ce9ab1d2159f4c0ebfe3f2646aced20bd2006485510c12d22e83cc130fac979f699ae6431a610c8d2acf86c04b39bc262abaf167c20571a860810 SHA512 30d004d944055660165954f8475e57ba45cef56423c80a324118836d78e5376261409955155a40c9bd988f230f3e2fc44c6aeb6fae3028c78c55a382ccd83bff diff --git a/dev-python/google-api-python-client/google-api-python-client-2.159.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.159.0.ebuild deleted file mode 100644 index 411db6ad1c18..000000000000 --- a/dev-python/google-api-python-client/google-api-python-client-2.159.0.ebuild +++ /dev/null @@ -1,50 +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="Google API Client for Python" -HOMEPAGE=" - https://github.com/googleapis/google-api-python-client/ - https://pypi.org/project/google-api-python-client/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] - <dev-python/httplib2-1[${PYTHON_USEDEP}] - >=dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] - >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] - >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] - >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] - <dev-python/uritemplate-5[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # require Internet access (and credentials) - tests/test_discovery.py::DiscoveryErrors::test_credentials_and_credentials_file_mutually_exclusive - tests/test_discovery.py::DiscoveryFromDocument::test_api_endpoint_override_from_client_options_mapping_object - tests/test_discovery.py::Universe::test_client_options_universe_configured_with_mtls - tests/test_discovery.py::Universe::test_universe_env_var_configured_with_mtls - ) - - epytest tests -} diff --git a/dev-python/google-api-python-client/google-api-python-client-2.160.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.160.0.ebuild index f4f4a9c95e9b..411db6ad1c18 100644 --- a/dev-python/google-api-python-client/google-api-python-client-2.160.0.ebuild +++ b/dev-python/google-api-python-client/google-api-python-client-2.160.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] diff --git a/dev-python/gpep517/Manifest b/dev-python/gpep517/Manifest index 9e6377217100..0ac612886b77 100644 --- a/dev-python/gpep517/Manifest +++ b/dev-python/gpep517/Manifest @@ -1,3 +1,3 @@ DIST gpep517-16.gh.tar.gz 23951 BLAKE2B 9be3bf7845f85b756444e5699509cf12455ea71204fb0e9a4899000cd2802cc063cd785f490d6e3d9ac48bf79a9e43a0edcfb483d898f718be6d783a98834cdd SHA512 fcd7cb0f98003a8ecb9976cffe3d4140b16e537dbfcfa8e8416569cd7e38e8e9ab359b35c1e22b830dc2711b3c07f8e3113c0f6b73d415ce63ad5f7d76f180c6 -EBUILD gpep517-16.ebuild 1171 BLAKE2B 407279a59062b0aad5144758d9e94025d13b90732a4589581f55b2d7eaa3fbbdc4db76d8d63d05b5bcd5be1181b933803766e2500cecf36d2481cb7dd6fe8c7e SHA512 0ea1c197c148e731efb46f4a04f659ad1bba1a06e654f3b743d381b12ef7d0f563de2fae6a70e344b5271a24cc9462792ab660c633b9dc19049dc1b7db481e49 +EBUILD gpep517-16.ebuild 1180 BLAKE2B b3b20be1f0ecc7b7355933209ebd149fa56d05ac161e074b466cd85585bf285b78a4c1884c8ef9b82d4d64b7be1f46c9a05b9b4107010c58af1dd664247cd499 SHA512 bd3583a1c88116dbb4b8f6b8bd1a1cf7d3099a1bc725cf04ec614450d0b99a3cacbe1648cc255fbcae2c7119a12042a578793044c9cbb05b23ff5d63f95709eb MISC metadata.xml 396 BLAKE2B b67a7e2109f002e48023fc60f19fe2aa7f224010795434815a4c7c0d075dba6cb27e9d443ff86b84ba582a12b30dec5dc8ce9c91419dc2d04c1c61f45e901192 SHA512 402dc1c9cad90e122443599282d03d317a29d31189aa1532041104ae4b6292340b5744488075c9f52877f450561072ef4d8750db65412bcb81b2af5648078b37 diff --git a/dev-python/gpep517/gpep517-16.ebuild b/dev-python/gpep517/gpep517-16.ebuild index 9ce81ecad415..94694d45c66f 100644 --- a/dev-python/gpep517/gpep517-16.ebuild +++ b/dev-python/gpep517/gpep517-16.ebuild @@ -1,11 +1,11 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep EAPI=8 DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( pypy3 python3_{10..13} python3_13t ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} python3_13t ) inherit distutils-r1 diff --git a/dev-python/h2/Manifest b/dev-python/h2/Manifest index 891d8c219834..57732e686d55 100644 --- a/dev-python/h2/Manifest +++ b/dev-python/h2/Manifest @@ -2,5 +2,5 @@ AUX h2-4.1.0-python3.11-tests.patch 3883 BLAKE2B 34dc1a9491af3a99b1df712664cb7ea DIST h2-4.1.0.tar.gz 2145593 BLAKE2B d4494ee58b97c3fb28f3480df3ecee9d8a0b6eec7165c692a6d33664eaf4e7a78a3e97f6644ba75a6bc1b67dfc3b6d0e431b90c6fe70ce4d4f3e22259419ace7 SHA512 89553cf1343de14b681706ac254b7e714574c777c6c81c934a00edc4f8fdde26f78fb90b4aebd9feec7893f4d1b68cf30dc9a404dd048cedbbfab3145720edc5 DIST h2-4.2.0.tar.gz 2150682 BLAKE2B aee7821baf722dd9765c5a8ec22b33fa50b50183660212a4fe981d8e02b7afdad6b21166d3ad8656d336f9553c33c0ee8b4fd9a8d9cf370ff95d82f5333ea63d SHA512 a88a06ad7511cbc3870e8477aa3a4f1ab79c9db0ab1e71578c6e5be1bbc22d2d0a7b6878a8c18bd8b2cb22f1df9e46fe3e3c7223f44fa01f8d25f5f5bad28983 EBUILD h2-4.1.0-r1.ebuild 861 BLAKE2B f09b77fc6220c34cc5a58a32e7924875f61b83f9f8591257262b721e2aa325aaa0fb46211c3ecc8f1c3258a2e64c46e481c1d325646a4aaa9aac423c8092a808 SHA512 4b0962c9e4ce7627b71a7c3cc4509eca3d5d3b1ffce79da65bd10d258f42a89ea65f07351e4ced1a929c7d3d8b467362bd1b34b7d8a05fe004ba7a42a56d78dd -EBUILD h2-4.2.0.ebuild 855 BLAKE2B 8697bc0fbf0d496b060b86d1f39139b375d2926d210ef31290e3962209380bd57863303fb1fe9db6c04b15b72558ac9cde60e27fc36773c659ca2d36a695751b SHA512 70ea1d49421540b0c2939f13ec2e2525f4da735e58094b2b21643a436d98e917615f8c42cc621c5e03f2598f426f5529ec778ac9203741cd9a70256aa744857d +EBUILD h2-4.2.0.ebuild 876 BLAKE2B 2723c54ffc6eca0415fdce4ec2bb6fb0198e5fbdafd72a7458c1d03f49ff45a3b4ba689ee22f5961d4cfd25de35dda716061ed3a4742f17a5a9e60601ab82f7a SHA512 e3e8dd554852e8b9489a5eb6e57e0591b1c342b1f3288d0370f9159197afb6f82bcde1d9b225822f16ae9fdc26160f827db27e45955c25026717b9fec6191651 MISC metadata.xml 749 BLAKE2B 56c11f66a8328e3cee57d2636d05fa9804be171e8790cb316799ee8bd84e00e2377b8a9ba913544a13fc89cd7e3120e0c58d3580be1156bd1af5e0d73d3fc89f SHA512 ab91ee344efed7c64fa87c427123758d8b872aa4bea5661c8fde7a94ff4b197d49a1b1133d4c7fce0d9165a09e299ad238f51cebe7439a80ad2bd5ca82edd540 diff --git a/dev-python/h2/h2-4.2.0.ebuild b/dev-python/h2/h2-4.2.0.ebuild index af1b01c1e6ed..ad90d2aa68eb 100644 --- a/dev-python/h2/h2-4.2.0.ebuild +++ b/dev-python/h2/h2-4.2.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3{,_11} ) inherit distutils-r1 pypi @@ -34,5 +34,6 @@ BDEPEND=" distutils_enable_tests pytest python_test() { + local -x CI=1 epytest -p hypothesis } diff --git a/dev-python/hatch-fancy-pypi-readme/Manifest b/dev-python/hatch-fancy-pypi-readme/Manifest index 58923a032e79..8feaef0cd4de 100644 --- a/dev-python/hatch-fancy-pypi-readme/Manifest +++ b/dev-python/hatch-fancy-pypi-readme/Manifest @@ -1,3 +1,3 @@ DIST hatch-fancy-pypi-readme-24.1.0.gh.tar.gz 28370 BLAKE2B 5f0783e63d23f102dd43ddb8b0906ca5d971e2ab0db4055eef62fcf84476790910db006359c20277be902985b7d4ab8e90e1389456d514930cef67ccfee70cec SHA512 fc659ae9a3646e4d013827d82cc75545d2b6b7ea0fa72491b51acf63f264fd764ec0bf99e894244be6fe402eaf0fc458bc95f565822387dda528dbd0347e1202 -EBUILD hatch-fancy-pypi-readme-24.1.0.ebuild 853 BLAKE2B 6351c7c67c18b4932df746834792ec569a03c273a73cbfda41f2283365e2013c7416368d3946ee6c958907bd23744354e3dd2dd66455eb22948dae26131e5d63 SHA512 8d47f26abd54116b18ed820f36e8148dbd606240b14e6ffca8d657b0de3bcb4bad397df46d61361c9ace2401406377ab54ac2d35b97ee7dd4629a3a95532618b +EBUILD hatch-fancy-pypi-readme-24.1.0.ebuild 862 BLAKE2B 28720c3b31d4545bc94bd9767cd2deb37170dbe294f78002c525920d9d3c8b7fddabd19e61a1b745e79007cdddbe3e487744968c39bae36fa81f8656bac9acb3 SHA512 b5b208483d32fc61e12b7ccfab8334ae64eeb69e62b65fd2a60f58dfe02d4fb260ec1ca8685711512ad6e42c14d6e92ba0e90de8e9bc28175aacb06ef496e044 MISC metadata.xml 420 BLAKE2B 03750f71022641e5305e12e60a55fb614deac90677d655989df62c3b57009aba9f91881c7380a3efb6ada27b43036f446d5ebe26a2ae17678c87f681fab360a4 SHA512 54e85d5b2e8dd4faf2eac232d7f79848a6a6b365829cf58f186211de1473a9023a3f7e8defc49f788e89afc4f0a0b55996101ce45a8e76579b5a61ff76970c0f diff --git a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-24.1.0.ebuild b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-24.1.0.ebuild index 28fcc8edd52e..9563f9f443ac 100644 --- a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-24.1.0.ebuild +++ b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-24.1.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=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) inherit distutils-r1 diff --git a/dev-python/hatch-vcs/Manifest b/dev-python/hatch-vcs/Manifest index f4210812dc18..397139cf925b 100644 --- a/dev-python/hatch-vcs/Manifest +++ b/dev-python/hatch-vcs/Manifest @@ -1,3 +1,3 @@ DIST hatch-vcs-0.4.0.gh.tar.gz 10822 BLAKE2B 92b1ad1181a6bae815a6d01045836976b8767086f2a7001de9ad97f0d61737895da9a411419e28c5b2d830fca606d7d9c21265210965bc7691670f92aeab1b22 SHA512 bf40cc371c8d8e120fce83e5986fc2bdc2087fa5a4ac4a407d32617e98205ded79dcb29a00c7638ba68dd5ce09f31e84b34176627a6a34dfb7708031f4c4519a -EBUILD hatch-vcs-0.4.0.ebuild 735 BLAKE2B 891f91ba333078d366a9abef876ae505c8f04b593aabfaf935d818431ac896d04150aa9724b70eeb93fdcf1dcf002202af97376eaa2154bd62bde2592adc5f93 SHA512 1f1aa383da19709fd906f47460cd64a7bc32e7abcc2e9fe76d854a3a26d39c9de0404944b18017f51306c8664f73a1367e058892f6af85857adac0b8656c6ec9 +EBUILD hatch-vcs-0.4.0.ebuild 744 BLAKE2B 0851ea75ccf7e1634cafbcefb4b7f59403fd9ea0a88346ae8ae68fd38999c06e705c7a7baa9ee3872a18cddf077154665304ad5763277910d38d3407c00cb458 SHA512 c2676ba45c0559a3080db7dfdf198360864974bcc4a4a9c44161a498aef8057c4ce56ff93b4cb538bd776c762069ddf6305b273ec7a15cfb0316c44890b97898 MISC metadata.xml 369 BLAKE2B e834e5959ef7719c9ed9d751a8c5e56792fbd553e7fe0ae484a0f1da9c09e97fe262ccf319a773782207fd6a95b16662425f1b348090545b81a5391e70066ec3 SHA512 27b508fa717ff058f09f527c4ae504e131860229e073888b4b746621e1a877ef0c74f1336bdcc097969f9610f68d5e17ad1188efeb0ec4ff733097c4e86b027a diff --git a/dev-python/hatch-vcs/hatch-vcs-0.4.0.ebuild b/dev-python/hatch-vcs/hatch-vcs-0.4.0.ebuild index 3e52b2c3cc2f..7ff7445fbd37 100644 --- a/dev-python/hatch-vcs/hatch-vcs-0.4.0.ebuild +++ b/dev-python/hatch-vcs/hatch-vcs-0.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=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..13} python3_13t ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} python3_13t ) inherit distutils-r1 diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest index 963f30428a88..314cc374f097 100644 --- a/dev-python/hatchling/Manifest +++ b/dev-python/hatchling/Manifest @@ -1,3 +1,3 @@ DIST hatch-hatchling-v1.27.0.gh.tar.gz 5275714 BLAKE2B 5db266a4efa8d315ac991b4f109834cbe3710d6b944de78591f3707d1552a60ac24c1970c093190c2b3fdb8515d7ed5f4af7a32a1a364cefe9f4c08eef84b369 SHA512 d519428c4c7c21950df2484f38332b5c89525347f3557ff21a55a85811955c8466f6eb4f919d824ab7a576cd35d8a59e4a5e7827100f6ea1e38c10c0f1864a29 -EBUILD hatchling-1.27.0.ebuild 2732 BLAKE2B fa99595b0e7c493c9839f62f378661f6e1263599315a97d7e0ea44c7b7b3e04420af602f613cfc7fa50ffa38518df263eaa6f40703671014e8b851a9faaa2d4f SHA512 d64917538710953bc2c25847c89491fb3adb311707487da55d76402fae0d756cf29d2e94ecb26ecc5ff84d1a04fe22b689658375b3552bf9009b41be74523d6b +EBUILD hatchling-1.27.0.ebuild 2741 BLAKE2B 9051d7cdcea9788f4d791fd32ba819845416fb513c1247007e4866c2e94c5e77818b4c21d2db615ef9bf18d60aa857b779e943e48f6f2acd4d75ee8dbf4a8e73 SHA512 7eab1d760c5fad53b9c9aceca0a2e2729f7bb6f0535069ef5b6d2a118ae15c6da67c427a43f141eaff4e3011c1cd5c2aafe9ebcca6e8981cd20cb3c022357669 MISC metadata.xml 365 BLAKE2B 5a40a6cf6df042e6e8387830babd0171c9d8bc5d490fe2175b83d1588d827e826b49044ef29de48553515996b742fc475bb9699dcfa8ec05229162b22e0ed317 SHA512 f11bb25bc12c2bb0b0a0a4691115b9a2af525d9e44b33e0d6db98c7fcef0b49b5989fb7574ee8b27bc88f1dd2543bfdd492a6614de172e2c4edabbee8bf6161e diff --git a/dev-python/hatchling/hatchling-1.27.0.ebuild b/dev-python/hatchling/hatchling-1.27.0.ebuild index df602bfd6d23..a956105d07c8 100644 --- a/dev-python/hatchling/hatchling-1.27.0.ebuild +++ b/dev-python/hatchling/hatchling-1.27.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone PYTHON_TESTED=( pypy3 python3_{10..13} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13t ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3_11 python3_13t ) inherit distutils-r1 diff --git a/dev-python/hpack/Manifest b/dev-python/hpack/Manifest index 5e22b1a54a6f..fb85badd195b 100644 --- a/dev-python/hpack/Manifest +++ b/dev-python/hpack/Manifest @@ -1,3 +1,3 @@ DIST hpack-4.1.0.gh.tar.gz 5303243 BLAKE2B 3394c4142f5fdb32fb466e96ee96be7a41fc867a5731b73338262498538d6f7d47c2864c4b8391b599001e996fc1218dec1e4c1dbda325e90248a265161ec463 SHA512 10018fefae7e09078c0133a3519f18f72bd39f31d652f224d2ca2a780e2f18c51c7fc4589ae540e3130909a6b3878e0ac2ce8a5dadc98ce93bcf8af201989544 -EBUILD hpack-4.1.0.ebuild 763 BLAKE2B a2e1d09f6883328ff96a8963b1bc8dbb6877d11cda26fc0bdbba90ed8a84cf4ba7df8b09eb6bf7e547b8aca1447ef0a3b4c53ffb5b07c993eb9ddc917951b2cb SHA512 6f239d8d6fda958457a8146f6ef7f42a2acddcc56a48b53af142233bb67677ee3340759eff792484cf8fb08a594616fed088ddca234cd001f111c5f20e6480c8 +EBUILD hpack-4.1.0.ebuild 772 BLAKE2B 6321982716e3221904a5e4d5a13d25e5b379c73465bb9d4c345afb9c5319648ec0e9253ca186a95ddd8dfa08faa7d51d9927ed067867217f2a5de4672864645a SHA512 2f69ae6e9b952c0b1c3319e6583eae02f20c37ef2f9dec16b861dab1337814b2ca786179d22861a25c535fa5c1a2aee875244afa71d4da9461c67eb3ce783dfd MISC metadata.xml 760 BLAKE2B 92e5149e8ff89c6c93ad504b6e45ed8f8dced123f4042b325ce5cf3edbd9c703a7be8c0097f815db524f777adb93eb218fa23d82f3e41dbe9014787c16f90c9f SHA512 dea5e0d97421b1465659120326d56b1c55a94321a33372a48555ec28afa5d50b7e66639d021ba7133f54a325e90db8be95de32d6843797c8bf87984ebd873ddb diff --git a/dev-python/hpack/hpack-4.1.0.ebuild b/dev-python/hpack/hpack-4.1.0.ebuild index 8a3ce480b13b..4d04dba73bf3 100644 --- a/dev-python/hpack/hpack-4.1.0.ebuild +++ b/dev-python/hpack/hpack-4.1.0.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/humanize/Manifest b/dev-python/humanize/Manifest index c2043beeefbb..590b1f72450e 100644 --- a/dev-python/humanize/Manifest +++ b/dev-python/humanize/Manifest @@ -1,3 +1,5 @@ DIST humanize-4.11.0.tar.gz 80374 BLAKE2B 880ebf6f14c04c323528ee95c4c32c775bd2662b0d47eb6761c84024199066e69e1d571f7edc2235d81261693f1fbd3c166ec24afeb4dab28f39dd4256d37fcf SHA512 0f872b86643276bd58543d47b72719763b52ea9a434076b99d0db72d89642c2bd77e240bf506cdd04fad049fe1575919b006376d99c037936e9b9e1beb25e1a9 +DIST humanize-4.12.0.tar.gz 80785 BLAKE2B 014a748eb5345c78f4922a982ae302688ee4dd86b3a8e4041939fcdabe45bbd19064ed8197ea33140d2d358705a93866feb2f269abe678930423f08daa44e46a SHA512 6ebb11c2595ee9b1dfb7a3f0a5225ea82b1ab2ebeaf8505ed09ff93c6ba2338a3ef23c6d784ca8b501eac152a637989a46fd1bfbbd8d3750ce372cd1a4df9b26 EBUILD humanize-4.11.0.ebuild 632 BLAKE2B 65c208930939cc2621b1f07205a5b44a2040aa5f4c9f5c028d3dd8d1d5db479b3a086ca5f02e2bf45be0fc766c49e2edb249b2888e46fef4ab751ceab7387dab SHA512 e33744cfeed787bdeff02194fb7992d8eab9c5d53e383ba5320821d794c18c6a75790f48150803e1f9678666832afd84c77b643d50824b0ddc7fc9135edf45da +EBUILD humanize-4.12.0.ebuild 635 BLAKE2B 4b52ab6a2fd8cefb76f003b5a37a0834e9fed7fdad27db327678ea90259b5ac5b62326c3ade987b0454a517a491ee9165b0936a477ea4ebc6bddc11c4b9f7dc2 SHA512 559848fdbc04a5dc9785ebe5e4c22f25edb9890c6512d8cfaf380b7795f5d6aca7a6d04b42e386aaa5356567da15ebd522253f2eb41b2a196ef7440a25d521c9 MISC metadata.xml 506 BLAKE2B c00c304481f8bd5d2309a1fa72a19bd8405d2f8d55e68a9e688435dec5410db728537362d6fc090f448738fa462ad62d03cfdb82fda8702b91aced4ecd6c05d5 SHA512 71905cfb331f60723b2b3dc02b1a5cbc2712ea9a411692d8ce12e62ea90a4ebef41bb4806b90f9bc0706d8dfb6a3ebb69d23ef16f0177eaddcfbdf07612d8614 diff --git a/dev-python/humanize/humanize-4.12.0.ebuild b/dev-python/humanize/humanize-4.12.0.ebuild new file mode 100644 index 000000000000..6a461c25fb04 --- /dev/null +++ b/dev-python/humanize/humanize-4.12.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Common humanization utilities" +HOMEPAGE=" + https://github.com/python-humanize/humanize/ + https://pypi.org/project/humanize/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -e '/coverage/d' -i pyproject.toml || die + distutils-r1_src_prepare +} diff --git a/dev-python/hyperframe/Manifest b/dev-python/hyperframe/Manifest index 6a091a5c3e16..a83140bbc30c 100644 --- a/dev-python/hyperframe/Manifest +++ b/dev-python/hyperframe/Manifest @@ -1,3 +1,3 @@ DIST hyperframe-6.1.0.tar.gz 26566 BLAKE2B d6f53a872ec5ebfae5b1f16984db06386e3f6fa32ab3b9b590592490d7666ce4601c05a4c4f7279aa09656e85f7ff5cb182b256cd7e9b0982cb0992c3a2f70ef SHA512 83a986f0cf3e2a84fe7a2c907758e75be744aba7dfe03173ee6bcbe4c5e5a92a2b5e90d66c76c14a05ad4b342d02719a998600670befe7549a0a1edf0c7dd024 -EBUILD hyperframe-6.1.0.ebuild 559 BLAKE2B 2b85b853e251166004109bdb45bbe0990b3c964f4c8b61af259c89b2b5e4551e299452ed6c420cb8c183284dc52eefe1a35bc911ef192f45ceeb8d0bf641a8a9 SHA512 322be02d93ae39d0754fcbd03b67c34900e93c459f8fb073c24847371ef590b9ca89e4427fa582ecb2de2d4c5f40c3ab55319bc4ae65581c43c5e0c1c355fac4 +EBUILD hyperframe-6.1.0.ebuild 568 BLAKE2B 369fd42fe6ecf4ac3d64149d7099b4f0c7ab88e467bff63b664150293804ec215010823c7eb431ba5a7a2f8d66076842b8cb5352297cd26257789fcd66874784 SHA512 9316f827002368e302254bfe5bded1f881462f0bb96272253a243f88216884a93172b98d1bbb77ba5ae4ad9cacc9896b681cd6b6ada8a938c358ac68d1f46753 MISC metadata.xml 712 BLAKE2B 832ee643d5486b78953ffa7cc70d4164a2f90cc5872008034a01c2e02f620d8137165661ef7c860efe49a2e25fa2254fec8ccec300a6162926f01cec244f8870 SHA512 89a9f58ef7da35d35b23b0d7e90ca2f36be4dc9c752c46e0caaf485b5ab1d2f45195e143edf9b5bba7b19e3f6fee8f2eb723c1d4f8eccde9cec633b72cdf3854 diff --git a/dev-python/hyperframe/hyperframe-6.1.0.ebuild b/dev-python/hyperframe/hyperframe-6.1.0.ebuild index 1a1bd2d5dd15..88d1b29a7ba5 100644 --- a/dev-python/hyperframe/hyperframe-6.1.0.ebuild +++ b/dev-python/hyperframe/hyperframe-6.1.0.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 pypi diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 87aaba2d38cb..28fe09a77344 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -5,5 +5,5 @@ DIST hypothesis-6.125.3.gh.tar.gz 9508904 BLAKE2B ce056b2b8d0532ae77ec3e7de68fbe EBUILD hypothesis-6.124.3.ebuild 2622 BLAKE2B df55cc343dec022a974b612e246553b8e99f95b445de919b38ff05839c0211e82703de7e52c2b86c348a34e740ab922edec47a04d66e8709ef31d6442daa937f SHA512 3e4c5188f836adac8679af690b621753b8f6f0e98f85837a26697b7d540598307c4e675044a557ec07240d6b46cb3f23791e77682bebf27d1a3a83f0b21590ab EBUILD hypothesis-6.124.9.ebuild 2630 BLAKE2B 8b1352e3d2404bb112fb09c368d7df301ca18bdaa4d74a9f8afc624f1975bd8ab89720f08cfdc04e5cbf1123184aca86903821202d8515b40177b247e365053f SHA512 bb6f24f5ec5694c53856521aff3dada20f263a2d57ce899c227ab250d7f7983493130d8d8ed75300d5f4ef1160103e3e35172febc4c885e6c5a42254eeb79987 EBUILD hypothesis-6.125.2.ebuild 2630 BLAKE2B 8b1352e3d2404bb112fb09c368d7df301ca18bdaa4d74a9f8afc624f1975bd8ab89720f08cfdc04e5cbf1123184aca86903821202d8515b40177b247e365053f SHA512 bb6f24f5ec5694c53856521aff3dada20f263a2d57ce899c227ab250d7f7983493130d8d8ed75300d5f4ef1160103e3e35172febc4c885e6c5a42254eeb79987 -EBUILD hypothesis-6.125.3.ebuild 2771 BLAKE2B bc9963d80f9890b3501eb0da055fd620d9fe0c8040a6be05638fac4a252081d38e664d26b21cc7326284d466d749ca616c99d8989c445248e2c9bac4edd4bea0 SHA512 187db8ee4b0650c2dcfead5d4145edfc1bcf7373729ae96da5dc34e50ce1d20099971d3e7ec52e6f4aaab7c13380b28aa3638105c8747e1aa54d0e25b5135966 +EBUILD hypothesis-6.125.3.ebuild 2780 BLAKE2B 8ba5773e6c37903b4a7190eada0c9cfc98bd65b319db9d474e495386fab3d40c8f2ca47435b5a51ab6a3da1a11f016c54696aa6ac7e42691d9c15070e1af8075 SHA512 d9e0347c5ae910007e0f0baa1926460d81b6bc301f98b9251b16cd26ec7533640416549c9f53c254c22c270f8f5bfa940c086169261c9dfec435a2c7ddc96afc MISC metadata.xml 492 BLAKE2B c9e9bbd59af55d1f47e5b7a86933c02b47f832122d03eaca56bd3ec9476cf260d91d4fd2da5068845d4525b7cc9f702b515e8d6a0dffa7923f5898cfd44e12a1 SHA512 166b33d6ac887f52d54fb9d556102038c00650a597d2de1c3aad3f8b5e136e9b6b7db31f05f3379435e4c5f943156d5839d78fc95461af411037a3162ea6705e diff --git a/dev-python/hypothesis/hypothesis-6.125.3.ebuild b/dev-python/hypothesis/hypothesis-6.125.3.ebuild index 3ab9d7ec9403..5e0df5815a5e 100644 --- a/dev-python/hypothesis/hypothesis-6.125.3.ebuild +++ b/dev-python/hypothesis/hypothesis-6.125.3.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools CLI_COMPAT=( pypy3 python3_{10..13} ) -PYTHON_COMPAT=( "${CLI_COMPAT[@]}" ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3_11 ) PYTHON_REQ_USE="threads(+),sqlite" inherit distutils-r1 optfeature diff --git a/dev-python/iniconfig/Manifest b/dev-python/iniconfig/Manifest index 057e806fa165..42e92b771a75 100644 --- a/dev-python/iniconfig/Manifest +++ b/dev-python/iniconfig/Manifest @@ -1,3 +1,3 @@ DIST iniconfig-2.0.0.gh.tar.gz 8077 BLAKE2B bb24006bafed64bc28d7a784ed24663dbcea782ef241b9c7ccb5dc0268f6d6ce149882155617d4c021805457c7c5e4775437d267da6905266fb84e877f16e09c SHA512 e474aaa904070ed79dbbd2b4b572574ebb591b97a4ca0f9c4e4aef437af01035d2f73c48bb670afcec2cd8b7ea093b92d6b0c0eca7ba42033418a2b0e0ac80ad -EBUILD iniconfig-2.0.0.ebuild 761 BLAKE2B a2ba7ebaeae96dbe79b1f854dcc0f99ab14cee85fd544439c5f89ce39eb162624f7627610582d3c257403f11b2a02dc9091eb46425429b3de8d8492fa5736a85 SHA512 0873c5c5aad1e9b708e83bc21e094ed307f4aea61c40193201309b3b39707c7cccf806d3f5a0215fb0d48ff56f3947a2239697a0399e45293b955cbff88677b1 +EBUILD iniconfig-2.0.0.ebuild 770 BLAKE2B c86782f7181cd1d164bd8a75bcd0ca0f439bd4afca9807d4a1821e5abeef5f12815feeb62b918741fff0040fab80cc81ed4d0590e63c790872c1da32390e8265 SHA512 72242dd0119c20a267fe86f5feeda1880df45bba93a08e9a75fae8c29153c34b936bc92e01e70ebaabb1327893b04bb98423af26e1c82fe0cf9e628e5e7763fb MISC metadata.xml 375 BLAKE2B 07a0e2560e140c553289626437b1fbc46653a33cf9937775d60e6324361387d8399dfa3298ed8702a9532e55e4383e7493e7530be6586abbd2c5804372206627 SHA512 24e5acfeedf11f59184106a7b09169222761ffcd960ef398bce23acc3e63291b4c30230804a7da6b96a9799dadea5032d7fda7e7705577e1c6e9f8728ed601d2 diff --git a/dev-python/iniconfig/iniconfig-2.0.0.ebuild b/dev-python/iniconfig/iniconfig-2.0.0.ebuild index 8cd35efb25c1..22e265f9c1d4 100644 --- a/dev-python/iniconfig/iniconfig-2.0.0.ebuild +++ b/dev-python/iniconfig/iniconfig-2.0.0.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=hatchling -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 diff --git a/dev-python/installer/Manifest b/dev-python/installer/Manifest index 25c953baca9b..32c38e51f3b3 100644 --- a/dev-python/installer/Manifest +++ b/dev-python/installer/Manifest @@ -1,4 +1,4 @@ DIST installer-0.7.0-py3-none-any.whl.zip 453838 BLAKE2B 59bb698e7a4232a5254b6f6c4a042c68a22a26e15c1205707d3c9734513e92bf4518a09341619eab9ef0023ee65fcaa9837a4befb7a2452f1592411654374595 SHA512 8e10013521238ef8fb2f5ab4bd00f6154c05046011cad8824d96b7cdc4ed235b87e534d1e163a47a11dbfb5bb3cf19d9a2ea3edd1e9c9ce5fbc9a375010c36dc DIST installer-0.7.0.tar.gz 474349 BLAKE2B 76b86d14c0f4f0eba091ff08ef27e1b2f23c93318d197b3c41f5fef45eb11acc54bb1d35e3afc1e0dd98b30cc4cd3d9963ab1ba0bfe9d294ee3d0933ddaa24db SHA512 e89c2d28ca73d9c4291d645dda675fdcfcaba2e4f8765b9fa4a2f211e27711510f3d171b96a6b024c11808ba7f06b7b560a7cb31fafba815bd5c7396f26789f7 -EBUILD installer-0.7.0.ebuild 896 BLAKE2B f02980372359f4e929fc8ebc8c83a4e6938f1637a90289baf4deb2ec819ea93e4829a0704e4558ed13226152205433c7fe1391dd3cfb2438cd12411e8b4e61b1 SHA512 8c7ab9b80bc2396f68f716ed96545828bab4ca14c58284775ace97104dba56224ba9e8c8882f454922db41fc1312c3808cd7f37c4f6560d8c2eb16c5e1edbe30 +EBUILD installer-0.7.0.ebuild 905 BLAKE2B ef02f1d4dc2c208350e281e160c65d7faf2448ac8e8e44a16aabf51ea9431da94fcad5cc164de7895c15577cc9f8c7e64c130ba82521064381a7a7ecf798e51b SHA512 e7c98d8b62f9d152a16a02e097e80f714149032d81491e50d85e30421b7c53933ddc61cbbf1251ea967fdee6969a18c958498ea73d25231afc4d78a80616a345 MISC metadata.xml 391 BLAKE2B 4dd6c80628cb652a95e1c779b87ccd3503197411b2bbd2bb64b964d57f6af4a60d5ef7f58b0c20a9842f9124e5c2129211a52dbdaa1192c98157de65aea64bd2 SHA512 2c2757ea4c6676a8282983f5b941d9ad6100228b0008bad2b216ade9f5489092c6337de3e43b4930e79c5fb548669eb337861a6cb7aec651986597202b4d1c6e diff --git a/dev-python/installer/installer-0.7.0.ebuild b/dev-python/installer/installer-0.7.0.ebuild index e421f44f34fd..52c9205cc81c 100644 --- a/dev-python/installer/installer-0.7.0.ebuild +++ b/dev-python/installer/installer-0.7.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep EAPI=8 DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest index 9f54eac5ecaf..6d3373b3da1d 100644 --- a/dev-python/ipython/Manifest +++ b/dev-python/ipython/Manifest @@ -1,5 +1,3 @@ -DIST ipython-8.31.0.tar.gz 5501011 BLAKE2B 0ffc49a663c7a0942fadc4eb98fac945c726a3150f20fe87a68935d660ce280346c270740788b6a5f70291f572d7663ace9dc8a131773176ac89dc7259cafcbe SHA512 b5fe31c54f93a696fcb6474d4bc7ca7c52ad1ce7bdd94971fd9b886b1e134d662524810bd5cc98e621fd3965f65c647cbd2d77d518d001af07a61c4b5a3320cb DIST ipython-8.32.0.tar.gz 5507441 BLAKE2B 73ae25982653d484e47d15e16f6d689860186edac57809f4efaa5a2b7a0c20c6c21bc3e759f562d5fb0cddd5dc88c8db4422f66cb03e78c701fe234e8cff9e6b SHA512 920e5aa4be023713c05d9c6b7a1ce0e81abd8829a7fad19adef050d013b9937fcc49ddbf44200ae62f4968b3ea197a0afe87d712873845230f4e0b5858eefdaf -EBUILD ipython-8.31.0.ebuild 4477 BLAKE2B f90f4e64db6953d767d64de7fd4e336966f6879f398e6bed15d86788bc99add124f55664a6c552f615a356a7fc3c58a750f7ab9b94f11ff8ebd3633e2238e0fb SHA512 2f3aba5cf07a6205ac2cab71452b16846e459cd1e7bd4c4d921dfb1fefd0712a488eec5bd762035368ee32a904fb6aaad4741432a740b61280ebc96803758850 -EBUILD ipython-8.32.0.ebuild 4485 BLAKE2B dde3e7326ea11813a79893aff45a21eb7a757b238f5f01146631875965e5ce6cdca8129c4f0f049fd6842e2245ddd7b14007c2a9a6165f0e0a5828b62332f97d SHA512 4f86718a6317c20183d848bc411c4a7ba58bacf28280ca321252579c29df13ed5070e76a0d1f46222c09ec1b0c4ffa4fe8bb1cb9b71ace841be38d403fedaab8 +EBUILD ipython-8.32.0.ebuild 4477 BLAKE2B f90f4e64db6953d767d64de7fd4e336966f6879f398e6bed15d86788bc99add124f55664a6c552f615a356a7fc3c58a750f7ab9b94f11ff8ebd3633e2238e0fb SHA512 2f3aba5cf07a6205ac2cab71452b16846e459cd1e7bd4c4d921dfb1fefd0712a488eec5bd762035368ee32a904fb6aaad4741432a740b61280ebc96803758850 MISC metadata.xml 2802 BLAKE2B 2fb6773ad4ef10d531f978e3ed40f6d99cf1586ec6d7cf2bf7e60fd5d640d082a0946651e0a066993320ffeaace3426066ca24c325926b62125ae91816707128 SHA512 965c3e36e05475d9454af8219b84e080d4c83d775f8a7e20a4951a82246d672c46fd3cb1fff5f8664d0ce8e8fcb846de6f15abc4575db3a6b7d87209194bcecc diff --git a/dev-python/ipython/ipython-8.31.0.ebuild b/dev-python/ipython/ipython-8.31.0.ebuild deleted file mode 100644 index eb2e4a083503..000000000000 --- a/dev-python/ipython/ipython-8.31.0.ebuild +++ /dev/null @@ -1,161 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..13} ) -PYTHON_REQ_USE='readline(+),sqlite,threads(+)' - -inherit distutils-r1 optfeature pypi virtualx - -DESCRIPTION="Advanced interactive shell for Python" -HOMEPAGE=" - https://ipython.org/ - https://github.com/ipython/ipython/ - https://pypi.org/project/ipython/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" -IUSE="examples notebook nbconvert qt5 +smp test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/decorator[${PYTHON_USEDEP}] - >=dev-python/jedi-0.16[${PYTHON_USEDEP}] - dev-python/matplotlib-inline[${PYTHON_USEDEP}] - >=dev-python/pexpect-4.3[${PYTHON_USEDEP}] - >=dev-python/prompt-toolkit-3.0.41[${PYTHON_USEDEP}] - <dev-python/prompt-toolkit-3.1[${PYTHON_USEDEP}] - >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}] - dev-python/stack-data[${PYTHON_USEDEP}] - >=dev-python/traitlets-5.13.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/exceptiongroup[${PYTHON_USEDEP}] - ' 3.10) - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.10 3.11) -" - -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - app-text/dvipng[truetype] - >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] - >=dev-python/matplotlib-3.9[${PYTHON_USEDEP}] - dev-python/nbformat[${PYTHON_USEDEP}] - >=dev-python/numpy-1.23[${PYTHON_USEDEP}] - dev-python/matplotlib-inline[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pickleshare[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/testpath[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -RDEPEND+=" - nbconvert? ( - dev-python/nbconvert[${PYTHON_USEDEP}] - ) -" -PDEPEND=" - $(python_gen_cond_dep ' - qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] ) - ' 'python*') - $(python_gen_cond_dep ' - notebook? ( - dev-python/notebook[${PYTHON_USEDEP}] - dev-python/ipywidgets[${PYTHON_USEDEP}] - dev-python/widgetsnbextension[${PYTHON_USEDEP}] - ) - ' 3.{10..12}) - smp? ( - >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] - >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # Rename the test directory to reduce sys.path pollution - # https://github.com/ipython/ipython/issues/12892 - mv IPython/extensions/{,ipython_}tests || die - - distutils-r1_python_prepare_all -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local -x IPYTHON_TESTING_TIMEOUT_SCALE=20 - local EPYTEST_DESELECT=( - # TODO: looks to be a regression due to a newer dep - IPython/core/tests/test_oinspect.py::test_class_signature - IPython/core/tests/test_oinspect.py::test_render_signature_long - IPython/terminal/tests/test_shortcuts.py::test_modify_shortcut_with_filters - ) - - case ${EPYTHON} in - pypy3) - EPYTEST_DESELECT+=( - # https://github.com/ipython/ipython/issues/14244 - IPython/lib/tests/test_display.py::TestAudioDataWithoutNumpy - ) - ;; - python3.13) - EPYTEST_DESELECT+=( - # docstring mismatch? - IPython/core/tests/test_debugger.py::IPython.core.tests.test_debugger.test_ipdb_magics - ) - ;; - esac - - # nonfatal implied by virtx - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - nonfatal epytest -p asyncio --asyncio-mode=auto || - die "Tests failed on ${EPYTHON}" -} - -python_install() { - distutils-r1_python_install - - # Create ipythonX.Y symlinks. - # TODO: - # 1. do we want them for pypy? No. pypy has no numpy - # 2. handle it in the eclass instead (use _python_ln_rel). - # With pypy not an option the dosym becomes unconditional - dosym ../lib/python-exec/${EPYTHON}/ipython \ - /usr/bin/ipython${EPYTHON#python} -} - -python_install_all() { - distutils-r1_python_install_all - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} - -pkg_postinst() { - optfeature "code formatting" dev-python/black - optfeature "sympyprinting" dev-python/sympy - optfeature "cythonmagic" dev-python/cython - optfeature "%lprun magic command" dev-python/line-profiler - optfeature "%matplotlib magic command" dev-python/matplotlib-inline - - if use nbconvert; then - if ! has_version virtual/pandoc ; then - einfo "Node.js will be used to convert notebooks to other formats" - einfo "like HTML. Support for that is still experimental. If you" - einfo "encounter any problems, please use app-text/pandoc instead." - fi - fi -} diff --git a/dev-python/ipython/ipython-8.32.0.ebuild b/dev-python/ipython/ipython-8.32.0.ebuild index d9865fef31a7..eb2e4a083503 100644 --- a/dev-python/ipython/ipython-8.32.0.ebuild +++ b/dev-python/ipython/ipython-8.32.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="examples notebook nbconvert qt5 +smp test" RESTRICT="!test? ( test )" diff --git a/dev-python/iso8601/Manifest b/dev-python/iso8601/Manifest index 88e1752f67ff..0960d7fc408c 100644 --- a/dev-python/iso8601/Manifest +++ b/dev-python/iso8601/Manifest @@ -1,3 +1,3 @@ DIST iso8601-2.1.0.tar.gz 6522 BLAKE2B 49d8aca4bb5e75647335c5a2d047adeccb716050d8e34024d695bf605065507eeae3481e1d6f79e2051c77cde43072091324fc62d3a803fcaf52715c0e8efdb6 SHA512 db57ab2a25ef91e3bc479c8539d27e853cf1fbf60986820b8999ae15d7e566425a1e0cfba47d0f3b23aa703db0576db368e6c110ba2a2f46c9a34e8ee3611fb7 -EBUILD iso8601-2.1.0.ebuild 660 BLAKE2B ec464f165e9415bf7f5f1126ef7bd0dc0a7ac341fc40a8085a4865bf3c1a410e331caea925d111dec8e6b03aa112a519de588ac85416b71839b7e4a0fe056975 SHA512 a1378ed5fd5faf18b916a01cab8de9d0fd24a7f2cae92f07e1c0df4196edbc99a12216c234354ba5dad8242749c8cf8da0ea300f0356f2c03546cae2f7df5fdd +EBUILD iso8601-2.1.0.ebuild 669 BLAKE2B ef9bdbd83f4fb5a8dbbd14d41184bf07caf94d6f59f2cc9903117308f0100e86b299c67771ba78328f740a8f9025cd8142ac2696b16e9c1f23b7952108fbceb4 SHA512 7ce90fa40292b4038f88ebb60d11505945a76a7ea462eeff02592c30c50ae565c0ad1ebe07100c9b70079f36e145b2b8412a88d56ec648921565a220335dd362 MISC metadata.xml 395 BLAKE2B 5333ae06825218414b6d4dcd4b340a4592be494df7ccb94e12a4eae5b19554c1bd79acc859bcde3647c12888501e8a2bb59dad3796cda8d83dbb57ff8800c975 SHA512 fbfde32b4ac97150ac24ece6f1238bf9a11d0dee53353bbc6b08269e8dd87c3fc833f37af5b2d5939d394c738a0f175949affb0873e62c2523d9667256a3a6ae diff --git a/dev-python/iso8601/iso8601-2.1.0.ebuild b/dev-python/iso8601/iso8601-2.1.0.ebuild index b14e34252832..6601152a7b67 100644 --- a/dev-python/iso8601/iso8601-2.1.0.ebuild +++ b/dev-python/iso8601/iso8601-2.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=poetry -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest index a0fe7729a1b6..441d03f47e35 100644 --- a/dev-python/isort/Manifest +++ b/dev-python/isort/Manifest @@ -1,5 +1,3 @@ -DIST isort-5.13.2.gh.tar.gz 755256 BLAKE2B 4cc8a0209ba954d93c030e6ad038933b50aa2f17b173762f598bc8038f36f72ecd1e7a3f6e73398bbfc99f464d14927f77044ca68126815023a8d456497985a1 SHA512 fe2bd27f0aa6219d44c3124782d400338a801a911d6a09ad51e7f80cbcbce250838350ad6cc80a35f641e0a319778ddcfb4dc61c8c76999ebc63a5147953e378 DIST isort-6.0.0.gh.tar.gz 831344 BLAKE2B 6fa039b902638e6fae2a64022ad0a2127d1efbd7cba5bcea94ae692bb1de134c0dfd8c89f2091302dd079749cee3f850d1252cbfac5a1105c38cec988912c439 SHA512 2dc5215182b74419d020214c32dc182c4c0893959aef3f7900a53e793982c535530d9c869a60b4eba439e7a4516e71ff366a9f6ad898936ecd7cd06fda4b6ced -EBUILD isort-5.13.2.ebuild 1857 BLAKE2B 0b18457af33004985fd4e5f8b1fa3f9f902244c5e4fd76c7d125d49527aa9eb30420eb911cd11dfea253e144cfbbda23a7482e3867472f990c8794800cb3c776 SHA512 6b599ec8584946a188be353035a5f2c7d41cc34674776872220cd7b8c75f360165200c8d662adaf4d01b91b0cf10eed682affeb7f5d11e6db08751b774ae0fd0 -EBUILD isort-6.0.0.ebuild 1954 BLAKE2B 81b683a6d6fd65e8c803349ec24fb1bbe6757ab62ced16a5e8394020582f1d3ca4cfdfd79e8a9a2e79fbaa3fc8adc87ec559bdea2cca72cf3c998139953bd307 SHA512 a90a198c728bea04c6099e34085d01ae3523f7395a5a8f88b965cd1098b1300d83241ac14c8c8647971535634e5084b8ca6dbea3fa02b70df2a338516e0b13ad +EBUILD isort-6.0.0.ebuild 1946 BLAKE2B 33d30dc271868475ae89de7029f574e6dad8fc32d59cb47e3c91445e7d6571b8868c014b8254b2026390594551769ea8125f2253197315aaf76499c54afecedd SHA512 86bd3dc763430102701532bc5244ad267f53aedefc7efa3c6f5e28301baabfcb12f29281291b140ac38999198f2a979176132cb610ab1285396a65428c8c59e0 MISC metadata.xml 574 BLAKE2B db8aac55351f15190d9b71508268f26b12a781b3b4f0f6836a30efc954b46b71da496129a9641655db483730435b44a5c5283132521dc3cc93279c57735a1ba4 SHA512 c8116bf66155ffeb7ac8d68822559e18252210dae604b4984aa5e6a3fb7161d785cbd235dc6f656513b5bab326f6e579489245bcef9d0a5dfadc34d7477758fb diff --git a/dev-python/isort/isort-5.13.2.ebuild b/dev-python/isort/isort-5.13.2.ebuild deleted file mode 100644 index babcf62156cd..000000000000 --- a/dev-python/isort/isort-5.13.2.ebuild +++ /dev/null @@ -1,82 +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} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A python utility/library to sort imports" -HOMEPAGE=" - https://github.com/PyCQA/isort/ - https://pypi.org/project/isort/ -" -SRC_URI=" - https://github.com/PyCQA/isort/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - dev-python/black[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/natsort[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # unbundle tomli - sed -i -e 's:from ._vendored ::' isort/settings.py || die - rm -r isort/_vendored || die - - distutils-r1_src_prepare -} - -python_test() { - cp -a "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} - - # Install necessary plugins - local p - for p in example*/; do - pushd "${p}" >/dev/null || die - distutils_pep517_install "${BUILD_DIR}"/test - popd >/dev/null || die - done - - local EPYTEST_DESELECT=( - # relies on black 23.* output - tests/unit/profiles/test_black.py::test_black_pyi_file - # pytest-8 - tests/unit/test_ticketed_features.py::test_isort_should_warn_on_empty_custom_config_issue_1433 - ) - local EPYTEST_IGNORE=( - # Excluded from upstream's test script - tests/unit/test_deprecated_finders.py - ) - - if ! has_version "dev-python/pylama[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/unit/test_importable.py - tests/unit/test_pylama_isort.py - ) - fi - - epytest tests/unit -} diff --git a/dev-python/isort/isort-6.0.0.ebuild b/dev-python/isort/isort-6.0.0.ebuild index 7b8c43869340..6e55f59f5cc8 100644 --- a/dev-python/isort/isort-6.0.0.ebuild +++ b/dev-python/isort/isort-6.0.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/jaraco-classes/Manifest b/dev-python/jaraco-classes/Manifest index d7ff85ae778d..1b909c3cbc41 100644 --- a/dev-python/jaraco-classes/Manifest +++ b/dev-python/jaraco-classes/Manifest @@ -1,3 +1,3 @@ DIST jaraco.classes-3.4.0.tar.gz 11780 BLAKE2B e16f76f58fae8b42864e5055e8fd97fff634223aa28499fcc8a204f52aec9f2cc66b5cdf53e08acac85bfdeff46b7bdeb8b5bcc9da10fee16f3a5bd84026cd1d SHA512 94e5163120117c51f129d43e85f92ee19efcf8b10683142679511f8b33f4a1fd6c51516b7551aeab9d68c1936791bafc47328b5560ee3fe28e553fe463ea968f -EBUILD jaraco-classes-3.4.0.ebuild 642 BLAKE2B dc0554f0032c1276370630f30917e4bd0676df1f1ee9713b6233166f24cf1dddab5031c484fc73174fe444d8979a1e86aef8fcd9c42ece0b13b259e1ed7846ce SHA512 5a417044468990a845026b9fff7da219e352c99ded64fae0960417c1acdb150f159fa8c61b2519105fb0fc43381d5b3dcdd7ef4ef9df489c46aac33a857567e5 +EBUILD jaraco-classes-3.4.0.ebuild 651 BLAKE2B ff7b1bfe93d0df73e0e20493b6a7469a00deee20896825f7e135b2dfc772ea51ff0f1f17c50ffb5d2860b274d6dd7d474378b5dfe0becb32a8a695b8003b1f1e SHA512 101f224a4af7702dc231b175290155bbfe447883b3bb66527e920b61ab926cb940464294a6d264a3c8c519dad5a6103c4a3f762a60a848ce37a032219b1f484d MISC metadata.xml 472 BLAKE2B f2c9615836b0be2e1820d5ab8d33b16bea45f397c2f3bc10caa9c6910a489271eb399dc407da8a3fbabe9b81fc3ee3806a70eeac65ca627357c7b64429002cb5 SHA512 1f89c22910291e406b5e7ce9c008427ea9948086d190b10da18da020d8ac1c505b068d12fd24a26ee666b1c71ace5b619d511c05fead8855ce0d6c6088d800e9 diff --git a/dev-python/jaraco-classes/jaraco-classes-3.4.0.ebuild b/dev-python/jaraco-classes/jaraco-classes-3.4.0.ebuild index f8ef7413b701..d1b73ec975b8 100644 --- a/dev-python/jaraco-classes/jaraco-classes-3.4.0.ebuild +++ b/dev-python/jaraco-classes/jaraco-classes-3.4.0.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 @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( pypy3 python3_{10..13} python3_13t ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} python3_13t ) inherit distutils-r1 pypi diff --git a/dev-python/jaraco-collections/Manifest b/dev-python/jaraco-collections/Manifest index cfd07beab75a..a77dfdae4cb8 100644 --- a/dev-python/jaraco-collections/Manifest +++ b/dev-python/jaraco-collections/Manifest @@ -1,3 +1,3 @@ DIST jaraco_collections-5.1.0.tar.gz 19026 BLAKE2B b0ecae5ddfabe22aca0fb0cb4ef6c07dd0c6b56cfd6920787779eb47631c3b4001f35a97f040a71495975fce40d5ec509799d19e23b81ccbf4afbae461cf0624 SHA512 b03b247657ad25df0b86ad125728e37c8123fdd1834adfc16c7e41fb9c31b9d4c1b168ed40614b965caafc7dd55fd14bba8c355648c8b5cca13b50736bc32883 -EBUILD jaraco-collections-5.1.0.ebuild 1101 BLAKE2B 38e99aa2597367e9f9f05e3951b5421fde5376f36986706a88a97f4755292f1bb896e807b163789ad29a4fc031c4190c959407c13a29b86415af33394cc77a61 SHA512 c20f9dfc65d81ea1a16604f0fffe1600ec15cb4cc270b7f04aef431f970c328814047b22685e4b9eb70a515908eec96fe37e49ae8fe3d5628b7b908312335e2c +EBUILD jaraco-collections-5.1.0.ebuild 1110 BLAKE2B 24ff8fd65f4047ed5c82f72406b2333a16670cd2c9be2b3fe802c9b3c1f2dcf5ffdd74d21dd7ef2bc6777e832c7af41b80633fcf66db3acfdf530c36b702d594 SHA512 b37c2b538e6b1be8993386c02da62261a26cc5d7e093f725de8a9998b3cba3a98c93eb3ce91fc216c9f553ede6aaa61f2881a05c2560565ca001a837eab0e7bb MISC metadata.xml 484 BLAKE2B 4914c8b3242714bea9e288990484336d645e7a20c7cdc3d6f8018c5bf4771e29a1dadc96e08cb4df6e421273ddd24111c0eaf367209d6dec504589ccb6da0bfd SHA512 f4b097fd1d2d25f31d102c38894ac0e083af00bfcaae986bfc5c93cf634229bcf8015a556b6eb8401b0c1e7f5e0cac619f0b75ef19195cbbf3b8d2128743202f diff --git a/dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild b/dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild index 5f8806ef5b78..e8ac4ce3b01d 100644 --- a/dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild +++ b/dev-python/jaraco-collections/jaraco-collections-5.1.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=${PN/-/.} -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/jaraco-context/Manifest b/dev-python/jaraco-context/Manifest index 2edb4215b760..1f8b86273295 100644 --- a/dev-python/jaraco-context/Manifest +++ b/dev-python/jaraco-context/Manifest @@ -1,3 +1,3 @@ DIST jaraco_context-6.0.1.tar.gz 13912 BLAKE2B e249916d41e936c4f261e5e4330f3d6b26b159772a1284521168313f41ef296ca82930e46837ae8ea7c895f7471bc039d5b42a8d4eceb0718056ff4b82d79cba SHA512 5711f581a616a18f7b7dbac65550255c7eecfae39df04b675817b16fbc5d61b833617d853c40f0b910c0ba5d144baf4c4b2add155c9b91001209b27da594a801 -EBUILD jaraco-context-6.0.1.ebuild 1506 BLAKE2B c1b373d2443852d2f8ad5483034d5b6f2429cbe21295471e52062fcbbfa6e75b4831930ffab030719c291cef708d34962695ade7010b97bddf07c49ea6b452d5 SHA512 e61962631ccc026d4298651fc9924c0e0d48eb7ef73dd2f0f0f3806d07d589923e2eb08cf270936f569c2f1942a52a972f687d9716114e70e7f6530a6df22e98 +EBUILD jaraco-context-6.0.1.ebuild 1515 BLAKE2B 3280fe327366d848688effefbf6b264fb58ffc9c102a723f30c14f7569e49c3f1ecb3a560598f5c5e50be70c5213f7545e7bc99d9d687818e39f8cf0d01f40b2 SHA512 5f16b57e3ecb1b413477010ef852a292187db1b3cd8d06a6fbc41b937180cec06c6d73d1f8e00db2dc9e355ce76a79f7ff4d8c3d33c1a8d0b770ed0ff2a1b9a3 MISC metadata.xml 403 BLAKE2B 32344da5308b2bd5eef6ac6efc6299869f4f82ab67b51a23666eef697a803bcc94993ed67f3047e82ba5500d1b0c49ec1f9b32112855c21aa4b3015c09fa0144 SHA512 13dec82eb1581116d8800e60c99c328aa1bb409fec83044fa5e02838008e4bf5d81bc1defeb59bc353ff4032600bdc9213559bdb745fd6571f53e9edd9dd6737 diff --git a/dev-python/jaraco-context/jaraco-context-6.0.1.ebuild b/dev-python/jaraco-context/jaraco-context-6.0.1.ebuild index 82f7990ca69b..5eee1faa70e6 100644 --- a/dev-python/jaraco-context/jaraco-context-6.0.1.ebuild +++ b/dev-python/jaraco-context/jaraco-context-6.0.1.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 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/jaraco-functools/Manifest b/dev-python/jaraco-functools/Manifest index c42ea077bc76..9f228f004a53 100644 --- a/dev-python/jaraco-functools/Manifest +++ b/dev-python/jaraco-functools/Manifest @@ -1,3 +1,3 @@ DIST jaraco_functools-4.1.0.tar.gz 19159 BLAKE2B 07c240152845cb8ec7c69bc1105b652499da1e62a1b6d7a246910cf22b543784946965e4cc4608c2de8f4c082904242e90bfc5c5c60ee252382308a02f35be19 SHA512 e893533830e176a7ac0a2da3c1b3fa3c53103e7aa163f9ab7c49635040ea845e19348dbf2628252de3c2952330682f5649a8113a6242db72e05995cca6919dfd -EBUILD jaraco-functools-4.1.0.ebuild 1481 BLAKE2B 629eabb2f182cf2f82ec9e4380d536077a4c3d45da05c40e12b022734dac01542cfe4f91bb921445396d17670e43f3cd63a68550576c3122831e8984b0b06b93 SHA512 6ab5251940831272519e223be74fafcd07c5fbe30c7a9d6396d5f7105b4e92d78cf001ea09b91937da4093584f30b780c49c960a5fb2833b4c25b152b6ecb322 +EBUILD jaraco-functools-4.1.0.ebuild 1490 BLAKE2B ef27ca70275a5c0fc2932934f0dfff0aff3bff4ac124136ef145f08b867b67350b3795cd1bba207fee57c59f53b7225428df3f3705ea2531c9a23a03c54003bd SHA512 df3013dba8b7de357741badf0661b0786467f537036b6f97aedddd08009b11bf60cdb9a5cfc0f99291303f128c46e438b76a9d4e2e0a1c92b6662ef6ed2a31c9 MISC metadata.xml 478 BLAKE2B 94766c8efa2aa80737f8008e10f75c11238120bad2f5ec64c27a871ac488ab562c2238ce63fef48403f3d99d7f9665f76a37656e9539fa3596a59bea89412287 SHA512 698af0dd66b9b2d33f89e1ca4716de958d7d20eaa4b7c5684f3714257a1e2e63cb419aaf0a35499dc753e45cbe5879828b3ed6c0323e60bf273a2885d3f77425 diff --git a/dev-python/jaraco-functools/jaraco-functools-4.1.0.ebuild b/dev-python/jaraco-functools/jaraco-functools-4.1.0.ebuild index 5c855df0e829..200ed01418d5 100644 --- a/dev-python/jaraco-functools/jaraco-functools-4.1.0.ebuild +++ b/dev-python/jaraco-functools/jaraco-functools-4.1.0.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 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( pypy3 python3_{10..13} python3_13t ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} python3_13t ) inherit distutils-r1 pypi diff --git a/dev-python/jaraco-test/Manifest b/dev-python/jaraco-test/Manifest index d04517020ff0..188d11edf2a6 100644 --- a/dev-python/jaraco-test/Manifest +++ b/dev-python/jaraco-test/Manifest @@ -1,3 +1,3 @@ DIST jaraco_test-5.5.1.tar.gz 10018 BLAKE2B 09562269a1fd14e099e8bca484f4def00986aa3999134f51f875a026fd5b2832979533e91fcff651d938cbe5c302377152e8bf2288b0afd61ef0a52644c65c92 SHA512 09b3303657ccd6882835e3c0c8e27a03f7c5cfc923318e7c4736eded0a0aa3461f043ab595af82a0bb0de33381924415fd382706ab0af6cea80554ca74873ee1 -EBUILD jaraco-test-5.5.1.ebuild 1190 BLAKE2B 901caf9a6d1526ca4d5dba98fbeead4afefa09f09368f71495abd9ff8f0b5331a96d9bdec2d0962cda24d80061a7ec28b2ea623a54a70929e739f1cd2b3bff4c SHA512 cdf3e247e658c882de73ef11452dd333b7bc0e68750d3c70b306ffbc2f6ca223b8fba2fa1a8d28af918e7e7a8ffb2e9f43d3ea2ee27a7c447b4d0e5802d0aec5 +EBUILD jaraco-test-5.5.1.ebuild 1199 BLAKE2B 7d3ca23f4c36f0d5c8e6bb4c04d97509cd9198135305d134ceb00a975a7979e70ece19bae3413d6df91846c584ba24c1de6893ed4566cfe7c2b28011248a6e42 SHA512 307eac77acd39fc96399dc3425ba60b844d7aed4995785dcb34a21133bdf7f34d958dfb98dd083dc75a12827ec04535e57710fb14c01398ed682946829b13a35 MISC metadata.xml 397 BLAKE2B 24c07f0efc966e9d4445968ba639a5476a24a0885051e4eab17075ea9b7b6369fe9ed919ccdc0b51a1e667c8d327428caac2196c2a3e087d8b36176e7b4b2c81 SHA512 4fce74bc524dc018611c219b86b87b7643fe5d133309a00dd5ade217895165f85cfbe26b686c79fc4dd8b1e016b07c83c25afa1c015fc240ffa0ac75e4c17159 diff --git a/dev-python/jaraco-test/jaraco-test-5.5.1.ebuild b/dev-python/jaraco-test/jaraco-test-5.5.1.ebuild index 89ad82d299ed..0dda28352fdb 100644 --- a/dev-python/jaraco-test/jaraco-test-5.5.1.ebuild +++ b/dev-python/jaraco-test/jaraco-test-5.5.1.ebuild @@ -1,11 +1,11 @@ -# 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 PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/jaraco-text/Manifest b/dev-python/jaraco-text/Manifest index d20e6df8c6a5..8fe76cb18a41 100644 --- a/dev-python/jaraco-text/Manifest +++ b/dev-python/jaraco-text/Manifest @@ -1,3 +1,3 @@ DIST jaraco_text-4.0.0.tar.gz 17009 BLAKE2B 4aa4381de0988383f4442a1caaab48eae79f2cbe564438b540adfed12d9cfb3680de1e5579029be204024256ba9f3327af225db73f2bd68fed7b2bdd4859a799 SHA512 240c4f6f3df6916e9015479147474a43ea9e858e22821f53263c1ef42c61336c36a34baa9c7384b9d345cf42e10b7499e2efa3c85178a0c2abc47fcd82b63fb3 -EBUILD jaraco-text-4.0.0.ebuild 1606 BLAKE2B d1183683139233f976f216b06b56d32602aa71890d83f49fa69df20b3ce843123c9debc71e03bf0a31a128493585bbb97d4a3318e387ace66598f9c4f9b89a56 SHA512 e0dbe0167c1719406f6d0a6a84c9fd2ee7cf382b3a53f0229237123f38c7cde912934a05f7914f2d3cd89542df45da008a46b6309df77f1925ef30c017713f50 +EBUILD jaraco-text-4.0.0.ebuild 1615 BLAKE2B e5e597acc70267356737b733e40a2299a0056a8a13e8b1e11c914afc6f303fc3afb484252d798137c3a043585a6be159f3d24263e10f66917d6638f8887f071c SHA512 29bb39ada8df30bbd4aa3114e21c663020e49467b3017822ff6cabbcfa431001c23b0bd129fd437b8a1ac2d99663b94713511b1f7edb4f559664d6b5de29b7ad MISC metadata.xml 463 BLAKE2B d5103f7438fd4e08183a9e00ad91bc4d25d54a9885868760201a61531d9bd6f4710a019b7a2f17b00403eed20a41bc51ef74eeb70aca76c3c351458ae20c45ae SHA512 b508e2bd43f237a89e415a37d0debb7c980dea2191a5556108002e297e52356b43551a147e9121f98380ca22495a742a2ca9652916810a7c0bd4c0d47e9268e6 diff --git a/dev-python/jaraco-text/jaraco-text-4.0.0.ebuild b/dev-python/jaraco-text/jaraco-text-4.0.0.ebuild index b0f4cc114ff5..b851fd1a4045 100644 --- a/dev-python/jaraco-text/jaraco-text-4.0.0.ebuild +++ b/dev-python/jaraco-text/jaraco-text-4.0.0.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 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest index 5ab04996c0fa..8b23c28b0838 100644 --- a/dev-python/jupyterlab/Manifest +++ b/dev-python/jupyterlab/Manifest @@ -1,5 +1,3 @@ -DIST jupyterlab-4.3.4.tar.gz 21797583 BLAKE2B 6b3cf186992edd58dd02e77e58c5e729391468438ab04a18a59b286adb9d8db677c14878eb09cc2d8857dd80915dd7191ae8bd24abaa1f7d96e8c76785ae0a57 SHA512 e9d46ec06f5bca037d45a9c6ef811a1927db3e1fb32996592676f8578563d4a24aaad82facf4f75014740711247d66a8362d2e344537d4952c2af3a9e5bdf9e3 DIST jupyterlab-4.3.5.tar.gz 21800023 BLAKE2B 3afd452569ba2eceb4de9d3b23ed0b4db634c7084b6fba321af1515cf21e70ec67ff2e43c655f0ff4e667eb41a35569e3313f23134782eab918c472008f26304 SHA512 03f38c3c2b68edee8558b7e4a936d44c76154920adc05fe86257c92d8b1e7c8657e2a9c1fc26507ce7f791d289006febefdbfe61d25afa3336a7dd06f597aebe -EBUILD jupyterlab-4.3.4.ebuild 2774 BLAKE2B b0e412cc441edcf55f344005dcb2c461584cb0ffab29f6238f817211dcd9e2a2dc02694e88f7d1167459b1459d522844ed19a1cb211cc333dbe5489e278800fb SHA512 89de5189c23a4baa17753dab73958d3064bdd4e28b6137a2bf7d574b68049043387d9a9df09d861052236579f9e78b99bb8c5bcf869276af1c307bc424a63f2a -EBUILD jupyterlab-4.3.5.ebuild 2779 BLAKE2B d5ffb50012dc24cdcf08dab9da466d11624ee9384daff0321571f79bd0cfcbd91e62ce5ba944de915dccd2897cce46276325afbcebe8e1a11e3cdfc7f5bfc4c6 SHA512 4cd2030b703d0e0cd17137dea5297ccde8bf44e35e8bcb464f1d819256d785c9b0f20ce6516d329b71415b7ac7fb7cdedb4947c78b8274fd26a2a0fad5afb020 +EBUILD jupyterlab-4.3.5.ebuild 2774 BLAKE2B b0e412cc441edcf55f344005dcb2c461584cb0ffab29f6238f817211dcd9e2a2dc02694e88f7d1167459b1459d522844ed19a1cb211cc333dbe5489e278800fb SHA512 89de5189c23a4baa17753dab73958d3064bdd4e28b6137a2bf7d574b68049043387d9a9df09d861052236579f9e78b99bb8c5bcf869276af1c307bc424a63f2a MISC metadata.xml 412 BLAKE2B f0b40e19f8ba9dc116f0e4a882cabab6376f22d1eaeb3eac58ecff465ee2aff3564ddbf55e4ffb8971807a39945109a164037a954419671a274d3ac558b102ea SHA512 b6149a03585ca04bc3bf6f3ea6055e8e1fcb620a771359d150df7c22ee16bf09f57c8037df2161021fac0c194be0ac5ec79a31f0511d785e0c5b1ca96d817e42 diff --git a/dev-python/jupyterlab/jupyterlab-4.3.4.ebuild b/dev-python/jupyterlab/jupyterlab-4.3.4.ebuild deleted file mode 100644 index 7acef31bbe8b..000000000000 --- a/dev-python/jupyterlab/jupyterlab-4.3.4.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 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi xdg - -DESCRIPTION="JupyterLab computational environment" -HOMEPAGE=" - https://jupyter.org/ - https://github.com/jupyterlab/jupyterlab/ - https://pypi.org/project/jupyterlab/ -" - -LICENSE="BSD MIT GPL-3 Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/async-lru-1.0.0[${PYTHON_USEDEP}] - >=dev-python/httpx-0.28.0[${PYTHON_USEDEP}] - >=dev-python/ipykernel-6.5.0[${PYTHON_USEDEP}] - >=dev-python/jinja2-3.0.3[${PYTHON_USEDEP}] - dev-python/jupyter-core[${PYTHON_USEDEP}] - >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}] - >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] - <dev-python/jupyter-server-3[${PYTHON_USEDEP}] - >=dev-python/jupyterlab-server-2.27.1[${PYTHON_USEDEP}] - <dev-python/jupyterlab-server-3[${PYTHON_USEDEP}] - >=dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/setuptools-40.8.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] - ' 3.10) - >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}] - dev-python/traitlets[${PYTHON_USEDEP}] - net-libs/nodejs[npm] -" - -BDEPEND=" - dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-console-scripts[${PYTHON_USEDEP}] - >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}] - dev-python/pytest-tornasync[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-cache[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - # These tests call npm and want internet - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build - jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear - jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build -) - -EPYTEST_IGNORE=( - jupyterlab/tests/test_announcements.py -) - -distutils_enable_tests pytest -# TODO: package sphinx_copybutton -#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/myst-parser - -python_install_all() { - distutils-r1_python_install_all - mv "${ED}/usr/etc" "${ED}/etc" || die -} diff --git a/dev-python/jupyterlab/jupyterlab-4.3.5.ebuild b/dev-python/jupyterlab/jupyterlab-4.3.5.ebuild index b9093c84432b..7acef31bbe8b 100644 --- a/dev-python/jupyterlab/jupyterlab-4.3.5.ebuild +++ b/dev-python/jupyterlab/jupyterlab-4.3.5.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD MIT GPL-3 Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" >=dev-python/async-lru-1.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/lark/Manifest b/dev-python/lark/Manifest index 2c7c3862e830..71e262a8c294 100644 --- a/dev-python/lark/Manifest +++ b/dev-python/lark/Manifest @@ -1,3 +1,3 @@ DIST lark-1.2.2.tar.gz 252132 BLAKE2B 175f51930972f17051af6fefdf71ef4602f126d373888f30a630a703d038abe9bb2706da80564c72f19273f7d0bfbe351ab34e9d72fa1ad9dd7181232eefe61e SHA512 77cf3abf26b827cb60eae4c193de0c98780df7dfa3daa1c21ca5d73bc16387d77561d57e8a20c69ceaeb35531b7191fe765b9834587972e2697f3f07def96b6c -EBUILD lark-1.2.2.ebuild 906 BLAKE2B 86e3cd4cd350d1638f6edd1f175dc16a78cc226188c7e61ece24cd1b1fae8c9032102e97f436854847f398d9eb0b0253df04b2124be653501f6a7039b8772472 SHA512 947a88f720625f3123a45a23393ae16f32060d1332f937f2e1bb6b66d8d3d5735b01bd2013a396f9f00b58d58d88097e66f861bf873a6a4610352259e6022b88 +EBUILD lark-1.2.2.ebuild 915 BLAKE2B 356138ab426d938b505e5b44b2f1f2441d3f318669f81d8741d5ddea524741a574da605032ba54b74dda3a486d71ad08c0b30866f4eb950f839f686d5c091b85 SHA512 ff5153786c4a63f186f54707966a5587e52a74cb34ccbd02c6dcfd62d89c9c7c50a75386362a9987f73c7061d2377b328ac08fbd0cc2a5ccc103f401a655470c MISC metadata.xml 388 BLAKE2B 705a273d593a97c10e06cf04bf146864ff3a5d955f30d0094ab6869fd12e6033612e361e55b9e934f052ab29de7beef928293a377d0f1abb917f9715e111cdd6 SHA512 76a47597d5a6f2a71907701dc53837b1fb175be2b2fb0e70a03dacd17974f4dbaf3caa56f5e4be07c6847245c313bc3911ae949c689056082edda7993405cc32 diff --git a/dev-python/lark/lark-1.2.2.ebuild b/dev-python/lark/lark-1.2.2.ebuild index 73982334376b..4ce565bfc04c 100644 --- a/dev-python/lark/lark-1.2.2.ebuild +++ b/dev-python/lark/lark-1.2.2.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 pypi diff --git a/dev-python/leechcorepyc/Manifest b/dev-python/leechcorepyc/Manifest index 1260a9ccf505..5a46eba7661c 100644 --- a/dev-python/leechcorepyc/Manifest +++ b/dev-python/leechcorepyc/Manifest @@ -1,4 +1,8 @@ AUX leechcorepyc-2.16.9-respect-CC.patch 1306 BLAKE2B a86c60aa1e4e6e09b5de727afa7a0e686b0dae5a50f56243402a21f6f1671ddaa5617e69e1e4155e4804bc97809d6cc024fcdcce13cdc199d1048f9b718af263 SHA512 d25f5b09fcf5360b028ef6a7e712eb990cfd9cb1074f2bd4b3164b0bfd9f3d976912f226c85e0b684872abd7adc0889ec28453667b34d1f815018ec53e7c7a57 +AUX leechcorepyc-2.19.2-cflags-ldflags.patch 807 BLAKE2B fa87f6443bc2eef69a135ae3d3e9cb8a2f40a9323c058ab21f22d8fae9d28a23d6aaf143c13d1546bb038f0dcd555ba219ea51388f40263d3acb804d52050b03 SHA512 7476ea8798f839bbd7c7562cbe77492f589a70e1004c254f201f8644454b73f5bf16dbc97fc5136e23ac16cb69b2f15ad031aa93288b8c8e431d389190d892c3 +AUX leechcorepyc-2.21.0-respect-CC.patch 1328 BLAKE2B fad2ee3dd78e54c2ec8eb90f28871592d9902bba9106a66edcd13e2811125d479cae922190d666d190cf3e4bd2e842492f7431f5a57413367806cfa8fdfe784d SHA512 4671612621d4c3dc9d32d7c795506b1b3b03ea481c1bbd138517c1af5994b2fe12c565a1aa2cdd59eff0d0db3216f7ee843de7960390b35a5690c963fc37e647 DIST leechcorepyc-2.18.7.tar.gz 234929 BLAKE2B 5e785ec50975fdf3f943a18a09bdae6308e8426691ee5f1eb11d0db9534126b39d009946b8ff2f02783d6e97e2d45e2cf9cddd1cc7882a1569412dc50d08694f SHA512 8938ff389aed0b49df4c0f3c9f00838a418784dd21d019f6c821fc4d1561414d17ac4f59702cb54f4e1584f39d48bcd3bbd8247e8eed2bd38ec6941524948ffa +DIST leechcorepyc-2.21.0.tar.gz 241055 BLAKE2B fbf2423044ec2a0d43c81b2e70c4171d912e2811878c398120305ac3cfa2b024ca8b785ab5df6487f8d6100959d1b7a556710516d4669445122ce6066c61a138 SHA512 107036e9feba18a0c7f076d21f4b81b0ffe96f6dded441521241875e62e4cc76cb1a327b4231aadf6ae0093b6af00e191b74dd2525d164cf906fcca50318ab10 EBUILD leechcorepyc-2.18.7.ebuild 944 BLAKE2B 7b90074a11ab9ba15f240ce0628db0c96ec1a13ca5317d94cec83a5bb560340ebe2fa0ad84b88c40cd7874074b6aa3642d1cd23a1160104f8404296b6d35f3d2 SHA512 828a17ce662b17821f6611a739107381c62869a706e0154cf377e76ae713aa09a55b7ae8428e483eed973ef9129b5250e2b048131a2980d78d7399d962dc55d6 +EBUILD leechcorepyc-2.21.0.ebuild 1039 BLAKE2B 5156717febc680cd032f7c1ea18b2ad1e4d832c4d6c4b847197fce73744b290d4f61d569e30f4328db88ff647d0a0b2ee944a354b87fe5e31b59ee39ed541ec9 SHA512 a59abb9202b9a13b7f0916a076cb581530e4d7e1b26638494c4570bb672e8b8cec3ba5dca6adbca7c12732265439756765ba5f26d5db361a0d062c32ca0727f1 MISC metadata.xml 683 BLAKE2B e85f13b83acf28fc6d59876fad2576afe741065c754680650adcb7acd1068410469de969ab4ee28ef5d9e7ff448c615293cf3f4713b4211c22dbb1b13d7f5947 SHA512 cff010f9f6dafcb3379a0de5ae0c98b974e605cf4e3a0131657832da2f0609e62cf07d3da84327b8c1272eb4cad64218e6c3f0231ec2402b3801e2453a10e76c diff --git a/dev-python/leechcorepyc/files/leechcorepyc-2.19.2-cflags-ldflags.patch b/dev-python/leechcorepyc/files/leechcorepyc-2.19.2-cflags-ldflags.patch new file mode 100644 index 000000000000..23e796dbf732 --- /dev/null +++ b/dev-python/leechcorepyc/files/leechcorepyc-2.19.2-cflags-ldflags.patch @@ -0,0 +1,19 @@ +From: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> +Bug: https://bugs.gentoo.org/927935 +Bug: https://bugs.gentoo.org/934210 + +Remove debugging warning treatment CFLAGS which should only be set by +make.conf. Move linker flags from CFLAGS to LDFLAGS. + +--- a/leechcore_device_qemu/Makefile ++++ b/leechcore_device_qemu/Makefile +@@ -1,7 +1,7 @@ + CC=gcc + # -Wno-unused-variable -> unused variable in leechcore.h +-CFLAGS += -I. -I../includes -D LINUX -shared -fPIC -lrt -l:leechcore.so -L. -lm -fvisibility=hidden -g -Wall -Werror -Wextra -Wno-unused-variable +-LDFLAGS += -Wl,-rpath,'$$ORIGIN' -g -ldl -shared ++CFLAGS += -I. -I../includes -D LINUX -shared -fPIC -fvisibility=hidden ++LDFLAGS += -Wl,-rpath,'$$ORIGIN' -lrt -lm -ldl -shared -L. -lleechcore.so + OBJ = leechcore_device_qemu.o + + %.o: %.c $(DEPS) diff --git a/dev-python/leechcorepyc/files/leechcorepyc-2.21.0-respect-CC.patch b/dev-python/leechcorepyc/files/leechcorepyc-2.21.0-respect-CC.patch new file mode 100644 index 000000000000..a894e84a6423 --- /dev/null +++ b/dev-python/leechcorepyc/files/leechcorepyc-2.21.0-respect-CC.patch @@ -0,0 +1,30 @@ +--- a/leechcore/Makefile ++++ b/leechcore/Makefile +@@ -1,5 +1,6 @@ +-CC=gcc
+-CFLAGS += -I. -I../includes/ -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags`
++CC?=gcc
++PKG_CONFIG ?= pkg-config
++CFLAGS += -I. -I../includes/ -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `$(PKG_CONFIG) libusb-1.0 --libs --cflags`
+ # DEBUG FLAGS BELOW
+ # export ASAN_OPTIONS=strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1:detect_invalid_pointer_pairs=2
+ # CFLAGS += -g -O0 -Wextra -Wno-unused-parameter -Wno-cast-function-type
+--- a/leechcore_device_rawtcp/Makefile ++++ b/leechcore_device_rawtcp/Makefile +@@ -1,4 +1,4 @@ +-CC=gcc ++CC?=gcc + CFLAGS += -I. -I../includes -D LINUX -shared -fPIC -fvisibility=hidden + LDFLAGS += -g -shared + DEPS = +--- a/leechcore_ft601_driver_linux/Makefile ++++ b/leechcore_ft601_driver_linux/Makefile +@@ -1,5 +1,6 @@ +-CC=gcc +-CFLAGS += -I. -D LINUX -shared -fPIC -fvisibility=hidden `pkg-config libusb-1.0 --libs --cflags` ++CC?=gcc ++PKG_CONFIG ?= pkg-config ++CFLAGS += -I. -D LINUX -shared -fPIC -fvisibility=hidden `$(PKG_CONFIG) libusb-1.0 --libs --cflags` + LDFLAGS += -g -shared + DEPS = leechcore_ft601_driver_linux.h + OBJ = fpga_libusb.o leechcore_ft601_driver_linux.o diff --git a/dev-python/leechcorepyc/leechcorepyc-2.21.0.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.21.0.ebuild new file mode 100644 index 000000000000..314655b5d10c --- /dev/null +++ b/dev-python/leechcorepyc/leechcorepyc-2.21.0.ebuild @@ -0,0 +1,45 @@ +# 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 toolchain-funcs pypi + +DESCRIPTION="Python binding for LeechCore Physical Memory Acquisition Library" +HOMEPAGE=" + https://github.com/ufrisk/LeechCore/ + https://pypi.org/project/leechcorepyc/ +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# leechcorepyc ships with a bundled version of the LeechCore library. So we +# don't depend on the library here. But we must be aware this module doesn't +# use the system library. +DEPEND="virtual/libusb:=" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-2.21.0-respect-CC.patch" + "${FILESDIR}/${PN}-2.19.2-cflags-ldflags.patch" +) + +src_prepare() { + default + + # Avoid redefining _FORTIFY_SOURCE. See #893824, #906715. + sed -i -e 's/ -D_FORTIFY_SOURCE=2 / /g' leechcore/Makefile || die +} + +src_configure() { + tc-export CC + + distutils-r1_src_configure +} diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 4b2b8fafcc3d..d3dbbad0b74a 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -10,25 +10,18 @@ DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d22 DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764 DIST llvm-project-19.1.7.src.tar.xz 141249332 BLAKE2B 1259ed7f9aca7b35e89d818befdee20fd8bed4d2dc2c2c6f6f56451fd43d35ac03a0a5a406e142d22b25137999dc5b17471c196f8fcf79f20a8296832d900f6d SHA512 c7d63286d662707a9cd54758c9e3aaf52794a91900c484c4a6efa62d90bc719d5e7a345e4192feeb0c9fd11c82570d64677c781e5be1d645556b6aa018e47ec8 DIST llvm-project-19.1.7.src.tar.xz.sig 438 BLAKE2B 4015140f4ba77de45039bdbdfbaf6f30e75705123d067ea97175d91d7a5b6a75008df01d99ae7aa16aaa3b101f3f41e38d01f04158f95a261d617b3ede0254cd SHA512 195797b06ac80a742e0ccbc03a50dc06dd2e04377d783d5474e3e72c5a75203b60292b047929312a411d22b137a239943fba414a4d136a2be14cbff978eb6bda -DIST llvm-project-1f26ac10ca1bef40a80be8f81a6f109713bc586f.tar.gz 226424755 BLAKE2B 642befb8d6923f335d1d68129ebb7357f8ba22e110df494dd956c8097e4e5db4b2a88fcc069ab67184b03558f072c68e002bdaf90eba865e38b1473a0ef29eed SHA512 e9bb4fd31bbad5ec864c662515b5ec2e5511cce975040f9f3cd8f009c92f76077928feae0467fd9519a001a379c857f7539c506953d8d5a9209a9f358f414aac -DIST llvm-project-20.1.0-rc1.src.tar.xz 147144668 BLAKE2B ea4733962f38ea5897c73e91840818921739909c3671749bc8a0b1d2798e5a0815bbe750ade3a2a7414836ab7158754818b2f9370a4ee1bbbd52c96b1e95ef9b SHA512 c23c4b1227b6b0b7c3059358e64a00ee98893236bb1a0a41d7e821bdf2aa8353aea8f9f7b9498899c6807b9b8e2ceb06c3cd62e32fd07a786a319135055541b4 -DIST llvm-project-20.1.0-rc1.src.tar.xz.sig 566 BLAKE2B 32eb278ec4ff1bb9d258b584922b0d227f4126a957ba75af44dcaa63b6a12ef73db56d6a86f24244af47803ddf6a243149d784f08137cbea60b49700be537705 SHA512 d7a334326201f8ca78284b33c325f180538667a0401bc30931e790aacc96dd78f6559c45929b6c335d40ef1dbe772738c0ce55d881ae3d7401733778b485408c DIST llvm-project-20.1.0-rc2.src.tar.xz 147160684 BLAKE2B 6adc1226f022272d78fb0ed361c190d369a2afc53bf868409fe8f4e092d5ffb9894c71870f072bb68162610782f48088468b4a49cdb1bc731d6689c791a5b5e3 SHA512 f303deaec8f25e1b122a7e85df192b6ea10c51472b78a3d14ad9d0b976a533cfbb9164aff0bc99e447e30938cf43363552c5493b4693e1f23291ea7a9b824bbb DIST llvm-project-20.1.0-rc2.src.tar.xz.sig 566 BLAKE2B aa91f7be228e51b0f2234bb5e0df173e3ddc90b6db4350a9008c2f8ba53220da6eef0c69778aecac3caecf918a0c54a0d910177ffe7643ad7fc5624a97262b7f SHA512 e5563a8a79b5e9ef26d62dc6d4385c1c86d12a652b4b1e7fc9ce45a2ea66e5118112746a61b439823bf99d65aea82285eabf5e07714eec77e6e5cd02feab82ce DIST llvm-project-2cd8207b26ea4269630feba661f68554d7ae3c15.tar.gz 227261597 BLAKE2B 51ce992b651fcf08b7fd520420040803b59f1260947953325400c50bec576c418b162d8ae2d2307e70b885b1185c302a97409bcfe48cdb14b8e1384f4e2dfa9e SHA512 a41749943508ea4a18b47c4e947917b5268544e64372c0c3347f9ab8172a2c229d8b1d813d1e842be1b98aedd624524857ed3bb23fe98ad5f36e7a71581abb4b -DIST llvm-project-6f241e36831927e3aea113cfc017c34fdeda340a.tar.gz 227203285 BLAKE2B 8d5e424c1836acc82ea766cd2cef104593c44d197ebeb64f18dbe74b1b5baeb4bc84084f5b68bd87ac36f7df25689dd2522cb6674a97da4f96f4f10f7bae5b06 SHA512 2b6e4bd6445eabfa3ace9b45d20797c7afc23f4553a8938399aeba227e3b8ca6a53a7d7762925a845bfed031c37af692b9c08180fbab80db2f3166940e560077 -DIST llvm-project-bfa7edcc6652bdb37d53e0cec64926aab3f280eb.tar.gz 226735989 BLAKE2B 165837dc526e618b44c49d5fa3dceda373452e010a09746bff248903fe77874637d05ab9f5d2f63de7ebce5c14e3b19a131313a4a557adfd20fe9cb93ab60476 SHA512 e9e19176fcf1302727ee34d69eaa820b94959d64ceaf754d8a93ebd5e262cec7fe35e87b08f705b09e42c3ea26b671318eecf10e9137c635b12f481f80fbac23 +DIST llvm-project-c30a7f459452d5766da244564bc1d5888346c364.tar.gz 227560986 BLAKE2B c1c833aa6d488530826d96db81ca8be2fcf842ccf5b10a65ff18269fdfa32fa2742fb0a547eb315c2a9ee383e1b6b6cce4a78136e1740e04d322c79fb6a66a86 SHA512 0b68d3462e5eac89f50cff5e64603758ab74c701ff2de88c8569dd45b7e702b5d13b26c2745615c0c355d46d13765f47e4d43e61cde735240c6f386c0090becb EBUILD lit-15.0.7.ebuild 914 BLAKE2B 84b2d09fb6babb142fe747be241c7a66156ac6fd222d1cf0e9a8e8ac4cfa0602840d3a8bbe0335995ba89f5c4b87d28894fc2a89bc0a894e53b8d0027c9a9a17 SHA512 11fe0b56f6d92f6d4755edbd724f3cc489d2460c55840ec1911bbbfadbc8ac661f41f2830b3399858d361caca106ff8bd5fecf02a13698d0e5093b37f972db80 EBUILD lit-16.0.6.ebuild 921 BLAKE2B 75792d4497ba6c3d9ccfa7680fd369254f40f5fc90582e2a1255a4a0055a403ee86bcf3bb8712d08f8a715dabc4c3209c852f6325b40d4e9dae3b56c8f4f2467 SHA512 08e3c72244c511612d3560689f175e876536125239f6ebcee06933360d76a473a3540fcd0bcf6b9a6d7c8733677579f29160c16536451f0ec4bb0255f43f9064 EBUILD lit-17.0.6.ebuild 1022 BLAKE2B 75919679f6961d2ce83d6d796994703381ac85d02d4013ad8e8d711357e8b75246db10904b6db36065a53d1b82287455bef13f8c6f4e657cfc1d7bd1b2640d2a SHA512 5c8b146891ee8df1a7a387263780db5ea031e7fdacb7736f303917b90b78f21776244679e792012108b74bf0522eb0b14273c8c4c4a7345eef7d80c03710984f EBUILD lit-18.1.8.ebuild 1028 BLAKE2B 53f33afe822e7e6572b262c51f98c0da54b56c696f57109a5396ace349a9ffe65b6d2af0990e96572e1529d5a9cc55a77e36069f35b6e166477ebd8152f5ff47 SHA512 7f0e45f98386b7a0193539965ba3365cb2d7375d0b173505ac840c29cb8ea9f0f0ed4dd78bec7ff5d2c4d78ce47f04b05784d570e29c408fa1a46d8d3f0811df EBUILD lit-19.1.4.ebuild 1028 BLAKE2B 53f33afe822e7e6572b262c51f98c0da54b56c696f57109a5396ace349a9ffe65b6d2af0990e96572e1529d5a9cc55a77e36069f35b6e166477ebd8152f5ff47 SHA512 7f0e45f98386b7a0193539965ba3365cb2d7375d0b173505ac840c29cb8ea9f0f0ed4dd78bec7ff5d2c4d78ce47f04b05784d570e29c408fa1a46d8d3f0811df EBUILD lit-19.1.7.ebuild 1032 BLAKE2B 3190df4c09ad1b8ad8156db060ffb952f6b913702e94a161be9296f08d04100602aa1ede98460e8dbe625aa6ef2dedd7752995ac0b401035c7ad9925d447effe SHA512 31aea2e485fe4c6047b7c7afadac1422962d6a19ea280b48aa94581a8c8deb9dfb47314e761c287f18eb07d017dd35eabfc5d8804aa7ad43462ddf9b7977d856 -EBUILD lit-20.0.0_pre20250125.ebuild 961 BLAKE2B 011aefa40e4fb39da08a33390910fd4115a7eeb681dcd60a5aae7bbafa3d9bfe52b02eb3d6ab06a8cf2e3f5ba39cd0c1d6caef17210d3c256cf40539f2e6c1a7 SHA512 ee2428960413d2baf441674de3f585cb41af0b37da6cd0d14391fddd641e716a7a22592891c9b75ea26d88589beaaf670b44af6b0a20951b2d672dd99b9eef63 -EBUILD lit-20.1.0_rc1.ebuild 961 BLAKE2B 011aefa40e4fb39da08a33390910fd4115a7eeb681dcd60a5aae7bbafa3d9bfe52b02eb3d6ab06a8cf2e3f5ba39cd0c1d6caef17210d3c256cf40539f2e6c1a7 SHA512 ee2428960413d2baf441674de3f585cb41af0b37da6cd0d14391fddd641e716a7a22592891c9b75ea26d88589beaaf670b44af6b0a20951b2d672dd99b9eef63 EBUILD lit-20.1.0_rc2.ebuild 961 BLAKE2B 011aefa40e4fb39da08a33390910fd4115a7eeb681dcd60a5aae7bbafa3d9bfe52b02eb3d6ab06a8cf2e3f5ba39cd0c1d6caef17210d3c256cf40539f2e6c1a7 SHA512 ee2428960413d2baf441674de3f585cb41af0b37da6cd0d14391fddd641e716a7a22592891c9b75ea26d88589beaaf670b44af6b0a20951b2d672dd99b9eef63 EBUILD lit-21.0.0.9999.ebuild 961 BLAKE2B 011aefa40e4fb39da08a33390910fd4115a7eeb681dcd60a5aae7bbafa3d9bfe52b02eb3d6ab06a8cf2e3f5ba39cd0c1d6caef17210d3c256cf40539f2e6c1a7 SHA512 ee2428960413d2baf441674de3f585cb41af0b37da6cd0d14391fddd641e716a7a22592891c9b75ea26d88589beaaf670b44af6b0a20951b2d672dd99b9eef63 -EBUILD lit-21.0.0_pre20250201.ebuild 961 BLAKE2B 011aefa40e4fb39da08a33390910fd4115a7eeb681dcd60a5aae7bbafa3d9bfe52b02eb3d6ab06a8cf2e3f5ba39cd0c1d6caef17210d3c256cf40539f2e6c1a7 SHA512 ee2428960413d2baf441674de3f585cb41af0b37da6cd0d14391fddd641e716a7a22592891c9b75ea26d88589beaaf670b44af6b0a20951b2d672dd99b9eef63 -EBUILD lit-21.0.0_pre20250208.ebuild 961 BLAKE2B 011aefa40e4fb39da08a33390910fd4115a7eeb681dcd60a5aae7bbafa3d9bfe52b02eb3d6ab06a8cf2e3f5ba39cd0c1d6caef17210d3c256cf40539f2e6c1a7 SHA512 ee2428960413d2baf441674de3f585cb41af0b37da6cd0d14391fddd641e716a7a22592891c9b75ea26d88589beaaf670b44af6b0a20951b2d672dd99b9eef63 EBUILD lit-21.0.0_pre20250211.ebuild 961 BLAKE2B 011aefa40e4fb39da08a33390910fd4115a7eeb681dcd60a5aae7bbafa3d9bfe52b02eb3d6ab06a8cf2e3f5ba39cd0c1d6caef17210d3c256cf40539f2e6c1a7 SHA512 ee2428960413d2baf441674de3f585cb41af0b37da6cd0d14391fddd641e716a7a22592891c9b75ea26d88589beaaf670b44af6b0a20951b2d672dd99b9eef63 +EBUILD lit-21.0.0_pre20250215.ebuild 961 BLAKE2B 011aefa40e4fb39da08a33390910fd4115a7eeb681dcd60a5aae7bbafa3d9bfe52b02eb3d6ab06a8cf2e3f5ba39cd0c1d6caef17210d3c256cf40539f2e6c1a7 SHA512 ee2428960413d2baf441674de3f585cb41af0b37da6cd0d14391fddd641e716a7a22592891c9b75ea26d88589beaaf670b44af6b0a20951b2d672dd99b9eef63 MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217 diff --git a/dev-python/lit/lit-20.1.0_rc1.ebuild b/dev-python/lit/lit-20.1.0_rc1.ebuild deleted file mode 100644 index 3dfabbc0d46e..000000000000 --- a/dev-python/lit/lit-20.1.0_rc1.ebuild +++ /dev/null @@ -1,45 +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 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - llvm-core/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from llvm-core/llvm) - -src_prepare() { - # flaky test - # https://github.com/llvm/llvm-project/issues/72022 - rm tests/progress-bar.py || die - - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lit/lit-21.0.0_pre20250201.ebuild b/dev-python/lit/lit-21.0.0_pre20250201.ebuild deleted file mode 100644 index 3dfabbc0d46e..000000000000 --- a/dev-python/lit/lit-21.0.0_pre20250201.ebuild +++ /dev/null @@ -1,45 +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 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - llvm-core/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from llvm-core/llvm) - -src_prepare() { - # flaky test - # https://github.com/llvm/llvm-project/issues/72022 - rm tests/progress-bar.py || die - - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lit/lit-21.0.0_pre20250208.ebuild b/dev-python/lit/lit-21.0.0_pre20250208.ebuild deleted file mode 100644 index 3dfabbc0d46e..000000000000 --- a/dev-python/lit/lit-21.0.0_pre20250208.ebuild +++ /dev/null @@ -1,45 +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 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - llvm-core/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from llvm-core/llvm) - -src_prepare() { - # flaky test - # https://github.com/llvm/llvm-project/issues/72022 - rm tests/progress-bar.py || die - - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lit/lit-20.0.0_pre20250125.ebuild b/dev-python/lit/lit-21.0.0_pre20250215.ebuild index 3dfabbc0d46e..3dfabbc0d46e 100644 --- a/dev-python/lit/lit-20.0.0_pre20250125.ebuild +++ b/dev-python/lit/lit-21.0.0_pre20250215.ebuild diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest index d87eab830adc..7bba3b762e19 100644 --- a/dev-python/lxml/Manifest +++ b/dev-python/lxml/Manifest @@ -5,5 +5,5 @@ DIST lxml-5.3.0.gh.tar.gz 951199 BLAKE2B 8317179c524856593b323f665c288ddddd8af7e DIST lxml-5.3.1.gh.tar.gz 951340 BLAKE2B e73cc8513cfe42d163b8475788472f00f2f3492deb7536b6556ed4f14924ffe57497947e660a161ec5a0821135b3d103799c0da0b9c647ccdcbfa9b0c5d6a1d9 SHA512 e89ada765791b67e4e83a9151c500f2e8d924c05d421a46bece1183666fc566d545d2e6b62987075e82cbafb8cd4b1f48f6f94e9ebcc0bbd7227d687b2282794 EBUILD lxml-5.2.2.ebuild 2975 BLAKE2B 31b5f53c85c7192b316f56634cd08fe4be0ce2c59b269b9399a73371f577e84262184e5dc5596bffd95f0b8fca21955ace0e06cc8eccecee48faf7a599bf3422 SHA512 ccd45aa409aa5f43be0c5bf13ba44f8d5985c2b42a34dde1289a5e30fb3ef4781cc61b36eab949d890929a2072e902eaacef79bd1fb71eacc1f94db379e5183f EBUILD lxml-5.3.0.ebuild 3052 BLAKE2B 9000b0d46ec1633a2184b0656d7bad7e967c8c4436dd9b951002093b9f9d1be9dd615ee684c95203e053c7f7ae32903a50c9904b00e41bf0a8625438f82b843c SHA512 da1361d55b3f7c2ddad6edfe68e07d9f4d90978ab1fadaec5787cfcf22582dfac5a7a426ace55e4a3d3d3c8ee9baced702e3dc6ad2901f2aee56e550c0896b24 -EBUILD lxml-5.3.1.ebuild 3060 BLAKE2B 89062ee216471fac0b206356bfe8441636d3fd06f5f7c38ec7109aa245fdf628067a661bca0fc9a5b2af685f09c84503fe99329ded57ec27651e48981c9e160b SHA512 34d055f749b24f330308a0d5b9439b0ac3f5ceaa7606456cf3ee33e25f5747626d5f7321d688fe6978f613a36487efa3480344e0f5a398fb377a0e06da5644fa +EBUILD lxml-5.3.1.ebuild 3069 BLAKE2B 3f9b6b92a3b5b1174ecb2e9c02851606e3d529a93c2d99aa4227bdae90d2a1cf009b7f5559fec795261e3b21bd4af4218444c0b1ff735e0b4c8a016f2907ebd8 SHA512 e843532b8a2e37170ef84dd5118e633c9174230a23882079dec21467eee4a838e38ebad885d60785645c792d2688326d39c4ca0c1f7ac04eeb1bc9433be45b6a MISC metadata.xml 463 BLAKE2B 9bcd092b61568f5d467230617b101f36245c41078e6a66c7ff63b22a6b4095de2ba3a59e48ce8b7842ce58d1255fa293995652daa3fab4c3af988498eaa30e97 SHA512 2ba5e340b59e0de4e472380e9c19b1f6f573e86e5c3c2e075f6151d369e94eea70e3ce36bfb5ece4da3fa69459e3ff83368f1df8302aa5754ae52f13c8f2312e diff --git a/dev-python/lxml/lxml-5.3.1.ebuild b/dev-python/lxml/lxml-5.3.1.ebuild index 12a832f993ca..fafbdaa10bee 100644 --- a/dev-python/lxml/lxml-5.3.1.ebuild +++ b/dev-python/lxml/lxml-5.3.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 optfeature toolchain-funcs diff --git a/dev-python/lz4/Manifest b/dev-python/lz4/Manifest index 1d61c8ad160b..b1f797fccf30 100644 --- a/dev-python/lz4/Manifest +++ b/dev-python/lz4/Manifest @@ -1,5 +1,3 @@ -DIST lz4-4.3.3.tar.gz 171509 BLAKE2B 7db336fd488ca1ba6bb80ba6a6e66bf1499004bb1ba46a3451c90721d7bb76f49ac5fc5bb5f884e350a29b565a7db14fccb907da925f7b5d14474e030e967e77 SHA512 9bdacf6766cca5d1c59f0a0f795910da104ce51d4c43057c4c07fed98765881a702604d60d22a10dea937c4d683e3fcf07c26a6c7a7b5a15b45759fcedb55900 DIST lz4-4.4.3.tar.gz 171848 BLAKE2B 54873ac48b5b43787dd45c92056af2d302e018c0b78acb56ccef50becb4073ded1dead6d02ef203b239a4699e0af4527da04a74d3550a5a36fcdc88dda98772c SHA512 b02899f3011453f77e99aa31c7dc717a7d0ca636475e9ead617196d906e3e2abcee511e84f68e9071b27227cad8ece7fb5f78c04bd8f44cc0959bb687b72e73f -EBUILD lz4-4.3.3.ebuild 978 BLAKE2B e0ee20947a00ac05e43bf535d10be2bf24aba0b9637362dbcb75ecece66f3e273b89e0f84d74fc6dfcd6ec061ed4ba317a08b74c26dbac4e9caeeea666005f44 SHA512 445dc61ddc379e269dbe38dd9d1c5f7eac53934d04d4608be918ed0a0a76692027e80877ebbe54a69e9cb47e5000a17b31e0bfdce93135b1d04056f4f709c40e -EBUILD lz4-4.4.3.ebuild 982 BLAKE2B 93e5d5fd9597daf906285cfb88ee2a831dc8b9ec305b969d6ea9e7930945216c8ea866cfd0897357ba5d8882ce976a7cd916a74b394bd9c9b9cb7d3feb0926a0 SHA512 5a041490383fc693248894ec78f6e358b09be676d2daeaf03e62a80c5e5805e49cee0875a4fe73abfcec0d5f97e693c02274eca41ad58cc258cdc96261c0773c +EBUILD lz4-4.4.3.ebuild 978 BLAKE2B e96776a3af3b851d4010fe5f0d26a59262fbd226512655d8605ac11ec5dba15f50549b23fd2a099dda07e09698e7c5abc0c6c30a2f9057384d98945cf72cec55 SHA512 6d6c0a7d6a911be2ffced070ba8dc82542cb60adf9f83b2747029958a5885660a41134e5126f5b9f2abf47474549ee1584ca888c36d645c407768b8a035db1a6 MISC metadata.xml 454 BLAKE2B b02d4acc9eb7d4fb35bf36371cb660d099c77f807fc08fc351b7e0e1d2e0199fdab82d83bb6bc31a56bfdb9a5b020b2f57aa9b89b59a7e5c22fcce554b6b0859 SHA512 a1b61eb4d3ce636b10abcff25ee3315bf5ecb3bdee58e1c45ff99f0b40717b13e3a8ec33c9abcb926bd716990a31749b1bf6729d8137b7859857318c386a8ec7 diff --git a/dev-python/lz4/lz4-4.3.3.ebuild b/dev-python/lz4/lz4-4.3.3.ebuild deleted file mode 100644 index 829e67f77063..000000000000 --- a/dev-python/lz4/lz4-4.3.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2024 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 pypi - -DESCRIPTION="LZ4 Bindings for Python" -HOMEPAGE=" - https://github.com/python-lz4/python-lz4/ - https://pypi.org/project/lz4/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~riscv ~sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=" - app-arch/lz4:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - dev-python/pkgconfig[${PYTHON_USEDEP}] - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - ) -" - -# note: test suite fails with xdist -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # lz4.stream is not officially supported and not installed by default - # (we do not support installing it at the moment) - tests/stream - ) - - rm -rf lz4 || die - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/lz4/lz4-4.4.3.ebuild b/dev-python/lz4/lz4-4.4.3.ebuild index 13562005ac5c..22b4e5a12165 100644 --- a/dev-python/lz4/lz4-4.4.3.ebuild +++ b/dev-python/lz4/lz4-4.4.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~riscv ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" app-arch/lz4:= diff --git a/dev-python/mistune/Manifest b/dev-python/mistune/Manifest index 06d930e19058..e4c9c0622c20 100644 --- a/dev-python/mistune/Manifest +++ b/dev-python/mistune/Manifest @@ -1,5 +1,3 @@ -DIST mistune-3.1.0.tar.gz 94401 BLAKE2B e1e6f17c5aa378998bec8a8480c8b311243e067f52a9da6b451db33c639ec5a69f6d8b3c815bf9582b0b9c9a7aff3d197ab9bf477c634805eb704c0bbdaebe67 SHA512 2532565f15c1563547db131e28ea373a76dc5ab96b98a0f2f156709e625953f6f52a9e7b216e235b17ab09b282dfea8ee82c3975d9a08a0f52463b235e5589d8 DIST mistune-3.1.1.tar.gz 94645 BLAKE2B a2b00aa0ba5df2e74817407c15f5f3c01feb2fecbcc2ddead0891a9b244f71bff5e73df2adcf80875d3d88cb23301c42307cbc269ced7e1cd2aaee67339e05b2 SHA512 2920ec4a491ea9dcfa47bc5b368f8ce267d02bc312a5c21b97c52f3d9b59e2eccf5da564c6c126b2bfc7ec6070dc3a59f5506a549e6259c9c9b08f100298c2d0 -EBUILD mistune-3.1.0.ebuild 633 BLAKE2B 9ae94cb20aeaa84cdd8f0a058c9537c7f0468109a0f9c2441c62b7bdb35218a1ae9defde805db3f412313f30ff4a2d0b1e1a84e24baae421e70878cfe70f9f50 SHA512 36e954cdf14f950c159331364093518dc38de8ef21f4028237e9222e2c2a436a4be2061ed6b91b6a24a90bdebc7972c68c2e2ed373010228a7743693e61749b2 -EBUILD mistune-3.1.1.ebuild 641 BLAKE2B adfae2d8569c8260d7ec34e22b7f0134968c8863bd9672dcec26a13bab0ca91640d050bd5c97cc2195fa28f2e8a6658a90d471abe5fe731ff7e96bd9465ecb74 SHA512 3e8d2602b4fa3f263500291cb0cca316c03d20a382910e93db0db8ff17e54626c4c3b2946a20f04956f870efb0a3bc49aac7b765cdcfdd2b49e6095e9569ce65 +EBUILD mistune-3.1.1.ebuild 633 BLAKE2B 9ae94cb20aeaa84cdd8f0a058c9537c7f0468109a0f9c2441c62b7bdb35218a1ae9defde805db3f412313f30ff4a2d0b1e1a84e24baae421e70878cfe70f9f50 SHA512 36e954cdf14f950c159331364093518dc38de8ef21f4028237e9222e2c2a436a4be2061ed6b91b6a24a90bdebc7972c68c2e2ed373010228a7743693e61749b2 MISC metadata.xml 403 BLAKE2B ed684a2a6de8b40c202467abc3277bfd280cff4441bd265b2ceb36105a4d3315a5147db7ec555a01c7cdd5c2ed26521254c75586cd44edbeaf0c59766800fc71 SHA512 a14b77e8fca2f7c7c51803f15a53ab82198d5a0682f7ebc53d5565e5b50d22c2ae196607da6fc67ef2c07c11a5469d394b1753546c270735dfa56a99bffc0f28 diff --git a/dev-python/mistune/mistune-3.1.0.ebuild b/dev-python/mistune/mistune-3.1.0.ebuild deleted file mode 100644 index 07718f2b8a0c..000000000000 --- a/dev-python/mistune/mistune-3.1.0.ebuild +++ /dev/null @@ -1,27 +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} pypy3 ) - -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/mistune/mistune-3.1.1.ebuild b/dev-python/mistune/mistune-3.1.1.ebuild index 8877d7c0ae4a..07718f2b8a0c 100644 --- a/dev-python/mistune/mistune-3.1.1.ebuild +++ b/dev-python/mistune/mistune-3.1.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" 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" +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 diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 6b531852477b..ffd87582edc8 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -1,12 +1,8 @@ AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370b454fff74a36dedf1aec175e72455255b35164f75f7eb79144cff67df4b1ec143a4e19b043042c9bce562456133c917c27018c4862a SHA512 51b18f3faa4a3adfc9cf8ad1fa5fd63f787a3b2b9c9769b5889a2abab621ff6e14e034487f5573418405b26bc11155e44f7c6d50acea8baf9f45164fb3ec7984 -DIST mkdocs-material-9.5.50.gh.tar.gz 14753521 BLAKE2B 3d4b98bdd89d3e106f5cbd78b4deb639164991da1adb5b0dc141c7feb1b07a08466daba7793e3cc46b7db5c26bb6c46ebe3635dfc4e9f943318eff829eced6e8 SHA512 1a24b97deb43e92de7ffac52f7b3a1139f26ae112e6a9218d1a31ac8f07e250bfd0905b95d3d01f3ad5daf12246b4aa98d852fac3cecc7e5dc60b1337b820ec7 DIST mkdocs-material-9.6.1.gh.tar.gz 14796273 BLAKE2B 3dd42a064c50149a5ec0b45594f7136825145c6f279373856fd3cb426eaf71a867c1e63ad30b108145e76cf90ad04f4b0663094adfec46abb345014b39289ebd SHA512 ac2a6815b1d934ef47d292acefabaf7d63424033800325b8fbbe8bd6812a167777e810dd6a9b6431614434b0fcba8f316f96b876f12796ec6688c3078bd3eaa7 -DIST mkdocs-material-9.6.2.gh.tar.gz 14915916 BLAKE2B fd849ff8c14c8bd865c04d205af221cf294499e65359558a7d227258dfd2fa4b5b4978eb54f4f31310473b25e9ebf2cad9cc9e9ba6695712c651ac14064822cf SHA512 7de7a8ef0b1904598071996e5e858849a37fb48e1d1339560e59ab4ff09146ae4001ae7357c1974aa3d9eb103394a6cd27e177b028753224564a80e277733e9f DIST mkdocs-material-9.6.3.gh.tar.gz 14915630 BLAKE2B 9945f9991cdad74f3ca92217b32ef649b27504f6efe7aa1fc530505d60e41b13aa617468adf8beff9350f2d84f0a7801fd4d157209aa1e8e018a919454e3ef05 SHA512 1208f45a664701b27b1092dd2491a5172112bf603c24fab1afc3bfef790d286f60a6ce20c0762af851b348201b2d51e26f62940a2ded827d02c17aa10d1ba96f DIST mkdocs-material-9.6.4.gh.tar.gz 14916428 BLAKE2B 9cbf971ec00af1b3ab8d9786dcd4bfe44536a4ae20d2d82fcdebbd8abe0810e527589958bffec6bf8180369f174b70e4a36ce57a69aec49ac182836cf7c8eec6 SHA512 327ea81256e90a3f9ba473f93c4e1a23a31844620e03c5f9da2833655a4cd98803a06e46e0c22469e577bcea30d316bf8ad2d855b4f5bcaddfe58d73e6d4d1f5 -EBUILD mkdocs-material-9.5.50.ebuild 1795 BLAKE2B c3e37ffb96ab20ec241cce0563d9a19f45b727f413793a618432e53d7762447e769626f453485de3b2483e2d003a4c3fd5f70ff85ef2df50708b6bac1a86b534 SHA512 6b9fc69fcb0b933f104461d096a23012e9528dea4f0d2030404fd760d7b145d6a42920668f2cc46d1a682d13b183d5ced7656af5e7968802db7f41e8bb2d1954 -EBUILD mkdocs-material-9.6.1.ebuild 1798 BLAKE2B b8455c281830d05b54b788308f5a34f78fe80288268b723e782abc98c54d8e5d57426b00a77825a08d89a97f14f7b177c22ad270781c9e5e64535e61db53a077 SHA512 99ad434458ac8d9516d51ee6e0e513ec9696a4f001638196013af9f145f9de5625d9f17e98cae491c1e1dac75bea469d8ca706c72aac4598360abcec2687e671 -EBUILD mkdocs-material-9.6.2.ebuild 1798 BLAKE2B b8455c281830d05b54b788308f5a34f78fe80288268b723e782abc98c54d8e5d57426b00a77825a08d89a97f14f7b177c22ad270781c9e5e64535e61db53a077 SHA512 99ad434458ac8d9516d51ee6e0e513ec9696a4f001638196013af9f145f9de5625d9f17e98cae491c1e1dac75bea469d8ca706c72aac4598360abcec2687e671 +EBUILD mkdocs-material-9.6.1.ebuild 1795 BLAKE2B c3e37ffb96ab20ec241cce0563d9a19f45b727f413793a618432e53d7762447e769626f453485de3b2483e2d003a4c3fd5f70ff85ef2df50708b6bac1a86b534 SHA512 6b9fc69fcb0b933f104461d096a23012e9528dea4f0d2030404fd760d7b145d6a42920668f2cc46d1a682d13b183d5ced7656af5e7968802db7f41e8bb2d1954 EBUILD mkdocs-material-9.6.3.ebuild 1798 BLAKE2B b8455c281830d05b54b788308f5a34f78fe80288268b723e782abc98c54d8e5d57426b00a77825a08d89a97f14f7b177c22ad270781c9e5e64535e61db53a077 SHA512 99ad434458ac8d9516d51ee6e0e513ec9696a4f001638196013af9f145f9de5625d9f17e98cae491c1e1dac75bea469d8ca706c72aac4598360abcec2687e671 EBUILD mkdocs-material-9.6.4.ebuild 1798 BLAKE2B b8455c281830d05b54b788308f5a34f78fe80288268b723e782abc98c54d8e5d57426b00a77825a08d89a97f14f7b177c22ad270781c9e5e64535e61db53a077 SHA512 99ad434458ac8d9516d51ee6e0e513ec9696a4f001638196013af9f145f9de5625d9f17e98cae491c1e1dac75bea469d8ca706c72aac4598360abcec2687e671 MISC metadata.xml 1133 BLAKE2B 539649e3b6efda18535738e45078b7b35f8226034b18c40ff5feae249a4dc5aa6b4a1247a712564ab5b7cee1f62eda4e3bbb709ea7970d2fc279bc48ab1ee934 SHA512 72a58ba3f100cea6653406c3a314b1b67225d118fdb8323e54b6ae9bcd2224a00d01cee96b6564fbbf19de6e5fe5db54143aaa56ca2b7cf8c56fcd8c8c5cf6ef diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.50.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.50.ebuild deleted file mode 100644 index 7b13384c1bc7..000000000000 --- a/dev-python/mkdocs-material/mkdocs-material-9.5.50.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# 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} ) - -DOCS_BUILDER="mkdocs" -DOCS_DEPEND=" - dev-python/mkdocs-material-extensions - dev-python/mkdocs-minify-plugin - dev-python/mkdocs-redirects -" - -inherit distutils-r1 docs - -DESCRIPTION="A Material Design theme for MkDocs" -HOMEPAGE=" - https://github.com/squidfunk/mkdocs-material/ - https://pypi.org/project/mkdocs-material/ -" -SRC_URI=" - https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="social" - -RDEPEND=" - >=dev-python/babel-2.10.3[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4[${PYTHON_USEDEP}] - >=dev-python/jinja2-3.0.2[${PYTHON_USEDEP}] - >=dev-python/lxml-4.6[${PYTHON_USEDEP}] - >=dev-python/markdown-3.2[${PYTHON_USEDEP}] - >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}] - >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}] - >=dev-python/pygments-2.16[${PYTHON_USEDEP}] - >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}] - >=dev-python/readtime-2.0[${PYTHON_USEDEP}] - >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] - >=dev-python/requests-2.26[${PYTHON_USEDEP}] - social? ( - >=dev-python/pillow-10.2[${PYTHON_USEDEP}] - >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}] -" -# mkdocs-material-extensions depends on mkdocs-material creating a circular dep -PDEPEND=" - >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}] -" - -PATCHES=( - # simplify pyproject to remove extra deps for metadata - "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" -) - -src_prepare() { - echo "__version__ = '${PV}'" > gentoo_version.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/mkdocs-material/mkdocs-material-9.6.1.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.6.1.ebuild index 8b4499b238b5..7b13384c1bc7 100644 --- a/dev-python/mkdocs-material/mkdocs-material-9.6.1.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-9.6.1.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" IUSE="social" RDEPEND=" diff --git a/dev-python/mkdocs-material/mkdocs-material-9.6.2.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.6.2.ebuild deleted file mode 100644 index 8b4499b238b5..000000000000 --- a/dev-python/mkdocs-material/mkdocs-material-9.6.2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# 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} ) - -DOCS_BUILDER="mkdocs" -DOCS_DEPEND=" - dev-python/mkdocs-material-extensions - dev-python/mkdocs-minify-plugin - dev-python/mkdocs-redirects -" - -inherit distutils-r1 docs - -DESCRIPTION="A Material Design theme for MkDocs" -HOMEPAGE=" - https://github.com/squidfunk/mkdocs-material/ - https://pypi.org/project/mkdocs-material/ -" -SRC_URI=" - https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="social" - -RDEPEND=" - >=dev-python/babel-2.10.3[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4[${PYTHON_USEDEP}] - >=dev-python/jinja2-3.0.2[${PYTHON_USEDEP}] - >=dev-python/lxml-4.6[${PYTHON_USEDEP}] - >=dev-python/markdown-3.2[${PYTHON_USEDEP}] - >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}] - >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}] - >=dev-python/pygments-2.16[${PYTHON_USEDEP}] - >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}] - >=dev-python/readtime-2.0[${PYTHON_USEDEP}] - >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] - >=dev-python/requests-2.26[${PYTHON_USEDEP}] - social? ( - >=dev-python/pillow-10.2[${PYTHON_USEDEP}] - >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}] -" -# mkdocs-material-extensions depends on mkdocs-material creating a circular dep -PDEPEND=" - >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}] -" - -PATCHES=( - # simplify pyproject to remove extra deps for metadata - "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" -) - -src_prepare() { - echo "__version__ = '${PV}'" > gentoo_version.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/mkdocstrings/Manifest b/dev-python/mkdocstrings/Manifest index 3746907dcfd3..02b9aea137ad 100644 --- a/dev-python/mkdocstrings/Manifest +++ b/dev-python/mkdocstrings/Manifest @@ -1,5 +1,5 @@ -DIST mkdocstrings-0.26.2.tar.gz 92512 BLAKE2B e2ca2ba4d5a8916cdb77efb0db6c0fdc5f8969b27f4b0b5b199873a62c85150b5a0dde45797b48d297e08f9e082c9c5329084feb15379ae0a16821ac11aa3fed SHA512 7ea34df4204ae82faa19ddaf81a073152c57d9ef7f55f8935c1eb1b244ebc6ed749d853c72fd28e69ee5e1aa12ae7a2e4b6fff4f9965856a837d15dd0e2cc11e DIST mkdocstrings-0.28.0.tar.gz 3392797 BLAKE2B 9484110f80fa85602f64acd04941db1cebf2ff39d4385559f340d3837347fb51f596b7444e1d5efa26018cf8cfba200892b938c298d76ac169beb67c520b66a4 SHA512 a1dece5b99b4f82faa8b1c02a764252df7102c4e72489cff009388cb90833339c9170517373df7e449df311a5ab7dc4d19821e15a99f295065222db0809379ce -EBUILD mkdocstrings-0.26.2.ebuild 1676 BLAKE2B dce05b83eafd22709969faeb32c5b37ea7a5839f74e4b1c9ec41f6f7f9074e32e92de52624e538ffa294cab0d5781ea6f26eb59261fb046c6fcd14ab65d405cd SHA512 19bcf4c1d99666640e30a993e17e0a253671e81272050827d2483c38599e2d21b5cd72d82ba03886c174c7c9294f33235c216fee7d0ad7c3eec78675e4433383 +DIST mkdocstrings-0.28.1.tar.gz 4551690 BLAKE2B ae30723c0f7a55e4d4950e1b07b95bbfc7c1ad0a6d9a93c1c0537b8f536fff7a928c8ae1c858c49e434050d2f9357aeb333e10a78e1f51e06dca371aa7066e9c SHA512 11b8190d744ec7926057f100010d926b60a013e6919aba1c89e9eacb33ee31734b1f9cf1b676631b1dc490a66cc063ff7a6cb1810d2ce0cadb2e9e02ccf16d5a EBUILD mkdocstrings-0.28.0.ebuild 1637 BLAKE2B 6e0e50efff4caa9aa8000a73bfdfff2f2ec7bab873f2c168ce07fd37d64eff9f308f3517c582b6cf742229d4e5dd1c10b9f941dd0f7165d57f0d117cfc8c0f11 SHA512 8a7543aeebcf2284fd02884c43862753e7ac7ef0e1f9f85fcd3145fec015ab3ea997f14dcbe93ec7d4f8d46e843c143d10d25f96320bcf4170d2d851478c291f +EBUILD mkdocstrings-0.28.1.ebuild 1646 BLAKE2B 86492f9b79c2abec5b3aa703f9631e1a572f101622f6a0945fae47293e869afe190579c429e8c3be5748ab71a1a2ba7abe8d1145d7c5fd809fe57ef9a6ea9d57 SHA512 6b70b5477e291143363b3a52c8e9e341467685c0f5db615954f206efc4f71e680413083b1e7c16b0dbc6be1e18f2c28805af662d29cc94e7683a85053f70c168 MISC metadata.xml 405 BLAKE2B cd4fbf980873ef6e1ed8da7d608da6a97a9f46324521542a4d5943c4dd6e6d926ee7316cde0725c890fc7b4bbe3e6f1c694c00574cfcac94f6306c645fab1521 SHA512 37e403dff85ba044fd0a00e34c0d139f348933500466417577ff202a0ca425c9532df1fad8a15a97f524d720ae1297d653663b28f07fe7d01a39adc675ff9b8a diff --git a/dev-python/mkdocstrings/mkdocstrings-0.26.2.ebuild b/dev-python/mkdocstrings/mkdocstrings-0.28.1.ebuild index 3ddb7f3d4a52..d6ba99166eb7 100644 --- a/dev-python/mkdocstrings/mkdocstrings-0.26.2.ebuild +++ b/dev-python/mkdocstrings/mkdocstrings-0.28.1.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 @@ -20,20 +20,19 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=" - >=dev-python/click-7.0[${PYTHON_USEDEP}] >=dev-python/jinja2-2.11.1[${PYTHON_USEDEP}] >=dev-python/markdown-3.6[${PYTHON_USEDEP}] >=dev-python/markupsafe-1.1[${PYTHON_USEDEP}] >=dev-python/mkdocs-1.5[${PYTHON_USEDEP}] - >=dev-python/mkdocs-autorefs-1.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-autorefs-1.3[${PYTHON_USEDEP}] + >=dev-python/mkdocs-get-deps-0.2[${PYTHON_USEDEP}] >=dev-python/pymdown-extensions-6.3[${PYTHON_USEDEP}] " BDEPEND=" test? ( dev-python/markdown-exec[${PYTHON_USEDEP}] dev-python/mkdocs-material[${PYTHON_USEDEP}] - dev-python/mkdocstrings-python[${PYTHON_USEDEP}] + >=dev-python/mkdocstrings-python-1.14.1[${PYTHON_USEDEP}] dev-python/sphinx[${PYTHON_USEDEP}] ) " diff --git a/dev-python/more-itertools/Manifest b/dev-python/more-itertools/Manifest index b0a21268ead2..3fe1032bc392 100644 --- a/dev-python/more-itertools/Manifest +++ b/dev-python/more-itertools/Manifest @@ -1,3 +1,3 @@ DIST more-itertools-10.6.0.tar.gz 125009 BLAKE2B f4bade093a730f7daf035d698bfb0fb8f0f8aa6832546e30f9e6d0c39aef96e9cd326d73682c7fa5458f7e75511d759c443a58fed96e831d11375818abb020d8 SHA512 57322c80252e79d1ef82fe5cfc3a3f0208ab6f90d2e59c47491974c23fc30ad1b48d1671c06507b0489b2bdb240c52dee5419a19b96ae06a3d2bdb3a3b483eab -EBUILD more-itertools-10.6.0.ebuild 699 BLAKE2B 491ee9d59bf22f2cbc7d3dbd0b38f798cd6faf39c37d8e5d7ea2d75c9a211231a9b53f46715583803fe0217ec618504ec80128f4e165cc1f77378152e610d6bc SHA512 bf4724e5a40f4eadce8262f4127914cce9eccec3c471b1581122ffffdb2c1c79ea96ec9fb82b80886647cfcbc41632e8e01c840b72398c29082fe541082e2ef3 +EBUILD more-itertools-10.6.0.ebuild 708 BLAKE2B 77a31fc4af2a42fedb9916fed343bf4a158c9791b2eb8871c3cfc01fb17ca7b2163b747d90e1dc87f51a67abfab2a8b37e5fa1aa73719a3361c8eb1f607b7dd4 SHA512 e77db1b283997af7b1cddce472a4a629a48abd6af537e1a01a6cb8dd1081c805bcad5fceda31be404b5a14ae42994920a280a8260cda0995858b72f364865496 MISC metadata.xml 488 BLAKE2B b2b63c92548ad22348cd8801eacf52c7cb9e7eae7f3db303986891d6aa0e69c28aadf815aab089a199d6238b00da43f609a5e1f0b730bbce6cce7f76bd57e6a6 SHA512 d8ee6881bd90416c5e3aaa68a3158675d3e65fd786f70287d12a2bc6d79e7e5e8e16f291d0c6d673f8c1d182953ccbee0fb4fd80faf9fca6176a16679f334070 diff --git a/dev-python/more-itertools/more-itertools-10.6.0.ebuild b/dev-python/more-itertools/more-itertools-10.6.0.ebuild index 7e6ec340b776..88e5e0cf2429 100644 --- a/dev-python/more-itertools/more-itertools-10.6.0.ebuild +++ b/dev-python/more-itertools/more-itertools-10.6.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/mpmath/Manifest b/dev-python/mpmath/Manifest index 16a17dfd4ca3..8780afca4b6b 100644 --- a/dev-python/mpmath/Manifest +++ b/dev-python/mpmath/Manifest @@ -4,5 +4,5 @@ DIST mpmath-1.4.0a3.tar.gz 2079258 BLAKE2B f57e4603758f8aae879e9e61d42f11303eb3f DIST mpmath-1.4.0a4.tar.gz 2079349 BLAKE2B 197578fe989776a2def8bc7de009a9a7a2720ebf488e03e4d0a97ec7fbebbf75b009686bf936b884af5d98dd82abf8f65df0e3b8a9b29a92b3d92925103ead67 SHA512 ea04bed2d95de4ff45420d5e8785410589c118831f7d66f0cc0eb5e9a1a8b42e7acc39d7d36b39c28b6c92640617432c17f7162a5bc66410b2581e98c75e951f EBUILD mpmath-1.4.0_alpha2.ebuild 2008 BLAKE2B 2ef42d92584f6ac46177ac4dbae0e31038227d51d07b38dabce8217b97dbb65565dbdd9c8062b622364f1c59ba118e13557de13ba0eb4914055e67dffbc9cd19 SHA512 6c386658eeb5e7489d2f49364fd1391f12a7df5df37988c39dbb9e2b06ca4f9bb25358ff6c4ff2e83ec3188e43da05ee33e62e6681190aa60e3f8e00b6945ca1 EBUILD mpmath-1.4.0_alpha3.ebuild 1755 BLAKE2B 5c382eb043a42042b65d8e07fb4ff457d211322c505a0641fdabd6f6f1c582c34249b9b64f2f3b0576ddc3b32a2daf9009c59958d648a1ca6f36073959945ae2 SHA512 5d5a85239702be4c44a8fcef1183ea033d48f3073e26beb99aab84f357e32ffea75131014dc84b0ed904be5cfc01f3a95486dafe5e6b9f759a94b7a7b5406963 -EBUILD mpmath-1.4.0_alpha4.ebuild 1758 BLAKE2B c01adb423a2e2043744f470895010ef3db4313fc0453d2d8a6d6e4e3d5ba5b64bd3fdce3a67acd2fcd24a053a852931c6e52fede5028ddee784d23ec3e0cc77c SHA512 8631cfef38711e18bfff4ecdafa484ce5a0ee841569bec2fe1b4f0b57fafeffe50e974d58a738a03555c7108c3d37b7528d9a2f7b5759ff91d1c5f2b25da2207 +EBUILD mpmath-1.4.0_alpha4.ebuild 1756 BLAKE2B 8343092b350f63817a7ccb62f98f3da361f7cc06a5166f9bd9f9a4b5d15d42954df857f7b64c55d19566afd6540439a5ef719d795c4a372140b7122828006577 SHA512 b41c2a68346a9f9fd1d424253e3cda19fe7d6b117eb5ed941023bac88574d098aa95dd700042f735a5495a255233c45fa2ec075708db579563b17d5af6613636 MISC metadata.xml 645 BLAKE2B b56183cb416aee2fb297686aaceb2f90e3f6ec0f820200737b6866dfd725fb82f378b1163a377819396ba44c87c3f44b74cf18d086653ed0e08366f6c2aee3c0 SHA512 a8a75c7e0b0fedfc55daff459b745b1b25362fe6bd1439ea1bde60b06f6d689848d6bc2d5f0f57d691a4f41ad3ef0c5f96e12361ec6725abb887ac2373f67615 diff --git a/dev-python/mpmath/mpmath-1.4.0_alpha4.ebuild b/dev-python/mpmath/mpmath-1.4.0_alpha4.ebuild index e1954b4926fc..af818559f2f7 100644 --- a/dev-python/mpmath/mpmath-1.4.0_alpha4.ebuild +++ b/dev-python/mpmath/mpmath-1.4.0_alpha4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest index 336a4d43d17a..c37bc65b4c1e 100644 --- a/dev-python/nbconvert/Manifest +++ b/dev-python/nbconvert/Manifest @@ -1,5 +1,3 @@ -DIST nbconvert-7.16.5.tar.gz 856367 BLAKE2B d1b44e2665a4a96c2d7a78c986b93c5e9e5e12bc984f20735a03e1fb28d81b43cc7b1d6ebf0a8dad56b470e5e683c672f096c9fd98d22852f5c8fe94a9c2ce44 SHA512 703ed3e33efc2a42c8bde84829b82a8e9ef2313c1766bfc0ab642743173ade642d4a796afa9ef489ba2f58bd75fc0ce6e50009676e2ef1d3848967ddf775f861 DIST nbconvert-7.16.6.tar.gz 857715 BLAKE2B 1fdd6397c92f281554fb528a82926e1cf03cf0d5c6c50b4bcc6d4e3ee62c54917d08cfdf879ee6053bb096cb0de4109187ec2abfc14cf628e605bf6bca01bd5b SHA512 527536700e870d0352feb070b1d4cff6fbad11503bdeff860a1fdd6e142b776dc260a60d6c3e887c52ebc83c9465df569b9d27aead53c02a42a0adb60733371d -EBUILD nbconvert-7.16.5.ebuild 2309 BLAKE2B a5526f3b888dc1ecdbcf47d6bd9d9b497dea0b0d4e9c0ce097737da12d5feb2db56ec61e6655a4a17821933efda61c33a2b9a1619b5c04ea46781bd392ca8404 SHA512 29c01140c2f91773c8c35ba5cb8f07ee6109d48c75b3df5c4a7ee523eb218033ffa4d44df8291d74d80ccba59159eba142dfd483a3381903a12d1a5673e6d462 -EBUILD nbconvert-7.16.6.ebuild 2316 BLAKE2B 534100e3b0d6525f57038093b9c63662a649681f85ba6f5735db7141994a79face4bf355ec056993ce5888c762753ade6607940327389aa8dc5ab9df90daf7b8 SHA512 2ff5bb98a087e68ef453cafc463e9385c484c11b4f19f0bf37df42ca9f01346fc1fbb42e7f61d5e8ecb3893f8c3dca597b559c7f765c0cbbf648f442c4831a3a +EBUILD nbconvert-7.16.6.ebuild 2309 BLAKE2B a5526f3b888dc1ecdbcf47d6bd9d9b497dea0b0d4e9c0ce097737da12d5feb2db56ec61e6655a4a17821933efda61c33a2b9a1619b5c04ea46781bd392ca8404 SHA512 29c01140c2f91773c8c35ba5cb8f07ee6109d48c75b3df5c4a7ee523eb218033ffa4d44df8291d74d80ccba59159eba142dfd483a3381903a12d1a5673e6d462 MISC metadata.xml 527 BLAKE2B a915103b3eaf57236f4257c98354a1e3733771369ac825fa8bbc4f79f0d1a23272dc86e744513620fbee37792e813a15dbb955e633a7c57597c3c38657ed05d3 SHA512 b60a311ce52915dbc12addd4a882670ac96ff8b3be2aa651eaac3d0963d6e73a72eaafd53f90fb685599504857e6bcd0568071962d7696c2605462b77260ad6a diff --git a/dev-python/nbconvert/nbconvert-7.16.5.ebuild b/dev-python/nbconvert/nbconvert-7.16.5.ebuild deleted file mode 100644 index 1b8896c23b17..000000000000 --- a/dev-python/nbconvert/nbconvert-7.16.5.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi virtualx - -DESCRIPTION="Converting Jupyter Notebooks" -HOMEPAGE=" - https://nbconvert.readthedocs.io/ - https://github.com/jupyter/nbconvert/ - https://pypi.org/project/nbconvert/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/bleach[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - >=dev-python/jinja2-3.0[${PYTHON_USEDEP}] - >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}] - dev-python/jupyterlab-pygments[${PYTHON_USEDEP}] - >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}] - <dev-python/mistune-4[${PYTHON_USEDEP}] - >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}] - >=dev-python/nbformat-5.7[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}] - >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}] - >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}] -" -# via bleach[css] -RDEPEND+=" - dev-python/tinycss2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/ipykernel[${PYTHON_USEDEP}] - >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}] - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name - tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor - # crazy qtweb* stuff, perhaps permissions - tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export - tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export - ) - - # virtx implies nonfatal, make it explicit to avoid confusion - # tests/preprocessors/test_execute.py are extremely flaky over output - # buffering - nonfatal epytest --reruns=10 || die -} - -pkg_postinst() { - if ! has_version virtual/pandoc; then - einfo "Pandoc is required for converting to formats other than Python," - einfo "HTML, and Markdown. If you need this functionality, install" - einfo "app-text/pandoc or app-text/pandoc-bin." - fi -} diff --git a/dev-python/nbconvert/nbconvert-7.16.6.ebuild b/dev-python/nbconvert/nbconvert-7.16.6.ebuild index 891f16a69514..1b8896c23b17 100644 --- a/dev-python/nbconvert/nbconvert-7.16.6.ebuild +++ b/dev-python/nbconvert/nbconvert-7.16.6.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/beautifulsoup4[${PYTHON_USEDEP}] diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest index 5ba3fdeaa36d..7bfaf996a993 100644 --- a/dev-python/openstacksdk/Manifest +++ b/dev-python/openstacksdk/Manifest @@ -1,5 +1,3 @@ -DIST openstacksdk-4.2.0.tar.gz 1236489 BLAKE2B bf45026569535dea61798583e8988e59be403e5835eafaae6f0ff206e26e07f67c1e32ea518f2d55c6e32c91c3c372def025c561f720e78fb11cc76eba70bdb3 SHA512 2e4ef9a853b74645816affa40d57aa71cdbc50ee09d14bddff5314966d8cf35eb1179df4b58ea14f225edf597da2cdffaf11c28a25ba79549dd7d1b837d01879 DIST openstacksdk-4.3.0.tar.gz 1244210 BLAKE2B 54f408c7993d84d48a2cf1a3539102ab20c3491c678b13e5ec7ef523cddacbbe3e624b237802910482a0e3d316cb56d4a2b01cc62fd680f98acfd70646768f03 SHA512 b6bcd38519ff83de55e737c5d22bc585632a44414e2f247892649452f9d707c2a814068f1cc4d5b519c689796570c65d7e43b2ab889f1e672418bcf3beec417d -EBUILD openstacksdk-4.2.0.ebuild 2897 BLAKE2B fb837585e85e8184db889014fdca64a2aa4bad05521e2701424570056b54595986f82f2573aa539c2bdc3c079eaa86419661f0a943357d9f7a21f1c2b0a6914b SHA512 e62858fd05d87830e26956e51cca8d5935eaa6161f6aaa7f46a6f68dbc7a875484425573c32be9e5477ead415ba962391bd36d8ce440b8fa1f1508f02f845443 -EBUILD openstacksdk-4.3.0.ebuild 2900 BLAKE2B 96fd2707d6c60814ffa20f314771ef45205317b3828c11165bc16e836f8d370057c4b7ceb5add940afe48cafce4e74d9a58b8b5416d73133933c32f4408062bf SHA512 ce7b6a8d07997ae65002477cc2eb829433c468a5f18b24986c66487522ccb759ef406c4b9d43f4ce688164aa026207509cbd2eb32e14fd221c5ff3ca8b24d4eb +EBUILD openstacksdk-4.3.0.ebuild 2897 BLAKE2B fb837585e85e8184db889014fdca64a2aa4bad05521e2701424570056b54595986f82f2573aa539c2bdc3c079eaa86419661f0a943357d9f7a21f1c2b0a6914b SHA512 e62858fd05d87830e26956e51cca8d5935eaa6161f6aaa7f46a6f68dbc7a875484425573c32be9e5477ead415ba962391bd36d8ce440b8fa1f1508f02f845443 MISC metadata.xml 517 BLAKE2B 661ad1e9eae06e7b36a5ff753e73bd4434042966cff3fd6fbc11bf70a1acc3eb8de29ad2a033d6d715e1152a5454d84077e99db3b588199b317f925864dc1403 SHA512 e6dbfbb3546c2a62b204b33ebb3bb33611079698212f098bd4da072200fe43e3bb350cc998b255ec4a15aa2ff3a04c89a9553dd7930db48e658dbcaff78526d6 diff --git a/dev-python/openstacksdk/openstacksdk-4.2.0.ebuild b/dev-python/openstacksdk/openstacksdk-4.2.0.ebuild deleted file mode 100644 index 76e0ddec3a5b..000000000000 --- a/dev-python/openstacksdk/openstacksdk-4.2.0.ebuild +++ /dev/null @@ -1,91 +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 collection of libraries for building applications to work with OpenStack" -HOMEPAGE=" - https://opendev.org/openstack/openstacksdk/ - https://github.com/openstack/openstacksdk/ - https://pypi.org/project/openstacksdk/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/cryptography-2.7[${PYTHON_USEDEP}] - >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}] - >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}] - >=dev-python/jsonpatch-1.21[${PYTHON_USEDEP}] - >=dev-python/keystoneauth1-3.18.0[${PYTHON_USEDEP}] - >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}] - >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3[${PYTHON_USEDEP}] - >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] - >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/prometheus-client-0.4.2[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - # Internet? - sed -e 's:test_create_dynamic_large_object:_&:' \ - -i openstack/tests/unit/cloud/test_object.py || die - - # TODO - sed -e 's:test_generate_form:_&:' \ - -e 's:test_create_static_large_object:_&:' \ - -e 's:test_object_segment_retries:_&:' \ - -e 's:test_object_segment_retry_failure:_&:' \ - -e 's:test_slo_manifest_retry:_&:' \ - -i openstack/tests/unit/cloud/test_object.py || die - sed -e 's:test_servers:_&:' \ - -i openstack/tests/unit/test_stats.py || die - - # unhappy about paths due to test runner - sed -e 's:test_method_not_supported:_&:' \ - -i openstack/tests/unit/test_exceptions.py || die - sed -e 's:test_repr:_&:' \ - -i openstack/tests/unit/test_resource.py || die - - # requires hacking - rm openstack/tests/unit/test_hacking.py || die - - # fragile warning-based tests - sed -e 's:test_unsupported_version_override:_&:' \ - -i openstack/tests/unit/test_missing_version.py || die - sed -e 's:test_create_unknown_proxy:_&:' \ - -i openstack/tests/unit/test_connection.py || die - - distutils-r1_src_prepare -} - -python_test() { - # functional tests require cloud instance access - eunittest -b openstack/tests/unit -} diff --git a/dev-python/openstacksdk/openstacksdk-4.3.0.ebuild b/dev-python/openstacksdk/openstacksdk-4.3.0.ebuild index 8d850c84e007..76e0ddec3a5b 100644 --- a/dev-python/openstacksdk/openstacksdk-4.3.0.ebuild +++ b/dev-python/openstacksdk/openstacksdk-4.3.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/cryptography-2.7[${PYTHON_USEDEP}] diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest index 306f73658435..495f9f963225 100644 --- a/dev-python/orjson/Manifest +++ b/dev-python/orjson/Manifest @@ -68,5 +68,5 @@ EBUILD orjson-3.10.11-r1.ebuild 1661 BLAKE2B 2a9a57f26b774c01b5cc00550c38747b884 EBUILD orjson-3.10.12.ebuild 1639 BLAKE2B 828c7dd114de1f4afcc67cf38f8de6cdc0cb124606eb0a609b91af1ae92f7cd9365abdfbb53ef339e0d9737c0f6d799c3067c6b2c5c3423c6f468ee9ad669493 SHA512 0345bd03ba9474287a05ec02ebb015346a887e0938ffcc27b0f73ef580cba8419db7ddd9b163fb7bc7fa504379e750974d38cf9f6ba79a2233676151587cc7a4 EBUILD orjson-3.10.13.ebuild 1684 BLAKE2B 42f2fe9e1a4439391b4dd129b52e716988655955cd5fd241516b0116db91ae0a4e873371ba1ee54106c37b92c53162d8d9948cca9c32e81f4bd2f4fa81008a70 SHA512 bfbd0f69e5ca939d2a5cb6916c8f1e27fecc668a7c919b46f493bea1d0cd7c6d7273655ac49849aa65c1bb0f3291c2fa73daccaeffe1e705e994884ac28a9607 EBUILD orjson-3.10.14.ebuild 1738 BLAKE2B 57637b91f04e9eb9742f8e2d68a19a3de065b893a1ed19b0a14c4ea52f7c183ff0fb9788381c06339ecc0218c81e2530be0df2e2e5fdf9731807d61ecb9d3a1b SHA512 81f83483e734fc9320f15fd9c6583c23991dd1319e0371ee0212d8a17f6b1e6d8822bd821c8b7fca38dccfd9724bdf5028277c1691682bf38ef1f48f697e2146 -EBUILD orjson-3.10.15.ebuild 1738 BLAKE2B 57637b91f04e9eb9742f8e2d68a19a3de065b893a1ed19b0a14c4ea52f7c183ff0fb9788381c06339ecc0218c81e2530be0df2e2e5fdf9731807d61ecb9d3a1b SHA512 81f83483e734fc9320f15fd9c6583c23991dd1319e0371ee0212d8a17f6b1e6d8822bd821c8b7fca38dccfd9724bdf5028277c1691682bf38ef1f48f697e2146 +EBUILD orjson-3.10.15.ebuild 1735 BLAKE2B a6fa0d8fd1ec8ee107b902ec61d69e3aafc2b3b5e517eed690d5fb300ed4ec6b36e1a69b4ea923cfd949a33fa2f11e1638cb6be95d819c3275ab0db242736460 SHA512 f36c8be856eb8cfb4a71f132f6834f2001fd9ed6a593cacf9ea99749891890b1ac8add0b14f7ed00f1f6db1ce5bbcd8b9f56e8c29ad663215357b1697b976da0 MISC metadata.xml 360 BLAKE2B b19f85a4e5055dc309e35bf1706b10ebcc1961c96884bec0c9efd7ee7bf58adf53c0f61d8c1d1094c38f0e0bf78fa00c5be1e7ee58c85939ac1c6fff40fcbd07 SHA512 e168db6bda3fbb7f801aeb7a91733fad54441e21913a16447e7b8fc694fdeb0fe3216c15de2864efbf92f2ca8e1a0743eb3d62e8c250648e91be68a465c21ae0 diff --git a/dev-python/orjson/orjson-3.10.15.ebuild b/dev-python/orjson/orjson-3.10.15.ebuild index 98c4ae6e8926..c6b9cf803421 100644 --- a/dev-python/orjson/orjson-3.10.15.ebuild +++ b/dev-python/orjson/orjson-3.10.15.ebuild @@ -65,7 +65,7 @@ LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT Unicode-3.0 " SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" >=dev-util/maturin-1.7.8[${PYTHON_USEDEP}] diff --git a/dev-python/packaging/Manifest b/dev-python/packaging/Manifest index 8332c1c3b85d..7ce043ee908b 100644 --- a/dev-python/packaging/Manifest +++ b/dev-python/packaging/Manifest @@ -5,5 +5,5 @@ DIST packaging-24.2.tar.gz 163950 BLAKE2B 8610f22a05a71a38bafe5e7ae12c549a4395f7 EBUILD packaging-23.2-r1.ebuild 785 BLAKE2B e5b7d4a4fc0c98e1b72de1f452a2d2cf178faf93a10d20a7dd202aa598aa178d8cf5f31f606ca47acb9f5103ab336b81a629b042771afb689e464269184db4c3 SHA512 0ae1502e2b6b1365db121981438cee8ee004e95571a1a7231c6753c3bc5d81c160b494b62518c7473c47732df9156345da77699529e6f8f8ce8d0c6694c3f385 EBUILD packaging-24.0.ebuild 785 BLAKE2B 5e7c19e98b4058f3b4096eb8f5fded124f158d3a115e32b4842c6ad2e7d75a5b4440ca92917a7ae149034636cc407bd01932946ef39adca33f4c9a68d7b99a7c SHA512 897a9f7f59d31276c236ced453125beead67ff77db93e292a99d1c2542584da9d071848f33bd68860698ef998c5170d55390ab6c9f772fb6c5f58d467b6223e3 EBUILD packaging-24.1.ebuild 797 BLAKE2B c7c7b64b8026e1803b1c0a19ff9d434efe5615650856c2b95383747027a62d2b6554dc0e181796be7eb2756b95a3d712a9df7351722b1ac3c6cbcb4d4b324ac3 SHA512 cb7722b45c20c1fd3a4c88dcfc3cab5028bf69354d7cff020396a37b953f0e80002dc8dd8a104d1ee0335adedbe7f3fd8e3bbf9079d5b6447b75c29e1da44831 -EBUILD packaging-24.2.ebuild 797 BLAKE2B c7c7b64b8026e1803b1c0a19ff9d434efe5615650856c2b95383747027a62d2b6554dc0e181796be7eb2756b95a3d712a9df7351722b1ac3c6cbcb4d4b324ac3 SHA512 cb7722b45c20c1fd3a4c88dcfc3cab5028bf69354d7cff020396a37b953f0e80002dc8dd8a104d1ee0335adedbe7f3fd8e3bbf9079d5b6447b75c29e1da44831 +EBUILD packaging-24.2.ebuild 806 BLAKE2B dcd8ad2155fe4c896b7a80c904727cc8b798627d3c4b6756f5a63861843074718f05a8088b6b689ac1f9d69c080a79eed28d1d2ad5d380dfbdb1300ab4ba25be SHA512 4044cd269b1842318d5ae33efd4921444e46bb21193d212dc7cb559c61020e888a42c17ad16e6ae38e7e039f89e9dd8936f80f64b1c7531f58ebc3ffd1bb421b MISC metadata.xml 391 BLAKE2B 0d73ed3809b26e3069048116ab247ceeb9e2932e0d8d6063b97cc1f0ed8359e73a54b22035fedb169524e502b6a07b8203e6c35d801f738bbed685d90e12bf96 SHA512 eb4d1ca476a45232547fdd961a4e6715dda24c7ab82e1f1995ac977b9825793d5d10a2ac408b1ee0b7c8b8444f2c42be33d6fb1012461f96db9a71477cca67ae diff --git a/dev-python/packaging/packaging-24.2.ebuild b/dev-python/packaging/packaging-24.2.ebuild index 1f3e1b6b1bfd..411f8b66dae2 100644 --- a/dev-python/packaging/packaging-24.2.ebuild +++ b/dev-python/packaging/packaging-24.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 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/pathspec/Manifest b/dev-python/pathspec/Manifest index dc3cfa974b02..a361d10e5b8c 100644 --- a/dev-python/pathspec/Manifest +++ b/dev-python/pathspec/Manifest @@ -1,3 +1,3 @@ DIST pathspec-0.12.1.tar.gz 51043 BLAKE2B e5cf93dc0a24a51bdcbcec807514344ed4e39029a8f1abe8db7cf8fa4883ac2e74f8b1a3ad6cd44bcff538b5eecc5b091b145c6c8d170de574ce9217d58855cb SHA512 19d1a8ae5936e76eacd691b0e2fb33d0de376556751a9ae007f6b09d0aa36af7d171101df620cab3e93c9913be578ff3d6bba9d4460351ac248e5c9e015380ad -EBUILD pathspec-0.12.1.ebuild 619 BLAKE2B ed20898ef62504cb8a484e6c6225c0d6e2a2c6a161c1ff1162f5a77e5d850478616532e6804ef2ebb182763ab04c1df9a67c8d16ca77d6916092aa4ff30a071b SHA512 8bc59308927bf1f1b8f4d73ae3e6eb22f12ad74369e8046d627dacc8255d4b2aa11c0298725c5de7953d8e0a56c47148de46c37b9fcad4b358782fbe86a3ee32 +EBUILD pathspec-0.12.1.ebuild 628 BLAKE2B dc951a7ae26ad763ee912048c8a33b81d9cbd4a39cc837dab13b2877e2fce888353851d33786c38194ef2c8cb20b784bfabaf73ee9db419df2a8474d82cb9ed3 SHA512 ea506b95a3f6fd528147c874597432e2680d850849a4433cfd0b355c02557a245915b548d7d2b6c25f5c210c950fafd3b1e7772ea8f02a51099a9c3abc3cf5f8 MISC metadata.xml 412 BLAKE2B 145cc9a575db3e6097a04e456acad82441f9f0e4d73b4184aeb1eb94d67b998c47a41f6015b646c6275322a30e187c8f3082f3d2fd749250f15a0f79e9cee9aa SHA512 f3ac82f97d8506ecf7fd2bd5eb7105a12588b6694bb2fc0a797cefaa1d9844d2982a80d11202b275e160db27a342e84670abacb3322c82eb76fb3a70fc8e9c23 diff --git a/dev-python/pathspec/pathspec-0.12.1.ebuild b/dev-python/pathspec/pathspec-0.12.1.ebuild index 52c35a10189d..db6d05b94155 100644 --- a/dev-python/pathspec/pathspec-0.12.1.ebuild +++ b/dev-python/pathspec/pathspec-0.12.1.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=flit -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/pdoc3/Manifest b/dev-python/pdoc3/Manifest index 6866bc76933d..ce15e3e00464 100644 --- a/dev-python/pdoc3/Manifest +++ b/dev-python/pdoc3/Manifest @@ -1,5 +1,3 @@ -DIST pdoc3-0.11.3.tar.gz 98948 BLAKE2B fff171dd8ede3298f55c18b55d491d9715f415a85b34bb7bf29112a4ea0a94d6842f322fa35a5eeaf4548c425c6a2f6ae108c2422377c02144e6713b9d380372 SHA512 b516aa73e985cc567c755214956d7aedc7f02c24bdd2c162454d70b07db74bb3f3b44f91adf94893beb970202febcfb6715aaa416ff8ede5f7aa66b28c648237 DIST pdoc3-0.11.5.tar.gz 99496 BLAKE2B aae4be92df6e2c6640291fbe4f05c9a81c0170051caa7e0f2a1fd8c58b65ff3018232ab16d1f02c921c5f777ad9951906ece24784bc14a2bd566843a1e6c7d9c SHA512 31c7fb9e2fbf4337efa912ec3fd2d662b920e53ca3b434bf00f71d215c19eec570d63bbe8863841150eb2e246609a340737d9030c7f9dd9949669eb789b96cdc -EBUILD pdoc3-0.11.3.ebuild 726 BLAKE2B 26ce39ab61e50ee6b17d21dba6f85bbebebc4fe732e3f1f8f79785c80a4f3ddaa05a997130acb488a21e6908e17069a3fc8e93a257e7bc85ef01241c01b47c46 SHA512 76cca0402891c2efcfb75c26d3827976b56d5478f2bbc2b9165f30ec8974d22b320d51d37851ff195336859d17e9f635d572cac89776620f4fc365b69c822665 -EBUILD pdoc3-0.11.5.ebuild 727 BLAKE2B a0552a189e61a49dba8d7dce011d06ab3b3cb6a50565e2c6b66147729d4362079169db974b95f78a209275639fdd223b941e9b460925542bbcae5e8b3bfe5eee SHA512 8f52d9ac8e1ef01621230230b483671624569abf0fdccce7591db46979d1a7c5cf71baef2ce57ffd17758c8b6fb12a44c60d7ff3ee27a4f1fe7e8373fb0132a9 +EBUILD pdoc3-0.11.5.ebuild 726 BLAKE2B 6aed1807a8e0c935df0b4044f14f5cae83be3925eb25cac8c22494b3cbd2c8ea92e847c17fc8638c5855418ed6c5a349d572e34fbd26231837762513f9c4bd65 SHA512 d1de69d568b8e9ddb2631bffa1ef248dd682c34b42f1382fd26a4abb237c05a607066e24cc45bbbf4c4cb641a73290acd04e96c15f6ccbfd69dc5624936bf6ef MISC metadata.xml 365 BLAKE2B 3339f5c2a1488984619c510a3f5bd81ca80ee26fb27fc01e0612632a43e57d1a69be9c4dc509d6a88e3f73cad88bbef3230020eeed1d20f1ec8d2010a335a6a9 SHA512 1614ffd6e83e036b288bcce03d2926429d0b5d41c1b7385053de1bcf5656bb6e03878b5c826f474cf4209f9036c533839ee6bce20780dbe626761ee0c295bf48 diff --git a/dev-python/pdoc3/pdoc3-0.11.3.ebuild b/dev-python/pdoc3/pdoc3-0.11.3.ebuild deleted file mode 100644 index 515a6562c75f..000000000000 --- a/dev-python/pdoc3/pdoc3-0.11.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Auto-generate API documentation for Python projects" -HOMEPAGE="https://pdoc3.github.io/pdoc/" - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - dev-python/mako[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -python_prepare_all() { - distutils-r1_python_prepare_all - sed -i \ - -e "/setuptools_git/d" \ - -e "/setuptools_scm/d" \ - setup.py || die - - sed -i \ - -e 's:test_lunr_search:_&:' \ - pdoc/test/__init__.py || die -} - -distutils_enable_tests unittest diff --git a/dev-python/pdoc3/pdoc3-0.11.5.ebuild b/dev-python/pdoc3/pdoc3-0.11.5.ebuild index b2540c7e6f19..b2fc901fccfb 100644 --- a/dev-python/pdoc3/pdoc3-0.11.5.ebuild +++ b/dev-python/pdoc3/pdoc3-0.11.5.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pdoc3.github.io/pdoc/" LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-python/mako[${PYTHON_USEDEP}] diff --git a/dev-python/pexpect/Manifest b/dev-python/pexpect/Manifest index dc41f018d56f..11752a419a01 100644 --- a/dev-python/pexpect/Manifest +++ b/dev-python/pexpect/Manifest @@ -1,4 +1,4 @@ AUX pexpect-4.9.0-py313.patch 1787 BLAKE2B e3328efdf42a769bec2b718a5a563e810807bfca4b23931ba386a5aaf844b3eb2ae15f27dcfc1d7df073ec9203194e58684312e1d38dacf621ff8ebc12e2d695 SHA512 ac8f16a04943f279bd76accac79d74c95d620bc777a3f93807f1d0394dd02b238036868749086364257d3473adacd978e2498686ef22b2bbb20b0cff8ae5da57 DIST pexpect-4.9.0.tar.gz 166450 BLAKE2B a08e10deb9f21e49a04021d78dc1ff6c9eeded5825ef73b236c3dac725e6877a4fe74deaa6844c8aa4b1beab4b915d7612e682529c4ed97b364a737a1960b30f SHA512 0e4b3a6978b94aee221ff23cd7bd771517e0e0f1a1a8b17f77f15bf78edd3130ad093d925b7d1e86fe6ba7eb956205d4c616b4e52b2fcfa1e944d4860dd7b3a0 -EBUILD pexpect-4.9.0.ebuild 1543 BLAKE2B 4bb2faf8e8b455192c7b8270f32f16e8e25daf4f891c88b35ee8115b919c0ad0a8a7ac898e918a5fe33a2eb638cf47692f1696b7f8ac96592f94b4d79c81da3f SHA512 0aa4d7429cb8382de1bfe906e34471cabafed28487c47a94f669b6ee642e852f46333bfcaf85b1fe35e0842fe0ef26f6a14db84df17a1a37d84ac363f1825bbf +EBUILD pexpect-4.9.0.ebuild 1552 BLAKE2B 372dd51b11ce5450e6e627a2811496e89365e7e39e286e841d3a159f4b6a2834a237f3af369aa8cd11cc3fa52964b8dc88d0438a65d7678b8508a98edbedc188 SHA512 9703bb70485e38a54dc7c3fe08338e3faf45076f1a0d7344a4548e384ea317854ab39da0017a1171cfa6e78f2ca5f9840dae683f52580710f667255ffca9b528 MISC metadata.xml 403 BLAKE2B 0e07f64f32ee9f6776e53f5e59b91e0e22675ebb0e8c8b98eadfb9a46d29af3e7daaafbf4e60fd7fa20bf57d42619ebdf26994b087ed0773a943acd6fddc8ab4 SHA512 4c3e18b98b69213899a6af8366ade2ebfaa4eabef76f880cd71c300b03fc7725246200bc00491942b3f7b4b4f87bdfbc9181663fe5c8b7c5325f1e7c6e76356d diff --git a/dev-python/pexpect/pexpect-4.9.0.ebuild b/dev-python/pexpect/pexpect-4.9.0.ebuild index a6a72d9e35dc..325f441e2429 100644 --- a/dev-python/pexpect/pexpect-4.9.0.ebuild +++ b/dev-python/pexpect/pexpect-4.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=setuptools -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 pypi diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index ea212bdfd47e..ac46df4f59bd 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1,5 +1,3 @@ -DIST python-phonenumbers-8.13.53.gh.tar.gz 4915816 BLAKE2B cdb981c096318c9b2132a9da1524702d022655c9c3061ddcfc23af17d89966c2e998913808ea3112621ea59f5f17c733290e158f027e9a153fe2893695160ba2 SHA512 b3c73c1b1a98e8c6b501f99dede4883b1e5f9e3c2764d45056f11365f5541a3d99c863180202c23b59a0cd18944c8d0ba9af249e803a6cf75377cb648c66ca2a DIST python-phonenumbers-8.13.54.gh.tar.gz 4916422 BLAKE2B f6c8ce2a75a78283fab6519f1d454c8ff8254b6286f015e767cc20923ec78b7f94f0ebbcbd979afabf8cd9c36d6cbf7b73b9818cd1b2e2dc5781c9f195ed6ce0 SHA512 f6caf29dc5218f427e46e65cb0cf73ab51f505c3115e3266378f87e709e6e445010f569013d65bbf89d166aa3930d48775efef2134c73db73359bb7d1d1d1377 -EBUILD phonenumbers-8.13.53.ebuild 809 BLAKE2B 6037c8ba82e1728c3d4fd53c2d52e663e5cceeaa9b460edf4c83f72c931b68bb28b8b878d45666b088cc43af2fc75a75d277004203a08c990a96f3f615640be4 SHA512 7096686424f7ac6b4d6d1ef7db3422fec517bf14086b88d2b6597bc6c3521b2a9af7cd83fb62a886773345b2da7fbcd3d9dabee2b6b61b76bff77cdb2bbc21a7 -EBUILD phonenumbers-8.13.54.ebuild 811 BLAKE2B 98c251b738600f3ead7d58b781b489b55670018bd40005bb438c1a35e20ea800c637c489eadd8d2649f6a819a67006628849070f918f2af14a3cd89ebdebb7c5 SHA512 5460ed639380ea6e9257e67c966945d968046bb7d94db0237e7084a4f8773c7ae0a57ea384457c949557e9e5112225b92c949c575186fc6c1ea44e88cee215aa +EBUILD phonenumbers-8.13.54.ebuild 809 BLAKE2B 6037c8ba82e1728c3d4fd53c2d52e663e5cceeaa9b460edf4c83f72c931b68bb28b8b878d45666b088cc43af2fc75a75d277004203a08c990a96f3f615640be4 SHA512 7096686424f7ac6b4d6d1ef7db3422fec517bf14086b88d2b6597bc6c3521b2a9af7cd83fb62a886773345b2da7fbcd3d9dabee2b6b61b76bff77cdb2bbc21a7 MISC metadata.xml 413 BLAKE2B 4fa9965e76205ab35de37314b8c06fae26ccf34a944401e672487d7ad42b0046b4de85c8dd4c500d2703b5ecca49755b3f6d9047a20d7226fdbdf63e0aca3220 SHA512 de88d4162ba8f97748a1d2a17a8bea48f59b84f67c76aec11a9bad8ab0d0b66bc9cc2395dfff446bbad591f52f755a38ccd0daf2480b4f2e22e80ce5d44a42c1 diff --git a/dev-python/phonenumbers/phonenumbers-8.13.53.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.53.ebuild deleted file mode 100644 index d72be61d7140..000000000000 --- a/dev-python/phonenumbers/phonenumbers-8.13.53.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 - -MY_P=python-${P} -DESCRIPTION="Python port of Google's libphonenumber" -HOMEPAGE=" - https://github.com/daviddrysdale/python-phonenumbers/ - https://pypi.org/project/phonenumbers/ -" -SRC_URI=" - https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P}/python - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/protobuf[${PYTHON_USEDEP}] - ) -" - -DOCS=( ../README.md ) - -python_test() { - "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/phonenumbers/phonenumbers-8.13.54.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.54.ebuild index f254b819cb2e..d72be61d7140 100644 --- a/dev-python/phonenumbers/phonenumbers-8.13.54.ebuild +++ b/dev-python/phonenumbers/phonenumbers-8.13.54.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}/python LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/pipdeptree/Manifest b/dev-python/pipdeptree/Manifest index eb84747b7ac1..bc1011f2e9dd 100644 --- a/dev-python/pipdeptree/Manifest +++ b/dev-python/pipdeptree/Manifest @@ -7,5 +7,5 @@ DIST pipdeptree-2.25.0.tar.gz 40425 BLAKE2B 66ea593cfcfb026876af0a336003f551bdb0 EBUILD pipdeptree-2.18.1-r1.ebuild 1354 BLAKE2B e038a5cb399fdce8ec9e4d228d76fdcce1de2e6395f62f91a90031bffd2da4c77de0cc2de3d433f9410c9b8f999b40bbf5dd53fea33d07e13b332f691223f68a SHA512 ef430841814440421200d052ddcee3fc94b0b303c1657d49277928382fe5846e3d6969c5423ed11f90b132360304c879cb9bdc0e063889a2b26873bd7e27ffa3 EBUILD pipdeptree-2.23.4.ebuild 1263 BLAKE2B ca34c39d8979be957e43e2620b39739b284235e2462be1dfe493c82771bbc722aa8c1e6a6ca2b071e0efe3d80b96667edf6d5fecf0dd3e33bee4e545e2a844cd SHA512 d0bf7508a7926b684c83eb5dcc2bcde10e5cbc20e64de93c838fda49762d1671a689d1ae68a442d210d8a382b3a26f9264ba8f437fe954e1ee2041448dfa7dc0 EBUILD pipdeptree-2.24.0.ebuild 1270 BLAKE2B c9b56b060834cea177a1b6937422e7e2036eebb45d38265c869a40484c7b89cf3ad219edc8dcb170b39fbf7a8c47c15da87992af7a9c3ffa020a1eb4bace3ce4 SHA512 6284d8d8c9431892b162d0805213f436b9eafed6547150864e62f4311504ac66011f284513782f46d639b0f71161daf3b551c4421ceac21ca3677c316c993923 -EBUILD pipdeptree-2.25.0.ebuild 1271 BLAKE2B 0a132df5befdfaf30511876b4143c851811890cc8d4ce9b1dd2428cccb8cd0b0f4c04f55a1f2185516e2c540cf65f8194bcb7cf944636e366ee1bcffa0435c78 SHA512 7e6da5f85d9b25c69b03bc9eab6dfcb9c1dcd79c414a686cdcf95469ccd5b9abe546312487e435478078e7aa755817985f0977759017748dd2ea159530ebf99c +EBUILD pipdeptree-2.25.0.ebuild 1270 BLAKE2B c1eddb3c47b05279db2cd04a45d923ac80e0c5ef90d136cbd03c74eb1ffad00c9f64dcfae21b8d01cd41c6788112dc91e347fa3c7ded7aa0e9b569bc841b2e91 SHA512 7863adbb12c5730d7991a90e61448c62173f40bccbe362218f407ffc590b2f6443cd271706855b2a281a906f0b0dc149bf88243095aa3c92bb9e29eebdbde56b MISC metadata.xml 545 BLAKE2B cf435473fd95ac0a5bafe2b52ddd78e09c16eb190e3a979924525607fc7ab152e249419e3a21d246cd1354a714116c6c0953ed55d1efceafae441ee282c2b1eb SHA512 ad2e8d4e7bac53b26ea0bb5c2f65e0c9dc8d30afc8c569d73bac820b2dda6a343b96e52abd0353e3f50269fb431e46bd3b51b3768d9c24f658fd2eca6cc1ce97 diff --git a/dev-python/pipdeptree/pipdeptree-2.25.0.ebuild b/dev-python/pipdeptree/pipdeptree-2.25.0.ebuild index 98147073a2a0..d8c83c086170 100644 --- a/dev-python/pipdeptree/pipdeptree-2.25.0.ebuild +++ b/dev-python/pipdeptree/pipdeptree-2.25.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" RDEPEND=" >=dev-python/packaging-23.1[${PYTHON_USEDEP}] diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest index cfdd6ca89343..9aec99aa3c40 100644 --- a/dev-python/platformdirs/Manifest +++ b/dev-python/platformdirs/Manifest @@ -1,3 +1,3 @@ DIST platformdirs-4.3.6.tar.gz 21302 BLAKE2B 3488d33c70c420a7234fa773a7b61eaabc85e7aabfa75c9de308074ef653b534823a133038eb8098d41f987596d7fa6c70abd6cdde28234590261ecd6c8a9f56 SHA512 8a14126346f5472798074bd9ef73b39cd0c6517951556f7ab839d2c1993d8001a3359101fe3a7a00e803d8a5540cf33057d99e1a2e93b1bd5e20a948c89e4e44 -EBUILD platformdirs-4.3.6.ebuild 1413 BLAKE2B 61f834d9e5cfc6d62b2cb7a3ac151a65d7fc9895736a5c2e07102a495b7131743684f8c4cbb1d43540db0259dd49dd57083d20dc59f3e6bc8e081dcdf00d699e SHA512 85dba1460d7a2b13c1737641ef763d04180165438f95bdcef50fa76563a718a2558f31f51afeac1d5efd9682293520d7c592f8126f11b6c400dc27cef0c6f8b1 +EBUILD platformdirs-4.3.6.ebuild 1422 BLAKE2B 9d234a3e0c89ec8ed2f66ed2481546fe28d3826479e6bae36ff27059edc60dc8b12cc8a9e5746868158046384cb687165bad712978266e35d2a5c39ddf764ded SHA512 083b013bc32c92798529f9d83660f3615b037754173096e6c94ed6a0d2507addf13c9f87102a7edab4c62903c8f7a4f99366b5b98ed9f65a3f3c69e46792b485 MISC metadata.xml 378 BLAKE2B 6dfade0f5452263f37028e8fa0e40a7a3199cb064abefd3b17b27f98c2a02305ae951b719d9466eca1bb73b38779a27071f861c24b692c3290efac77f4604955 SHA512 5953428380207486f118b2a78b89639f7ffb81396fbf0bdc6a6cb5b75a73f5c6ed5e4e772ae6776fab51fe794730838e9b30cfd898d9c12114824a09d93a2782 diff --git a/dev-python/platformdirs/platformdirs-4.3.6.ebuild b/dev-python/platformdirs/platformdirs-4.3.6.ebuild index d1f6244a070e..14b98a8879c8 100644 --- a/dev-python/platformdirs/platformdirs-4.3.6.ebuild +++ b/dev-python/platformdirs/platformdirs-4.3.6.ebuild @@ -1,10 +1,10 @@ -# 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=flit -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/pluggy/Manifest b/dev-python/pluggy/Manifest index 830f75d8f8af..e048f9cac8c3 100644 --- a/dev-python/pluggy/Manifest +++ b/dev-python/pluggy/Manifest @@ -1,3 +1,3 @@ DIST pluggy-1.5.0.tar.gz 67955 BLAKE2B c63e7605b7631adf7fe3a91dae92d2ce8172510574e0b23ded159479077f91c88948487a7a4e1da30dca7da0339cb78fbb521538e67bc2bde37986970403d48f SHA512 032d41e1f2bed56eff22463c4645516e9415ee253e0a3fe5ba83a8de5e21700baae1f6384c979d2c6f622e4216a2b745eec489bc04f52a576d423e771365cc7a -EBUILD pluggy-1.5.0.ebuild 680 BLAKE2B 754fcb9a4533077aa9da542d541eec267625b441d351bcd37629c9bce97085dc62a4185ea23b0fa38777d3988842b0319061a0f77f5d3a1cdc8da89df9b42400 SHA512 46310db748e9e2a63182a94c03d7a9d2af49a6f407f146f7af3b2e90f2e85a216dd116937d69495f00ad6e5875c0994c480a415b22a1c7efeb601ecea2d092c6 +EBUILD pluggy-1.5.0.ebuild 689 BLAKE2B dfbe84c667c214230fb4d5fc068fddc251d0a4e3d98d358dd64e7946c0bc77221cf5a8b21f17ab4360b59a75b523e3238a8593ebf4f8098646f80c1bed332fba SHA512 f475e2bd19a741bc60a00cb30325af0e612b14e8b2081c34944ac0a2cf4a3bcf06abbcaa06f31cbb49e26ce2c13e165224f28675b00bc263e25b41120190c69a MISC metadata.xml 506 BLAKE2B cdc1c868281f0140baf75a407eeea26276d7b8f8f0bcafee6393fa144fc054ecf58a812b055d7b48b7d5ab4aa5bc504d6dc567acf4336bb363c9854292d9926b SHA512 5fc4f019e2a518c815662db23bc44920558193cf639c093ec365ba120c113929bcbd9b611d6b2cb7e6057c0bd9d50dc5d1479840a6d379c4610b3ac8aa3ea1d3 diff --git a/dev-python/pluggy/pluggy-1.5.0.ebuild b/dev-python/pluggy/pluggy-1.5.0.ebuild index f9e611044092..4cd4eb563aa6 100644 --- a/dev-python/pluggy/pluggy-1.5.0.ebuild +++ b/dev-python/pluggy/pluggy-1.5.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} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/poetry-core/Manifest b/dev-python/poetry-core/Manifest index 3d812023693e..973e95639ab4 100644 --- a/dev-python/poetry-core/Manifest +++ b/dev-python/poetry-core/Manifest @@ -1,3 +1,3 @@ DIST poetry_core-2.0.1.tar.gz 355487 BLAKE2B 84bbeb7129c13d3ed1a06fbcbdcb8e1a1a608c35d398bdbf35ea70c467adbbe5d293945fecdf90e7795122af2a3f5d9fa64a99e56ee37a197ea022d271f10a15 SHA512 dd1d303abd034fc0341aaa5fc8d11f13ef305e93b9e9036f4040c2cb007c8b1eecbdb719d2b5692530b80ecc06d416751a45c499f373a05b7066e56785d1a8e8 -EBUILD poetry-core-2.0.1.ebuild 1785 BLAKE2B 2260fa673fa87d2eb82a1e88745c58e78078068afa923f1e57ff696a94e277ea1303b8a31ac48c0f2c7f0ed4db21dda93f7f65c55b82447dd6cebce97b00ccd7 SHA512 bf7877add2cf94ebea37dedc8485da74476dcea23ec3fa1f5ff0486996c2a1c6495495cfc4980bd721629d964525cb08313d21a4fa28e7bac0705fdb0c402a2e +EBUILD poetry-core-2.0.1.ebuild 1794 BLAKE2B 890140475d3a44267be018fd9c598ba185e83b98d82f6e3d07dd4bf7c7423fc966855a254542492c57834efddec78886ffcfabc43a0a11bda57031cf6a74ab9b SHA512 57aafd93a14f8683588081bbdc79dc3e697e3ffe92e965d4782cf9494fad4c0a39fabe41b9c5b68b9c8981b563fd2e5dd4ab55b0324259301541392faf246326 MISC metadata.xml 382 BLAKE2B 82dfc3f146cf3b669fed67ab2e21694b00d5473fdf855cae9fb3a0481785b32c4cf1ed9743a5d64cd055c1cb544377f936a9ec26c9d1dec2cf5fbef6749f5587 SHA512 032fd4dca8f8138c2b527e517f041889e15600ccca876fc3c9e53050196186ad2a9346168bce9c4bae7ffd8a77ff4dd19cc2559fd1da1fd4c7c181056fd49a13 diff --git a/dev-python/poetry-core/poetry-core-2.0.1.ebuild b/dev-python/poetry-core/poetry-core-2.0.1.ebuild index 42a1fcd1cce3..41a1b6b8973e 100644 --- a/dev-python/poetry-core/poetry-core-2.0.1.ebuild +++ b/dev-python/poetry-core/poetry-core-2.0.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone PYTHON_TESTED=( pypy3 python3_{10..13} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/portend/Manifest b/dev-python/portend/Manifest index 1c27fe8a8b1c..6e6fe913a5dd 100644 --- a/dev-python/portend/Manifest +++ b/dev-python/portend/Manifest @@ -1,3 +1,3 @@ DIST portend-3.2.0.tar.gz 10514 BLAKE2B f60a800d37e61400e173507146f33ed6977cb0020773f5d2b6fba0a155bfd7e101e00bf057604ec0f25f5cd6f1bb57e3bfe2fc2bbe75b00f55c234f597a1f3f6 SHA512 56790cdb6d1619e8873acc2498f9bee758a64ad8f8e47f31e48ae1ac7b6f038fc81af5d52cbc4bc4797dd6dc25d453d391d73d454c98559b1d6a8e9061837d7f -EBUILD portend-3.2.0.ebuild 625 BLAKE2B c645fd3c881044cebefcc1728db9d3cb316f5d7901e6ebb8b8ad31095911e149a1a660e0df645f82b9d8e1eba59820f7aedb973065ceb4014fb8eeb3a80d02bc SHA512 5881204a3f37fbad50d4ec84208422315033c37b2e1ada1a7f8f812b1bec4d72d3a500732cad9f71cb6fffe48d30a005813a3485424f20841e3afd8ef1fc83de +EBUILD portend-3.2.0.ebuild 634 BLAKE2B ce17758f62c086a67f0d668fdf924ef7ff748521dc05e99182fabdfba3dd932ab9dca90aa41fa9a8246926e0bde7fda514140f0c21adefaa72b564ae47b5b401 SHA512 027712ede0a5275e8324d4e03e66c7be2a22180e6ebb6373589065afaf588c4106ef0ff4b71b345bde5f2a9ce784d894a60d798e49c97bd250e3462cb801b190 MISC metadata.xml 494 BLAKE2B 00d31a220312e6d69d0a037174e45cc0e5ecbd963de8e513b6b0358ff40acbedc73e316801daad373e4007ec978f5097b4c00e25f2198ce86d5dcd879c4f2e2d SHA512 ca046a5e36611bd83928b4202c24af68aa7cc1cafbf2bd62a86ad4751226389885ef3aab6be8a25ba17513c89924901d5ac2a31ff27a2798506bbf2f09df2ed2 diff --git a/dev-python/portend/portend-3.2.0.ebuild b/dev-python/portend/portend-3.2.0.ebuild index 3a98b2d46964..0380d1326d50 100644 --- a/dev-python/portend/portend-3.2.0.ebuild +++ b/dev-python/portend/portend-3.2.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} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/pretend/Manifest b/dev-python/pretend/Manifest index 2c7f0ffbccfe..3ff23bcd948e 100644 --- a/dev-python/pretend/Manifest +++ b/dev-python/pretend/Manifest @@ -1,3 +1,3 @@ DIST pretend-1.0.9.gh.tar.gz 5656 BLAKE2B 1a8e280fbbf147f502f1148b9e3685630e0f5cd270dc8b6fa8fbbd8177aaa08efe401a6684b669a976d828e7fcdd48d686170bfa3cd3d8a857b78af473a5b6f8 SHA512 976e3272557aecfb11e4147a868ea96e23546e277d57d726f41b945103bef3451039716e6bbc5082d691fa1fd331c06b3d0f8b254deb0510948153571326eaf0 -EBUILD pretend-1.0.9-r2.ebuild 655 BLAKE2B bed7501078e8b2301bab2debe821391e828946eae658fa41b89ae9e243ecc746005623b6a8c0f64abcbc4e4a08e06f61b537dd88503a0cc39a6c2213df73d356 SHA512 9bfcee8831a557c487805162a7a872de8f824c3db675499d9a6fd3b1839c56070f6656af8ae8c1e52b71a35a0a16541b33e4c1499e7552cd668a130da54c6eae +EBUILD pretend-1.0.9-r2.ebuild 664 BLAKE2B 71b5a709d02bd92ab0a9bef60515958b70929126c755c7c62be2fd5446344fce2b7df90b53f3f7b32d3e6ceabd544f35393a3cc78ecac12ab89bb78877946552 SHA512 a12891ebfc3b354584e6b68772084829fdc42082f4e51b9932052a66bfa912a8d89399cd29df77d0b6fce35a6e4811683f93dd6d5be2070c6d6d1c0630e1ed2e MISC metadata.xml 400 BLAKE2B a021fe05403ac78ec9e777a5214a66db753eed4dc98fc912102a6f58993fe507455ff7666f0f2d0b3bc8e035ec94def5f2562dc0565444b938723c21c1462cfc SHA512 982fd46410dead08959a8595503b24fa23eb3bf6e1f6ef3ba34845e0345fb42a7631794bc2906cb8a68c56b16cc49cdec84aeb5c7b348713731fa9812d694960 diff --git a/dev-python/pretend/pretend-1.0.9-r2.ebuild b/dev-python/pretend/pretend-1.0.9-r2.ebuild index 9359feb683d7..f5f7ade34511 100644 --- a/dev-python/pretend/pretend-1.0.9-r2.ebuild +++ b/dev-python/pretend/pretend-1.0.9-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} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 diff --git a/dev-python/prettytable/Manifest b/dev-python/prettytable/Manifest index 2166a6a02580..56647ce86c01 100644 --- a/dev-python/prettytable/Manifest +++ b/dev-python/prettytable/Manifest @@ -1,5 +1,3 @@ -DIST prettytable-3.13.0.tar.gz 61087 BLAKE2B 6f6a64c06dd44090824cdb849c0e20bbd2a3d2ca80f243aabd732b63798a6370e64afe6ff66f4c936461ebef2329efdca9bdd6e028186856baf60e2f050e27d5 SHA512 97aa5b33491c244aa61f1042ad298e4df1effe004a6fa349d1ae1da27c4b89f7095377d214a789ba803c765ba16104acd5a6e80754a089dc5f8dc8c4d17b67fb DIST prettytable-3.14.0.tar.gz 61747 BLAKE2B 94bb7faa84f174c57b9bb6ddbed2438d00544ed3dabda5a88bf52205e37b646489a425e4b30cf254bd454b94a2ce6906d332ab6a9ea6d4f3c2960f46e9fd214f SHA512 9e3b5cc819b25e3731ad4b8a0809c631879c903733906177fe5b1668ea85ed025192ae0f1e0c8616a7eec51dfd9e15732a7e83c80e30549aad6a3fe768feae19 -EBUILD prettytable-3.13.0.ebuild 860 BLAKE2B 09a6df3429bfa612c796c8f30d19a5c036745dc04921b58182921cd25da87809cb66d76ba4d01246cf90917d0a5a85a977accce77f890847a0183bbe8438418e SHA512 3a19740de45f10151805c7050ce9d8817e0c7db12e096cf072e0fc6bb58a5a4d88a236a415e8e06590e1ace0e21b71d3b1492397bc8dfd9fa346d2f356f1cd0e -EBUILD prettytable-3.14.0.ebuild 865 BLAKE2B b69f25cc03e9e25b7e3c000493cc9476ed549aaa900ccabac38644961c37088fde10e3481c058f05657648b429e7a5ba44404c3d6f50dc1fdf97d5b56fb36ec4 SHA512 ac1d3bc3b54ddc95aa57c8ff62f67863c019fcecf129cd36dadcf15c883c83522275ce386b8790e8c4eea06c5ccddbbae1bb7214d66291eae388239fa8a77c06 +EBUILD prettytable-3.14.0.ebuild 860 BLAKE2B 09a6df3429bfa612c796c8f30d19a5c036745dc04921b58182921cd25da87809cb66d76ba4d01246cf90917d0a5a85a977accce77f890847a0183bbe8438418e SHA512 3a19740de45f10151805c7050ce9d8817e0c7db12e096cf072e0fc6bb58a5a4d88a236a415e8e06590e1ace0e21b71d3b1492397bc8dfd9fa346d2f356f1cd0e MISC metadata.xml 528 BLAKE2B 21627ff0b6f1e48b09a0a701047720a70eb58439eb1f58ebb079bc325bea9bf1ed458010d6a171bdb6775f71d3fa5330d59c747825fe51de91d4cb68ada616c0 SHA512 4685264c305ca320d841d230179f29225862d4912fa7cfbe7151eea2d3792009716276eff1836a574fd532cffb86aac51c82a55357c02d27a361a208de649d53 diff --git a/dev-python/prettytable/prettytable-3.13.0.ebuild b/dev-python/prettytable/prettytable-3.13.0.ebuild deleted file mode 100644 index c5fa971afa84..000000000000 --- a/dev-python/prettytable/prettytable-3.13.0.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=hatchling -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Easily displaying tabular data in a visually appealing ASCII table format" -HOMEPAGE=" - https://github.com/prettytable/prettytable/ - https://pypi.org/project/prettytable/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/wcwidth[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - $(python_gen_impl_dep sqlite) - dev-python/pytest-lazy-fixtures[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # remove the implicit dep on coverage - sed -i -e '/coverage/d' pyproject.toml || die -} diff --git a/dev-python/prettytable/prettytable-3.14.0.ebuild b/dev-python/prettytable/prettytable-3.14.0.ebuild index 5e1bdad68b08..c5fa971afa84 100644 --- a/dev-python/prettytable/prettytable-3.14.0.ebuild +++ b/dev-python/prettytable/prettytable-3.14.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/wcwidth[${PYTHON_USEDEP}] diff --git a/dev-python/proto-plus/Manifest b/dev-python/proto-plus/Manifest index 4639dff876e5..5ec2c18ad90f 100644 --- a/dev-python/proto-plus/Manifest +++ b/dev-python/proto-plus/Manifest @@ -1,5 +1,3 @@ -DIST proto-plus-python-1.25.0.gh.tar.gz 101442 BLAKE2B a98b5131f4e55473eadb09ec9a692ef7d53312ae8f4c925ab0c5ffada25c3c3b154738c766a4e41e753c3b292c93faee54e6d7f8800c7a0af6665e4e341086ce SHA512 449fb9fe2950cff98d05fc86b4f35fab4a1b4f7c27a3b9174dbb1f6aac92484088f44c9fda4109c3f693d890606505808d7a489412be2d091e9962363c57be4e DIST proto-plus-python-1.26.0.gh.tar.gz 93568 BLAKE2B 244932abd2137a2dad85d5bb7d5105a59a3d1ac16c9660868120260a36f85edb77cfb8b2b8fd3d6407a6e2c3e2a62ec55b0ea9d1a96e9265659a6d75c17a579a SHA512 70e29cafa1a32ebe0e7c3f1d99b45681bc87369588b046221a5fc34e2c28ca932e05df9ee998feb710fc2221ffa8b02ef26c5ff00d7a7a6947e34afd91621551 -EBUILD proto-plus-1.25.0.ebuild 945 BLAKE2B a5d45891fb6aecb56ce058724717548ae3e0cee9845491c7b3532ba7417491b2994fb6388af5f318db603733a8f3f450b9561e9afbef2c859710a41b39ecc476 SHA512 2f92018dfe01ba44bb53357397bd879ec8ebf910b5a900c1f5b276205c9c3c912ec194a31cc4328b1265c04d1eceb5b7f28d3ee6e8c0af6df9b4e52fcf31d40c -EBUILD proto-plus-1.26.0.ebuild 948 BLAKE2B 25f24b495454c901a99aa1ba8ecb7f6b8b23624571d1d42229a32b42ef20ac89d61eedb5c8997a9d73e7fcc1492fba151aa65dd5a89537c3703fefd83bf795d8 SHA512 c4aefed63c5f8c0023a58036bc0ee771436b9e6aaf5bdd91d2e82bfca796605dbd903ea21cc3d6b77f0b85d04087ae53a9015255c831e4be08dd65ded78d509c +EBUILD proto-plus-1.26.0.ebuild 945 BLAKE2B 26e8afc194ae02ea843622855e6e28b6e9c3c9f7f7043544c55b7687a09ca0a6ebbfc510da260bfa2d3f8c2e5056f7b7fcf4fcdb799514e2dc881d406a6d4c54 SHA512 80d4b78be41d08153aa1c34272b6f4f382f3bf9ba0ab005b7429dae336ac80244b856dc8686abcf33fc752971819a18602a6b3e137012c9b8e982c0a039dad27 MISC metadata.xml 447 BLAKE2B d440be836b8a2823ab3beb7f76cbe7ff3f027ec512dff3f7d920eefea3f18329e1aa910ca16e006b1424cbd780f3fad80b8ccdc632c08ade651afd815369e9d0 SHA512 d64b8d2eeac9916ec2faab3b038082155e46e8c379ce06d7f554de763318539fa9040d15f90a3a95f337937c90f4b4042f51b1ea1cd11727e5fd971a0af5280c diff --git a/dev-python/proto-plus/proto-plus-1.25.0.ebuild b/dev-python/proto-plus/proto-plus-1.25.0.ebuild deleted file mode 100644 index ae4724e9a155..000000000000 --- a/dev-python/proto-plus/proto-plus-1.25.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2021-2024 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 - -MY_P=${PN}-python-${PV} -DESCRIPTION="Beautiful, Pythonic protocol buffers" -HOMEPAGE=" - https://github.com/googleapis/proto-plus-python/ - https://pypi.org/project/proto-plus/ -" -SRC_URI=" - https://github.com/googleapis/proto-plus-python/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - <dev-python/protobuf-6[${PYTHON_USEDEP}] - >=dev-python/protobuf-3.19.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/google-api-core-1.31.5[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/proto-plus/proto-plus-1.26.0.ebuild b/dev-python/proto-plus/proto-plus-1.26.0.ebuild index 171a59ec1c1f..9416c037ea5a 100644 --- a/dev-python/proto-plus/proto-plus-1.26.0.ebuild +++ b/dev-python/proto-plus/proto-plus-1.26.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" <dev-python/protobuf-6[${PYTHON_USEDEP}] diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest index e13beea1056d..fcc8f1af1cea 100644 --- a/dev-python/psutil/Manifest +++ b/dev-python/psutil/Manifest @@ -3,5 +3,5 @@ DIST psutil-6.1.1.tar.gz 508502 BLAKE2B ebd8ee40cd86fdbc1ed70e192228889dbae74295 DIST psutil-7.0.0.tar.gz 497003 BLAKE2B d5bd3845f4a1a9852ea0136d43f3c4ef9534f08cde7acc3e7a02d7725e52a517882986cf48be241d51b001646b0550d8d7d964dd38ba15e6777d82c3605c34af SHA512 83c17e5dd975bd403d8ece3bcfe021e5b845eb53260f8857999ebc6fdea8aca83e136b945aaa0b3974dc387191988c22fcdcab03effc8e943382989a106aeaf3 EBUILD psutil-6.1.0.ebuild 3270 BLAKE2B 0921fb682554426f8b3df51f7d1a3b4c2d834c40e4772b2e5c256933c35957bf26fc96b432354b7fe79ca8a87f0414d11212b275956ea7868a2fb157f25c80bf SHA512 c6d9003bb740ad3caa483812f035b5ed9da528e5ef88ec6fa19939e9f45f11979374ae4a01fe8d03bc461c30985a0348f791a0f6e031469987519cef0d657c1f EBUILD psutil-6.1.1.ebuild 3271 BLAKE2B fb363f4cb2d298c96d8cec32f32370b59d79443f9592d83beeceb9f2dbff587142d8cbb43d4629503d39c4805ef950d76e9a90561769497c26ab0bb440fb4b02 SHA512 f01d4b18822e8e3d375e0536d01ad6121c210817f9fb72127435a9c68fd5f1fbbea9ab2138486969b722cc2e6dfdddcc0a5ff299c1e3bc4d4d5034e38f3941c7 -EBUILD psutil-7.0.0.ebuild 3278 BLAKE2B e1bce473d864e391813f405171dac9883b661365d32d74aac33e94f7b0cd9638b9a323301e703173169bc2a8df838a31b416443d3fe21b5a799f2d719231a266 SHA512 fb2b90b6d8898e8c9f261ddd8d45170b36d381e2ea9d66477367506bdc1fd167dcf121e0397dfb66f0d6a2a9a568b6d4198fd27fbb02c01ba93e5bd6a04abe90 +EBUILD psutil-7.0.0.ebuild 3287 BLAKE2B 63d7d5e89f5b5aaf315ad7755e34bc53f18a8f07dfdaa02422b1169667fd9fd41e5170d7e3baceb80648d436231ae7a3f9777c004d61be16518c7df7066428ae SHA512 c03fed5719d3514f57f9c081705df3c79d78817950ac418615a8bf3ee2afc737ad394af32f80c6143686b15399dec00edac0bbb0c181d5c220bfabc83eb1f003 MISC metadata.xml 378 BLAKE2B 235c056a427ab18383c401143074ec62b91d471087c34e2bd48d5192c6221e089e32170d18cd0d69d51eb2bb02fb8a0efe59245af9224b284557812b32c341b5 SHA512 96492308dac753fb176e4810efa71757e66413d16589e52a942b02c91256b48f9873b53a698006923aef12aa7d1539d6fd7aa07632c073b6a92cc8920f6ce6c0 diff --git a/dev-python/psutil/psutil-7.0.0.ebuild b/dev-python/psutil/psutil-7.0.0.ebuild index 71cf49481fd1..91632af29f0a 100644 --- a/dev-python/psutil/psutil-7.0.0.ebuild +++ b/dev-python/psutil/psutil-7.0.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/ptyprocess/Manifest b/dev-python/ptyprocess/Manifest index 5779531c4ed3..a6ae728bb063 100644 --- a/dev-python/ptyprocess/Manifest +++ b/dev-python/ptyprocess/Manifest @@ -1,3 +1,3 @@ DIST ptyprocess-0.7.0.tar.gz 70762 BLAKE2B 6c72cda3eae7dbf4335af11b6ffe1d46040d01fc5c2599948abf0a4fbd53ea45e9d2833843465dbb868da7b4058a014ed08754bb49888795de221bd54ae092a5 SHA512 791d8f2e79900627215ce80ce67ee9c79173dbc08297c6219d5058f9b80c5e323b93049e6836a70c4073f43548d22e3cf310f2e9948ef12f96bcaa15b0ddb2f3 -EBUILD ptyprocess-0.7.0-r1.ebuild 716 BLAKE2B cb822626a7e914a47258fda8f8cb686742309049b50cc2436f05994d4258139e1e3812367647889244157b25699320bf4730eacec8ef51e5098be4fc84a08968 SHA512 68c5a0bcb82fa74e803c14f8881029f76277ea8a7e7026e0ced0aecca021cd3e6d8b6a725aabba4d49a42e0817e91856240f1bc6413c5e0ce869c86e54ee0363 +EBUILD ptyprocess-0.7.0-r1.ebuild 725 BLAKE2B 7c4f012cf662173931926b54470b632bb52ee3b390697004981863e9878f57e3cf1c176c316a307b68f7f0363fe06959240f94bf561d9d8fb65c4a2a89d7adde SHA512 38af7cf25c7bd6aa03810d87d90707490fdeabeef2abaf875690f89d5d283d9e50402844c9a3b83760e69b2155d0846b514674f45427233fbae0575612be5498 MISC metadata.xml 409 BLAKE2B 93efda20c28157537a7fe97e045589a5c8ef7bf9faa417db940eb9512b57efc9ea5dbfe794d30c80fac8bc4de420b7aa1604956b0ba99d948821de930d7056bc SHA512 e6bcee938b292ca27dcbd2e78b743a1ea82cf4c087a87f91127ccf5d2495916dee9f669b893a14ad9114d3ae2455e272dfbf6491b887238dbec152de4c0f3d30 diff --git a/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild b/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild index 32121931e6d3..53e15445a3c9 100644 --- a/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild +++ b/dev-python/ptyprocess/ptyprocess-0.7.0-r1.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=flit -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/pyasn1-modules/Manifest b/dev-python/pyasn1-modules/Manifest index 155a8be4cb1e..0945a9b867c3 100644 --- a/dev-python/pyasn1-modules/Manifest +++ b/dev-python/pyasn1-modules/Manifest @@ -1,4 +1,4 @@ AUX pyasn1-modules-0.4.1-test.patch 6150 BLAKE2B f90e13fdaa1be173ba568024541c4074f023d0140e3945117abe117e8acdb9a6172107d79214757a4e18deb08d2ad47999a7107b77d1a2d7ccf1a1e0d44110dd SHA512 ef3d7e8ba85bfc896b2125946b40e81dc50a0ef9125eee213bc395422cc3bf99fae76bf40392efb7202eda0a86cb9238ccb879620483fb72415fc4b899338afb DIST pyasn1_modules-0.4.1.tar.gz 310028 BLAKE2B dcffd13196982fb9f4808a789252b9c9910bff3c3eb3e852d13cf1e1285bac4f2900dc62698d9929da4ff882e5d823f2e5290fecd1488e5b61d04c62fe24e2ec SHA512 d3716cafbfe940c5415cb59073897cd15d69b9723064ba581b7d573fe9a0fad9872d88517fe03b0db5b4fa93f8cd3254372e71d60ff5975013c97409b6c22d1d -EBUILD pyasn1-modules-0.4.1.ebuild 824 BLAKE2B 3cec59a1f077a5eb02d27e7d76d90a8ac80556af8c57e1ca79fa2559965ab15074c69cb57b26126d42560be9441b281d226b5b84f9e0a887bd55b34839f93884 SHA512 b5ab1930c8c06a185eb663ce6eb4e7d4850f16bada42d6f03f41b3b41f9c43d387a6782559195d3d068f78e531975598eb7a447afde821cd666205563f61ba98 +EBUILD pyasn1-modules-0.4.1.ebuild 833 BLAKE2B b019120fb71ef1058afe0c5e8b9e6c2a18cc06640db5e5f25f4d52618501631ecbb122633b623b22d818d84f395419cc0fb3dc1525d4e6f73065f261f70cb6fe SHA512 ec03a98dda728b4705bc34d26106daa0a70af281ead0c8b5138017b9147c9416bcf2dc93f648d3c8b6f71470723b7840d912cd49fae22e5cb0b33db51c86958d MISC metadata.xml 403 BLAKE2B 2377224f9e8784560e1cb62b77e5bc22c225e815535d1e99aca5453d6155addcc4edeb6252131f7721d82ef6ac296cc82ba2cc58b824f3d71a6ff1c44e4fb7f9 SHA512 1978f00f1590cc46567ea1e565b5adf311b1d0384f253ff6422b76306f70f3def2eae00babe7b36e97c5bea2c81c8488c8c8df1d1f618fcc201a4a7c68c94d2e diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.4.1.ebuild b/dev-python/pyasn1-modules/pyasn1-modules-0.4.1.ebuild index ae71390dbf5d..6ce9bd5c64f6 100644 --- a/dev-python/pyasn1-modules/pyasn1-modules-0.4.1.ebuild +++ b/dev-python/pyasn1-modules/pyasn1-modules-0.4.1.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 pypi diff --git a/dev-python/pyasn1/Manifest b/dev-python/pyasn1/Manifest index f6d58b51c325..ca5e0afa957f 100644 --- a/dev-python/pyasn1/Manifest +++ b/dev-python/pyasn1/Manifest @@ -1,3 +1,3 @@ DIST pyasn1-0.6.1.tar.gz 145322 BLAKE2B e3f55b01e88aa14e47bcb2a2296ab48eb950b2a80184c525ddb7f7871ebaf2402c28e8e56f1d87b635eb59745f6b717324f1d19c0f0c8fee27474ea78ca1cd7b SHA512 a85036aeafc899b72a0dbd6adfe43d6b4d6ac8e79e2c8a043534ff9298c3a1942aeac42241fcc8a57bf89a9be845fecb01d3814bf812260ec7f370fa2f56e774 -EBUILD pyasn1-0.6.1.ebuild 558 BLAKE2B ee66955dd01692f0a0f04e7776de4ffea44d3a6684ddf5408606b6596cfa8e4c17192abc27f6ec806756691c8cf0b721ed07e7ba06a01c442660b2703ff71b56 SHA512 9c4676d714c441e3bd005db713827b74881fd6bee53bbc1849a1d29b765583abbec09d4bb63ed5205111cde3601afbed3a3d86ff5b4311e6f040b201eeee0f55 +EBUILD pyasn1-0.6.1.ebuild 567 BLAKE2B a5e44a8dba019f6f354a1fefe879dcfba5e60db648822de9c7cd411695f59c19c13d63d1f95229e5453aac455b7bcf1a5a8bdd952421e2db9ef64817cf0cf2fa SHA512 060d96104e3dab86929eed1b02ea16d307a0ca7bc5e039ab8ba48a0fdf059c801005272d69753010d9224dcff22f55942a640ffb81dd8718cf66b0b4be66914a MISC metadata.xml 400 BLAKE2B 7e261648a014ea61d284932a725094b1de4ca82395f37a365d0ab46a5a4e4a0bdcd94a95cf946fe6737e1de1e93984e91b574e98987d1870941dadbeb0411763 SHA512 24e677c462405c936bc7c926096ec269b8d935b7218bc1950a5c5063aa9b0fd3d176ca9bb3617d46be10a3791463e5aeeb58e4ed53b315193b91d0ff74b045d0 diff --git a/dev-python/pyasn1/pyasn1-0.6.1.ebuild b/dev-python/pyasn1/pyasn1-0.6.1.ebuild index b867bc24b661..cd4f3a3a736f 100644 --- a/dev-python/pyasn1/pyasn1-0.6.1.ebuild +++ b/dev-python/pyasn1/pyasn1-0.6.1.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 pypi diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 68e7e64f3a40..013b1c1e97b4 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,4 +1,6 @@ DIST pycpio-1.4.2.gh.tar.gz 22690 BLAKE2B 244145dabdee1fa50e54f98327608b96afef354d53e1405e2e54c47d9cc8a71c80e4adfe8f1c7a079a9acdd30751f125e7b5db61cd34baf375433248c7370757 SHA512 7fe6b7e6597a8733d740348888b5c41aa37f08e2ecd5843ab32751e8a5cd6ce9390201ba5a47c3febd2f61562db4ce6724404f9359238de91f94f4bc12b9c41b +DIST pycpio-1.5.0.gh.tar.gz 23293 BLAKE2B a01a62f2caf687956be65256a5ebde9c65d084a425f7777cc253f233e3ddd479b8220173417573b665d0271eb77397eadb2a8698f33d3794efd3243a96d0d63c SHA512 ae8ab8dcb852f40721f8cccac6235824d01349d0372d2931d456297cbe9899b071030fac46f564fe5f0e7ecf77b325245f5153e726520f16bbb4832c44eb34a2 EBUILD pycpio-1.4.2.ebuild 561 BLAKE2B dc15d00fc269e3102f518a2d54f4c2c8ba19f4ddc10242e23142a7a9220de09f41b129121782156b437e502e936aaad937533ace4f7e862cbc3d545d18d2227f SHA512 5a603af1a6c2619aeb1925ba79ed8255eae3b69ec28fb8c2c68dcde56cdd0054cae9ca024b1f41f11ab8e09c3d8018ff3aef38b2a847a215a73f3d2529c4f937 -EBUILD pycpio-9999.ebuild 495 BLAKE2B 078968c053cdfc5c1495097dd0aa6ce9544956a55198059b12f4cabcc1c76ffc591cc60db1f25411d9e1f27d15d4458d575a6732f3e1a40be6cdbde49a3b8d59 SHA512 e7233323ef2f643e1441ad8bb31b9322060078a0529a3f2a4745617b7641d120abb4539a05640e7265c373ab80f05baa4d65d95e3dde8e9e1b5c89ed990fc53a +EBUILD pycpio-1.5.0.ebuild 608 BLAKE2B b166ae64b1f4fb4a273be9f1a9a19494fb80cb18220e4ca36e5feaa02ece139e7c21a0b352611665b6d926428407031abc9b37473ea37fa30275f6eca8576d39 SHA512 d453a42a717bd790b94117005f0eac544fa6c3dc6f92f93b6b8dbc9998c79174e6d4f28e3d1492963ec3fe0db29fa973aeaeb1716388a9e70442b009b9ad9748 +EBUILD pycpio-9999.ebuild 541 BLAKE2B f61d7408643fca829a886de541ed4f42b94c8576ebb5a27621d2996ecb704c0ee9411cda50ee21d765b932d9c891596a20ddb4c646eaa8978eba1aedfc284160 SHA512 12f71e22fcd0420a2f459bfbd66f2bafabb3ffa363fa35dda8b87d949a94e6c46d8ca7b7f7019137a5ea46c52b62ec31c87cb8207481b283248fb179570de23d MISC metadata.xml 448 BLAKE2B 4324185ef695587de96b7df3e5edfbb8046c8d40902181fa581d3f1f02fa0085d6fdbc15d59032a28f0145a5bb6aa939b38b353168d5a69b6032950876b97f5f SHA512 a80d14c870ead81264b4e8295825955fbecc7f2296fe2fbd880dd5fb2e4c41e84378690737db7b13cd4736c15cac510ff56c5fd87fba75c5c38d7b7be84da6bb diff --git a/dev-python/pycpio/pycpio-1.5.0.ebuild b/dev-python/pycpio/pycpio-1.5.0.ebuild new file mode 100644 index 000000000000..6914a2fb9163 --- /dev/null +++ b/dev-python/pycpio/pycpio-1.5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 + +DESCRIPTION="Python CPIO library" +HOMEPAGE="https://github.com/desultory/pycpio/" +SRC_URI=" + https://github.com/desultory/pycpio/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/zenlib-3.0.2[${PYTHON_USEDEP}] + >=dev-python/zstd-1.5.6.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +python_test() { + eunittest tests +} diff --git a/dev-python/pycpio/pycpio-9999.ebuild b/dev-python/pycpio/pycpio-9999.ebuild index 0ff538ec120d..7f8c13e6a025 100644 --- a/dev-python/pycpio/pycpio-9999.ebuild +++ b/dev-python/pycpio/pycpio-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,14 +9,15 @@ PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 git-r3 DESCRIPTION="Python CPIO library" -HOMEPAGE="https://github.com/desultory/pycpio" +HOMEPAGE="https://github.com/desultory/pycpio/" EGIT_REPO_URI="https://github.com/desultory/${PN}" LICENSE="GPL-2" SLOT="0" RDEPEND=" - >=dev-python/zenlib-2.3.2[${PYTHON_USEDEP}] + >=dev-python/zenlib-3.0.2[${PYTHON_USEDEP}] + >=dev-python/zstd-1.5.6.1[${PYTHON_USEDEP}] " distutils_enable_tests unittest diff --git a/dev-python/pylibacl/Manifest b/dev-python/pylibacl/Manifest index 3c844511966f..5137160aa1eb 100644 --- a/dev-python/pylibacl/Manifest +++ b/dev-python/pylibacl/Manifest @@ -1,3 +1,5 @@ DIST pylibacl-0.7.0.tar.gz 47543 BLAKE2B 277c03d01ab184ffaaa2c07c56e8f2464cba8b6da0fbd251880d274bef3b27dc211f1571425d4216e02bbeba8c623edfa56cafbb27932092ffce254e6be8df5d SHA512 077515a00c7a048faf7792acd9c3e768d35674c0b3f4ec72fdf37561c90ed12bb392582a4fb9a23b7916db3375278c2636f2844f362a8335e7ad68e1e9b9c3bd +DIST pylibacl-0.7.1.tar.gz 49017 BLAKE2B bafdb70bc9971fd41303be7f039b7767edd081136d25547919f88bf44308068b04ca60d05740f5d7ba5f67666b2b17d43e2493fe4f4a93db809f3d3bb06f1080 SHA512 8faba30ba90bed5219519394062fbfec0e0ad0f7bfa45769334f75b3899baa56a676b5ea0b06d13c7f60b5af1850621c34654d08ccc07aaafd645407d1fd9070 EBUILD pylibacl-0.7.0.ebuild 950 BLAKE2B 66f1e9f7c1490c19f756c9d9fd09cf7924d9d4c8d9436a5e23449e78538033b162ff35ab0c0e657d4ae2a9054a8a5c83b666f602784bfaa9b88fbd6890bbd0e4 SHA512 6b4a2a0d5339a1ef827e3eb3ed39d238f1b1d45d4758c038b50eab9a2240babceac60844f0b7d513c3765fa0ad99d77cf741aab71ef5d6baa9c0f7a400fd2b8b +EBUILD pylibacl-0.7.1.ebuild 956 BLAKE2B 2e046c12e357de2b54148e66d295a9f868a9bce13eedb8154f33c785de7ceb9d7afce4a9b4f2741332046a45ec5e967a7dba6448cb93b741ab5b73aa26dc49f5 SHA512 3aed3479e1487c72601d2d3db49094b8c73a65f2c94e515021662e11b95400d41135bc531d9d3a3f0740fbd523a71b1314788bdc7a3468bcb78025fabc19efcc MISC metadata.xml 446 BLAKE2B 0e111cfd834a03f88984dac937b5b3d09a7675338f0381d30603b0512d7f5ae1f486a832d060ecfb9c5946c7273893ed030555062b8bd3f26f10765c28a90143 SHA512 7df5bf16220e50c851fb03af84a600eaba23fdb703aefc2586aa2d27a1e55a18ad7b117274b8a07c7d7997dfd96fd51bd2dca6d3a1dad01cacafa678a5c8a794 diff --git a/dev-python/pylibacl/pylibacl-0.7.1.ebuild b/dev-python/pylibacl/pylibacl-0.7.1.ebuild new file mode 100644 index 000000000000..68025f74006e --- /dev/null +++ b/dev-python/pylibacl/pylibacl-0.7.1.ebuild @@ -0,0 +1,44 @@ +# 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 pypi + +DESCRIPTION="POSIX ACLs (Access Control Lists) for Python" +HOMEPAGE=" + https://pylibacl.k1024.org/ + https://pypi.org/project/pylibacl/ + https://github.com/iustin/pylibacl/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +DEPEND=" + sys-apps/acl +" +RDEPEND=" + ${DEPEND} +" + +distutils_enable_sphinx doc \ + dev-python/recommonmark +distutils_enable_tests pytest + +python_test() { + if ! nonfatal epytest ; then + eerror + eerror "If you got the following errors:" + eerror "\"IOError: [Errno 95] Operation not supported\"," + eerror "then you should remount the filesystem containing" + eerror "build directory with \"acl\" option enabled." + eerror + die "Tests fail with ${EPYTHON}" + fi +} diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index d32fdf111b6c..cfc28141eeed 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,5 +1,3 @@ -DIST pylint-3.3.3.gh.tar.gz 1454469 BLAKE2B e44ee31359421c560f89eee04215c222ce6b9f1fdce97750fe118cdb011f69c2a44a0a5a870787f4cd0c647650a78bc5a01dc327d8aaa8976f89e298f26596a1 SHA512 2267e7684b464255d03366bfd7988ac74222c08903a8b93bd5bc64181b12d1386c56ebb6dd79eb5b3f6c1a71bbc60282bf388fafc37a3e2c271286bc07ff2ac7 DIST pylint-3.3.4.gh.tar.gz 1455691 BLAKE2B 294cedc1d0ff5cf907ed847958d3067d526d7709df0ca9db2885fbd292b73d08d6b36708b1309a995790045d1eb5c55fe6d73f2bedaa6698d7fbd131dd010479 SHA512 cd99d69e3689986177320369a0b738054f92b194ff4a3f469d006de92181db1c88a068a9955dafc4df297256740f212f608b6c4bb050d25d0dbeb4c6d5466d44 -EBUILD pylint-3.3.3.ebuild 2408 BLAKE2B b5d8f05f324776a1778b025488667b61b075a807c1e4f9654228679c288a0557e120d181032312e77eba285cebd9a4426752e793843b76cb2eb6b5bd56479c97 SHA512 c369d7088002e489a93ed6393c189f044b796aea8a80053ec577a0b5bbb8942cd96c1bf2ed572c27d8c7e3e2612ddca4713d12dacaa0f5d97b0b45010b2dbe0e -EBUILD pylint-3.3.4.ebuild 2416 BLAKE2B 598833f3f17bd2a17d3766d6d17d7ebb1e6764998e2b0bb7ecdf2a1b11ced3a15e2f63f2040cd7a80ab9d4f0aabd6cb6ee19bf5c156c7d217d9593bc656b0675 SHA512 ca5a34ba5e8692af5f320e367cfc43dd2659978714056b14ef7f43e6d2b216c98b4f23f239c46081a806d350f370d43992cd5b57a61c001eed6d1f5b9d158340 +EBUILD pylint-3.3.4.ebuild 2408 BLAKE2B b0bbfc217652f9cc65a18d09f3508ecb78019c56a36f2ba7d5c6d6bce7bee38a89217ea2c2f617a377b013013c8baf6bca0e3e1ac35a7ee930aefe633fe1b9d7 SHA512 191fe7b92623b49a3064214133473e3e4908992ca58b070b1b5c496bf09dad4d1c1a2742c6bb1d3fef5d4f9f02edbd7cb19ad56653fbd116a8bdc34592818d45 MISC metadata.xml 1105 BLAKE2B aa9d049b732f9198685901a0ec31f4a615da8398ce1741558e7b2c3840890da0c5ac6a2a23e0fd4cd45fb443b92f69b3fe4fb7f9d7570b1a75a0d0784231f392 SHA512 5f5bb3e31554bdc0cdcdaf1d7df9194e32da649784124714783c5d280c7ab4a9f65317b5d5e6de47698b2f30a019051191cb7ef3066902b606e2582a31f01c05 diff --git a/dev-python/pylint/pylint-3.3.3.ebuild b/dev-python/pylint/pylint-3.3.3.ebuild deleted file mode 100644 index 4ebcea8d606b..000000000000 --- a/dev-python/pylint/pylint-3.3.3.ebuild +++ /dev/null @@ -1,92 +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} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -MY_P=${P/_beta/b} -DESCRIPTION="Python code static checker" -HOMEPAGE=" - https://pypi.org/project/pylint/ - https://github.com/pylint-dev/pylint/ -" -SRC_URI=" - https://github.com/pylint-dev/pylint/archive/v${PV/_beta/b}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="examples" - -RDEPEND=" - <dev-python/astroid-3.4[${PYTHON_USEDEP}] - >=dev-python/astroid-3.3.8[${PYTHON_USEDEP}] - >=dev-python/dill-0.3.7[${PYTHON_USEDEP}] - >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] - <dev-python/isort-6[${PYTHON_USEDEP}] - >=dev-python/mccabe-0.6[${PYTHON_USEDEP}] - <dev-python/mccabe-0.8[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] - >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - >=dev-python/gitpython-3[${PYTHON_USEDEP}] - ' 'python*' ) - >=dev-python/pytest-8.3[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - 'tests/test_functional.py::test_functional[dataclass_with_field]' - 'tests/test_functional.py::test_functional[no_name_in_module]' - 'tests/test_functional.py::test_functional[shadowed_import]' - 'tests/test_functional.py::test_functional[use_yield_from]' - 'tests/test_functional.py::test_functional[wrong_import_order]' - ) - local EPYTEST_IGNORE=( - # No need to run the benchmarks - tests/benchmark/test_baseline_benchmarks.py - ) - - if ! has_version "dev-python/gitpython[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/profile/test_profile_against_externals.py - tests/testutils/_primer/test_package_to_lint.py - tests/testutils/_primer/test_primer.py - ) - fi - - rm -rf pylint || die - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p timeout -} - -python_install_all() { - if use examples ; then - docompress -x "/usr/share/doc/${PF}/examples" - docinto examples - dodoc -r examples/. - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/pylint/pylint-3.3.4.ebuild b/dev-python/pylint/pylint-3.3.4.ebuild index 2bb8e0492755..9d3344df1096 100644 --- a/dev-python/pylint/pylint-3.3.4.ebuild +++ b/dev-python/pylint/pylint-3.3.4.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="examples" RDEPEND=" diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest index a242d8993a89..273aef93da46 100644 --- a/dev-python/pypdf/Manifest +++ b/dev-python/pypdf/Manifest @@ -1,8 +1,6 @@ -DIST pypdf-5.1.0.gh.tar.gz 8026822 BLAKE2B 068490ced3dd97d7c08fe87620b68a7363900ea4b9875b52ea525263ba9240b9ce07f1e98c2fe13167c8f9aa58f9a4280b4eb2ef899ef54efa58a8c1ce02f38c SHA512 2c13b0622fcad1faaee41e82489d12f9f2006822487412eda6108bbec68b37bfc2e94510f29eb0f3a9af788c5d99142fd64f28ed3e464ff17dbecad0442dfd2e DIST pypdf-5.2.0.gh.tar.gz 8032194 BLAKE2B e7e9a3f5d4bb8ad5ae2158c3d00961f0b00fb12a04ea31649a24a3fb672367766b447c4aa84b06ecf3df8c32ea545f1efe6c52f786aabb3170d11c6e3ef3dde2 SHA512 8112dcf0fe5a2be97bbf940c417eff718a1fc7827fdacc7e2c1768263306441d422a2e3c84c83c757182cb595dc12ad17b2424284f8e0ec1697cfc37fc630492 DIST pypdf-5.3.0.gh.tar.gz 8036039 BLAKE2B dfdbcf5112da7e82aaa87753433cd236dbfbac20e5c83194d18da13b878713bb7c8b102f0c62e35f157bb28bc125fdc491a0720fd59d1a0a30c8a13476d24a9d SHA512 c656fb766d6e7d550768150c83b289450e8da8632353aa90ce9f355a99b613dbb6be84f1d0742b53ca093dc747dee6ac56f243a96ad60ad7764b1e66e0cca3bd DIST pypdf-sample-files-8c405ece5eff12396a34a1fae3276132002e1753.gh.tar.gz 11748093 BLAKE2B c5989200893b28a3c2062bb024a5cfc6f3389dc259ec129857979fa43469e1274559612b4d555499e2c7e16cf34be07825229932bf4d147fa6d7324d043e97d5 SHA512 c9771129b7668a2fd1fa79bb859ae9213f3d60341cf1b9937ff0eaab0de9bf4c35adcb7b896e93329038dc0f3809a0c697c523f8fe41b43030b0b029a88058e3 -EBUILD pypdf-5.1.0.ebuild 1660 BLAKE2B 3f48ae6da3e588de31a32bac9b5a49d3ce935b76422faecd90a859096511a76725f8569fdbd72e4b91f466387f1814e63e3638f6275ce7b4dc13f58a17a03992 SHA512 2e735e20eb7b4491d47998b1724b4ca8abe00de2096d50646f9b900c7b30fa154bbdc8e1bf16d02ed2618da32bd46a9e01c97294bd5c4c0103ee00e4fd2a2161 -EBUILD pypdf-5.2.0.ebuild 1447 BLAKE2B 0f481586e2fe8e39300a028a498467a67b4549f1169362be059e9c119b47f53a4071e46ccf9a10ebcf4311fe50e12c005327a929c1b795f1812c938964825788 SHA512 60c2689e0b0a9ffc30c112f381f877e705cec224e4e9b4f4834913f6629308a70764142ecabdca86574eb2df7c041ba1620b4ff5c4a6a30e3894032fa8290a2e +EBUILD pypdf-5.2.0.ebuild 1444 BLAKE2B b2abb94e7c730278e52b8149f580a4da29c8a3f3cc8435c0fbea185befa0d6ca5a6d74121f6b952e025b89acb7991a03dc566777e9b5e80b41e4374a371a8af4 SHA512 318a94ebd16972583f143bffaa86e2fa4d76377d7e0214256e69b06054fb3f172835afa4bda27c9dbc2c7993e1f1c08b3a72319a822b8e62b9a2b6f4dbc4078f EBUILD pypdf-5.3.0.ebuild 1214 BLAKE2B c8e7cbc7059cbebd15737943975411ce8871c532bbbb69d16f1cd71a278cb4b2ce30f2314e0745fe00f4b9041ba6fad188731c133cab0d5a9de342027225435f SHA512 7462db459a01a49260b03f6df0cd1ad844da222d3513bf132dc0e07a56537a0da747b57ca76bb59339d42e49dd3376481774e13ca6cd5dde806b72a92eaf834f MISC metadata.xml 373 BLAKE2B a829b7048eb3a95caeb1be83b6172603df6a031d40995294f2687bf3c3cb70e66fafb9ba8339d9979fc85f5936b9552963a8fcd072a20661fa78f3aa3c4b89c0 SHA512 775ac2de487f11fba1ea8d283b42b9ef56e42cd95ea11f50a06b099420e69c0567f65c506b14891ac641da90ea05ca70da4f8a3e4a028cf41bdbc823021dccfe diff --git a/dev-python/pypdf/pypdf-5.1.0.ebuild b/dev-python/pypdf/pypdf-5.1.0.ebuild deleted file mode 100644 index bb6cf2106aca..000000000000 --- a/dev-python/pypdf/pypdf-5.1.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -SAMPLE_COMMIT=8c405ece5eff12396a34a1fae3276132002e1753 -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/pypdf/ - https://github.com/py-pdf/pypdf/ -" -SRC_URI=" - https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - test? ( - https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz - -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz - ) -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - dev-python/cryptography[${PYTHON_USEDEP}] - >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_unpack() { - default - if use test; then - mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die - fi -} - -python_test() { - local EPYTEST_DESELECT=( - tests/test_reader.py::test_decode_permissions - tests/test_workflows.py::test_text_extraction_layout_mode - # rely on -Werror - tests/test_utils.py::test_deprecate_no_replacement - tests/test_workflows.py::test_orientations - tests/test_writer.py::test_remove_image_per_type - tests/test_generic.py::test_name_object - # Internet - tests/test_generic.py::test_calling_indirect_objects - tests/test_writer.py::test_increment_writer - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -o addopts= -m "not enable_socket" -} diff --git a/dev-python/pypdf/pypdf-5.2.0.ebuild b/dev-python/pypdf/pypdf-5.2.0.ebuild index e788da0bac63..90691a3e8736 100644 --- a/dev-python/pypdf/pypdf-5.2.0.ebuild +++ b/dev-python/pypdf/pypdf-5.2.0.ebuild @@ -25,7 +25,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/pyproject-hooks/Manifest b/dev-python/pyproject-hooks/Manifest index 68fe4e60a26a..caca16f7abe8 100644 --- a/dev-python/pyproject-hooks/Manifest +++ b/dev-python/pyproject-hooks/Manifest @@ -1,3 +1,3 @@ DIST pyproject_hooks-1.2.0.tar.gz 19228 BLAKE2B e02864220393876639cc459918f48c02e19835b392102d117cb5900c9a4f5228bc21377421f7afdd67300ba15d131194197a3b4b1ce0ad7fef195bca9be4344b SHA512 e098e521f03cfae9a96c0ee5d2e2ef46ef832d8f38c7d8380fc17355776e09ae3a704879e6e4a2bc7999092c4dbf80267b3b56850135c74d275a12607e0ffe83 -EBUILD pyproject-hooks-1.2.0.ebuild 895 BLAKE2B a991a18cadb521435052bf4c60a9d3544ae6dccb63dbaa2aff96f841725acd3fc19edf439593da6962f72809a65a184236e8f2751f91a63702314b8bf8a7d681 SHA512 05fd9ec8d1115d73c67b4c9983d8b251a820d316fac0a6fcc71f927f5576e0619b1351441f92640d529b2acab2c210febb44a581c2479f4dff79330ba12d1e6e +EBUILD pyproject-hooks-1.2.0.ebuild 904 BLAKE2B e249282b37affb5aba3815b5e1926d13c421f13ca1dd6e9ca11939a09f8c719fd9e8bc2dc83eddf750ab55638dd407188e7a6c61fb248e4f7e530ee853a1da9d SHA512 337bb0eb8e9ce3e88d14038532ec8040930f517a092f94a9ef199d89f2805fa4326f4e89a1c7b0930e60a9f478e447ea227612e5bef801e105dece7a51c59958 MISC metadata.xml 381 BLAKE2B 3e9de271dc683a59da47068d013f16775197276949e1b977053c84f21bf04b446c8928de1728118257da8cc466ab3df0d13788b634e43383ff674d9ab34c29bc SHA512 eb9c3d678ac494c81c9cb83884c54c40f9c9fd9e9fdc15af24c87744ec89b1ea4d7f9d98d41f43e917ba8cbcdf62e47f56c7353990513348cf5d828b4841eb1c diff --git a/dev-python/pyproject-hooks/pyproject-hooks-1.2.0.ebuild b/dev-python/pyproject-hooks/pyproject-hooks-1.2.0.ebuild index 63469ee070b6..88bad0a895ce 100644 --- a/dev-python/pyproject-hooks/pyproject-hooks-1.2.0.ebuild +++ b/dev-python/pyproject-hooks/pyproject-hooks-1.2.0.ebuild @@ -1,10 +1,10 @@ -# 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=flit -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest index ad713d51007f..2d560b25b1dd 100644 --- a/dev-python/pypy3/Manifest +++ b/dev-python/pypy3/Manifest @@ -1,4 +1,3 @@ EBUILD pypy3-7.3.17-r100.ebuild 514 BLAKE2B 18402b1dd82a9b48d6e6d01e32f309caf8a0a591242be2489cfc3684a8376d61241f3307e0d7bc796dc6865f02eb7f2fc2cc8302e07312a32c9937ca9517e8d2 SHA512 b30daf8916a6481c51e7f13361a94bff8465a6cd314e9d4180d224436562c4cc94e32aeee4ddd1069cd4764e047656f501ffd8869969ca49271559bda98b6c1e -EBUILD pypy3-7.3.18-r100.ebuild 455 BLAKE2B 2def68a96a8371722098f3c0ec9aa8a2f66e2ed38866eb45d25729445a0b16b61ade9d9317cbe53185b077835503fbe01ffcbcc62fa3bc548a249a78d7a67d02 SHA512 7a0b2dcd6cac6c98e36523dc58037c6f8344efc2e0c762292c5516040628bef1cfcfbc4df528827e626fcc58797a003397d0e5fc9bdd3b5d28c9e9eaefa9a440 EBUILD pypy3-7.3.18.ebuild 516 BLAKE2B 6231264ec1d835e3f49f97c196efe6e4a8d450680d7f0251fb2242611f45a2dcc0477163750cb084cdfd8ee77b66368503f306a84b608b11d60b153748e39dbf SHA512 b9c01b0935cddc6c284f10298376c79851fa13c82fc1fe59148f982afe44488b9bfd7a08707b660ca8e745bac27e3b30309c5bad15fb8945d91bb22f65ad097a MISC metadata.xml 472 BLAKE2B 64b7aaec2df3c39ec7193df560cdc665d68eeebadc42d537ab1295d29b0e0e63ad576c8771c24ef65ed8e6ec8011b1b4debdb6af74be7dedf203a24304a96fd7 SHA512 bb3cc9675f2ba4f898f4b8d38b60569379a663269380371539bf299fef3b27796cb55c2e5258aeae7e2f82f683187e7c39256184196e424d50a867f0be46084a diff --git a/dev-python/pypy3/pypy3-7.3.18-r100.ebuild b/dev-python/pypy3/pypy3-7.3.18-r100.ebuild deleted file mode 100644 index 8af5e436abf5..000000000000 --- a/dev-python/pypy3/pypy3-7.3.18-r100.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A backwards compatibility package for dev-lang/pypy:3.11" -HOMEPAGE=" - https://pypy.org/ - https://foss.heptapod.net/pypy/pypy/ -" - -LICENSE="metapackage" -SLOT="0/pypy311-pp73-400" -IUSE="+gdbm ncurses sqlite +test-install tk" - -RDEPEND=" - =dev-lang/pypy-3.11.${PV}*:3.11/${SLOT#*/}[gdbm?,ncurses?,sqlite?,symlink,test-install?,tk?] -" diff --git a/dev-python/pysocks/Manifest b/dev-python/pysocks/Manifest index 946bfb9e90f4..3476e4f09d5b 100644 --- a/dev-python/pysocks/Manifest +++ b/dev-python/pysocks/Manifest @@ -1,3 +1,3 @@ DIST PySocks-1.7.1.tar.gz 284429 BLAKE2B 8015e8a0a7ebfbb09ec542393aeb633a769701445c07f24bb9e62b07803d7bb605f22e79ad9ec83e47aa7fe843a1a057073d97e25482e742f42e18b2c7a2f1b3 SHA512 cef4a5ce8c67fb485644696a23bf68a721db47f3211212de2d4431eaf9ebd26077dd5a06f6dfa7fde2dcb9d7c1ed551facd014e999929cb4d7b504972c464016 -EBUILD pysocks-1.7.1-r2.ebuild 705 BLAKE2B 1470cd5d565f3de55bb7f8a4b89f8bc1d19fcc657518ce99f8303fbdb04d61df9230bade0189a7e0e499f0ff2bd6386dc3c05573d583713cf1b3a23fbf755835 SHA512 c1a8677ab340b9f0b5d3869aeb34082f243aa164db625c3c1d32a8406bf32671f9f9cbd3bdfe8a14936ad69364fed08c2726cd482aa615cf3783f6d1fc086599 +EBUILD pysocks-1.7.1-r2.ebuild 714 BLAKE2B 8583f5c84a41aaa2b58b7349d09e98bde7716d60dea2e266ea3b2bdd0001ce09bfbf67cabb232a9a3fb55c9948226abc1d164b9d5f25e34a8f6c3213895d7bdc SHA512 92339501aa3121a35d8a5a7bf2c27bbe081800753b4575ba0bb1e42659cde1ab20ebb1fc15ca5fdc913573c783aa294a6825588177631cb17260476f8bcb3b1f MISC metadata.xml 525 BLAKE2B 61d1c3a217ae1912a20e326a6aa00b003a0b6bb2d6d93e3fa361f21d2669c3d1a893d4d23641c3492388e8b671dee87f7c6d07c2df618910214786b999df3e74 SHA512 ce38eb19999a7b9bfbd9751fee536850c9d668f1f9ea3320cf9169714443bd19ad2d4a63097a00b66d6d379807064e21acb8a9c09988fbdcb98abba8f50ac802 diff --git a/dev-python/pysocks/pysocks-1.7.1-r2.ebuild b/dev-python/pysocks/pysocks-1.7.1-r2.ebuild index 68c71fafd17e..841211e8df8c 100644 --- a/dev-python/pysocks/pysocks-1.7.1-r2.ebuild +++ b/dev-python/pysocks/pysocks-1.7.1-r2.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 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep @@ -7,7 +7,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN=PySocks -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index f34f80769f1e..aa5c0a4578e3 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1,5 +1,3 @@ -DIST pytest_asyncio-0.25.2.tar.gz 53950 BLAKE2B 950cbaa50e2bb8a66cd2396e7e6b5c0c97e2cd0272381b0de23f3668dea2f663f9eaf0c92ec91c474cd1dc44f3aeae77dac1e347ee86cefb518850d9985d2e7a SHA512 d19e2de9ae27cfedc06580ffea21b8894054c35e62601a01487d485ece906f765640dcd9fb633059925701f082644c424b7b532a91e978b8c099192e9a324f6e DIST pytest_asyncio-0.25.3.tar.gz 54239 BLAKE2B 212df50fea5830e9c6f67389cb3108e0dacfc31ac692dc136e9d5d87f5bc8a350ad9c1f3d5becd724ba5d8f4c8ebbdeac7e385c0a2b098b54090029dbff863cc SHA512 8144b636ad77af0ecadf81ff5be396e6706d8c206772953ffd2a62c9889094ff55e3f14c9bbd615a9d58cb192e61385d0ffcb1b56524422376d214154536b532 -EBUILD pytest-asyncio-0.25.2.ebuild 1354 BLAKE2B 9a663a820825bbef037d0f1aefa006e34f425508e0dc5753871c4f033fcfbd5c10e8cb0d70c2480d249971a12381e7006302349753080d7d8e166173f285d5fd SHA512 33e0befa15abd98a77bb0bf2d617bf691b1bd1d2685bf2b0d8cd897441746a402b6406a1ebe5bc6fd7e4e611e37c215ddd9e47f69af126028cb29cb46043d5b9 -EBUILD pytest-asyncio-0.25.3.ebuild 1581 BLAKE2B 4b0de5f01b8f9157a9ba1d7df106699cbe36e46cd1d3d6a1e08291146a5deb72e175b26f0e110e695416cd170c0ed5bf6929161f94e7fde01822336c8a386372 SHA512 2e9aa0951d7ffd3f958694d9bb1e5675c6c34996639050d1e0a29b26dc3ab27c45b454fe0ba5cf61840598d4be09c51007f92b0d64a613650f1603c918c217dd +EBUILD pytest-asyncio-0.25.3.ebuild 1582 BLAKE2B c48e553f5aa18f9530a4ac6d891067b01d57deb9aa0ec421663e3714993fdac9062618ddd08462e9007f770d4663c8241dd3b75ffa83494bd7512571237e9b5e SHA512 0387431b65d1de73f1c1464d66fe009daf9e80ea6c2391486865e881ef76dedbc5107c448d7312d939c23859a79c9bd1aa6e3e29c336ff608b247bb6aca826ac MISC metadata.xml 385 BLAKE2B 3d8faba48e1b3e531ea338f08f2de4b7bf637190e65fc61df2bd4d994cc97707016f83927f4a5181ac27d412a8c91255e90caba15f2d687f2339bc8ea61b18f2 SHA512 71178d3fba362e7532c87cb519f3661b25018771b86c302660de11f1bc7817b8352a2c8fcf60084a5e62b15148307a360267381ac38e8c856784034d80327d4d diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.25.2.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.25.2.ebuild deleted file mode 100644 index 93652113c8bd..000000000000 --- a/dev-python/pytest-asyncio/pytest-asyncio-0.25.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# 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} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for testing asyncio code with pytest" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-asyncio/ - https://pypi.org/project/pytest-asyncio/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - >=dev-python/pytest-8.2[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/hypothesis-5.7.1[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # rely on precise warning counts - tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture - tests/test_event_loop_fixture.py::test_event_loop_fixture_handles_unclosed_async_gen - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin - epytest -} diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.25.3.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.25.3.ebuild index f749d75f005c..0a92cc57df6d 100644 --- a/dev-python/pytest-asyncio/pytest-asyncio-0.25.3.ebuild +++ b/dev-python/pytest-asyncio/pytest-asyncio-0.25.3.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 pypi @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/pytest-8.2[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-lazy-fixtures/Manifest b/dev-python/pytest-lazy-fixtures/Manifest index e74f58030932..454503cbb33e 100644 --- a/dev-python/pytest-lazy-fixtures/Manifest +++ b/dev-python/pytest-lazy-fixtures/Manifest @@ -1,5 +1,3 @@ -DIST pytest_lazy_fixtures-1.1.1.tar.gz 6978 BLAKE2B 975f76783a224c5f1237546108c25936a3fc5f6f466e936f506957675f220cf200dd0bb4f516e361fb56795281951b4196e1e7f1f399bf15dd9337766eb611a0 SHA512 b8b215f16414ddfd2f6c16b1eb8f10cc6b9931ff44f7a0a158e721071160d94e550336e785d1b5ab772ccc2a88c08687c3e5bdcf684c5e496630f341ba8b423d DIST pytest_lazy_fixtures-1.1.2.tar.gz 7231 BLAKE2B e3754f48501cc1908af4b733a40adb948926800d7921addb8510eeddb44c613cb80ed00044a5cef45145d8bc2c3ebda31c536facc1a4db11cdf7d8f1ef5250e9 SHA512 f9c80c77c6ea72f31817e42eab54816aefab5dade1a56ba335bc95e64ad3b48abf44f8e86c8c4c19b83bc1f51c4c15d1256df97ab9db20ee9a1266362b94f679 -EBUILD pytest-lazy-fixtures-1.1.1.ebuild 697 BLAKE2B a9bdc43003f5993356797c33ec12a4377910fc76dadf2fd7927a74d5d28a3591a2012502468b6e32b951ccc017d8a4c6b4d704c5963f9d9285d65088c84b5309 SHA512 2797e1d2383858006eb5213e5aed6c9b2a62b1358b91c92c61faa6ab1991d8527c9dd61d1c38c44274b5650c72b5454d21589ea10da68ab09e120c74a1eaba30 -EBUILD pytest-lazy-fixtures-1.1.2.ebuild 707 BLAKE2B 011d9498d7e598bf98663e5df22a267a953793f0561c8e4573ac36bedd8b7891ecfb7664425dc9b8b8c7819286c072d224650d1c5d9a35cf20804a2600146ed3 SHA512 793aaa0949d9d461258d4e612da7026c00db7818a7eed39356026d7f926873f627b502be4c9e376b2a677eb5c7660041e55fc56c622f4540ab2dff0b88d96aff +EBUILD pytest-lazy-fixtures-1.1.2.ebuild 702 BLAKE2B 74ed92b61044904633cfe1891a033bb1189cdd5b9e0293614247d2ed5aeb816f3c8bb055e3e6c8ec7be72373c3a36562d1051bb66006c1b7124650884445d427 SHA512 925768dffa47f1cdd5441e0bd0b990764b3e45da2beb15fbddb8f6f374d68e7245ddecca79134c0615636f24cd3be378cc256b81c8ebe0d4ff8417d94c1f13ed MISC metadata.xml 397 BLAKE2B 99b31408b673a22388daa05cfe76d1f44e94e684dc14717d2a403e1734b703cabc100d687e888bd7c36df54fb49128b849ad6817bdcf01f1c36e497c32106427 SHA512 f5f34da24f19be54a81e06235102712399cd253b2981e7d01aedf730891cdf55cbaf816d99a0ef09b108475db79f05d940cd8b0487f5b9fc0c399fe29ba7ae95 diff --git a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.1.ebuild b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.1.ebuild deleted file mode 100644 index 693b869f83ed..000000000000 --- a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024 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} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Allows you to use fixtures in @pytest.mark.parametrize" -HOMEPAGE=" - https://github.com/dev-petrov/pytest-lazy-fixtures/ - https://pypi.org/project/pytest-lazy-fixtures/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/pytest-7[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_lazy_fixtures.plugin - epytest -} diff --git a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.2.ebuild b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.2.ebuild index d133e84e3f6b..c13979e3f6b6 100644 --- a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.2.ebuild +++ b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/pytest-7[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-mock/Manifest b/dev-python/pytest-mock/Manifest index ac24a07244cd..62842d9207cb 100644 --- a/dev-python/pytest-mock/Manifest +++ b/dev-python/pytest-mock/Manifest @@ -1,3 +1,3 @@ DIST pytest-mock-3.14.0.tar.gz 32814 BLAKE2B f6e10dd6781bf10076c7c42f9cfc8cd4e4cfd3aa08030c9ad6377ee64b3386ddd190eac8bd1a912d54b5ef4aba14dfe136b3968b6ed08683dd4c4f102eaf8a26 SHA512 c60059fe8fb64540f33382e52b9015dd9771483e2074d35c02cd5852a50eed02a64e202b7e81e920bbbd0621bd23fa9bb0467d2ceef7abd582df3e27eafeaa20 -EBUILD pytest-mock-3.14.0.ebuild 1245 BLAKE2B 479fd5ce7725345e5b27c1920c4b6e8e3185c6a682e3dbefce12e3e78b5985bf6cc9e7eb68d68ed29d32dd8162d6bf37010febbdd3502421bd6eadf57130274b SHA512 4730e6735dbb566cd232404bb582ddfa1c446852d4bf7b31ed78735fbf49890266ea5f790363a9c7cbd27f4a2e17d58eb2f59f66454136c7d12b59017d8fd571 +EBUILD pytest-mock-3.14.0.ebuild 1254 BLAKE2B 4e9fa31ca0bee25bc08d83ccabc55313ea9d263e15b836641b1c173bc448618fca09c7d9a203a9321c6b1cb6be6771e46e3423c2429276cb781e46a55ba0cca7 SHA512 a0bc884c23e1f4c8073f3e4a96640f2a2742b0d8133f72cfb5de903b00c07715658328d09e6c0d527606099e4551a0a96ae1d3f0cf99b95657965c004039fb42 MISC metadata.xml 379 BLAKE2B 47a45606cecad3ecc9b902d9ec690c33a89728ce93038433f11ab8c3369089ef12e86c793ab06dedeef7a816dc973ae8ea2a6b717b13085c7912d69bcd68db65 SHA512 b5e43e5e0a1cfba50868ca542b00d40084aeb38f764f203ed112a9359e966e94d34a99bbb072b98f9401a0383d3fbf834b8b87572e073592263f18d73f09db2e diff --git a/dev-python/pytest-mock/pytest-mock-3.14.0.ebuild b/dev-python/pytest-mock/pytest-mock-3.14.0.ebuild index 9108b4a8bdd3..402b658720eb 100644 --- a/dev-python/pytest-mock/pytest-mock-3.14.0.ebuild +++ b/dev-python/pytest-mock/pytest-mock-3.14.0.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 @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYTHON_TESTED=( python3_{10..13} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13t ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3_11 python3_13t ) inherit distutils-r1 pypi diff --git a/dev-python/pytest-rerunfailures/Manifest b/dev-python/pytest-rerunfailures/Manifest index fd0724552ba7..bdb6631e0b3f 100644 --- a/dev-python/pytest-rerunfailures/Manifest +++ b/dev-python/pytest-rerunfailures/Manifest @@ -1,3 +1,3 @@ DIST pytest-rerunfailures-15.0.tar.gz 21816 BLAKE2B 75c42cec3a9cc0208e045be82c1b6660d56fff898ac0e97e992a020229a095a619eb1e87eeca8af7fba4f455f044ddd9729943becd90d185356e7bddb9ab1c6b SHA512 c03f430f9e24e0b149391e08ae6f38450d731d1f6a28294173e75f8776dc596230422e2082bbbc74cf31ea7e4c3105f5d8d57825dc418c4ce1c5538d84c861c3 -EBUILD pytest-rerunfailures-15.0.ebuild 771 BLAKE2B b54f65ce3d00c9f1bca10021c38ae25cce2cb590dc90bf94deebe16a83a7dc0858264cee45113bd888d80577521175cb4817b320d7338f790cb7128ee9cbcdb0 SHA512 9457564a2f26e267bea4b7b84ac423387ce4416ac79df61bf32b1b738e314158da4a2f4a6fa9372f7641392f2c6109cc295a4443ed9a277297a362b2068c8e5e +EBUILD pytest-rerunfailures-15.0.ebuild 780 BLAKE2B 28949186295d753be21e03814ef71e37f711140f917a1bc8455f4a51ce2cdf68cc62f7e0f4a3d017cf3233d8cc575c5d4537a243bacacf521485c45a0762f41c SHA512 73481d281f8b82de346befae40aaa14cfaaf3cecf9e49789f1a1be4bafe7a977e00cb551f040f2c93288aefcad4411db316a220e1658631ae263d3bd763b129a MISC metadata.xml 432 BLAKE2B 3bbb0bd303a26d2a336563f187160b3b023e6d7a3a776922dee4853164d7461f395e840b2c0ba1349687d24050ccb5fd18166aeec397c9b21a1aa0e6b536b795 SHA512 f372a1f73a4dc3e60f66bd6049cddb4d8cd8fe53bebff2a6d194eb3d5872adab9b7ac226971696fb24a8d4e4744427c4d4148054fc51a94f63320d428ef80d52 diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-15.0.ebuild b/dev-python/pytest-rerunfailures/pytest-rerunfailures-15.0.ebuild index a642edddcd26..dd5a6e408c2c 100644 --- a/dev-python/pytest-rerunfailures/pytest-rerunfailures-15.0.ebuild +++ b/dev-python/pytest-rerunfailures/pytest-rerunfailures-15.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_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/pytest-subtests/Manifest b/dev-python/pytest-subtests/Manifest index 46274c601381..e4c766361044 100644 --- a/dev-python/pytest-subtests/Manifest +++ b/dev-python/pytest-subtests/Manifest @@ -1,3 +1,3 @@ DIST pytest_subtests-0.14.1.tar.gz 17632 BLAKE2B 5a9013e1126ce921b1cc5932e2e743827f382f2566fb573c75bc040e806dd64e196a1c49ad1e4eabf13925ed82e68749e6d842f0d03098ab6bce4857134c581e SHA512 f79afa0747334ad885e4e592b2b4ff1381d00fb282ab24c785afe681120e2a9670dbcd7627bd9041cd24922a96146d8be30f0e221b4a6ee8bef8aa7b52038544 -EBUILD pytest-subtests-0.14.1.ebuild 917 BLAKE2B 3377bf72d74daa4f0efbc2085bde5f660568217203dcb0bb3543260e2fdc73e17ed6c92b5315ae63596b929dd480a28e4e1f620a48706008c20916089f06e068 SHA512 cc3358baf92666e9823e9d272fff7d5ca456d26ae3fcc7be2b9d52fb626c779d8450263567616a68fd7e5be165beee77adbe372e92d8452450ab28b083d09c15 +EBUILD pytest-subtests-0.14.1.ebuild 926 BLAKE2B 11417dfbe248f4a931cc9b34df8e752a7cc61c7258e25440013e7abf4a80a2e4ca46d959b050cacc67b5ec43a45ed0b638f975473ecca18a7a9bdbec3a54a514 SHA512 147725cb1a70ec4d37cf9a33855ec880cd37f1f48c3dcb1ec76bd06aa49b7296d9b1af15bd7b239c092880f134076fa17ffcf00f395e3dc0f96b151543883e8f MISC metadata.xml 409 BLAKE2B ca267dc80fa124c3c8ba82f5e46356492e8cadefcf8001469c3c076b079844ae72829b5b527658bea341c3fee3f173421c9f2e7ec7042a171e234070113f4734 SHA512 57c12735a910107b53dbe54969f15ce70eafda3df096c78082d91d5bedc53b015ecae3e3d901e0a2a90841370916f6e4e94041e0b5589ffdce323144375e6c20 diff --git a/dev-python/pytest-subtests/pytest-subtests-0.14.1.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.14.1.ebuild index b9b124ff486b..090dd0fd3e81 100644 --- a/dev-python/pytest-subtests/pytest-subtests-0.14.1.ebuild +++ b/dev-python/pytest-subtests/pytest-subtests-0.14.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=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/pytest-timeout/Manifest b/dev-python/pytest-timeout/Manifest index 633fde1a0202..7008a09a7a3b 100644 --- a/dev-python/pytest-timeout/Manifest +++ b/dev-python/pytest-timeout/Manifest @@ -1,3 +1,3 @@ DIST pytest-timeout-2.3.1.tar.gz 17697 BLAKE2B 5f0ffa2fdda59ef28a92bfd5742891f63c1fa400db4ef89077fa13d917932d83e76d543c4c326a27df582a025122d8a75f1f7adf0daebbecc42273d4323ff93a SHA512 f200d625d11f76173521f4e2e4e09d57f6613d9b1420c57893b454ec496d5f11b32390b95eb995b403d15f8563b742a58fa0e0cbad42246b4049787a389ad83e -EBUILD pytest-timeout-2.3.1.ebuild 1141 BLAKE2B 32385d27a06c9f98bbc0cd1f5c132363a0a244def363feaa7d15b6419906738ccabd8a2141a1b380ccf687bbd98d02fc8b76e8ebdd71e044f2a85a32502cfbf8 SHA512 45eee74d7c95da0200fb1b5949c01f49bd9cb7f52f6e64b934c6ed3c96beedd1830e20ba1b357b23189e0f847b8d172518edd581048340556bed6c0795efccdd +EBUILD pytest-timeout-2.3.1.ebuild 1150 BLAKE2B a47dfa455a9a6345637e9848c951e3eebce8b1afdd715e9698e8eccf57f0fd4080eefa0985dd74418a6345ceedcc1014f6a143c071e1451c70420978be8a3ecc SHA512 38d40972c714d7b8c29971b164386dd1316016dfb71667d738ae1e24eaeb18061e52d8f6d9452c36734b0fa2579be6fae9e831fb130b84143c8a39a5b53bbdbb MISC metadata.xml 420 BLAKE2B ff56de441243acbf2c7332acf224c8f64427378a8cd5f56c040eca1bcaae467459d8ae09409a963d0053a95035a4e7cfcda067d5be78bcd24ba222b2ce56d6f4 SHA512 c6b4ebdd5bd59452d0952e50526ca9b7cb5b88b12d989947a4775d60cdc9315d594ca7c37cb17c0cd4b2708d08db625f678fd577ac9031e0b0e6dbb364a6ad3a diff --git a/dev-python/pytest-timeout/pytest-timeout-2.3.1.ebuild b/dev-python/pytest-timeout/pytest-timeout-2.3.1.ebuild index 5ad6dceae921..9e5318ab1fd7 100644 --- a/dev-python/pytest-timeout/pytest-timeout-2.3.1.ebuild +++ b/dev-python/pytest-timeout/pytest-timeout-2.3.1.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_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/pytest-xdist/Manifest b/dev-python/pytest-xdist/Manifest index 327b8b0d2eab..e09d6a72b250 100644 --- a/dev-python/pytest-xdist/Manifest +++ b/dev-python/pytest-xdist/Manifest @@ -1,3 +1,3 @@ DIST pytest_xdist-3.6.1.tar.gz 84060 BLAKE2B 01392bc1f5a1587f609fc0246235457ab92ca40b3c34c660c117fae1c2b8b98dc0cde345f42951d69c3b58732e0094c7618ed570a6e3ca41165e93e2d8cf9e84 SHA512 583a78d0adc05d81458bbdd5832c239581c0fcd9cad9edfd16fa78009c005c15bffec7ed074d9e18f1542393f62d9ccb2c9e0a96d825e9cff1faec123545a2a3 -EBUILD pytest-xdist-3.6.1.ebuild 1055 BLAKE2B f20dd62c05ca314387c089d760cc308c7b7ee305b398defa90feef6e3a8a5170dec899eaeadcf94c637d7bbb9e52fa216d9edc109115e9f8637add5ed356d450 SHA512 948090da76106771093aae74270d25205edba3b18dff3cf51f6a0b18c0345b1c413873be1ada240a80690a9c7d51446df2c8f389d44c398576e4bd675eb0a3e2 +EBUILD pytest-xdist-3.6.1.ebuild 1064 BLAKE2B aba28c0228ff4133f3a03d73b7dd72fb0d64b2101d1615962cbe6debcf3c6ce2793a3ef3c50a2fb2942094de36b60e5a7cdb3036e957c15fc28b76cc638f5c12 SHA512 70bc362e3d8479d73c7d569a173ddde93efc6d3f9e780c8adb175b588afd732c3fa1f37d71d8a08cd9817c1f5263c16ebab2b1d34b05fa38a638510e41fd2969 MISC metadata.xml 403 BLAKE2B 0aef0787ad01d8e5e5a0588b95740ca54527c1f425d17cc6655308ca478597ebdbfc35165e88864163929104aba9820848b63c17c3d77b238c4f0e17d9b98261 SHA512 c12b3e2a13b6497f748b373753410df996955ddcb9631b310104f2ae31a1427d983462c242692c1b6f9a9b9cd36b7f4aaef58e408543572c040e3dbeb38848fe diff --git a/dev-python/pytest-xdist/pytest-xdist-3.6.1.ebuild b/dev-python/pytest-xdist/pytest-xdist-3.6.1.ebuild index 7b7c69dec379..4314dbd44172 100644 --- a/dev-python/pytest-xdist/pytest-xdist-3.6.1.ebuild +++ b/dev-python/pytest-xdist/pytest-xdist-3.6.1.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 pypi diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest index 5336e7c1a060..eb87d2048d8e 100644 --- a/dev-python/pytest/Manifest +++ b/dev-python/pytest/Manifest @@ -8,5 +8,5 @@ EBUILD pytest-7.4.4.ebuild 3790 BLAKE2B 423ab7e603e423d33317e40e856147a47bc2146c EBUILD pytest-8.0.2.ebuild 3762 BLAKE2B b42378cb5a9d500692c7d56ed4afca8d3617e7955b21978f450c3715064fd0aa0513f31055d26b2d5b48c4fbebc285a957819f6540e37ad3ea64dcb4536cae2c SHA512 2d14cb001ad4a702152715e39a17c85aed9c4c95f2433719eaa9f1d2a165e0eeb9c071b707f1f510d9913933dd0af81f2326b7bcda90f95e7f68f326d2dbeb70 EBUILD pytest-8.1.2.ebuild 3743 BLAKE2B 5c6d59e9ff19dc924eae975b1e2a86f261a12703712fce0590a2ba70f82e18b5eabdfdd63fe7622fbcbbde7c8ef17b5fa638f92f412b7611f1566f10002095bc SHA512 8be8ca9eae330873aa9ccc47e9fac24ebd5c60fb20d08d9a616cbdf64dcf6be3efdd361da6f94f1296dcaa3d789c9a45b0e82975d3e3a75e60b6cc6c819be021 EBUILD pytest-8.2.2.ebuild 3699 BLAKE2B 008e49cf2e768cd64ccef4b79224d8da066b9d7e82778443f6ffe5d24521e7611889c8c23447c5d63c36c51aa39dbb4801d0b35c76ef30941a0a44baffaac058 SHA512 52c4e2786d694ad6ac5611d156981ab56cb96a8f9ef71014fb46bf98c1937f661a3578f394474786b18ff95389b16026b670429f8affbc8a5d25f9468952fd67 -EBUILD pytest-8.3.4.ebuild 3711 BLAKE2B 3b9cf57b50e87323d33f4a5f9b06d012492a5df24529182095c1300dde0e4f2e7b0b6769ef331e87e2ccc63a3686e09d988a0be62ec51e4056976c44f5e55d65 SHA512 5eaea7b2d6e2b979fc62c474429a75af94f6059817ed12518ae2f0a352f734ffb24f5b5f8e63a0f72faa5ade30072d4ea603c11eab16b0b619db0b4f52843d6b +EBUILD pytest-8.3.4.ebuild 3720 BLAKE2B fafb80b047e222adb93381b544842bdb07dbada3c1df25d41e4c8152722037fab4de7846bd883db8db205832e5ea859a76e00f751c78e67b5eca460a7b2067a0 SHA512 f5b68571c4b64571dd0ed2623de0351aa3d0864063639e43e0345edf41347bedb68cb04ff12b4bb1723300a4664b08de95a2fda3fd3bd867afda03e4fd9e1469 MISC metadata.xml 391 BLAKE2B 48d31ecb4c8b171ee4e84a58399211368ddc00dfb5dbe0999f96e03d744294cd4fd5263e90600c93d1f13c7da21052faef84b6d0d56709f3559e37b3392ca31d SHA512 6e9caa57eda23995d21df6f52c52d5868e1ff56abb6c1351ffc0fe14b771639473481a2630e659caaff83f0255379aa2d012175af52a0de41221b27d3ab2f425 diff --git a/dev-python/pytest/pytest-8.3.4.ebuild b/dev-python/pytest/pytest-8.3.4.ebuild index 33f394085d54..cd59dc91caa9 100644 --- a/dev-python/pytest/pytest-8.3.4.ebuild +++ b/dev-python/pytest/pytest-8.3.4.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 PYTHON_TESTED=( python3_{10..13} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13t ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3_11 python3_13t ) inherit distutils-r1 pypi diff --git a/dev-python/python-dateutil/Manifest b/dev-python/python-dateutil/Manifest index 4947062d4d2c..4e8aac812ed5 100644 --- a/dev-python/python-dateutil/Manifest +++ b/dev-python/python-dateutil/Manifest @@ -1,5 +1,5 @@ AUX python-dateutil-2.9.0-no-pytest-cov.patch 655 BLAKE2B cacb3840f5ad17062b65d7ce532dac96acd5f3ced199eddbcaae421cfa280d6628184cbe618aa54f24d841501c021828a0f8a1e761cb960eb73836cff596ef0e SHA512 6f1bf01585918463af85ade0f78e9648e27b9a2c7b8e735ee2cfc84625f895eb803b20b2ff66c733d5c866b3671939d52bb8f7396e02204ed278f62b9abfe1d9 AUX python-dateutil-2.9.0-system-tzdata.patch 3072 BLAKE2B 53bdba62ec738f3987fea98caf020ab98c07de3a6dd3ce4195590a556526a6646b493fa55dce8aab9d5c63eb100604360274c188688c5a64991bb863ed4cfd8b SHA512 2a242d5aaccfb86efcf481b03ef17b00122e453984587ded8630da62b0dac422ebb09cf346f15c9a51a290d2df6b14b0a0482f90319d3fb29ac01d369cde7d6f DIST python-dateutil-2.9.0.post0.tar.gz 342432 BLAKE2B b3469ff9900afd98f474f162083570c28ac93378efc772b5f365fa0d5d4354a96867a024065adc430b71d7bde6909195ac4ebe3ad1d17e638fded0b4b40f9954 SHA512 f76522de0ff21547327eaf6966e80a15c57f8f92588d520eabd354a732e5c4b51d9c3ac5effd9eaa6dd451d1bce329a54a3f4c6bf4f1bd08ff06b0305c994e5a -EBUILD python-dateutil-2.9.0_p0.ebuild 1458 BLAKE2B 0bc629c427131835d12fbb4bc0f2191a40bacd8c7763e49223af9f9e91b191f92fbdf1ed6fef2f9f796138289421ee5d0109487280b58c6a26da14fa03087286 SHA512 bd6beece45eeca2b890c36be76daf1b83616b5366bd8064a2e95da22a353d8ea86d7d5ff783b7bcfe9a305083fb092d024866cd625f778bc6d638213331d4fab +EBUILD python-dateutil-2.9.0_p0.ebuild 1467 BLAKE2B beae7851f1ce66597ab018e3ee3547ab28d1a8be342c1a1a6ca6b8852b409bed1265fa6b14754d608aee13b247fea2ce685f42c693b8e87f0e1d5b556ef28b98 SHA512 0443f61e60f865b817e86ca46c59ea3f0dda2634ab0be31008e80aa249af9f6c885dc70cb00ee2588d6ef75c720c0cb774e83c66bffa59fbeeaa50d65ea8a7ca MISC metadata.xml 629 BLAKE2B 214855770bf1b160328f6a862bc1e3fd2d0e27a36c8ad240d494e8d8a54e5be4bac6abb7c2b94b1d8cccd7cc1026a100c8cc092203de3fd4c4173139d4722385 SHA512 ae326caea99b731c8ba2a162b2ea7e9441381777c9be8dd021caf12e04d2ec068215f61bbe2dd1baa6d4710defcd2dbc4ec5ee8b15f1c1817aaba1f8c841eda5 diff --git a/dev-python/python-dateutil/python-dateutil-2.9.0_p0.ebuild b/dev-python/python-dateutil/python-dateutil-2.9.0_p0.ebuild index 74059ed6728c..cbb614491b37 100644 --- a/dev-python/python-dateutil/python-dateutil-2.9.0_p0.ebuild +++ b/dev-python/python-dateutil/python-dateutil-2.9.0_p0.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 @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYTHON_FULLY_TESTED=( python3_{10..13} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" python3_13t ) +PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" pypy3_11 python3_13t ) inherit distutils-r1 pypi diff --git a/dev-python/python-jose/Manifest b/dev-python/python-jose/Manifest index d9523a5dff6e..c01a24e3eaed 100644 --- a/dev-python/python-jose/Manifest +++ b/dev-python/python-jose/Manifest @@ -1,6 +1,3 @@ -AUX python-jose-3.3.0-test.patch 5171 BLAKE2B 581bffa2ae6af4527a1fa7758c6627f1bf24197590aed459a46021b3aaf16bf9594cef8efe5f9b9a8e4aec89a4be461ed3bbf12007274ac3fc34cf3b39759437 SHA512 2c77d7fd504199862fc2ab0166e41e0c8ee28a2107df1dd002d8577f58025327759535a2110ef189fd944df07edbfc1be33db4585ad850f60b7148f7319dc095 -DIST python-jose-3.3.0.gh.tar.gz 126578 BLAKE2B d1279d2a0788b4d395e760ee3a1b2ce8c9340ad12ebe103cb1ba98aea33566cf0134d5af75be9727fff96adab4fc88f1b471ba9ea7d36c16de10587a9efd1304 SHA512 de7147cc6e12406d6e459c32829acae46395acba727c53e65bc05f4794ee3050eecd355e3ae2e87f4ebdbd871f53822eea08a10f25d7ca6088fc6128dc7d9637 DIST python-jose-3.4.0.gh.tar.gz 88084 BLAKE2B 9cec36d634019248508164a246c6debc3778321f75aec1d9870611df4b162ee87722137983124b5a5afb7525bb8dfb845e3a302068d7c1d295a326f635016ca5 SHA512 61988e07a2251b475346ac56d7845e1c573e1c4b7bdccec13937c31c325c0731c6679047451a08be79044e5a57a5470e90b43bb94b0a249c84c11675779f3dcf -EBUILD python-jose-3.3.0-r1.ebuild 1243 BLAKE2B b18e34ee58f1c9ac68d7d35e776136c3773ec3345beeb6bcc883a085762ad73aa10b268606af0cf1492c0730130475db0a017863feb216742a56b7c26bc43d8d SHA512 bf93dbc024b1ac3d596fa63674a95373540422378014437a4e645a00d0e4a01a64ebc364b5253eb0f643d39f3170daf4d6683298d01b237f38653b6fd2ceed80 -EBUILD python-jose-3.4.0.ebuild 1056 BLAKE2B 6f6b7d152fd63603c65778c4839d795c9c34ebed318fffdfa8de2be9c7ceb10062fbbcd7dad9f3d0da86eb7718319d8ec638c9de0a130419487aa6a247a3b654 SHA512 b464e041b2c7536465c029f63e4e913ae86553421bd1d0a5632b59b98302e89627e2f9639cfedcfa15c6b3cc1e1818ebfe1c5cd5fa3115cb0d4ceace702cd93d +EBUILD python-jose-3.4.0-r1.ebuild 1163 BLAKE2B e0d3a1dbc223ff32fbd9867a5c9321c4b46fb5a05e701f8cfd5e84c8c1597544375d2892b625c29385e61b9cba5deae861d94595201e645ecaab4412834d9c9a SHA512 678ac8b24ad813b75687d9554b27e828fee4c1f1f694ed7393dec4988431e93666759499356ca57511a1901b6101676c3ed616047f76c3c96aeadd821f3aa696 MISC metadata.xml 570 BLAKE2B b931b6de4f0dc9a5cefa9b31805590b2c667c5d2bc1ea31aea6f7c4b47db6d861e9fdc4666e66784b25e4dcc84e2d6d257e9ed19a80c1310d83948467cbfdcb2 SHA512 369591ec42b7dcfd9e28f0fb510bfac1212e678e9829f5c8ffbc35993446865b721457d790dbf63551f8247f28e4990bef7e9928600e74541d50cf353f41eafb diff --git a/dev-python/python-jose/files/python-jose-3.3.0-test.patch b/dev-python/python-jose/files/python-jose-3.3.0-test.patch deleted file mode 100644 index 7f87069853d7..000000000000 --- a/dev-python/python-jose/files/python-jose-3.3.0-test.patch +++ /dev/null @@ -1,119 +0,0 @@ -From 19677540e74eba4392be53ae434b561cf74ad9a6 Mon Sep 17 00:00:00 2001 -From: Todd Wildey <twwildey@amazon.com> -Date: Thu, 30 May 2024 16:02:09 -0700 -Subject: [PATCH] Adding `get_pem_for_key` and `normalize_pem` methods to - normalize PEM formatting of keys in `tests/algorithms/test_EC.py` and - updating `tests/algorithms/test_EC_compat.py` to use these methods - -Test failures were occurring due to differences of line lengths generated by the `cryptography` vs `ecdsa` PIP libraries for PEM formatting of cryptographic keys. This method removes newlines from the bodies of PEM-formated keys so that test comparisons will not fail on differentiated line lengths between PEM formattings. ---- - tests/algorithms/test_EC.py | 28 +++++++++++++++++++++++++++- - tests/algorithms/test_EC_compat.py | 14 +++++++------- - 2 files changed, 34 insertions(+), 8 deletions(-) - -diff --git a/tests/algorithms/test_EC.py b/tests/algorithms/test_EC.py -index 6c167d29..b9028a77 100644 ---- a/tests/algorithms/test_EC.py -+++ b/tests/algorithms/test_EC.py -@@ -1,4 +1,5 @@ - import json -+import re - - from jose.backends import ECKey - from jose.constants import ALGORITHMS -@@ -48,6 +49,31 @@ - b"\xfeMO\x04\xb2[\x86A\xbd\xc6hu\x953X\x1e" - ) - -+# Define the regex pattern to capture the header, body, and footer of the PEM file -+PEM_REGEX = re.compile(r"(-----BEGIN [A-Z ]+-----)(.*?)(-----END [A-Z ]+-----)", re.DOTALL) -+WHITE_SPACE_REGEX = re.compile(r"\s+") -+ -+ -+def get_pem_for_key(key): -+ return key.to_pem().strip().decode("utf-8") -+ -+ -+def normalize_pem(key_pem_str): -+ # Search for the PEM sections -+ pem_match = PEM_REGEX.search(key_pem_str) -+ if not pem_match: -+ raise ValueError("The provided string does not contain a valid PEM formatted data.") -+ -+ header = pem_match.group(1) -+ body = pem_match.group(2) -+ footer = pem_match.group(3) -+ -+ # Remove all newlines and spaces from the body -+ clean_body = WHITE_SPACE_REGEX.sub("", body) -+ -+ # Reassemble the PEM string -+ return f"{header}\n{clean_body}\n{footer}" -+ - - def _backend_exception_types(): - """Build the backend exception types based on available backends.""" -@@ -104,7 +130,7 @@ def test_key_from_pem(self): - def test_to_pem(self): - key = ECKey(private_key, ALGORITHMS.ES256) - assert not key.is_public() -- assert key.to_pem().strip() == private_key.strip().encode("utf-8") -+ assert normalize_pem(get_pem_for_key(key)) == normalize_pem(private_key.strip()) - - public_pem = key.public_key().to_pem() - assert ECKey(public_pem, ALGORITHMS.ES256).is_public() -diff --git a/tests/algorithms/test_EC_compat.py b/tests/algorithms/test_EC_compat.py -index 05d033cc..1bb7373a 100644 ---- a/tests/algorithms/test_EC_compat.py -+++ b/tests/algorithms/test_EC_compat.py -@@ -7,7 +7,7 @@ - ECDSAECKey = CryptographyECKey = None - from jose.constants import ALGORITHMS - --from .test_EC import private_key -+from .test_EC import get_pem_for_key, normalize_pem, private_key - - - @pytest.mark.backend_compatibility -@@ -37,7 +37,7 @@ def test_public_key_to_pem(self, BackendFrom, BackendTo): - key = BackendFrom(private_key, ALGORITHMS.ES256) - key2 = BackendTo(private_key, ALGORITHMS.ES256) - -- assert key.public_key().to_pem().strip() == key2.public_key().to_pem().strip() -+ assert normalize_pem(get_pem_for_key(key.public_key())) == normalize_pem(get_pem_for_key(key2.public_key())) - - @pytest.mark.parametrize("BackendFrom", [ECDSAECKey, CryptographyECKey]) - @pytest.mark.parametrize("BackendTo", [ECDSAECKey, CryptographyECKey]) -@@ -45,7 +45,7 @@ def test_private_key_to_pem(self, BackendFrom, BackendTo): - key = BackendFrom(private_key, ALGORITHMS.ES256) - key2 = BackendTo(private_key, ALGORITHMS.ES256) - -- assert key.to_pem().strip() == key2.to_pem().strip() -+ assert normalize_pem(get_pem_for_key(key)) == normalize_pem(get_pem_for_key(key2)) - - @pytest.mark.parametrize("BackendFrom", [ECDSAECKey, CryptographyECKey]) - @pytest.mark.parametrize("BackendTo", [ECDSAECKey, CryptographyECKey]) -@@ -53,19 +53,19 @@ def test_public_key_load_cycle(self, BackendFrom, BackendTo): - key = BackendFrom(private_key, ALGORITHMS.ES256) - pubkey = key.public_key() - -- pub_pem_source = pubkey.to_pem().strip() -+ pub_pem_source = normalize_pem(get_pem_for_key(pubkey)) - - pub_target = BackendTo(pub_pem_source, ALGORITHMS.ES256) - -- assert pub_pem_source == pub_target.to_pem().strip() -+ assert pub_pem_source == normalize_pem(get_pem_for_key(pub_target)) - - @pytest.mark.parametrize("BackendFrom", [ECDSAECKey, CryptographyECKey]) - @pytest.mark.parametrize("BackendTo", [ECDSAECKey, CryptographyECKey]) - def test_private_key_load_cycle(self, BackendFrom, BackendTo): - key = BackendFrom(private_key, ALGORITHMS.ES256) - -- pem_source = key.to_pem().strip() -+ pem_source = normalize_pem(get_pem_for_key(key)) - - target = BackendTo(pem_source, ALGORITHMS.ES256) - -- assert pem_source == target.to_pem().strip() -+ assert pem_source == normalize_pem(get_pem_for_key(target)) diff --git a/dev-python/python-jose/python-jose-3.3.0-r1.ebuild b/dev-python/python-jose/python-jose-3.3.0-r1.ebuild deleted file mode 100644 index ecfd9c2c9724..000000000000 --- a/dev-python/python-jose/python-jose-3.3.0-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 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="A JavaScript Object Signing and Encryption (JOSE) implementation in Python" -HOMEPAGE=" - https://github.com/mpdavis/python-jose/ - https://pypi.org/project/python-jose/ -" -# pypi tarball lacks unit tests -SRC_URI=" - https://github.com/mpdavis/python-jose/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" - -# TODO: require only one crypto backend? -RDEPEND=" - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/ecdsa[${PYTHON_USEDEP}] - dev-python/pyasn1[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.3.1[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs - -python_prepare_all() { - local PATCHES=( - # https://github.com/mpdavis/python-jose/commit/19677540e74eba4392be53ae434b561cf74ad9a6 - "${FILESDIR}/${P}-test.patch" - ) - - distutils-r1_python_prepare_all - sed -e '/pytest-runner/d' -i setup.py || die - sed -e '/addopts/d' -i setup.cfg || die -} diff --git a/dev-python/python-jose/python-jose-3.4.0.ebuild b/dev-python/python-jose/python-jose-3.4.0-r1.ebuild index 8d6be90dbf14..af32d7ee44cf 100644 --- a/dev-python/python-jose/python-jose-3.4.0.ebuild +++ b/dev-python/python-jose/python-jose-3.4.0-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" # TODO: require only one crypto backend? RDEPEND=" @@ -38,5 +38,12 @@ distutils_enable_sphinx docs python_prepare_all() { distutils-r1_python_prepare_all - sed -e '/addopts/d' -i setup.cfg || die + + # unpin dependencies + sed -i -e 's:, <[0-9.]*::' setup.cfg || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -o addopts= } diff --git a/dev-python/python-neutronclient/Manifest b/dev-python/python-neutronclient/Manifest index 52164367385d..d7ea0d0e660d 100644 --- a/dev-python/python-neutronclient/Manifest +++ b/dev-python/python-neutronclient/Manifest @@ -1,5 +1,3 @@ -DIST python-neutronclient-11.3.1.tar.gz 211410 BLAKE2B db1bed173ca546529502dc2ce564e950c6908f4fa3dc81eb78bc59dfa4ba3e608a058c2b143db111afba153eef9e62f3a7f3bb588faed9d306e3bc960fc33e94 SHA512 76e17bf2f0bce6bad939029beb3a75b840675582fcef766f61ac139d29d7f0632dae3a7ee3aea596c60e3b86b9e5cf24c8070f75a03a9c8066b92437fcdd03be DIST python-neutronclient-11.4.0.tar.gz 211796 BLAKE2B 5e34719a525d9744fe74fd9433b587433d594886f0518462159f8e495eb7fdace7e28c3f2e3a2b8efb4a184e9a367dcf12b7eb94f826eaf800b0aa319d956751 SHA512 6b53551dcfb897b0751797a7380e3b01d2b0b473513db78c06d8b57f1900aa6a8af7f8579db1646dc05b91d35979d743449e7b488bce5d5e2fb28fd6fc9668b5 -EBUILD python-neutronclient-11.3.1.ebuild 2387 BLAKE2B cc1d8c516444daf323d02cee667de9b96ee4eb2c5d79349824ad66a6a7597129c7d2b43b407387a1b7824614982e8e647cfc002c86c66f838d3ea52828fa6454 SHA512 5f977c7633afa9741136aef545fb970278f8145ad772fef6e66df341d63b9d83c5ca839c526b1a6ed736f1d220837706bf1f02854d6f0e69bdc2e60eca6c8aeb -EBUILD python-neutronclient-11.4.0.ebuild 2306 BLAKE2B 0ecf376d3d74a850e6bfbfe4a82fbffc444b2bac6ed228d3aa2566123606e501bd4153a1cd7bb13500b3baa8dee8898e70b11ba4f15c80d82269327cccc88a3a SHA512 8057535ae365d8008b81c122d44f1849eef1115cf77900134393dbb44f1e1788324841b671cb1289a05a53fc7e01111fa7e9d277e6d7f01af697e2bd33b5bc58 +EBUILD python-neutronclient-11.4.0.ebuild 2303 BLAKE2B 219398b44d8302122d2d5c545e12cdd9260fab4587bb3ccb9afd01ca0ce864142b37fcda585a3e1fa7244a4bd44800c0c0611784685e3e462526b47afaae6818 SHA512 c4ae7fee46bee302aacfbd83377579a94dd391abb0070544726d94ec0cc877a498531e28184b31c6399be06ad94911615de2de9fa6f92cac341ade628b3204b9 MISC metadata.xml 717 BLAKE2B 75f33edaa71a10416b2b714a8cf11293977a15c6f2480b1606836d2dff0a5833e0ae10080acc5da0d665b466b6487f01e9bb911b4099f68c45bd0509eec811ed SHA512 39e07805e8c08291ddee7b569f092bfd2c2b7bad520bb076d724427e939b3e33b0a83007fce2f43a075fb53606bb611bdf2dd56cb5ddf0dcc7a26ad71f086cea diff --git a/dev-python/python-neutronclient/python-neutronclient-11.3.1.ebuild b/dev-python/python-neutronclient/python-neutronclient-11.3.1.ebuild deleted file mode 100644 index e1e5e8fc5f2b..000000000000 --- a/dev-python/python-neutronclient/python-neutronclient-11.3.1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 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..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A client for the OpenStack Quantum API" -HOMEPAGE=" - https://opendev.org/openstack/python-neutronclient/ - https://github.com/openstack/python-neutronclient/ - https://pypi.org/project/python-neutronclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/cliff-3.4.0[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] - >=dev-python/openstacksdk-1.5.0[${PYTHON_USEDEP}] - >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] - >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth1-3.8.0[${PYTHON_USEDEP}] - >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] -" -BDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - test? ( - dev-python/bandit[${PYTHON_USEDEP}] - dev-python/fixtures[${PYTHON_USEDEP}] - dev-python/oslotest[${PYTHON_USEDEP}] - dev-python/python-openstackclient[${PYTHON_USEDEP}] - dev-python/python-subunit[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - dev-python/testtools[${PYTHON_USEDEP}] - dev-python/testscenarios[${PYTHON_USEDEP}] - dev-python/tempest[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - # Needs osprofile - rm neutronclient/tests/unit/test_http.py || die - distutils-r1_src_prepare -} - -python_test() { - # functional tests require cloud instance access - eunittest -b neutronclient.tests.unit -} - -python_install() { - distutils-r1_python_install - # stupid stupid stupid - local SITEDIR="${D}$(python_get_sitedir)" || die - cd "${SITEDIR}" || die - local egg=( python_neutronclient*.dist-info ) - [[ -d ${egg[0]} ]] || die "python_quantumclient*.dist-info not found" - ln -s "${egg[0]}" "${egg[0]/neutron/quantum}" || die - ln -s neutronclient quantumclient || die - ln -s neutron quantumclient/quantum || die -} diff --git a/dev-python/python-neutronclient/python-neutronclient-11.4.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-11.4.0.ebuild index 518b05b57acb..c212d1aa652d 100644 --- a/dev-python/python-neutronclient/python-neutronclient-11.4.0.ebuild +++ b/dev-python/python-neutronclient/python-neutronclient-11.4.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-novaclient/Manifest b/dev-python/python-novaclient/Manifest index 27e076f86a33..d62af0627b40 100644 --- a/dev-python/python-novaclient/Manifest +++ b/dev-python/python-novaclient/Manifest @@ -1,5 +1,3 @@ -DIST python-novaclient-18.7.0.tar.gz 340344 BLAKE2B c21122bef909453ee33e4fda3a49349dc228759012f2ed627a07d4abf6a83eeee83d12b3cef6a4adb6fdefa69f416b0e6248baab63c8c7f46c5a461ec0437901 SHA512 32ff8e3bb6b2c91d9d6fc157147e2e44cb2e1efd1da31407c6de2f504498aa896d76157907c784ee3c8b3b1cb6f5030880fecc42d5f3437f0ae8968bb7e5cf4f DIST python-novaclient-18.8.0.tar.gz 340549 BLAKE2B 2c443379573027bdddb66f9365ded3050cf9b206c2b073001408e23d7c16d945ab836f920c513081c128afa543bff0de0acf38c8e875ee9815f0616b206a64b6 SHA512 d97157fbeee76bb937efc355b9f25c2e3f53d30f3acc566919ab1434adc104d8e9c3d43ae4ea7ae37c75a6b9a0622512a49970dc6f4f6db58c7ca2e48c89d6a5 -EBUILD python-novaclient-18.7.0.ebuild 1859 BLAKE2B facd111d4861729a6c5f418ea74d405de0192989eaa46387f530336864855a93b390d03147c72c9378ba7a2d70a78c8be1ac08d35e482fc1f169b26cd0b3a698 SHA512 d3e1524ccdeb244a8be2fcb5959d9766d50ef127b74b947a39acc50f8d1b2ffcd48e3c9efba5d90e5cf2a1b99004e525eeedf3d0adaf56466f7e6bf290a0c67b -EBUILD python-novaclient-18.8.0.ebuild 1811 BLAKE2B 38fd53e44f8462375d6de8f2435b4bf1d835e9c2f841ce9f0d8fce314ec89ffbbfa3a8156b1fc3fabf5b6437a6f09a124b51798e3b43b26c7090b845b33eb092 SHA512 918f3a6b452311a7466a17e21edd61097a42d7bf50af37a9d2ea04dd427a76c08bbdce4f4517c0820a31f15ceaaa8c8f5e91b54d6d276f05773a9dd9d887df4c +EBUILD python-novaclient-18.8.0.ebuild 1808 BLAKE2B 7934acf5dcba416a8f4e9ebe11d629035973c03f02cef1d9775c6bae17d1174ca13f37dffe14ddc5bae8080726c21a26efff5bd7a63276fb0e16f13dd6932946 SHA512 d08b27d3d356dcd2a966ca234ad91212eaac77aa20aa00747c4890b7e39cd9ee2d2abcbdfa326d3778ea79685a3b67854b781dfc9e8338a990f66f065260ee0b MISC metadata.xml 893 BLAKE2B 42037d5052de72a81e2aac430fd14d107a0fa723c4288cd7f599bef817975ecc6b1dfc82b754ace2a50e4f9e0f5870cc6a43a3f0722d7647a38322e6cfde7eb8 SHA512 f89bf49eddaa5803ab953abc2dac189252095e529071cbd6412c15885e0a890a8e73a71295d3c3f9ebfb16bfe321316693c104d330037d112d03e04eadbf5a4d diff --git a/dev-python/python-novaclient/python-novaclient-18.7.0.ebuild b/dev-python/python-novaclient/python-novaclient-18.7.0.ebuild deleted file mode 100644 index 06ab04e911c9..000000000000 --- a/dev-python/python-novaclient/python-novaclient-18.7.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A client for the OpenStack Nova API" -HOMEPAGE=" - https://opendev.org/openstack/python-novaclient/ - https://github.com/openstack/python-novaclient/ - https://pypi.org/project/python-novaclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth1-3.5.0[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] - >dev-python/requests-2.12.2[${PYTHON_USEDEP}] - >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/bandit[${PYTHON_USEDEP}] - dev-python/ddt[${PYTHON_USEDEP}] - dev-python/fixtures[${PYTHON_USEDEP}] - dev-python/python-keystoneclient[${PYTHON_USEDEP}] - dev-python/python-cinderclient[${PYTHON_USEDEP}] - dev-python/python-glanceclient[${PYTHON_USEDEP}] - dev-python/python-neutronclient[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - dev-python/openstacksdk[${PYTHON_USEDEP}] - dev-python/testscenarios[${PYTHON_USEDEP}] - dev-python/testtools[${PYTHON_USEDEP}] - dev-python/tempest[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - sed -e 's/test_osprofiler/_&/' -i novaclient/tests/unit/test_shell.py || die - sed -e 's/novaclient\.tests\.unit\.//' -i novaclient/tests/unit/test_api_versions.py || die - distutils-r1_src_prepare -} - -python_test() { - # functional tests require cloud instance access - eunittest -b novaclient/tests/unit -} diff --git a/dev-python/python-novaclient/python-novaclient-18.8.0.ebuild b/dev-python/python-novaclient/python-novaclient-18.8.0.ebuild index 4268d03b3998..4349c26f2dbe 100644 --- a/dev-python/python-novaclient/python-novaclient-18.8.0.ebuild +++ b/dev-python/python-novaclient/python-novaclient-18.8.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=pbr PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytz/Manifest b/dev-python/pytz/Manifest index c733d2f6feb2..97f1e4a029f8 100644 --- a/dev-python/pytz/Manifest +++ b/dev-python/pytz/Manifest @@ -1,6 +1,4 @@ AUX pytz-2023.2-system-tzinfo.patch 1787 BLAKE2B 52026a74040573aa97a86ee6e8c5afb56114297182116a375b9b9fc5e8840edba4e4e5eeeadf386a9f9d84302d71ec4ab55098b4b9d3d67db73043d7c0a52f79 SHA512 23fce20b8d91bdd1436efb611c5593340984ad27ed5a5fbcebb7472b189e7e66a391c6e6925f3f4a33cae49f527453fdc1075c162ef6976614d1b398d5abe625 -DIST pytz-2024.2.tar.gz 319692 BLAKE2B 631e87978eddee62c7189515b019038b44d8600e3aad51afcb7c6ffb70d6cdf44942fb8c2ff63bf179be0d42e1337cd1b723c809c5711d86f7e370404e3f8a86 SHA512 140a34f51044188420ac3bfbaa5ece91ea0fe4faf7a247c01312265b63b4aa8d2b389219234e173eca0343d0463aef9d6472ee803915ead989594896567c593e DIST pytz-2025.1.tar.gz 319617 BLAKE2B 8d7d4c2f00a1cd124b8926984259d788438fa8387b16166d6f8ce0867516057859750baa3716d6ee2979f189cb7b1c76b227d93d9c32f062a2b8c71625e10cdd SHA512 d571c70c83c5ccc6db661e2f97e990a6490b07b7597ce5813e3a3a1e2e49cd83301f8f59205b9557f3f34e7bdc9435961cf55e630c4452d6e251e3f6db263659 -EBUILD pytz-2024.2.ebuild 1181 BLAKE2B cee51a3e3692819cfe3c0dca192add31460da12dd122a2374ef515d78f858c3e9e5f31c7466cfcd709a9a6dee0668dc413a6f736b5c8e97485a234aaf7a37219 SHA512 03327e785d5e187506d83935dc0ab43e7d4cf4a95a5e8386fa8c868601d717be70c39b1fed16987b14d3e5907494ceb63053c5e640aeec3811dd060a88b7eced -EBUILD pytz-2025.1.ebuild 1189 BLAKE2B eb0111a180a7bddfd59eeae6060cc949424fb54213745b394056f74b7d283924a28c9dd7f9fbdb4d2295c8b9f1b2ac8a913928f751e68296c5aff6451f973c08 SHA512 ff277eea0726bd257e82a217b9636588e92dcb0ae47269b33138c082ece053b073e3303cb4ddb695f1336cb6aa075669b1222ef65a0dfeea5ae3669d42f57159 +EBUILD pytz-2025.1.ebuild 1190 BLAKE2B 8ae35366ec60692d4b1c3487f09c0be187bdd5fd99229137fe1cc8fa2776a2ba39db1cd194907b4f3e38d8095c92c85ad849588cda98be13ae121cc419447e2e SHA512 89baaa7c5a9a8c3d33dcfa7dfcbb796852e5b835db314598a8f6ca0fc1286675e4b6e7653568e10dfe333b26a0022cc12bbae98d16c7790e26a4bed03ad301f6 MISC metadata.xml 820 BLAKE2B 224acaf3f2b85e717829a59108a4053e9a60bc710c330b12dc3f181685d5c8ab1b090105796f092004b1a70781882438b0c0a27bc96ef0116b33fe7051cc6ad5 SHA512 c9a677d89a9f831f3a9833b02e6cec36adbb27688e117b66caad32d3be10fca19787dd85eb14e21eb95d6ed8ba6ff02122ad9f54aa175252834dc4c219b7c219 diff --git a/dev-python/pytz/pytz-2024.2.ebuild b/dev-python/pytz/pytz-2024.2.ebuild deleted file mode 100644 index 1558c1abcf9d..000000000000 --- a/dev-python/pytz/pytz-2024.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 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_REQ_USE="threads(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="World timezone definitions for Python" -HOMEPAGE=" - https://pythonhosted.org/pytz/ - https://github.com/stub42/pytz/ - https://pypi.org/project/pytz/ -" - -LICENSE="MIT" -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" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - || ( - >=sys-libs/timezone-data-2023b - sys-libs/glibc[vanilla] - ) -" -BDEPEND=" - test? ( - ${RDEPEND} - ) -" - -src_prepare() { - distutils-r1_src_prepare - - # unbundle timezone-data - rm -r pytz/zoneinfo || die - # remove hardcoded list of all timezones but leave subjective set - # of "common timezones" - sed -i -e '/^_all_timezones_unchecked/,/^all_timezones_set/d' pytz/__init__.py || die - eapply "${FILESDIR}"/pytz-2023.2-system-tzinfo.patch -} - -python_test() { - "${EPYTHON}" pytz/tests/test_tzinfo.py -v || - die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/pytz/pytz-2025.1.ebuild b/dev-python/pytz/pytz-2025.1.ebuild index 512e470fd13e..382d1e7a3529 100644 --- a/dev-python/pytz/pytz-2025.1.ebuild +++ b/dev-python/pytz/pytz-2025.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 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 pypi @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" 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" +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" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest index f6e0b80c0c84..b10477be94d4 100644 --- a/dev-python/pyzmq/Manifest +++ b/dev-python/pyzmq/Manifest @@ -1,5 +1,5 @@ DIST pyzmq-26.2.0.gh.tar.gz 272883 BLAKE2B a43365afdc49ae845f1e6611bd463e90dbd133867d82c2bfdd3d9431238f68d80bb8073a4406110a91bf6f72cc6d66987a477673277c2b099d74c78f24b49d81 SHA512 ef069f5e71ad1cd39fdf4d5c2ede411752685af2d69ea8ad477c70e51ab011ece492ab25d06feefa7b7c7daefc5fc822d0f87199df2216865ece254c5724c423 DIST pyzmq-26.2.1.gh.tar.gz 279826 BLAKE2B 72ad282e8fd93f8ea9e3f709d748fd89a2a93e4af0f69d807b78654617195fb9b99646084747c617d1648c7ce0da55d01f2cd283eafa86e834df0a97ad578a7f SHA512 d68f8769ebb57e54eb405f9e8a6dda0cef8be912288c1cc9addaf6cd952f1b95029049f8c9300d05abb592b234fdb147f29e4430f1624132bda868b8a3ec8a20 EBUILD pyzmq-26.2.0.ebuild 2103 BLAKE2B d61161d7614b020f18d1089b1ac1ec22495d0dbed6d1f866c39f1228898a84d09bd61c550eb5e4fec2328bded17f8db3b2506e3e7dcb727b436bab00a48b6d49 SHA512 cf44b0689ea2f4b39636125814b9094d39bbb97ceb6df7ca1b4839ac547c5e4e78834716a58f10cccd99199e96c351194ca064140d6b962609bc89628220ab84 -EBUILD pyzmq-26.2.1.ebuild 2111 BLAKE2B c3414768b71c63021aad0e872db86ed746a0707ca2cc4e126dc8f8d3ce637472f372151e2529a0390e5263e21fff6f45e92aee6d5dbf6a2c46d2ad080b9de42c SHA512 7bf67e790ea168dc002046bd00347767325c10a79f2446ed4faf15e6f31143c9a5b6cb044e04d9bd0b31854e155a8947d4efd9be8f203eda27a4f8e4ae8731bd +EBUILD pyzmq-26.2.1.ebuild 2106 BLAKE2B 92e7806b3d80dad595eb2943ffe0970790e1b39bfd38a38efe3e94f84b5eb04ebde15949556f44f8b57e4b67641b4fb90d998ac536467ffa21596cf1a9e9965a SHA512 b1f2c93079a076cfc58f40bef848814c508e36ae2b344b2906b272f8f25f61ae9e2496c57b0a397fdc3a7f8fde45b3139e22951e4f572260e70cb01537bf647e MISC metadata.xml 536 BLAKE2B da6bb83977b50c7d62d288eb36890eae8203b31fe943c7159519fbba3a489aa5be94f6eccb150dc21d24e01988e8862cbb1b8f51cf5b47f3564a00d16ef19335 SHA512 9ddef2906564fae6aaff83a6aa00b47da207220f46a3f7618496fdb7cdf68e522bcd89587327735568a4ec82d533f8e9f6db499c7c634be182492de5660c3b05 diff --git a/dev-python/pyzmq/pyzmq-26.2.1.ebuild b/dev-python/pyzmq/pyzmq-26.2.1.ebuild index 469a00935119..055191ad7632 100644 --- a/dev-python/pyzmq/pyzmq-26.2.1.ebuild +++ b/dev-python/pyzmq/pyzmq-26.2.1.ebuild @@ -23,7 +23,7 @@ SRC_URI=" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="drafts" # There are additional test failures if zeromq has the draft api enabled, but pyzmq has it disabled. diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index a7e480bc0238..4a72e6c0aeb9 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,5 +1,5 @@ DIST rapidfuzz-3.11.0.tar.gz 57983000 BLAKE2B 0de87fc6a392162b3ef908ed003f54b062d4a3a798cb6915c6ca1e4736ddf5666ae44bacb4351a4948e761ee08e278d5278f63f8c48ec41ef7870baaccbb4194 SHA512 5d8f00321b4314dbfd0409ba1533b35b337838b18e2efa37ef4ce8c406cea3f6fee3655a20d44a0007248ac58173cb60672324a553593a8b70dc5ecc17d8ac4e DIST rapidfuzz-3.12.1.tar.gz 57907552 BLAKE2B 6a64f05e2a7275a43b827c027ea45728c7718542d769f7eff302ad991afec10559d560a01de1340e518a57528b8c954c642e99e385a5652b990e0aa91a33c335 SHA512 71b0de7ea5aafa30b3976a5424de57398ae9a116b9d36c15595d5998d803b553a3008f82903b74febd2520abcb2de07a58b00cd754263db6d5544ee64a5018eb EBUILD rapidfuzz-3.11.0.ebuild 1428 BLAKE2B 679a571794f75226dfc8fc6425cc19ba129647dce634d01d7e955fc3a8814c0e10281a4ce79c93e5621cf73d7c73d8dd446ee0976afe4eb1b8443ab221284981 SHA512 e5c1f50a4b20ace89934e62b8c3a360d173922dc8007f8b1d225d51d78db335b39afa0e7788a9af10fc9f7cba45a10959bd8b4663ad44dd0de2a98ee0ae1e67d -EBUILD rapidfuzz-3.12.1.ebuild 1435 BLAKE2B f66041f6f35eb7dbb4b4b0e99a27c8f075f96b066e4c9b37a8d55b8e042870f78e6cceebfc1ae87f42273e5cae4dfb4d7c101110d6ad4345530d5e63eb15504f SHA512 caec78091e5fc5d4e349a31d081c192bbdaa9660551783747543b4c0dda128c7a9804d02d0eb34f69358342800a93b3f019ae7a0ab55cfb0b747875e1115c7a6 +EBUILD rapidfuzz-3.12.1.ebuild 1430 BLAKE2B cfc6be3c5b85b751910c2b4d05079e8e98cbe015c57a8d98d2dcc804413cedc23cf8fcb4b244a83d30b67f3865c1d602a5b619e4d8ebee1410b48c4b3de6633f SHA512 56e3cd783bbeddbe931f79036ed5256939d1d0ed5adf397c24a34273786ffe98a4ae6f13596057e16fb0344f91762e20e70729d555b03b9d55ae798b790e70a9 MISC metadata.xml 372 BLAKE2B 813733515163b827652c103af137a7adb5c126ee46ad654306e35e958bd5e5d5f9711c388ac0731203b29b441f075cf23d5090388aa4bc454f824697d2c8302e SHA512 a3e13245f49647e164df0554168f45861556a931963776457fa64c0f690c76da302b8a32dadd145dc70887bc1b927f71b06db196ec2b15e89e3702208b85fa59 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild index 7c533ee3314e..69a572eaf50f 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND=" diff --git a/dev-python/referencing/Manifest b/dev-python/referencing/Manifest index 7d3db94beda6..9547a42aff0a 100644 --- a/dev-python/referencing/Manifest +++ b/dev-python/referencing/Manifest @@ -1,5 +1,3 @@ -DIST referencing-0.35.1.tar.gz 62991 BLAKE2B b434d3b24bb01c7ea2b97300408571483ecfaa49b52867374a8734b4dafd06404c8b993757620329668fa01eb791c2a6f938aa4be20ff841fe691a4b47dcf6b3 SHA512 b737afb45bfb1adb91f457b78ab4a31a6f33839ef61095663fd66d91c09fc379d900f778bacaa36722770ce80eccd6a227a074cb44836e69205bed06165d033d DIST referencing-0.36.2.tar.gz 74744 BLAKE2B 82a789f41710b064c06adaefd15cc5f6780731169f6eacc0c0ef6e6ef0e0a1e5e281a5d6eb24eb3570327dcca3ddfb8de74dd179f1458789fa1d4d90a5bb67a0 SHA512 fa47a5d2f23390d6eba01ed946f6542eb4d281eed754547141e7c18b10a4c41f960e1c5ff8c4aaf0f282877f4b3d9efd0dbfb7f145c12dd7acc84ac8486864ca -EBUILD referencing-0.35.1.ebuild 778 BLAKE2B cdba8aca78d467c8b71c0bcb40a7a540640552d0803f4cd823eaf3a4f7378ee46ffce0147c395fdf940be22ffacc3abe79938ec9fdc1368b69b0fc8de9cdd3c6 SHA512 20a57489ec608b32e52ba0213416418fff6767593bdaf005c54e2cda30f7757d8ef916465f9aa580442ed62dac9a1489e53bca2a177741b8606969e073c2cb99 -EBUILD referencing-0.36.2.ebuild 882 BLAKE2B 639c1bbce39af49d8bc6769214ab9e03d49abc5128ff028c46f0c738ca3a2fcd45ad8c870d1ae6b5e76f2d4aed5b40fbc594ed4994bad1b7a5c1e440cc1ff13d SHA512 eff0ea829c58a2538bf36c74993d39bd4d905594cb844393670ac21f32da1a2c7e74ca2fa66e377042f7fdfe2a0a905bb63e15ce64c22ca64a2641b7d83b6320 +EBUILD referencing-0.36.2.ebuild 875 BLAKE2B ec1d2104b4c3126d89996987db13fd597d0c6b873d355907ffafc0ab093e80faf9afc59f69154415bba8aee2b4145d6deb9923306711079fb2a6832f0ca24655 SHA512 0e6b60d9d04f05e0c770bc31bda4124be8d29a610dccb13a965659fa76e7b7f2af9cd329f3f9cddb5bb57ebe94ff27ac2a505783191f5f198a6ee07b920e3694 MISC metadata.xml 408 BLAKE2B c91390d4742f1bf907ddcc7ba538bdba92c86cc4fadd812dd08161b88b0b8a2e255ace51c83b80256726378b264eb479de0d1cc76a539da72fdf559fc71f60ae SHA512 e54b9a8cd4967343ca43eb6998c57b6248739e8777aa75cf27fdd5027a4656ea4a6f0d8c1928dbc4ed9d9bedbc64d769c88e4cbacc99832f68176191b0d467da diff --git a/dev-python/referencing/referencing-0.35.1.ebuild b/dev-python/referencing/referencing-0.35.1.ebuild deleted file mode 100644 index 723de44d0d73..000000000000 --- a/dev-python/referencing/referencing-0.35.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Cross-specification JSON referencing (JSON Schema, OpenAPI...)" -HOMEPAGE=" - https://github.com/python-jsonschema/referencing/ - https://pypi.org/project/referencing/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] - >=dev-python/rpds-py-0.7.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pytest-subtests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/referencing/referencing-0.36.2.ebuild b/dev-python/referencing/referencing-0.36.2.ebuild index 9f96720001ad..411324494e2c 100644 --- a/dev-python/referencing/referencing-0.36.2.ebuild +++ b/dev-python/referencing/referencing-0.36.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/setuptools-scm/Manifest b/dev-python/setuptools-scm/Manifest index 5932d5e622f1..0dbda004fd9b 100644 --- a/dev-python/setuptools-scm/Manifest +++ b/dev-python/setuptools-scm/Manifest @@ -1,3 +1,3 @@ DIST setuptools_scm-8.1.0.tar.gz 76465 BLAKE2B f50a1c25c93179809cb448dbaeab9d71596c729e374c88c2f8d9f5f7a1d746a001f9aa9fb93478679f1c1af96f35313e1250f96375f56310a4b814ee0542ed52 SHA512 205f1c122539d107a61a7ef01ff9ec225f7b2e6d92fc33a9f2a0c616051cbf32163ac4e6878d898e51cc1ff81fce6c6521a18fc5e09bdbc9d7d2467ba013c57f -EBUILD setuptools-scm-8.1.0.ebuild 1519 BLAKE2B b04242bb5ea2742070b8a8651b476df24bdef1ed61df3560e9c62d4d81a0ab87bfd503ac6efc108868bb0ccde133c77e3d3471414109a193e5b1ce7697d432c4 SHA512 de76c19cb21ae400d7767004077e21eecd92f7cca8f5abe5f80185be5ab86d91f6a9700b786e5003bcac344d9407aa523334092c21cb0a68ab37b67cc4a8a532 +EBUILD setuptools-scm-8.1.0.ebuild 1528 BLAKE2B 9d07d2228b1e9202931c090b59eb2a9457ee27eef3896980977496077e2e92e8d827fe0910d57dc060d58da8650ac1fbbdccada1b246a456b160c5adb6661f64 SHA512 e51de78db445a28158a4ab09d76f26b3a21a369fb84e9e90e294dd71885aa7204178c65117527ede7d8aad15adb945292e70afb3cb0a2c3b009ff54e61f21ccb MISC metadata.xml 401 BLAKE2B 21b30ecc3681b1c9739fd259be0930bb2b9334babdeb3c6eefdd57a08dfba2671ccb7f5bf4aa01e9b6d87920a1fe33bc33b2265feaadc566acf6f1d84f1e78ac SHA512 c106b86da6e1936c44e313c1ce9dd07bf8ee94fd869759a485242bf7ad60628771aad9d981ffd0f8658729c83441d4edf30d54975cd5ba568ecdf6f7e79e0d83 diff --git a/dev-python/setuptools-scm/setuptools-scm-8.1.0.ebuild b/dev-python/setuptools-scm/setuptools-scm-8.1.0.ebuild index 21492431d57d..cacddcb004dd 100644 --- a/dev-python/setuptools-scm/setuptools-scm-8.1.0.ebuild +++ b/dev-python/setuptools-scm/setuptools-scm-8.1.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 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep EAPI=8 DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index 5c3118339943..0082f0715437 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -1,5 +1,5 @@ AUX setuptools-62.4.0-py-compile.patch 3704 BLAKE2B 9a5e70d2556b059be0ef060abd1db71298cd0e9aa1e2795d92cea5cdbaf0c82f4433e1a0c3095f4bc41bc72a457b63142253fe46c712afa1d7855a5d43607bca SHA512 48d7c065e2d8c29ce6e498effe6d79f9caa0f37d7cf6cadd0ed02c48d196a4d8a10a73cfa26744d6f74b48c63cd28a4074b161a6aae18c6169f6d8fffb044b1e AUX setuptools-75.6.0-disable-trove-classifiers.patch 1383 BLAKE2B fa3bc1822badca21e102ea4f360ba4975906aced16a274622f69cfbb3a720d67cbbdb8f4d7a15e4545f3b96528f2e284e85116139ba0788c80ab6eb5cd4d3414 SHA512 9011ef7551479d9512f880a91c27ee1327fca2d19eb5e97bcbadbdf243f8de2cffd6351d4a03f5ee5a6b2442953b544d70e1c30106618582758290568d3af6e7 DIST setuptools-75.8.0.tar.gz 1343222 BLAKE2B a71cba4c11ede52aae24e8a8045f2733f93001b896ea4dd46ebdfa0dd639fccfcc24b038cf4f9b6363b768e98d66cbeac2331cbcd4bb38767ea73f1811a11837 SHA512 4afa657c5259f9f405c39d82d8c264236749861ba2b104e8b26dd49da8ffb27ad3089ea894f2bb65208f480d7a4042114b93228f1cf2b224dc248774d7681a3d -EBUILD setuptools-75.8.0.ebuild 4824 BLAKE2B 4da970257a3cff27125bf55d27d31e2f816959f8039f62e8b38c89d44944cf58751fdb172c5d1e9bfde13ba990b1bbee927bfc71b31f00fab3b92f33879b5a0d SHA512 0431e924b4a2ec6a16715459fc1449c0aaba714a7d2514fe9697b66c90dcfa51bbb237d854bdd851eeaface01f43866b884a8a91211ffee6042a87da3759b682 +EBUILD setuptools-75.8.0.ebuild 4833 BLAKE2B 8325854bb03ddda7ef93e4b19111691f62e7e45c33dee850917f0deecc2be89fe40aa43abd1e9ea60bf583192a94b67d814c4cd2a35ffbb5653efc99cb129e35 SHA512 3e39b6e6ad962c8c1906372fd20ecaf22d8359403b587dbfa72fa6ad3fa3361e904a0093b5426bfe708d5cc2038622b8af52222d2392ecaf2c026d2a40ebb682 MISC metadata.xml 469 BLAKE2B 4a26769b09a3785586b22db850b7fc5c4818f31c3ace9cc94476d35df05e50edf6721f3c95ec615c3b2efe071ef284a54ea2d53566316ba653f7830bb48f80bf SHA512 dd682c4ad2e59a97094ebdabe4d1063e2319ed05e1fe9d8c2fafe069badb3b4cf8bb6d9f50e09d2128e2a081c1c69827407ac8aed644ebf70eb4ca1bc9a57319 diff --git a/dev-python/setuptools/setuptools-75.8.0.ebuild b/dev-python/setuptools/setuptools-75.8.0.ebuild index 5da039c67906..0df5024a0755 100644 --- a/dev-python/setuptools/setuptools-75.8.0.ebuild +++ b/dev-python/setuptools/setuptools-75.8.0.ebuild @@ -8,7 +8,7 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone PYTHON_TESTED=( python3_{10..13} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13t ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3_11 python3_13t ) PYTHON_REQ_USE="xml(+)" inherit distutils-r1 pypi diff --git a/dev-python/shapely/Manifest b/dev-python/shapely/Manifest index 86b46d2ccc01..8ec4becb7d63 100644 --- a/dev-python/shapely/Manifest +++ b/dev-python/shapely/Manifest @@ -1,6 +1,3 @@ -AUX shapely-2.0.2-c99.patch 654 BLAKE2B 98ac763b8c6170708a3399f4f863d17ebdce9d9979832073c36539ba1d35cfb4388ba6442ea5fe954853c5c0149e80b03024fb915c6b7290eddd1270d078fdbc SHA512 9111c77d76f40c8d2595793091448b4e0d6d0696ce40dcc57d34285e06339e6537f7285aaaa88628302ab03dd591bd8bc1abb0091c5582cc17cf20a59a99986f -DIST shapely-2.0.6.gh.tar.gz 333201 BLAKE2B 91e5f9552c6b0c33e87e91eebd848fb9a054d963e6e850d541ed65a4ad5b803d4959b1f8f89feb080824cd12299ca1a70ccfe17fb292469a0bd627257d06d1e4 SHA512 fedd3e43b7cdf011f19ab89bd27982520689c34d8c924b684441cefa9543a2feabbf856981f934b5935971fd805aae92fbe70e7414e4c9b5753f30eb750e03e0 DIST shapely-2.0.7.gh.tar.gz 334359 BLAKE2B 3b12cf5d52595bfdfaa2b9b820a9d9e1bc95e18ca43accf5ec2dba2f30ceb9df90c359e360a51c9aa9a8c3121dcf39ad6e54c2a16793f61aa129dfef881a83ae SHA512 78ecb89d6a4fc880582f576bb4674b6a6ed28f863b65a218835badfb5bcb0b290ef87bbd3113b69d44ead7518643d0f8ecf2cd43f0e4b5b19b814dd8835a0107 -EBUILD shapely-2.0.6.ebuild 913 BLAKE2B 89bedf86103acb6005f406874f1b0f42010a23bf1cef6339438e8258a05a0dd56601bd115650b5baba27812e204ae90ccadbc4a24c59c8f7ccfcfe73794fb177 SHA512 86115eec4605fe03bf2746f90db881bb233979a7608454de6a63bc09d2afbcb6c5bfcf5fd61a5c516eb751fe8a160b6de2acaa5cefba1dd28360614af1c11151 -EBUILD shapely-2.0.7.ebuild 865 BLAKE2B 90e2d49aad96049ca585c6d89d7cec792eb1ef7f0b40cd3aacb26355aebd29f7bbdfb1574c7b448654bf42cdc3fc392dcc9c91ea6072d33c80df00e1f3f3e7ec SHA512 0ee569511abc4a6c494257c38fc47e3dc9be9f908d60806477c9e9483a871ddabba8ad1cc0726e5138f2ef00659673d2e2d8acc16a5c20c9c5cc14c72bd3bb35 +EBUILD shapely-2.0.7.ebuild 863 BLAKE2B 2c5271fb3a8187247642c6f21fa683c1280662fdc36f06441f38d678ffc50177c6fe89eb0fb10b53f45cf38691b3382da75692eb2013307c8fcdd16813a2c07a SHA512 c636cecfb3ff119a8a5b557bf186d253a3acc0c34e85a39b7c7fcaf4f0eb34143fa57a58053038f5eede343530aa57bbafeabb051ed54426cd1190718bcf4aa9 MISC metadata.xml 1000 BLAKE2B 9be4c31c417a5660338f479aee97ec224a420cbd1ebd665ff4269a9920e16a5d78b494790bd1450ceb8be0d1228666cb5f7559b76abc669b8a15e61fb683a38a SHA512 044961ebb0caebfdacfd130fa5ed132b3ce59d0f3343c76d394e2e1cd5544bc23d3013e5b206597960f514da0203d59759a115daeab1291b6ce40ca5bdce6c8a diff --git a/dev-python/shapely/files/shapely-2.0.2-c99.patch b/dev-python/shapely/files/shapely-2.0.2-c99.patch deleted file mode 100644 index a51fc8883103..000000000000 --- a/dev-python/shapely/files/shapely-2.0.2-c99.patch +++ /dev/null @@ -1,19 +0,0 @@ -https://github.com/shapely/shapely/pull/1945 - -From 9795506bba84e96418466ae84573c0cf8654bbeb Mon Sep 17 00:00:00 2001 -From: "Benjamin A. Beasley" <code@musicinmybrain.net> -Date: Sun, 3 Dec 2023 11:36:36 -0500 -Subject: [PATCH] Fix incompatible pointer type passed to GEOSPolygonize_r - ---- a/src/ufuncs.c -+++ b/src/ufuncs.c -@@ -2160,7 +2160,7 @@ static void polygonize_func(char** args, const npy_intp* dimensions, const npy_i - - GEOS_INIT; - -- GEOSGeometry** geoms = malloc(sizeof(void*) * dimensions[1]); -+ const GEOSGeometry** geoms = malloc(sizeof(void*) * dimensions[1]); - if (geoms == NULL) { - errstate = PGERR_NO_MALLOC; - goto finish; - diff --git a/dev-python/shapely/shapely-2.0.6.ebuild b/dev-python/shapely/shapely-2.0.6.ebuild deleted file mode 100644 index ac8859ac4f41..000000000000 --- a/dev-python/shapely/shapely-2.0.6.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 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 - -MY_P=${P/_p/.post} -DESCRIPTION="Geometric objects, predicates, and operations" -HOMEPAGE=" - https://pypi.org/project/shapely/ - https://github.com/shapely/shapely/ -" -SRC_URI=" - https://github.com/shapely/shapely/archive/${PV/_p/.post}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ~x86" - -DEPEND=" - dev-python/numpy:=[${PYTHON_USEDEP}] - >=sci-libs/geos-3.11.4 -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - ${DEPEND} - >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.2-c99.patch -) - -distutils_enable_tests pytest - -python_test() { - rm -rf shapely || die - epytest --pyargs shapely -} diff --git a/dev-python/shapely/shapely-2.0.7.ebuild b/dev-python/shapely/shapely-2.0.7.ebuild index e7c3d8a6883a..f1a4ae3c6643 100644 --- a/dev-python/shapely/shapely-2.0.7.ebuild +++ b/dev-python/shapely/shapely-2.0.7.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" DEPEND=" dev-python/numpy:=[${PYTHON_USEDEP}] diff --git a/dev-python/simplejson/Manifest b/dev-python/simplejson/Manifest index f39b9f69b687..869e4f6a3a66 100644 --- a/dev-python/simplejson/Manifest +++ b/dev-python/simplejson/Manifest @@ -1,5 +1,5 @@ -DIST simplejson-3.19.2.tar.gz 85311 BLAKE2B eecbe77c9612468a0ce52b165be9b4fc4b3d8bcca99621a2723c50fc0c89cdce981421ba71b85535f1c66b48b7178da37f117f9dec8a66cb6f3fe83e3d2d033e SHA512 d92bf617e27b66d93a5d176d38c0c6ae2777728d1e43fdb8054cc9c2b50e3f340079c82dd3ec1af36c8d6380833d16e8eecdc8dd950bba953c195256b44b46c5 DIST simplejson-3.19.3.tar.gz 85237 BLAKE2B e3c233201c390a1c864670d9a7a81a6aef5334632afbbc303b31dab06709d8a383451e3c7500be3166282b322b93f4fedc2633a1519cb2e2eaef7c4472e903a6 SHA512 257c10c4c84201f1d9c4d77e823c4ef393bf7214c8947e4c95bcfe7c09140ff1b974cc5b00a6e659961263380673d3c4b67a1b37f878888ed049f1db0b663c92 -EBUILD simplejson-3.19.2.ebuild 995 BLAKE2B cd01d4a46ee343bc37735738e330d1072e5c7f338753ec0203ccb1abcc471cf63a80d2e2a39ae330c26eb29ca744fbf03c6b01cec95df861e6a13848009246d5 SHA512 096fb10b613010a66a00500d33fa4a7e3f106b9dd64efd90dca364101eaab209f86c4ee35db13e70793db120a964fbfdb0a8445b97e695f523358e41eb6a7828 +DIST simplejson-3.20.1.tar.gz 85591 BLAKE2B dc79cc7ad25c8119abe240d2b5ce4ed72c56b7b371e20084a208a3a1556f8f8171adf440d09b20a4eaf9ef77b5c7782785912fe265f8f8bb66b73b95b5e7aeaa SHA512 4f565530b6695bc7a1dded86a7694498f862fd21b614e097fc00deb7b5a9ced76a6669f22b862692e202cc19676bd94ca6588fb3a7df4af8c073d3344c7bbd3b EBUILD simplejson-3.19.3.ebuild 995 BLAKE2B cd01d4a46ee343bc37735738e330d1072e5c7f338753ec0203ccb1abcc471cf63a80d2e2a39ae330c26eb29ca744fbf03c6b01cec95df861e6a13848009246d5 SHA512 096fb10b613010a66a00500d33fa4a7e3f106b9dd64efd90dca364101eaab209f86c4ee35db13e70793db120a964fbfdb0a8445b97e695f523358e41eb6a7828 +EBUILD simplejson-3.20.1.ebuild 1003 BLAKE2B bb1863b729cb2d3c986f15748842e5dd5679e9a736b98a9e41f454e5d4412a6bf499e5cddba50f67d583d13dac460323304027ae220d020c68e080d0c4126594 SHA512 504ca1a8378c7c0616feea12fd6c5d81bd0f489d4124a3fb76fc2cd94e3f5a0db8aa2cc4f193a309a8599387fe1a7a448ce0cb9cb0f56e80143a4ff8afbda85b MISC metadata.xml 522 BLAKE2B b8b8fdade498ef65f4d5d6e30bc9f0708390f3d064a332d04f0b33346224c59252ef3d512a5a7187c637348201829ccc83254cd898e8df06dff314e857debb58 SHA512 1a1b53900ef62d4d40977504378dce3ce15f1c56ae5a73263127f5919674b1f9b13964128550e0c0e274d4bf50f2c2b438626e3ba1a5f8436071e1eb2f4c30af diff --git a/dev-python/simplejson/simplejson-3.19.2.ebuild b/dev-python/simplejson/simplejson-3.20.1.ebuild index 9e93079d36a0..e34972e4917d 100644 --- a/dev-python/simplejson/simplejson-3.19.2.ebuild +++ b/dev-python/simplejson/simplejson-3.20.1.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 @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="|| ( MIT AFL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+native-extensions" DOCS=( README.rst CHANGES.txt ) diff --git a/dev-python/six/Manifest b/dev-python/six/Manifest index 62ea1362b8d6..dd212314f9bb 100644 --- a/dev-python/six/Manifest +++ b/dev-python/six/Manifest @@ -1,3 +1,3 @@ DIST six-1.17.0.tar.gz 34031 BLAKE2B 31a6fadd0fc7e1c9c3ac62fcfb3bb7eaac6d486a6d30884db027536ee514980f56ca600a3679565303bbe11b32f64613cf95ebda3bd4c2ad18214f85eb182b39 SHA512 fcfa58b03877ac3ac00a4f85b5fea4fecb2a010244451aa95013637a0aa21529f3dcfe25c0a07c72da46da1fa12bc0c16b6c641c40c6ab2133e5b5cbb5a71e4b -EBUILD six-1.17.0.ebuild 979 BLAKE2B f5b7cf5daef14a061b20821fbced7bedad3d3ea747da1267dd20606fbcc4b8d46f2492abd57493df262f55461ef78c3af09acb3e0f1d4d329f0780f43799f5ac SHA512 5603c043dae9a3b72a071ace344ef87defe92e646095312a8217d150e03cb15b9259cadcdda9c57ce92c2010b9bdc5c4efd5e466b1490ea31ce4e9915af8073e +EBUILD six-1.17.0.ebuild 988 BLAKE2B f8578c5f3645f17a008b3ab8ea54334375bf45daa588bc284dbb088cbb875ecc633b1d64c765fbfc21ed947b8604f41d2521d1f8ee2b53b2d3556cc52fb4328d SHA512 48d56710cdcbc5c9a64fa7522064eed46eaa98f55c8b46eb912c0f0b7ccb1101101ebe651fb398cd5ce620f3508dac48d9414a0d0975e09797683dc54efbd485 MISC metadata.xml 397 BLAKE2B ec6bbdf426ea83004d6c5eae83e650c6d601d639a51a08e58e9bc7d187877bbec9cb89f05f7b44ad521a2cc4f82269503cbd5f882c8e67d96a9018500803f931 SHA512 13d061df717192e9de816f03d7386218d8a760665d2d6ff2187da9152d0a7d7085df96cecbf47d76f9099b0eea8640506fce924d52e1f16300a6bcb06a2406b8 diff --git a/dev-python/six/six-1.17.0.ebuild b/dev-python/six/six-1.17.0.ebuild index d7f93534815a..767557b29837 100644 --- a/dev-python/six/six-1.17.0.ebuild +++ b/dev-python/six/six-1.17.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} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/sortedcontainers/Manifest b/dev-python/sortedcontainers/Manifest index 9f3ced380ee4..ccf0fa6c38d5 100644 --- a/dev-python/sortedcontainers/Manifest +++ b/dev-python/sortedcontainers/Manifest @@ -1,3 +1,3 @@ DIST python-sortedcontainers-2.4.0.gh.tar.gz 9229380 BLAKE2B ca9348ab7d467b2a81126217451262bb0547901b953edc3bba7c87c67b415eef5c3d454a08d227ebc8b213c1cc7db6262e864511fe67beefe865014ae5fc5977 SHA512 f80185c6f95a85cc78f88f6f6cf389eb48be22cf94d5fcd84f3592873f17de37ec7f44c1627b7f02956ac4b4f74ca4febefc47d3c6232f70ee05dbb2449ad770 -EBUILD sortedcontainers-2.4.0-r1.ebuild 825 BLAKE2B d78d49e8fbe962e8be44531c9c0b19e0ec8c69db6b37f6b25827c2ca11c3ae88245a0e8d81fed82ce7e90eb57767a33c40b9131dc8b57438997aa5208a0a932a SHA512 0dddf66f32d2eb487869dd2f92c1e47e4dff543c958eb0b68cf84e1fd5ef92e5e2fac951402ed6b6eba3c4c576907aca06763007d01040c2e9de672873a3db82 +EBUILD sortedcontainers-2.4.0-r1.ebuild 834 BLAKE2B 2f2dae28339a2cf90a38b6c87d4ad235b759e2a238e93cdf96135894cf48eefb17201243a2d46fad8d1ffee490ff2b8dd88871a51b81fb737709a45fe1c73d26 SHA512 0bf58d4a92712cc9b9527e871cd65493060d48fafa793603ce6175c0951f0ab8cf5d311cb3f1c275c11a916a33d87b89b6e1ea2b0df92755042e83bd91cf969d MISC metadata.xml 418 BLAKE2B 570f73c8991668cf196d77b2a5ebec502a6ccc42322db114e2b82c9b798641c178481854bb8caee377b48888714509cc71edf335ea046748cd575ba293cc6588 SHA512 e1f7beeaea74e5f18b02ae8dc0a6ce776190c281317a963c151848078333e3fb8834b2633ffb8e96fe1fd455e3ad556721b1d3291228457ca059ca9c13cb99af diff --git a/dev-python/sortedcontainers/sortedcontainers-2.4.0-r1.ebuild b/dev-python/sortedcontainers/sortedcontainers-2.4.0-r1.ebuild index 9c96388b349a..8cf32811d496 100644 --- a/dev-python/sortedcontainers/sortedcontainers-2.4.0-r1.ebuild +++ b/dev-python/sortedcontainers/sortedcontainers-2.4.0-r1.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/sphinx-notfound-page/Manifest b/dev-python/sphinx-notfound-page/Manifest index da9c3e3a938a..20cfeb840077 100644 --- a/dev-python/sphinx-notfound-page/Manifest +++ b/dev-python/sphinx-notfound-page/Manifest @@ -1,5 +1,3 @@ -DIST sphinx-notfound-page-1.0.4.gh.tar.gz 544117 BLAKE2B f8155167183fa3d6487cfd9f93eff8a99dd3253ed7f44632ca822b9da3d0b409a6897edd4f972fc9535b4759c2ef976c5f66daf85249ba9de4c83ae96ff65d7a SHA512 d6643e29768b31834c73302f8995cd92c052b2a51a4ecffc997f4ea4d15cf830c17a2f538fec637b1a3a7e187fa787252652b5ab8ce0ab92f44996a63669b504 DIST sphinx-notfound-page-1.1.0.gh.tar.gz 544169 BLAKE2B 4a5aa18f0b566e43f2e9a5c0a25e8a19487a626430bfa53df75a573db09e943edd8b33d9948d983a7e6e07807e9e4257c241a6b63818d7d35a93aa4620c29e4c SHA512 4f6868e68e821f02020104aadc38c3b8d4e4f16eec8fc696e076ef13a49a3675560a8c90f2d0a1d5daf8ef4bee85ecfb61b2c03882c7be3aca000d34e13d5e68 -EBUILD sphinx-notfound-page-1.0.4.ebuild 1371 BLAKE2B b84e59cab13b6d6d43ce3f7ccd9bcbae7f8aba2eb418df408aef17c6d9a553ac501b16320493e481dce6efbb38c0f3cb5d94be693fe856533fd38147ccac32df SHA512 fcece41ab826dc2b691e3cbfe3a0102588c7592236e39e0e2847063e0c30c027743382fff1062a53f81c753eba6c89e497b3419ded003999aa0635cd18105fe7 -EBUILD sphinx-notfound-page-1.1.0.ebuild 1379 BLAKE2B 8addd1b44a088bcb26e5af113750eee7cc2b150068b8ab25bb2d532cf5d555addec119921116e502dec3844a55a716e83de4c46aaf0c6e92b2888b07f9e49125 SHA512 7720b8053c71d721277ed2c4bd0ef4f19a682dc5cc9d2638929c939a6057f228b84215873bd2d682fc52a38bd2425d9c4c254de90203e49f50ef26359179d007 +EBUILD sphinx-notfound-page-1.1.0.ebuild 1371 BLAKE2B 5ba8339d4b41e5c0f8cd3974a9a2724092fc360995052ad07e7481d47b650790c4ea7a1778376856a65c111c4f52e47a4410d5f1ce133f064858286d380964b2 SHA512 f30b67ccf2429e01f6366f194c829a5ea7b33366bedef10533c3e2bb3281e8eb53f7c067ffc7920132306ff8009c1fb02bf7265aa7da038bf335d939ad2faedd MISC metadata.xml 651 BLAKE2B 7b4c1c58782b6a1e6118744d4933d8bfc1391fef578350f9622dddfb911a4319be8fc2cd2a297d5ac84bb97249d520a1cb740ed00d6314cb3cbf1dce5c119dfd SHA512 4b531fde722c6f0f0709405669efe61cfe2fd14e52f627ee67001b81d5268444b226630f55c6dc6a149ea86699379289368826429754abbad6cdaf36f1f4a673 diff --git a/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.0.4.ebuild b/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.0.4.ebuild deleted file mode 100644 index b3c8ad0821d7..000000000000 --- a/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.0.4.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Create a custom 404 page with absolute URLs hardcoded" -HOMEPAGE=" - https://sphinx-notfound-page.readthedocs.io/ - https://github.com/readthedocs/sphinx-notfound-page/ - https://pypi.org/project/sphinx-notfound-page/ -" -SRC_URI=" - https://github.com/readthedocs/sphinx-notfound-page/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - >=dev-python/sphinx-5[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # calls sphinx-build directly, works around venv - tests/test_urls.py::test_parallel_build - - # broken upstream (mismatch with new dev-python/sphinx?) - # https://github.com/readthedocs/sphinx-notfound-page/issues/249 - tests/test_urls.py::test_default_settings - tests/test_urls.py::test_urls_prefix_setting - tests/test_urls.py::test_urls_prefix_setting_none - tests/test_urls.py::test_custom_404_rst_source - tests/test_urls.py::test_urls_for_dirhtml_builder - tests/test_urls.py::test_toctree_urls_notfound_default - tests/test_urls.py::test_toctree_links - tests/test_urls.py::test_toctree_links_custom_settings -) 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 cc9efea474e2..758a9de6d23f 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 @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/sphinx-5[${PYTHON_USEDEP}] diff --git a/dev-python/sshtunnel/Manifest b/dev-python/sshtunnel/Manifest index 1757011676cf..f0b0e6997cf3 100644 --- a/dev-python/sshtunnel/Manifest +++ b/dev-python/sshtunnel/Manifest @@ -1,5 +1,3 @@ -DIST sshtunnel-0.3.1.tar.gz 51392 BLAKE2B 9cf5c0e1f12489e482abf73e74d1a59bdc619b5248265add15744357ef49bf502e013b9d4494efff27e45817e0728f2cee3629f5cf21ba9849f564e84ac9c4a9 SHA512 5c24243cae959cf38f2cdcad4351950ca3abd1c6d289829b6603cd8e93b8d61480c4c7b3607bb38615854825c0bf08890c2362f79104c8bae7f9bf8e0931aa85 DIST sshtunnel-0.4.0.tar.gz 62716 BLAKE2B 7ed2a1317d257be39c364b2a10acf53b14e701ddad13e35cbb47972625ac73da9ab68099886e36d4025c635537ecf016a52fa5e0064c2b2172abcde6192966d3 SHA512 c0e1fd9838369f3679cdf71f59994cdf658358bdbbb745cf4e765b4b82edfada966b131220c56e4b3bb88229607b17f2ce520bf3204d5aae8084dd4035024366 -EBUILD sshtunnel-0.3.1.ebuild 375 BLAKE2B f80f97c7b7bd97d5c96068356851158ffa268acd9c70ca9955790396967f8123633bd1853fb5ee7956ae89dfcb1a4680fd3cb443676138ead099d38317e9ab09 SHA512 cd91f7e5a336d41bfde7a8f2376d9decfc6d7177e7c340ecaa25360666fbef15afb98f2cbd9dcdaeec52bf4cd341e2508b9ded54baf89949e34324965efd3c10 EBUILD sshtunnel-0.4.0.ebuild 415 BLAKE2B a4d464f47b2a00b4c681832d14dab4f0476a23907ffdcc5642ffa6ed03a0f37735e2904e291b5e19530e3e674a1a645fde2de92cf451d44a8f296f02ef854855 SHA512 b59662258fa9c22ccb3784d5a17368682fdb6c4df916c6d763d2ef13a4cb9e4bb0d1daf5338e6324f5f6e89ad41a2d89a6bcbb2d988632719d97193c152b6e4e MISC metadata.xml 405 BLAKE2B f9b6b8c2e3d530af5a572f36a5009f3e978a82b6ccff7f03c2e97205fa850d20be3eb82febded6f87c212c1d9258812a450d1ac7283fe91a83395201a5ba3195 SHA512 377245d811fbb1c8ceea27a1809f28fb4b19445b871bd51691c694a1bce870ad64c18a92554ddcb06d7515ef89e8f48e1d1c2ebc9e450e88c1ca436138798994 diff --git a/dev-python/sshtunnel/sshtunnel-0.3.1.ebuild b/dev-python/sshtunnel/sshtunnel-0.3.1.ebuild deleted file mode 100644 index bf393ff70dad..000000000000 --- a/dev-python/sshtunnel/sshtunnel-0.3.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -inherit distutils-r1 pypi - -DESCRIPTION="Pure Python SSH tunnels" -HOMEPAGE="https://pypi.org/project/sshtunnel/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm x86" - -RESTRICT="test" - -RDEPEND="dev-python/paramiko[${PYTHON_USEDEP}]" diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest index e69f5e0f9e6d..10a15ba1a95e 100644 --- a/dev-python/stripe/Manifest +++ b/dev-python/stripe/Manifest @@ -1,5 +1,3 @@ -DIST stripe-11.4.1.tar.gz 1379118 BLAKE2B 6acbbe35ab7625d9bb0be6c92b901c71b9d93a69d5b1bfd99826cdd1288db10a87c07e88a7f66a08dece7d84767b43760c3487e9f601658b2a0d13c27f9405d5 SHA512 1bf68094002226d9b47cf29cae54116f7fb5cbc7cb000a7dc3d95eb0cbbcb75b5979348aabab4417ca455a8a28bd8d90756f6258ff0ff1c6b0af3130e8fe0563 DIST stripe-11.5.0.tar.gz 1386601 BLAKE2B 009cd3d273a009d20ec46f7d1875212cdee92514f9735a8474eba321d92f2fed9d55ea946feecf1aaf0e456dd76c5cd651eccaad8c68838575e7655940b75e5b SHA512 2f18732d59b92b9d17f4f3b728c8457dc10457d7a2c53d80ff1f770c09f77b7d7d1627ce51f4bd37432bc41b1aab5377eecc0adaa735a6b3f45f2193e0acf4fb -EBUILD stripe-11.4.1.ebuild 2669 BLAKE2B f70bb54361630c16d1e8c94e09df812ff07dec0658783af8a413ce184c991c74e5f183507ad4b8f425cfa4a06cf08c5c6d2644a79650c8ba62e819c556308903 SHA512 e98c9d9beeb40a08c0d42de541ea2bac834d19bdfac8de9453e67e7d56f278388821bf19fab55ae9a66c596738e0302a7864539048b4f515c36b9419e09d7d42 -EBUILD stripe-11.5.0.ebuild 2537 BLAKE2B a145cdecdab88ad7cf8ce0487ed76399f2072a3f7c1d4fd10be4accc50b2ee4feb20f20692c8a86f14843234d3d9e1a8cba54fcdb58971d68ea1dd9c061c024e SHA512 52ba7756e3a5e94f0ec2ad51afa2205aaab616c52d7a5d692fad06d4a8a0f782128fc1155b37a5f7f7162db7df5928a56db0ec70f30242c0e49770871d2a97b0 +EBUILD stripe-11.5.0.ebuild 2534 BLAKE2B 5680547d4482f194dd0f21160b834c2d9748e1bba60fa39d1e159563e4dd99da8e9a4f8bc43ee1556839617a17611197c5885073c3f7363e6e4ec04f1c51d3b1 SHA512 eb174abe40ea15287a697134675e48aba273c174b67c5be6a5258e5cc6666b65aa78a2bb5c7cca449224307419edb3e2cde42ced11d5afe51360954faa615cae MISC metadata.xml 673 BLAKE2B 6b85b1f88713d2365274fcff21648748039b48028b3c34c1192e16ca12d0f3b4d14ab13c7c2a744c381898ea0c1304bda8be52d3fadddc1a1b787f010b001398 SHA512 e3178927a69d14f59673acc5eaedda59db5a07e2145ed6fb0597363b60183cb3e7a7b0feefc1d4c9095d52ed96e0be32ef5dc23ad0c20fd6e6b33c830177c0be diff --git a/dev-python/stripe/stripe-11.4.1.ebuild b/dev-python/stripe/stripe-11.4.1.ebuild deleted file mode 100644 index 7b1c850c6663..000000000000 --- a/dev-python/stripe/stripe-11.4.1.ebuild +++ /dev/null @@ -1,95 +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} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Stripe Python bindings" -HOMEPAGE=" - https://github.com/stripe/stripe-python/ - https://pypi.org/project/stripe/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="telemetry" - -RDEPEND=" - >=dev-python/requests-2.20[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] -" -# please bump dev-util/stripe-mock dep to the latest version on every bump -BDEPEND=" - test? ( - >=dev-util/stripe-mock-0.192.0 - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/anyio[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - net-misc/curl - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md ) - -src_prepare() { - distutils-r1_src_prepare - - if ! use telemetry; then - sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py || die - fi -} - -python_test() { - local EPYTEST_DESELECT=( - # exception message mismatch with aiohttp-3.10.0 - "tests/test_integration.py::TestIntegration::test_async_timeout[asyncio-aiohttp]" - "tests/test_integration.py::TestIntegration::test_async_raw_request_timeout[asyncio-aiohttp]" - # Internet - tests/test_http_client.py::TestLiveHTTPClients::test_httpx_request_async_https - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests -p anyio -p pytest_mock -} - -src_test() { - local stripe_mock_port=12111 - local stripe_mock_max_port=12121 - local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log" - # Try to start stripe-mock until we find a free port - while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do - ebegin "Trying to start stripe-mock on port ${stripe_mock_port}" - stripe-mock --http-port "${stripe_mock_port}" &> "${stripe_mock_logfile}" & - local stripe_mock_pid=${!} - sleep 2 - # Did stripe-mock start? - curl --fail -u "sk_test_123:" \ - "http://127.0.0.1:${stripe_mock_port}/v1/customers" &> /dev/null - eend ${?} "Port ${stripe_mock_port} unavailable" - if [[ ${?} -eq 0 ]]; then - einfo "stripe-mock running on port ${stripe_mock_port}" - break - fi - (( stripe_mock_port++ )) - done - if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then - eerror "Unable to start stripe-mock for tests" - die "Please see the logfile located at: ${stripe_mock_logfile}" - fi - - local -x STRIPE_MOCK_PORT=${stripe_mock_port} - distutils-r1_src_test - - # Tear down stripe-mock - kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock" -} diff --git a/dev-python/stripe/stripe-11.5.0.ebuild b/dev-python/stripe/stripe-11.5.0.ebuild index 5a4cada9caae..ba197b3a4a57 100644 --- a/dev-python/stripe/stripe-11.5.0.ebuild +++ b/dev-python/stripe/stripe-11.5.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" IUSE="telemetry" RDEPEND=" diff --git a/dev-python/tagpy/Manifest b/dev-python/tagpy/Manifest index 91148ee34a49..49dc70a1a9a2 100644 --- a/dev-python/tagpy/Manifest +++ b/dev-python/tagpy/Manifest @@ -4,5 +4,5 @@ AUX tagpy-2025.1-fix-check-taglib.patch 925 BLAKE2B c49988ef5577b949dd89eb876e60 DIST tagpy-2022.1.gh.tar.gz 198744 BLAKE2B 1a0722017ae532444cf97171c04964453bdb6c427a49bace4ad9fe3a3be9be7f0903a9ae3fb8dbf0c8450112ed5f83677044c6b2546dddec3550d8251cef4cff SHA512 d740bf17abe6a2a7cd7fe037c024c8361d49d2ec4e8d03dbdc27c9ec273696b0a41d087a7159692e9b849e807af493f68239562da01d5191bee95060b32aabda DIST tagpy-2025.1.gh.tar.gz 256974 BLAKE2B 629dc6b4dd980040e2a248b2ca55a4dc1f90e5dde214602dd80c68fc55a864c34ea3e1c7849185b04a13b66eace7b865054d667f0edb007b9eb479df2b5aae19 SHA512 9842c1bcf2ca9d3ba554d1771e7296280fe9b2749fe834ddc8045fc9587b5acc2705019f0065839690b3f65f9e4e2fab42d14e0f1267367fbf446993517e3531 EBUILD tagpy-2022.1-r1.ebuild 711 BLAKE2B 0b4013e2cc6a5db451d71b93d7bebfdbd82e468f943f89fddc2e67e8863c959e9a58e82fad7c4e1c7df72153d1059aa45fd309fa609535b0a88aaa0c4aa5c82f SHA512 d35cfaf9cbc456c81fd55f011aed320bdfa1912c0ad4f5999100c597740856ced9a5f6319ba7af59fd95f394c437e225fbb7ec7299d5e53b8a9383ab010c931a -EBUILD tagpy-2025.1-r1.ebuild 733 BLAKE2B 1fb6fecbb3280f44e4c18fad38afc77210ef757c39ec2046db60a17804fb9d43ce789555e486cb536769fa7b6425badbd3d7b9398b4693af399211c246c12c4a SHA512 c56a80208b47c2620b66085a65911f3f6b51074409ea796fd3bd3833a06581e152b0ec77d8f63ab570f18d8c65a139d3e028ae6d186e1020f2a2d33d708dd74f +EBUILD tagpy-2025.1-r1.ebuild 730 BLAKE2B 28dc1c3894e4c77bcdc709c8d50b78cd22141517eaa32e2f4b065611fbb27918f6d0cff1d145277d2fdcf7a1161bdcdbb8b0e7f396d806b44c3f0ae8a5d37f27 SHA512 3238e95128acc7e2b9b54b9dc398b3986d0dd941df25a003ca75f24eb6a3b30818bcfeee4d27045e19749b1cabce85c594318f508dc611a792962a02cfb7993c MISC metadata.xml 601 BLAKE2B b82a1af702b40b3d3ee0cc0168bced0afca8014a34a59f7012571874ab4d1bbe06fa25229cce7ff419d5e3c662cc82d64b91e70f7d02704e8f760c6dc51a72d5 SHA512 0d28f25be7a89d369b1029ccd2050745e79343e7eed2d7b6d3f5577cc2989558f30e495ec1e489f997a66077bb26fc22f2eec5ae9a381e222e1e2f67a2d80c77 diff --git a/dev-python/tagpy/tagpy-2025.1-r1.ebuild b/dev-python/tagpy/tagpy-2025.1-r1.ebuild index c49b579250e1..75a31f6c7346 100644 --- a/dev-python/tagpy/tagpy-2025.1-r1.ebuild +++ b/dev-python/tagpy/tagpy-2025.1-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~ppc ppc64 ~sparc x86" DEPEND=" dev-libs/boost:=[python,${PYTHON_USEDEP}] diff --git a/dev-python/tap-py/Manifest b/dev-python/tap-py/Manifest index 5d162691295e..acb6f90dd5c6 100644 --- a/dev-python/tap-py/Manifest +++ b/dev-python/tap-py/Manifest @@ -1,5 +1,3 @@ -DIST tap.py-3.1.tar.gz 133208 BLAKE2B a41e4d6e06cfc4283ea8e1df1895569a35d7041721760a16a626d99e60bde0f4b45dc517408b67c893d1eafc3aebe9e7fab4eb158d1e13a0b99a85602beaf440 SHA512 4a3b5c5fb54ee1343cfee9bc154e812066d745c020a2c3391761c3e407b7b8428412c799df4963a385e4563ffe3b31e16055cb76ab5940ab6156e57dcf4a4d3a DIST tap_py-3.2.1.tar.gz 125390 BLAKE2B 561f55d46e3d2daca6f03f3c8bfe539b792d5853826da743726fb57d6d891d4698116af7c8cca54abff8ea43810a95eaba4e48f093e0b5033edc92d2920289b2 SHA512 231bffc49eb93f024d661b4f9e7b3bff61c84f00e31bfe25c8ac0a51d9548f31fb47c9b5d515c089c80fc748acfe5841e0be169ec9a1f6691c9509f3eacfe36d -EBUILD tap-py-3.1-r1.ebuild 839 BLAKE2B e508efcec623fc4b9bf4eae8e080d0f0e383cecfcef760b2a83abe387525be116eaca1ca1ed44f77205d043a8f7e4282bd7adf90a9bebddb0672c260b95b7a15 SHA512 b8e7a9372d44b8c48602531e394848a69e7fcbac08e13c646ddefead6c468b29dc8bbd7be516065f732100aa49c4515de7e14893744ab4af83154a8a6ce6987f -EBUILD tap-py-3.2.1.ebuild 788 BLAKE2B 5f8b21fde8e2cafd51d48979fc6d388c4ea21217e46f106eb75372de2dcf4879e31971764a43d8b3ca76e8e9e71c95bea2a6e96b10de9c6b27dc749fbec6c3c6 SHA512 1376ce5f167db076e3f2dfb35a3d0abef16736230ffbdf1fff2403fd9e56be059a42cec63563d216ade8ec5472df875d9aa0ffa70f13564f94840ddeebd9c23a +EBUILD tap-py-3.2.1.ebuild 780 BLAKE2B 855a2a38cdb65039411352d1bcc456eb30cfb5750f2582414ed3357bd8756c25dac7be81cb098f83c773ab0be646401c1aba60e8d9083522fc3ed319dc83f4b0 SHA512 f52702fab46af29d466043f4d278009cf6a0f45b4e09696d940a907d303c20a2af6310ee98c8d8ddf994c883f89bf5f63b6edb9095618d4f0c6975e7b0fea1dc MISC metadata.xml 368 BLAKE2B 86f05d0c5e93193bdb928c3346c4e9dea9b3fba04afaf4c7417ea2292897248e6f21bce6e05e5183f5e763b19c929dc94e3b4f349d5e56817b58cd030d980adc SHA512 77e683438ccfb0c1866394b4118bbc09ce90144b8635ef9352ef4fcefb24840f2d1df0cfa86ef9032183bd49130fa5d7e1e87c9146cd520045061d730b47b6af diff --git a/dev-python/tap-py/tap-py-3.1-r1.ebuild b/dev-python/tap-py/tap-py-3.1-r1.ebuild deleted file mode 100644 index 5413dae7df11..000000000000 --- a/dev-python/tap-py/tap-py-3.1-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN="tap.py" -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Test Anything Protocol (TAP) tools" -HOMEPAGE=" - https://github.com/python-tap/tappy/ - https://pypi.org/project/tap.py/ -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -BDEPEND=" - dev-python/babel[${PYTHON_USEDEP}] - test? ( - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest -distutils_enable_sphinx docs - -pkg_postinst() { - optfeature "YAML blocks associated with test results" \ - "dev-python/more-itertools dev-python/pyyaml" -} diff --git a/dev-python/tap-py/tap-py-3.2.1.ebuild b/dev-python/tap-py/tap-py-3.2.1.ebuild index 150695de1554..b26249899101 100644 --- a/dev-python/tap-py/tap-py-3.2.1.ebuild +++ b/dev-python/tap-py/tap-py-3.2.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" test? ( diff --git a/dev-python/tempora/Manifest b/dev-python/tempora/Manifest index 97c7cfbe23c8..3dd3bc38c600 100644 --- a/dev-python/tempora/Manifest +++ b/dev-python/tempora/Manifest @@ -1,3 +1,3 @@ DIST tempora-5.8.0.tar.gz 23019 BLAKE2B 698dfd60181612f95ae5f411af0d909dc966c06250871cebc6ccf46caf9b1212814a15ad57ff00a520c16465a55b7f72fc1de51f0b41626f1c6511511d77adcf SHA512 387c08b2ec9b1f8345835f26a95aa47659399c9b2422168e114b2c28331e0ecdf627d0ba41a0279f3d74cb3da1670e3db918d83ccf9e169d3fc962926b4cfee5 -EBUILD tempora-5.8.0.ebuild 1042 BLAKE2B b3eb6aee4f053804fc7f72796f5d35ce808c667ea5071f5dfcd7cf92521cca8e96024fe96cc6d2bf00beefb180013ef99db5bb2c0abed34b1434e4c067cef47a SHA512 8518d7bb752142dd66032724f796f957d7a336f641d3d2a16d41a3e78e5efcc9db5477c4215cfeb6574e7804e918c2d174d7ec5c9775a8d9843804cd835e6de5 +EBUILD tempora-5.8.0.ebuild 1051 BLAKE2B 28b02893707d91fc54667707926fd12518b63ed620150173c9b198b9e76e6aaaa445d3319da6c51b1f32f30bf0bd3beb91dcc8c3d2d6ff7608cb9b2511c6329a SHA512 922918b3d037c4a088aff77477fb6ac4ccc4df66f58320134fabed7e2173dc9135f26ff30f9a0a32e9de36be76600e686d82ef88c968c5cd7906d673a2bafa85 MISC metadata.xml 451 BLAKE2B 21e2fda089fe98ad61aa25c2898fa296c57e28a114fc54ad488cd4f6ed2fff51baccc8f653a581b129ccad52db92c4f1402a141483f1d353739de3e5bad469f8 SHA512 2a3eafc20f3e81069c46607de211eb0e19026c4dd2be159878960389dfa9c50841023574c48b4f8e459f73c3d3a207247709a9e00da7c3f52f5c6e5f9ddd397a diff --git a/dev-python/tempora/tempora-5.8.0.ebuild b/dev-python/tempora/tempora-5.8.0.ebuild index 3cd0cd6a3678..6c19323cf8c9 100644 --- a/dev-python/tempora/tempora-5.8.0.ebuild +++ b/dev-python/tempora/tempora-5.8.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_TESTED=( pypy3 python3_{10..13} python3_13t ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/test/Manifest b/dev-python/test/Manifest index 4a4adfa58ade..e0c5f4a352f7 100644 --- a/dev-python/test/Manifest +++ b/dev-python/test/Manifest @@ -1,2 +1,2 @@ -EBUILD test-0.ebuild 1011 BLAKE2B 93555a7ad443288b8ba51008eaa921c75e20f67cd9ade8fce8d5c5acbb2a8fa7780e26d7c376e9314eab82a57cd0341a7a2e9b398889fd379282c2df2d62d958 SHA512 3660487468545f874be2693034880c3428e9792a8693508bb120d9c5552058631243c1ffca467a89f597f08effbb58a43be4000d6175af2b219d62128eff737b +EBUILD test-0.ebuild 1028 BLAKE2B e9442322e680e8fe383d107fab72922f71ed8d8a209b88ffa9c7fb5ee134024fca92ff5e9314b16acd1b2e71e59e1c7ab7d6d9410f187d1238eaa4e8f8242cef SHA512 1de415bf77bc55d58a1a615d9eae113453a0aa0f310e72b603a8921c4815e537303a80f290999403af2b7eebdd9a3c91821f721da26b1845433a379007f9e747 MISC metadata.xml 265 BLAKE2B 369a57fab1283b596588a82815bfe567fe7617b5c0cb17e97f6694beefdd1e932b0d9ffc1fcb23c6ef05b33d97b3c1d1bb3960618ffdf4924c4ebad262794282 SHA512 a682dac348f2d95b986749f4d33e5702c1e8f66cf2ff7a32a5c2a8d388ddbfde2919d97345028c2007415368d395c7cf657184be89f7def27c949f1af5c30170 diff --git a/dev-python/test/test-0.ebuild b/dev-python/test/test-0.ebuild index a73d2ffb06d2..2f63099165a9 100644 --- a/dev-python/test/test-0.ebuild +++ b/dev-python/test/test-0.ebuild @@ -1,9 +1,9 @@ -# Copyright 2024 Gentoo Authors +# Copyright 2024-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) inherit python-r1 @@ -17,7 +17,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" ${PYTHON_DEPS} - $(python_gen_impl_dep 'test-install(+)' pypy3) + $(python_gen_impl_dep 'test-install(+)' 'pypy3*') $(python_gen_cond_dep ' || ( dev-python/python-tests:3.10 diff --git a/dev-python/testpath/Manifest b/dev-python/testpath/Manifest index b5bd5b70da85..19578d7235e9 100644 --- a/dev-python/testpath/Manifest +++ b/dev-python/testpath/Manifest @@ -1,3 +1,3 @@ DIST testpath-0.6.0.gh.tar.gz 92307 BLAKE2B 320695b4224803214759a74e64e969a244814f4767eb6092b758ba9fcbfadce81afa3fa5eee65b8c8fe9c54e486d9abf75a18b867883740052c58d1eb2671e23 SHA512 fe13523138c1e67f33a3aa707e81b8cc8b5a720ab231ea2c2407da003178d779a649f664213822022e26325fed4ddf468cf727737b94eb2ebf7315aacbce6857 -EBUILD testpath-0.6.0.ebuild 691 BLAKE2B 2a588cfbd90bd3a032ce486f9f91ab18fd1d6ae574f998a0f59fee21a27315501bdabd92faafaa30855572672def16bdc76b95cd6ca250928bbd375659c08c5c SHA512 41da2ab51c2190618844e6dd1d52222f7203065748148386ea97f61b380114acdd27b7068def9fcb12f56c1154acde89bffc2b6ebac754be0e9e1ebc25b57479 +EBUILD testpath-0.6.0.ebuild 700 BLAKE2B 1600ba7cd8f47eb53cb92dc611723934374498c01f3191c19114c1054a3935131bd926de88c487ba558ee47e8b8555ac6b6430c16966c505795edff9927f6a82 SHA512 3c5af472771f22445af587b7a2e81a13d84b5cb18d2b73be0445a31b96946c6b8f95e02a8239846b6d3babbeba0f67bd7a1c6f2e0a34c80a5a5d9a7854155dc3 MISC metadata.xml 765 BLAKE2B be598f7b1de674f7aa6ae377a4f7ba5e52a69fcfaf03e077016425be6471374f4ab1c226fca1454453496fb3d1545f839be7cedadd81b3859eff036cda3fa84a SHA512 017ed9b6be9f7ffbd4754df8d5709111f86fe40da54edb0a67502f9912f3dbb7af2bcf21ea122a210a4dba5e7d451bc88f479f018360b3ec1640c89936d87fa7 diff --git a/dev-python/testpath/testpath-0.6.0.ebuild b/dev-python/testpath/testpath-0.6.0.ebuild index b53c282bb015..4f3e3033f5e2 100644 --- a/dev-python/testpath/testpath-0.6.0.ebuild +++ b/dev-python/testpath/testpath-0.6.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=flit -PYTHON_COMPAT=( pypy3 python3_{10..13} python3_13t ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} python3_13t ) inherit distutils-r1 diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest index b1a96c1325c9..a55a5b00dead 100644 --- a/dev-python/translate-toolkit/Manifest +++ b/dev-python/translate-toolkit/Manifest @@ -1,7 +1,5 @@ -DIST translate-3.14.6.gh.tar.gz 1175486 BLAKE2B 3cfd844815adcd7ac24a41df41f3e717d7afa7c19f4e4467f9ce7892ec9adb321ed2e499358cdaa294c5a5d8ca8e20271ac47cc598b8e7585c290eea8e9b8235 SHA512 a2e23c4ec29e61fdcc0c28e7789478d595a11751c6117b7b5cc9191deec01e31309cea8a6e39c81635105b8b6b10c34533af5b91b736f7c2bbd4780146b79b3d DIST translate-3.14.7.gh.tar.gz 1176117 BLAKE2B 4237e99c92b1e0e207e4618039061ff33170d1e152d224b2455514f7a30a7248566304e8550bb3f8a7412daf26f50c855541c3d0674d4f9e032e65d9d5e12eec SHA512 e0b505a0d5cd520a83560e08aa414a3b3d95b4c7af96a7dd3cd5a7e28ff827918e12cbefa36212b018a1ab7c2c345d6fb66e94d5d09f80eaa6bcaf330c5927e8 DIST translate-3.14.8.gh.tar.gz 1177211 BLAKE2B 70e57918899f77057f4f42af2e9aab0df180b788b4f8e22a081cc607d8ee2e34264ba0715e23ede85ffb8882c579b3d6c61cd247756cbdbb54fd8a92f44a838d SHA512 5ff3f56e44f171f2c6bc1c3bf82787cc7f024615fb0d1371a11e8135a2908150ec515b40beaf3a3deeaeefa6c4ea2345ce4766ebe9b3d188d5cabfd762b9ed30 -EBUILD translate-toolkit-3.14.6.ebuild 3179 BLAKE2B 7823612c89199b9c055e1d8bad2ec83f38196a9a8ec67a24f638a55b0bb5e0207b61f889c13fdae41634ff50c8e4f9994fc330aa2d9b0014b60f72e4f4970fe8 SHA512 b0e3a3795b4190b62c0ad2a73f399331ff3371e05eb820ada00b3f87efd8488a31c7dcdb3fe955be9ebd5840bfc5c7e6b41c7a5fada20b9698aa94874c60f08a -EBUILD translate-toolkit-3.14.7.ebuild 3182 BLAKE2B 132ece55534f73a3628579ccbdaf1b49ba1a59f3d84b5e015c2b0f277c005db79fe3009f568dc78b6b184ed4dcc0bd6f4be5a1ee62c75d3eff424d446d81a88a SHA512 75e13d61a98635ad89257c8979403298df7fc33df50f2bfc598b8db07e39648fa4120c08e4bf881bc79538d042d876d80411d10feaa2981e6a193cd63b450b56 +EBUILD translate-toolkit-3.14.7.ebuild 3179 BLAKE2B 7823612c89199b9c055e1d8bad2ec83f38196a9a8ec67a24f638a55b0bb5e0207b61f889c13fdae41634ff50c8e4f9994fc330aa2d9b0014b60f72e4f4970fe8 SHA512 b0e3a3795b4190b62c0ad2a73f399331ff3371e05eb820ada00b3f87efd8488a31c7dcdb3fe955be9ebd5840bfc5c7e6b41c7a5fada20b9698aa94874c60f08a EBUILD translate-toolkit-3.14.8.ebuild 3182 BLAKE2B 132ece55534f73a3628579ccbdaf1b49ba1a59f3d84b5e015c2b0f277c005db79fe3009f568dc78b6b184ed4dcc0bd6f4be5a1ee62c75d3eff424d446d81a88a SHA512 75e13d61a98635ad89257c8979403298df7fc33df50f2bfc598b8db07e39648fa4120c08e4bf881bc79538d042d876d80411d10feaa2981e6a193cd63b450b56 MISC metadata.xml 756 BLAKE2B 06f64f258d362954f99f7e9eee241eb3dddc6b00b9069df2ad977d28b5cf06f9c8ee2246ee5958600b5ac86297968d7aaced6b6420dca4ed507c441c58c61ca9 SHA512 80374c40513ca450f97e3930929c1450e7438ea15830e60937952a6fccfd999675f2ca2056c5aa4e287ba256c6ec08a09d8f7adb8b2c5af8ca0cd595f34acd85 diff --git a/dev-python/translate-toolkit/translate-toolkit-3.14.6.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.14.6.ebuild deleted file mode 100644 index 7d7997a48816..000000000000 --- a/dev-python/translate-toolkit/translate-toolkit-3.14.6.ebuild +++ /dev/null @@ -1,119 +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..12} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 - -MY_P=translate-${PV} -DESCRIPTION="Toolkit to convert between many translation formats" -HOMEPAGE=" - https://github.com/translate/translate/ - https://pypi.org/project/translate-toolkit/ -" -SRC_URI=" - https://github.com/translate/translate/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S="${WORKDIR}"/${MY_P} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="+html +ical +ini +subtitles +yaml" - -RDEPEND=" - app-text/iso-codes - >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] - dev-python/cheroot[${PYTHON_USEDEP}] - >=dev-python/levenshtein-0.12.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}] - >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - >=dev-python/cwcwidth-0.1.9[${PYTHON_USEDEP}] - sys-devel/gettext - html? ( dev-python/utidylib[${PYTHON_USEDEP}] ) - ical? ( dev-python/vobject[${PYTHON_USEDEP}] ) - ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] ) - subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] ) - yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] ) -" -# Technically, the test suite also has undeclared dependency -# on dev-python/snapshottest but all the tests using it are broken -# anyway, so we skip them. -BDEPEND=" - test? ( - dev-python/phply[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_test() { - # unfortunately, this bad quality package doesn't support XDG_DATA_DIRS - # correctly, so we need to reassemble all data files in a single directory - local -x XDG_DATA_HOME=${T}/share - cp -r translate/share "${T}/" || die - cp -r "${ESYSROOT}/usr/share"/gaupol "${XDG_DATA_HOME}"/ || die - - distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # Fails with network-sandbox (and even with it off but w/ softer fail) - 'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff' - 'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff' - # all tests based on snapshottest are broken and I'm too tired - # to figure this out - tests/translate/tools/test_pocount.py::test_{cases,output} - tests/translate/tools/test_junitmsgfmt.py::test_output - ) - local EPYTEST_IGNORE=( - # unpackaged fluent.* - tests/translate/storage/test_fluent.py - # changes directory and does not change it back, sigh - tests/odf_xliff/test_odf_xliff.py - ) - - if ! use ini; then - EPYTEST_IGNORE+=( - translate/convert/test_ini2po.py - translate/convert/test_po2ini.py - ) - fi - - if ! use subtitles; then - EPYTEST_IGNORE+=( - translate/storage/test_subtitles.py - ) - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /usr - doins -r translate/share - - if ! use html; then - rm "${ED}"/usr/bin/{html2po,po2html} || die - fi - if ! use ical; then - rm "${ED}"/usr/bin/{ical2po,po2ical} || die - fi - if ! use ini; then - rm "${ED}"/usr/bin/{ini2po,po2ini} || die - fi - if ! use subtitles; then - rm "${ED}"/usr/bin/{sub2po,po2sub} || die - fi -} diff --git a/dev-python/translate-toolkit/translate-toolkit-3.14.7.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.14.7.ebuild index 9af4d0313f20..7d7997a48816 100644 --- a/dev-python/translate-toolkit/translate-toolkit-3.14.7.ebuild +++ b/dev-python/translate-toolkit/translate-toolkit-3.14.7.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" IUSE="+html +ical +ini +subtitles +yaml" RDEPEND=" diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest index 89b2417971c0..8d9e35e2e49c 100644 --- a/dev-python/trio/Manifest +++ b/dev-python/trio/Manifest @@ -1,3 +1,5 @@ DIST trio-0.28.0.gh.tar.gz 590844 BLAKE2B 4e9f89e0fd68db37bb07ee045809af8795216809885f79f6f247c7711be87995546f2db5a957f7ee5927edc60a442ed6d60a41cec7a559dd4acbc34d20435ba0 SHA512 2699cb55e237247737704852c34be6726746e35426c9a2ed3ca1a5e612a64fec0bd59e259bec4e88e1eb85c8d5a05e3f238346d8227ca0f9fcab271efe45bdd0 +DIST trio-0.29.0.gh.tar.gz 599433 BLAKE2B 35a162f01cca02134ffcd1c0cd3c072c1a20c07cc67038f3257fcb4732c696174ab3ee6e37706ffbb878b6a647d9e26489a55cdccb051b33c43517b660d227cd SHA512 88b6845c26f5bb02b749db7f64843e1858c3d52aad4332101022d61ec183f96304f1ce05a8ece5f97d04edf9aef668d791831439ae49fe1a7b904cf76061629e EBUILD trio-0.28.0.ebuild 1750 BLAKE2B cf96452490c5db947418f7ac328a67fc6a3060a6dd42c905a2bd1eb5925cbe4b9724aa7380bd6203ee602ef2dd007b153f5af80c396fd291688843bf8f54c1b7 SHA512 09cb4fee22310846795f6b5e43d6d921033c7b9bfa714812b633f8a3ac7a780ec4fc067ad64654f9822349479967b29a0a8cbe93bbccc0ca0b9566b0b2608419 +EBUILD trio-0.29.0.ebuild 1757 BLAKE2B b239da2e0ef8640c61bd8b662e1b6197f69a8a7bb98686297bd02b1b892b0f5efe82f08196063d144cc57f00dfa62b1a9828cbf2594a98f9807ba2c4959f719c SHA512 c73c0a5743ebcd01795f23c59573f1c40d652472b5791d8ccecdf9e692a85186de4f715fe875d221ca7b7f3bd6f247b370c2cbd711c421af805001d3bd638fc7 MISC metadata.xml 2047 BLAKE2B 836ccc0a048706cf1770c695553403b855f54a42cb94a622b7f91583aaee72cffef27e567df2b7a74fdc7cec4c8574d2f16d00953923b4484f38013910f49dcf SHA512 5e482479d68272be879bfea06697d41109647880d6a72a7a3096f86aa029f54ae004c353f247041c8e517a01808eb929c3d666b0e85ef466fdca88bfb5b38cdd diff --git a/dev-python/trio/trio-0.29.0.ebuild b/dev-python/trio/trio-0.29.0.ebuild new file mode 100644 index 000000000000..3e7656159c38 --- /dev/null +++ b/dev-python/trio/trio-0.29.0.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=( pypy3 python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Python library for async concurrency and I/O" +HOMEPAGE=" + https://github.com/python-trio/trio/ + https://pypi.org/project/trio/ +" +SRC_URI=" + https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/attrs-23.2.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.2.1[${PYTHON_USEDEP}] + ' 3.10) + dev-python/idna[${PYTHON_USEDEP}] + dev-python/outcome[${PYTHON_USEDEP}] + >=dev-python/sniffio-1.3.0[${PYTHON_USEDEP}] + dev-python/sortedcontainers[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/astor-0.8.0[${PYTHON_USEDEP}] + >=dev-python/immutables-0.6[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +# Bug https://bugs.gentoo.org/916756 +# distutils_enable_sphinx docs/source \ +# dev-python/immutables \ +# dev-python/sphinxcontrib-trio \ +# dev-python/sphinx-rtd-theme \ +# dev-python/towncrier + +python_test() { + local EPYTEST_DESELECT=( + # Times out on slower arches (ia64 in this case) + # https://github.com/python-trio/trio/issues/1753 + tests/test_unix_pipes.py::test_close_at_bad_time_for_send_all + # requires ruff + _tests/tools/test_gen_exports.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + rm -rf trio || die + epytest -p trio._tests.pytest_plugin \ + -m "not redistributors_should_skip" \ + --pyargs trio \ + --skip-optional-imports +} diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index 736d20ed731c..cc5e3520a9d0 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -1,3 +1,3 @@ DIST trove_classifiers-2025.1.15.22.tar.gz 16236 BLAKE2B 23003b48c5f6b919559c3355b9eda56d229c5e19420368200952ab9a81a6ca850c779788ccb3c9340bd08e11f9c1da6ea67ecc180c206216313064881d3469f8 SHA512 460df4327866ea6ef19ea04e9ea4dd746eb733ceafec0db9920b1e6eb1649abfcc914f4e103700072696846c4af4c85003a1ef6323b4605a8f1659126d459503 -EBUILD trove-classifiers-2025.1.15.22.ebuild 1128 BLAKE2B 20fb3fc7f4f14a26a2e974c206f0a171d9c85706581596ed37171d88d3a094b5fe92316585e9ef3496457d00583239a020ad7e84d273169ec7fc27a18be16f68 SHA512 201a504c2a4c8ff8a24df25437f47b620fe70d9b8a8ad612dd3869ccc5b1ac7428de5728e7c3fbde4223ffaff59b4f372251a5f5f8fbed4ec9ed9e0d1ce6583d +EBUILD trove-classifiers-2025.1.15.22.ebuild 1137 BLAKE2B 0c4c4b614cee8999105bb573a538e15e0c4e481c6bcc65558d3f57bbc6809cbef1e33c2593cb8295bccf64ad89cd23f4db06fa4b70bc359721e6f513f9ccc0d3 SHA512 cc745422fa53f5a0914f02821a3c4d1a486d9e6e3fa6296e52e4f8989de6b421c2ea5a630e811ef47fd48017130de55792a9256b444eb134e4ce569a4aa366ac MISC metadata.xml 385 BLAKE2B 0d679ace6575dab100af9918e8b6dbde2f70cbf556c23ee667d68f69c6dd07887e43a513a73e60849a7a4b88cb26d4cd85b4cb905b926ee3832161c663adc9c0 SHA512 977bc86d4fb2dfcc887fd8d4038b8ac76cb0f4783424d3ab0857256afaf5dacf4e45c0d2a9166daa854be1dc8faba4a10c4718c557b983a1c7bb0a33fcd61f41 diff --git a/dev-python/trove-classifiers/trove-classifiers-2025.1.15.22.ebuild b/dev-python/trove-classifiers/trove-classifiers-2025.1.15.22.ebuild index afd6244be11f..b09ba5eba8fa 100644 --- a/dev-python/trove-classifiers/trove-classifiers-2025.1.15.22.ebuild +++ b/dev-python/trove-classifiers/trove-classifiers-2025.1.15.22.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..13} python3_13t ) +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} python3_13t ) inherit distutils-r1 pypi diff --git a/dev-python/typing-extensions/Manifest b/dev-python/typing-extensions/Manifest index c9717dac56f6..1eb0495ea0d6 100644 --- a/dev-python/typing-extensions/Manifest +++ b/dev-python/typing-extensions/Manifest @@ -1,3 +1,3 @@ DIST typing_extensions-4.12.2.tar.gz 85321 BLAKE2B 8f32740675f5da226c6fd5fa95e0b903794d76cc25d759bee6b136913a3eedc7a702cdc7709587cae13ba3b3d44a7bb1acbdad61333fe655382e3d01d63a3fa7 SHA512 b06f26ae55194f37ee48dcb894bf583051c9e74f639f25195990f56330eae7b585ab4b8655ca575539f48254c20f1920628db6db10512953d1f6364e3c076a27 -EBUILD typing-extensions-4.12.2.ebuild 660 BLAKE2B cba8275b3157ddcd2ec8bd26daf08f218707c1c8495a108920830191f51dcb452fb96e0920177dee406c0355b98e3d84a51d9122b0d111fd13c6a6a8c66ab19e SHA512 f896b216746337d6fe9f3fca48ae59687cc3b83edcfac74a6c513aa5e27f953242b38a202a73e44b57af8cc5073c11cadbce312ef34e9f05740b1f334c284ba9 +EBUILD typing-extensions-4.12.2.ebuild 669 BLAKE2B 204771f0adcc0f899f651d7c64570ab0a1d131307db48254ceb5863067b3986e4d87f0191e1258d32e97d9963449e36e8a1d06b34bb7525f954a8989300e8e99 SHA512 4dadde8ca2af5990b105f4008801e7a9575a612736f302548be7c593b1feb86b4a4e9b6820b0ea024467dfec9690a84b9209a6de5675dea8d11202ae3abc84bf MISC metadata.xml 409 BLAKE2B f2defedc04bc50fcdccb536be53f5148d2630bc235437d9c2ab32d579585e27c108f87d22cc9b458151e742d2f6c0788ae993fcbefe247295f2a572d8648ffaa SHA512 be8e74d9c73f2e4dfce9728cb06c3bc56ae35120e3388fc232da3f4cff17367775401805f63fecb74397ecc7ae8340d68dfa271cd06ed2fb03def8d155262d02 diff --git a/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild b/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild index 483ce343ed9a..8a3b8c4bdc28 100644 --- a/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild +++ b/dev-python/typing-extensions/typing-extensions-4.12.2.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=flit -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/unittest-or-fail/Manifest b/dev-python/unittest-or-fail/Manifest index e7db9f8bb5e0..fed0a7426207 100644 --- a/dev-python/unittest-or-fail/Manifest +++ b/dev-python/unittest-or-fail/Manifest @@ -1,3 +1,3 @@ DIST unittest-or-fail-2.tar.gz 3177 BLAKE2B 862a406f3faea7bdf47b8e3f9dfa0057cb45669d9ed47f94dd51b2db107be62d1a332e7e6f0fc8f8f1f6719db90a9ebe19a8379d12a3f0908b073f1dd1dc4643 SHA512 f5b34ed5f312618e174147d1717142fe817fca3f993606f572a6e3f7481f055f793c3b4bc56481e259513ca7ac1b94b8a27ac6e319ccf909f55492edd5f14951 -EBUILD unittest-or-fail-2-r1.ebuild 1286 BLAKE2B 560c97311c6e69071f4b31aa141b5a592d4f109fdebbd4e1751e9aacc57b4b4f43c903ce92569d158cf4dc8beaf2e1a493faa56ab81dab305ea1abf447f96a2b SHA512 86eb39da6336866a75ee705a93dc03c58d084208501a8e5a19179f07581daaa6fe2ed16c4b89ab72f55ecb6c30e3b2bcc90148561513ee1cf47772a0594995bc +EBUILD unittest-or-fail-2-r1.ebuild 1292 BLAKE2B 9b759f0214023c404f365850b38ea5ec54daef751fb0f7cb4166ddb96e40b4d354a7f624cf2a53e5eff181a209239b8716a1fe776073b7a913d216884cd1caec SHA512 e84844d21151ea0b86dbfbd0bed284294a97af6706b4feb9fb02ae8fba2b3a3606fe6ee91f92c338c8abe4da8d63cc8cf46fbd90958cc9fb43be2d5a10f4dc7a MISC metadata.xml 461 BLAKE2B 6a4325c0796ea5bf40f5bf6d834abef3cffba6e11c98b3748132c07a76b2ce590d56d21a0fe20ec99395ec6fbf573a2bd3eb62d2cd7e9962a5b28b9bb8063aa2 SHA512 ee5c3d4f2beebafd5ad16c3444bd653ddcbdac8c6429977a3468c2f6194d051b3f93330582d1a2b302c356bd93c4ce70d15873f568d32731546d263ce4b619b5 diff --git a/dev-python/unittest-or-fail/unittest-or-fail-2-r1.ebuild b/dev-python/unittest-or-fail/unittest-or-fail-2-r1.ebuild index d62a8bd47e14..a0b267844ea5 100644 --- a/dev-python/unittest-or-fail/unittest-or-fail-2-r1.ebuild +++ b/dev-python/unittest-or-fail/unittest-or-fail-2-r1.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 @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=flit # in py3.12+ unittest already fails when no tests are found # we're adding these impls to PYTHON_COMPAT to clean up upgrade graphs # but we're not installing anything -PYTHON_USED=( pypy3 python3_{10..11} ) +PYTHON_USED=( pypy3{,_11} python3_{10..11} ) PYTHON_COMPAT=( "${PYTHON_USED[@]}" python3_{12..13} ) inherit distutils-r1 diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest index 6ee0e9e616ef..6fc0290025dd 100644 --- a/dev-python/urllib3/Manifest +++ b/dev-python/urllib3/Manifest @@ -1,4 +1,4 @@ DIST hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.gh.tar.gz 156216 BLAKE2B fcb5f49653401e6e4079e1c770d3cd407602d4d6764437b735bd4ec04191dec59cdc930822fa2aff726ee25cddd0f71fd457dedf31026bff1da121d93af8b768 SHA512 62d6787d88a2e716f0ac04fc49f6cdc586e473a660ee754ff66961922ae78bcc75d1f78b091e78557dd60f006e8e480114738c7b4ff71beac804e4fc9603240b DIST urllib3-2.3.0.tar.gz 307268 BLAKE2B 516c3b8b538682bf7b37324568757cf033df0d6a785f5fe0cdb3eaa81c68532958dd0801a007508523ca9674ec2b8ea3c9130c44b6742f6e05e9dc929ba41d01 SHA512 cf33a9082c304d8782fa054412686f9fac65fa860404243b72c75374f7459bf6c7668297b37b5fadc978f9a85b3e7653ddc7b2c415903f7eee5a70fe9ae281cb -EBUILD urllib3-2.3.0.ebuild 3367 BLAKE2B 27f285add9f1644256ae09085f177b19e801f4e40b98a909645fbde3ea9cd9bb3bdd751423c60f2a93062616dd3ae7bb5b0b82c55e3ae96de448d41c468c859d SHA512 7539b20dcf0536e14ab7dbb55ddac56bcb75eea000ddff4abe307f5c3f45a63963b703aab78a4aab21cfee07f7fae7d5fa86ebc26173c95fde5038486d1d8e15 +EBUILD urllib3-2.3.0.ebuild 3376 BLAKE2B 36b35b32563ed4849132cfd6811bec963e30b521da2ec7b301335df094ed92d3bc9b3028baf1a119ebb01a92e56ea5a72e67fa907b4530136534a40e53b2a06c SHA512 7ad9e328fbb12299e2c6bee5d2fc2e1c297ffb88675ed6babe5c51570155bc4637a3175fc348e798e63bafb0e0b359e1a90b9a164e8fe2a06f836b494acbaeaf MISC metadata.xml 449 BLAKE2B 45df5a0e80d7b229058be52fd8feb3ba2efe8d981b5b34216e4b9cb35d332588c4b3efade8e8d06bdf1f13159dfcd937458e5cf4d0cea5e07b6c1011cc8592cb SHA512 312b41031a9cbf6341f537fef94137420ca49ab609e7d4c325a998e328be415b381aa50e7b5600483d1a7583b72675a044b5dd80cb84a52539ab23271f1b096c diff --git a/dev-python/urllib3/urllib3-2.3.0.ebuild b/dev-python/urllib3/urllib3-2.3.0.ebuild index 756f5fa189cf..bb0cc7aae98d 100644 --- a/dev-python/urllib3/urllib3-2.3.0.ebuild +++ b/dev-python/urllib3/urllib3-2.3.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_TESTED=( python3_{10..13} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3_11 ) PYTHON_REQ_USE="ssl(+)" inherit distutils-r1 pypi diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest index 84b4f02817cb..11e8156fca89 100644 --- a/dev-python/uv/Manifest +++ b/dev-python/uv/Manifest @@ -11,8 +11,11 @@ DIST uv-0.5.27-crates.tar.xz 47539520 BLAKE2B 701e7bf284a3506555a6da6ccc0f3aba51 DIST uv-0.5.27.gh.tar.gz 3356614 BLAKE2B 143d1ee171a46a4bdedec79767f04973233ba389ed053358383834f9b6fdbd2334ce695adc63a76f3ffcc92427739bfc4adbf57b19280f98c1904b607f2ecbc2 SHA512 ce597666983b24e85992cf7aa313506255d58b97ac0e98300c5f01f8418a71e2c7357b9fdbd2cd1b56b3a8cfff13d3014f18f740e11561cd4eea03438efec990 DIST uv-0.5.29-crates.tar.xz 47545324 BLAKE2B 880a4c51619031cabd6e375373e5a1a99f0ad344d08fd0bca4bfdb3b7c72fe4a23e34cad93167c23c7b2e7b09e350ae4e0b832786e09246f297aea146f9cc3fc SHA512 fa6489400af45462dc59ccd35a8c942dc635bad4ebf7481cc2eda585147a6016b17eca42ef6d0fa233d714def6d56fef205abe4782aba4610c324fd2825eef62 DIST uv-0.5.29.gh.tar.gz 3375616 BLAKE2B bce1af0353271f8c0ecf073286ed26303953920f68fdb3e24aa7f03926dbc0a9165e93ee2b92bc554ce5eeca3c2d40413e3eee5c83c85dc85da7f737a9af5cb3 SHA512 ebcc2f4d25e800fdd864b1aa64ed0c2f7e5ab2f9e4a80e43f7ecc27d4a0fedac1062644bd954e15b39055d562ec2366c089a934fd65bb103cb50e2b5414a6d97 +DIST uv-0.6.0-crates.tar.xz 54110108 BLAKE2B a294d565c6c807a1267f69acdea0a6b5bc578b9efc13ce8aea368ad8befcaad72820415c1fe1cd97162762a903492a69d3305bc5727e6eb4787056ad36b79b86 SHA512 3c646ff690c6dcb0f61f9def400b4d02b8d12aef21726d28d8cffa068637d9f5d57da475ad2bfc958cb3379e925ef09a15d9e2bd037ec1f47dcb242f4c508c5e +DIST uv-0.6.0.gh.tar.gz 3531818 BLAKE2B 14e162edffc74de92b7540f413fc2c09488bed88628a6e06d18a75f22f6fcbd57042199490923c1af3f01953ede974dd449936ae63d0279fb79f7b8dc7a57903 SHA512 cf658f39e4b51d8bc12e59c8f81983fdd50ef226eb9d81403d2ad74bbf1510f6c75fcd88300a30beace26e18fb32d334361a93c3086f0a58391db192ff38608a EBUILD uv-0.5.21.ebuild 4335 BLAKE2B 40b0e66263df162330f16c62e589f9aa3112956672378daca8ec7deab186e3ae37762abf7a19833abeb8cd33aed4b831b8279fdd4a7d70c48b7d5f3e637fccfa SHA512 796394628dd1126364e8aedb392b6fb5c6aed92b420673ceea400bb832469f2774ac4432b5608a450d45e35dda8dac24e4d2d710e00b77bccfa1514cd162f784 EBUILD uv-0.5.26.ebuild 4374 BLAKE2B 2fbd5f7eb017b5f676405740a46f1e507555304e86d676b07ee74d616ad3a8b8eb0954d147745715208c34b4c476fd9abdada27a04de06c474b0ddd774a54861 SHA512 cc2cb523daa7bd7f030567a2c5070d6b30e8e45129f90d5e904c71e22ce65874fc61ed10342c4e315a480b96b4a8a8dac82dde199a02964aba2c9ee07a81ef14 EBUILD uv-0.5.27.ebuild 4495 BLAKE2B 58b6adf43b9a7647d35bb39ef0ec443a5cb38a59fe4dc47a11030e3d8c146c5ef2ac69e13f4d055968ecb6f750c80a73c2988760a799bf60b0da8701e177f4d9 SHA512 d2c8d7fff3f3f0d77130cad2d82f8c8e0b023f4b4ff5322946ae1a556672ca5575e5127d4f80e6a8ad36555c9182eee49a460c6173cc7bd584deda8c02945ead EBUILD uv-0.5.29.ebuild 4374 BLAKE2B 5cf42a19e0fd4c2304147c3bef0a5ab4b0f4c3987675abe1300730bfbdc1e0a10278c87b615e13205d38f05b6ebc25c7ba972881adec1cd10bdc8b59f76680c1 SHA512 371967687c06f0b7f85892047f294da442447c91523cb22887301bf860e7f5151d7d102311982fef5bf798e4c00779764fa748b4277621f837f016fe6e603f4b +EBUILD uv-0.6.0.ebuild 4373 BLAKE2B 32c05c635d6c2c4b3a27db299c2817ff5293f4fe94638dd594c55555a83ae3bb8bc20eddc19da6a1066d63e158c5ae87a4b7d8fd9bd91620999731de1bcd3811 SHA512 b3fd02cbad6bad041b595316d35a0cfd03b63cc80ffb4f7f2c13f0a1e438a26abd1c32b447f20341ef5a5a089e41e8dd1bd1bfa8a191561039ba0a8e78a73fde MISC metadata.xml 336 BLAKE2B 4b5933e24e3e9450dde5da099185dcdf3afb5916b55cffa7c2f3f6fac77e439197cbe4ba529a87f83442d8f87d238e8abef06dc052ce9a62659060ffea9fdb47 SHA512 9910fd10ebbc395b9c330774b74798c9ffdba3bb368347658380a22e01d6dc9d1961ea50fbfb4a904c9db84b94c713c054e418a7294425b86ff41a607fd3e310 diff --git a/dev-python/uv/uv-0.6.0.ebuild b/dev-python/uv/uv-0.6.0.ebuild new file mode 100644 index 000000000000..9b035c7d18c2 --- /dev/null +++ b/dev-python/uv/uv-0.6.0.ebuild @@ -0,0 +1,170 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +" + +declare -A GIT_CRATES=( + [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' + [pubgrub]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%' + [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' + [version-ranges]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%/version-ranges' +) + +RUST_MIN_VER="1.83.0" + +inherit cargo check-reqs + +CRATE_PV=0.6.0 +DESCRIPTION="A Python package installer and resolver, written in Rust" +HOMEPAGE=" + https://github.com/astral-sh/uv/ + https://pypi.org/project/uv/ +" +# pypi sdist misses scripts/, needed for tests +SRC_URI=" + https://github.com/astral-sh/uv/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + ${CARGO_CRATE_URIS} +" +if [[ ${PKGBUMPING} != ${PVR} ]]; then + SRC_URI+=" + https://github.com/gentoo-crate-dist/uv/releases/download/${CRATE_PV}/uv-${CRATE_PV}-crates.tar.xz + " +fi + +# most of the code +LICENSE="|| ( Apache-2.0 MIT )" +# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT + MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB +" +# ring crate +LICENSE+=" openssl" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="test" +PROPERTIES="test_network" + +DEPEND=" + app-arch/bzip2:= + app-arch/xz-utils:= + app-arch/zstd:= +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + test? ( + dev-lang/python:3.8 + dev-lang/python:3.9 + dev-lang/python:3.10 + dev-lang/python:3.11 + dev-lang/python:3.12 + !!~dev-python/uv-0.5.0 + ) +" + +QA_FLAGS_IGNORED="usr/bin/.*" + +check_space() { + local CHECKREQS_DISK_BUILD=3G + use debug && CHECKREQS_DISK_BUILD=9G + check-reqs_pkg_setup +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + rust_pkg_setup +} + +src_prepare() { + default + + # enable system libraries where supported + export ZSTD_SYS_USE_PKG_CONFIG=1 + # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? + + # remove unbundled sources, just in case + find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die + + # bzip2-sys requires a pkg-config file + # https://github.com/alexcrichton/bzip2-rs/issues/104 + mkdir "${T}/pkg-config" || die + export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} + cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die + Name: bzip2 + Version: 9999 + Description: + Libs: -lbz2 + EOF +} + +src_configure() { + local myfeatures=( + git + pypi + python + ) + + cargo_src_configure --no-default-features +} + +src_compile() { + cd crates/uv || die + cargo_src_compile +} + +src_test() { + # work around https://github.com/astral-sh/uv/issues/4376 + local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH} + local -x COLUMNS=100 + local -x PYTHONDONTWRITEBYTECODE= + # fix tests failing because of our config + local -x XDG_CONFIG_DIRS=${T} + + cd crates/uv || die + cargo_src_test --no-fail-fast +} + +src_install() { + cd crates/uv || die + cargo_src_install + + insinto /etc/xdg/uv + newins - uv.toml <<-EOF || die + # These defaults match Fedora, see: + # https://src.fedoraproject.org/rpms/uv/pull-request/18 + + # By default ("automatic"), uv downloads missing Python versions + # automatically and keeps them in the user's home directory. + # Disable that to make downloading opt-in, and especially + # to avoid unnecessarily fetching custom Python when the distro + # package would be preferable. Python builds can still be + # downloaded manually via "uv python install". + # + # https://docs.astral.sh/uv/reference/settings/#python-downloads + python-downloads = "manual" + + # By default ("managed"), uv always prefers self-installed + # Python versions over the system Python, independently + # of versions. Since we generally expect users to use that + # to install old Python versions not in ::gentoo anymore, + # this effectively means that uv would end up preferring very + # old Python versions over the newer ones that are provided + # by the system. Default to using the system versions to avoid + # this counter-intuitive behavior. + # + # https://docs.astral.sh/uv/reference/settings/#python-preference + python-preference = "system" + EOF +} diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest index deedba518997..d0f1d1125381 100644 --- a/dev-python/virtualenv/Manifest +++ b/dev-python/virtualenv/Manifest @@ -2,5 +2,5 @@ AUX virtualenv-20.26.3-ensurepip.patch 1231 BLAKE2B e70cb1a5f8dc8ccf6e08fce67aa3 DIST virtualenv-20.29.1.tar.gz 7658028 BLAKE2B b03008966fdeb0f7e72525ae5612a17721b9e5cbfb1e95f7a0b1d9677dfc8d3036e86623724a722ea5571f32bb7a43a7af0ec530fba3fa4e96b5215b5ee06e66 SHA512 94a2c9ce13cb98bf1df6f2e0a9db0e1acacf4667fb9609ad39d8ae7a6529818c0b1597b463262b0ea9a492684d9af027fa0ac9c1bb499e862ab587786b3b9511 DIST virtualenv-20.29.2.tar.gz 4320272 BLAKE2B 3a00c2be2a511968020df74eb5da6ee03cafb3942ac70b23ce598840d2c21db57ba190dac0d30fade915e379fca98db1c53a0c4dbafec457e817957bb736cde4 SHA512 9c455e38fcf1eb2e8ca053df35c86c04dae6c32a55e5ba057de1f1713f5f2a8ad0fa597e4409409646d6d3b3f020058f9955a2888756ac3e6af91e37efcf8c91 EBUILD virtualenv-20.29.1.ebuild 3420 BLAKE2B 792192a5c3a267215cc9b2e13c367811aa7e75f7be7e5b9d33e80431ac7276076c6c67c47ea96ce93aa4db6633fdb142881d22521e92dc364003bc7ed2a40c9d SHA512 066e75569689fb184f902878bc102020ebaa38efc617ab5a7613958ef2dab4cda34ed50076e23e15b0e4ea4702264bdbe4dbe7eb15193cccc4a704ecba0d8c14 -EBUILD virtualenv-20.29.2.ebuild 3428 BLAKE2B 20469ae687e98bc832c49748c93c4c0ec43af8caedff983a3036000c861d4c76ddbb0d3558f772ee6a71f736f55277a7b5cbbd76675b63ed88c732a3c20b33ac SHA512 20b24b2135301fbea99864189620e7fba222d7ade11afa37d56939946c4b08879aebd5d779bcbd18057b3dc9a942f0b4d891daf511410819867d73ff343abd6a +EBUILD virtualenv-20.29.2.ebuild 3648 BLAKE2B 708b95eb22f92923fb0f4a9495c004db1ebd8fa1437c25f144cefc795abc1e065a3e0d81a8c756de77027b3f7053bb4fda71e00b01a14094eecc0ba6273c10d3 SHA512 5d326c9713942bb24ad9c6630d194297466d75583e93588b6202676490fdfbd8e7f6079fe98246889105ae1005672f5978c30246bc838bdeab4893b0cce5ce23 MISC metadata.xml 406 BLAKE2B 97fee04c2662c5c36b6e16538284def46eb2454424770f42edf2567ed804ca15c4e969c714c57573f897b0946246577ab6e35204ed1f3f1735713d8ab5d24667 SHA512 356d42db463b63a3b3a55c1e98eb661de0a10aa6a5fde4f8b3f888ec73020c6679e86efd8dbb0b3e4a5a720af95e658612ba460fe548e081a90beec75fb9c1b2 diff --git a/dev-python/virtualenv/virtualenv-20.29.2.ebuild b/dev-python/virtualenv/virtualenv-20.29.2.ebuild index 8af728153afa..e32ad0a49967 100644 --- a/dev-python/virtualenv/virtualenv-20.29.2.ebuild +++ b/dev-python/virtualenv/virtualenv-20.29.2.ebuild @@ -4,7 +4,8 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_TESTED=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3_11 ) inherit distutils-r1 multiprocessing pypi @@ -33,20 +34,22 @@ RDEPEND=" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] test? ( - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/flaky[${PYTHON_USEDEP}] - >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] $(python_gen_cond_dep ' - >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] - ' pypy3) - >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") $(python_gen_cond_dep ' dev-python/time-machine[${PYTHON_USEDEP}] ' 'python3*') - dev-python/wheel[${PYTHON_USEDEP}] - >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] + ' pypy3) ) " @@ -72,6 +75,11 @@ src_prepare() { } python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping testing on ${EPYTHON}" + return + fi + local EPYTEST_DESELECT=( tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data # tests for old wheels with py3.7 support diff --git a/dev-python/virtualenvwrapper/Manifest b/dev-python/virtualenvwrapper/Manifest index 7b49fa944ce0..f200f0568fd8 100644 --- a/dev-python/virtualenvwrapper/Manifest +++ b/dev-python/virtualenvwrapper/Manifest @@ -1,7 +1,5 @@ AUX virtualenvwrapper-4.8.4_p20230121-override-default-python-executable.patch 905 BLAKE2B e3dc59287d4fa4efe5427c77690853136a3d52abf58ae3f8931755c846f6f81beb5d04338d9a587a1281ef7ef9b99616c95d2c355df3481141a13d843dc4cb79 SHA512 b5827d93420d33767e6931ebb7ab6337baa186848e270eff4bfe2f31d98e550647754c7b466290a8fee666acd8a0f5b4d4a962af8834c43349b448f569ba15d9 AUX virtualenvwrapper-6.0.0-remove-use-of-which.patch 4163 BLAKE2B 18b55822ef7fdf9da462fa35a0bc9a40ff99617dc0a0df1d29dd93b0ae1ba77c598f5458eb1ccf1f9fb86503e23d332db224fe59acd1af6b692a88bdffd5944f SHA512 e7749734d9a58841eff2019e89d36c5f1c2c8a2138b088584da5eec30cce2ee4e94fdbeae802d6d9d883076863d967eb0096f84b2bbb3180ac7cfa9936945fb7 -DIST virtualenvwrapper-6.1.0.tar.gz 95880 BLAKE2B 86d37682148ee132f9be5c4554de3c770c0f1c3055441bbce080d94da6fa83fc138a15c4c7edbb525e0c303c3c2ba5c1b1ee23260ea5bafaab157b3699b39b87 SHA512 78e09956132862fbf1caf53cb6c9375aa3718685f72d8f3fb61e402e6b26e8568d5b3a3ed18142b14f3b2691f89e6f912782e813d8139dc71ceb7e47bde8d0b0 DIST virtualenvwrapper-6.1.1.tar.gz 95964 BLAKE2B 722fee78cdadbde77e03b22458f1591e9540ef12cd7deb14ecfa8abf1b030d16f8548b31297832eaf843d5b1db8453c239ff42162d66a74490339ab77e8ccc37 SHA512 1d2095c79f3679a4068418fe6e740771334bf0be44961dc5a50ac4848c83b5af046fc6125497177b864603efc4f2a0aacc912185129b8eb510dc4dcdef661853 -EBUILD virtualenvwrapper-6.1.0.ebuild 1795 BLAKE2B 0352ecb5c59f8371c431da8b4fbc665f29b5dd51e6d57befc03695acb071cd750c3a1ddca243d791367ba85f8ab36cc6dc90e0c8131a4057fffe282839c6eefd SHA512 7462480c8f1e79d0526869bfc80936c3a2cc0a7847c89c3bfcbba771aca92ca0bd1f2d0d0fe85c47bd58a410ec9554547f5e2ba2ff51f6a20e8a1c5087e0186b -EBUILD virtualenvwrapper-6.1.1.ebuild 2770 BLAKE2B 951cfaa3c8de51ca5ab55677b4bcb08b392b1c95beddecbafd50b99feebeee944ea3d0940e13724a9855149ec34aac98248bc0a4a0f971e6207fd19bafe040f4 SHA512 d6d899eec6ecf3a7663d3fe9e9cae7be8037f1d657745515dc77f318009cc80031c0e41bdd45f9c2593916a623e53342aa95427d6a2d3e2c8f740d705f613888 +EBUILD virtualenvwrapper-6.1.1.ebuild 2768 BLAKE2B 27e87658795f18215e8bf5a3366a21099616c823825244760ed11dd7615b1f55214302c585b6e622828efdbcac27e4fade936651bac5fe396afd76a73cdb283b SHA512 b550dd6cfa17efe86b374aab4789e633d7a1bb04796bd45fd4642575a1243d66a8c566d072d12700aa30fa3cb6784d14659bf4f57a9c0ddb3d6501767dc9a5be MISC metadata.xml 732 BLAKE2B fa857378ea2001e084a9d00d5ccc65644cc4e3ade62c04ff7dfeec4cf7df245bd700833aec1f5f430d780be5adb8fb594300e43a113b232fa83a3cfd2fa0cb15 SHA512 935796e3055e0104328dab877ca92e579770d6748053e464f6ce3563ea49022eaeae322c5c9cb026e9c3f42089c89ae06c0a2e755d124c71e05768cbbefdda44 diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-6.1.0.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-6.1.0.ebuild deleted file mode 100644 index 45e014b5fb7f..000000000000 --- a/dev-python/virtualenvwrapper/virtualenvwrapper-6.1.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Set of extensions to Ian Bicking's virtualenv tool" -HOMEPAGE=" - https://github.com/python-virtualenvwrapper/virtualenvwrapper/ - https://pypi.org/project/virtualenvwrapper/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/stevedore[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/virtualenv-clone[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/setuptools-scm[${PYTHON_USEDEP}] - ') - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/pip[${PYTHON_USEDEP}] - ') - ) -" - -PATCHES=( - "${FILESDIR}/virtualenvwrapper-6.0.0-remove-use-of-which.patch" - "${FILESDIR}/virtualenvwrapper-4.8.4_p20230121-override-default-python-executable.patch" -) - -src_prepare() { - default - - # specify default python interpeter to align with PYTHON_SINGLE_TARGET - sed -i -e "s:@@GENTOO_PYTHON_EXECUTABLE@@:${PYTHON}:" virtualenvwrapper.sh || die - - # remove tests which require an internet connection - rm tests/test_mkvirtualenv_install.sh || die - rm tests/test_mkvirtualenv_requirements.sh || die - - # remove tests which require functional git repos with remotes - sed -i -e '/test_wipeenv_\(pip_e\|develop\) () {/,/}/ d' tests/test_wipeenv.sh || die -} - -python_test() { - # tests have unusual expectations - local -x HOME="${HOME%/}" - local -x USER="${USER}" - - cp -a "${BUILD_DIR}"/{install/usr,test} || die - local -x VIRTUAL_ENV="${BUILD_DIR}/test" - - bash ./tests/run_tests "${VIRTUAL_ENV}" || die "Tests failed under ${EPYTHON}" -} diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-6.1.1.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-6.1.1.ebuild index 348f62c23963..f3894ca4fca6 100644 --- a/dev-python/virtualenvwrapper/virtualenvwrapper-6.1.1.ebuild +++ b/dev-python/virtualenvwrapper/virtualenvwrapper-6.1.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/watchfiles/Manifest b/dev-python/watchfiles/Manifest index 9026ae96dc7f..a3f05a076a7b 100644 --- a/dev-python/watchfiles/Manifest +++ b/dev-python/watchfiles/Manifest @@ -14,14 +14,11 @@ DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003 DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9 DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 -DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61 DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa -DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 -DIST notify-0f87ab12707d231fa44180454d59478d3992eb59.gh.tar.gz 96557 BLAKE2B 6365bff1c274d26cf333af40d6fbe66d6ae661e24f67e955cb4c8d00555ca813226e40684129902c248eb557de300424776576204218fbbcb8333b9384ec010e SHA512 3f100ea3fd443c616d8bcdbebe0d69626bb0f1e5dacdc4798db036f6f657e7684924bbaa1cd83ae958b6b93a47988939243d3987bea2cd72133cd2196b5bec7f DIST notify-7.0.0.crate 35141 BLAKE2B 671e6e02d35f277a1fb552ba04d9aa8073fd98212ab5ddd6eb92e3d234961f14a5541c3466f6da8a0e366f4d83a1c9723159e41249d8032a6d6405b0ff2cea5a SHA512 e55407f5235192dd784132182549f5cd8ab211bfbc4aebdfc5b2da61b726d5bc523951b675190ab218c6aa125bc70d2bd85c87061e113f825dae22b0b5990d82 DIST notify-types-1.0.1.crate 14490 BLAKE2B dcdf805989cd64a3c132a73c4100388113bffd1446f1a4d9685826ea43b126b9a51c70340c3221fdd20b1e3aa814b58d4051a995820de206078deaeae4d34eb5 SHA512 3a040f916c967fafc934ddb75b0cab81c8e3c4cd9e7213a8bc5e8650f7481f6a11b740e033348833338c46ba917189f34fd9a933a6dce606381cc361ef44b447 DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c @@ -42,29 +39,18 @@ DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542d DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505 DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST watchfiles-1.0.3.gh.tar.gz 47675 BLAKE2B d10b8f0a9db435939e08ab700a7b29e08bcc5fb2d7b1ff255d18aaa125b6bfb7474a9737f22de52947d3a281201dd347ff07b9a5f21989f94c14a9470412ebca SHA512 7e5864a53c28ee4a5486394bad05b1d3c09851dd4b921b364b648170e5eec4ca853f5cf4a1d60dac93b037837e56fffb5f45572d9a13875f4745fa2417a94d2f DIST watchfiles-1.0.4.gh.tar.gz 99947 BLAKE2B 94155b090a05f8aad33e6492c264dce4e8da20d8a0a48e314ce67566f523040ec7c14b7445331651dc24477defd3b76953ee6f9558c884aa22bf6d62e0ec6564 SHA512 8b8c0deb0e4a880d6762745fc306d1727df8010c629c2a8c96f44e0a5a2421569d71dc6464b8a340b3b21c22915d75900fe857c0e5d6a4af2db409af730b9938 DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 -DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 -DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f -DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 -DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b -DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f -DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 -DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb -DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd -DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 -EBUILD watchfiles-1.0.3.ebuild 2964 BLAKE2B 8d297c97a5737642c6041119f448263ceeaddc88864b421e7f6f2b3092fece406892d89490b994de448eeae9ec1e193641feaf215e40df267b8fdf7fc9da9640 SHA512 841e2dc8d7b75b9b9a7daa896d8bf194cda2203319986ac4d63ae269dca4c3d6b14f860a6a6a387c710a1a83090d6cf33242c2c755961589f39c08f0e33933b3 -EBUILD watchfiles-1.0.4.ebuild 2416 BLAKE2B 116fc7128bb58469253499dcf83371648793868122d38abbaea8fa75559b84556687eff615a8e3c10d7666c8b8a41cc94aaabff28025c8a680ad5336976eb455 SHA512 3bfc833134ae47f0e132aa56583b7d2bf64572bfc0b60178c0867b3ebd280efcb9071090b380b2478d4f32656534c6a2271718c2bce603cfa9bcabdcafedd9fb +EBUILD watchfiles-1.0.4.ebuild 2415 BLAKE2B c44d3f5b4606f0a45876bc72234334516df694886ab2d29fe5b9edbb2e70bdaba0d2fd84b055876f9a27462fef8e4c932a024ed45db9618b3d57a240a2639c6c SHA512 c778e57c798fc0dba4fa178f849d719d254c4f5def5045c49378f34d9adda13140ff688e0591d16923bc9c20be8a948cf7f7f3cbf99db7da4e9cf76ab9a6251b MISC metadata.xml 355 BLAKE2B 95253406e11c30a7a3b5462d3c835010313bed3122f9d16ff73d6959a5c1f4c8922e324c839fcae9f541c7b1d84544cd38718ffcaba039b8c61292eaefa37447 SHA512 e1c11224e0129eb696e4e92a41ec0e35819febee2eb967982e016f7a0d02d95df8465867e0202d8e7ac59cc579f73c79d9ed6b87eebd44b3b64d63a5642ac458 diff --git a/dev-python/watchfiles/watchfiles-1.0.3.ebuild b/dev-python/watchfiles/watchfiles-1.0.3.ebuild deleted file mode 100644 index 96de55637011..000000000000 --- a/dev-python/watchfiles/watchfiles-1.0.3.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# 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=( python3_{10..13} pypy3 ) - -CRATES=" - autocfg@1.3.0 - bitflags@1.3.2 - bitflags@2.6.0 - cc@1.0.96 - cfg-if@1.0.0 - crossbeam-channel@0.5.12 - crossbeam-utils@0.8.19 - filetime@0.2.24 - fsevent-sys@4.1.0 - heck@0.5.0 - indoc@2.0.5 - inotify-sys@0.1.5 - inotify@0.10.2 - instant@0.1.13 - kqueue-sys@1.0.4 - kqueue@1.0.8 - libc@0.2.154 - libredox@0.1.3 - log@0.4.22 - memoffset@0.9.1 - mio@0.8.11 - once_cell@1.19.0 - portable-atomic@1.6.0 - proc-macro2@1.0.81 - pyo3-build-config@0.23.3 - pyo3-ffi@0.23.3 - pyo3-macros-backend@0.23.3 - pyo3-macros@0.23.3 - pyo3@0.23.3 - python3-dll-a@0.2.11 - quote@1.0.36 - redox_syscall@0.5.3 - same-file@1.0.6 - syn@2.0.60 - target-lexicon@0.12.14 - unicode-ident@1.0.12 - unindent@0.2.3 - walkdir@2.5.0 - wasi@0.11.0+wasi-snapshot-preview1 - winapi-util@0.1.9 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-targets@0.48.5 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.6 -" - -declare -A GIT_CRATES=( - [notify-types]='https://github.com/samuelcolvin/notify;0f87ab12707d231fa44180454d59478d3992eb59;notify-%commit%/notify-types' - [notify]='https://github.com/samuelcolvin/notify;0f87ab12707d231fa44180454d59478d3992eb59;notify-%commit%/notify' -) - -inherit cargo distutils-r1 - -DESCRIPTION="Simple, modern file watching and code reload in Python" -HOMEPAGE=" - https://pypi.org/project/watchfiles/ - https://github.com/samuelcolvin/watchfiles/ -" -SRC_URI=" - https://github.com/samuelcolvin/watchfiles/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD ISC MIT Unicode-DFS-2016" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/anyio-4.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-rust[${PYTHON_USEDEP}] - test? ( - dev-python/dirty-equals[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -# enjoy Rust -QA_FLAGS_IGNORED=".*/_rust_notify.*" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # fix version number - sed -i -e "/^version/s:0\.0\.0:${PV}:" Cargo.toml || die - - export UNSAFE_PYO3_SKIP_VERSION_CHECK=1 -} - -python_test() { - local EPYTEST_DESELECT=( - # test broken with new anyio - # https://github.com/samuelcolvin/watchfiles/issues/254 - tests/test_watch.py::test_awatch_interrupt_raise - ) - - rm -rf watchfiles || die - epytest -} diff --git a/dev-python/watchfiles/watchfiles-1.0.4.ebuild b/dev-python/watchfiles/watchfiles-1.0.4.ebuild index c858fa66252c..0667cdb966c7 100644 --- a/dev-python/watchfiles/watchfiles-1.0.4.ebuild +++ b/dev-python/watchfiles/watchfiles-1.0.4.ebuild @@ -82,7 +82,7 @@ LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 ISC MIT Unicode-DFS-2016 " SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/anyio-4.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest index d7c9f60e64f3..8f0bf388e2b4 100644 --- a/dev-python/weasyprint/Manifest +++ b/dev-python/weasyprint/Manifest @@ -1,5 +1,3 @@ -DIST weasyprint-63.1.tar.gz 491880 BLAKE2B 564c52abe3299aa2c51733c883c59ea0581953e067c003377cf0456412bd0cc49f38a03ea46f9cc6e3a3eb4c8df4daa1359996e0525bd9420b1720a26a393877 SHA512 1fda3126dd5c028b42515819f58153092d1607ea5a327a8668cd11ce44aa2b73d7340c04825ce80486881ac1b0dcfe789ffaec277f7a81465efc9067b9b9c87c DIST weasyprint-64.0.tar.gz 498075 BLAKE2B 572bac1f70476d63f8f40e3ace90e534bbe69c5a071bbe1e9de7bb8d1c5b06b150d9e7ad7261e74d0c6aeb740b9889608e22bf71b7e01e0d313a1dc546b58fe8 SHA512 46e65777804d53174bb3020b1418d19c0bf815667d020c40fb7de567439272df65d74ab941fdb37edc7f1d4f06430d3ebaa65f8ce13c887235e39c51cefb3930 -EBUILD weasyprint-63.1.ebuild 1054 BLAKE2B 2e70f87830b4bd8134d60db76d4074985cd2b295489a165723ebdd80acc2a28a09a0cb8e7e458f3b1a897bed0d57e04052d3164d5def1fd55434c0fd5c040c35 SHA512 2b22de21f83625ad101aa5904893d44daa337738d60e1b6a58e2e376134646fcecd521d79419a5499b507039f434581ed5eb641e96fdbf97bba3efa6c7974820 -EBUILD weasyprint-64.0.ebuild 1055 BLAKE2B ca8289b15255682b429bd7966e6df10f3e1e4d665d12e9676c00d4ee0789358bc2eee399a0c5122fe7daa35d67969cb343b6d139702bc4f3fe5b60719bec8a3c SHA512 d0cf55032ff827bd628b52878bf04d1a32b9521c5091678ae41b25059d047ff86e70aae421dde9d0fb94ed3f3b6808f64c4a4c41c0a76dc415c91622326b9720 +EBUILD weasyprint-64.0.ebuild 1054 BLAKE2B 0f13f2bf3f8399d106b4215581c8c39f9c2c64b6ed1534c1d6859083f098da6af89b54ac50967664a0c14fab895d4edaa9cfa9c819278e7fb8fdefd54b92a39f SHA512 bff69e061eb270a4fcadfd53dd7610a0e38f7ae57b4227f5def0dd9df1d526531309a09312cbf491da77e04dd5ac008b59c63342ec3e375e3d4ba8508e885b13 MISC metadata.xml 382 BLAKE2B 3e5d142b055354e1ea440d9efd4bf92458b1da3f777dd90929ce2041ca6e0969fa6e58aacfb4a5a93ff90805e0d8ec4c9c6253559ca54698f5029639ce35ac8a SHA512 43415064a6f56eaca974031e51d63118d1c65b33e4399302fc72cc2cd6f15e0a47cf411b18d3c5136e866115855deb19b6a9e058a18049151959ce5ee29ececf diff --git a/dev-python/weasyprint/weasyprint-63.1.ebuild b/dev-python/weasyprint/weasyprint-63.1.ebuild deleted file mode 100644 index bcadde405652..000000000000 --- a/dev-python/weasyprint/weasyprint-63.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF" -HOMEPAGE=" - https://weasyprint.org/ - https://github.com/Kozea/WeasyPrint/ - https://pypi.org/project/weasyprint/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] - >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}] - >=dev-python/pillow-9.1.0[jpeg,jpeg2k,${PYTHON_USEDEP}] - >=dev-python/pydyf-0.11.0[${PYTHON_USEDEP}] - >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] - >=dev-python/tinycss2-1.4.0[${PYTHON_USEDEP}] - >=dev-python/tinyhtml5-2.0.0[${PYTHON_USEDEP}] - media-fonts/dejavu - x11-libs/pango -" - -BDEPEND=" - test? ( - >=app-text/ghostscript-gpl-9.56.1-r3 - media-fonts/ahem - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/weasyprint/weasyprint-64.0.ebuild b/dev-python/weasyprint/weasyprint-64.0.ebuild index d62e3bc92379..349488944845 100644 --- a/dev-python/weasyprint/weasyprint-64.0.ebuild +++ b/dev-python/weasyprint/weasyprint-64.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest index 131e8a3df798..7e2aaa8645e8 100644 --- a/dev-python/wheel/Manifest +++ b/dev-python/wheel/Manifest @@ -1,3 +1,3 @@ DIST wheel-0.45.1.tar.gz 107545 BLAKE2B 13c8d60a2e39ded3d911c9e03915b01bda201f7e8cd6de456484ce6eeb2a990861a01f26e5d9f2ac4ca0ab2b6d0fea9db437d6f82cb39db9b1059c3c53202ec0 SHA512 df45f00e9eaeae2f27f813f31591590c961da2f6bff15bba6fb2a14d529c221f39b29894b8da408fe49cd4b760840a0e05c4baef377ccfacd9983c0bba83d6d8 -EBUILD wheel-0.45.1.ebuild 1116 BLAKE2B 1c69ad87e63a36b5621f1695b22591659ab8b87f804f37496e0cb814ec54990b57030ae639c75b23f385aec2c5d6abd8011d021be524b697f14c03f876a9f566 SHA512 6f15ab1967cde8e2c574f646fd46bb7e7966a0bc046924c7c790a4b0d790f58d879a876d8dafc18baad6798807a74bf25a9aee72fa0bf16162ab6b91c1472ef6 +EBUILD wheel-0.45.1.ebuild 1125 BLAKE2B ee121a4ad59d77073fec7d5c3f0530fd528cc79ed3553ac643c044dab210e78ab7dff4f44414ac55e07930ce0efd736d550c42d341e41385cbb8b024fe403665 SHA512 aab30bcc302e9749844dacdc84553e848e39cf007d4b82b5e30bf7bcde86cf0d52ebae67bc679af379f45dac678d349b3ff316dab1c68cf3c54d0a0b1937de51 MISC metadata.xml 383 BLAKE2B 352e8b44b3c4f7008c6ac73b8d4454602785ea86ad52ba4601b1c598a0da4831ecdf1b36cfbeaaa1635e52a924a3317d6abff9dc1b26d3f77f04c681208265d3 SHA512 a810c2c7bdff95154a907ce2a00ed2ccc63174e0ba7dea21c6faf62624aac12c2f772557f4f26406693b8963d3bfa77b95dc9e4156493ee991d64021ad8f6c44 diff --git a/dev-python/wheel/wheel-0.45.1.ebuild b/dev-python/wheel/wheel-0.45.1.ebuild index 559c2ca39078..ebf512c733de 100644 --- a/dev-python/wheel/wheel-0.45.1.ebuild +++ b/dev-python/wheel/wheel-0.45.1.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 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest index 38e5d5175554..b30abe789472 100644 --- a/dev-python/xarray/Manifest +++ b/dev-python/xarray/Manifest @@ -9,5 +9,5 @@ EBUILD xarray-2024.11.0.ebuild 5458 BLAKE2B e9e370263d9bd11a8124d20b576089340aaf EBUILD xarray-2024.9.0.ebuild 5307 BLAKE2B cc4fad10a20308fe5109d7e4180be315429578e61e1784c2ac21147c202828a2e8a7363b41faba379ba78488cf298c882d02c80a5a9bf19534d796d4a6b4fd93 SHA512 4ceea31d77811ab68ecb04f3eb295556cc7d88b2ca5f92cc92ff7487717dfb99c6afec6567e081059d55a84475fe979f3dde6540075b464fc1c78dcff9da1d1e EBUILD xarray-2025.1.0-r1.ebuild 4616 BLAKE2B 5f0767638a1bf07a87d4bb20a027088a7575f5d2fbb6dedac20884830ac3a7c8f44dff476de9b8b9ff77868efde422d5ae75fbc86973a051eab576c9224c3f20 SHA512 a3083a6b5214b039acf3c60d3b4715282813d8e982f412086b6ba0aa6e1f7cb3eebe50086c0231152414f78f20fd9195ea6dc7e24053fe2037c8d6736d84c68c EBUILD xarray-2025.1.1.ebuild 4614 BLAKE2B fa7ae3ee4c6d5f46a563598993e2fa7a963457fbb47a654275c6664017934bc4019d1e29b611289ab3132f899f641a6c95e9e068d99685614cbd68a82b8fac73 SHA512 11c7d40c33f8ca47cdc2140839c09907d625b4a17432d71765eaec8e3a4f54ec31c000121e40bb5c45e662c1890688c62b2edf759c8445f655952f8207dd0958 -EBUILD xarray-2025.1.2.ebuild 4616 BLAKE2B 5f0767638a1bf07a87d4bb20a027088a7575f5d2fbb6dedac20884830ac3a7c8f44dff476de9b8b9ff77868efde422d5ae75fbc86973a051eab576c9224c3f20 SHA512 a3083a6b5214b039acf3c60d3b4715282813d8e982f412086b6ba0aa6e1f7cb3eebe50086c0231152414f78f20fd9195ea6dc7e24053fe2037c8d6736d84c68c +EBUILD xarray-2025.1.2.ebuild 4615 BLAKE2B fb120880a5c1aabe607e42d525161ceaab1c554f4df06034e2961e8d7555a2d314483d6e68f669c825bad8f1ee9d03d1386d0624c5c97069450b7b0c20520662 SHA512 27778f40d8b915aac90aa41e051864d5af2c1356348b2d4c6408103181113e8adafb6c3f4d2e4d08771566e0263aa60dcc498dd3f1fc7aa55671175b0787ec1a MISC metadata.xml 509 BLAKE2B d470cc092eb055215a5868c22f9ec458057cfad600357fa1f658ed4537a6a6f68bda1422c4a665f1963ce0a6049e691befc3ca4baa60cc898364ad5f18164979 SHA512 602755896a3655295058afc8543a4bb64192d5c625f2edd86291c1f23d171f051a4238466163c2d469874aff3e68770fc76177e720870492266fb14e6faf6ce7 diff --git a/dev-python/xarray/xarray-2025.1.2.ebuild b/dev-python/xarray/xarray-2025.1.2.ebuild index c7dd33b2184f..dafc6db7b7b7 100644 --- a/dev-python/xarray/xarray-2025.1.2.ebuild +++ b/dev-python/xarray/xarray-2025.1.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 arm64 ~riscv ~x86" IUSE="big-endian" RDEPEND=" diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest index 23cb7eb10064..e669585ea890 100644 --- a/dev-python/xlsxwriter/Manifest +++ b/dev-python/xlsxwriter/Manifest @@ -1,5 +1,3 @@ -DIST XlsxWriter-RELEASE_3.2.1.gh.tar.gz 24307679 BLAKE2B 8e547b21c04c46159de9cb4f2bb75139b372287264714114b01d649ab290a9595ee8f36b82f976d4ec015cccd23cff4e57ac04c611b8553c0d1963d98886ed6b SHA512 510195ce7b008fa341a2fee5e0bb71cd150f853dddd6f5af6b5fd3a1090d64c9b14fbd4eb05c55a32a6a451fa0fa9471f15ee14a7d808d948479106510ae43d3 DIST XlsxWriter-RELEASE_3.2.2.gh.tar.gz 24656384 BLAKE2B b1b7313d0b486ff1e612102a67530ac96ae672a577b2c2cf23be65e1a0d8a0698ba6060c127b3d45afaa7691a8f03f82352ada9cf3aff98771bc7537622c6d69 SHA512 21fa5e550123506e0777dd849aacfd0c2177a4b0f79c675a55361693c286d03a100cf09c29c4a434a7d9e43825d90506ed6a4f3beef36c054cd0fd805a7a9446 -EBUILD xlsxwriter-3.2.1.ebuild 757 BLAKE2B ef728e36cad8615585f3dce1f5d7162cd88c1244a5c31333520ef8060c47e0b128ed99f21407decce75cd7a0f0280985d6d18a0add02748338d325ea605f0ce6 SHA512 3df76130ef9ef5a97526f319016d67e732dd9538188cac94209a0920d45f0478e8e6d26aa4e73cc11d76185fe054075caafdadf7dc29f87a12e19441373ffa15 -EBUILD xlsxwriter-3.2.2.ebuild 763 BLAKE2B dff3b9ffc3864b1172c62faecc6e3220a514a3c7f3fe6cda10bec0ff53213f9800155cef8ed1dc24025391f2c190b774c3ada45f7d0ff21c12cbc0a55f24e31c SHA512 7f765d37fc0bc5cd7ccf6ce12acf5d3a6b3d145810356fbaa40a43b861050e7f70272b284fdfd0749cd4beb2d740f15b5174b84e4f5a9274850ba1d6a1bc593e +EBUILD xlsxwriter-3.2.2.ebuild 757 BLAKE2B ef728e36cad8615585f3dce1f5d7162cd88c1244a5c31333520ef8060c47e0b128ed99f21407decce75cd7a0f0280985d6d18a0add02748338d325ea605f0ce6 SHA512 3df76130ef9ef5a97526f319016d67e732dd9538188cac94209a0920d45f0478e8e6d26aa4e73cc11d76185fe054075caafdadf7dc29f87a12e19441373ffa15 MISC metadata.xml 411 BLAKE2B e41e1e6dddecef73fff1c0bd74d51b023694ea6eb162022679a2939819f5c3339b1e76d00e25f761c46f66d323a5ad7085ed86fb13fbe3f53526c75004a68e93 SHA512 63242ff274e1dde596e50f9360e1247084b7bae05cd42d60605700c49e33b53849529578cf532415b899bd2ccd04066f99e97c6e80d53c13f71522a041579976 diff --git a/dev-python/xlsxwriter/xlsxwriter-3.2.1.ebuild b/dev-python/xlsxwriter/xlsxwriter-3.2.1.ebuild deleted file mode 100644 index 88336c841870..000000000000 --- a/dev-python/xlsxwriter/xlsxwriter-3.2.1.ebuild +++ /dev/null @@ -1,33 +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} pypy3 ) - -inherit distutils-r1 - -TAG=RELEASE_${PV} -MY_P=XlsxWriter-${TAG} -DESCRIPTION="Python module for creating Excel XLSX files" -HOMEPAGE=" - https://github.com/jmcnamara/XlsxWriter/ - https://pypi.org/project/XlsxWriter/ -" -SRC_URI=" - https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/xlsxwriter/xlsxwriter-3.2.2.ebuild b/dev-python/xlsxwriter/xlsxwriter-3.2.2.ebuild index 60c7b3e4d0cd..88336c841870 100644 --- a/dev-python/xlsxwriter/xlsxwriter-3.2.2.ebuild +++ b/dev-python/xlsxwriter/xlsxwriter-3.2.2.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" distutils_enable_tests pytest diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index dd257752719c..edbe19c627ee 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -3,9 +3,11 @@ DIST zeroconf-0.142.0.tar.gz 159412 BLAKE2B 78b1d7e50e9a37571743942c614e8d5b6576 DIST zeroconf-0.143.0.tar.gz 159481 BLAKE2B 3c73c85a86180b21766bae0a9ba9ebce89109f28e7f0e103c703a988bd604cf714e93bd9b52d50c76143745b99ce14a9fa8ff968f8391da066cb1782f93f41ad SHA512 11bbff2b045cea94588f8c1aadc2f53f82632c48d8fbabccc4fdd71f25e178fb9f5fe6d5016b5c389f396155a23b1749f39d89015af243d84c83afdcee4323b8 DIST zeroconf-0.143.1.tar.gz 160017 BLAKE2B 6ca7c3c72f747703c2d12aa1547c1007bca77ba288e915e5dc56f77c21117158792e5ebb0829d016058889592e45139ee80af3f57d71ff333e5523834062d0e3 SHA512 16efd961a5c06264006ef6c39afbff49cce09812a31b392b3fa56c9f14cb4ea011ab6c1cac9934ad5e466e1430154f70693ea2160ec6d319e3a4a516005b90dd DIST zeroconf-0.144.1.tar.gz 160109 BLAKE2B c0dc535665fa46ee143c09b35f380f6898c16a844d2e7c3c233bd0ea1b0c0f1f551daf05dd220f4d7ce6478f65d5bb8a1dbda2d845744e9fe46b6138008c98f7 SHA512 3ad3827c5bd834ce4fc9b6a1349c34b0ede562da327f87fba17905b697a001271c55569e4a1ee8857c088a96a18e1a0782836a7ec2ff3c36982ae57f805e72c8 +DIST zeroconf-0.144.3.tar.gz 161347 BLAKE2B 43f75df44a95d58ec372fbd68013cce2c9e4c78fa5b5c445604c8cb8281fbf4b96b6625c5867ca2817877d81c28824a0b8fab322e2da326b864ead539561a359 SHA512 c849a8b1ade29a34e7a4a4ad7710368eba6253408eae9b655381625b79170b7deeecf0d4be4821ee598a2af1a431803b2f6a072a4c61e94cee5ec0a9895a0153 EBUILD zeroconf-0.140.1.ebuild 1455 BLAKE2B 09e93d5b2d5ffe19a9fdbc53f2814ae7ebf8a7f79b2c9078aed530aab5ac8416582760ed2e754aa8c1158d3533d7f1d89a69aa462bcb609ceb0c7bd20536b42e SHA512 9af8834e908ac2465ce4e10fbe5c542b7593b8db73110dc80e57325f6f07ff164f1862e43f071db4150404ac45b69ec3a9bae98c3b5288e1eec77ee2d500d7a0 EBUILD zeroconf-0.142.0.ebuild 1458 BLAKE2B af857ad50cf4ce26308debf10956204b92f3d5b2ed02800bcbb7087d09b786f439c2bee2ed0c96498c6a0004c64b190e4e9f5cac0d44d2d706f7873738e377d7 SHA512 eca5204f09273bbe6ea322d07bdbba7e46f59ddf7fc7925dec6eb85074af7118c5eb01230f839578943fe955a19dc641ca65d8d90fd5afd80c774a0116055069 EBUILD zeroconf-0.143.0.ebuild 1371 BLAKE2B 1a6073f245ac0adaca2175adb38c3bfbfd3e15e4004b0ab277ecca4e9cbb47a15c4cbfddada68ceb6f0712c341783884ee2d184d21b959a83e83ee5e043b7394 SHA512 c993d50db1fecaf86cdfbbced3bf2c21b968e6f41fd05dbb423e0177529b7971b5e5b02177681535bf4fd33bfa7fe5293ba65629a24226336cd141857dcc6169 EBUILD zeroconf-0.143.1.ebuild 1524 BLAKE2B 11feb0eaec1c4f7e8cd91b1253585a4c741f5fc880618cde9fe8b28d7b292a797c884a8e38c93659c24fd2919ccf8f5640d8fda7306bb30c5b0cb3b92384af05 SHA512 9f90c7b05212c39af8300e680a26adfcff77d1f3b060ee9f60794f5f0a9bea5e56114f90f661c4416a078ab1acb145f57a2f5fd53ab168adfabc6ee625ba8b3b EBUILD zeroconf-0.144.1.ebuild 1524 BLAKE2B 11feb0eaec1c4f7e8cd91b1253585a4c741f5fc880618cde9fe8b28d7b292a797c884a8e38c93659c24fd2919ccf8f5640d8fda7306bb30c5b0cb3b92384af05 SHA512 9f90c7b05212c39af8300e680a26adfcff77d1f3b060ee9f60794f5f0a9bea5e56114f90f661c4416a078ab1acb145f57a2f5fd53ab168adfabc6ee625ba8b3b +EBUILD zeroconf-0.144.3.ebuild 1524 BLAKE2B 11feb0eaec1c4f7e8cd91b1253585a4c741f5fc880618cde9fe8b28d7b292a797c884a8e38c93659c24fd2919ccf8f5640d8fda7306bb30c5b0cb3b92384af05 SHA512 9f90c7b05212c39af8300e680a26adfcff77d1f3b060ee9f60794f5f0a9bea5e56114f90f661c4416a078ab1acb145f57a2f5fd53ab168adfabc6ee625ba8b3b MISC metadata.xml 395 BLAKE2B e1ce7a8fbd6d50fd59fbce671a535a3af2fde79dcc98f146c4e361759e61ce6d7e4e241866262fcd78744c673212d1946830c3d7628956b498a98d0af36d4c3d SHA512 544cb62da7212926b63c4e19467fc3e3f7c8210320a8096dc913a846d392e9a09c2b9860312f88effc8ad7a54e0329149a68012b08c674663af5779957e037f9 diff --git a/dev-python/zeroconf/zeroconf-0.144.3.ebuild b/dev-python/zeroconf/zeroconf-0.144.3.ebuild new file mode 100644 index 000000000000..8ab627f86158 --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.144.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/python-zeroconf/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] +" +# the build system uses custom build script that uses distutils to build +# C extensions, sigh +BDEPEND=" + >=dev-python/cython-3.0.8[${PYTHON_USEDEP}] + >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export REQUIRE_CYTHON=1 + +python_test() { + local -x SKIP_IPV6=1 + local EPYTEST_DESELECT=( + # network + tests/test_core.py::Framework::test_close_multiple_times + tests/test_core.py::Framework::test_launch_and_close + tests/test_core.py::Framework::test_launch_and_close_context_manager + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout + + # randomly broken by a leftover thread? + tests/test_circular_imports.py::test_circular_imports + ) + local EPYTEST_IGNORE=( + tests/benchmarks + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -o addopts= -p asyncio +} diff --git a/dev-python/zope-event/Manifest b/dev-python/zope-event/Manifest index b4c77931c7af..cb8426f013c1 100644 --- a/dev-python/zope-event/Manifest +++ b/dev-python/zope-event/Manifest @@ -1,3 +1,3 @@ DIST zope.event-5.0.tar.gz 17350 BLAKE2B 3dc14b321898e9e3031273ee9d51b6a382c041292abb2cfe8d49a863991fc90484fd6e1fe98b4b37916263e1ebc2a943a98ab1096d0792b057e71100834a9cf6 SHA512 f3807580d948c11c75351d306450714b8cc285c45bed581069608e24fd20b705cff73c349c3fb3dd3f0af70508c5b8895f68bf60f8bf0c7e0a1d676191d5ce10 -EBUILD zope-event-5.0.ebuild 1034 BLAKE2B d0bebca950baf4ecc635de1465befbcb41bbaefd2017a8c52bda8f7295ada251e140ce1f908a6d69767f407870d53d671ba49fc96a98b43e0bf90cbe4a981c9b SHA512 7ee1e7bf9b2689bd5bcd602d166f462d0898b8bf1d3c6b03285924f92d117b4d178d2ed8fb0fd42413ca5f52bc38b5e7a34373dfc83e68e04290c540fa16ed14 +EBUILD zope-event-5.0.ebuild 1043 BLAKE2B b45954f447db930e31ae9c9712be194c86756410e3d3ed9a2e7a66c1f1b907d9a06b5fbd56ac6aeca4bf7647f386560f4ab913ecfef03deb09609d064f96fe37 SHA512 123577971ab44267ad94c5aa1533c572275046822548e0f536d42c8e65905d92c8e53d3399958df5b4bfa904166cab6a84de965ff68a98772a7428262857accf MISC metadata.xml 403 BLAKE2B 37821470ec3195c00fca52ec6b7bd13a0bf433746a450b36e6b572da978db6faf908da2b8dd83d2411f24da8a58d65f8cb2e7e75960cf547ba2e9e394e5fcb90 SHA512 8d21846b80d0c0f153103ec237184cd05db306286ffc1a6ed495b90a52737a2346777c4b0713339244f177e89e18f6a051a507a8a7eda2c514c1b7896d7aedb0 diff --git a/dev-python/zope-event/zope-event-5.0.ebuild b/dev-python/zope-event/zope-event-5.0.ebuild index da9913342462..f0e3a417b1f4 100644 --- a/dev-python/zope-event/zope-event-5.0.ebuild +++ b/dev-python/zope-event/zope-event-5.0.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 @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 ) +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) inherit distutils-r1 pypi diff --git a/dev-python/zope-interface/Manifest b/dev-python/zope-interface/Manifest index 365f3638f9f4..b74cadb6413f 100644 --- a/dev-python/zope-interface/Manifest +++ b/dev-python/zope-interface/Manifest @@ -1,3 +1,3 @@ DIST zope.interface-7.2.tar.gz 252960 BLAKE2B be79d583c146d4b33213286696f929ce3f753aa9c966ecffe46c5ef508f1422b521509642a2f6475c0f1ddab3b70345ec31a4a37bf4b811ff3c6760ffc506c9d SHA512 eb927395bd4c4b2567dfeabad9a88bf91cc0cc0838289e96d7452e6a7c9ea56237a1d1f492703eac71ac0957dc0d3e23f57ceec55ff82fcffbbf413e09868a9c -EBUILD zope-interface-7.2.ebuild 1379 BLAKE2B df376fd9818ce057bbfa9f9941a70ecaa2bfb2e9798770540d09775189910251535867752fab189586aa82bafaf81d7ad97de40cebbe171569b3c15c3d9f9351 SHA512 cdf947fed31c4c4bfa8856d2c13c61a8814fa2b385148d1acb6c42a7624dc82d9e8a41e908b1cd09a2061c99e37e0c5e6b6556541b7700e6baeda20af5672048 +EBUILD zope-interface-7.2.ebuild 1389 BLAKE2B 05e1bd0f1592c46f8566a0395c92999f955bc2a9f176c3883c3a094945ad8dd6c38536aba45fbc4f8c9372f91bfc507335a4487a8dd87e24a51126813cfad2cb SHA512 97ab5bc5289ac767f2f4ac8deaa556c83f4bd3468534dfc1d65413b1a44aad9b183acaa518b0026920c64539362e9df347aeace107ecfc9e619162ae17b789f1 MISC metadata.xml 387 BLAKE2B 1d5e2a8f2fcd2c8fcb423f8a123d2d17a0456cd4003489358abd8baf74d3ea9ddfa04af94b9ef67b329520b5ee9bc3084343e824f3fbf7420f14372d43581dbc SHA512 258f0bd291cd42f6374bd331c3b906f149ff455dd264716eefc63487710d95f8b388ecb34be5733dbd7a0e185f449cc18fce04b46521a2d19fd9766e7dc0ed82 diff --git a/dev-python/zope-interface/zope-interface-7.2.ebuild b/dev-python/zope-interface/zope-interface-7.2.ebuild index c69247fbbf82..7459cb2115a8 100644 --- a/dev-python/zope-interface/zope-interface-7.2.ebuild +++ b/dev-python/zope-interface/zope-interface-7.2.ebuild @@ -7,7 +7,7 @@ DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYPI_PN=${PN/-/.} PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 pypi @@ -50,7 +50,7 @@ python_compile() { python_test() { local -x PURE_PYTHON=0 - if ! use native-extensions || [[ ${EPYTHON} == pypy3 ]]; then + if ! use native-extensions || [[ ${EPYTHON} == pypy3* ]]; then PURE_PYTHON=1 fi diff --git a/dev-python/zope-testing/Manifest b/dev-python/zope-testing/Manifest index 143d49c5257c..9122b96eaf16 100644 --- a/dev-python/zope-testing/Manifest +++ b/dev-python/zope-testing/Manifest @@ -1,3 +1,5 @@ DIST zope.testing-5.0.1.tar.gz 41745 BLAKE2B c3ab3ba7a15a050a29e41c26df3426dc3dd48d98b60e55015680c6aa86fccbbf44718d17643189a1978c51605eb774c108e0056a1e21023b99ca633a2abd7788 SHA512 357d1c0eb761dba4e0e964a51dbc4368c00c9133a011467a2bb3629a2c5c28ccb3886caad215288b99cda1de25fd7ead674068f275649d94a32dc42d19d78caf +DIST zope_testing-5.1.tar.gz 42344 BLAKE2B 5a4ca515dcdc80331ddfb731ea0152e4f1746aa6c097415bdc238d4d330523960aa211ffadf5eb76b85b483a21ee1d28da7b0068f05c9c202a3aeca4af61bc80 SHA512 e45053b2e3a8b3ecbe54bc18f1b6f4c274177aaaebd1385eac979bb245c8c25e8db28cb111d1d1a363bf9e2a153df97824074168a39b6c371ed6f68d902b40d2 EBUILD zope-testing-5.0.1.ebuild 1226 BLAKE2B f6be373b0d861a5f8ce473b4273c7ad3bd2e018efbd4696f66d9c5d6243d30765c8067e9a6f468cdca0f16318c136bde288f4964284e01e6d502306f016f7823 SHA512 dc6f080719818643f47e286701827c1232ce4c40c7932cc4f3bfbb239a02bfbaaa020c2fbab2795063422abaed9438d448eb04acdcfefdb6ba96af17b29400ae +EBUILD zope-testing-5.1.ebuild 1223 BLAKE2B 565d69cf86259a4d2a6bc7689cc6db7cba60b9d9b1f606af4212a3f8f6333a82537c4a67e446b23fdf5199b8b03fac8899cee5ea86e46d89e659e0a73882b2bc SHA512 c666ed743c9ba47453cab6fe93490b0fb50d076a2bad9b7c0e22f5a7281ab448a12875c3751ca1bccf3c079a07088b97433f57ae3ffdb36629b0cac4ab411443 MISC metadata.xml 407 BLAKE2B a3792d048bb4472d3d22458ced65e08f25a2a0314858ae86a7dc6573989b3f49139f4452d19c073890443fbc5b09c681bc612057637aa548d88e1f0f7501182d SHA512 a61142f2fe381939bd26c4cbd66512df42b42374331fd56c36a4dc9640b634c8c21d5680ed9c621b05b401446415ea145100b2334cffd3f579916a95f3857f47 diff --git a/dev-python/zope-testing/zope-testing-5.1.ebuild b/dev-python/zope-testing/zope-testing-5.1.ebuild new file mode 100644 index 000000000000..70e9eb57fa86 --- /dev/null +++ b/dev-python/zope-testing/zope-testing-5.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Zope testing helpers" +HOMEPAGE=" + https://pypi.org/project/zope.testing/ + https://github.com/zopefoundation/zope.testing/ +" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + !dev-python/namespace-zope +" + +distutils_enable_tests unittest + +src_prepare() { + # strip rdep specific to namespaces + sed -i -e "/'setuptools'/d" setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace zope + "${EPYTHON}" - <<-EOF || die + import sys + import unittest + + from zope.testing.tests import test_suite + + runner = unittest.TextTestRunner(verbosity=2) + result = runner.run(test_suite()) + sys.exit(0 if result.wasSuccessful() else 1) + EOF +} diff --git a/dev-python/zstandard/Manifest b/dev-python/zstandard/Manifest index 0a8df43d5582..f524587771b4 100644 --- a/dev-python/zstandard/Manifest +++ b/dev-python/zstandard/Manifest @@ -1,3 +1,3 @@ DIST python-zstandard-0.23.0.gh.tar.gz 732448 BLAKE2B 920b53dc4a221059411062229ddf0ff51c478c2212e5599dec21298fef8e30b7a160c2f7d958ef95251ce5fb1357eaf4a8c3e4eca37304ef7a43176f723f3394 SHA512 06d799f8c5e89e5cc2f5b8ff100aeb3c3ff938757ce39852affb075487f65406d7d3f6d611b1864ec025fff86a51bf15b80c8af6260beda050b4fef5b7edd206 -EBUILD zstandard-0.23.0.ebuild 1808 BLAKE2B 88e9f4519e6ece7282f20ec46362a7217744f6c129de90d3f94b62ca6c8a80feba5ee5934e0983bee5162f4cf4e3d4686adc575e53e4db7c549a9f62e294732e SHA512 595a187db9256061848bdb09331fb3c311b15bfac5eb24ebd243910238bc8dad107410548d122619a2b85ea7ca012694565bd9d38b7fa6f5aa6da48e3f01ddd8 +EBUILD zstandard-0.23.0.ebuild 1817 BLAKE2B 725d43852c8e6603a185bc936f2d61e0651222365bd1751589db2fe1df19c2d8059d69ceb43e2337a067126f5f4d3c0d045e5f223a5ffcaab634411d0b72ac75 SHA512 bef4d61b0960514aefbb55aa1b96027c42f999f035d8db28d3ac613eb39da9041eecb91a966d8ba17fd532ea9c9965a4b8011142ce047c10e1decab6ede07cf9 MISC metadata.xml 378 BLAKE2B dd5834c84bb375812b3a3cfcc00d29aa43ac8954b044e188e8f38bdca93fdf1ce98fe78b78dbeccd935c83ca10f3ce18f893e5720dd8991118b6c69149a4ac61 SHA512 06554d973b525d53c680c3e43041f33125dad222339e645294fbc22670a7eadb0e9bf8a3b0771d2b2fb8f136d958eadb32c295179d1547c50ae26754360609f3 diff --git a/dev-python/zstandard/zstandard-0.23.0.ebuild b/dev-python/zstandard/zstandard-0.23.0.ebuild index f4c5b58eacfa..fee208076d07 100644 --- a/dev-python/zstandard/zstandard-0.23.0.ebuild +++ b/dev-python/zstandard/zstandard-0.23.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_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 |