diff options
Diffstat (limited to 'dev-python')
1164 files changed, 1441 insertions, 30027 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex d75fdfaf30..2979f4ed2f 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/absl-py/Manifest b/dev-python/absl-py/Manifest index a106e1a10f..8d5a25f388 100644 --- a/dev-python/absl-py/Manifest +++ b/dev-python/absl-py/Manifest @@ -1,5 +1,3 @@ -DIST abseil-py-2.3.1.gh.tar.gz 239285 BLAKE2B 5b9a0449bf07b3d46a3f8e0c2ce1deefd076bf373d0b2d07c1f35dfae73e2fe34d5436b7c63e4122f09f86df75c4d0cfbfd3339c7dae4798a39dc462b8a48516 SHA512 926b9ddb17342f74e05142fa353331c6cc1699302dadad5b7ec8c68813f2b65becb0743b299f26cc1899fc688e9f70f1d2ed4919a76539c940e963a38feba3ba DIST abseil-py-2.4.0.gh.tar.gz 241073 BLAKE2B bd1d2d0771f64be4eedfa8475dae16cb4590cda5fe66edc8ccfcb395b93cc9f95a561538d1002eccf5fb764c4c4e902ddfa5bf736a31cbaec1450f89105ba225 SHA512 26278e1b64e803f3a171cb7cbe4e188df0d1e27c69042b932a97160b77778e72af518b62564f5682b0a6d506ec74f8491015e37dcd1b1e1a305ac19b1505a935 -EBUILD absl-py-2.3.1.ebuild 2806 BLAKE2B 03b91faba43c90f332924755f092f7d2c50b99b3e610e8cda65eb9d487b94ad1cb4deb13a368e717d0ce325a6976ccb346497f52aec74babf4d2b92c14f0fd9c SHA512 9c68bac375406e1b689de7614179cd85a7f771fae74f8209d42b2791fd33513a2b63f68d4c2d0dac3a461dd47215a864f867605e63fb3debc7ea10a0045c1921 -EBUILD absl-py-2.4.0.ebuild 3005 BLAKE2B 2534df9ddf8f424d9ab878dee6036826105181ce5032b54c11a6e54af6e991f5e48ea2ccb0170c1d04482a54579f72b14816c6703e18d0ace6ba3bdf336d1a2c SHA512 b25a73352cd144ab713ac50c9c896452e71d07c24c10ed786ef5c180ebdad0422b1826cfb7a20e623162a2070f35035a78b4e10d5698684e35a5af446a7db821 +EBUILD absl-py-2.4.0.ebuild 2999 BLAKE2B 29c3bb750b29fccbd704b8b185b2cb7755fcdcb0a8c7efff89c65355eb1ce65527ef0e9b96e16308c480cab067be14bd34a3f91a3f319b302ee374a6294a03dc SHA512 96e35f8d002d933ceba0aa65387311f3c656136d9c15cb0480566c80f49cd979ec598cd034106501478eb3cebbfac779f4d0ba81743dd2f7595b6d9c7efea6ea MISC metadata.xml 577 BLAKE2B dd0e02b24bdb42f24bd675cadf13e99f861a6dc9be2879f671b9bc4e9e078ef81759909e81e3063cb54c71ff71d6609624f0cf2645bf6ec055c643fbb0f3ab5c SHA512 7cfa86cac5d38b10aedacdb4bafc7acbd11cf4a98a873a2435ef5761d5186c5128171eb286b2d2568a1a353eb4de815303eae225cf5823a5292ac362633b67c7 diff --git a/dev-python/absl-py/absl-py-2.3.1.ebuild b/dev-python/absl-py/absl-py-2.3.1.ebuild deleted file mode 100644 index 768b4455ef..0000000000 --- a/dev-python/absl-py/absl-py-2.3.1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=abseil-py-${PV} -DESCRIPTION="Abseil Python Common Libraries" -HOMEPAGE=" - https://github.com/abseil/abseil-py/ - https://pypi.org/project/absl-py/ -" -SRC_URI=" - https://github.com/abseil/abseil-py/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] -" - -src_prepare() { - distutils-r1_src_prepare - - # what a nightmare... well, we could have called bazel but that would - # even worse - local helpers=( - absl/flags/tests/argparse_flags_test_helper.py:absl/flags/tests/argparse_flags_test_helper - absl/logging/tests/logging_functional_test_helper.py:absl/logging/tests/logging_functional_test_helper - absl/testing/tests/absltest_fail_fast_test_helper.py:absl/testing/tests/absltest_fail_fast_test_helper - absl/testing/tests/absltest_filtering_test_helper.py:absl/testing/tests/absltest_filtering_test_helper - absl/testing/tests/absltest_randomization_testcase.py:absl/testing/tests/absltest_randomization_testcase - absl/testing/tests/absltest_sharding_test_helper.py:absl/testing/tests/absltest_sharding_test_helper - absl/testing/tests/absltest_sharding_test_helper_no_tests.py:absl/testing/tests/absltest_sharding_test_helper_no_tests - absl/testing/tests/absltest_test_helper.py:absl/testing/tests/absltest_test_helper - absl/testing/tests/absltest_test_helper_skipped.py:absl/testing/tests/absltest_test_helper_skipped - absl/testing/tests/xml_reporter_helper_test.py:absl/testing/tests/xml_reporter_helper_test - absl/tests/app_test_helper.py:absl/tests/app_test_helper_pure_python - ) - - local x - for x in "${helpers[@]}"; do - local script=${x%:*} - local sym=${x#*:} - sed -i -e "1i#!/usr/bin/env python" "${script}" || die - chmod +x "${script}" || die - ln -s "${script##*/}" "${sym}" || die - done - - # i don't wanna know how these pass for upstream with wrong helper names - sed -e 's:\(app_test_helper\)\.py:\1_pure_python:' \ - -i absl/tests/app_test.py || die - sed -e 's:\(logging_functional_test_helper\)\.py:\1:' \ - -i absl/logging/tests/logging_functional_test.py || die -} - -python_test() { - local -x PYTHONPATH=. - local fails=0 - while read -r -d '' x; do - ebegin "${x}" - "${EPYTHON}" "${x}" - eend ${?} || : "$(( fails += 1 ))" - done < <(find -name '*_test.py' -print0) - - [[ ${fails} -ne 0 ]] && die "${fails} tests failed on ${EPYTHON}" - - # we actually need to clean this up manually before running the test - # suite again... - chmod -R u+rwX "${T}"/absl_testing || die - rm -rf "${T}"/absl_testing || die -} diff --git a/dev-python/absl-py/absl-py-2.4.0.ebuild b/dev-python/absl-py/absl-py-2.4.0.ebuild index c362a278bc..77330b9f47 100644 --- a/dev-python/absl-py/absl-py-2.4.0.ebuild +++ b/dev-python/absl-py/absl-py-2.4.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] diff --git a/dev-python/aiodns/Manifest b/dev-python/aiodns/Manifest index fe2c87d057..45da9a34fa 100644 --- a/dev-python/aiodns/Manifest +++ b/dev-python/aiodns/Manifest @@ -1,7 +1,4 @@ -DIST aiodns-3.6.1.tar.gz 15143 BLAKE2B 53a3d2c1a9271535731e6992640ed59971659b5c1900482f76425682180470095deb4407f629a3535298b845af37904370604daee7e248151680c92f57d93814 SHA512 87208f4cfc687abc069c29583e71005ef02c3d3bcfaae8648623c03412190e6a92092c29eae24acc6bcff1bd1a9cfd43b75c36e69881d50e28b1f4dd929c9916 -DIST aiodns-3.6.1.tar.gz.provenance 9239 BLAKE2B f7995cb5b2a3e4f535fa0db51c2463c4323e2848d06b188c35a0fc51e394e4a520eedcf135867dfa4e2920943b332d9ac149b5ac1f726a7a1d6609063d8eb336 SHA512 105a5be98d2cb86ebb04c6c1b132a2953243c8ba825d1ddfee3292f31806ca4ccb1431539d0972734f4208a9b7f32445cfa7c64e4bbfaef589f252bc158f2965 DIST aiodns-4.0.0.tar.gz 26204 BLAKE2B 9691bd1a1ff7c5a3f22311242af20a2e3e457f7455d9bd31cc837ece26330de11b0e5384d2056174e50b593aeae9525ace4edaf7e329d6d3fcd0b78c7946fe3b SHA512 891f24963df0b64e68c9e53a556e562cb261f207df6204f08232e70cbaa1e193d391953c123bf225a3d3e171660b94ec2b7ecc29f10bdc373362018e25e04275 DIST aiodns-4.0.0.tar.gz.provenance 9360 BLAKE2B 12f684533751d5d400c3782d032b2044292010176892d7ae2e58ec9ac7f9d67ae154dbf4a032bd8bb01c7be3f38fc010d04c4e3d5e3d67a402b7b03632d427ef SHA512 9a67679ba8bb56221f7301d835743002e67c43c742fed64a5c1230eb1b9359c31b6fbae4dd930585974228853ad4883ceb0f44c2d0ff1fe28dead06c4a7b883a -EBUILD aiodns-3.6.1.ebuild 819 BLAKE2B 1f34c30c192ada801c4be351d219ed279a408cceb8c421378fe0b6bc3b1a06865c250b292e1a3454c6207d43e4af445334b0f0eb03bf090ec3505387c63acbd9 SHA512 8dade8b607687dc175d2f46d6c825b25f0cc561658b151ece2c93cca98af2da4a40d76b579969d89807db1a79021d319aa040cd8e349777fbe44f0dbcceff255 -EBUILD aiodns-4.0.0.ebuild 826 BLAKE2B b1beea97a69456a0c952cd30d3d91e1018f2546c52343d7987454283d337ea2935db6a65d1a85a885b1e4afa629056ad1901293ed88b1277e862bfb5dd2c609c SHA512 b27e716b2defb8eb6407de944d4437b2f9e304017a01e4f4f14dee84bea52bee31223ebf351437d6504ccc34763b3b401b8828abd3316e03a1642ba1b0677ca9 +EBUILD aiodns-4.0.0.ebuild 820 BLAKE2B 32e539041382fe70a167d285c0673a7739f258e081cc51535fe5278c33fffc009734315b0a9352ced617eac1269886f62418063d768fdc4285dfe94e8afdd4e0 SHA512 2640f2eb8ecfb79a498ca72122bce1d380ab541cfb9441c23939ff72e158561d599682680db308349a1496385185269bc37104c0dd465b28b59017478809af41 MISC metadata.xml 468 BLAKE2B 242d777c6ccc204917081b970705fcd40ef483503400b577197ff09779ac558f5d96e82e227d6984157384f55a2258f2630946734d060d45cba6e1c35b7a4943 SHA512 244bebc75cf228166e2f37820e10f34c68b5051da47110159efc403d2c4c672c0308d64fdba3da9cf355d870d69b21cf92d18265667065d1cee424f9593ccfd9 diff --git a/dev-python/aiodns/aiodns-3.6.1.ebuild b/dev-python/aiodns/aiodns-3.6.1.ebuild deleted file mode 100644 index 30fa306214..0000000000 --- a/dev-python/aiodns/aiodns-3.6.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/aio-libs/aiodns -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Simple DNS resolver for asyncio" -HOMEPAGE=" - https://pypi.org/project/aiodns/ - https://github.com/aio-libs/aiodns/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -# Tests fail with network-sandbox, since they try to resolve google.com -PROPERTIES="test? ( test_network )" -RESTRICT="test" - -RDEPEND="<dev-python/pycares-5[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -EPYTEST_PLUGINS=( pytest-asyncio ) -distutils_enable_tests pytest - -python_test() { - epytest --asyncio-mode=auto -} diff --git a/dev-python/aiodns/aiodns-4.0.0.ebuild b/dev-python/aiodns/aiodns-4.0.0.ebuild index bc0528f817..d0e3d8eb73 100644 --- a/dev-python/aiodns/aiodns-4.0.0.ebuild +++ b/dev-python/aiodns/aiodns-4.0.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" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" # Tests fail with network-sandbox, since they try to resolve google.com PROPERTIES="test? ( test_network )" RESTRICT="test" diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest index ede03b5a1e..918fa1f75c 100644 --- a/dev-python/aiohttp/Manifest +++ b/dev-python/aiohttp/Manifest @@ -5,5 +5,5 @@ DIST aiohttp-3.13.5.tar.gz 7858271 BLAKE2B 33b8f7f977a429fcd14401042f0be88c4cf68 DIST aiohttp-3.13.5.tar.gz.provenance 9326 BLAKE2B 0ed4219dc79a8b48cbc69f1a926a75210069f8382d61e217aaae6c8d51871c03c03336c812a9c7ecff0972ab070d6f2954482bced18edfaa71cf06cf8ef019bd SHA512 801915c3639db98f363a14e0e2e9e7b3e6e76d8e7988f43749580e4fa04404fe6b72f50370a07f37a922541d111361106d8fd8c4ffa4be326b130148a407c0e0 EBUILD aiohttp-3.13.0.ebuild 4422 BLAKE2B cf4d3f1b0fe1aa422abdef2711af856ca01b3649fd370642752a095a66396eb013ab4e8ba70b25f9dedd1a03af9aaf7d1e1f35fcebb2b68ff18881e08673beb7 SHA512 a888e29608d7394308656b0da4425ab7c8efd160f109c9c4f5427f88c65db2d1dcc95ce010549896f154bcdced407955bb15e14903990305c73a59ccb0987034 EBUILD aiohttp-3.13.2.ebuild 4525 BLAKE2B 2ff4fc9c679d1b1df73a76c55a3eb52925e554000ccc96ee47ba0f0841d3e78c5dbb3a4b9eceedfe438cc4bfd925200c908565c1b5a5f281dd81bfbfb0bc87c1 SHA512 14918eb33841cc99ddd14d54295715a3c845dbc935f21ef29fb8bb6af09a6ea68ea901492d159d717653479f1de926dcbe44f9672ed4b40ef94715953379cd2f -EBUILD aiohttp-3.13.5.ebuild 4534 BLAKE2B 4137fe64d379c177ea0eb8d7d592f85dbaf2ae15ad5863cf8aa1e70deb42dde1f92775bdd6f91d72f825746d69e65a6236f3d4803b57b7f3608baa75dfd56ba5 SHA512 7d74cdc219708d5a18b9581a0fb654b8fa14630ce8a6b1ae56d15adb622a37339b78ef6c523f321b1d53ead0666b4885c9298cd400a3d4152c99fa6e3f814054 +EBUILD aiohttp-3.13.5.ebuild 4547 BLAKE2B ec3bc2e6fedfd49e4fc804a16c1c28787a6fade8e3e37d881c24dde93debca639e65605f39173766737a5b0bc409218234d6a947b55e95a4563f7585e06022dd SHA512 f3bd54b74399d6bf74ad547c2fbe8c964508dba38a923db3fb1e10631de349265df1ba6131640a81db9abd90503be98c0d3e5922bf2c536744024cbc2cfc356a MISC metadata.xml 379 BLAKE2B dd6b8001c95e4f845c0519d9674158355566938e9e4aaad3234d3ee2a252ebbb4b6ffe3e8272145a39b2b9e59f6b9d19413547789a5873726581040e413f6b8c SHA512 5ea85743abacb6c4ace3ff45d4949ed787055c738afac892f24bf3770c3bba8fe8e5db4267719300d89e610daf334838a1964beab649730427a12007ddcf5e9e diff --git a/dev-python/aiohttp/aiohttp-3.13.5.ebuild b/dev-python/aiohttp/aiohttp-3.13.5.ebuild index 1617adf73e..5983ad7be7 100644 --- a/dev-python/aiohttp/aiohttp-3.13.5.ebuild +++ b/dev-python/aiohttp/aiohttp-3.13.5.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+native-extensions test-rust" DEPEND=" diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest index ef5b8a2568..ad8c315908 100644 --- a/dev-python/alembic/Manifest +++ b/dev-python/alembic/Manifest @@ -1,13 +1,3 @@ -DIST alembic-1.17.2.tar.gz 1988064 BLAKE2B 7ad3212322d900b464de8fb7c2fd341dacbb73698fbc471d99f353ebca0da98035c7032a550b7c78dcbdfb85058d456791602a05ac1caa3f34b201e319b8d9a2 SHA512 39ac83508b505fb81c26afdbe28edc3b9aeffd536d63f0ba8e8015fde4a815b899d269417a18aa4325a08a97cb74b6c52057960ecec6839fe3dc070a6752b9c5 -DIST alembic-1.18.0.tar.gz 2043788 BLAKE2B 1e32e82be3d148b437d2648368e1d4f918a50201516939f1c6d3a2d9f283b6df1e331c43661c4783ba15b9acd11684b075b869af138600a247e3ad49783a4f46 SHA512 77f9d9e3a1c7179e655176ffb630e8f6c90fc646e6d74172f52e41858ba7ca150eb088e54a57fbe08bcec9109ed61e3bfe10b017ecc42cde9a9adbd82c273d45 -DIST alembic-1.18.1.tar.gz 2044319 BLAKE2B cae1cfba98c726dbb62a0118f078775251e3cd36fcafb2a31915273d3ac80642975ba22ec26ec30603f17f29a428e9a8f9055cfdc83c01eb2cd3d3932ac44111 SHA512 61badced91f07e0179dd034792133557b6adcc406a478b78960cf59f0a34a409372b7f482de29b581fccc314a8cfd3e493755c716c593d40303d8099646699aa -DIST alembic-1.18.2.tar.gz 2048272 BLAKE2B abbf8db02bf33954506c4abc2b12b8460bebd916413e6a5059893e8903128f2ae863150931e795b18e2a84d63019cfc22f9f48778a5490aab8ae93a521a109cc SHA512 3e9e9a9ca03a3cb93ba127a9566892430eb5619270d6e40ec6a753a9ce77b505b8cc6020f6ea52288ed5347da1fe5c8603dc3b14d4acf23c9947735abcdb43a8 -DIST alembic-1.18.3.tar.gz 2052564 BLAKE2B 4afc7f97a3bfcc0521177d5d3b748dc527ced6321779408d9f91cc2162bcdf21a6fb1a54300715a2708e422db562f460570a8abc96c54aff7e7f8476bd4691e6 SHA512 5a3430b559f97f91484ed4caea00c1ccc23bde8379bffbc2e06551a188eaf979f452bacbd019625058351254307d2d83d87a6adabd9855eeec949362ddf6309c DIST alembic-1.18.4.tar.gz 2056725 BLAKE2B 5de761b6dc383a4f44532bcbeeb6520836cae8992a09c24a5e268d05c835caa5d5e395873c97b650942fe94b995cc995dae8f8c57278d28aa3d1c0987830e5f1 SHA512 ae38b0551858573b6b602b56537a518c7169d4fadef7b11d8112b2427402b745ea5e3cd4387c2b49fec8158cf505de7206919caa10d73445446bb53e264fd448 -EBUILD alembic-1.17.2.ebuild 1380 BLAKE2B f4bb1c1338ffc40015d902de28ef3b06b2c3b4c2659ece7c6cfccef016ccbb2b983c4a5207948cbfa0391ffd7c97b2b606eb05325ac79885c0b9f2c4c98fa2d2 SHA512 b5c4bd379f7ab562cd1df3c8ee0bd1ba75dc61ea5abaee6272b501305e75d934b65ae0c3e0adc341798bcdf65181e757d405da6a597a5d977ac7fb0fae642520 -EBUILD alembic-1.18.0.ebuild 1383 BLAKE2B 3e09313c221784e3561a9376c0f1ea835dc240bdeb66c50af308bb4b6e91f2d6fe5bdaa3260030d1d509dd033ca5fcbe271242a9dcfc45084064e38348fb3483 SHA512 a0a2da1c4c694682a7730411f7e34c089f536b029583dcb6b9661fdf9182ed847869a12b77f928a2675b429c030f23d26a28d161d2d757c9e838980b2a2486dd -EBUILD alembic-1.18.1.ebuild 1383 BLAKE2B 3e09313c221784e3561a9376c0f1ea835dc240bdeb66c50af308bb4b6e91f2d6fe5bdaa3260030d1d509dd033ca5fcbe271242a9dcfc45084064e38348fb3483 SHA512 a0a2da1c4c694682a7730411f7e34c089f536b029583dcb6b9661fdf9182ed847869a12b77f928a2675b429c030f23d26a28d161d2d757c9e838980b2a2486dd -EBUILD alembic-1.18.2.ebuild 1383 BLAKE2B 3e09313c221784e3561a9376c0f1ea835dc240bdeb66c50af308bb4b6e91f2d6fe5bdaa3260030d1d509dd033ca5fcbe271242a9dcfc45084064e38348fb3483 SHA512 a0a2da1c4c694682a7730411f7e34c089f536b029583dcb6b9661fdf9182ed847869a12b77f928a2675b429c030f23d26a28d161d2d757c9e838980b2a2486dd -EBUILD alembic-1.18.3.ebuild 1384 BLAKE2B 90fef9a5172fd6c11a21004db6293a6fc352c42d596e0df616c11246dc7d84b324a0cab628050e764f000a2d39289333b58559e0777681a488f5fb4fa9da04e1 SHA512 937bb0dbdc624e86ce8f6e53a6f80de0dddf3fb9033cbd69d42e1ddea1209f6d9831e42dcd3c139d108fa2fb353b3c6c8879dc0ce928f79540e0fc31eb8acd7e -EBUILD alembic-1.18.4.ebuild 1384 BLAKE2B 90fef9a5172fd6c11a21004db6293a6fc352c42d596e0df616c11246dc7d84b324a0cab628050e764f000a2d39289333b58559e0777681a488f5fb4fa9da04e1 SHA512 937bb0dbdc624e86ce8f6e53a6f80de0dddf3fb9033cbd69d42e1ddea1209f6d9831e42dcd3c139d108fa2fb353b3c6c8879dc0ce928f79540e0fc31eb8acd7e +EBUILD alembic-1.18.4.ebuild 1381 BLAKE2B b56ca0f689b7cb34504fd8a96319759373ee19f9cad9797663f3ee27663da76b9618016395f0938d8339e7256135d31887da126ca755923b04d9491bfef4faa8 SHA512 dbab23451916b42252436c6807ae612ef26eb6b8c97b245d442cd95e154c9acae6808ce355664c7bdb3eea680ad1c5d79e71050019c66ba48230d860c9f6d021 MISC metadata.xml 516 BLAKE2B 08b11ebed2913b00e0a8c0044a50e3ca7bc0e51fcad180725c90445227fed1aed58ed89b4bed58ef5c050c3eee3c19da33aabce5cd1f7835f4b560e67ccc7744 SHA512 b4afb6af57562e6065f03db71da0dbdfc9c4337e54cbaddfa257ee7bad48dbeecfaccd765901bf65279e34cf96be3975f983017858904716a36bf8c18f33db79 diff --git a/dev-python/alembic/alembic-1.17.2.ebuild b/dev-python/alembic/alembic-1.17.2.ebuild deleted file mode 100644 index 8975611dc1..0000000000 --- a/dev-python/alembic/alembic-1.17.2.ebuild +++ /dev/null @@ -1,57 +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=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy" -HOMEPAGE=" - https://github.com/sqlalchemy/alembic/ - https://pypi.org/project/alembic/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" -IUSE="doc" - -RDEPEND=" - >=dev-python/sqlalchemy-1.4.0[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - sys-libs/timezone-data - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - - if ! has_version "dev-python/black[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_post_write.py::RunHookTest::test_module - tests/test_post_write.py::RunHookTest::test_module_black_with_cwd - tests/test_post_write.py::RunHookTest::test_module_filename_interpolation - tests/test_post_write.py::RunHookTest::test_module_path_in_config - ) - fi - - # setup.cfg contains -p no:warnings in addopts which triggers - # datetime.utcfromtimestamp() deprecation warning as an error in py3.12 - epytest -o addopts= -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/alembic/alembic-1.18.0.ebuild b/dev-python/alembic/alembic-1.18.0.ebuild deleted file mode 100644 index 564476ad57..0000000000 --- a/dev-python/alembic/alembic-1.18.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy" -HOMEPAGE=" - https://github.com/sqlalchemy/alembic/ - https://pypi.org/project/alembic/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -IUSE="doc" - -RDEPEND=" - >=dev-python/sqlalchemy-1.4.0[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - sys-libs/timezone-data - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - - if ! has_version "dev-python/black[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_post_write.py::RunHookTest::test_module - tests/test_post_write.py::RunHookTest::test_module_black_with_cwd - tests/test_post_write.py::RunHookTest::test_module_filename_interpolation - tests/test_post_write.py::RunHookTest::test_module_path_in_config - ) - fi - - # setup.cfg contains -p no:warnings in addopts which triggers - # datetime.utcfromtimestamp() deprecation warning as an error in py3.12 - epytest -o addopts= -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/alembic/alembic-1.18.1.ebuild b/dev-python/alembic/alembic-1.18.1.ebuild deleted file mode 100644 index 564476ad57..0000000000 --- a/dev-python/alembic/alembic-1.18.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy" -HOMEPAGE=" - https://github.com/sqlalchemy/alembic/ - https://pypi.org/project/alembic/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -IUSE="doc" - -RDEPEND=" - >=dev-python/sqlalchemy-1.4.0[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - sys-libs/timezone-data - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - - if ! has_version "dev-python/black[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_post_write.py::RunHookTest::test_module - tests/test_post_write.py::RunHookTest::test_module_black_with_cwd - tests/test_post_write.py::RunHookTest::test_module_filename_interpolation - tests/test_post_write.py::RunHookTest::test_module_path_in_config - ) - fi - - # setup.cfg contains -p no:warnings in addopts which triggers - # datetime.utcfromtimestamp() deprecation warning as an error in py3.12 - epytest -o addopts= -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/alembic/alembic-1.18.2.ebuild b/dev-python/alembic/alembic-1.18.2.ebuild deleted file mode 100644 index 564476ad57..0000000000 --- a/dev-python/alembic/alembic-1.18.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy" -HOMEPAGE=" - https://github.com/sqlalchemy/alembic/ - https://pypi.org/project/alembic/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -IUSE="doc" - -RDEPEND=" - >=dev-python/sqlalchemy-1.4.0[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - sys-libs/timezone-data - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - - if ! has_version "dev-python/black[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_post_write.py::RunHookTest::test_module - tests/test_post_write.py::RunHookTest::test_module_black_with_cwd - tests/test_post_write.py::RunHookTest::test_module_filename_interpolation - tests/test_post_write.py::RunHookTest::test_module_path_in_config - ) - fi - - # setup.cfg contains -p no:warnings in addopts which triggers - # datetime.utcfromtimestamp() deprecation warning as an error in py3.12 - epytest -o addopts= -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/alembic/alembic-1.18.3.ebuild b/dev-python/alembic/alembic-1.18.3.ebuild deleted file mode 100644 index abef2f60eb..0000000000 --- a/dev-python/alembic/alembic-1.18.3.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy" -HOMEPAGE=" - https://github.com/sqlalchemy/alembic/ - https://pypi.org/project/alembic/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -IUSE="doc" - -RDEPEND=" - >=dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - sys-libs/timezone-data - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - - if ! has_version "dev-python/black[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_post_write.py::RunHookTest::test_module - tests/test_post_write.py::RunHookTest::test_module_black_with_cwd - tests/test_post_write.py::RunHookTest::test_module_filename_interpolation - tests/test_post_write.py::RunHookTest::test_module_path_in_config - ) - fi - - # setup.cfg contains -p no:warnings in addopts which triggers - # datetime.utcfromtimestamp() deprecation warning as an error in py3.12 - epytest -o addopts= -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/alembic/alembic-1.18.4.ebuild b/dev-python/alembic/alembic-1.18.4.ebuild index abef2f60eb..6183a3f0fd 100644 --- a/dev-python/alembic/alembic-1.18.4.ebuild +++ b/dev-python/alembic/alembic-1.18.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" IUSE="doc" RDEPEND=" diff --git a/dev-python/annotated-doc/Manifest b/dev-python/annotated-doc/Manifest index 2a441e910d..6f3c92b652 100644 --- a/dev-python/annotated-doc/Manifest +++ b/dev-python/annotated-doc/Manifest @@ -1,4 +1,4 @@ DIST annotated_doc-0.0.4.tar.gz 7288 BLAKE2B e5d1d07c16b9f75881e879a9b6f66d4d04f5f72111d9afd08d8e69e5cc7e1be9a00aa3d29191322c1c023b2bb3df58e183c4d9bc24efa78019136c41282aa561 SHA512 2beb6bde827e5c5f42daadcc8ac4b2b5911fa9448a5d5fadf461839ce166ba4cc1cbf9d7acb09c927f5970fdebf2f7c8433b6426ee5bbe11cf221e450344050b DIST annotated_doc-0.0.4.tar.gz.provenance 9407 BLAKE2B ae24a3004199547c6f6b776fa7a1c2c8a8284d7aee81c4663f4ef44f20f6104e76185566d629eacf0961763639c5e945d6c149d69c8dc21bb71134fbe66bde7d SHA512 217a26d4a914bc8f7c8e92cbeeb8adc5071b97e8833784dc39728dbcdca80b8665d3042120a7532e46b9b5191bdf387b24398989c002a27480d51ded90c75890 -EBUILD annotated-doc-0.0.4.ebuild 540 BLAKE2B e4d7a46b3af7db252d56bdbf028a30dd30fe59ccc67b0e07072ee657174d6db500e1acff4e64e2614a0636d063075c4a28b9f921b2b7b7893265dc435149122d SHA512 deb1d14c740573b230f9cbe005407f83ae7d33706d134966362f0e5318964f7a168fc144eab039f7bf3f09bb2421a83fa51369f8cb46ddc92c8337855e55afe3 +EBUILD annotated-doc-0.0.4.ebuild 543 BLAKE2B 62776c65959507d8ff777b4cfe6465bf203619ce0d99372e65c13f171d35b9f30440ca8bb70ce921908c2d75d82488b661c92f347426eab92b9773f907ae9eed SHA512 ed1383cd986dbc9eb6c93f63c4ede79cd1af5984bdbbb8d9a6b393c2237985658b2dbd7fd6711ea2c0c2ddbc79a9b36f82f823a294a40dd873f01be86b25ae90 MISC metadata.xml 380 BLAKE2B ce8e0d6e3896d71503ac6854b493b3eb6ed468505cbd2a22e45da93de471180ddfbb28a86202d6fb8052d4b8f96ee19f9960e95fc836ab862030da70974bfbe5 SHA512 38c2e8b5294b924746379753dadca8225985a59b58d562fba13df734ffa804082fffe3ed0576b67d7154761b8b095a2dedd8d73716f0937b799c5cfd1df2cddb diff --git a/dev-python/annotated-doc/annotated-doc-0.0.4.ebuild b/dev-python/annotated-doc/annotated-doc-0.0.4.ebuild index e9d2ba8139..ecb7b7b557 100644 --- a/dev-python/annotated-doc/annotated-doc-0.0.4.ebuild +++ b/dev-python/annotated-doc/annotated-doc-0.0.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm arm64 ~x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/ansible-compat/Manifest b/dev-python/ansible-compat/Manifest index 9edd57a092..3264b8f486 100644 --- a/dev-python/ansible-compat/Manifest +++ b/dev-python/ansible-compat/Manifest @@ -1,10 +1,7 @@ -DIST ansible_compat-25.12.0.tar.gz 193698 BLAKE2B f3eb02d8257a2a3136182d1338359cab0d7c0f2e3a7f77ee26d52e3e3af8105445a3937e836821b4eedaa203f25230625ff0ff779e8c4e78eb8d85a498794be3 SHA512 a2ecf54a3c3324f5be8c10475aca1b528ee186ac402f841be6d7a8ae379019ae3d3486fcec7e433744f9d2053471ae219c0977c93073dc67029cad3f44868229 -DIST ansible_compat-25.12.0.tar.gz.provenance 9250 BLAKE2B ebe215a01b27030246fcda815e286d827b8bc148e4c6095a76f233628fbd77512b1f9cbdc88f65998c2431a915b7ccc78b35862e2d23147f6af73d416ef450de SHA512 f6097b1f729c67e5129366a8bd2c79386234622a91108ffe1d5f71a7b7b215e726893ba6237e121e43f9b90970c5b0ad61094fcb8a13eca88c76e95a2eb95a06 DIST ansible_compat-25.12.1.tar.gz 214925 BLAKE2B 2ab6caf21cfd8f4a5991822d7371c4f13cd62da87d0a2caaa0d454ad149a93f7fe75954b2d897ab6997018db3390c6e5f8625fecece4a838d797f896f6219af7 SHA512 bce02d153c8ebf93127b347a639c67973b94c706942bbc7c12a63a354275a2f364d3e5852d4b914b3ea13bac291da163087b9e1d37757638e1e2e1363f7c647f DIST ansible_compat-25.12.1.tar.gz.provenance 9440 BLAKE2B 388ba058403e64fc20bc03d194b0b233c1c7fbfe77691456f969294105530e7f3f19b97ffe44ff3a2c9b1d07c9be4c0f07ae62b327dc2a528001db989c3fbd67 SHA512 0673c4d928637061fb9a7e1474eb1549b3b7aae173c1ced862e7f8119a816a0786b063915bcf0050ec9d3672ac574bcdae3682f1808755a564a4ff026d12fdb8 DIST ansible_compat-26.3.0.tar.gz 216754 BLAKE2B d5dde4ec191b8a9a824b877226927991c94fdd86db33e0b30fb33118566199611323268bc87b0fc436fddffb443270c2277628e3e275addca575a4e3558bb6a0 SHA512 f1dd3703d1eb7dffa5a052ab30099df416278bd13c2c5e41a6628b9bf375de4aaa2e973bae1472a4da721c67301b6b49586ff5939f506103a8bfaae86d234f09 DIST ansible_compat-26.3.0.tar.gz.provenance 9416 BLAKE2B c62f8c279d67a3e8ff2db8b79b8520b07af7d33dba120dc95da2f8e777c74d35597d7e3dbd7cd9e057a558fc76dc0887bdab7790ee5424dde63da5aad77b4f73 SHA512 563a524f3d9014aea9bd6edc0456342417e19241746b5bb194d1d6dd6d6bec557935d10a75a10b0314ccc4623fdc2eb28f54578d0740204d88af50dbb4ebe57f -EBUILD ansible-compat-25.12.0.ebuild 2020 BLAKE2B 57c27175aaf812bd4082f40ae1592cba6d55545070059b93c66884ef3be31ea8e974d86d44def868506a6c0cad7c81674945f68c7475583e5d892a971e1200fd SHA512 a0f60f5d3e26f03dd12a3b56dd196cd7fba314a2a5dff4489eede94875fb6a9941d515edc72284adfa5bb62890818cffb67e9ec22ba6c5cbb095f70eeeb92c4f -EBUILD ansible-compat-25.12.1.ebuild 2021 BLAKE2B 19f78a65c37b3b17488b61dc17b2c08a5e8715aee00814e7361b4627306259b2d4e357851898850b40dd1e6b1cee981a3b66e205d5689bbd629417fbfd06ca34 SHA512 f40505cd1172165859b25e9eab57ba197c58fe4583edd64a7795f91e3802086236bb0e810cc76df7fc6adc6e5f0f7b1e2f7ef2a5fec2752adcc55730bd39fb91 +EBUILD ansible-compat-25.12.1.ebuild 2020 BLAKE2B 57c27175aaf812bd4082f40ae1592cba6d55545070059b93c66884ef3be31ea8e974d86d44def868506a6c0cad7c81674945f68c7475583e5d892a971e1200fd SHA512 a0f60f5d3e26f03dd12a3b56dd196cd7fba314a2a5dff4489eede94875fb6a9941d515edc72284adfa5bb62890818cffb67e9ec22ba6c5cbb095f70eeeb92c4f EBUILD ansible-compat-26.3.0.ebuild 2014 BLAKE2B ad034739e29a386936d25d8c1aa9b4d13525b9778ab0f93b3141b2e47b3fb816f71a1696ab5e129e9526468ee8e87099a9fc4b379bbe559222a2f4455dd757d8 SHA512 892dc09f26c1acc327a2e63d1dd3213edcd6bcdfe83c2e9abdd9a3b7f6a623fdf97c55b8b9f366b88fbba6fe95a80469597665e8e8bf0d9a23a13bb1b4a3be80 MISC metadata.xml 404 BLAKE2B cd6a8ae349cbfd750d8e439a93902221cce72c0c03280ef1e99514981f6a1079bf9e16a9eaf58ad1758e83a82625b508ccf461ff487ddf8c378cdf7fd46260f8 SHA512 15330e4ae03c21f1db7a42cd9efca50a2fe60b828caef1dbb29901f39f4089d6b3a3c593ca2bd01c7873c8ff12b15227d0c8ae09450271d733cc36ff979b3365 diff --git a/dev-python/ansible-compat/ansible-compat-25.12.0.ebuild b/dev-python/ansible-compat/ansible-compat-25.12.0.ebuild deleted file mode 100644 index 781133731c..0000000000 --- a/dev-python/ansible-compat/ansible-compat-25.12.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517="setuptools" -PYPI_VERIFY_REPO=https://github.com/ansible/ansible-compat -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Contains functions that facilitate working with various versions of Ansible" -HOMEPAGE=" - https://pypi.org/project/ansible-compat/ - https://github.com/ansible/ansible-compat/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" - -RDEPEND=" - >=app-admin/ansible-core-2.18.6[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}] - >=dev-python/packaging-22.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}] - >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-{mock,plus} ) -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # remove stupid upstream version block - sed -i -e 's:2.20.0dev0:0:' src/ansible_compat/prerun.py || die -} - -python_test() { - local EPYTEST_DESELECT=( - # All these tests attempt to connect to galaxy.ansible.com - test/test_runtime.py::test_install_collection - test/test_runtime.py::test_install_collection_dest - test/test_runtime.py::test_prepare_environment_with_collections - test/test_runtime.py::test_prerun_reqs_v1 - test/test_runtime.py::test_prerun_reqs_v2 - test/test_runtime.py::test_require_collection_no_cache_dir - test/test_runtime.py::test_require_collection_wrong_version - test/test_runtime.py::test_require_collection - test/test_runtime.py::test_upgrade_collection - test/test_runtime_example.py::test_runtime - 'test/test_runtime.py::test_load_plugins[modules]' - # pip, failing due to internets - test/test_runtime_scan_path.py::test_scan_sys_path - test/test_runtime_scan_path.py::test_ro_venv - # internets? - test/test_runtime.py::test_runtime_has_playbook - # TODO - test/test_prerun.py::test_get_cache_dir_relative - ) - - epytest -o addopts= -} diff --git a/dev-python/ansible-compat/ansible-compat-25.12.1.ebuild b/dev-python/ansible-compat/ansible-compat-25.12.1.ebuild index 1cb4aa03c6..781133731c 100644 --- a/dev-python/ansible-compat/ansible-compat-25.12.1.ebuild +++ b/dev-python/ansible-compat/ansible-compat-25.12.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" RDEPEND=" >=app-admin/ansible-core-2.18.6[${PYTHON_USEDEP}] diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest index dbca8ce4d2..4b4f1905e1 100644 --- a/dev-python/anyio/Manifest +++ b/dev-python/anyio/Manifest @@ -1,12 +1,7 @@ -DIST anyio-4.11.0.tar.gz 219094 BLAKE2B fe51a6c7ac7415f26a20ba058caeb5600afb84fbf68b379308fa876b7aa39112d71cd06c7cbb49a0a91d585cd6d46322b6af28dcab9870c4be74d9f5809d7658 SHA512 8286a9dc7e1299dc758146fcbbd83a8be717c2e3a12fd738c05ede84e001131091221425dbd5c966027288c41f66b87a7241c2327353d407bc4f13f5e1d96c90 -DIST anyio-4.12.0.tar.gz 228266 BLAKE2B 194065fba51f1367b9b7ffce31c847d283482304f208a6f85a4ff5a59d84aa2961b2daea3f3012dffb232cfaa63c15e92b1ba7e1a2d8cc2b2682f7f5e799dd85 SHA512 5d87699886141e1226f9f350099e4b18f7456e62cb8de7ae0246847ab29a72b995e2e3464d8a9fa39f34820a0364fa890530f053023a2da1095da85a3a0672d8 -DIST anyio-4.12.0.tar.gz.provenance 9075 BLAKE2B 093aff857883b1aaf690cbe76592dec055bdbc0f62a6d672b6c7e6c388c9c7dfeeabe65d4b51bb13a73a7bdfa1dd5315d298ee174152945c85aaae672f481f0f SHA512 f0719dd2d0dc361f2547235a428a04e30b7a1e93531fe93e17eb2758f38c556fbc9759112f2546847821a8437c31867a96f0712f5730be503d1a6efe70f779e1 DIST anyio-4.12.1.tar.gz 228685 BLAKE2B 8fbca8a9462036928d8686c9d238920595e78bae4c21f9fc19e198ca0767d6c5ef5b40aa5a15a290bd12a733eb284c94149cb941e6634128d3f389700789bc14 SHA512 b59873ae6339bb889dae301cae61c0fcae965bc1eec0272e86ac47fcdf2a9ecc596b85a89b15d80c0e791ebea4d34868c2098a9e34772151b51e41bcaa5a4949 DIST anyio-4.12.1.tar.gz.provenance 9069 BLAKE2B 2b928c159561a07fbd92e465b7c07a03178c19915b07d61f46f24d4090f97e9e8de25266bafb4f52279486aa4909289df0d25a0dfd4bb50a94217a0d204c221c SHA512 ee730a9d861e5991ccb8a7e38f5cf322f60a1a1be639ce693d7ca3744c65d093e702e683a131cab6f3a0f1f75d4f491e2349225b83e745fe4eafbc8b1ea5c8ac DIST anyio-4.13.0.tar.gz 231622 BLAKE2B 8224445390cb5a061c9065952ad7a5461aae80ce20be9be7a2984e54ab933373b3037eea4af2f890af8daf26faa2e4a4ee132ca612441828a9130d1a42756bde SHA512 3961bcc1d0d60ba78497203e19ee5a1c3bd7a067777f384d3353a4b0e37db7bf7bea364ef505f87575415db4bd2f06996d85913eb4e91e03f56d6b1e2d3a7ccb DIST anyio-4.13.0.tar.gz.provenance 9508 BLAKE2B 7f835c0a3a8cc67e258115c3a128f952d649b699fc3fd859150685b6eabdbd0057c033000978c3ea25ebcd67749d4ebd6feefef3809556ff139c62e2f0ea7f4e SHA512 0fd3276663517fbbed2e4fea21a1eb14efa96290f07c509ea28a035d293af4f27d842f5b07b4305b267f0887c9c476ef23e07c0eee4ea75ab55692f252109327 -EBUILD anyio-4.11.0.ebuild 2104 BLAKE2B 520b5332b957ea5e9d3caa3587cc10635c0f2b4d79290071e455a11541638b8e6ff0493e5a1126f056f528dce7410be27853d56328e908a901693e446d11633b SHA512 ee29fc9ad2381c27a61e637e79ab40fbc27432fed093ac6ba574b2ba395912d307545d4e68f89a9171ae67ae6f6755ab549504308bd92921486a8272d1791d9c -EBUILD anyio-4.12.0.ebuild 2120 BLAKE2B 76d7da9b43950fecce7052e35348b35cf14a84b81f410a3533a7fcd261293fbc6658e9bee5ec4d3311bd74853331e9165d01727f2900cf21156f0ab692ef1506 SHA512 bb4dac4c82a259160e200c8483327af04f985198838d9f8af5b09e39984c3fd63cb078df3989fe6c7002c9a6a13a4882db02db7f6f8eff5bb09bc350f5235267 -EBUILD anyio-4.12.1.ebuild 2120 BLAKE2B a7dfee993fac93b6abcaae6f3726bdb13ca1ef4b5ce3d1e43b2f988f4e0f4e63eb9288988ce1ceffee9ebf118615c99d94a11bc6935ec9fc8f7aa7a78438edb4 SHA512 5383e2071d9c1fff186d2859d42a5b126c58b2d21b22b141a949d285711ac285e5b0a3d98b10e75e77a584b47e64c4e4da352c9e0a8979d43fe4609ec7c351c9 +EBUILD anyio-4.12.1.ebuild 2114 BLAKE2B 7e12953e6fd901a68c3cfcb4a47e01dfa59d9e4e16662fb6725403dbaf2dc6163022561a4b69f268abbf167b353983d7ef82d00371c1cecc2fe27e218a790129 SHA512 f8a7d7de317406aa445df73f8e144b6c1e6031d757e7e0214173a65da6a426b6a4de65f0c89fb3be5e63caac2174def90252c8211083675560739ba88b8570b2 EBUILD anyio-4.13.0.ebuild 2083 BLAKE2B 402a1e30308d624f120fa0f4019484e3e71eb1531d66cc20860900a971ddf2b6f2d600dc9f62e805d3a6df903217e082ee922710c563f9cdb0072be98620af5c SHA512 2af31820949241276c6ab381824467dce3fc6bca8c2db9fd45e72dc68ea910dd3e9289014e7bb2b9687fa53c7bbe3ed3eb0f99813e2eae059ebf6cf51e0a0b31 MISC metadata.xml 1422 BLAKE2B 63acae587e7088e33ee5eb93a2a222899e54a5eb511118794f88e7c5a012d10983eb925427688a0b509b094e30a9cc9acc5f0c1765ea73e569161e0c30722000 SHA512 e0b540d5d739b7673a5a8682477f209f8b3648aad06a1c0610543a2e9dcbeca1cb1e52212d8088a5987a1c3bc3152cc5984ad5b5d0706fcdb5866b22de07b1eb diff --git a/dev-python/anyio/anyio-4.11.0.ebuild b/dev-python/anyio/anyio-4.11.0.ebuild deleted file mode 100644 index 1ce34aabb5..0000000000 --- a/dev-python/anyio/anyio-4.11.0.ebuild +++ /dev/null @@ -1,74 +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=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations" -HOMEPAGE=" - https://github.com/agronholm/anyio/ - https://pypi.org/project/anyio/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - >=dev-python/idna-2.8[${PYTHON_USEDEP}] - >=dev-python/sniffio-1.1[${PYTHON_USEDEP}] - >=dev-python/truststore-0.9.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] - ' 3.{11..12}) -" -# On amd64, let's get more test coverage by dragging in uvloop, but let's -# not bother on other arches where uvloop may not be supported. -BDEPEND=" - >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}] - test? ( - >=dev-python/blockbuster-1.5.23[${PYTHON_USEDEP}] - >=dev-python/exceptiongroup-1.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-5.9[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/trio-0.31.0[${PYTHON_USEDEP}] - ' 3.{11..14}) - amd64? ( - $(python_gen_cond_dep ' - >=dev-python/uvloop-0.21.0_beta1[${PYTHON_USEDEP}] - ' python3_{11..13}) - ) - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-mock ) -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - '>=dev-python/sphinx-rtd-theme-1.2.2' \ - dev-python/sphinxcontrib-jquery \ - dev-python/sphinx-autodoc-typehints \ - dev-python/sphinx-tabs - -python_test() { - local EPYTEST_DESELECT=( - # requires link-local IPv6 interface - tests/test_sockets.py::TestTCPListener::test_bind_link_local - ) - - local filter=() - if ! has_version ">=dev-python/trio-0.26.1[${PYTHON_USEDEP}]"; then - filter+=( -k "not trio" ) - EPYTEST_DESELECT+=( - tests/test_pytest_plugin.py::test_plugin - tests/test_pytest_plugin.py::test_autouse_async_fixture - tests/test_pytest_plugin.py::test_cancel_scope_in_asyncgen_fixture - ) - fi - - epytest -m 'not network' "${filter[@]}" -} diff --git a/dev-python/anyio/anyio-4.12.0.ebuild b/dev-python/anyio/anyio-4.12.0.ebuild deleted file mode 100644 index b132d19fd4..0000000000 --- a/dev-python/anyio/anyio-4.12.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/agronholm/anyio -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations" -HOMEPAGE=" - https://github.com/agronholm/anyio/ - https://pypi.org/project/anyio/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/idna-2.8[${PYTHON_USEDEP}] - >=dev-python/truststore-0.9.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] - ' 3.{11..12}) -" -# On amd64, let's get more test coverage by dragging in uvloop, but let's -# not bother on other arches where uvloop may not be supported. -BDEPEND=" - >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}] - test? ( - >=dev-python/blockbuster-1.5.23[${PYTHON_USEDEP}] - >=dev-python/exceptiongroup-1.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-5.9[${PYTHON_USEDEP}] - >=dev-python/trustme-1.0.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/trio-0.32.0[${PYTHON_USEDEP}] - ' 3.{11..14}) - amd64? ( - $(python_gen_cond_dep ' - >=dev-python/uvloop-0.22.1[${PYTHON_USEDEP}] - ' python3_{11..14}) - ) - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-mock ) -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - '>=dev-python/sphinx-rtd-theme-1.2.2' \ - dev-python/sphinxcontrib-jquery \ - dev-python/sphinx-autodoc-typehints \ - dev-python/sphinx-tabs - -python_test() { - local EPYTEST_DESELECT=( - # requires link-local IPv6 interface - tests/test_sockets.py::TestTCPListener::test_bind_link_local - ) - - local filter=() - if ! has_version ">=dev-python/trio-0.26.1[${PYTHON_USEDEP}]"; then - filter+=( -k "not trio" ) - EPYTEST_DESELECT+=( - tests/test_pytest_plugin.py::test_plugin - tests/test_pytest_plugin.py::test_autouse_async_fixture - tests/test_pytest_plugin.py::test_cancel_scope_in_asyncgen_fixture - ) - fi - - epytest -m 'not network' "${filter[@]}" -} diff --git a/dev-python/anyio/anyio-4.12.1.ebuild b/dev-python/anyio/anyio-4.12.1.ebuild index f0348f798e..29bfee0cbe 100644 --- a/dev-python/anyio/anyio-4.12.1.ebuild +++ b/dev-python/anyio/anyio-4.12.1.ebuild @@ -17,7 +17,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" RDEPEND=" >=dev-python/idna-2.8[${PYTHON_USEDEP}] diff --git a/dev-python/apache-libcloud/Manifest b/dev-python/apache-libcloud/Manifest index a5d8a2d377..3096b98020 100644 --- a/dev-python/apache-libcloud/Manifest +++ b/dev-python/apache-libcloud/Manifest @@ -1,6 +1,3 @@ -AUX apache-libcloud-3.8.0-pytest-8.2.patch 952 BLAKE2B 6da7b836551bb251d61bc9380d23216779eaca3b7c71ed5d3e6419b7d9b42939063cc073cb2324a91f22f740eeddd85fa39ea6df5fad07b83923ddddc5098756 SHA512 e3e8a5c226ceba42b155eb2b40df0b49a1a2ca8a759b7c9137d2085f95aa355e240a3c069abcd620a0c24717b4a5d43a552cee196c0d2699096d38fc9a5b0c0a -DIST apache-libcloud-3.8.0.tar.gz 2457665 BLAKE2B 39a6f3f99d3b685150e9a5ec198da705e0c8a3fed7da1300a734fe69310f888401da6683a8ea4b3fe042776a19ebff28f7c82921f29ebc91349a3c1a24e60e20 SHA512 ef221c79be2adf22bbd9fa739c619fa8c0afb493a410bf36a6cf2b3ad5cb18b61f552a1d98400b9152c790e3a88ca504848e03bae1fe8a14b94f72f9b7358f50 DIST apache_libcloud-3.9.0.tar.gz 2579758 BLAKE2B 642f8a61ac0f61cdfb6213bda7fd1cea5c5258a9ed758ae596848d6c32297c5f4f37800b86e8b99525db1e3ff2f07988e6a1a6bc5f396588dad81158abb53514 SHA512 dd803435ab5a33492dc54ccd0799a718167912cdbd772a2e532efc360208b19908323c58c9d728ff5792c2172f9f27ba5c5e09945171021bcc1b8980ca472824 -EBUILD apache-libcloud-3.8.0-r1.ebuild 1392 BLAKE2B 70a2520fc18d08d802707869c7aa13e7dd0ff216463a5d8587a11de0c02337f4d9e3fd3fb8c9339998ee288f973c58e3adfd9f589c84f70cb5cceef16d78db0f SHA512 6ec689962fee3e86988531a63757f5a59298a5aa591dad34a258f57c69ef1dac51be4034224962ef4e1abef9dd0e353a09dd030b249183cf1571fbd6a0abe551 -EBUILD apache-libcloud-3.9.0.ebuild 1639 BLAKE2B a30688f2e634d7a5fcc5b8b1e57bdb119e9f4137630b1c5f4e70b53dd2d6f4db3793057cd64c4c8c452443b082fa960eb988b3ac32649f9534ce4e4077b1f64f SHA512 369709863d6134fbe9fd87190da4ae981ce2ede711a26e0e14a75c826f2bddbc0c748516385782aa23370b0d9bf47bd335e9a5ab7260de68e47efcefdd35dc9f +EBUILD apache-libcloud-3.9.0.ebuild 1636 BLAKE2B f208b3a051af43568ff94347dfaa3a94158ee5060cfe64d2ff879304a2e24df274ec83479670ae7a209888e813198b71b227493e062af5aa877d277a1a5e51c2 SHA512 0a37e4e873a0118dd5fa307f1588d9384e0eaa3000e55478ee96905e7822ad7f80776242f989eea8959bebc2686c6beece12388a99ad610ac3b8abd700a7bce7 MISC metadata.xml 398 BLAKE2B 5623f486a289eea0196b22b2f88ff377589bbcea13e341efd85d31dee07f8638bc985e6a1c03ac7982da08c879b5b09a46e5679fda8666f93366a8561777da7c SHA512 bc6e38c949ed0513f4e562406fd84031cd80f01a881844202e033fe5225490d42b27855413cd7d2fec216b002c38e1832fa8f841112c68628c906189ebf1e937 diff --git a/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild b/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild deleted file mode 100644 index 5ec148106c..0000000000 --- a/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# 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_{11..14} ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="Unified Interface to the Cloud - python support libs" -HOMEPAGE=" - https://libcloud.apache.org/ - https://github.com/apache/libcloud/ - https://pypi.org/project/apache-libcloud/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" -IUSE="examples" - -RDEPEND=" - dev-python/pyopenssl[${PYTHON_USEDEP}] - >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/cryptography-2.6.1[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - local PATCHES=( - # https://github.com/apache/libcloud/pull/2014 - "${FILESDIR}/${P}-pytest-8.2.patch" - ) - - distutils-r1_src_prepare - - if use examples; then - mkdir examples || die - mv example_*.py examples || die - fi - - # needed for tests - cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - libcloud/test/test_init.py::TestUtils::test_init_once_and_debug_mode - ) - - local -x NO_INTERNET=1 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} - -src_install() { - use examples && dodoc -r examples - distutils-r1_src_install -} diff --git a/dev-python/apache-libcloud/apache-libcloud-3.9.0.ebuild b/dev-python/apache-libcloud/apache-libcloud-3.9.0.ebuild index 11ee7ab728..6844f1a80c 100644 --- a/dev-python/apache-libcloud/apache-libcloud-3.9.0.ebuild +++ b/dev-python/apache-libcloud/apache-libcloud-3.9.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" IUSE="examples" # Includes optional driver dependencies that are also test dependencies. diff --git a/dev-python/apache-libcloud/files/apache-libcloud-3.8.0-pytest-8.2.patch b/dev-python/apache-libcloud/files/apache-libcloud-3.8.0-pytest-8.2.patch deleted file mode 100644 index 03917b0dac..0000000000 --- a/dev-python/apache-libcloud/files/apache-libcloud-3.8.0-pytest-8.2.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 0b69d0bf23b6c2edb1e2002f47ff2df0080e96d9 Mon Sep 17 00:00:00 2001 -From: Steve Kowalik <steven@wedontsleep.org> -Date: Thu, 6 Jun 2024 12:25:15 +1000 -Subject: [PATCH] Mark MockHttp as not for collection by pytest - -pytest 8.2.0 contains a regression that will collect non-test classes, -so as to be explicit about it, mark MockHttp (and therefore all of its -children classes) as not to be collected. ---- - libcloud/test/__init__.py | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/libcloud/test/__init__.py b/libcloud/test/__init__.py -index d45c82c84d..d0da40c74a 100644 ---- a/libcloud/test/__init__.py -+++ b/libcloud/test/__init__.py -@@ -97,6 +97,8 @@ class MockHttp(LibcloudConnection): - - (int status, str body, dict headers, str reason) - """ -+ # pytest may collect this class, and we don't need or want that -+ __test__ = False - - type = None - use_param = None # will use this param to namespace the request function diff --git a/dev-python/apsw/Manifest b/dev-python/apsw/Manifest index ba006bb93b..3cfe5aab1e 100644 --- a/dev-python/apsw/Manifest +++ b/dev-python/apsw/Manifest @@ -1,9 +1,5 @@ -DIST apsw-3.50.4.0.zip 2551631 BLAKE2B 49603c0511f23db389d9708f661e7a6163585817d8ec64d11d73494fe831b526b772ff7b0baf83f1c18f8bf5b364ce7428fcba7d39d2c5cefd75e75e6dd8fad4 SHA512 71db63b0a7f550c9a5d3f112d47c24953472cc6555f0b57198428997d5cf5acf73629f2da8d5d53a2473067ba19d4b655cce467a5e2267e5bd6e8cf0d9883579 -DIST apsw-3.51.0.0.zip 2669479 BLAKE2B 65098d41ee8820e381e6fc4aea008765e8ba58721ee01ab43f5c5ef6f953b398b353d155a07a0895727df2fc4e97c768802e817d8e3643bb553ba7ad56a92e72 SHA512 9860f804ed57222920d21dff83fdc7a5e51a0e462e6ca15fd9a9d548f3d4d29adaa36470c91652159fbc3ce5ab6a24ee6776a3c6d4131703863e61395bfb0a47 DIST apsw-3.51.1.0.zip 2674866 BLAKE2B 82c8e34a56aa8421cf33e721a43d545a89ce4ce589e2870375618911f3f633014fd2648a9d6f14f101c9acf14ea700b99fcc44815d30031c9e788707414b8b18 SHA512 bf8f57c5e0c7ba30e62fbf570292c7528e9f32adbc2f14019fd3d7b3c0a245204af9e3399b44151c6ef1a617bbbd3348cae5f19a9df822a9760b57e585276730 DIST apsw-3.51.3.0.zip 2851810 BLAKE2B cb43f3425d55f23352aced5e9c07f5feec40d0ea037a2983c91e7c381e71f4ff68fcc0ca83eb444f5b37aced861d14ef6ad0c8ae91b677607ca6543ed3fe18f6 SHA512 8c729e3a4344e7b84139bdc686cb7cbbc31e00d134ac3733a27ab63269c143f79658caa899291b3ff010fa5ef7e42ba38c887e0a41b5bd2aeaabf7fe5a523e7b -EBUILD apsw-3.50.4.0.ebuild 958 BLAKE2B 98ae3e3ed9bbd4e36d88d3f47e3931c3617179aa489c066096702bf0895c2084f41aea81fadd7eb89df26aed28ff173e23f2804a6f1a1c288e3cc130dc6a3db3 SHA512 4b895bde755a15fe202ee7ec45715f09e23ac0433fa1a7ba028603d0b2880fe49ed095cabd828ae8e66fc1f911e016fbfe2758b52605bbebbc9f9a22b407411e -EBUILD apsw-3.51.0.0.ebuild 961 BLAKE2B 892e5146942002fc4b2443915c05138a645b1648c0b4772736446cea35b47b852273093213427a3fef006aba10fb4a180d9316e96f3d80b172ad32872f634cfb SHA512 2b47b7da4eb679dad1a01118d37935b820806585cc1d0ce149a522d4a535e0b159558e0278dca7256d1ba36403a2af9001cb28dc1347be30fdaa1326f53f3590 -EBUILD apsw-3.51.1.0.ebuild 961 BLAKE2B 892e5146942002fc4b2443915c05138a645b1648c0b4772736446cea35b47b852273093213427a3fef006aba10fb4a180d9316e96f3d80b172ad32872f634cfb SHA512 2b47b7da4eb679dad1a01118d37935b820806585cc1d0ce149a522d4a535e0b159558e0278dca7256d1ba36403a2af9001cb28dc1347be30fdaa1326f53f3590 +EBUILD apsw-3.51.1.0.ebuild 958 BLAKE2B 8009ec29b2c917bc688395354435e3ab6232d4d51f07372d43e43820e5dc6c207b51daa4146c5f8454cf5fbc31d5e172f17605472758fe5881584014dc673ebe SHA512 6282d47dcd2e206e1c5b471c12dacea77f9a2a0614ead271d20540aaf623959077f76937ada1a8e297a34bf311294fb2f664c27b773e69c3805ef18438537a0f EBUILD apsw-3.51.3.0.ebuild 961 BLAKE2B 7567e57c2e73c92b1b5559a5f7b79b00be59c13fc3d337aa5e2ce701ccf3175ec775b3d22607ccee8fda5325523b3303e1473abae41d86ccaf080f7e7ad06094 SHA512 c6fa2c5d3c07920ce143228aa230af562f74f27b9e700638aa3cf487ac773e66cbd5ed8e483cdf74d6cec0348e1f0c71de55e49e8ba1bba666161b8788a81654 MISC metadata.xml 700 BLAKE2B 258344a1602daf3e081fdb4c94eda8af6e231def3f02fb80d63691b47d0a503c9caad80893386ce7ef42d6be2985906f3fc5cfedfe5a1044aee04c493f3d0683 SHA512 de73b4eb06d0bcf4c81e544a98ad15231b006d62fe22f6bce7e38740b941b98297fa1a38b00060ff83ae9f3259c5020c7071469f2a3f0d9e4f8f0301cb942081 diff --git a/dev-python/apsw/apsw-3.50.4.0.ebuild b/dev-python/apsw/apsw-3.50.4.0.ebuild deleted file mode 100644 index 50cb142814..0000000000 --- a/dev-python/apsw/apsw-3.50.4.0.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_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="APSW - Another Python SQLite Wrapper" -HOMEPAGE=" - https://github.com/rogerbinns/apsw/ - https://pypi.org/project/apsw/ -" -SRC_URI=" - https://github.com/rogerbinns/apsw/releases/download/${PV}/${P}.zip -" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="doc" - -DEPEND=" - >=dev-db/sqlite-${PV%.*}:3 -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - app-arch/unzip -" - -src_configure() { - cat >> setup.apsw <<-EOF || die - [build_ext] - use_system_sqlite_config=True - EOF -} - -python_test() { - esetup.py build_test_extension - cd "${T}" || die - "${EPYTHON}" -m apsw.tests -v || die "Tests failed under ${EPYTHON}" -} - -python_install_all() { - doman man/apsw.1 - use doc && local HTML_DOCS=( doc/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/apsw/apsw-3.51.0.0.ebuild b/dev-python/apsw/apsw-3.51.0.0.ebuild deleted file mode 100644 index bbde61020e..0000000000 --- a/dev-python/apsw/apsw-3.51.0.0.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_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="APSW - Another Python SQLite Wrapper" -HOMEPAGE=" - https://github.com/rogerbinns/apsw/ - https://pypi.org/project/apsw/ -" -SRC_URI=" - https://github.com/rogerbinns/apsw/releases/download/${PV}/${P}.zip -" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="doc" - -DEPEND=" - >=dev-db/sqlite-${PV%.*}:3 -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - app-arch/unzip -" - -src_configure() { - cat >> setup.apsw <<-EOF || die - [build_ext] - use_system_sqlite_config=True - EOF -} - -python_test() { - esetup.py build_test_extension - cd "${T}" || die - "${EPYTHON}" -m apsw.tests -v || die "Tests failed under ${EPYTHON}" -} - -python_install_all() { - doman man/apsw.1 - use doc && local HTML_DOCS=( doc/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/apsw/apsw-3.51.1.0.ebuild b/dev-python/apsw/apsw-3.51.1.0.ebuild index bbde61020e..df31147b4d 100644 --- a/dev-python/apsw/apsw-3.51.1.0.ebuild +++ b/dev-python/apsw/apsw-3.51.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" IUSE="doc" DEPEND=" diff --git a/dev-python/array-api-compat/Manifest b/dev-python/array-api-compat/Manifest index 1201b276e5..41002f2412 100644 --- a/dev-python/array-api-compat/Manifest +++ b/dev-python/array-api-compat/Manifest @@ -1,9 +1,4 @@ -DIST array_api_compat-1.12.0.tar.gz 99883 BLAKE2B d95f8dd57c83cd72a007a3065efdac69bf8c15ccc7a47516d51340c2bd91eb127072d8b5c31a85c8e9b77afcf9e64f8bef539fae3ddf726973a74424dd68bd1b SHA512 93d309b1212671986cf588d537638d001345a64733b5ffb503e5aded451be0f12e185447a3c3ca5aa0b074494e644a9d4d56309ac90b19259c4ed5939c08f1b5 -DIST array_api_compat-1.13.0.tar.gz 103065 BLAKE2B 6894c002e024bbd204b9ae69ca66a766ab6a0d42096720a215df50c87b89174f6548b0879f93b00b03700c81208ca32c66e613cce53b2d1640fe381864f09d68 SHA512 6e8007aa6fdcd17b90412a8dc3745ca91f005439445b839ea35cb814e0fcffa9cf69d08256f6bfb847e73484821330e6f1e401be43614d946967a4d687302072 -DIST array_api_compat-1.13.0.tar.gz.provenance 9487 BLAKE2B 04f797708b1c8915ed72c69f9344c05ccf47d781a9e9c721b68d49cf7bc020ce045e2b883951aef82447c376dbec6ccf9e009e9300a24fe51bb64920b4aa6349 SHA512 ee1a6210dded7a7e8bbe8c5564514a5bbddd67cb9954c5f0a430823d0431e892fe708e7ba8fb55ca3dac63c4d04ea7ab140de39fc56855ab521566e3fb7fb3ee DIST array_api_compat-1.14.0.tar.gz 106369 BLAKE2B 3fc2b8388fcb85ebf19075c64c9ef1206835cae43d4a760e2998491f51b7226b834e519964341e073f21d3b3a62996bed4daa1720ff25b0e136c92926f30288f SHA512 bf233eb506b783d2d0500a93e7f5ee4b3deb826b33e01e504be14188b5b432deeb8a5bd85b050814afe1f60d1128cc6ebf4373c2453e274cf885bf9eafbda48a DIST array_api_compat-1.14.0.tar.gz.provenance 9918 BLAKE2B 20a13459baa793462f7dab2e0d5dd51b27facaa7db3dbeb06cd4e1b6d99330414e3311822eaf1430a1079927fd48d655f401c3841afa10e51fa2d892af5ae962 SHA512 de2c0eb809322ce3762634dda54218a4348659a59d5fa4c7db6bcec929c2836495f6ef601698250f2a53a30d029448b1a0d7b2860352cb3e13b4d90a02d7c014 -EBUILD array-api-compat-1.12.0.ebuild 664 BLAKE2B 10045ff96f9a85dd123c740c184e5ed8b65e66488e0ff82bb291c8b44d683b010187eff14d50510a28fc063d920e64195aa17cb63c24dc7eaa097e263db21fda SHA512 f6f0a3eccee0e47e68adf7d57c6dced63900112264329fef23ee7b84213aab03c167c42a20af67bfa6d549def4038afe9c6b47c5e4772a8dafb3b37fa0be7798 -EBUILD array-api-compat-1.13.0.ebuild 729 BLAKE2B cb08173ee05b42c15ebb532653353ec35d11ef6cdf3089c4757d1b8fc9f93e2dcc252e7730568036e78edaca0c63e23efbb658185a1a2ef232886d7214a58d68 SHA512 39720088e87970cd5b7bb9b3ed86745dccaf092120067e2bb44d9c37a6c3f66afbe3e6b4115f52b4a094a95f9415a46d68eab4595a96a66969c46581a58937d3 -EBUILD array-api-compat-1.14.0.ebuild 734 BLAKE2B 4f695fc3742797973fd09edf5db3aaa8605fdb69b78cc7b127eac021286554ffaaa3e7198948acb5ae87ea2eb14d22fe7dd99a8a3a84155fe98ca747999a71b0 SHA512 e64f6f29dade7decb281b74be768c6827a70dbf9a4d6a2bf5290d6cef5339c2e091beb049f005af9de274e2151377c1820f952b62f27f10be1971cfebe65739e +EBUILD array-api-compat-1.14.0.ebuild 732 BLAKE2B f05e163d8fecad27f1a507409975b9e45c44b766dd35e1c27393e620fe7c69e9a80b96e7f28864295d0a9a7fa27050315a08e7bb7275e454c5410dd43b1cfaab SHA512 80a12e99d853e75890d21a79b282b9ead69f8a3f9d49c760c6bb13300f6bb7a442ee593333473e7f9a9dea5efc1288705ff44949d6eaade053b6ef5dea1173c4 MISC metadata.xml 388 BLAKE2B 3be0d2b334df8a71a97cee152d6a8561dab35b46af8a4c4a6072612c4af4b8c8c3f44f619d7c5b0e072f27bd29c89d3a7dc3308ce8ad1de43145c98736ac1653 SHA512 2aea280b883b810c0a1b2f3f52625bf74a0c8f13b6703600fea709fca1e0868c0f916c9cdbb6b90ec80fc0cacc429673ab32407ab146d0dbfab978798357baa4 diff --git a/dev-python/array-api-compat/array-api-compat-1.12.0.ebuild b/dev-python/array-api-compat/array-api-compat-1.12.0.ebuild deleted file mode 100644 index 5c0173cf65..0000000000 --- a/dev-python/array-api-compat/array-api-compat-1.12.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Array API standard compatibility wrapper over NumPy and others" -HOMEPAGE=" - https://github.com/data-apis/array-api-compat/ - https://pypi.org/project/array-api-compat/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/numpy-1.22[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # err, what? - tests/test_vendoring.py -) diff --git a/dev-python/array-api-compat/array-api-compat-1.13.0.ebuild b/dev-python/array-api-compat/array-api-compat-1.13.0.ebuild deleted file mode 100644 index 8068d91f6b..0000000000 --- a/dev-python/array-api-compat/array-api-compat-1.13.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/data-apis/array-api-compat -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Array API standard compatibility wrapper over NumPy and others" -HOMEPAGE=" - https://github.com/data-apis/array-api-compat/ - https://pypi.org/project/array-api-compat/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/numpy-1.22[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # err, what? - tests/test_vendoring.py -) diff --git a/dev-python/array-api-compat/array-api-compat-1.14.0.ebuild b/dev-python/array-api-compat/array-api-compat-1.14.0.ebuild index ae3a81c1ca..abda9ad5b8 100644 --- a/dev-python/array-api-compat/array-api-compat-1.14.0.ebuild +++ b/dev-python/array-api-compat/array-api-compat-1.14.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 arm64" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] diff --git a/dev-python/asgiref/Manifest b/dev-python/asgiref/Manifest index 9ef275a65a..91b6e7be66 100644 --- a/dev-python/asgiref/Manifest +++ b/dev-python/asgiref/Manifest @@ -1,5 +1,3 @@ -DIST asgiref-3.11.0.tar.gz 37969 BLAKE2B af9dab08ead53ef8cc30cf76f85ac37f1c8ebac1d933ac6c56b6bb6dc840f837b2cae4804d9fa39ed48065f2a0193d2d2f49d8ebca6488ad8f8991480e0cb82f SHA512 d78573c73338cc03ea6531017f983bb387a47e67a81252e37d5a2852657c5a3913f7e0b6f69e91bb15963d6683cbce94726911397b1757d4d66cdf4a9b27d957 DIST asgiref-3.11.1.tar.gz 38550 BLAKE2B 0741e7eb098adb54a72e9e364b60f898368348050dbc56c0d7d8af6b0dc20f3dc5f0761645e922948f885d1939aae4a874f100732479425d63df6f32153fbfce SHA512 f41977ac7a07af7b7c2630b50df30ea4dbbe6b2e6157e9064e3440e342297b5e0c3776648f29e9f8eb95de04d2486872eb2f3e6734b9695073c76f8abaf4053a -EBUILD asgiref-3.11.0.ebuild 567 BLAKE2B 8a93533c6be18eed623a2739448b3a3cc92fc267c7e3ff186172dd0f44f301ccc8594cb9d8b5ca6e84206591be0896206ce7b6da63a2befb4ba8e13f23f0cae3 SHA512 bb7b17fa657cf79ca9c6eb35089c0a35dac31ea039ec2f163ed1d0dabc67bf63d1b60a4297144427abc600d22140863e4af2594d2b2ced25d56521df8ca9ed90 -EBUILD asgiref-3.11.1.ebuild 573 BLAKE2B 5142cc8009466d530dfad8bdcf3ac3bca70fdbcd879ef83f41a71ab2234c9f39ed5dade47bf488e3edcad28fa9df6bb8b37cdf5428043c1c9c3ccbaba230c61d SHA512 933eb221ad8ec1a4b84f42aefbc2726619e20707c41d4e17b73b680981b636bba87ab9766a80e6786fab9c8afa6e6e397ce69f75c82b78bd05daeea34ba99cfc +EBUILD asgiref-3.11.1.ebuild 567 BLAKE2B e9d215fe6c4c9ea7ad7d28424aa4d83a09e9274dab48d018770b489726306e95845389a50dcf62ad4645f16e9c57ddbd71ee41cd5b117f3f73d9910c406d0189 SHA512 485e52c314bbea84fba093dfb9b5438646611ede89e857795f95da1224af3222967210e2e19bfa5238d1706727365a1af2d04f8eba58b99a43b2ec29695e35ae MISC metadata.xml 389 BLAKE2B 312af34b9583dc413f5a5d69c9677ebc2d3fb1d10c192f2b537d8cd057122086009d9c6846f9177fa6b1b96b6fa7641a3d833f4db34ef74db93e73f19042eaa2 SHA512 d35649849ab02fc46837b408ef7de3e45057517c472198b86a1619911bdb451ffffadb26f8dae864f194a1e5c6f424cc904ba342a8f8e84c69fe9fe75286e867 diff --git a/dev-python/asgiref/asgiref-3.11.0.ebuild b/dev-python/asgiref/asgiref-3.11.0.ebuild deleted file mode 100644 index e360046fb2..0000000000 --- a/dev-python/asgiref/asgiref-3.11.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2020-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="ASGI utilities (successor to WSGI)" -HOMEPAGE=" - https://asgi.readthedocs.io/en/latest/ - https://github.com/django/asgiref/ - https://pypi.org/project/asgiref/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -EPYTEST_PLUGINS=( pytest-asyncio ) -distutils_enable_tests pytest diff --git a/dev-python/asgiref/asgiref-3.11.1.ebuild b/dev-python/asgiref/asgiref-3.11.1.ebuild index 624d1fda82..facf73598f 100644 --- a/dev-python/asgiref/asgiref-3.11.1.ebuild +++ b/dev-python/asgiref/asgiref-3.11.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" 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" EPYTEST_PLUGINS=( pytest-asyncio ) distutils_enable_tests pytest diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index 3d6ec25d16..be35e7a118 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1,13 +1,6 @@ -DIST astroid-4.0.3.gh.tar.gz 476645 BLAKE2B e71fe0b9d0eb8e318134bb7037c6599a8bca308963f28789e5fe4d68449777dfb29fb711a109359d6d037e58fe775372822115f608e09d95cf9891e132bfc04a SHA512 ef5988ba87b2fe6524715385aa8f8055c01910bf244ce8bdf089ac2325a65217b75a7d8070828735fb3ad5f8b9967d204541982a96ba769a8ac03066dfc21c18 DIST astroid-4.0.4.gh.tar.gz 476682 BLAKE2B 513e70a4cf4791a3493bf43a1544d9eaf7dcda1c6b6602edba7314455507aff70d5f137d798243671848a9a9c070d39b6aea6442f3f15506959a4f066418b855 SHA512 37b7dffa92e7ca2e4a2039d9f0c4ff1235daa5e64d6bcaeffd9ed9240c5b24fd6c2f2508c4b20844f3be7bd5daaf98d5ed72f87b65c2288c40ffe7cb0446ddf3 -DIST astroid-4.1.0.gh.tar.gz 482678 BLAKE2B a4c586283b255ae07804aee8223be3a6b487ab38c13587830540947ff7f36c5e7cebd639bfb876f412588b25f1ae9401bdaf4e8d672bf372c8b81eae849ee6f7 SHA512 b5a9c5599b63282719ba96a0c28be85df64a991ad914eebd2ed70eb265f840556000cff7e5de4ff97eba1ea18aed931078cc79a2e5fc707433a9a7683c6ac149 -DIST astroid-4.1.1.tar.gz 412522 BLAKE2B 471d486d3769b76d1588542f7c306252f5d669f568b781ad85eb3acf1fe215c5dc2f925d9ddea183c993537a2d827320d1b709dcf0266253cc7f08c3ed0f959b SHA512 80ff3a9dd3c848faf6654d346c68537e3d9c62fdb07499642a4a844ee79bd00969177d74c238f82689572644d5ec436cc0d7e57f246a239125d4535e864b8fbb -DIST astroid-4.1.1.tar.gz.provenance 9575 BLAKE2B 3acaf0df98d359bce120b0c3566acdd8f62a3736e5e33441485981ac1700a75557a986562ce8535a1620fafa5b4015556c660f3ea0a3631d3fef1ebca7f44156 SHA512 3c8f012689e1bd3a2cbd7cf1651aabfd21dd0a3a2b861964e856c1a2e48cceda953067276f0c8295fb322cfc48b868e6d9b4e59f596b77c240065358f433b16b DIST astroid-4.1.2.tar.gz 414896 BLAKE2B 1888ca1d5f035fa2c4288e52392baefdb601aed629e260f8cfee21106a4ca74fbfb5fbe03da94aaa6cd7739b0324cfdf0c605814dbc8a56523bc0cbc9ac87a63 SHA512 92569b277033085c0a622f5a702daeda99a96d293c74ceb47ffec070408868508893d892eb3131b119b2339f8e5e6fc0d4b694065b68f7fded4857f03fc0b35d DIST astroid-4.1.2.tar.gz.provenance 9395 BLAKE2B 0a178a7e3e1392b71c0a6ea9f910821581801f79c89345cf9aa62dfe1ea5c5f18b026f003ad88796b518054f859fc6b82c564a7a8af6f44fccf8a7c00f5e68e3 SHA512 59de972e0f8754be6d218d1d3f04942e9ffc8aaf277cdb1564f11024baea7085cad98610cb297d9076ce50ab28136e3577863456cb0b5215ed07c345853c3df9 -EBUILD astroid-4.0.3.ebuild 2584 BLAKE2B 9416ebe63c3f32c85c788eb0dbecc5b33d23fe137ee8b441a5cdf01431dee416581cc16ffdc085d2e48b94ca40991705de0d192e5bfb2edaee19a3d52cf72205 SHA512 7b8146077a8fa55d31acdac7ddbac5afb180e45e97f26c0afa2b2d3f0e31a556891e6cd189ac91e84497dbaaf8bf323c4cef31d7924f5c9de37b1d8a0d96d0d6 -EBUILD astroid-4.0.4.ebuild 2590 BLAKE2B 16585767b83ab8daa5435cc1c31d4f59102ce232e7f503fa2644842e8dc2b3b159ed1ed37613405e6b1db90b09c3db3715b8a2b8f97086c61253a2a25d385801 SHA512 eb17f74a900cfb8a9d541fea9f53533b2ac93e6cd57ca60818f1d1e2e38af1f69bebe7ed50c8c2a88374885a5d84716d56062bf387710315a4c829295640b6be -EBUILD astroid-4.1.0.ebuild 2982 BLAKE2B f3850612839e55db79d509f8fd5b6f151ae29e5793fc32de9c03a0a30b5216854a6afbddb5a5b6cfeeeedfad6fc747f6489c4dbe9c306fa1e8b4137e04443ba0 SHA512 5bcaaa69683e0483034cefb507d5f6a38f91628398f82dfb0269e09ea1cac8784de45251ed35797dfa631baa6117d391988141066dccb78f7b2bed66397c88f5 -EBUILD astroid-4.1.1.ebuild 2912 BLAKE2B 6f9842c17f45dfd12a349b8ec66aabec2f957fb73479aca90337024ac06ac20622a1ad1b0c3aee0122757c1c18e7259122a3eb20b16b711b09d4fc82ac9ee23f SHA512 8409aeccb5866efa8e29d55eff5230d401f27c5731ab322abad6bdc676cf81a9a875bb8c6168fe2af54062f124222b153af152b899c080462cd762405a8f65e6 +EBUILD astroid-4.0.4.ebuild 2584 BLAKE2B 9416ebe63c3f32c85c788eb0dbecc5b33d23fe137ee8b441a5cdf01431dee416581cc16ffdc085d2e48b94ca40991705de0d192e5bfb2edaee19a3d52cf72205 SHA512 7b8146077a8fa55d31acdac7ddbac5afb180e45e97f26c0afa2b2d3f0e31a556891e6cd189ac91e84497dbaaf8bf323c4cef31d7924f5c9de37b1d8a0d96d0d6 EBUILD astroid-4.1.2.ebuild 2912 BLAKE2B 6f9842c17f45dfd12a349b8ec66aabec2f957fb73479aca90337024ac06ac20622a1ad1b0c3aee0122757c1c18e7259122a3eb20b16b711b09d4fc82ac9ee23f SHA512 8409aeccb5866efa8e29d55eff5230d401f27c5731ab322abad6bdc676cf81a9a875bb8c6168fe2af54062f124222b153af152b899c080462cd762405a8f65e6 MISC metadata.xml 1148 BLAKE2B 29a6cfc0c292117920be154d37ed4770f1fb1679186576fe6151cc02d1d6be766045e0231e2fceb87cbd250dbed3888c99b7ca7dc0182cc700a11961d9cd6d9e SHA512 6821d13f5e82bd73ee4fd165c0b4c94f40cd6af536dee1658cccb4175e67da2611c4d1478cdef1607535f23224116ad482197e0b0eef8f0a94d596bf250b3074 diff --git a/dev-python/astroid/astroid-4.0.3.ebuild b/dev-python/astroid/astroid-4.0.3.ebuild deleted file mode 100644 index 9968f31448..0000000000 --- a/dev-python/astroid/astroid-4.0.3.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P=${P/_/} -DESCRIPTION="Abstract Syntax Tree for logilab packages" -HOMEPAGE=" - https://github.com/pylint-dev/astroid/ - https://pypi.org/project/astroid/ -" -SRC_URI=" - https://github.com/pylint-dev/astroid/archive/v${PV/_/}.tar.gz - -> ${P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -# dev-python/regex isn't available for pypy -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/regex[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - local EPYTEST_IGNORE=() - local EPYTEST_DESELECT=( - # hangs randomly - tests/test_nodes.py::AsStringTest::test_recursion_error_trapped - # no clue why they're broken - tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part - # TODO - tests/test_builder.py::BuilderTest::test_data_build_error_filename - # numpy-2 (https://github.com/pylint-dev/astroid/issues/2442) - tests/brain/numpy/test_core_einsumfunc.py::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_fromnumeric.py::BrainNumpyCoreFromNumericTest::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_datetime_astype_return - tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_are_subscriptables - tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type - tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type_tuple - # old pythons only - tests/brain/test_dataclasses.py::test_pydantic_field - tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils - # -Werror, sigh - tests/test_nodes.py::test_deprecated_nodes_import_from_toplevel - ) - - if ! has_version "dev-python/mypy[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_raw_building.py - ) - fi - - epytest -} diff --git a/dev-python/astroid/astroid-4.0.4.ebuild b/dev-python/astroid/astroid-4.0.4.ebuild index 7ca5f12bec..9968f31448 100644 --- a/dev-python/astroid/astroid-4.0.4.ebuild +++ b/dev-python/astroid/astroid-4.0.4.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="LGPL-2.1+" 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" # dev-python/regex isn't available for pypy BDEPEND=" diff --git a/dev-python/astroid/astroid-4.1.0.ebuild b/dev-python/astroid/astroid-4.1.0.ebuild deleted file mode 100644 index 6226956d1b..0000000000 --- a/dev-python/astroid/astroid-4.1.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P=${P/_/} -DESCRIPTION="Abstract Syntax Tree for logilab packages" -HOMEPAGE=" - https://github.com/pylint-dev/astroid/ - https://pypi.org/project/astroid/ -" -SRC_URI=" - https://github.com/pylint-dev/astroid/archive/v${PV/_/}.tar.gz - -> ${P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# dev-python/regex isn't available for pypy -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/regex[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - local EPYTEST_IGNORE=() - local EPYTEST_DESELECT=( - # hangs randomly - tests/test_nodes.py::AsStringTest::test_recursion_error_trapped - # no clue why they're broken - tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part - # TODO - tests/test_builder.py::BuilderTest::test_data_build_error_filename - # numpy-2 (https://github.com/pylint-dev/astroid/issues/2442) - tests/brain/numpy/test_core_einsumfunc.py::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_fromnumeric.py::BrainNumpyCoreFromNumericTest::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_datetime_astype_return - tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_are_subscriptables - tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type - tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type_tuple - # old pythons only - tests/brain/test_dataclasses.py::test_pydantic_field - tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils - # -Werror, sigh - tests/test_nodes.py::test_deprecated_nodes_import_from_toplevel - ) - - if ! has_version "dev-python/mypy[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_raw_building.py - ) - fi - - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - tests/brain/test_gi.py::GiBrainClassificationTest::test_gi_function_classification - ) - ;; - esac - - if has_version ">=dev-python/setuptools-82[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - # tests a package using pkg_resources - tests/test_manager.py::AstroidManagerTest::test_identify_old_namespace_package_protocol - ) - fi - - epytest -} diff --git a/dev-python/astroid/astroid-4.1.1.ebuild b/dev-python/astroid/astroid-4.1.1.ebuild deleted file mode 100644 index ad006c3ae9..0000000000 --- a/dev-python/astroid/astroid-4.1.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/pylint-dev/astroid -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Abstract Syntax Tree for logilab packages" -HOMEPAGE=" - https://github.com/pylint-dev/astroid/ - https://pypi.org/project/astroid/ -" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# dev-python/regex isn't available for pypy -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/regex[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - local EPYTEST_IGNORE=() - local EPYTEST_DESELECT=( - # hangs randomly - tests/test_nodes.py::AsStringTest::test_recursion_error_trapped - # no clue why they're broken - tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part - # TODO - tests/test_builder.py::BuilderTest::test_data_build_error_filename - # numpy-2 (https://github.com/pylint-dev/astroid/issues/2442) - tests/brain/numpy/test_core_einsumfunc.py::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_fromnumeric.py::BrainNumpyCoreFromNumericTest::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_datetime_astype_return - tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_are_subscriptables - tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type - tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type_tuple - # old pythons only - tests/brain/test_dataclasses.py::test_pydantic_field - tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils - # -Werror, sigh - tests/test_nodes.py::test_deprecated_nodes_import_from_toplevel - ) - - if ! has_version "dev-python/mypy[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_raw_building.py - ) - fi - - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - tests/brain/test_gi.py::GiBrainClassificationTest::test_gi_function_classification - ) - ;; - esac - - if has_version ">=dev-python/setuptools-82[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - # tests a package using pkg_resources - tests/test_manager.py::AstroidManagerTest::test_identify_old_namespace_package_protocol - ) - fi - - epytest -} diff --git a/dev-python/asttokens/Manifest b/dev-python/asttokens/Manifest index 943b96883c..3dde404614 100644 --- a/dev-python/asttokens/Manifest +++ b/dev-python/asttokens/Manifest @@ -1,6 +1,3 @@ -AUX asttokens-3.0.0-py314.patch 2881 BLAKE2B dbb3cb2e426da2e5093836a5fa23686794532de4ce0f2373561a792d862f50e7b97fb3374ab1c07272940e98ae6c64a883d4faf6c6a530793be461d1e22ddb8e SHA512 e7e73a5918d70d08ee9d7132c2aed2225d00b33650862a1a571f735a9e0d67779fe8f4786b2d49098a397fcd7a9664c873d0ad1427c9c81277134d84d78d284a -DIST asttokens-3.0.0.gh.tar.gz 56937 BLAKE2B 38b3c9271ba57c032f552cb6dedd2cd2ef2eb6294b2f5e2fde4821260b73453495576b6641fa9450bd86f08ed4a296e010a5ce5f0f3502cbeb27857e1792802f SHA512 9d0f78ee90758d52fd15ee2f1940ddc14e8fc0d15e83fb01e731c6b79e328510f6c588c7856935aed99017b98f1daa99ee25802964990d59f63c62a0a5646804 DIST asttokens-3.0.1.gh.tar.gz 57176 BLAKE2B d46da589642008dd9ff2665e6df11f2b582dc768c698f3202651ff68c20cf49a7d4e08361cee9fa0f4fa1b6ad255408b8fca9443bc0664069c026fed3764acac SHA512 653a486f025243e4bf51ff2c23b9b61d3e565106ce2653bcffac484dbd8223d433be680d742a3148c6396482a12faa99236a32ea0e876983a8d24678c8d48740 -EBUILD asttokens-3.0.0-r1.ebuild 893 BLAKE2B 13bca0e770188e47743367a13d767465fd1d3816eb2b20e94d1b378e1189236667702ae8a393f251c5a41e964cf7c4d9777165f3d37fffc5c8dd23a73cc84a88 SHA512 2ccaf2e2fec926ab0c348a002de39bd9ce960a991c334d5914c36132e1849159b75aa55d0c340203178b422cdefd4f5c67fbed0616806defaa1312bc9c9e2dab -EBUILD asttokens-3.0.1.ebuild 822 BLAKE2B 3ceac64b3ee9b5dbcbca0073a49814fd34d31eea71b2a68d0fc7968afb70da138f5e58c18cf522ca98d9e808375de0e9640b17d4b98cc90479e0dd885468a3d7 SHA512 f08dec4098aacc16b394f06ffd809b48b33d27a1a1c5309a5777e2c1d02ddff0425244cd367e4738828d011400594a1d67f08bf254667ad9b609916defc10f84 +EBUILD asttokens-3.0.1.ebuild 816 BLAKE2B 2d9bbef9f87ba1c2a748bafe0bf4ec7179aaada9fa181d39d59ad012145ef047641ff8b92b8dbd81105942e5248c063e279c6bf10a2481e616b5d4fcd96100c7 SHA512 fddf55e653fae129b0cf4987170777dee0fe92d96f76250838d0e76948d7e0a9d55f2ade2040a8d8167f397f8db16f925ce877077d0433bb033696d41827432b MISC metadata.xml 374 BLAKE2B a66534fe071a1c8185eb8047241e979b1da80abf0527c50f08cb36cb2b876ac691185b3094e4b91a3c38320aeb4ed45a9ab8758513115bfd4d91cffa5f5c5830 SHA512 efa821c8b432187cc3386d382fcbf0c9ed95dce1309e2fef14c57032718e7409f6703806dc139cd85dd13d1a2722e93eeb742db427f88d923da1481fb8be9817 diff --git a/dev-python/asttokens/asttokens-3.0.0-r1.ebuild b/dev-python/asttokens/asttokens-3.0.0-r1.ebuild deleted file mode 100644 index ece9d04f0b..0000000000 --- a/dev-python/asttokens/asttokens-3.0.0-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# 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_11 python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Annotate Python AST trees with source text and token information" -HOMEPAGE=" - https://github.com/gristlabs/asttokens/ - https://pypi.org/project/asttokens/ -" -SRC_URI=" - https://github.com/gristlabs/asttokens/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/astroid[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -PATCHES=( - # https://github.com/gristlabs/asttokens/pull/157 - "${FILESDIR}/${P}-py314.patch" -) diff --git a/dev-python/asttokens/asttokens-3.0.1.ebuild b/dev-python/asttokens/asttokens-3.0.1.ebuild index b36573cabb..ca7f33ae1a 100644 --- a/dev-python/asttokens/asttokens-3.0.1.ebuild +++ b/dev-python/asttokens/asttokens-3.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2025 Gentoo Authors +# Copyright 2020-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" 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" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] diff --git a/dev-python/asttokens/files/asttokens-3.0.0-py314.patch b/dev-python/asttokens/files/asttokens-3.0.0-py314.patch deleted file mode 100644 index a8b92f6d11..0000000000 --- a/dev-python/asttokens/files/asttokens-3.0.0-py314.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 442d8615b2e60ba2274edd7cc24fc631a369bf02 Mon Sep 17 00:00:00 2001 -From: Karolina Surma <ksurma@redhat.com> -Date: Tue, 7 Jan 2025 10:29:52 +0100 -Subject: [PATCH] Replace ast.Str usages with ast.Constant - -Per What's new in Python 3.14: -ast.Str has been deprecated since Python 3.8, and have emitted deprecation -warnings since Python 3.12. -https://docs.python.org/dev/whatsnew/3.14.html#id3 ---- - tests/test_asttokens.py | 2 +- - tests/test_tokenless.py | 4 ++-- - tests/test_util.py | 2 +- - 3 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/tests/test_asttokens.py b/tests/test_asttokens.py -index b9489cb..c654af3 100644 ---- a/tests/test_asttokens.py -+++ b/tests/test_asttokens.py -@@ -125,7 +125,7 @@ def test_unicode_offsets(self): - - # Verify that ast parser produces offsets as we expect. This is just to inform the - # implementation. -- string_node = next(n for n in ast.walk(root) if isinstance(n, ast.Str)) -+ string_node = next(n for n in ast.walk(root) if isinstance(n, ast.Constant)) - self.assertEqual(string_node.lineno, 1) - self.assertEqual(string_node.col_offset, 4) - -diff --git a/tests/test_tokenless.py b/tests/test_tokenless.py -index ab2f3d6..881c69a 100644 ---- a/tests/test_tokenless.py -+++ b/tests/test_tokenless.py -@@ -47,7 +47,7 @@ def is_fstring_format_spec(node): - and len(node.values) == 1 - and ( - ( -- isinstance(node.values[0], ast.Str) -+ isinstance(node.values[0], ast.Constant) - and node.values[0].value in ['.2f'] - ) or ( - isinstance(node.values[0], ast.FormattedValue) -@@ -97,7 +97,7 @@ def check_node(self, atok, node): - atok_text = atok.get_text(node, padded=padded) - if ast_text: - if sys.version_info < (3, 12) and ( -- ast_text.startswith("f") and isinstance(node, (ast.Str, ast.FormattedValue)) -+ ast_text.startswith("f") and isinstance(node, (ast.Constant, ast.FormattedValue)) - or is_fstring_format_spec(node) - or (not fstring_positions_work() and is_fstring_internal_node(node)) - ): -diff --git a/tests/test_util.py b/tests/test_util.py -index a38fef2..0c7f94d 100644 ---- a/tests/test_util.py -+++ b/tests/test_util.py -@@ -98,7 +98,7 @@ def test_replace(self): - source = "foo(bar(1 + 2), 'hello' + ', ' + 'world')" - atok = asttokens.ASTTokens(source, parse=True) - names = [n for n in asttokens.util.walk(atok.tree) if isinstance(n, ast.Name)] -- strings = [n for n in asttokens.util.walk(atok.tree) if isinstance(n, ast.Str)] -+ strings = [n for n in asttokens.util.walk(atok.tree) if isinstance(n, ast.Constant) and isinstance(n.value, str)] - repl1 = [atok.get_text_range(n) + ('TEST',) for n in names] - repl2 = [atok.get_text_range(n) + ('val',) for n in strings] - self.assertEqual(asttokens.util.replace(source, repl1 + repl2), diff --git a/dev-python/async-lru/Manifest b/dev-python/async-lru/Manifest index 0ae0843770..9245c2b6bc 100644 --- a/dev-python/async-lru/Manifest +++ b/dev-python/async-lru/Manifest @@ -1,9 +1,7 @@ -DIST async-lru-2.1.0.gh.tar.gz 17092 BLAKE2B 17f1123eaef2f6eee2ac67f7a8e38d4521cea09a9e01c0f815cfebeda242649ded3d75137278a9fbcae236c7f902cf48ac733f0ee240734cf6b4a9f1ee44302b SHA512 92b740c7c3c179ed86b0457c962aa75a32b587688efb264f43c90341f390996ca2c99243a1079c961f5f7867e216f33b5a35a5fb20674b89db8c971df43e22a0 DIST async_lru-2.2.0.tar.gz 14654 BLAKE2B c3e8f4849dc352038f848f5b1a2a62f72ff6b2945771870ff84f798b861c31ab069e85973163a069439844d64f74a9ea4a77f3e14dd86666fded17c259f16f52 SHA512 f0fa279457918881768076379c276283983be20a18437a0d5b570c14e55f37f2a18f102e072e74f8a5c39cf2380bd81e9daa14b358ff257f875e2fee2aee6e57 DIST async_lru-2.2.0.tar.gz.provenance 9352 BLAKE2B 5010a7a0c934d355f66e54e970850d889caa985d0fb0d93bfa66ca873f846f7d5287b1a540111c649b9bbae150458759ad41bacf9034e91810d4d59789715e68 SHA512 4211a6836709e4e509cf4044d9ba2e7067fbc6cffa7c60da10859dca3881c7fede349a17bb288c6f69b5b04c21e5072566a4f29155dbee9a6497a7f361223b01 DIST async_lru-2.3.0.tar.gz 16332 BLAKE2B ce1e1bc9f60e9f5b43b1491eb9323f50f161011d453e814a2bc1f177737dd0628a7dfc65b42b52ef3e76f3815f420bed2392923b5de5a4fd1978f41d473bc7f9 SHA512 5e093c1d0c498a9b75841f1a8a253a50095a6c5658854293b207a8097862de943833e8e8bc7ed04f5afd11ab4b0e6f0d435a1dcfc68b1f364ffb5d113a61bc1f DIST async_lru-2.3.0.tar.gz.provenance 9466 BLAKE2B c0c9b1fbdf7e0d18e99aa50c357f3c662cdec19f522c048ca5b79584f9208ce02c34ffa8bdaa08a5b1d7ee01945b6c8915ad8048267be07c8fbe7c125c3beec7 SHA512 083cc7aae1eb663e4795d2aed906f1f3599f32adecfa577165f7a5bd2a3b9819ce29838227e3255447fa82a9488502e26bb41d533ab4e505744ded390e0efdb9 -EBUILD async-lru-2.1.0.ebuild 619 BLAKE2B c3f0555543efaeb305569ad159e49fed8e84dfa855eada850a2270f07fc1db05f5cf6b350b52d79f63d5897fcb75ceebe5f53ee844bbf764d25510bb5b443381 SHA512 e18c6ecf98675cba84fb0364dcebc3f20bf91a19ddab25fd9860b82ccd4a5d425521fa75e9e92e8199c0490ec4c06ab30ce3a51672189126c8367d22e045ef8a -EBUILD async-lru-2.2.0.ebuild 591 BLAKE2B c0ab29ca7a5abfc72b2268560150e3d124984645ff0cba8b563f04966136eb2bc2b913b6322de513da12cf52892d80991a50f7ad98ec0a5b211eba475d517db3 SHA512 a2624555605cae68b00e2e5af2f9acb28c340bb02dd59948e62c459e0f1d353e96e37cb83931f1ddead5ebb3b331a3ae3212f6a467331e4465014f7027451984 +EBUILD async-lru-2.2.0.ebuild 586 BLAKE2B a6d9c34a9698a7cd1f2c818a563b0f3171260b1ee0c476d192f100b614b004fbbfc16149ea20c40f04f71901652153606d856e0b74af6e1fc5f5123d59e9b73b SHA512 538ebc99da855c5441a18bc8699633e43a572fff3c1339bb386216c1cb70d6921e003125a2c0409007b8fc1a624b42009ed6f32c6d7584b4674267490f26faff EBUILD async-lru-2.3.0.ebuild 591 BLAKE2B c0ab29ca7a5abfc72b2268560150e3d124984645ff0cba8b563f04966136eb2bc2b913b6322de513da12cf52892d80991a50f7ad98ec0a5b211eba475d517db3 SHA512 a2624555605cae68b00e2e5af2f9acb28c340bb02dd59948e62c459e0f1d353e96e37cb83931f1ddead5ebb3b331a3ae3212f6a467331e4465014f7027451984 MISC metadata.xml 373 BLAKE2B bb8b67d9df0a86ac3a7d834e79bbc8a907d467e567f353b29427c9a36b11cc79eaa4d1b6f8cef9a43e632f7d333af72dcc1bc579922a1aabfc47cdffc7bd922a SHA512 c6c089b381a5c572b6ecc2907f2e90ee2f581516ac66a6f901d32990db5c8086eefcc97f80a90c9b83504934489c3440cac86ebbc0cbd76801510fba1a9f0ed3 diff --git a/dev-python/async-lru/async-lru-2.1.0.ebuild b/dev-python/async-lru/async-lru-2.1.0.ebuild deleted file mode 100644 index 561d9fde08..0000000000 --- a/dev-python/async-lru/async-lru-2.1.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="Simple lru_cache for asyncio" -HOMEPAGE=" - https://github.com/aio-libs/async-lru/ - https://pypi.org/project/async-lru/ -" -SRC_URI=" - https://github.com/aio-libs/async-lru/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -EPYTEST_PLUGINS=( pytest-asyncio ) -distutils_enable_tests pytest - -python_test() { - epytest -o addopts= -} diff --git a/dev-python/async-lru/async-lru-2.2.0.ebuild b/dev-python/async-lru/async-lru-2.2.0.ebuild index a6b4d95757..698130db4b 100644 --- a/dev-python/async-lru/async-lru-2.2.0.ebuild +++ b/dev-python/async-lru/async-lru-2.2.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" EPYTEST_PLUGINS=( pytest-asyncio ) distutils_enable_tests pytest diff --git a/dev-python/autopage/Manifest b/dev-python/autopage/Manifest index 470d12d35b..c1a9ab382f 100644 --- a/dev-python/autopage/Manifest +++ b/dev-python/autopage/Manifest @@ -1,5 +1,3 @@ -DIST autopage-0.5.2.gh.tar.gz 21904 BLAKE2B 73597326f6d22d4cac9c9969edc0e6fc23f555d149947aa3aa81529347928a3f9112e9fb15a3ad65e17274ed308fb6fe20810d8364415fe7e59ab1bd47411361 SHA512 68e76dd4c4f049785e226eae499be85139bf57c59fd2161f5bb9df66878541e39a3edc1806f42382bd2d9a922cbdace0d05b60366f72d9a39c31fc39eae05883 DIST autopage-0.6.0.tar.gz 26797 BLAKE2B c52a99e70cf4a311b36e5a1a401b028d817ea65f1fff976782b2604635bd93f5f7586278add673c2eef001a9861bba4e73ad9d116948319db972b4a4a1eec596 SHA512 f063100ee81bba9da967c1543acfa8d17658c0fdc4d63e8b0f50eea142b6dd08279347aa247f8bba5b5dbcd4904575c733860cae6df2e41fd5580bc0e6cbe983 -EBUILD autopage-0.5.2.ebuild 957 BLAKE2B 107e7082f5be2449721cfdae8f5b97668b8673ba1d75b847b9563d88ca50f8865614d628620685e099551b683603b7e50afd5df6e468d3c1c0b4e478cecfd0b0 SHA512 0b4da9297e46262db871a808a523041b8dbb609df755d29cc3244279193c9edb1d7bd55e5fd31598302fd996f7a5323f63aca3252955973b52c1e0ae02d279b0 -EBUILD autopage-0.6.0.ebuild 876 BLAKE2B dca3eeeaed58a31b6235dc0c9a4fb44f15b8356c871d0695198c391989a306832f91009c4431372c2a3dfd7728777e30ed16eba9cfaaf06dd5f703e846aa81c7 SHA512 39e400c1667a30d4e66e3ba0240408be8635657c002f47c13c67f6f6addcd8314b24b12bc17e576f0eed2744a06ef731b304cc1b201e2a67739dc7d4845e21f7 +EBUILD autopage-0.6.0.ebuild 873 BLAKE2B bd4e8e25b70a6f03f8e3b6d3453e0da8ba0db74afba635aef6a4faf30d4930d9d68d36d24c9d43ea37448058df8d20adb4e1c5e8f457d96eb265cf96a38582f5 SHA512 ea0b0c35246eb2411a0ca05cfe2dd4459c184e87f7a904b4f9d35b3d5783b2f8639a8b31eaa283031b7699c02488bbdb3715bc59e578010b9823880cae6350ca MISC metadata.xml 390 BLAKE2B 6be679e40e58985a6ad622fcb85f130bcc6b8039accd14243e6dcba458a0af721eaf9e7928bfe0d29f62477df6e437143865b68a61820b88dfd61a6e760992ea SHA512 3d76be1ae51467569281305138475733f9ce9b89b7d2a41f496c69bebd86e205019d1e75d1de22267d36aa2822ebe8bf94f5722d46ec27a8a79f349e38dad3b4 diff --git a/dev-python/autopage/autopage-0.5.2.ebuild b/dev-python/autopage/autopage-0.5.2.ebuild deleted file mode 100644 index 20f55ebcae..0000000000 --- a/dev-python/autopage/autopage-0.5.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# 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_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="A library to provide automatic paging for console output" -HOMEPAGE=" - https://github.com/zaneb/autopage/ - https://pypi.org/project/autopage/ -" -SRC_URI=" - https://github.com/zaneb/autopage/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/fixtures[${PYTHON_USEDEP}] - dev-python/testtools[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - sed -e 's/test_short_streaming_output/_&/' \ - -e 's/test_interrupt_early/_&/' \ - -i autopage/tests/test_end_to_end.py || die - - distutils-r1_src_prepare -} - -python_test() { - unset LESS PAGER - eunittest -} diff --git a/dev-python/autopage/autopage-0.6.0.ebuild b/dev-python/autopage/autopage-0.6.0.ebuild index 034e96dadf..9bdb2ac9df 100644 --- a/dev-python/autopage/autopage-0.6.0.ebuild +++ b/dev-python/autopage/autopage-0.6.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" 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" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index 16ff4f7b49..15e0de9f50 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1,7 +1,5 @@ -DIST serverless-application-model-1.106.0.gh.tar.gz 6075155 BLAKE2B 96799192803acacb28cb5616dc5afe1a2564b94f1c6d284ceb48bf3578311fa817d1047963a00e2a9a39287731e4141ca3c8cfccb5757b65ca08d6217db977b3 SHA512 614c7a41b47d456904b943182c8a929eaa5f6c85d3b10a7ad58d705408fa27a55790966e24167d5268da10196221f213a780f655eb6962ecdb1ee1f60dc975a7 DIST serverless-application-model-1.107.0.gh.tar.gz 6828250 BLAKE2B 3df0ca4957a527372106bc3d4bf6135c400e6bbfeab332dbbb445b086a2d77372a7088febe42cc1049780303b254aa21b4418fd6ff2cba2fd79037ebad41589b SHA512 60e1e284e71c2f1efbaffba3a06094db44ae8772f44373bc44bc903f77f7163677f74495930141e7251ee37955bab9cd9bac71ba5cb0a159118e54eac9f9903f DIST serverless-application-model-1.108.0.gh.tar.gz 8048482 BLAKE2B 5f894121d28c0f4a9eb97a5412f85e5df3f379bd6a69ea236a47ec7654b84a9c4dcc88607887ac1586cf6a114c94f23abf46c50bfae62d587ec0a7f5861dc6e7 SHA512 3c102a6d4e81685a8e38c650aaa2bf8613c114b785268ab5096b565fc2197f0ed7bc667c12f1f1968b820db7f51efd334d1993ee0a28e9f0a809474937a9689c -EBUILD aws-sam-translator-1.106.0.ebuild 1604 BLAKE2B d5f82ef0d825dcfce58a6cd5afc25931280124c451201487e88e4fd983ae3880fba898af9d46e33ca7c73994d58c9548ec7cf07822ee99fa4f0bd112937c1869 SHA512 49f7b63d0ba396cb842869541f8712c23279a0baff987f7a9e6b53bcf5f1646642eaabea509c2a432a98bcc4418db36ac5d873d6f081d94495c746914919dca0 -EBUILD aws-sam-translator-1.107.0.ebuild 1611 BLAKE2B a78e25fc87fb6ff86b0efcf7f2a13ef7d2e44ea61490b616759b8b2a6fd5dacd9e97b91b3925a8bbaebae1b9fc0069b38d797101fe93f1742874b3a5d49e55a7 SHA512 adbaf4af355fd2ed550edf89f530a0eec02182cb9b7bd44e592d809f08f889fb7a6f4bee4232d8f87ff0715ee434ecafca1bea6ef8445865d9c5a1a4bb8098ce +EBUILD aws-sam-translator-1.107.0.ebuild 1608 BLAKE2B 580416352730a6275fa75bfd4cce3d666553880075c510f90886408ae24b5f2c86bc45179b06d4772b826b10566d3a8c82bc14153ace19837846e53cd911ecec SHA512 601116d909dbe425c38b64630f308b3c8ec3605b3f008d59542b8320ea5be29caa94cd25a5b542833866713271fe78cb69af2cdeefcb5e80487dc0f235ee64ef EBUILD aws-sam-translator-1.108.0.ebuild 1611 BLAKE2B a78e25fc87fb6ff86b0efcf7f2a13ef7d2e44ea61490b616759b8b2a6fd5dacd9e97b91b3925a8bbaebae1b9fc0069b38d797101fe93f1742874b3a5d49e55a7 SHA512 adbaf4af355fd2ed550edf89f530a0eec02182cb9b7bd44e592d809f08f889fb7a6f4bee4232d8f87ff0715ee434ecafca1bea6ef8445865d9c5a1a4bb8098ce MISC metadata.xml 498 BLAKE2B 6054bde5440d13e68d300adc1891e5fdca58c8dc864abc2b50d011b85ef882367df24e746dc3b4819e18da3c536ebdd12ccec9af0bd7a81734b3333f2c75d8fb SHA512 ca8c55fd73cda3b190b2d8d9bf7fc2df78634a0c37ae7e86f4968aafeb4308cd3ed8d5676f3304a9a22fbd4053bdecba5ec6d847dea7bb858439bf9f2803e2b8 diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.106.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.106.0.ebuild deleted file mode 100644 index b2c8069ad0..0000000000 --- a/dev-python/aws-sam-translator/aws-sam-translator-1.106.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -# py3.14: https://github.com/aws/serverless-application-model/issues/3831 -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 - -MY_P=serverless-application-model-${PV} -DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates" -HOMEPAGE=" - https://github.com/aws/serverless-application-model/ - https://pypi.org/project/aws-sam-translator/ -" -SRC_URI=" - https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - <dev-python/boto3-2[${PYTHON_USEDEP}] - >=dev-python/boto3-1.34.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}] - <dev-python/pydantic-3[${PYTHON_USEDEP}] - >=dev-python/pydantic-1.8[${PYTHON_USEDEP}] - <dev-python/typing-extensions-5[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_prepare_all() { - # so much noise... - sed -i -e '/log_cli/d' pytest.ini || die - - # deps are installed by ebuild, don't try to reinstall them via pip - truncate --size=0 requirements/*.txt || die - - distutils-r1_python_prepare_all -} - -python_test() { - local -x AWS_DEFAULT_REGION=us-east-1 - epytest -o addopts= -o filterwarnings= -} diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.107.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.107.0.ebuild index 47aad3f19b..67b0671fe4 100644 --- a/dev-python/aws-sam-translator/aws-sam-translator-1.107.0.ebuild +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.107.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" RDEPEND=" <dev-python/boto3-2[${PYTHON_USEDEP}] diff --git a/dev-python/aws-xray-sdk/Manifest b/dev-python/aws-xray-sdk/Manifest index f2b8d7e093..595d746927 100644 --- a/dev-python/aws-xray-sdk/Manifest +++ b/dev-python/aws-xray-sdk/Manifest @@ -1,5 +1,3 @@ -DIST aws-xray-sdk-python-2.14.0.gh.tar.gz 276813 BLAKE2B ce9a6c8a3b9acd4cb1e538c75702bebc1e392d350a999e8c609ddb900acadd0ecef11b2ce326786a64a73de3d84b0e18e6f4dd4ad91ece6a13283d727039925c SHA512 e9f7a299e35741a63de999dbd4931b82aab97b4c690e9abec4d25106a4a1b1dbbda605b7ec8541000f97cdcf17fed1283abf8d561db63cc4ac1ed11405458f29 DIST aws-xray-sdk-python-2.15.0.gh.tar.gz 278754 BLAKE2B 11df5a272c42b0349d18f57adf60c9ec7f067f18c13b976cb394639d8bc72fe342a33b727c30b2f8875179a15201f339688e1f714fa5b8cff136291acb832ad3 SHA512 a9529e9d671f57929c637a67adcabc84fcd1b4116db59106b5e9ca484dcffe2b570fe21caa28f5687ad1577141b193b4aa157082ea1d93a131b6d54305944d53 -EBUILD aws-xray-sdk-2.14.0.ebuild 2475 BLAKE2B d00657f62c64646889dcfdedfe686ae43813e64df89128ab1549cddb150cab6dc4e0834fc365857012cd0025876466bd3d64bb8e7e5462e1ec21c4f797793033 SHA512 ad09a0676571df984b3c9cb22bbb1e28cc7a071ea93f47722ec1223e0044ef82a64ddbd128e5f822a1c387460f2c4a47926cc44ae6f9cea770ed39d8e44b31e3 -EBUILD aws-xray-sdk-2.15.0.ebuild 2474 BLAKE2B 1f7475f9afa82586f24fe074742ff6986393403d9bc88820da3c92143ab35115eb80df7f3d99bbb69b12c63c7ee8ef417eab245727117f51504d99ee984c498f SHA512 ec4ed6f53f8b9d8971cb16adbc79dba878ce0a2db1bce6a03767f91c4559da01e76d2b96eba03b70b0efa9d65e456b857a5456cc1a76377139a632a8c71e3164 +EBUILD aws-xray-sdk-2.15.0.ebuild 2471 BLAKE2B e9d3329ae1e1699198dcc3f1d204780260fd8e940a5068a681621ecb6ce7ca9235a443cabe836f3bef5d3e6fb619534fcb099f02144af2f9871cca00794d6dd1 SHA512 8cb3b16abf9ada15aa197f0498d7fd5f205895068635547e6bea3df063d8c5b7157eeb40114eaf9c5ac09b8c89604a42ce6f57aaf13da3e584d04795cdb52652 MISC metadata.xml 579 BLAKE2B 3f7aaed38bcceb97fb3597954ca9075ddf7a5718bcac69327be2b99d241c6d8cb0eefd369ca892c8d751703de9067c7eadf19f8c4445334ee8e4952b99fef69e SHA512 f3033cf16f60cae6727f80bd53944972f851579ffef8101cf6fda45e2575696183ec92ea8c994a77bbf3ffc8219be2ae2fae456faabe73a9896bcefddf3b5db5 diff --git a/dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild b/dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild deleted file mode 100644 index 7cb90e13e6..0000000000 --- a/dev-python/aws-xray-sdk/aws-xray-sdk-2.14.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_{11..14} ) - -inherit distutils-r1 - -MY_P=aws-xray-sdk-python-${PV} -DESCRIPTION="AWS X-Ray SDK for Python" -HOMEPAGE=" - https://github.com/aws/aws-xray-sdk-python/ - https://pypi.org/project/aws-xray-sdk/ -" -SRC_URI=" - https://github.com/aws/aws-xray-sdk-python/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/botocore-1.12.122[${PYTHON_USEDEP}] - dev-python/wrapt[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/bottle[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - dev-python/webtest[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x DJANGO_SETTINGS_MODULE=tests.ext.django.app.settings - local -x AWS_SECRET_ACCESS_KEY=fake_key - local -x AWS_ACCESS_KEY_ID=fake_id - - local EPYTEST_DESELECT=( - # Internet access - tests/test_patcher.py::test_external_file - tests/test_patcher.py::test_external_module - tests/test_patcher.py::test_external_submodules_full - tests/test_patcher.py::test_external_submodules_ignores_file - tests/test_patcher.py::test_external_submodules_ignores_module - # benchmark - tests/test_local_sampling_benchmark.py - # Fails, probably because above is ignored - tests/test_async_local_storage.py::test_localstorage_isolation - tests/test_async_recorder.py::test_capture - tests/test_async_recorder.py::test_concurrent_calls - tests/test_async_recorder.py::test_async_context_managers - # connects to local mysqld - tests/ext/sqlalchemy_core/test_dburl.py::test_db_url_with_special_char - # TODO - tests/test_lambda_context.py::test_disable - tests/test_lambda_context.py::test_facade_segment_generation - tests/test_lambda_context.py::test_put_subsegment - ) - local EPYTEST_IGNORE=( - # unpackaged deps - tests/ext/aiobotocore - tests/ext/pg8000 - tests/ext/psycopg2 - tests/ext/pymysql - tests/ext/pynamodb - tests/ext/sqlalchemy_core/test_postgres.py - tests/ext/django/test_db.py - # Internet access - tests/ext/httplib - tests/ext/httpx - tests/ext/requests - # requires old package vesions - tests/ext/aiohttp - tests/ext/django - tests/ext/flask_sqlalchemy - tests/ext/sqlalchemy - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/aws-xray-sdk/aws-xray-sdk-2.15.0.ebuild b/dev-python/aws-xray-sdk/aws-xray-sdk-2.15.0.ebuild index 421b21dcbe..d931142f8b 100644 --- a/dev-python/aws-xray-sdk/aws-xray-sdk-2.15.0.ebuild +++ b/dev-python/aws-xray-sdk/aws-xray-sdk-2.15.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/botocore-1.12.122[${PYTHON_USEDEP}] diff --git a/dev-python/babel/Manifest b/dev-python/babel/Manifest index f4123693d8..b92d05d62b 100644 --- a/dev-python/babel/Manifest +++ b/dev-python/babel/Manifest @@ -1,8 +1,5 @@ -DIST babel-2.17.0.tar.gz 9951852 BLAKE2B 619cf4163c99bbfc5bbadf2e2ccfca277752f4b5ac97fd5b9fcaf29a11493e625f07bf9a3c4e060eefb2308921597f0556fcce8d688c6aefee29b29f1003e1dd SHA512 978ca79e9ce95ecfcfc8e3c6fe1b9b273088cc166490e64edd59c71f6793472d987ea982a67e8cf9d840b8e25f602639ad45e3a35c1482d39cbf09e0c21071ae DIST babel-2.18.0.tar.gz 9959554 BLAKE2B 98e11085c84fbd1958191a8f082e587777fe1e5bc1b9c974e730c4aa470ba75814343c6c529f47141769d6a3ad867d89b054dd5ccc0ba77cda70aef135ba2e49 SHA512 e8fafa5d026dbb3aa02eca0ca2c08bb80adf78825a4b4d71c15a1c6d142bac058adfe38b8b52ce3fab42fcea615c8e543ee28dfe3ad50b4598e6b1b587be59fe DIST babel-2.18.0.tar.gz.provenance 9364 BLAKE2B e206bd2da1f44e2ec87c677e143eabc9291b888fdf5972e408c9f1e6bd6edc6a15d49c99916c5d2d1589b2bc6e5b198f4b7f4ba6ee17151270c8ee10f200f502 SHA512 923aeb56eabcdc0cc996bd5fb721a8a5463d1cea47fe48eb1986a03c00aef54b73fa90ce11e8fcf58a7734c7c7bbc78106a2733885aef4218aeb889a1e62f16e -DIST cldr-common-46.0.zip 34181233 BLAKE2B c54942576dc779ef07d62b791f67a9ca71f3ae4f6833cd3ce44b54ad94ec4a7e3b114f0d611fddf1f7238582180a1e701886f047c76d28070d1f2cfa74020d9d SHA512 316d644b79a4976d4da57d59ca57c689b339908fe61bb49110bfe1a9269c94144cb27322a0ea080398e6dc4c54a16752fd1ca837e14c054b3a6806b1ef9d3ec3 DIST cldr-common-47.zip 34154825 BLAKE2B 9d1a7910e6e5af1c8227438ed6a344a62c2d8faf686adf3de3941875dc7784d5494bd46fa3078e2896b5410ba27ee3d7ca28c8c4b300e4a5167ee0fa8b278a16 SHA512 3b1eb2a046dae23cf16f611f452833e2a95affb1aa2ae3fa599753d229d152577114c2ff44ca98a7f369fa41dc6f45b0d7a6647653ca79694aacfd3f3be59801 -EBUILD babel-2.17.0.ebuild 1197 BLAKE2B 4bdc69b4fde7c5acabc53ea63a8181aa39ff30d7622843ad081cb14f267c4e6adbaa182d4fa46f8717378b70978713afdcac2ac11708e618164736c0be3ba843 SHA512 ce5f2a274b501f009b3e74969235cbacdd1ae99f7dae4f189eae134e2036f12b8bdad358c99ba33cfc28a6035b85d2eebef067c538bba7d4bcad23589d7eeaaa -EBUILD babel-2.18.0.ebuild 1399 BLAKE2B 10c2aeb7d2c2fda0f8024d9ba49b6556c85b9bcc069c1c7f15f2d4aedfc666eda61dd9a7d2b23b74b55146dc7c21259c9e75156a3408ad4127dcc82ab6ab50f6 SHA512 8947b607faa2d891c8207ddcb3ede80b2f65a1f57b2cf9e085959e280a078a01d908a7c3a41e59f4604935e9229854a7b21a5fb460d0740c76e062b53e8ed972 +EBUILD babel-2.18.0.ebuild 1393 BLAKE2B ce045bebf096d0b008d7e8f9ecf23944cffad24734379d2fc8d327aa4470b91f02c9bf7808f86cfc881f1e39e43a83cce046a4dde6f74fd9d3eebb9d711c3a53 SHA512 2d0987ad020558e6b4a094e7247bc90d7386ba64d92a85fee9ba878d02ab80f8b054222461437a0deac2ea751a991ab1bae70af6dffe8dca2915e0976003aa62 MISC metadata.xml 840 BLAKE2B febf5fd07590366dd842c63efcca3d7742e2b21e8272d666e0c0dfcbd513c76e7a4f048631a649be8cb0463bd7f983ba303598ada3e7d0be458fdc31e3c639d0 SHA512 f931cae138c9b74a455884857feabf8190b4c3f61ee97ed373cafe79b97b8b58c0821c12537c7cb6a372961d06ba4695779199097ea5cb8c851249dbeefb6517 diff --git a/dev-python/babel/babel-2.17.0.ebuild b/dev-python/babel/babel-2.17.0.ebuild deleted file mode 100644 index 7668258239..0000000000 --- a/dev-python/babel/babel-2.17.0.ebuild +++ /dev/null @@ -1,55 +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=( pypy3_11 python3_{11..14} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi - -# see scripts/download_import_cldr.py -CLDR_PV=46.0 -DESCRIPTION="Collection of tools for internationalizing Python applications" -HOMEPAGE=" - https://babel.pocoo.org/ - https://pypi.org/project/babel/ - https://github.com/python-babel/babel/ -" -SRC_URI+=" - https://unicode.org/Public/cldr/${CLDR_PV%.*}/cldr-common-${CLDR_PV}.zip -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -# RDEPEND in BDEPEND for import_cldr.py usage, bug #852158 -BDEPEND=" - app-arch/unzip - ${RDEPEND} - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -src_prepare() { - rm babel/locale-data/*.dat || die - rm babel/global.dat || die - distutils-r1_src_prepare -} - -python_configure() { - if [[ ! -f babel/global.dat ]]; then - "${EPYTHON}" scripts/import_cldr.py "${WORKDIR}"/common || die - fi -} - -python_test() { - local -x TZ=UTC - epytest -} diff --git a/dev-python/babel/babel-2.18.0.ebuild b/dev-python/babel/babel-2.18.0.ebuild index 70219c12a6..4b6f987fa9 100644 --- a/dev-python/babel/babel-2.18.0.ebuild +++ b/dev-python/babel/babel-2.18.0.ebuild @@ -24,7 +24,7 @@ SRC_URI+=" LICENSE="BSD" 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 in BDEPEND for import_cldr.py usage, bug #852158 BDEPEND=" diff --git a/dev-python/backports-zstd/Manifest b/dev-python/backports-zstd/Manifest index b8057ead91..14e56cbb9e 100644 --- a/dev-python/backports-zstd/Manifest +++ b/dev-python/backports-zstd/Manifest @@ -1,7 +1,4 @@ -DIST backports_zstd-1.2.0.tar.gz 997263 BLAKE2B 63cc3af77e9b5ef0fc14f4b3c8fcf20b2dafd8b28fc6177e954c4261134de8f72c1d3c09478158ec36c92b6f3b1553a10c68cbe5f23b2b01164c4b65c7266b70 SHA512 98f3962ad2628c7c032848a43cc1116e2cdb1e5ac7fadff640ecd7a36dee8ccfae0c230ef0297047bf6a54159e3493ac468888a9d1cf6e02594541473cd31352 -DIST backports_zstd-1.2.0.tar.gz.provenance 9389 BLAKE2B 0c4fc2709b9cfb4fd614a21f4f660e786c3f8de250d08d77bbe8b4fff22ca4e8b541aff3f80166860b19e8fe76d6ad88be37bb4bd7977652b0ea4ef18efbccaa SHA512 109d3300d365d7ccbea6032f9d4e58fad9c46680489f474f7fea0b986e982ea0d0b1cf84f99096acb1758b4c984a700725c730a32da0d18c32f20b64df8f14e2 DIST backports_zstd-1.3.0.tar.gz 997138 BLAKE2B 17fc2627b1cd498e6e808ac62fa56aa744f9124df0c7954fa9f58ff2eceb201fc414afeaa67b92a74ad23eaac0f01199f276ac1b156a9462f0cacd4e9a64aa40 SHA512 f9318e5e86ca284e96d64e53b6ebe15b534c13f95ea2f8a36fb48189ce0690b3d8cd952ba69a369a7da555665786753d70bddb66b3aa43bcc04a654fb466d158 DIST backports_zstd-1.3.0.tar.gz.provenance 9389 BLAKE2B e6f8bcf6bc755e5e4f9d7e85adbb930018a761e37f2b0cde08905cc3cc0a5bd25ea75283f3012df84fd15a7be81d0708c9a5b202c72d2a8ce7ebbff0fed8958b SHA512 2c846b90a4049a1eef2cc5b4c89c0311f92513558cffae4bc918dd778f9648d13c854592ab7416b1b15f1942ff106b4d714905b9ffcd15746cad4fa60282fe8c -EBUILD backports-zstd-1.2.0.ebuild 1017 BLAKE2B a4a9229f122cb193aa8ee6578bed8244f95f3aab1c0b8c4dcced0e2dc89833f98ba7282893411095b5853240efa7e528a089935b26f0d3ecf29c41b6a6041b8a SHA512 82339f03d1c92a355ac25bff7986a35f5aa0894117076d6ff353a9a246cd213f0ffd063c456c36bd355cd92a67a6d6bddb3bc650428ce8fdccaf1c7e2734af3f -EBUILD backports-zstd-1.3.0.ebuild 948 BLAKE2B b1c9627f33a80487a79f85d339b86d03b6961980886a85b12e7eff6439e9a7118c8ad8b01193469c0d7f10b074eade055bf5575dc3d7014c8b0e1180824daa53 SHA512 236c71a1edaf70b38dd783d371306e199d9717d183a1305e9b7e5f7f3b4eced71a367884278c60a14547597bfe63ecd868f2a8d11ea4a9e199f396b5eb7ea7a0 +EBUILD backports-zstd-1.3.0.ebuild 947 BLAKE2B 924eb97c2b70a6f63f1a60cd2f60441773347a2bac5021c7a84f172be512650570dedce0e5bcc367c6e0eaf3df8bfc827d7201cc41391c0e80eda67eea1e06fe SHA512 24d63ed09e893ed5e6edcee79d61fde671484c6c8b82edae58343eb83c0f15e09dba11cac7f139af38c423fd14c8486953028b9bea4b6e9e56bd2d72aa8cb791 MISC metadata.xml 358 BLAKE2B 7ceaf8b694addc739e1c02ca0cf2d38dfe04742ee4ef760580346125dee1e5484bdd8d66f0704d589f2297e92e4c0f67e6b59307c00bc2d5a8c8708e979e3b24 SHA512 1029747609b0a53c2fffac659a2b3ab55fb8958ae2eb43eec800efae2ac244ea753143aab09c1c3451741a76be304a3fe86ebe84d72012095b57b8f4258aded1 diff --git a/dev-python/backports-zstd/backports-zstd-1.2.0.ebuild b/dev-python/backports-zstd/backports-zstd-1.2.0.ebuild deleted file mode 100644 index f7b177aa5d..0000000000 --- a/dev-python/backports-zstd/backports-zstd-1.2.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN/-/.} -PYPI_VERIFY_REPO=https://github.com/Rogdham/backports.zstd -# this is a backport from py3.14, so don't add it -PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Backport of PEP-784: adding Zstandard to the standard library" -HOMEPAGE=" - https://github.com/Rogdham/backports.zstd/ - https://pypi.org/project/backports.zstd/ -" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -DEPEND=" - app-arch/zstd:= -" -RDEPEND=" - ${DEPEND} -" - -distutils_enable_tests unittest - -src_prepare() { - distutils-r1_src_prepare - - # remove -flto and other forced cflags - sed -i -e 's:kwargs\["extra.*:pass:' setup.py || die - - DISTUTILS_ARGS=( - --system-zstd - ) - - # remove namespace file - rm src/python/backports/__init__.py || die -} - -python_test() { - eunittest tests -} diff --git a/dev-python/backports-zstd/backports-zstd-1.3.0.ebuild b/dev-python/backports-zstd/backports-zstd-1.3.0.ebuild index a37682975b..222c91b9b5 100644 --- a/dev-python/backports-zstd/backports-zstd-1.3.0.ebuild +++ b/dev-python/backports-zstd/backports-zstd-1.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2025 Gentoo Authors +# Copyright 2025-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="PSF-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" DEPEND=" app-arch/zstd:= diff --git a/dev-python/backrefs/Manifest b/dev-python/backrefs/Manifest index da79907dc3..ef1cc499e6 100644 --- a/dev-python/backrefs/Manifest +++ b/dev-python/backrefs/Manifest @@ -1,7 +1,4 @@ -DIST backrefs-6.1.tar.gz 7011962 BLAKE2B 0c1b507a1765dc38d4a9f45e86165ca6fe5994ecb63c8450a2ca9411e1458506b1ac881570f8867f5e778b47ee66d5b08418d6abe3ddd2483ef9a2da9820c9ba SHA512 eab73754e72b61b106691ab36c2c5734973a5407f1d88ca3175c3df3ce291f371241855558e593085ff038c4f42ba259eb6a4337dadca2246264951bc9bb90ee -DIST backrefs-6.1.tar.gz.provenance 9226 BLAKE2B aa05b7f186e6b465b2381a867a3b4a61a05623bc5e68f0949b21aefaf845a531e98d27aeda03510e7d942e70a41fdf3ff0c84f15601984cc600b4d3e5d06e8a5 SHA512 bad5c4b102451b0831582801ce174d2cf01cd9c7dcd3ae689060e907681dc9b50390ee81d5a2f6d524955d72388bbd5d5b560e1dc4c9d0867a99f832fd4c39ec DIST backrefs-6.2.tar.gz 7012303 BLAKE2B ce8faf008aac05913ca8cda7f8d659042a03bd6254ec411f6dea60bc76b23bb6771fa4c59a35dd5de2411f133f7a0d7dcf06af626c8fb38407cc0108ec99057d SHA512 66f096e71357bdafbfe65298e06c865d6ec4522d1218b9d9af461c7453a3fae82db366b5ead7318b64a04ee83a76a8d002ce27b57872f573b0c85aac46bbd3e0 DIST backrefs-6.2.tar.gz.provenance 9459 BLAKE2B f0c14b2ba9e4f466a9c9080cbd0753d77ff27ac54a44c221ba8e403f3f37029b24b1010f1c90ea401c057dd8b0356c07a23e893085633fc279c517b6123d0c58 SHA512 84f3c470bd351975d9111cbb8b8a43ebb10e1bedc11e4d05e5562c46965cc0e7ba4822994029e68de3462ab84a4e70081c7035cb94c389965a6a8f51e2cd31b5 -EBUILD backrefs-6.1.ebuild 619 BLAKE2B 89811e13635d6ef1c8f96191de998a2d2bd61cf03ddb29ca7d4c06d9816d6c89f5a17874e7ad90ca116df8e235122e61cc35e2cd141ac2c2ed156588994982f6 SHA512 fde5d38b74dd6d5d28e9b9fedbcca258585055a19c40a23060789527f58d4babc32c72e411a38b140b4daf8241c8d2fc6901789e62ee31bd749abb7e4ae91e5a -EBUILD backrefs-6.2.ebuild 622 BLAKE2B 933e2bc3a6df9e95bb72241ed7964406bb1e5d859d4c5a538aede9e834bb82f8e56846b41fd33b4b426d910b1524e3897d73f98bd62b0af990a7a9fdcd8ad569 SHA512 f04a72e2f8e397c81e3b51f6d78aef5285b385e0c8459200d160eecb5af50e612a85e618116153ca49389aed042209170deaf0b7a62edd33488948646fbfa9b0 +EBUILD backrefs-6.2.ebuild 619 BLAKE2B 15b0f3ba54d4b6cf2c8e84713419365d32fd923487e3ed000e3a26116af791306f433b38d1db9be0c600cf680e932cb1beb589cfbfb4218036e0548ad62d7f00 SHA512 983c01ccc13489a109a7e475efb79217fa582b150c25dbe3d49bdb2fd4a784ea6052a7d85f99f7cf26e5db455b63081749633b5540432918521c88c041c70d0b MISC metadata.xml 843 BLAKE2B 58f168db8d512ce4ee607276fe1849aeadfd3a757ee5d392b2fc36e7adfb20c42a9c5687caa2486b50c1b22963ed7809ec226fa1514179157ff3819413060d37 SHA512 e6ca557fe049fc2dee5111a45c1ed6a821b78d8c12bd27374f37fe7e201549978a1fe471742b0244da0ea9a1e08f456cd6fc3561e2c1935270b7ba8d2e18efe3 diff --git a/dev-python/backrefs/backrefs-6.1.ebuild b/dev-python/backrefs/backrefs-6.1.ebuild deleted file mode 100644 index 28eecc5c48..0000000000 --- a/dev-python/backrefs/backrefs-6.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/facelessuser/backrefs -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Wrapper around re or regex that adds additional back references" -HOMEPAGE=" - https://github.com/facelessuser/backrefs/ - https://pypi.org/project/backrefs/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -BDEPEND=" - test? ( - dev-python/regex[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/backrefs/backrefs-6.2.ebuild b/dev-python/backrefs/backrefs-6.2.ebuild index fdf1cd97f1..4b8ea5774e 100644 --- a/dev-python/backrefs/backrefs-6.2.ebuild +++ b/dev-python/backrefs/backrefs-6.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" BDEPEND=" test? ( diff --git a/dev-python/bandit/Manifest b/dev-python/bandit/Manifest index 96b44eebd6..828c556374 100644 --- a/dev-python/bandit/Manifest +++ b/dev-python/bandit/Manifest @@ -1,10 +1,4 @@ -DIST bandit-1.9.2.tar.gz 4241659 BLAKE2B 3cfd1e91e8f7e0fbf6bebec67fb205e260d1aa368b127e7a56ebd270223a19a80566d99d2ea69c7968602807bb6b9cedb177e217f622be5d70c85c3d3d460ea3 SHA512 203481137d2ee6179e1d5d8ed140ff21ff002fa1930e92beb58b619f4597b0ad45acdc809963b0826119909b03f86530d3ba5062bd16d9b37f19e6b292807b1d -DIST bandit-1.9.2.tar.gz.provenance 9460 BLAKE2B 9b9e9d556d06f18d637ba1aa1970812df2c186e9e0660246988dc7606c8875752af3e50d22ba9922e5230f42b1fd503f8dde04abbc6a30bc98204ec2dcdcef46 SHA512 5a25899ec0dd68a796ccf665df8476c6c0bea0efc76bdd93d9df934a739a1063bea415b9c16ac4efe46f67a93d8d220cc1b84aeb0d32cb0f1fc5ffe0834601a4 -DIST bandit-1.9.3.tar.gz 4242154 BLAKE2B c0c70c8b3217c28d7967b6f01d38e8984aa7233b2539fea5ee69746d3866b48d2fba903aedc29103ed56598496697cf8ff115b5a1567d2816c3b784974e83993 SHA512 4c5844b311953b67bd8fdbd0182c25e5e86317638564969693d5a23aa7fdfaad1c0384db8c269e75dceabb9f304171fc3d0248a8cd54dc4d2219d4814ce669ce -DIST bandit-1.9.3.tar.gz.provenance 9507 BLAKE2B 8dda92bc89850b05b89591d75948f4ff343bed6bd07d12cd9cce6abf70e1cf5b3d8fe00b066449b58d373fff18fed56101a276a9347454d74a8fd8084da8e4a0 SHA512 ec383ed3c307031b2eb9bee7d08cdcf5203aae4d79582d19f49750fee836547f13ff2c4422387e83d384cfe466d761269abafe794ed2213bb5de1ed03c852013 DIST bandit-1.9.4.tar.gz 4242677 BLAKE2B b854bd8d48f6f386fa5f0ee96a9e2743e517139d6ffe2572f9d28b6521a77d436fd813600e9f6bf26a83738ea8d087dc19fea2167854eca3219182b058220625 SHA512 c7708f63800daaace130c08abae4c131f488baef4b81dde9b05959abfef88d1a28667c3abcbe258cf01e234bb4d5352b5c0d7a9e433d8a9ff58149e5bd48c8fa DIST bandit-1.9.4.tar.gz.provenance 9519 BLAKE2B 53bcf99652da020a43afb85dcfff4085881684f67dc62acd10afe712ae6702e640e8f7b58cab7a38c5bfd25745c633871e112e33ef76aece259f55980c0f23de SHA512 b34fa5dedf999ceac07afedafe8df322f3f697fc9494cf0e422d513ead9eadac14842897162f34cce71e0b521815d6be926fe5852fc683c14448b4503b166d1b -EBUILD bandit-1.9.2.ebuild 1146 BLAKE2B 2e09646ca1a63eb943871e53e0687a9e9a6619b03692b6c9dab919ae2495531e5f3a9dc90559a644f870d3b6b5d3ba5a41874acda628b6d6d4ac2d61b1da05ad SHA512 61439e901682cba8bee831e8ed45bce69f77e7c14ad5fbf8625aca59744103cc761d92e5febdb50083ca34d0e4b2228ae81bd7fdd4fdd425b2ec90c78e1d8aed -EBUILD bandit-1.9.3.ebuild 1149 BLAKE2B f81d7a7d1673c4c313669645542878af3b2307d08253ad04c7c9808705cd289b4139b696f6a6268caf254d8134a47d2e30d8a9b53583a5e075b88fd6ffb185bb SHA512 58d06e6491cec5e8ee512988c0d6725e352cf9217280331bda41fcb3962ae6eea7c09a0879170c786bd9e9085a3c28785b8def088ccb08f9ab0b648378d79854 -EBUILD bandit-1.9.4.ebuild 1149 BLAKE2B f81d7a7d1673c4c313669645542878af3b2307d08253ad04c7c9808705cd289b4139b696f6a6268caf254d8134a47d2e30d8a9b53583a5e075b88fd6ffb185bb SHA512 58d06e6491cec5e8ee512988c0d6725e352cf9217280331bda41fcb3962ae6eea7c09a0879170c786bd9e9085a3c28785b8def088ccb08f9ab0b648378d79854 +EBUILD bandit-1.9.4.ebuild 1146 BLAKE2B 207b55fa8a457b9f97e6af95157fb2d639cad59f0e8182f347ea6832330c5ba14a31b5682d27adee9225e93997b0f17fadeff8c103b50a94055084f4dd511718 SHA512 aa6432e77497ef7a5318921b0d123affb285378616731d0195b477d19c91366fa509665420955b7935ec85081721355c79855952ba00d0f824c42b3b376e8a73 MISC metadata.xml 810 BLAKE2B 6f836d0afbb33f233618f056a9d4161cbdafe93abbed2f321e4e799bb75a86e2c4cc27cd43e74d05e1a15496ecf52e6a575ecd8dd4ae463ee37f742331b0086d SHA512 e3dc0280839cb1a54a2585fd6fe19fce66ceff73a7e010479e99e9631c224851b303d577b5de0ba62bc94b78b9b75b30c0103421441bba9753e4231bc3914481 diff --git a/dev-python/bandit/bandit-1.9.2.ebuild b/dev-python/bandit/bandit-1.9.2.ebuild deleted file mode 100644 index a5d334b652..0000000000 --- a/dev-python/bandit/bandit-1.9.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/PyCQA/bandit -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A security linter from OpenStack Security" -HOMEPAGE=" - https://github.com/PyCQA/bandit/ - https://pypi.org/project/bandit/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/gitpython-3.1.30[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/beautifulsoup4-4.8.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] - >=dev-python/pylint-1.9.4[${PYTHON_USEDEP}] - >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.5.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/bandit/bandit-1.9.3.ebuild b/dev-python/bandit/bandit-1.9.3.ebuild deleted file mode 100644 index c9f9703cb1..0000000000 --- a/dev-python/bandit/bandit-1.9.3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/PyCQA/bandit -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A security linter from OpenStack Security" -HOMEPAGE=" - https://github.com/PyCQA/bandit/ - https://pypi.org/project/bandit/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/gitpython-3.1.30[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/beautifulsoup4-4.8.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] - >=dev-python/pylint-1.9.4[${PYTHON_USEDEP}] - >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.5.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/bandit/bandit-1.9.4.ebuild b/dev-python/bandit/bandit-1.9.4.ebuild index c9f9703cb1..77b020952f 100644 --- a/dev-python/bandit/bandit-1.9.4.ebuild +++ b/dev-python/bandit/bandit-1.9.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest index 21cfea4cc4..0208fa2b71 100644 --- a/dev-python/beartype/Manifest +++ b/dev-python/beartype/Manifest @@ -1,24 +1,4 @@ -DIST beartype-0.22.2.tar.gz 1574491 BLAKE2B 56242547bfdde274b91807f3be04e80ee6d76b05706406b7527c8fc201be78c5eb602157eb9642893ce36b27214b1c9f8f3bc624799584ed6d7b9aff3a98af6e SHA512 ef5f1568e5b2d0341b9598c138143f54e8eca987465ddb018f6b6d9eefa099b4f659c421e0bbe36b47fe2ca3bc2c13549e5321624d4d75f06d9250fae0fc869c -DIST beartype-0.22.3.tar.gz 1571548 BLAKE2B aa260a0515d715c32d084a63d9dfdebceeaee55a925543e208d9a195f7a34bc4587c773661b01d93e8d23df06a7cea86037c6118811f09feb0d6f42852b91f3e SHA512 f7476718e81f56b37e89db8bf3352371647fe35c4305f6675a617cc88ebea5ed370f188990ff4943238f88c52e7c27cdd9f18557d43a909c0e627eb378b94fb6 -DIST beartype-0.22.3.tar.gz.provenance 9698 BLAKE2B 0eacd3891864a0e027ea117bf6f942c55b8bde5d7c5b25453c740a11100c6b6feb1434b5a9e2903137084d415652f43684aebc0866a4c84d04389199b1d727e5 SHA512 3fbb4de65cebd2d8d45c705ce93136c09257d653eafb901b8087d206ec26a5bde5ed00eae33e7ff07718ca3093921fff5cce1fabcf5546531924e540b7105053 -DIST beartype-0.22.4.tar.gz 1578210 BLAKE2B e5a3d26ee00e2d348b873c7815aa191e20bc59c517706e0139264379f5a9fa398c64feadbe312ccaae60ed09d930600ae9893da035ed9a2c363958fb7645f54b SHA512 e65c07cd8a313c38b04fef9a8d41ad5124e0460ff7cad3222c5f24303a7dd77d28d452126a3cabab79dd57ab78c0a5ad0f774ee69ac86f1f696b42fd15cbc0c8 -DIST beartype-0.22.4.tar.gz.provenance 9745 BLAKE2B cb7a04a3d0a00ed70d1e572dfa7ca9f2fec67a281cbe6139ed72f0bc460446668c59c18708e856208a4847d08247a8a67dc4e6298dccbdcf9d815ded844eeba3 SHA512 eeda1b3beea02d55ab89a8f58cb2c103163482a03c77f573d3bdd2756f8bf5c92bcdf5f209e20341d910dd00b850f5f5fa56ea136f52e4fbdf892d26b5303dbb -DIST beartype-0.22.5.tar.gz 1586256 BLAKE2B f0781c2c94fbb371142d7a9d63117c3fa1493538f3f47767599d3468aa1fd363c350fa6eabb9febf519a4244ac864ad90083b56949ed4ffc35fd17a3592ac60e SHA512 899effb6818aa3fb461d0a1b15e9d5ab58ba64d5145fddd55cbb6574c1aeb36aa21d523182dbe911b736d2a34eb1c4b35227af18ac34aae39517e6db0fe76b02 -DIST beartype-0.22.5.tar.gz.provenance 9271 BLAKE2B 26ce73f020d2fb1e03a0b9854f0867a21cbf51fbbaaa813b718d7f615b51c0a1ed4fb2533930cce3ed45f480178d980399bc5555aac5a494f0c77527db5f3da9 SHA512 1608cc7c1d52ec54b05bb829a3445f1dcce5340ca95794f37f07104bf46eb0183284315dff40539889150794724ab01dd842b0b81d1dd2824e28856c1a0c0a39 -DIST beartype-0.22.6.tar.gz 1588975 BLAKE2B fc7dac31577a359c28f03f78b6cd1208b94ef58c4602e446c8f53bc8fc646ebb02e74d983ad24961daa93ea410c2d3cb37b07436857176cee4eb55c31d78bd64 SHA512 4c5032f382383e794f4f0cf75ddeb45c2f0fba86214c48af8193ce1741ca8fc19e19ec4d0c8fd1bfafda2f23cb5479ec34fa5cbffed2deb5bc30cb671188e64d -DIST beartype-0.22.6.tar.gz.provenance 9212 BLAKE2B 128cefbdf00782d3fe430b638648af00b6661ed4096eb2660584aef7ae4504fdfa20a6580bb9ad2770e67a04077d795910faff442675b0f32580fe18c501ce51 SHA512 20c39534d109a36aebb6f4dec49ca9ccb06503ed1132b62334105eb55d8fe1876013d2d67c4f485c93b6e90696db02a1f829d8634a6850745d1ee694c900bb0d -DIST beartype-0.22.7.tar.gz 1599627 BLAKE2B d2d59c7035383a78ab8d237158da78a8f33c1bb501651c30dbf18fb2b0b782c7bcc329337b66e76c4c620702abadccf9c5ad53cb70a9f975d85a58c00a89b8b7 SHA512 a33d9c3e8e9fb9b7149d764f1892a6fb9863b08f7fd653af6936259f04e810a047f896eb53471f0cd3406a1b02bd7f10e5c67b9744958810ee0b0f40e65407af -DIST beartype-0.22.7.tar.gz.provenance 9322 BLAKE2B 7aba9887475722122a6d93fc50be132460bcbf0c35aa50b3bbee0c4567de7e0a935188367c154faf71ec380ace85220a092594b8e3be1773191c7b53ab4f9646 SHA512 bddf6805175ed53462fbe63bfcee43aa46450485633a31da7a801610e3b186d52efff07660d1a6a34be92bcf1dfac70e6a0c756d95517fc611044bdbf49b5ae6 -DIST beartype-0.22.8.tar.gz 1602262 BLAKE2B 561542263c8d6aef58b58ec8f4b75ee74acc439531f1921be9402a15f88165c0e8ca85396819511442c242ab5e5f4bd6687e2c676f870023be0d91c2e1121874 SHA512 2cf95951eada0ea3bedc6710b57702d4e50a5d3a4f9eb18516890eeba8bd689087db23fe5f5078f3501ebee9274cece0aea9670b6da2af23e881232109b029bf -DIST beartype-0.22.8.tar.gz.provenance 9275 BLAKE2B c4895258ffc8b98e1fea44433df9111d3bc0075c75a9597f9933f4d9604d1acc4535315dd42d249b4781e29acc5f78d1c2f43f6bff529c6577bc64ab1cbb5cb0 SHA512 40849c0b9b8ae017cd628dfba0893dff53e20623e07743780dac0a2d6acf851e6e215ac9bcef53628e42d0b87df31e84b953f852c8a881e6f5407d996b8aa0f0 DIST beartype-0.22.9.tar.gz 1608866 BLAKE2B a53a4b8565b0ed3773b52128752bb83a1b693ce286f96dc92a22bbb50ef195136fa7460ca3aed70090788d506b504d62789254276d609543ff40cd81e4093b13 SHA512 29dad336f6cfe6f19f410af47dbc7ade2eaeac84a917d989b967e023c20d913b7becac91147e79d404fe81b4631252d534fc7283a66b7da0dd160a745500af84 DIST beartype-0.22.9.tar.gz.provenance 9418 BLAKE2B 684ce17710a9dc33fd8fa6982fbf4b5836f0411191c61c340199ab392ddab2d672f0c71c6a63cd65042bf85562b7e4427ef2084ea99e54ce3ada66a6fa009b31 SHA512 3488aa8a3c0fb680ddf67042b83304009c5a70d9bb667cd5dccee4c4b8c9d4180dd9ae85b9a81510519e4729b20f46e9da6ef729ca99ddc62ea460699d72c499 -EBUILD beartype-0.22.2.ebuild 907 BLAKE2B 0b6ca74ca59a921c3c04b7bf8d37f603a2a17f4deb5da66ff04f7c3e92a3a6e3876a6ee4dbf5369b23a00d31b536df9a49ff9ebcf2f104e1ce815326e35f8ca7 SHA512 9c5fbf8e40d6e0eaaefbb61f1fde37a51ec50d628e10b65659bf185aff89b0d646fdee46efcd779be72bcee2b5b21d3c060eb7d2ff990e29a283decc989b017c -EBUILD beartype-0.22.3.ebuild 1000 BLAKE2B 9649475788b1b9fb2c4f2a1e64ea48ef8b83d7cc122da62b313b104b29e1d978adf0af5b3a0cdc7945b51413f237e4c24e886afd5b71c8763c1f78064a85b62c SHA512 6cf378761ce32c7c824eb5c292d83028d50cf0989a0592bad7ad85da3274239d1457868f4009b59062ee3c7c8c821e2971057b169b6a13a251beded5500fe8d8 -EBUILD beartype-0.22.4.ebuild 1075 BLAKE2B 45a8a6d4510f92744aa8345b0add28aa249c6cf3d21370d32cb92166bf0abdc0b9daae69ed60c9c852f25159f2cbeff3367799165ed03800fd858b1093823c83 SHA512 906ce1bebbadf8b98a7727e9b74820fb832fc140fdafc4c1f764902d5fd1f420ddcd920fd25f400984352daf7b36e5192fb1e5bf441b16f73bab2987579e3939 -EBUILD beartype-0.22.5.ebuild 1075 BLAKE2B 45a8a6d4510f92744aa8345b0add28aa249c6cf3d21370d32cb92166bf0abdc0b9daae69ed60c9c852f25159f2cbeff3367799165ed03800fd858b1093823c83 SHA512 906ce1bebbadf8b98a7727e9b74820fb832fc140fdafc4c1f764902d5fd1f420ddcd920fd25f400984352daf7b36e5192fb1e5bf441b16f73bab2987579e3939 -EBUILD beartype-0.22.6.ebuild 1122 BLAKE2B 20867a0f05ebcfc8c2a1c49e83bd760fc6088c8492450aef41596756a5041bb87251fe2840b6489ff0af8e3057b6c3f1ddfb444d7f45ccec6fe78c69d3dfac99 SHA512 646e29bd38601f29ce844925eedee1bb9832ac1acc197c900db74038b57674d916f0421b55380b8e17226e8c8d69ae8f5c20ad6d4eb4e0c9850adeaf2a541fc2 -EBUILD beartype-0.22.7.ebuild 1204 BLAKE2B 9f3dd672ac8644e27f2388c27c6d2b118e6cf67b3a10913ae1e0e334635315203c174145e6a1e476205a6545368977d30047d2b9cc1349149b03630807609bd9 SHA512 97640220db022c626d7a437758b4f2a632343768e1ac87ad0f7ca775acde5f19d16bbfcb9812a0fb1a078b0d41d42ebbd44983674b39e348097af1f81b824fba -EBUILD beartype-0.22.8.ebuild 1204 BLAKE2B 9f3dd672ac8644e27f2388c27c6d2b118e6cf67b3a10913ae1e0e334635315203c174145e6a1e476205a6545368977d30047d2b9cc1349149b03630807609bd9 SHA512 97640220db022c626d7a437758b4f2a632343768e1ac87ad0f7ca775acde5f19d16bbfcb9812a0fb1a078b0d41d42ebbd44983674b39e348097af1f81b824fba -EBUILD beartype-0.22.9.ebuild 1204 BLAKE2B 9f3dd672ac8644e27f2388c27c6d2b118e6cf67b3a10913ae1e0e334635315203c174145e6a1e476205a6545368977d30047d2b9cc1349149b03630807609bd9 SHA512 97640220db022c626d7a437758b4f2a632343768e1ac87ad0f7ca775acde5f19d16bbfcb9812a0fb1a078b0d41d42ebbd44983674b39e348097af1f81b824fba +EBUILD beartype-0.22.9.ebuild 1202 BLAKE2B 9e770cc0c870fbe4e914ba195f5784460b1d0a0766db0ec28d1f8a40b2fdf31584004c07fa3946506f06af9b5d8fedc76794a590d3fc31c83ea56c3f4c72334a SHA512 65d368dab7988d67bcc53efcb5d653a02b113cf93033e95117c5e0075b100a341ad94b13b63f6f314278270aaeab06d4f0da219ab7d62b77c02f68f9e00d71c9 MISC metadata.xml 393 BLAKE2B f22040a947a67160c9b4c2d41db713ea69ae7a272aba75c04b1620e3f813d62718425acbc8c18716981e4176ebeabc5b60e9376d9927552ea5a36b51b7baccdd SHA512 dea8caeb6e9091672994cee213be075819d593d1034cbc7e2b076f3fc32bd2afde13b6af094956885c9ddaa72f272c6a198f4f92e7b095606fdf900a4cec47ec diff --git a/dev-python/beartype/beartype-0.22.2.ebuild b/dev-python/beartype/beartype-0.22.2.ebuild deleted file mode 100644 index 1814efe97a..0000000000 --- a/dev-python/beartype/beartype-0.22.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# 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_{11..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/sqlalchemy[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -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 -) diff --git a/dev-python/beartype/beartype-0.22.3.ebuild b/dev-python/beartype/beartype-0.22.3.ebuild deleted file mode 100644 index eb9e29db20..0000000000 --- a/dev-python/beartype/beartype-0.22.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/beartype/beartype -PYTHON_COMPAT=( python3_{11..14} ) - -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/redis[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -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 -) diff --git a/dev-python/beartype/beartype-0.22.4.ebuild b/dev-python/beartype/beartype-0.22.4.ebuild deleted file mode 100644 index 674e936f09..0000000000 --- a/dev-python/beartype/beartype-0.22.4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/beartype/beartype -PYTHON_COMPAT=( python3_{11..14} ) - -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/redis[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -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 - # poetry, also broken - beartype_test/a90_func/a50_external/test_poetry.py -) diff --git a/dev-python/beartype/beartype-0.22.5.ebuild b/dev-python/beartype/beartype-0.22.5.ebuild deleted file mode 100644 index 674e936f09..0000000000 --- a/dev-python/beartype/beartype-0.22.5.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/beartype/beartype -PYTHON_COMPAT=( python3_{11..14} ) - -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/redis[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -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 - # poetry, also broken - beartype_test/a90_func/a50_external/test_poetry.py -) diff --git a/dev-python/beartype/beartype-0.22.6.ebuild b/dev-python/beartype/beartype-0.22.6.ebuild deleted file mode 100644 index 671e48d616..0000000000 --- a/dev-python/beartype/beartype-0.22.6.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/beartype/beartype -PYTHON_COMPAT=( python3_{11..14} ) - -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/docutils-0.22[${PYTHON_USEDEP}] - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/redis[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -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 - # poetry, also broken - beartype_test/a90_func/a50_external/test_poetry.py -) diff --git a/dev-python/beartype/beartype-0.22.7.ebuild b/dev-python/beartype/beartype-0.22.7.ebuild deleted file mode 100644 index c7332d0941..0000000000 --- a/dev-python/beartype/beartype-0.22.7.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/beartype/beartype -PYTHON_COMPAT=( python3_{11..14} ) - -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/docutils-0.22[${PYTHON_USEDEP}] - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/redis[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -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 - # poetry, also broken - beartype_test/a90_func/a50_external/test_poetry.py - # broken - beartype_test/a90_func/a90_pep/test_pep561_static.py::test_pep561_mypy -) diff --git a/dev-python/beartype/beartype-0.22.8.ebuild b/dev-python/beartype/beartype-0.22.8.ebuild deleted file mode 100644 index c7332d0941..0000000000 --- a/dev-python/beartype/beartype-0.22.8.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/beartype/beartype -PYTHON_COMPAT=( python3_{11..14} ) - -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/docutils-0.22[${PYTHON_USEDEP}] - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/redis[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -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 - # poetry, also broken - beartype_test/a90_func/a50_external/test_poetry.py - # broken - beartype_test/a90_func/a90_pep/test_pep561_static.py::test_pep561_mypy -) diff --git a/dev-python/beartype/beartype-0.22.9.ebuild b/dev-python/beartype/beartype-0.22.9.ebuild index c7332d0941..9c2e9da516 100644 --- a/dev-python/beartype/beartype-0.22.9.ebuild +++ b/dev-python/beartype/beartype-0.22.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 arm64 ~riscv" BDEPEND=" test? ( diff --git a/dev-python/bincopy/Manifest b/dev-python/bincopy/Manifest index 85b7100ed6..c98366a9a2 100644 --- a/dev-python/bincopy/Manifest +++ b/dev-python/bincopy/Manifest @@ -1,5 +1,3 @@ -DIST bincopy-20.1.0.tar.gz 750857 BLAKE2B 4d933a884e641ebac73d18e161775a54bdaff21f6a74f045f10f3de307b8ff21752750662b8197d35a996c906dd4bc73dc76c29c93ee8471b70aa85d7e3c85b8 SHA512 421a434fc806447814945941a71cddc499cd9ddbee290af0065f36ac3dc00df2aefa397023f20c0b4ecac1be781494cbf1357e42b146ce8ef6aedf829c45f075 DIST bincopy-20.1.1.tar.gz 750841 BLAKE2B e17d96cacc57f89be212f743b55d0547446394151dd72d2f9bd07470c4d2b7927c64039a6012f0d4af7adff6cf292b45cc36def349f5be99240342292441e227 SHA512 b1f60bccd6805223178fb314ec375e003f7253e12342972310a4a3214feb46dbb664ec8b2a4294b19498fedd29235a373b8bbc513d82e98787bfe59e778e64f6 -EBUILD bincopy-20.1.0.ebuild 596 BLAKE2B edcab207f45ce257794ae8abf6f88a11c5dc5fba6e336d8621300450968b19f5cab9d8a141f7da97cdfdc57a09a3357dce4f5ae34249363c4f21a9025b00d7ae SHA512 c55a9174a987fec124615261b22b3e3dc6d891bb150e1be209b4b1520b7a9e137111b3dbe3f753ed3bb528e1b8f063cbce74b0db24c91b62e1e3eb18e137a90a -EBUILD bincopy-20.1.1.ebuild 616 BLAKE2B 9bb937b103f68b37dfbf82349bd1d15998274db7f98e2de2684d1682f91a64463f20982f847934b4bd61eb575d2a5bc5e27073aa8d194fb9e2b87254a60d6321 SHA512 6638c1198ff037d5b9d3350711d69cff45f8a12e120457f2669912471635aaa75910b2edcecd10fc5326d5dfc89164ae6d9639686533301803b37e466a2b67f2 +EBUILD bincopy-20.1.1.ebuild 615 BLAKE2B acae68647f7e4621d038d3a6c223051c49128036c833fd151ac4f1f12e86422e45a0bfee6aab7b73f1e893b92dc2b21055bd2b20e9bf4a349e8eb3a501353da4 SHA512 e74addee18632b0b3d439b2312b22b60b93824656a3d0c4a364de8c39aeae707cc1e6db7dcc600f574dc5c4459a370b9369518098bd1d26060f0376d21cb113b MISC metadata.xml 390 BLAKE2B 6cb1b40fd4c27cba8bd01b497ce3c53a630ae6bda4981ac9bddf95d1dcbe7a574a33bcc77889975818e6602f7a03d89fb93a1c116b1eb54c91d6bf9223be5265 SHA512 62894a16578b1b1eba95d3877256f27a070d05cda1018e68456c93c993077c920edb8d27300c2b77ca7b64b8287823cdefda81b128ea4079f445b349b757530c diff --git a/dev-python/bincopy/bincopy-20.1.0.ebuild b/dev-python/bincopy/bincopy-20.1.0.ebuild deleted file mode 100644 index 2bc3b92e95..0000000000 --- a/dev-python/bincopy/bincopy-20.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} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mangling of various file formats that conveys binary information" -HOMEPAGE=" - https://pypi.org/project/bincopy/ - https://github.com/eerimoq/bincopy/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - >=dev-python/argparse-addons-0.4.0[${PYTHON_USEDEP}] - dev-python/humanfriendly[${PYTHON_USEDEP}] - dev-python/pyelftools[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/bincopy/bincopy-20.1.1.ebuild b/dev-python/bincopy/bincopy-20.1.1.ebuild index 777e648544..226df5d972 100644 --- a/dev-python/bincopy/bincopy-20.1.1.ebuild +++ b/dev-python/bincopy/bincopy-20.1.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" >=dev-python/argparse-addons-0.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/bitstring/Manifest b/dev-python/bitstring/Manifest index 23dd09d54e..fd759db09f 100644 --- a/dev-python/bitstring/Manifest +++ b/dev-python/bitstring/Manifest @@ -1,5 +1,5 @@ DIST bitstring-4.3.1.tar.gz 251426 BLAKE2B 9dfc8e3b31c8edcba3a492e844ceca5da9fb874e655bb45c1dc478b8c0fe54a66beebb8869d70fbe9fbc02fc0cccfb8faee73602d99051abd732ff4d18e02e01 SHA512 5c36d37eb447632c95559788187ea40436fb327a6fab72c6c7332a11726172a1ac9f9ea115022ed2bab644152f04e73541efd838a057890763a2dba78d1dc4ab DIST bitstring-4.4.0.tar.gz 255209 BLAKE2B f060e2ac349cb5b8430b87d262f738b3c028e9246cc6f3e2e041bd35f23326d36b48b79f43b1dd3d8974997db941b6068f42f9b84f618ce82217187be8aaad9a SHA512 ee845ba43cf77f9e36fee1109b73a0f61c35a4f08fd5bcba38bc3be934b9405830f4666704d77811593302bfcdecc25403c1a455a3fdf9174b133be758a46ccc EBUILD bitstring-4.3.1.ebuild 679 BLAKE2B 5ffb606a681eb6174898e441c0ec796bc316d20d2f95b5901c55ca5c63527632c9f1e84b198bcd5ccb2c7b52239d2e169e02b85464a672bb55c32cca11f43130 SHA512 578e085d2bf15ee583223cc7fadb1217eaf901c8c56c974fb82ea9c77e03bafc794ca3ae075e533ecf11e6cd2df61316a39b1ba1c59cb86a5753de2f32c30777 -EBUILD bitstring-4.4.0.ebuild 885 BLAKE2B 9a8cecf152bdc2c987dff314abc1842939199285287ccf332c9260cee4b81e4f61d699794abb88decc27d214450b87ec9fc99fa3f852a8520fae97b146d4628b SHA512 a535e9e0bed42baf250f8606b40efc73f2b9e3f226ba1b3de827cb5b55fab426052041dc35a6ad6638d83e7869fa38e27a50ad34680dc6ff53e08c5e9e2a047b +EBUILD bitstring-4.4.0.ebuild 897 BLAKE2B 7cefc352f42d24f1e714a7f324d32ef638001818a859dcb814482d004ad2fd539325340dd2c9ffa9a567b804039e4c34cac3a4c37eb53acba126e214966c7660 SHA512 83e66f79d5661d5924c5c56c8cdda64fc7b49bed3cdec6548d993807ca54c853cb369e8f0a123e68da585d9a92ed92fa7cefe02cc4ca2c1706c65085fa9255d3 MISC metadata.xml 733 BLAKE2B 5d978fb3a90e33422df3c35986386d83e38b7760a2cac0708894c8c58c41002b8c7e1fe16bc1e9c707d8009afd0613d4afccf459770d40ec7c9223ede6a34e05 SHA512 ba4a8fb544c13bce8b31eb1dc3c4c5f5beff5f883f922479ccf809d81532719353ef322a26cdf16a0ef499dcdfb300b4a3fd0812edcb62651f8b617f0e391930 diff --git a/dev-python/bitstring/bitstring-4.4.0.ebuild b/dev-python/bitstring/bitstring-4.4.0.ebuild index 89f0dd8f2e..792621cf7e 100644 --- a/dev-python/bitstring/bitstring-4.4.0.ebuild +++ b/dev-python/bitstring/bitstring-4.4.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm ~arm64" RDEPEND=" =dev-python/bitarray-3*[${PYTHON_USEDEP}] diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest index bcc05f292e..00a839fbac 100644 --- a/dev-python/black/Manifest +++ b/dev-python/black/Manifest @@ -9,5 +9,5 @@ DIST black-26.3.1.tar.gz.provenance 9293 BLAKE2B 37bcbb05de1429b53166029ac5feb4c EBUILD black-25.1.0.ebuild 1735 BLAKE2B 7abafd49b7d90ac638ea72e98659c7c577e8090f24e54e1e189f2049b08ee8da9fa4a945e94f4dc3245a1a9701313787216795645b4c9286dfa8be17af50c699 SHA512 7d7f9104467a7c10567e41d5e6e9c2f8fa5607d5a788d1a3de2b95263dc775d4abc4f9b4d22d104af19267b54d2e8974b66e6070b032602f47913c062896cdb9 EBUILD black-26.1.0.ebuild 1553 BLAKE2B 4da288355d951704a483f61050cd3af764d44baf1c719c951c52200bfdd0d9035f54af83bb8bf630f3a1f5c0354da0641696b27362405369eb8a0057cf56f5af SHA512 82140311b12cfd688cbb545b330d93f283a36bd991f517b4d076ec108c835932d4a8c84ce78a3b6b4f029fdb0efa8990c5838e48c92c9c81175dae192616e436 EBUILD black-26.3.0.ebuild 1559 BLAKE2B dc5445acebb1c783de98c7f2a76481fe976bea41b93289d045861da0caa3114e61c914fadcff4daaf786696c89b1ee3687656317ef6fd769fe2079dd9b576f9e SHA512 8ad6caa747b8415f0f496d4bb35c234f489ecc4488259a8292050e6d8e6d959ff1f8e9ce216f9575da048f0a6e9a5dfc3585d198d77af279db8bd11f79cd69e2 -EBUILD black-26.3.1.ebuild 1252 BLAKE2B 5df5c54b9b6046c079fa7597260caff715e70d62b57ca17bad754658d12a5faddca7f70f37169c732f85d7cc15676e1a7c9b95637a626e30cdea2683fe9dce91 SHA512 1f1bbec7e5e9f5549f98b05feaa78f9418856f38742692727dcb6b47856fe5c45bab0d05954896e3073d36e307854f9230daa8f7773d13fcbe64c1f60592d92c +EBUILD black-26.3.1.ebuild 1258 BLAKE2B fcbafe16f266aa140aa124a74cda4dc262e8ba13405d9a0d08e24f60843ed8a2c2208159aa2eb39126bb9d7b702c9b50cae747147d911e9c8a719ba0b0ee5d18 SHA512 ddfbef54b5d40617926e2b21c3d3b3694773f1126f08407a6988d80f44e270baa366603c00ce7394c4be09cb88d7afada39eef81b51b2e0955afb9f50340200b MISC metadata.xml 446 BLAKE2B 7d9bdbc4fdd62c1b4278a824a75dede64ccd3a4d865722a99edbd4e316342879eefa7b249c453668a5d33009e134e2feb4d1ac01976146c3e988f3724749d4a4 SHA512 0a3a912fc1d439a92452e48c9749705cd2307e645bb1274d22265656f6101574edda79cf04c03ae512818e7077e404f79fb1f70fd68d9c7cd3be3417f991700d diff --git a/dev-python/black/black-26.3.1.ebuild b/dev-python/black/black-26.3.1.ebuild index f8d42048d0..ba8bbcd7ee 100644 --- a/dev-python/black/black-26.3.1.ebuild +++ b/dev-python/black/black-26.3.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" RDEPEND=" >=dev-python/click-8.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/blessed/Manifest b/dev-python/blessed/Manifest index 457be8f85a..06e16a077c 100644 --- a/dev-python/blessed/Manifest +++ b/dev-python/blessed/Manifest @@ -1,16 +1,10 @@ -DIST blessed-1.23.0.tar.gz 6745236 BLAKE2B 4d211d840f964412b62089d96c364409d6ce80e119841b037287f68f667f640aac56ad37dda19ac47bba54053faf26c6c81bab52d01acfa155e2e9738c0a658d SHA512 0b343d4b55df2aaa516e7c0ac41f0bf5ad00bdc282eeace219eb5515fe464770bb1d35fbed9f65705213394e679691c96aa957f93652d6dda6d1958d4074bfda -DIST blessed-1.30.0.tar.gz 13948932 BLAKE2B 4e8411ba7e032f882763e92cf2043d222a0d7299a028a186dc5bf4857717f9456bc8744d7a2a756c721452272aaabb22c0b480f3a2d674026f5aeef872b0c1a6 SHA512 425faf1ecf1ede489774944694754d59d1c4f234f32d4c5bd3afe604acc7ef52077774d39247c08d72548f0b951ea7646dbd41f288ddf34b154d7ccc120d2107 -DIST blessed-1.31.0.tar.gz 13977216 BLAKE2B 59fa4c742d5496836aac63bcb4319c70a1293ce11756d72805c6307b94e2b852236f4d0cdc20bad13f51a6424afdf06b3018ae69ff384c66279676bae58213f4 SHA512 a04571dcc84347488834c44c64bec3e989e0a67e78f7c795d1ae7b252e9f1d2d4795c96ff13c82bfe80b099ec97e071a0a30a7b7737a3f2a72b6e38ea3aa4c40 DIST blessed-1.32.0.tar.gz 13979999 BLAKE2B d64e0c2cde9fb474f53719bfa3a405ffe9eaf758fbb8bf1443f699611c394f461b158936cd7f6c1556b9d6f04b46b45ad8d116de3e5d95e2ce3d8fb43ab93e35 SHA512 380835aff16fbf1aa9c3f895bd050ed6fda11c43ecfeab0a3d90ecd8913266127489c0ab3fe4bf703234b37116d8f934e162f2a70492498b4680bcb4e4127b39 DIST blessed-1.33.0.tar.gz 13980368 BLAKE2B efef2256778a7a09a245a92fbd8bef42f6f0df473970798b516e168f4434312554786ce6483bf9624333540c79272136b174809e7eb70f46870e171145f451c8 SHA512 d940d4ad541f0f62718a7733939d1a4314f43dc2d867ea560c09540aca17f6ac8d8dd6d262a69dc952c14da7ed2755f3f474d4df85be8f59324f723d6a6f543c DIST blessed-1.34.0.tar.gz 13987443 BLAKE2B 68c1c0eb6fc14761a99ffffbcab4dfe4801ba49191dfb9ead267926181aed13c5d5c01f1289d3246bf1f26d89e34aac1afddef810eeb2aef35ecec16084971a1 SHA512 818e6254e2754ab128df5daf666f75a88da071df0ee5521c4b6299e1c1a4c6e68147c1fce44e7bfca8d86085785642b71650353f907a5a1760ea70ffa17d1fbb DIST blessed-1.35.0.tar.gz 13992595 BLAKE2B 61cd8961456713b80ba765c687205c3176316550e01690b9867f9a711a1774dc09195b18b48319cf8cf6578c9345c877e46644adcaff7d012fb2c87e3e0c480c SHA512 dc4561b46bf595a02082c2a4863f4d7a1aaa55d67d8108ec2438d058b0d6af5d7a6d134239fd2b9f80ab25847b3da63a225118156a38d0b646fe7e55b30b4239 DIST blessed-1.37.0.tar.gz 13995057 BLAKE2B 32e3eba1360074d4ec2624e937c74df39ca76279f02428e0f7a996513e647b7271c975d0820ca35f8aac015ce8a16652842569f86f4de760b3b7923fe4b6485e SHA512 3c80153a043e489ae2f0c21c8fff8806db35fbc0cb163dc62159558eef062b78402a39263b0bbdcc01bb16c8b5d9105483ce70a29030e3e22f168b13d177f316 DIST blessed-1.38.0.tar.gz 14008103 BLAKE2B 57229521e74ac0353ee50911f783d1e43c0ca1803333085da35f0ede7dc9b9dab9156f62ebfc8ce0fd6d5643ffede77d3e2f5ea5ed218bb911ba49c702e36b35 SHA512 d3db9087dea83d04683f4f1caa6927bc6fbd3ecfe0ad8cb1f60bb831ee3799c9b7cad2768cf759e41c4ecc34f2c6e37ca40edaf8ddd167cc0d6e6ba4d1a46636 -EBUILD blessed-1.23.0.ebuild 1291 BLAKE2B 1a4c05d8294957e002aabd27d27999df4fa4fbdadcac509921dc561b449e854da79494837f36248320c4348d4ce5ffe87443f26dfc5ab486857c902305bb8c45 SHA512 c2d1848ced54c9536480dc4b413585cd58c6e7e306bf73cbc0ed4cd846cbc4b109eb7b79566aa3924c8c72a00f6b84f8a38c9806c46dd5bcab720e6aa5489230 -EBUILD blessed-1.30.0.ebuild 1305 BLAKE2B 2c7536778e7d9e198a298be9eced3538e8c3a6317e7dd4bdddd70223c8838331206f7e9f0fd5d7a656a90e7e23c589f58d41f7cf481c61d2fce1a735826a2ff2 SHA512 cc5731f09390ad0a7eea2555487189912a3a434261b23785cca584c722103999360777c0fb05a41b564e48615bb6c227952c0cb949c731f53de74671b1d120fc -EBUILD blessed-1.31.0.ebuild 1305 BLAKE2B 2c7536778e7d9e198a298be9eced3538e8c3a6317e7dd4bdddd70223c8838331206f7e9f0fd5d7a656a90e7e23c589f58d41f7cf481c61d2fce1a735826a2ff2 SHA512 cc5731f09390ad0a7eea2555487189912a3a434261b23785cca584c722103999360777c0fb05a41b564e48615bb6c227952c0cb949c731f53de74671b1d120fc -EBUILD blessed-1.32.0.ebuild 1305 BLAKE2B 2c7536778e7d9e198a298be9eced3538e8c3a6317e7dd4bdddd70223c8838331206f7e9f0fd5d7a656a90e7e23c589f58d41f7cf481c61d2fce1a735826a2ff2 SHA512 cc5731f09390ad0a7eea2555487189912a3a434261b23785cca584c722103999360777c0fb05a41b564e48615bb6c227952c0cb949c731f53de74671b1d120fc +EBUILD blessed-1.32.0.ebuild 1302 BLAKE2B 935e5ff0b9cbe07df91514efceb5ac370e5a18f4a71690c81c54fdb156f9cbc0224efbac815380d97fc9c2b24049f06822b457fd2fb15ba470a86eec4533791b SHA512 52ac31ea77d6d537f44902249d286624e1709ba4dff224a585fdcff376f801bc20043b977e1ff4ed28b06dfad4098f5ec81663b05279fd9021cc785be391d11e EBUILD blessed-1.33.0.ebuild 1305 BLAKE2B 2c7536778e7d9e198a298be9eced3538e8c3a6317e7dd4bdddd70223c8838331206f7e9f0fd5d7a656a90e7e23c589f58d41f7cf481c61d2fce1a735826a2ff2 SHA512 cc5731f09390ad0a7eea2555487189912a3a434261b23785cca584c722103999360777c0fb05a41b564e48615bb6c227952c0cb949c731f53de74671b1d120fc EBUILD blessed-1.34.0.ebuild 1305 BLAKE2B 2c7536778e7d9e198a298be9eced3538e8c3a6317e7dd4bdddd70223c8838331206f7e9f0fd5d7a656a90e7e23c589f58d41f7cf481c61d2fce1a735826a2ff2 SHA512 cc5731f09390ad0a7eea2555487189912a3a434261b23785cca584c722103999360777c0fb05a41b564e48615bb6c227952c0cb949c731f53de74671b1d120fc EBUILD blessed-1.35.0.ebuild 1305 BLAKE2B 2c7536778e7d9e198a298be9eced3538e8c3a6317e7dd4bdddd70223c8838331206f7e9f0fd5d7a656a90e7e23c589f58d41f7cf481c61d2fce1a735826a2ff2 SHA512 cc5731f09390ad0a7eea2555487189912a3a434261b23785cca584c722103999360777c0fb05a41b564e48615bb6c227952c0cb949c731f53de74671b1d120fc diff --git a/dev-python/blessed/blessed-1.23.0.ebuild b/dev-python/blessed/blessed-1.23.0.ebuild deleted file mode 100644 index 95f5349258..0000000000 --- a/dev-python/blessed/blessed-1.23.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# 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_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for making terminal apps using colors, keyboard input and positioning" -HOMEPAGE=" - https://github.com/jquast/blessed/ - https://pypi.org/project/blessed/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/wcwidth-0.1.4[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_prepare_all() { - # Skip those extensions as they don't have a Gentoo package - # Remove calls to scripts that generate rst files because they - # are not present in the tarball - sed -e '/sphinxcontrib.manpage/d' -e '/sphinx_paramlinks/d' \ - -e '/^for script in/,/runpy.run_path/d' \ - -i docs/conf.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # fragile to timing - tests/test_sixel.py::test_sixel_height_and_width_fallback_to_xtwinops - ) - - # COLORTERM must not be truecolor - # See https://github.com/jquast/blessed/issues/162 - local -x COLORTERM= - # Ignore coverage options - epytest --override-ini="addopts=" -} diff --git a/dev-python/blessed/blessed-1.30.0.ebuild b/dev-python/blessed/blessed-1.30.0.ebuild deleted file mode 100644 index 611a041145..0000000000 --- a/dev-python/blessed/blessed-1.30.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for making terminal apps using colors, keyboard input and positioning" -HOMEPAGE=" - https://github.com/jquast/blessed/ - https://pypi.org/project/blessed/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/wcwidth-0.6[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme - -EPYTEST_PLUGINS=() -# tests are flaky with xdist -distutils_enable_tests pytest - -python_prepare_all() { - # Skip those extensions as they don't have a Gentoo package - # Remove calls to scripts that generate rst files because they - # are not present in the tarball - sed -e '/sphinxcontrib.manpage/d' -e '/sphinx_paramlinks/d' \ - -e '/^for script in/,/runpy.run_path/d' \ - -i docs/conf.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # fragile to timing - tests/test_sixel.py::test_sixel_height_and_width_fallback_to_xtwinops - ) - - # COLORTERM must not be truecolor - # See https://github.com/jquast/blessed/issues/162 - local -x COLORTERM= - # Ignore coverage options - epytest --override-ini="addopts=" -} diff --git a/dev-python/blessed/blessed-1.31.0.ebuild b/dev-python/blessed/blessed-1.31.0.ebuild deleted file mode 100644 index 611a041145..0000000000 --- a/dev-python/blessed/blessed-1.31.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for making terminal apps using colors, keyboard input and positioning" -HOMEPAGE=" - https://github.com/jquast/blessed/ - https://pypi.org/project/blessed/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/wcwidth-0.6[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme - -EPYTEST_PLUGINS=() -# tests are flaky with xdist -distutils_enable_tests pytest - -python_prepare_all() { - # Skip those extensions as they don't have a Gentoo package - # Remove calls to scripts that generate rst files because they - # are not present in the tarball - sed -e '/sphinxcontrib.manpage/d' -e '/sphinx_paramlinks/d' \ - -e '/^for script in/,/runpy.run_path/d' \ - -i docs/conf.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # fragile to timing - tests/test_sixel.py::test_sixel_height_and_width_fallback_to_xtwinops - ) - - # COLORTERM must not be truecolor - # See https://github.com/jquast/blessed/issues/162 - local -x COLORTERM= - # Ignore coverage options - epytest --override-ini="addopts=" -} diff --git a/dev-python/blessed/blessed-1.32.0.ebuild b/dev-python/blessed/blessed-1.32.0.ebuild index 611a041145..4104dc745d 100644 --- a/dev-python/blessed/blessed-1.32.0.ebuild +++ b/dev-python/blessed/blessed-1.32.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >=dev-python/wcwidth-0.6[${PYTHON_USEDEP}] diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest index a0e6194031..05c4ae4030 100644 --- a/dev-python/blosc/Manifest +++ b/dev-python/blosc/Manifest @@ -1,5 +1,3 @@ -DIST python-blosc-1.11.3.gh.tar.gz 99129 BLAKE2B e75262a25767a800b73e87bbfe46e107380647df6e3bba4dee32a4111afed11ec3c779e0dae1c8f38491015e6f23199945997ac5a5c5311256a7e5efad4c1654 SHA512 fc82b7b100d306965874868b2a0b1b6a9b865f1ba86ce65546aeb8212ba5085ef7a565f46ac3b40f648641d449d9f5265087ca8670075221ba8018dc8efd7be4 DIST python-blosc-1.11.4.gh.tar.gz 99206 BLAKE2B b4a9775b08d736a8b46a26b6a7f34a60fdbc3cc588d48ee2ed5de0bb402fdd49bc17a5ad4678dd4b104480970ce0c9c5a90244ddfd380b583129dc94dcfd53b7 SHA512 52f5accc2ac710998d2e4345588fe3b7d16ed841b2cc17f77df4e95a0f1f30abd6293ca2b320baf71c9e4e7d5425107b1a718859b9cf8af80d45b457759cf744 -EBUILD blosc-1.11.3.ebuild 1327 BLAKE2B 07ad15945219d62fed30292f6e882aff2352c85198a9d85fbe45370edebcaf401482099af3d8e32a6c384140baeeaa56250d62c57b8270d049e337e45440465f SHA512 1ec17b35e24f5ce7b84df5abed2960a8839ddf5b581b3f489e5c5425eb5445a0989ea43e98f5cc791ebd26febbd6ce9eef802bae260c49833aa5270e9363ad21 -EBUILD blosc-1.11.4.ebuild 1332 BLAKE2B ae20e4ecfb37b61e6135cd3943b221a242b5f1942fdd2cff35216682aac8852b3260753898d8c3e1ce9c8ed9af7eca486c255b2bf0edabc43c2c352a1df0e9a5 SHA512 792e84cbac6fed1284d0de0a4f7b2abcc1ec55d15f671e7c441a14cfcb848ab4f7bd96b9f0a2507235c8fea943de5c8586f0dc08582dd5e4dd0ff6a8cbe8db4f +EBUILD blosc-1.11.4.ebuild 1323 BLAKE2B f9b4d5d5e4007fe881a0838d79de666e902ca8e1c65a498095ed3eda17639a6a3dc53377e516854d344d0d2f4367961c939bafbf5849c407c5dbb2306e456d42 SHA512 66ea1ae18003ca4672f38212c70c2a1b90e75bf8d2b5f4e5cf2eb09545a2f936b8deb07ebc824fd914357633a25290d903546d5b55c98f542c6bacfa94e93ce1 MISC metadata.xml 999 BLAKE2B e8ab94b206c8364bc10de6e57872e6f4264927118269fe74dc040d5fc1c8fae7b3422a62c6d675b47a87168f03eec83a8ea16210bfd1f7e11920ae94844d9546 SHA512 5dec5341aa068659bb74d206ed7ffc96bc47d1128eb48827ec189be38d9112079c37a140dadc6326ba84352ccbeeac453888391920737bbf73153431d8be1720 diff --git a/dev-python/blosc/blosc-1.11.3.ebuild b/dev-python/blosc/blosc-1.11.3.ebuild deleted file mode 100644 index 28e21b42e0..0000000000 --- a/dev-python/blosc/blosc-1.11.3.ebuild +++ /dev/null @@ -1,63 +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_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P=python-blosc-${PV} -DESCRIPTION="High performance compressor optimized for binary data" -HOMEPAGE=" - https://www.blosc.org/ - https://github.com/Blosc/python-blosc/ - https://pypi.org/project/blosc/ -" -SRC_URI=" - https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/c-blosc-1.19.0:= -" -DEPEND=" - ${RDEPEND} -" -# py-cpuinfo dep is irrelevant for us, as it is only used to configure -# bundled c-blosc build -BDEPEND=" - dev-python/scikit-build[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - ) -" - -DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst ) - -src_configure() { - export USE_SYSTEM_BLOSC=1 - export BLOSC_DIR="${EPREFIX}/usr" -} - -python_compile() { - distutils-r1_python_compile - - # scikit-build is broken and reuses the same build - # https://github.com/scikit-build/scikit-build/issues/633 - rm -r _skbuild || die -} - -python_test() { - "${EPYTHON}" -m blosc.test -v || die -} diff --git a/dev-python/blosc/blosc-1.11.4.ebuild b/dev-python/blosc/blosc-1.11.4.ebuild index 31e1b403e1..1354837c4a 100644 --- a/dev-python/blosc/blosc-1.11.4.ebuild +++ b/dev-python/blosc/blosc-1.11.4.ebuild @@ -12,7 +12,7 @@ inherit distutils-r1 MY_P=python-blosc-${PV} DESCRIPTION="High performance compressor optimized for binary data" HOMEPAGE=" - https://www.blosc.org/ + https://blosc.org/ https://github.com/Blosc/python-blosc/ https://pypi.org/project/blosc/ " @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index edab9da251..a089b4fb56 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,23 +1,15 @@ -DIST boto3-1.42.34.gh.tar.gz 1075720 BLAKE2B 52881dd1683dc36c7f3360113d5418fd0e133d61954f16ca6703bb811b49fa5a9f22889383c3ab44a6a6b5a98aef047e605dc970148e9911c84a3720ef244d94 SHA512 f07639b74736c16c7b57d00dea4c9b961ef97db1ab808c238e966728f70a4b655beb2c6b2081f08c3fca39724b68f0aa353328e52dec89273b9988397b72bd6b -DIST boto3-1.42.39.gh.tar.gz 1078948 BLAKE2B 15a852156234ae0ac04c7ff2d47bfb0da973835be2fa37f94db9ae3f865e1b53b8a1683ca69c61b8dd0165062b3e1e0e39c796e2b9b3ca1c16d20d2b3bce5ffc SHA512 1a15924d9d5db384bf98e75b104417f56900ca2a053215a2d14c96b5fe03f5cf5a4c1ccbdc36d3c3fdec6a39089b556134234572ba462b01b9c6433309bd9f85 -DIST boto3-1.42.44.gh.tar.gz 1082573 BLAKE2B 98ac0981ec6df7594dcfcbc1ccddcbe8e9f4423cd61e034279dd4c9b52a5b251f158b1a3ec026dec02bf3178a3e30dc61086cdf53ff2516b7ee6b22ea32bfb3d SHA512 16b05dee6df917a8be2b4e09bc44f4032a08c059eb6aea5d9bf76ad38951ae589b4fa244f0d8b591123622fc3244d955bc028dd397a79ca0ab3d6dcddb7ae0cd -DIST boto3-1.42.49.gh.tar.gz 1085810 BLAKE2B f9015a7ea5ff20a8c65d2ce25de3df2dab0e41dd28adb40a23c8294e477fb7163e77d2d8ddfab2d6143019d5f71c0b7b34c05e86d7fc35c2808aaf46f51caeb3 SHA512 364c194b48058af0c3d3daf89b0d84c6fb13c1c64df866b61169506adacb7dd36eacaaeca38a3ee0efe0b01c5887da1a1219078318cf8e5238bdd9662e2d1339 -DIST boto3-1.42.54.gh.tar.gz 1088047 BLAKE2B 882bb5e1c8b5b3b5539b8536e286e9df4fe71c50f501c3d71d53dfd7826e31648ded9fa805a0a1b04c1292f84a68fe93e438b2f2efc33cf1b64dc76e48445ebe SHA512 69aeadc259fd03326827ec9cc30a27a5b98649a2f6ba4dff5210282d5f5ec6ce4fcad8b1b77001a5275fa31f43b5c4cd9d6c9512093ad93986eb55f14486f937 DIST boto3-1.42.59.gh.tar.gz 1092344 BLAKE2B 90cef2aa61be1e7627f8a1c7b566097a5cf8986d644aec63e4637a5ebc5044bf73fefe4d5cede5cccb4998e846681bcefbe20831a002e415c0471adc17f87beb SHA512 dc1f9d23d90c27adda8736b371000f52c176b51f75513a7178590ea26d71c9ff080f5e4866a56d45cc5541e58eb78c43aa9d034867736be255431c938b3fc485 DIST boto3-1.42.63.gh.tar.gz 1095562 BLAKE2B 26ffcecca0099e4ad72f3dca7be7dcf946d7461867acbd27b599c812044d10e875fb2818921feedfb761d2b38756d247d2bb4f05a4b285e68580f85688625f23 SHA512 131705d3f1cee436c07ab2c3707ad86ed0b64e308f50197ae815c7133bbb32b9a5bbe5de6c8e994f3b76e482669bb17ee1233b36da56428d7b909bf5ac7431a2 DIST boto3-1.42.68.gh.tar.gz 1099362 BLAKE2B ad682ed811e726d2c57aa33730766bba09e1ba68149ae967189170a51d78cbe1f37c5b360a251cf3fc35972c8b59612f1083844fb12c5e2b767b503dfdc17473 SHA512 5bec985fe697bf2fdd565b29111bdf133aa833fa71520c178b721592aeb698696d833257342abaa05d575602a1a533da0ce4bbe186e0969d6f218bb81fd84ecc DIST boto3-1.42.73.gh.tar.gz 1101832 BLAKE2B 2f187945feb18a6d8a4576f0f5766235095c08746ddc71e20784f9f4ae6984241e4dd0a13e968f08e8c8183bd0b6c61561957e181968a9c034d33a5a3b3eb382 SHA512 86ee0184ba27866d689c07b9eef5ba80a08608d831ea5d7656734b73abf6c609631ef3fb4ae5e86b996df31ee979ad531e0300f5733414d20f4e585dc69e55b7 DIST boto3-1.42.78.gh.tar.gz 1104761 BLAKE2B 989dc99fbe05c2e5fa28bda83897a411dbf929e1e5df3c78e0a52bbb5df61a5331aeceb48c6ba8e3ae7a6d8e0587d4a1f6094be7936bf107d75c15d0291d7701 SHA512 4a28b614b39591cca6f4e7f0c00612dffd701f39d6128d81b95e4022f5da833434897b6428dda50bb4280a715eaca289f863785f599e8149a7115ecc12cd9d36 DIST boto3-1.42.83.gh.tar.gz 1114541 BLAKE2B 8f43a35b343b6d028a7e864a9aa78b4215d458098929c5055b36abe33acb1be1579a9a2a587daa3a12f4b3ad85b7cddb3f05f154ac23f2915e124ee18790da89 SHA512 8160d49d7c6b38c35529388f6c18d01259d8804432becdab939a41b8d46f288a2a07cf28e353a9041e6acb622c9bffff9a4c2a2b8c4264e527c386cd2fbcaf58 -EBUILD boto3-1.42.34.ebuild 1158 BLAKE2B a4072f4684fbe99d7c59639e96b97f888fb4bfecbf70ef268fae11d00cda04e6ef73bd5367f8dcd5c29fea95ca645a88ded549a3355cc2070521889b0a637e40 SHA512 e6e701d7db0fbff748aeb9884ce5e7749d02f616d52ad2a38f8f1ba0b91590cbe82b31e2459f463117c53f1108c62116ee977984950ba2c019cd7dc3212b6a72 -EBUILD boto3-1.42.39.ebuild 1164 BLAKE2B 761146392ebb49d0d4193a0266346f631c46144a28d50379ddeadc56cbb028a96702f72fa58fe87331e3e6d7718c98a52260e08a0838c7753b5186e51ca4b9c4 SHA512 c365aa5dcc67cfe9eb11165a73db5ec837b5976edf25e15cf7822c47ab647905a1e4b1f1bc7dbce994089af15036fbdf743643ecae2fb53fe74d889e854721ed -EBUILD boto3-1.42.44.ebuild 1164 BLAKE2B 761146392ebb49d0d4193a0266346f631c46144a28d50379ddeadc56cbb028a96702f72fa58fe87331e3e6d7718c98a52260e08a0838c7753b5186e51ca4b9c4 SHA512 c365aa5dcc67cfe9eb11165a73db5ec837b5976edf25e15cf7822c47ab647905a1e4b1f1bc7dbce994089af15036fbdf743643ecae2fb53fe74d889e854721ed -EBUILD boto3-1.42.49.ebuild 1164 BLAKE2B 761146392ebb49d0d4193a0266346f631c46144a28d50379ddeadc56cbb028a96702f72fa58fe87331e3e6d7718c98a52260e08a0838c7753b5186e51ca4b9c4 SHA512 c365aa5dcc67cfe9eb11165a73db5ec837b5976edf25e15cf7822c47ab647905a1e4b1f1bc7dbce994089af15036fbdf743643ecae2fb53fe74d889e854721ed -EBUILD boto3-1.42.54.ebuild 1164 BLAKE2B 761146392ebb49d0d4193a0266346f631c46144a28d50379ddeadc56cbb028a96702f72fa58fe87331e3e6d7718c98a52260e08a0838c7753b5186e51ca4b9c4 SHA512 c365aa5dcc67cfe9eb11165a73db5ec837b5976edf25e15cf7822c47ab647905a1e4b1f1bc7dbce994089af15036fbdf743643ecae2fb53fe74d889e854721ed -EBUILD boto3-1.42.59.ebuild 1164 BLAKE2B 761146392ebb49d0d4193a0266346f631c46144a28d50379ddeadc56cbb028a96702f72fa58fe87331e3e6d7718c98a52260e08a0838c7753b5186e51ca4b9c4 SHA512 c365aa5dcc67cfe9eb11165a73db5ec837b5976edf25e15cf7822c47ab647905a1e4b1f1bc7dbce994089af15036fbdf743643ecae2fb53fe74d889e854721ed +DIST boto3-1.42.84.gh.tar.gz 1115838 BLAKE2B de89b745b6bc04a39e9fcc9fcb92261c654e7faf289f2547e6ecbb1d8800174ff054b4c4ca75cc46f37335b8a36a87d74249681c8a34c8e971c2f1a1b1d62e9c SHA512 18594daff40d4e8f69bb71e970e32bc137bdeed8c82a1d57e8b9ad317935cb6aee6bc37e8381ab0f37682a6c5c967f94f7d1f810cf027c637ac1e3338942982f +EBUILD boto3-1.42.59.ebuild 1158 BLAKE2B a4072f4684fbe99d7c59639e96b97f888fb4bfecbf70ef268fae11d00cda04e6ef73bd5367f8dcd5c29fea95ca645a88ded549a3355cc2070521889b0a637e40 SHA512 e6e701d7db0fbff748aeb9884ce5e7749d02f616d52ad2a38f8f1ba0b91590cbe82b31e2459f463117c53f1108c62116ee977984950ba2c019cd7dc3212b6a72 EBUILD boto3-1.42.63.ebuild 1164 BLAKE2B 761146392ebb49d0d4193a0266346f631c46144a28d50379ddeadc56cbb028a96702f72fa58fe87331e3e6d7718c98a52260e08a0838c7753b5186e51ca4b9c4 SHA512 c365aa5dcc67cfe9eb11165a73db5ec837b5976edf25e15cf7822c47ab647905a1e4b1f1bc7dbce994089af15036fbdf743643ecae2fb53fe74d889e854721ed EBUILD boto3-1.42.68.ebuild 1164 BLAKE2B 761146392ebb49d0d4193a0266346f631c46144a28d50379ddeadc56cbb028a96702f72fa58fe87331e3e6d7718c98a52260e08a0838c7753b5186e51ca4b9c4 SHA512 c365aa5dcc67cfe9eb11165a73db5ec837b5976edf25e15cf7822c47ab647905a1e4b1f1bc7dbce994089af15036fbdf743643ecae2fb53fe74d889e854721ed EBUILD boto3-1.42.73.ebuild 1164 BLAKE2B 761146392ebb49d0d4193a0266346f631c46144a28d50379ddeadc56cbb028a96702f72fa58fe87331e3e6d7718c98a52260e08a0838c7753b5186e51ca4b9c4 SHA512 c365aa5dcc67cfe9eb11165a73db5ec837b5976edf25e15cf7822c47ab647905a1e4b1f1bc7dbce994089af15036fbdf743643ecae2fb53fe74d889e854721ed EBUILD boto3-1.42.78.ebuild 1164 BLAKE2B 761146392ebb49d0d4193a0266346f631c46144a28d50379ddeadc56cbb028a96702f72fa58fe87331e3e6d7718c98a52260e08a0838c7753b5186e51ca4b9c4 SHA512 c365aa5dcc67cfe9eb11165a73db5ec837b5976edf25e15cf7822c47ab647905a1e4b1f1bc7dbce994089af15036fbdf743643ecae2fb53fe74d889e854721ed EBUILD boto3-1.42.83.ebuild 1164 BLAKE2B 761146392ebb49d0d4193a0266346f631c46144a28d50379ddeadc56cbb028a96702f72fa58fe87331e3e6d7718c98a52260e08a0838c7753b5186e51ca4b9c4 SHA512 c365aa5dcc67cfe9eb11165a73db5ec837b5976edf25e15cf7822c47ab647905a1e4b1f1bc7dbce994089af15036fbdf743643ecae2fb53fe74d889e854721ed +EBUILD boto3-1.42.84.ebuild 1164 BLAKE2B 761146392ebb49d0d4193a0266346f631c46144a28d50379ddeadc56cbb028a96702f72fa58fe87331e3e6d7718c98a52260e08a0838c7753b5186e51ca4b9c4 SHA512 c365aa5dcc67cfe9eb11165a73db5ec837b5976edf25e15cf7822c47ab647905a1e4b1f1bc7dbce994089af15036fbdf743643ecae2fb53fe74d889e854721ed MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.42.34.ebuild b/dev-python/boto3/boto3-1.42.34.ebuild deleted file mode 100644 index b04368e3d1..0000000000 --- a/dev-python/boto3/boto3-1.42.34.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -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" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.16.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -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() { - epytest tests/{functional,unit} -} diff --git a/dev-python/boto3/boto3-1.42.44.ebuild b/dev-python/boto3/boto3-1.42.44.ebuild deleted file mode 100644 index 019ca75e6b..0000000000 --- a/dev-python/boto3/boto3-1.42.44.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -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" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.16.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -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() { - epytest tests/{functional,unit} -} diff --git a/dev-python/boto3/boto3-1.42.49.ebuild b/dev-python/boto3/boto3-1.42.49.ebuild deleted file mode 100644 index 019ca75e6b..0000000000 --- a/dev-python/boto3/boto3-1.42.49.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -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" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.16.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -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() { - epytest tests/{functional,unit} -} diff --git a/dev-python/boto3/boto3-1.42.54.ebuild b/dev-python/boto3/boto3-1.42.54.ebuild deleted file mode 100644 index 019ca75e6b..0000000000 --- a/dev-python/boto3/boto3-1.42.54.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -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" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.16.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -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() { - epytest tests/{functional,unit} -} diff --git a/dev-python/boto3/boto3-1.42.59.ebuild b/dev-python/boto3/boto3-1.42.59.ebuild index 019ca75e6b..b04368e3d1 100644 --- a/dev-python/boto3/boto3-1.42.59.ebuild +++ b/dev-python/boto3/boto3-1.42.59.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] diff --git a/dev-python/boto3/boto3-1.42.39.ebuild b/dev-python/boto3/boto3-1.42.84.ebuild index 019ca75e6b..019ca75e6b 100644 --- a/dev-python/boto3/boto3-1.42.39.ebuild +++ b/dev-python/boto3/boto3-1.42.84.ebuild diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 00060c9dbd..7cc1b76278 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,23 +1,15 @@ -DIST botocore-1.42.34.gh.tar.gz 15781471 BLAKE2B 694d24a74d14db50f6532c92032e3f0e213b777f701938ce3a8eb0f2120d43f41e5e1197c3d6ce6e1578ca731d6f56d39423b838f49cb28cd04924e268f0d986 SHA512 9f9d9f07badaec82c33c3d0d90cee0a54d8ace7bc54e4ca32716ca21498c600d8f0a321f9aaebb2fe4d4721819b62fca4e47daa1b35d09f8496f30055e66f257 -DIST botocore-1.42.39.gh.tar.gz 15795159 BLAKE2B 3485a55d4fabb1b7431035d9d22e5e165c226cd1fb9265dce47dc0123927504e3c4fb1f745d173f9fd7ba1ca3f74a0e31ab96cc0f1de6dbfbfd1c676e1a5ec59 SHA512 5b11b07e149d76c6ae34364f13eef263abcb83008fac1b76dba3ed27ba25b086602bbb4838e0540d4780e84adf7e29ae2fed46493e2e4ce2948bc5b70bdd387f -DIST botocore-1.42.44.gh.tar.gz 15820139 BLAKE2B a7047f799dc39ee8f49c7128e91e0f11f20c38b946ec5555a75e6fd3f8691fe396d312b9ff3023fc031415cc0846fe94f5d9a5357e31f9d0670cf7e534474609 SHA512 519b7e28d5b46e7e6ac3b375f1926670d361695b34f07d8eddcf48fee8af2b3674040fa5a3b1a27961f77c435a3c4c78deb1802933f08d993dfe4cb782ea4b2c -DIST botocore-1.42.49.gh.tar.gz 15843630 BLAKE2B 823ba230ac7ba7fb3ecef8c716ff0fab0669920cbb3633105e1587c788abd5e99cddfd7ad7c896342feafd226c10eea6fcc2a888a12bacf8fd120ffc5ca51e21 SHA512 c8d73ed693936f97d0b61a9c84c00c3671891afe3173cac3a9610831c02c82c2583c285f746efbc884cb910f5f935a1a369991524b20ef79e7dc467d72497575 -DIST botocore-1.42.54.gh.tar.gz 15809562 BLAKE2B 555e6c10bb65e5f14fbae4366084ddb5839674feb8ed77586e95b6c2bce76de7422ed92f260640d2dbfddf25b070909f1b2d69c386a2265289c12c19d7e49b8a SHA512 a49078027612182c1cbc9fcbfb5fcf4d99b02ef4278b3d6fde341f3c33d92a00bfd99c4cdf0fa2e359ca8c05789d007815a39e3ee07e9f630880f2bda66ce9fc DIST botocore-1.42.59.gh.tar.gz 15839997 BLAKE2B 6adafebe89e98b9a609d93cba72dcde9bdaababb7ccec6199917b3b59e898c3fdf88b9ebc54d42bd59f74a596a1eddabc1846054453400c820f31de0724048e7 SHA512 fc26447e76b8cbc8520563a469c5047a2fa872449c277a21799396bf5c0b7f61f61dcae9403f9cc3e523bfe549cb45a105b7eff153aced7aa0ca7a7cc49664fb DIST botocore-1.42.63.gh.tar.gz 15861570 BLAKE2B 92bc6efde4e08c3c5f4ce1d910e2e2daeaa7e7e8403518c54e9cde3de5f5ce62a2836dc78c448da93098f900f97f8ebf5940a6df62be9cfee79c2747b3b07b5d SHA512 3e713bd24a6d752f8af7486bd235099f0313a6b6511123e8f111253742c60e6ac75a1bd0b525c898e0998e501536536dddeae04621425181a042771f0205ac2a DIST botocore-1.42.68.gh.tar.gz 15892102 BLAKE2B aabd9e28196516919779fbfedfd1b05bb515096dc810a0449dfa3c8668d975ed88eadbdd06dac1054b2b4ba403a960f10753531fed68e50031c13f00e03e0a7f SHA512 263ae479e54e63a7b15fa1611c8551de9e08df3c0d10dacf4a306c08a064dcb68a24185d767ce061781cf83b6ccc7e9d1743258d2fddb74421299a4d4f96a999 DIST botocore-1.42.73.gh.tar.gz 15909831 BLAKE2B a7032e431644adda779bcdc5241af66ac3b72ddcc235f5f446d621012935f660a50e918780a6cce7a8d9841711dbcd03160353400daa382c5760c93144e156bb SHA512 01193ed6bb21eaae6839994ef101f5f3d88c94b65a1c31fcf197f77efc3ce494f4911976270bd4b7879ebdab233598909df3562ddc5b9f892a62afe3b03942b2 DIST botocore-1.42.78.gh.tar.gz 15931724 BLAKE2B d0732ac14bb37ce0fd326b2edcdf06665306c7c06c3004f78aa5405ea8c2335eb1267e31c9cfe803ca6e551617c14177ea3319bcb2e1eafe4acd35e7f5e5b610 SHA512 18ad9458ee5ede54ab43eebc2d235371c84fc5fe8cb21a067a54612a4cfd14fedca54ae45f40516ec5a91aa4049837f94fa3fced2ea0f4deb8089f78a13f59a2 DIST botocore-1.42.83.gh.tar.gz 16051706 BLAKE2B d34e6dfb9d1db5bfa58d84930167d8a7803f5535c7496105ec541c959d0dd3ec53a8c73bdf40388cb981c4243d1364a38029aaa833117142d5cb0f07dd86d855 SHA512 2805df77507d96cf5dd91d16938bd025091615a23bb6935674376b9013e8607511e5c63e7f42567d225fe57581390989ed3ed30d23a2782728ded8b1fd63e5c1 -EBUILD botocore-1.42.34.ebuild 1437 BLAKE2B d0ef20dbc43acf77cca1e5ad42f7d19cd0101ad98dfbd539597aabd6c4c3e9c647fbd5cc6b5c0e17ab33aef2a9bcf2d43cd5016068634ce7a32f8983abaa3724 SHA512 e93b87849845c3b1278d1bb48a332f46ba2196d668f7023a9b650434678d7b5937d5ec5c4c323b629d9bbf16383faa7670adf029b0d58c2b919de7e466434303 -EBUILD botocore-1.42.39.ebuild 1443 BLAKE2B 953b85dc2dba5a56aec7a81ef059c41d35a6a1e3ddad9187f16c277b8a7f85409bc315ca2bdd2fd7294c4487cb56abd1db71eabc099bfe09cc36484a4d22f145 SHA512 db3d7f1b4ce2aeb60382f7d8181f7b24bf5e7b75ea5c97fa5ee4f8ae478e7b78127922789dbf1c72533f1e79f307151be11de9c0643b9613362dfba1a38f30c4 -EBUILD botocore-1.42.44.ebuild 1443 BLAKE2B 953b85dc2dba5a56aec7a81ef059c41d35a6a1e3ddad9187f16c277b8a7f85409bc315ca2bdd2fd7294c4487cb56abd1db71eabc099bfe09cc36484a4d22f145 SHA512 db3d7f1b4ce2aeb60382f7d8181f7b24bf5e7b75ea5c97fa5ee4f8ae478e7b78127922789dbf1c72533f1e79f307151be11de9c0643b9613362dfba1a38f30c4 -EBUILD botocore-1.42.49.ebuild 1443 BLAKE2B 953b85dc2dba5a56aec7a81ef059c41d35a6a1e3ddad9187f16c277b8a7f85409bc315ca2bdd2fd7294c4487cb56abd1db71eabc099bfe09cc36484a4d22f145 SHA512 db3d7f1b4ce2aeb60382f7d8181f7b24bf5e7b75ea5c97fa5ee4f8ae478e7b78127922789dbf1c72533f1e79f307151be11de9c0643b9613362dfba1a38f30c4 -EBUILD botocore-1.42.54.ebuild 1443 BLAKE2B 953b85dc2dba5a56aec7a81ef059c41d35a6a1e3ddad9187f16c277b8a7f85409bc315ca2bdd2fd7294c4487cb56abd1db71eabc099bfe09cc36484a4d22f145 SHA512 db3d7f1b4ce2aeb60382f7d8181f7b24bf5e7b75ea5c97fa5ee4f8ae478e7b78127922789dbf1c72533f1e79f307151be11de9c0643b9613362dfba1a38f30c4 -EBUILD botocore-1.42.59.ebuild 1443 BLAKE2B 953b85dc2dba5a56aec7a81ef059c41d35a6a1e3ddad9187f16c277b8a7f85409bc315ca2bdd2fd7294c4487cb56abd1db71eabc099bfe09cc36484a4d22f145 SHA512 db3d7f1b4ce2aeb60382f7d8181f7b24bf5e7b75ea5c97fa5ee4f8ae478e7b78127922789dbf1c72533f1e79f307151be11de9c0643b9613362dfba1a38f30c4 +DIST botocore-1.42.84.gh.tar.gz 16065334 BLAKE2B 7166ab60b4a9c01528f87030460e0f783b54a2197ae4bcc72a9efb20dd21a8540695e96b2e45f7245fae373a46995c27ff61133518de42a9a3f2a59b2eae0906 SHA512 29e339d23d93d5ab1381a5f893c257fcf6e300ab509e18c36a6ddb61e402ddd203e37d53979a58b98bdcf935c0fd00d7351bd439f3553b8df3653a9bc7aa0ee0 +EBUILD botocore-1.42.59.ebuild 1437 BLAKE2B d0ef20dbc43acf77cca1e5ad42f7d19cd0101ad98dfbd539597aabd6c4c3e9c647fbd5cc6b5c0e17ab33aef2a9bcf2d43cd5016068634ce7a32f8983abaa3724 SHA512 e93b87849845c3b1278d1bb48a332f46ba2196d668f7023a9b650434678d7b5937d5ec5c4c323b629d9bbf16383faa7670adf029b0d58c2b919de7e466434303 EBUILD botocore-1.42.63.ebuild 1443 BLAKE2B 953b85dc2dba5a56aec7a81ef059c41d35a6a1e3ddad9187f16c277b8a7f85409bc315ca2bdd2fd7294c4487cb56abd1db71eabc099bfe09cc36484a4d22f145 SHA512 db3d7f1b4ce2aeb60382f7d8181f7b24bf5e7b75ea5c97fa5ee4f8ae478e7b78127922789dbf1c72533f1e79f307151be11de9c0643b9613362dfba1a38f30c4 EBUILD botocore-1.42.68.ebuild 1443 BLAKE2B 953b85dc2dba5a56aec7a81ef059c41d35a6a1e3ddad9187f16c277b8a7f85409bc315ca2bdd2fd7294c4487cb56abd1db71eabc099bfe09cc36484a4d22f145 SHA512 db3d7f1b4ce2aeb60382f7d8181f7b24bf5e7b75ea5c97fa5ee4f8ae478e7b78127922789dbf1c72533f1e79f307151be11de9c0643b9613362dfba1a38f30c4 EBUILD botocore-1.42.73.ebuild 1443 BLAKE2B 953b85dc2dba5a56aec7a81ef059c41d35a6a1e3ddad9187f16c277b8a7f85409bc315ca2bdd2fd7294c4487cb56abd1db71eabc099bfe09cc36484a4d22f145 SHA512 db3d7f1b4ce2aeb60382f7d8181f7b24bf5e7b75ea5c97fa5ee4f8ae478e7b78127922789dbf1c72533f1e79f307151be11de9c0643b9613362dfba1a38f30c4 EBUILD botocore-1.42.78.ebuild 1443 BLAKE2B 953b85dc2dba5a56aec7a81ef059c41d35a6a1e3ddad9187f16c277b8a7f85409bc315ca2bdd2fd7294c4487cb56abd1db71eabc099bfe09cc36484a4d22f145 SHA512 db3d7f1b4ce2aeb60382f7d8181f7b24bf5e7b75ea5c97fa5ee4f8ae478e7b78127922789dbf1c72533f1e79f307151be11de9c0643b9613362dfba1a38f30c4 EBUILD botocore-1.42.83.ebuild 1443 BLAKE2B 953b85dc2dba5a56aec7a81ef059c41d35a6a1e3ddad9187f16c277b8a7f85409bc315ca2bdd2fd7294c4487cb56abd1db71eabc099bfe09cc36484a4d22f145 SHA512 db3d7f1b4ce2aeb60382f7d8181f7b24bf5e7b75ea5c97fa5ee4f8ae478e7b78127922789dbf1c72533f1e79f307151be11de9c0643b9613362dfba1a38f30c4 +EBUILD botocore-1.42.84.ebuild 1443 BLAKE2B 953b85dc2dba5a56aec7a81ef059c41d35a6a1e3ddad9187f16c277b8a7f85409bc315ca2bdd2fd7294c4487cb56abd1db71eabc099bfe09cc36484a4d22f145 SHA512 db3d7f1b4ce2aeb60382f7d8181f7b24bf5e7b75ea5c97fa5ee4f8ae478e7b78127922789dbf1c72533f1e79f307151be11de9c0643b9613362dfba1a38f30c4 MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.42.34.ebuild b/dev-python/botocore/botocore-1.42.34.ebuild deleted file mode 100644 index ce645c1108..0000000000 --- a/dev-python/botocore/botocore-1.42.34.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -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" - -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_PLUGINS=() -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 - ) - - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.42.44.ebuild b/dev-python/botocore/botocore-1.42.44.ebuild deleted file mode 100644 index d43f8b5c5f..0000000000 --- a/dev-python/botocore/botocore-1.42.44.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -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" - -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_PLUGINS=() -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 - ) - - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.42.49.ebuild b/dev-python/botocore/botocore-1.42.49.ebuild deleted file mode 100644 index d43f8b5c5f..0000000000 --- a/dev-python/botocore/botocore-1.42.49.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -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" - -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_PLUGINS=() -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 - ) - - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.42.54.ebuild b/dev-python/botocore/botocore-1.42.54.ebuild deleted file mode 100644 index d43f8b5c5f..0000000000 --- a/dev-python/botocore/botocore-1.42.54.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -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" - -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_PLUGINS=() -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 - ) - - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.42.59.ebuild b/dev-python/botocore/botocore-1.42.59.ebuild index d43f8b5c5f..ce645c1108 100644 --- a/dev-python/botocore/botocore-1.42.59.ebuild +++ b/dev-python/botocore/botocore-1.42.59.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" <dev-python/jmespath-2[${PYTHON_USEDEP}] diff --git a/dev-python/botocore/botocore-1.42.39.ebuild b/dev-python/botocore/botocore-1.42.84.ebuild index d43f8b5c5f..d43f8b5c5f 100644 --- a/dev-python/botocore/botocore-1.42.39.ebuild +++ b/dev-python/botocore/botocore-1.42.84.ebuild diff --git a/dev-python/brotlicffi/Manifest b/dev-python/brotlicffi/Manifest index ebcd1b184f..7976a3dd4e 100644 --- a/dev-python/brotlicffi/Manifest +++ b/dev-python/brotlicffi/Manifest @@ -1,7 +1,5 @@ DIST alice29.txt 152089 BLAKE2B ea900856d3ae0ed2fea1923e557824bd09583f7c1be25aa778a43812d945318e1d911e682e318861979b5a479765b34e15a926d257f883ff2fb0df418ebf9966 SHA512 d93d674d66b227d7b3f4e1b7c35b102c40800e728bff68c7821109e7db7adf2f0b76a67bc9bd53b0202ac8daa0b22145f004dbdc6b59a48a6c8c72061bf1989f DIST brotli-ed738e842d2fbdf2d6459e39267a633c4a9b2f5d.tar.gz 512305 BLAKE2B b646e4565386870443d006a97a13b295c2c66de448e501f809700c303bb3daf5e4f84a2dacec16c43a534879243e4cda9292072630f13d5f7ca54f2c4372e560 SHA512 f493e7f15ca2804ae8715e48bdc954680f527533e684ec3762a7d49d05890915194289ed948c8cce95644274e1dcab952dcfbc84c0108aaf79f35f20270ffe6a -DIST brotlicffi-1.2.0.0.gh.tar.gz 24494 BLAKE2B 0e7c5ae4434b6ba971538c0e709b96c711728a4dce3c98462ced2275d8f4a8f20b4ecf104b194b41bd95f26b4d2f039143940ce21e421b03bb690fc57e423d21 SHA512 08a02102a0f6cfa480c5897157203084fcd2bf0ad1b33e136aae78184848e25a70b48f555199dab151944139f8ddf72f459936423bd2be69f4f54d2719a934d7 DIST brotlicffi-1.2.0.1.gh.tar.gz 25990 BLAKE2B ee17a59c4fb755f177234e10f2aeb5144da019ce13ac9f43f5501aa1afc703534e5070b4bd3df76ebc59987e0ec79186f6eba916cddac90546fce076787df101 SHA512 f01f6b510865f8f94c2e0b4b5e52463e6988032d597dbc315fbd68556ab7d4618ec6e0a923c1f0535e6da1e2f51965d9b8705f0d212d62f353f9ffcb6f08629e -EBUILD brotlicffi-1.2.0.0.ebuild 1638 BLAKE2B 9cc7b37f61053090c57466eb610cc8055c53bf219ad90a039fe563648af45730fc315d53892e708ccea54add6d66cd03afe220d6b8e8889738dbfcc23fdbdc8f SHA512 584ec448eeb07e697ce39fe1ef33b16cb987ddc9dc0b507c7d2176222b5bbab2814bcc21c046d7d1671e2ba4d318501e2cc88f7762ad8f476b59b12f91dc2fe9 -EBUILD brotlicffi-1.2.0.1.ebuild 1656 BLAKE2B 9fc0dcd57fb662747e1304e225673a8b679bcf4a40fdfbe815fc2cae904aead4ace39a0ed63ab0c02183416fe6f9082ada71812edb91ef10c923b22f833c76e1 SHA512 1337036b5562db861300ee211bb07d59ea20658d2a47074d6f30999df06217f61beef814752daf957c54f9e057905344e65080a342c918a21f109d05b4b83a15 +EBUILD brotlicffi-1.2.0.1.ebuild 1650 BLAKE2B 593dabf596c2a16ce1016ea941e89b0fca02880722fc7068babb40a4f0ae3bce25057d488508b1c599c8493e1cb57dac6b5e6a09545cf8c6b6d06887ad3849e4 SHA512 bda62a5e7589e615a0e69403c902239f7778e519aea1fa5eb11b0d4e8b6bae53a5354f1357ce12de97c9d308a6a5c7b805394aee0c5ffe33352e81d445aac3be MISC metadata.xml 377 BLAKE2B 13782cfbd514306140bb23753666679d94d15f89f0c2c84c13972151bd17d5c4ccd88930d60d732632f5e9a263d864b7aa5dcd741aae60508240e0f6d6f29230 SHA512 e440ae16d42ea9ab96317d26d88bf2955e0d8d5b4a6c41aca96a46c4f1e1c149d710d4cf52a569d6eb6d34ead71007fc2b2a7f67ff3c241e83d9573fe4d41e38 diff --git a/dev-python/brotlicffi/brotlicffi-1.2.0.0.ebuild b/dev-python/brotlicffi/brotlicffi-1.2.0.0.ebuild deleted file mode 100644 index 7497dafad8..0000000000 --- a/dev-python/brotlicffi/brotlicffi-1.2.0.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 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_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -# Commit of the Brotli library bundled within brotlipy. -BROTLI_BUNDLED_COMMIT="ed738e842d2fbdf2d6459e39267a633c4a9b2f5d" - -DESCRIPTION="Python binding to the Brotli library" -HOMEPAGE=" - https://github.com/python-hyper/brotlicffi/ - https://pypi.org/project/brotlicffi/ -" -SRC_URI=" - https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz - test? ( - https://github.com/google/brotli/archive/${BROTLI_BUNDLED_COMMIT}.tar.gz - -> brotli-${BROTLI_BUNDLED_COMMIT}.tar.gz - https://github.com/google/brotli/raw/${BROTLI_BUNDLED_COMMIT}/tests/testdata/alice29.txt - ) -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" - -DEPEND=" - app-arch/brotli:= -" -BDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/cffi-1.17.0[${PYTHON_USEDEP}] - ' 'python*') -" -RDEPEND=" - ${DEPEND} - ${BDEPEND} -" - -EPYTEST_PLUGINS=( hypothesis ) -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # incompatible with USE_SHARED_BROTLI=1 - test/test_compatibility.py::test_brotli_version -) - -src_unpack() { - default - if use test; then - mv "brotli-${BROTLI_BUNDLED_COMMIT}"/tests "${S}"/libbrotli/ || die - # sigh, google and their stupid .gitattributes - cp "${DISTDIR}"/alice29.txt "${S}"/libbrotli/tests/testdata/ || die - fi -} - -src_configure() { - export USE_SHARED_BROTLI=1 -} diff --git a/dev-python/brotlicffi/brotlicffi-1.2.0.1.ebuild b/dev-python/brotlicffi/brotlicffi-1.2.0.1.ebuild index 432ca76af9..4e738a52d6 100644 --- a/dev-python/brotlicffi/brotlicffi-1.2.0.1.ebuild +++ b/dev-python/brotlicffi/brotlicffi-1.2.0.1.ebuild @@ -30,7 +30,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" DEPEND=" app-arch/brotli:= diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest index 392f633fb4..bd1e480f1f 100644 --- a/dev-python/cachetools/Manifest +++ b/dev-python/cachetools/Manifest @@ -1,14 +1,10 @@ -DIST cachetools-6.2.3.tar.gz 31641 BLAKE2B 8e440990180923934f496102293153ccfc43e6d448f78a9752de9cdd7ac5156cd6ff026265a5a35b230037e1d666b8b052407927a2e56cc39aef63617227f9fa SHA512 e9fdfbe59f405258d6f988b75f5f126cd4826a9bee37e34eb6677f774bc4c2598dadf9826a11e19bc1b6afcc61b931110586d1648a5f4fbf112a3b17427070b3 -DIST cachetools-6.2.4.tar.gz 31731 BLAKE2B 26c78c82d14db69020077dd0432a40c25cd7686a5c19f5715ff049271066d11d50d5a83777f044f6e35e26fb1e10566a982c8c2b54ecf7b58e5d8904af739374 SHA512 5a7a37c023283f5622af9a041f629bac96cca3bda5af68dbb00325792fb3b8e9f7ecd24b0139470201f77c5bb2d2951bec8c91e20f6334ac28814e21fb8b2692 DIST cachetools-6.2.6.tar.gz 32363 BLAKE2B 0560af2d8ac1b3da6a831df3011457d329d6f500c0d46747747450929c96c9cc074f780bb2553d48837781a73fc5daf4a014d24fcc410aef3b71e1c96e71fe27 SHA512 99437623eb08b7a9cd135240ba257fd83d4b133d3da5b6676f578fa762020c2afa4f2f025513338718680be6d8b45a58c5d2381ce6791f0a7e5bcbdc548d43d4 DIST cachetools-7.0.1.tar.gz 36126 BLAKE2B 4e5456d28772f2e03d90bdc23c02c3194a2cef0f27585c563dcb27f77f8f126c36d3cc7592b5f49121ef685f3926eb4a7b56f5a2356b02eef5d8cee9570aa852 SHA512 b849c8dfd1ee6a24181c0eb634fe710052f9b464df75b527d25f9fabccb128f499d6ad5ba68c8c6d12fa5f708cd5206eed6db7791c75b33320990ba3ce48e312 DIST cachetools-7.0.2.tar.gz 36983 BLAKE2B 369e200286fb4aaf8d5e0c7495dbcae5f1fd9cf3e9236f6d7b2fbdcccc7cb0c02ee7289285c11c9bd17b2ed331a3d8b569735f819fcd84ce8338fe7a84abff56 SHA512 a313ec8eddcd6956730f3156f59610d5f0351b7a5a82003954ad0e482e8b1f3d2d0aac670a4114eb76812719fb2b7a398c425405e8a30c40d493454bd82cb192 DIST cachetools-7.0.3.tar.gz 37187 BLAKE2B 09ddfd53787a93305321067c25670526bb2c3295a6f3957ffc4d46c8a7ad3e4ebb8d03fdc38dc0a8b3dc4f589841c421a9d7acabb788db2cfb71d7f940f13093 SHA512 be21e607bf40161a53c085945fec0b8eac0cc691b65a26ffbb179866c03dbbe0cb2b73388130841af866c309bc686e1ab5297d2afbe803550844e302cbead87d DIST cachetools-7.0.4.tar.gz 37379 BLAKE2B 0c022007f4825a08e0b31e0612c316cf10eb4a737c3728b49da1cb2f5526b9af575c87c822301f29920a6f49756b960c6118158dee53433f1f26de166479261b SHA512 3b0acfd82c33e576dec3c2c315053a9beac168dedea6d969658ded7c8d781d28ce6921cf664883ba75fceff31873f45ca71593fc8e18ec37d327129bac02ca8c DIST cachetools-7.0.5.tar.gz 37367 BLAKE2B c226e63ba5902b6f84c007d64fe54122d7b6c4ad2fd13e37c35a8d8a382bffcb3883fbf57b87f121c48d7836cd9e8ae8dfc58358df406ae2e96426d8df332627 SHA512 4d93f6124ea077c73438b3a11dd8321249695080a759984146f96cd855bb706ac60bc6bfaab3e782eb17690a00576e016ecadc4090d8a385110b6fd2a04bcc6f -EBUILD cachetools-6.2.3.ebuild 528 BLAKE2B 5a4da53f2d0c174622e97ccb00580444c2036918a713486d26e18cd7beb3b074123e0d119addd50ca0b1dfaeda98295f0b49bdeb3274ce32639e6da1ace5fa3d SHA512 6db6c413417055c0e9f5bb82fe684ab7409b893b88e158fe565121145528567e4bf135847b512525e3c3d22830b64ec2303470c27fee735d961bc5a91a67cc38 -EBUILD cachetools-6.2.4.ebuild 534 BLAKE2B f741a0af10b4ac8b40ffb87e34b37db84534ddf448471613fa08926d7b3f9e2bb9bc6dc5061954595a4e2261cabea41df6717234eb81f0ce4baedb0508b50d8b SHA512 ac001faa897b660e191674628c8520f2fd45ea2499f8ff2e3253dae7053054e3512a62c96ba1193c39cd9b13e0dfacd5ca267a595a6d0f2934c0e518b5ca3b04 -EBUILD cachetools-6.2.6.ebuild 590 BLAKE2B 380b1f251c63027ba6e8f9deea0d86a4bf4233a7ff7ec0c18683cc8ac21679f69d462367439914abb01195ef9266c1985643da34a91edca55e7a39111b18506d SHA512 067a0ab0634f8e4cc75cf4f570f159961dc4298ff6e7ca5fe0f1657cb08790d9f5574e2ad117cf604027de14feb10fa3cb213be88f0776a1955d3ceac7e1d23c +EBUILD cachetools-6.2.6.ebuild 584 BLAKE2B e600024e49a78ada9b75c96d4ec5333daf3e243fcd973ea209cb69cac278c887b8f25fe86fe4910e509b1dcd1a4130da5625dc7c651f8f72d7ee90bcbcc64114 SHA512 3984c7522f0b2958ac1b5628674479b1f061d60b3830851892fc3f9074c590540e6516626c3955f27c8a8822bdc5efbebd070f8880a7df385d67f218912b66fa EBUILD cachetools-7.0.1.ebuild 590 BLAKE2B 380b1f251c63027ba6e8f9deea0d86a4bf4233a7ff7ec0c18683cc8ac21679f69d462367439914abb01195ef9266c1985643da34a91edca55e7a39111b18506d SHA512 067a0ab0634f8e4cc75cf4f570f159961dc4298ff6e7ca5fe0f1657cb08790d9f5574e2ad117cf604027de14feb10fa3cb213be88f0776a1955d3ceac7e1d23c EBUILD cachetools-7.0.2.ebuild 590 BLAKE2B 380b1f251c63027ba6e8f9deea0d86a4bf4233a7ff7ec0c18683cc8ac21679f69d462367439914abb01195ef9266c1985643da34a91edca55e7a39111b18506d SHA512 067a0ab0634f8e4cc75cf4f570f159961dc4298ff6e7ca5fe0f1657cb08790d9f5574e2ad117cf604027de14feb10fa3cb213be88f0776a1955d3ceac7e1d23c EBUILD cachetools-7.0.3.ebuild 590 BLAKE2B 380b1f251c63027ba6e8f9deea0d86a4bf4233a7ff7ec0c18683cc8ac21679f69d462367439914abb01195ef9266c1985643da34a91edca55e7a39111b18506d SHA512 067a0ab0634f8e4cc75cf4f570f159961dc4298ff6e7ca5fe0f1657cb08790d9f5574e2ad117cf604027de14feb10fa3cb213be88f0776a1955d3ceac7e1d23c diff --git a/dev-python/cachetools/cachetools-6.2.3.ebuild b/dev-python/cachetools/cachetools-6.2.3.ebuild deleted file mode 100644 index 29a120eff6..0000000000 --- a/dev-python/cachetools/cachetools-6.2.3.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Extensible memoizing collections and decorators" -HOMEPAGE=" - https://github.com/tkem/cachetools/ - https://pypi.org/project/cachetools/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/cachetools/cachetools-6.2.4.ebuild b/dev-python/cachetools/cachetools-6.2.4.ebuild deleted file mode 100644 index 5c18c90dff..0000000000 --- a/dev-python/cachetools/cachetools-6.2.4.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Extensible memoizing collections and decorators" -HOMEPAGE=" - https://github.com/tkem/cachetools/ - https://pypi.org/project/cachetools/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/cachetools/cachetools-6.2.6.ebuild b/dev-python/cachetools/cachetools-6.2.6.ebuild index 83af058380..11cf1debb4 100644 --- a/dev-python/cachetools/cachetools-6.2.6.ebuild +++ b/dev-python/cachetools/cachetools-6.2.6.ebuild @@ -16,7 +16,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" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest index c4d632746f..8aad8d7d03 100644 --- a/dev-python/cattrs/Manifest +++ b/dev-python/cattrs/Manifest @@ -1,5 +1,3 @@ -DIST cattrs-25.3.0.gh.tar.gz 510808 BLAKE2B b7d57f2568fd118b1534a94f35283b01339c0df2cbd58d87fe6d18d395c491ea23441e8dd1389e9597837e8650d58ab6cc65f5cf6b1e9da57e806c6c0fb302de SHA512 9c5057a8922590d571ea9f83c459668fd0a9f1b3291dbca7847fe8b5c6617cb56bee590ad9d345eee0c626c01837fb17295b4b9345f8b13c9652ee643051fd42 DIST cattrs-26.1.0.gh.tar.gz 497524 BLAKE2B 52241c4ac57a26d2262af22c8e4e2747d53f52d467699c11f056d30678183ba973629e57c5a8e94d1728b3c83e39a3f5727f622ce074a00d1b3dbf6d03f232a8 SHA512 1431e7694b3f324ad5c4f0628890f689547a5e3596b9b3087afff491a9bf57117c47e131cea4f88cc52c8f6db88b43baafcadb630d11f13b9f340c88eee7c783 -EBUILD cattrs-25.3.0.ebuild 7399 BLAKE2B 9a999153d0f091bde0488dbb23583c1c11fdeceada772a187c68a46ed0141f683ea0ca92e97bf3d8ae16e9f2a731c987742e68f8ab4196e2da1df02c3d2f6825 SHA512 8052a01a5ba392c94bc570c9a71833d9b0fffddcc788ed070f94328e75397eaff0db421a1c280ca0830b3f7f7b4c3258df1e0b8a1201b7062e611ba711b56395 -EBUILD cattrs-26.1.0.ebuild 7452 BLAKE2B a68f061250f16efaabf54d7e0103af3819daec6069aecff777fe0256f0cc306804e511e5ca5af33be5a805130eb5d559dfbfc0dffb52bd067bf3e0923719b14c SHA512 c195a504ff2577a9af7690594837f38f1aee1fba878a2e03d8e153e9feb909d982ba3a9e96f127147ba83cd71c98137906e9a6149c880fa6d0d95242d0c9b772 +EBUILD cattrs-26.1.0.ebuild 7446 BLAKE2B c85c4f2b55b47d86bf31b7bdd9a97c46feb51391844824e3dd7407c01f4674811d4a55a177c0c237e9ca0fe888852040a9db5887b5fc2ff0ca0455b438651b10 SHA512 fba1439a4503ede0a18cfd40bc3bbedbaa07d1d6c856b2415a3ddc12b45866d2b8960a5bb2aa07ba7065c5f6410f87dfeb1ce5369efc4bf6e491cf349e9be512 MISC metadata.xml 347 BLAKE2B 94165f2a8e62f3dc7e195f872944300ffff5ba23b9a7e6c30c18d61bc469ea8ff9b70e516f854bfc52d55a0fd27daff0df58145e34bfe26dbcde8070b8a22630 SHA512 5bb37b39b9574256358a623cff942a95162f5f9dcb32ddf28bd167504c7619be54488fae10044a5c765291f8fa28a5aa346973365dcca867be0eef4e232a4999 diff --git a/dev-python/cattrs/cattrs-25.3.0.ebuild b/dev-python/cattrs/cattrs-25.3.0.ebuild deleted file mode 100644 index 5c33576314..0000000000 --- a/dev-python/cattrs/cattrs-25.3.0.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# 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_11 python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Composable complex class support for attrs and dataclasses" -HOMEPAGE=" - https://pypi.org/project/cattrs/ - https://github.com/python-attrs/cattrs/ -" -SRC_URI=" - https://github.com/python-attrs/cattrs/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="test-rust" - -RDEPEND=" - >=dev-python/attrs-25.4.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.14.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}] - >=dev-python/immutables-0.20[${PYTHON_USEDEP}] - >=dev-python/msgpack-1.0.5[${PYTHON_USEDEP}] - >=dev-python/pymongo-4.4.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}] - >=dev-python/tomlkit-0.11.8[${PYTHON_USEDEP}] - >=dev-python/ujson-5.10.0[${PYTHON_USEDEP}] - test-rust? ( - $(python_gen_cond_dep ' - >=dev-python/orjson-3.11.3[${PYTHON_USEDEP}] - ' 'python*') - ) - ) -" - -# xdist can randomly break tests, depending on job count -# https://bugs.gentoo.org/941429 -EPYTEST_PLUGINS=( hypothesis ) -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - local EPYTEST_IGNORE=( - # requires msgspec - tests/preconf/test_msgspec_cpython.py - ) - local EPYTEST_DESELECT=( - # these require msgspec - tests/test_preconf.py::test_literal_dicts_msgspec - tests/test_preconf.py::test_msgspec_efficient_enum - tests/test_preconf.py::test_msgspec_json_converter - tests/test_preconf.py::test_msgspec_json_unions - tests/test_preconf.py::test_msgspec_json_unstruct_collection_overrides - tests/test_preconf.py::test_msgspec_native_enums - ) - - if ! has_version "dev-python/orjson[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_preconf.py::test_orjson - tests/test_preconf.py::test_orjson_converter - tests/test_preconf.py::test_orjson_converter_unstruct_collection_overrides - ) - fi - - # https://github.com/python-attrs/cattrs/issues/626 - # https://github.com/python-attrs/cattrs/pull/653 - if [[ ${EPYTHON} == python3.14* ]] ; then - EPYTEST_DESELECT+=( - 'tests/strategies/test_include_subclasses.py::test_circular_reference[with-subclasses]' - 'tests/strategies/test_include_subclasses.py::test_overrides[wo-union-strategy-child1-only]' - 'tests/strategies/test_include_subclasses.py::test_overrides[wo-union-strategy-child2-only]' - 'tests/strategies/test_include_subclasses.py::test_overrides[wo-union-strategy-grandchild-only]' - 'tests/strategies/test_include_subclasses.py::test_overrides[wo-union-strategy-parent-only]' - 'tests/strategies/test_include_subclasses.py::test_parents_with_generics[False]' - 'tests/strategies/test_include_subclasses.py::test_parents_with_generics[True]' - tests/strategies/test_include_subclasses.py::test_structure_as_union - 'tests/strategies/test_include_subclasses.py::test_structuring_unstructuring_unknown_subclass' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-child1-only]' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-child2-only]' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-grandchild-only]' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-non-union-compose-child]' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-non-union-compose-grandchild]' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-non-union-compose-parent]' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-non-union-container]' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-parent-only]' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-union-compose-child]' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-union-compose-grandchild]' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-union-compose-parent]' - 'tests/strategies/test_include_subclasses.py::test_structuring_with_inheritance[with-subclasses-union-container]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-child1-only]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-child2-only]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-grandchild-only]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-non-union-compose-child]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-non-union-compose-grandchild]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-non-union-compose-parent]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-non-union-container]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-parent-only]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-union-compose-child]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-union-compose-grandchild]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-union-compose-parent]' - 'tests/strategies/test_include_subclasses.py::test_unstructuring_with_inheritance[with-subclasses-union-container]' - tests/test_gen_dict.py::test_type_names_with_quotes - tests/test_generics.py::test_deep_copy - 'tests/test_generics.py::test_structure_nested_generics_with_cols[False-int-result0]' - 'tests/test_generics.py::test_structure_nested_generics_with_cols[False]' - 'tests/test_generics.py::test_structure_nested_generics_with_cols[True-int-result0]' - 'tests/test_generics.py::test_structure_nested_generics_with_cols[True]' - 'tests/test_self.py::test_nested_roundtrip[False]' - 'tests/test_self.py::test_nested_roundtrip[True]' - 'tests/test_self.py::test_self_roundtrip[False]' - 'tests/test_self.py::test_self_roundtrip[True]' - 'tests/test_self.py::test_self_roundtrip_dataclass[False]' - 'tests/test_self.py::test_self_roundtrip_dataclass[True]' - 'tests/test_self.py::test_self_roundtrip_namedtuple[False]' - 'tests/test_self.py::test_self_roundtrip_namedtuple[True]' - 'tests/test_self.py::test_self_roundtrip_typeddict[False]' - 'tests/test_self.py::test_self_roundtrip_typeddict[True]' - 'tests/test_self.py::test_subclass_roundtrip[False]' - 'tests/test_self.py::test_subclass_roundtrip[True]' - 'tests/test_self.py::test_subclass_roundtrip_dataclass[False]' - 'tests/test_self.py::test_subclass_roundtrip_dataclass[True]' - tests/test_structure.py::test_structuring_unsupported - ) - fi - - epytest -o addopts= tests -} diff --git a/dev-python/cattrs/cattrs-26.1.0.ebuild b/dev-python/cattrs/cattrs-26.1.0.ebuild index fd817171c7..429baad318 100644 --- a/dev-python/cattrs/cattrs-26.1.0.ebuild +++ b/dev-python/cattrs/cattrs-26.1.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" 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" IUSE="test-rust" RDEPEND=" diff --git a/dev-python/cbor2/Manifest b/dev-python/cbor2/Manifest index d78f71b6ae..8f5661a866 100644 --- a/dev-python/cbor2/Manifest +++ b/dev-python/cbor2/Manifest @@ -1,10 +1,7 @@ -DIST cbor2-5.7.1.tar.gz 102467 BLAKE2B 8025d34843c977eb282f47b3836844441c4d45fd3e01f0791241a2cf1f99fccde43c096edaf52fca31c18341b73591a6168a7012d06906f31b27f1c990697274 SHA512 0bdb36f505c61fa554c5f042ac82827fe286b66b46d7847ca5292942d5eda354c3216d6521cb5b1b2ffa19bc4798870a985aeb806cfe6e60f173a59def8f2bd2 -DIST cbor2-5.7.1.tar.gz.provenance 9333 BLAKE2B 37eefd944d4d525e8d3a1be918855f535c3a328fd8da8f178e550b137bcf24fcd378904bd5cb69e47312c3acc2d9c010ebfbfdd5c1eb5dbb8724d40f18d832f7 SHA512 d8532140f1830204c9c2f823b2f0acf3140b736b946d1239551b7116de2f62de3eb4d2d39a327ee2fcc2afb2d75914d0b30f819cf8cfdcd795f5e8d4237145e9 DIST cbor2-5.8.0.tar.gz 107825 BLAKE2B 619a8d01530f6b5d13f9dfef8ba0f75e0a1d771c9886c248b76a15e09092d6fe1cb48a488e4cf85dea8ca7e8be6642e45f454dfc12bfa07219aa4bbc28df9a9c SHA512 19a79554526db6926421ec6520c589fd51530057226ca9479662f2eb9c8af6ebda2bf52d3d28c4597d3985585b3798d54f2b783e5bc6622610f91eea91f28547 DIST cbor2-5.8.0.tar.gz.provenance 9374 BLAKE2B c540105f160f1b3877338a35387e91c0a4f07f71513ae8a9088fb14f0eeadf3466b64f7e0d9f626b3e331cc7974a9013223c4ad439d936d805489216594e2d0d SHA512 2930cb9d68cd4e7baab9b6a156ac404bb870340895a0d41ee73371943e3fae868b8f6950a85346c80d3f02bd17faa840cb10021d99d2f42d96a6ca840597113d DIST cbor2-5.9.0.tar.gz 111231 BLAKE2B 2ab6315866e4c252ccc51a12358e1f6420ae9f284b27582257bf96ae8e9b780a3349df695dca651f02880b7f3cd2773645449d42dfdd6924235a671df3be49bc SHA512 cafe5fc6aa55b899ca3edd012620f94bd02c47e45117bee9f0841dae9baba049339ac8642998b390b29c29b3102ca4a26718bc0c2569c35434b3622d439a6b51 DIST cbor2-5.9.0.tar.gz.provenance 9582 BLAKE2B 22f32c67af2ab3d9c1df9713aa0be0106542b13eaaf70b8ed0e09ccefd414619b721b87c8f74bf02ab583a744d02348cd3a0e45c6813686f18536d6c50d7d579 SHA512 0b44b4fa821d9df85b3891b98ad3cc724f906b3f9850f3251f14eb1450a9c3c60da8d6891f2473b465a9c275cc077fe7c0f6e1233ff1ca7ce274d23596694848 -EBUILD cbor2-5.7.1.ebuild 965 BLAKE2B 5823e6fbe4aeb668eab7e497aa5d9437b71b5c6b414cf76c228aa0a48d88c21d60d751e44cca0755673c5e2e03ec574b3dcc946b83ded5ab1ff5258a605e8268 SHA512 31f9cf849c8786e06256c1e103b540864ba1c45648a4890dc046c9f24c535800e83c2568b214029a17b4727f650d43cb00cd15dca8004d365b51353d933942cd -EBUILD cbor2-5.8.0.ebuild 971 BLAKE2B 3a06dd70b40c51e6eb3662848ce1c8a340aa4cb3a06e87a60ce5e02a17a13e60a2781d608f716d22431dd09d672c474554dcbcd098d83c4900d722cc83e93e8e SHA512 7033099da108c0a4010832b2de977c4a49a014f7de2dc8877e3db5f6c4a8500e7cdcd7acfff23a7ad6c77cc8b3e3abe8d7cd4346f7f5a75329ff51acce91d362 +EBUILD cbor2-5.8.0.ebuild 965 BLAKE2B 35822ecb3c5899e324c36432465da593c051233aa63ff8292c57b343b5a410a928bbc5071c200e1896c233ea64fff7b32493f778d5b84c357ac0c7aeed15282c SHA512 b817bd768171eb3df1316607f248057d5ef87414f34ce177d1e1afce112681e9104c8ee076369fec8825815d36ab0dbb7c70b18e8313da27d676585579caeab6 EBUILD cbor2-5.9.0.ebuild 971 BLAKE2B 5188ebe1892645f82b2dc1e747d357e6f4f44acbd1f21cb3272a60a688fa5c58bb52ad24f368f51ca2d173e67b3afa5aa351d1ef3aa9eb13175987185028096e SHA512 1c593fd76bad290d86617ef3e2f0b6dafeedf80a40ce944caec7050d625836369394119ed6dc394a93d188b6c3ed971dd0427ea5b8c785cdc8b60115bbf6b2cf MISC metadata.xml 1036 BLAKE2B cae01cfe0040332893e0ca9e4c5da81bf13d9a76f83a3cc24a63b0309bea83ba2ada3aeea7980837316d92a5cc176a7925cff5c4468500f68d561dd14131dd55 SHA512 1f42c1ec255c7687e66fd350e3353cf2168f654075b710dab89f71e284691beba52def321ab471accc5eaef2df1bd3561150faee1f1dc3c739843e64c49f7f21 diff --git a/dev-python/cbor2/cbor2-5.7.1.ebuild b/dev-python/cbor2/cbor2-5.7.1.ebuild deleted file mode 100644 index eb5356468a..0000000000 --- a/dev-python/cbor2/cbor2-5.7.1.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_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/agronholm/cbor2 -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pure Python CBOR (de)serializer with extensive tag support" -HOMEPAGE=" - https://github.com/agronholm/cbor2/ - https://pypi.org/project/cbor2/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="+native-extensions" - -BDEPEND=" - >=dev-python/setuptools-61[${PYTHON_USEDEP}] - >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( hypothesis ) -distutils_enable_tests pytest - -python_compile() { - local -x CBOR2_BUILD_C_EXTENSION=1 - # pypy3 not supported upstream - if [[ ${EPYTHON} == pypy3* ]] || ! use native-extensions; then - CBOR2_BUILD_C_EXTENSION=0 - fi - distutils-r1_python_compile -} diff --git a/dev-python/cbor2/cbor2-5.8.0.ebuild b/dev-python/cbor2/cbor2-5.8.0.ebuild index 82f43b89cf..3e2c6cc7cc 100644 --- a/dev-python/cbor2/cbor2-5.8.0.ebuild +++ b/dev-python/cbor2/cbor2-5.8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -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" IUSE="+native-extensions" BDEPEND=" diff --git a/dev-python/cfgv/Manifest b/dev-python/cfgv/Manifest index 7f4f0c3f1c..006d7a710b 100644 --- a/dev-python/cfgv/Manifest +++ b/dev-python/cfgv/Manifest @@ -1,5 +1,3 @@ -DIST cfgv-3.4.0.gh.tar.gz 10334 BLAKE2B fa84c7307e32e9f19d2ec0c806afc0d54f4a5f7767d2f4f755d73bafa80425513717160e722752fb41cfbfcb8c1cb11bd363ac41e99265c19dd18166b24d6d64 SHA512 7d3939bb99bc446f30774cad8f0ddeb1ff867e63d19e4178e5c5281b8f4300c08375936170b8ab0278b040439f59d0276b0c8924f02cd410e73037fb4729af57 DIST cfgv-3.5.0.gh.tar.gz 10913 BLAKE2B 38a0b187b0931dfd058b699b520a092b088c520044ef8b897fe2361ee1757b629dc8ba76871623f6f90c8c49d91a817f23bf0e30a7fc5c8d1359b024f50f6ab9 SHA512 c3b6055f81157f1192fa0d86bebccd817e45c4587641f90f1a599ad8dc595ba71f9199a38068da2f375ed332fcd7d0346b7fef357e03639ae5972f90ee66b086 -EBUILD cfgv-3.4.0.ebuild 567 BLAKE2B c338e36df8596fda9acd60faa2f3584163ff9cfa0ceea21150bff368e381c2f8d2d93de2819664c1e85c90c88359b674059d3c1c44c22ddbdca380d81977878e SHA512 f58c6e163df70e5cd477981820ce356d0150b4a36c11a799e41aa65e01d650052924e65d4e4393260329b212b05f742a67c0ccb98ec888be63b520f8f3e4095c -EBUILD cfgv-3.5.0.ebuild 589 BLAKE2B 3a5cb755f4b34a99600b5a4c2232641f9013a88557987450a2f7449fd27ac0dcae59acadab36c5f11658c853b002ee838ef120c9fe1f9c9122fcdff52828ac0b SHA512 6539c4a8e26f0a6b55ce1bb35b1bf96293883988862923fb50e529847d2eff4f8a87a5d897a2c0e44e83d4900f9e7ebe34b6ea75a341b2da93fc0e63d6b69398 +EBUILD cfgv-3.5.0.ebuild 586 BLAKE2B 89430a2af39c9d46623af833e03a320853f20a09edd2200dd42a46a29db4df18dd551eb794b510ba4bb894a2fa4bc7ab3372206dc4325481f7cab06935a4eaab SHA512 2efa3f5c6cecfef39f8939ba6b5e176678996d00fe47844a4208c40737bd61ae60bd7a4e114aa6e97ab12b53d751ea3f19d91a7676f0ca974889ec4f66b99d6c MISC metadata.xml 385 BLAKE2B 36da75b323ddf7256ea544e2879c17fc90fed01567cc5c3f62140c8d3f12b80cd2955216d2cf7bd0227f611a2aeeddc90a150a3f7f2a062e394b10ba912e67da SHA512 c7fc41028e66b2e4bd4ccd183ac686d18ea23d0d7370e7073dfc3248fe51e7914db5124f2192c20a900249817e0f4f9696eefaef174c630c4bf2b9a607a50f87 diff --git a/dev-python/cfgv/cfgv-3.4.0.ebuild b/dev-python/cfgv/cfgv-3.4.0.ebuild deleted file mode 100644 index 0b0e3b0d1f..0000000000 --- a/dev-python/cfgv/cfgv-3.4.0.ebuild +++ /dev/null @@ -1,25 +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_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Validate configuration and produce human-readable error messages" -HOMEPAGE=" - https://github.com/asottile/cfgv/ - https://pypi.org/project/cfgv/ -" -SRC_URI=" - https://github.com/asottile/cfgv/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 ~riscv x86" - -distutils_enable_tests pytest diff --git a/dev-python/cfgv/cfgv-3.5.0.ebuild b/dev-python/cfgv/cfgv-3.5.0.ebuild index 0f9410513a..cf0958a38a 100644 --- a/dev-python/cfgv/cfgv-3.5.0.ebuild +++ b/dev-python/cfgv/cfgv-3.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 ~riscv x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 459563688b..0b06388e8e 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,10 +1,3 @@ -DIST cfn_lint-1.39.1.tar.gz 3250565 BLAKE2B 8cae83fc090a5208e24d85270085fe7ab271838decf8e8c6914679ef2c8693f1067814f0656264bf47b8a214689862eec6f0524c9dc6bb8803cb167ed9db166d SHA512 d2c3246acde134ae840552f1202d2f8a4033fc22e7eae3ac7bd53c151294b36396c2611f3e75c86b083d0a9d00e13f9c148ceef921cbd3dd59820abdf6140333 -DIST cfn_lint-1.40.4.tar.gz 3401228 BLAKE2B 940ce635b1d52e286cb70d8caa3e6a6974000549494616587de910062ea812fbed5b2cc37af316cfd2f02975eb28ccc13402f46e3ce47677ceb48e1a265f0300 SHA512 8996b9cdaa0dd02211a2d745de94fb2896756632135f95fc9f90eebfae3209504b7b8358ddf00711f6ee37458995a87575e21d4fbd707e443c3a1df13125ef66 -DIST cfn_lint-1.41.0.tar.gz 3408534 BLAKE2B 281ac2561055366f11f5167140bbd71305a0dbb11235b8191e439665c64c2bf44fa0c2268c1924f689341dc44385a6c630ead0a0ae845e8e5478f1e66a8e818a SHA512 e3be612d3db6662650625e4393261241080f7cc5ba60405fbea39ceb6b15fec973ea5bcd7b2b188bf3276b4e61c5bd11df8fe9cc2f2ab903e395f5f13586da62 -DIST cfn_lint-1.42.1.tar.gz 3728837 BLAKE2B 6ef135be851ca8ec17854074d8d3ad610b21249774bdc66adf686898f1b2a168c65d706551a22341d891b8bc4afd3788075abd232ce131fb4b5e2ecdc84c6a73 SHA512 9ddf24e494a2eb668c407116a54c34efb946516ef563d6272c08d58e56f24c9c70ff9d37dc25d70ad61d42fa759a1bd896d32035e6c7761d91bc8a0aea23e6c8 -DIST cfn_lint-1.43.4.tar.gz 3464983 BLAKE2B af29adad5e8685704857394f0fc328bf4e5e103d4fc769399366d6924308a7ddb766261f30ace7968b33d6b7502056ec6286eb3c1d9824897b60b0bf4ef0c368 SHA512 fab0dee39468c0608594b979cfae45bd6a0c73ff2a0b29ad6bfc91f0ffd61dd44c0e804923d289423ca7e898d81256aa59bfdd2e2414ce8d54b3151b421a265f -DIST cfn_lint-1.44.0.tar.gz 3498426 BLAKE2B ad8e4de6eef385f304bed7aa2a2c55d04c339507af9a6943772ef39b713b5f6f8bf1ec9d823e243cfc78f8af4b2eb1dc45c222ec5b7c7b990567bdbd875d3bd6 SHA512 321a61a2d79b2c46ab1a9f20d4b31a2093b8a15afd03c878901ee1c4548da163f7de65056a4c54ae16956d9a119c21a28e5dffd78ac1e8d609751e48a4c88bc3 -DIST cfn_lint-1.45.0.tar.gz 3512104 BLAKE2B 2f6139e0a041a49a91c66fa8a959c2133cd9ea049a7f21586339bd79d21d3c0de7d02e7e7917fcf6e871c0ac355bc76aea36bbd1adc478e548c5f06d3052d53e SHA512 bb8c386529afa1e3e521792d4f3ee68c293d9736855dc2a84a5254c3f3087edecddffd43a9f8a8299190c9403938428ea73857471c777673664136c4769694c0 DIST cfn_lint-1.46.0.tar.gz 3625615 BLAKE2B fcf5709311da21a69c222a0925efcb36b0bd5addf2d19e31c18d975c59546dda7e15c2e8ee32270b42f0f17dffb16c6124d7a800b2318762e780aeb25b6c90d1 SHA512 d8e4636f796736ba6eb0b959fee4df0b6454f972ca52bada956e76227bff7c0de539b7b1cbbd742123a0d1d308691f511ca4576dfcbc7bf2cafb73e4d5b8b689 DIST cfn_lint-1.47.0.tar.gz 3673549 BLAKE2B 26a42e2e30cdb6393bb0445b4e97d7c75ab58c2d66a64efc5eb8285a61e40a7f2c2f84e10deb29d6240ba9f2abdb890f95940647815bb353eeb6df4613f56c8e SHA512 dbe192c99f98ca0e5c2743ffaaf65bc2035d7d414fe404f71cb136d1a60f75d829b8afd07699592b640d53cf3749e0a68636592186184ea850f5284236e53d59 DIST cfn_lint-1.47.1.tar.gz 3672271 BLAKE2B 8e6b91bb1d76b56af18316f608dbab578df0106cefe616913f75cf5525b821bf11f02d62216afe3e08e3569f9aac2132c999bc2fa7feb7c30b75a62f2131b98c SHA512 057249d9cc1c0fe99d3d643216e8071bfb14ecee2d3dabba0368d737f589ebe145d7083e725cbbfb4a8a5b887781a675b8768288cd47caad888acf385e56e511 @@ -12,14 +5,7 @@ DIST cfn_lint-1.48.0.tar.gz 3732246 BLAKE2B 9ca71a4deb691beaab14a3704326d17d9dcd DIST cfn_lint-1.48.0.tar.gz.provenance 9678 BLAKE2B 764559893896a2e2687224bb5dc872a4251df7b2d60b1702670ec84302a6fc03e49d3900cb98f5b683dcb05ae166ecb58abee87787d9afa80fcaf6a8b85afb5e SHA512 0a69980543bcd6d8b22adf543fbc87593faa5713493aa5001685a760b281d045def35e74cbf6c91a3631c8c562461b72b7a474b1129071f8360903fa8fd719c2 DIST cfn_lint-1.48.1.tar.gz 3735412 BLAKE2B 5922239a4d380b7a1ab049ada1e3eaa259cd459d06e8da6fdd3db76ab9ed22cde6aa9d3375ccfd9abd80a05ad14c996b11bc16be84047ddeca87edff16a372f5 SHA512 657fe5b3f1d2e00171abf0d5ccbff2a8515458eab94d50280aca4d434356fe015808291eff31c2c7b8f01fd9caa2ef02d4a2d8d769dde141cf97438c29c0b669 DIST cfn_lint-1.48.1.tar.gz.provenance 9674 BLAKE2B 57cfbe292b4d2564e0cbd21920dc62cd42345383ae6af3cd2ae79cb90925846872aa5d77c9044a7faeec0128c38d451d689a301fd39e89356ce0dd8dd167247c SHA512 60bbba274ea6269daa5aeba59cf1f5c628cecc83e265a581eea54455c420a414ea02a55eff05dfdd5a406dcc9d25e0d7be63cefe2062d6cc10b025caa5fb16f1 -EBUILD cfn-lint-1.39.1.ebuild 1824 BLAKE2B 60440e7be261f5b4a6776ab60aa4e4287c9d02e7b9e06d46a5651468171c78af93b37f3b0bfb33ccad7ab6c2b0c3307dcdb28335e862c89a75e1ab7b6d13fd8a SHA512 c5f0cf87c63de00dc65825f33d1c16faf8c4dbbf6cc3c1385bb6f3ba79691258026a94cd31a9f70bb9f8eea0c9e639de676c02539da5442b9a12a36865a9422c -EBUILD cfn-lint-1.40.4.ebuild 1827 BLAKE2B f540467859cc572bb5e9391e998bdc64cff7daac957fcc0a1e24354409f8e3d4bc8dad81a0a70b7cb1a60ab1ec2f54003bb5d3495c27a553c2e4912592e7121c SHA512 aaf91f6b454b044b65ecbb41556cb98cbefb4e98d9183eae334ddddab7a7cff1ed51cee46e2bbd0dcd38d33e3c650ceff3abaa4cca31ae23afba82e26527c963 -EBUILD cfn-lint-1.41.0.ebuild 1827 BLAKE2B f540467859cc572bb5e9391e998bdc64cff7daac957fcc0a1e24354409f8e3d4bc8dad81a0a70b7cb1a60ab1ec2f54003bb5d3495c27a553c2e4912592e7121c SHA512 aaf91f6b454b044b65ecbb41556cb98cbefb4e98d9183eae334ddddab7a7cff1ed51cee46e2bbd0dcd38d33e3c650ceff3abaa4cca31ae23afba82e26527c963 -EBUILD cfn-lint-1.42.1.ebuild 1827 BLAKE2B f540467859cc572bb5e9391e998bdc64cff7daac957fcc0a1e24354409f8e3d4bc8dad81a0a70b7cb1a60ab1ec2f54003bb5d3495c27a553c2e4912592e7121c SHA512 aaf91f6b454b044b65ecbb41556cb98cbefb4e98d9183eae334ddddab7a7cff1ed51cee46e2bbd0dcd38d33e3c650ceff3abaa4cca31ae23afba82e26527c963 -EBUILD cfn-lint-1.43.4.ebuild 1827 BLAKE2B 6a8cca578199b530f0c3a19eae4e70b6b871d75dbb8e0346b9f6f601b13253ccb6e7e6e43ef89fc2afd07980f350dde5efbd981b5228a6d41a2fa6bab56eec2d SHA512 0e1886f79c10de2837f5cb6ef0a571e38045179c5d80a72aba053ca2854fee2c435bddc61e6f83e5353040ae2c8f754e4f578a46bad20bb8aa4c87c6bc2cfdc7 -EBUILD cfn-lint-1.44.0.ebuild 1827 BLAKE2B 6a8cca578199b530f0c3a19eae4e70b6b871d75dbb8e0346b9f6f601b13253ccb6e7e6e43ef89fc2afd07980f350dde5efbd981b5228a6d41a2fa6bab56eec2d SHA512 0e1886f79c10de2837f5cb6ef0a571e38045179c5d80a72aba053ca2854fee2c435bddc61e6f83e5353040ae2c8f754e4f578a46bad20bb8aa4c87c6bc2cfdc7 -EBUILD cfn-lint-1.45.0.ebuild 1827 BLAKE2B 6a8cca578199b530f0c3a19eae4e70b6b871d75dbb8e0346b9f6f601b13253ccb6e7e6e43ef89fc2afd07980f350dde5efbd981b5228a6d41a2fa6bab56eec2d SHA512 0e1886f79c10de2837f5cb6ef0a571e38045179c5d80a72aba053ca2854fee2c435bddc61e6f83e5353040ae2c8f754e4f578a46bad20bb8aa4c87c6bc2cfdc7 -EBUILD cfn-lint-1.46.0.ebuild 1827 BLAKE2B 6a8cca578199b530f0c3a19eae4e70b6b871d75dbb8e0346b9f6f601b13253ccb6e7e6e43ef89fc2afd07980f350dde5efbd981b5228a6d41a2fa6bab56eec2d SHA512 0e1886f79c10de2837f5cb6ef0a571e38045179c5d80a72aba053ca2854fee2c435bddc61e6f83e5353040ae2c8f754e4f578a46bad20bb8aa4c87c6bc2cfdc7 +EBUILD cfn-lint-1.46.0.ebuild 1824 BLAKE2B ce3075ccd84f0184229c202a1ce1e36b33762b2cdc055e9219f256bba4aeacdbcd60fd15368953b3d43c83e481238d7add0dc590bc2e7bf936fed864bc2a82b9 SHA512 74119b219b1a1efeb4649dd2c5e3b4002a66d7b569987ba970f76aacc4f7fb5f5b2c6a7f1ecacf2960635096b20a4aeeaa5ecfcac72dee97a631c4e4d221a31d EBUILD cfn-lint-1.47.0.ebuild 1827 BLAKE2B 6a8cca578199b530f0c3a19eae4e70b6b871d75dbb8e0346b9f6f601b13253ccb6e7e6e43ef89fc2afd07980f350dde5efbd981b5228a6d41a2fa6bab56eec2d SHA512 0e1886f79c10de2837f5cb6ef0a571e38045179c5d80a72aba053ca2854fee2c435bddc61e6f83e5353040ae2c8f754e4f578a46bad20bb8aa4c87c6bc2cfdc7 EBUILD cfn-lint-1.47.1.ebuild 1827 BLAKE2B 6a8cca578199b530f0c3a19eae4e70b6b871d75dbb8e0346b9f6f601b13253ccb6e7e6e43ef89fc2afd07980f350dde5efbd981b5228a6d41a2fa6bab56eec2d SHA512 0e1886f79c10de2837f5cb6ef0a571e38045179c5d80a72aba053ca2854fee2c435bddc61e6f83e5353040ae2c8f754e4f578a46bad20bb8aa4c87c6bc2cfdc7 EBUILD cfn-lint-1.48.0.ebuild 1995 BLAKE2B 258d73caf4afa72e8be720da050a2487607771650ec6197b7ebc840d9827d131aaef2f0d3c881f718e265ed0834394e42159139abb1466884c89a93b5bff61df SHA512 fac943dddb885c14165647d958d6d1e530c8f98455237613de06a459cf73118d2a63b5d1c4fa361d68c7b408d7c6d13f379f08e8d6c7d385b4b7f7885abe9dd3 diff --git a/dev-python/cfn-lint/cfn-lint-1.39.1.ebuild b/dev-python/cfn-lint/cfn-lint-1.39.1.ebuild deleted file mode 100644 index 1f3ebcc027..0000000000 --- a/dev-python/cfn-lint/cfn-lint-1.39.1.ebuild +++ /dev/null @@ -1,61 +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_{11..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.97.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=" - >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # different line wrapping somehow - test/unit/module/template/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # TODO: suddenly started failing in older versions too - # https://github.com/aws-cloudformation/cfn-lint/issues/4207 - test/integration/test_good_templates.py - test/unit/module/override/test_exclude.py::TestExclude::test_success_run - test/unit/module/test_api.py::TestLintFile::test_good_template - test/unit/module/test_rules_collections.py::TestRulesCollection::test_success_run - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-1.40.4.ebuild b/dev-python/cfn-lint/cfn-lint-1.40.4.ebuild deleted file mode 100644 index ffc56bfdf1..0000000000 --- a/dev-python/cfn-lint/cfn-lint-1.40.4.ebuild +++ /dev/null @@ -1,61 +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_{11..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.97.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=" - >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # different line wrapping somehow - test/unit/module/template/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # TODO: suddenly started failing in older versions too - # https://github.com/aws-cloudformation/cfn-lint/issues/4207 - test/integration/test_good_templates.py - test/unit/module/override/test_exclude.py::TestExclude::test_success_run - test/unit/module/test_api.py::TestLintFile::test_good_template - test/unit/module/test_rules_collections.py::TestRulesCollection::test_success_run - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-1.41.0.ebuild b/dev-python/cfn-lint/cfn-lint-1.41.0.ebuild deleted file mode 100644 index ffc56bfdf1..0000000000 --- a/dev-python/cfn-lint/cfn-lint-1.41.0.ebuild +++ /dev/null @@ -1,61 +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_{11..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.97.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=" - >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # different line wrapping somehow - test/unit/module/template/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # TODO: suddenly started failing in older versions too - # https://github.com/aws-cloudformation/cfn-lint/issues/4207 - test/integration/test_good_templates.py - test/unit/module/override/test_exclude.py::TestExclude::test_success_run - test/unit/module/test_api.py::TestLintFile::test_good_template - test/unit/module/test_rules_collections.py::TestRulesCollection::test_success_run - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-1.42.1.ebuild b/dev-python/cfn-lint/cfn-lint-1.42.1.ebuild deleted file mode 100644 index ffc56bfdf1..0000000000 --- a/dev-python/cfn-lint/cfn-lint-1.42.1.ebuild +++ /dev/null @@ -1,61 +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_{11..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.97.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=" - >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # different line wrapping somehow - test/unit/module/template/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # TODO: suddenly started failing in older versions too - # https://github.com/aws-cloudformation/cfn-lint/issues/4207 - test/integration/test_good_templates.py - test/unit/module/override/test_exclude.py::TestExclude::test_success_run - test/unit/module/test_api.py::TestLintFile::test_good_template - test/unit/module/test_rules_collections.py::TestRulesCollection::test_success_run - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-1.43.4.ebuild b/dev-python/cfn-lint/cfn-lint-1.43.4.ebuild deleted file mode 100644 index f876bc963f..0000000000 --- a/dev-python/cfn-lint/cfn-lint-1.43.4.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2026 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 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.97.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=" - >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # different line wrapping somehow - test/unit/module/template/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # TODO: suddenly started failing in older versions too - # https://github.com/aws-cloudformation/cfn-lint/issues/4207 - test/integration/test_good_templates.py - test/unit/module/override/test_exclude.py::TestExclude::test_success_run - test/unit/module/test_api.py::TestLintFile::test_good_template - test/unit/module/test_rules_collections.py::TestRulesCollection::test_success_run - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-1.44.0.ebuild b/dev-python/cfn-lint/cfn-lint-1.44.0.ebuild deleted file mode 100644 index f876bc963f..0000000000 --- a/dev-python/cfn-lint/cfn-lint-1.44.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2026 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 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.97.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=" - >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # different line wrapping somehow - test/unit/module/template/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # TODO: suddenly started failing in older versions too - # https://github.com/aws-cloudformation/cfn-lint/issues/4207 - test/integration/test_good_templates.py - test/unit/module/override/test_exclude.py::TestExclude::test_success_run - test/unit/module/test_api.py::TestLintFile::test_good_template - test/unit/module/test_rules_collections.py::TestRulesCollection::test_success_run - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-1.45.0.ebuild b/dev-python/cfn-lint/cfn-lint-1.45.0.ebuild deleted file mode 100644 index f876bc963f..0000000000 --- a/dev-python/cfn-lint/cfn-lint-1.45.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2026 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 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.97.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=" - >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # different line wrapping somehow - test/unit/module/template/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # TODO: suddenly started failing in older versions too - # https://github.com/aws-cloudformation/cfn-lint/issues/4207 - test/integration/test_good_templates.py - test/unit/module/override/test_exclude.py::TestExclude::test_success_run - test/unit/module/test_api.py::TestLintFile::test_good_template - test/unit/module/test_rules_collections.py::TestRulesCollection::test_success_run - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-1.46.0.ebuild b/dev-python/cfn-lint/cfn-lint-1.46.0.ebuild index f876bc963f..9992d77e6c 100644 --- a/dev-python/cfn-lint/cfn-lint-1.46.0.ebuild +++ b/dev-python/cfn-lint/cfn-lint-1.46.0.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.97.0[${PYTHON_USEDEP}] diff --git a/dev-python/chardet/Manifest b/dev-python/chardet/Manifest index ac7f9d6946..20b24b8538 100644 --- a/dev-python/chardet/Manifest +++ b/dev-python/chardet/Manifest @@ -1,5 +1,3 @@ -DIST chardet-5.2.0.gh.tar.gz 2067352 BLAKE2B e9b960bad6ad7e9933f0fcd6e445bdefdd795f6150bf96e59714bfb9bd0cf63adeba80b608a1890f07be81565c160977fa96140984720407d93b0919eeb71a8b SHA512 3c6614882b251e53322eb75fdd01c3d7664c5f611bbfc1480fa10d57f02906b4be42a8b7ff4d3bdc00465340a2ca46b31f1f0d25f64d4f69df0ac0876e71e87f DIST chardet-6.0.0.post1.tar.gz 12521798 BLAKE2B 1aac9c3fa5a7e7ac3dd366e02a2395f929a9df3141e7bf609415be471d82179e9f72de7a8584bcad34a04f9ebf426be61205c3c6932a792b770f3971500fe3d0 SHA512 c0581f1c108413407e4155ea1beceb84626c91472640657f2e17359624f7649046882ce2815330c7ce96a4320b1a85840b0235c4329637eb73f21bae85504c31 -EBUILD chardet-5.2.0.ebuild 750 BLAKE2B 71e621caa9e2906c84f99485abbcede5a1da1270d52fe13f95c68f01f592a4470c7617a60ad45f79f53bcf87fb9934e4bb033ffd841027c050c6b49e257d53c0 SHA512 e1c027a134f033df76113ee1807903f8692e8534614a4b982c4c7f37994f4ddd75dd0e1f81ff22eea650925de4ab43840cf17c9a8d2bd87cd0b8b787227ad8b3 -EBUILD chardet-6.0.0_p1.ebuild 822 BLAKE2B ae9fd683b4be13cd90c346825402ebe7916b0738f67d7e95aeb9d337089956a43baced2afa774b8563b487e2ae112fe345069e0fc6f70aafc4007bc0003ea41e SHA512 bb478cbc7eca6f1fb1341be395729d04c546a12b914732ee505199d799f3c5be616749883753c74f18428a4c754f70d7b28aeeac6c8a30b69ddbdfa84290814e +EBUILD chardet-6.0.0_p1.ebuild 816 BLAKE2B 02cb554a76aabdc7f8fce01802750ff2cfd2d0a318e1bd870f847be7b55f0c8564f470f447e24c9814a4f9e2ff1b91a711aaed58c5ea91208f9ad7c6829070af SHA512 6cbded1ff651456bd7f37dc8aaf0d8796e0021a963e3376dd1b8b15ddd91d6e854ac8182019936bd2545cbcb586509b1ac92cf4b433190d66e0af47713523a79 MISC metadata.xml 403 BLAKE2B 90447dade87db87cbe60f8a0ff84e0617156551d74869306167a5c196e2f6da7746a9ae9a73624099ef7d593f1f36a476cf3b61251d3ca97daab1eccc963e08e SHA512 ed1030c49899c34998da5ed13f4c6dd297f75f5f9e0a06e51106c93579aeb0b4fe37fbea08e8e182d6480877d28a963f73f4a91402241412a22ee389179d8ef6 diff --git a/dev-python/chardet/chardet-5.2.0.ebuild b/dev-python/chardet/chardet-5.2.0.ebuild deleted file mode 100644 index ed4bbbb264..0000000000 --- a/dev-python/chardet/chardet-5.2.0.ebuild +++ /dev/null @@ -1,31 +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_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="Universal encoding detector" -HOMEPAGE=" - https://github.com/chardet/chardet/ - https://pypi.org/project/chardet/ -" -SRC_URI=" - https://github.com/chardet/chardet/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # super flaky test - # https://github.com/chardet/chardet/issues/256 - test.py::test_detect_all_and_detect_one_should_agree -) diff --git a/dev-python/chardet/chardet-6.0.0_p1.ebuild b/dev-python/chardet/chardet-6.0.0_p1.ebuild index e4af02e459..4c0ad21583 100644 --- a/dev-python/chardet/chardet-6.0.0_p1.ebuild +++ b/dev-python/chardet/chardet-6.0.0_p1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] diff --git a/dev-python/charset-normalizer/Manifest b/dev-python/charset-normalizer/Manifest index 18e5c43832..3ee4acd222 100644 --- a/dev-python/charset-normalizer/Manifest +++ b/dev-python/charset-normalizer/Manifest @@ -6,9 +6,9 @@ DIST charset_normalizer-3.4.6.tar.gz 143363 BLAKE2B fe06d11b1293f11265f14322f58b DIST charset_normalizer-3.4.6.tar.gz.provenance 9540 BLAKE2B 6f5eddb585ff17c06a7c8c1c8b6abc45f0388934e68c08c6238120831c7f302fdbee6db1b6e303d6c1360a0cc5c85e9affe6d68f2d3d5ffc88a9e47da6e540a3 SHA512 33d061e52ceae37d4123abcdae0aaddfdfd63c5706b49aaca610e3c586641282badb967e74274d0f7f4a53d36aa8b24eff630901e52187f8ce31cebc14c6e6bd DIST charset_normalizer-3.4.7.tar.gz 144271 BLAKE2B 46baf0eb8691da293f19206eaa9006b46c365291f57ed8a51d1d97771134cf6a280d25d0ef31712d2526d2013f71645c9906c0ac540c0ffea572f3ea502b375c SHA512 e0682214fc75b5e2a2ce5284ead57ca2883f4151c1dbdfd8399c38ca14251fa53b6f598f87408b1d6dbd5636bf627eec481b582dfe3f314cad761b5d63433250 DIST charset_normalizer-3.4.7.tar.gz.provenance 9402 BLAKE2B 9e3905ea5aa0fb8577b5ccfb2684eb3afc6ab59a45fef0d07167ee0b78f1ee5136548c46ba023e928145b52abc7ac79178117c323e2f7b98deefc0cac616b417 SHA512 d90705ed0ab90ef4502984712ee01ffc859fcbceb0b28201f8e53525a7290f64ffbc9bbe27d784663e92cde592216ce9ed8a8b7ab2e14ab6b89eac293e1b2494 -EBUILD charset-normalizer-3.4.4-r1.ebuild 1063 BLAKE2B d07b3997ef5aeaffa1a18f8c32cd0686085f19cd56f9d600afce5cdeb3c84fd2aebcef506b92125202f7e94ccf8a01e095d2cfdb0d48a38988bbadb46717fe2f SHA512 ccb5c2b12fbd46f1aa83e8db9e68593dc35dd0ce6cbee916cdc0ee2ccf4edfc3ba9daf28e84ad3c8ec9159a52682c841c0b312aa3219cd68ea5afb76be60d2d7 +EBUILD charset-normalizer-3.4.4-r1.ebuild 1058 BLAKE2B 445ca9fca05ddca79e3572efffb699b96cb6e4086d7a5c97ea97980fde6974b0e2cac6793ff95fd23967f43dee46e8aafe18d649e9d3791419dc127e3446d228 SHA512 c44ac6ffbbae5b161e339b416456ac49919aacf5e63efe632a2ae9a535e55d5993064b0bcb94bd239d04f2ea2677d478045abdfac896f5cf55d69c53cabb5681 EBUILD charset-normalizer-3.4.4.ebuild 784 BLAKE2B c26c7d19913dcd4a3d6f18e078a5a7eb84372176c72f920f7c4f1df3c3b85d5ecfe3729c3c9fd1bee7c08f883ca32f196b646653868c5c05aa398db13f788bc7 SHA512 fa244fbbb30c9a2b60ce4622871160c68eda38838c6ad06af4e442e6406b8d4e0d3ec94e007b1f5d5a2d13ceaa5dfd80e295e313a582ee6999dbeb968f407a28 EBUILD charset-normalizer-3.4.5.ebuild 1063 BLAKE2B 1c4273a3cc6451728eccf3d74349dc6276a38db066c8abed3777d7910a4e5f28ab6af496783afe26699540239012b94f78d6dae4d72e89fa98a3b2b9c49d6e21 SHA512 a6fb9865f6744ad99eef338b0e4bfcecf18cc7cc806f3cefb96ff068a15db4ffff4f8d4b609f64f1f66a8aef4fe947f3468d95966d2b6a1ca41ac64e0a8499cd EBUILD charset-normalizer-3.4.6.ebuild 1063 BLAKE2B 1c4273a3cc6451728eccf3d74349dc6276a38db066c8abed3777d7910a4e5f28ab6af496783afe26699540239012b94f78d6dae4d72e89fa98a3b2b9c49d6e21 SHA512 a6fb9865f6744ad99eef338b0e4bfcecf18cc7cc806f3cefb96ff068a15db4ffff4f8d4b609f64f1f66a8aef4fe947f3468d95966d2b6a1ca41ac64e0a8499cd -EBUILD charset-normalizer-3.4.7.ebuild 1063 BLAKE2B 1c4273a3cc6451728eccf3d74349dc6276a38db066c8abed3777d7910a4e5f28ab6af496783afe26699540239012b94f78d6dae4d72e89fa98a3b2b9c49d6e21 SHA512 a6fb9865f6744ad99eef338b0e4bfcecf18cc7cc806f3cefb96ff068a15db4ffff4f8d4b609f64f1f66a8aef4fe947f3468d95966d2b6a1ca41ac64e0a8499cd +EBUILD charset-normalizer-3.4.7.ebuild 1058 BLAKE2B 445ca9fca05ddca79e3572efffb699b96cb6e4086d7a5c97ea97980fde6974b0e2cac6793ff95fd23967f43dee46e8aafe18d649e9d3791419dc127e3446d228 SHA512 c44ac6ffbbae5b161e339b416456ac49919aacf5e63efe632a2ae9a535e55d5993064b0bcb94bd239d04f2ea2677d478045abdfac896f5cf55d69c53cabb5681 MISC metadata.xml 364 BLAKE2B 73e4def7a67749923855e2529a153baba77b9dbe80b8c1faf81a464965f5d46c7aea3deecd6a6cbe97f6e8e9ec8f7e1d0be500d171cbb0bc8b0b3cdfb04f19ad SHA512 11294106754ac0e42d420006649f76ddbd05fff58c47e759eff718f73c7ed4452e0d5b11cb91376235f8e8daefc28e0920f4b739f4c46ce8de4e742b9c795216 diff --git a/dev-python/charset-normalizer/charset-normalizer-3.4.4-r1.ebuild b/dev-python/charset-normalizer/charset-normalizer-3.4.4-r1.ebuild index 78e0111777..a8f0a94e83 100644 --- a/dev-python/charset-normalizer/charset-normalizer-3.4.4-r1.ebuild +++ b/dev-python/charset-normalizer/charset-normalizer-3.4.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="+native-extensions" BDEPEND=" diff --git a/dev-python/charset-normalizer/charset-normalizer-3.4.7.ebuild b/dev-python/charset-normalizer/charset-normalizer-3.4.7.ebuild index 901831b8b6..a8f0a94e83 100644 --- a/dev-python/charset-normalizer/charset-normalizer-3.4.7.ebuild +++ b/dev-python/charset-normalizer/charset-normalizer-3.4.7.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="+native-extensions" BDEPEND=" diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest index dd9df33177..433665060f 100644 --- a/dev-python/clang/Manifest +++ b/dev-python/clang/Manifest @@ -10,21 +10,19 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c -DIST llvm-project-22.1.0.src.tar.xz 167040408 BLAKE2B c5e9971dd17f4b0508b85c9f247bebfcf9a9b4e282f65b09105549e7aef529ed25104458b83f5d7b152c4308df8ea2f8fdb7f479f4928d9b4360a3c326255647 SHA512 588753a26742cfc76ca179398eaac6a31e68b1fa5bfaf7300ce710a89bba1dc9bfe41229bb9277663a3cde4468e74922153e5d1529eb7c6fe4de5ba3cb62ba45 -DIST llvm-project-22.1.0.src.tar.xz.sig 119 BLAKE2B d3190d9dbacedf9de0c6b3d5c7711ae3c57dd4dc8cd136bc27fe4901253ffbd6d21060c046d7bf69d3a9489b5704ab5337e6d26da8236966c609b2d0eb54db97 SHA512 6145bf769640a9c6546cb63fa82450b2985ab74b2180a735f709ed909998cfbc6781116354b8b819cefa0e87cd11d470ecc64cd758b4a703aa10ee7880315f42 DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940aff5e21b88ad8216a4c6813d783f6041ac4b624c954bedd4c572c117d308ccafedca80ea95fcd73675c00ebfa998057e522f7b SHA512 d5adfbb8e5026b845f8251f5f490b4646ccd2ecaf81a2b80091d1c71044f5c7726f2df6680a95589f2dedc614bdd9cdd88febcce6d5fc92f638f616d503b8066 DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2 +DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df +DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849 -DIST llvm-project-df9eb79970c012990e829d174d181d575d414efe.tar.gz 265149781 BLAKE2B ab7a87dad369685fc26a054c065dee6ef2754b6446d5a6e15ed7f5bb52d7d433b519cac0522063ba222600f6f40dc40f7bf27930c74031cc40fff5372308a097 SHA512 7c63bf1360902e6a55c7f4c15d08a716d54476875744e6f40ec51157de6c18bf75d8fdb921f26831017151e87649bd1a48041e007edd9a0afc5e9f9066bfd79d 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.7.ebuild 1203 BLAKE2B b90c78858fd1b7cc52cc102dd5dd6ab55ddade7ce42ba61432467a10c8d7db97f47426ae3418805663d5b0e1ded66733cbf99be4df3c6092b73d124d7b984a1c SHA512 d79cf2386389a658a61665247d623daacdaa86ceefd5ca3ec421c8ace2e3d2342a8063a5d88c9903af70b37c06ffe620971baf838abc500d14ea379036aee436 EBUILD clang-20.1.8.ebuild 1203 BLAKE2B 8bf3ec7ccd28046e213481af130e9043d34bae47b12423883965765729dc63bdefaec194c7ebf9b01f902f969840500256524ec634af29d3c4077c8ba0c22a0d SHA512 395c2628dcc607252ce37921857278356321983fd2d9987ae85d33f7ee448a70ff2dcca31059c6563d40eb74d350dab72b515aed1bf47a1eb510e3d9add0515a EBUILD clang-21.1.8.ebuild 1203 BLAKE2B 8bf3ec7ccd28046e213481af130e9043d34bae47b12423883965765729dc63bdefaec194c7ebf9b01f902f969840500256524ec634af29d3c4077c8ba0c22a0d SHA512 395c2628dcc607252ce37921857278356321983fd2d9987ae85d33f7ee448a70ff2dcca31059c6563d40eb74d350dab72b515aed1bf47a1eb510e3d9add0515a -EBUILD clang-22.1.0.ebuild 1215 BLAKE2B b51c9cd58d1b5fcc20ccb5fbc912339e7de52b7d6a285839408761d85dd1ce634092380385d8a03dc713a650424f827a9b8df3198c91ab83d7f9305cd7169270 SHA512 06a7dc6661f54826896a961ea38adebc9d025d8104e9900cda37dbf2f2751eda5672bed4bbe3f160b78a4f1dea48b301c7888b6383dd0b80839b9e54f821e9eb EBUILD clang-22.1.2.ebuild 1215 BLAKE2B b51c9cd58d1b5fcc20ccb5fbc912339e7de52b7d6a285839408761d85dd1ce634092380385d8a03dc713a650424f827a9b8df3198c91ab83d7f9305cd7169270 SHA512 06a7dc6661f54826896a961ea38adebc9d025d8104e9900cda37dbf2f2751eda5672bed4bbe3f160b78a4f1dea48b301c7888b6383dd0b80839b9e54f821e9eb +EBUILD clang-22.1.3.ebuild 1215 BLAKE2B b51c9cd58d1b5fcc20ccb5fbc912339e7de52b7d6a285839408761d85dd1ce634092380385d8a03dc713a650424f827a9b8df3198c91ab83d7f9305cd7169270 SHA512 06a7dc6661f54826896a961ea38adebc9d025d8104e9900cda37dbf2f2751eda5672bed4bbe3f160b78a4f1dea48b301c7888b6383dd0b80839b9e54f821e9eb EBUILD clang-23.0.0.9999.ebuild 1180 BLAKE2B cb66abf3b37547e0e431244803e786b252ec6cec0735db905b8ddc1887d839056cc0143c3d0eda7113307085e8d3c0800a51b6882cd2347b1816003aab215828 SHA512 3d880435d120620dac26ba5f6577dac0c3260e31764e38e0e8bca90f5a010ea38505ac659fb5ec096ebc4d9191c1b0fa4c0ed0359544a03a9649663b49adb185 -EBUILD clang-23.0.0_pre20260321.ebuild 1180 BLAKE2B cb66abf3b37547e0e431244803e786b252ec6cec0735db905b8ddc1887d839056cc0143c3d0eda7113307085e8d3c0800a51b6882cd2347b1816003aab215828 SHA512 3d880435d120620dac26ba5f6577dac0c3260e31764e38e0e8bca90f5a010ea38505ac659fb5ec096ebc4d9191c1b0fa4c0ed0359544a03a9649663b49adb185 EBUILD clang-23.0.0_pre20260331.ebuild 1180 BLAKE2B cb66abf3b37547e0e431244803e786b252ec6cec0735db905b8ddc1887d839056cc0143c3d0eda7113307085e8d3c0800a51b6882cd2347b1816003aab215828 SHA512 3d880435d120620dac26ba5f6577dac0c3260e31764e38e0e8bca90f5a010ea38505ac659fb5ec096ebc4d9191c1b0fa4c0ed0359544a03a9649663b49adb185 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-python/clang/clang-22.1.0.ebuild b/dev-python/clang/clang-22.1.3.ebuild index 5118a3be8e..5118a3be8e 100644 --- a/dev-python/clang/clang-22.1.0.ebuild +++ b/dev-python/clang/clang-22.1.3.ebuild diff --git a/dev-python/clang/clang-23.0.0_pre20260321.ebuild b/dev-python/clang/clang-23.0.0_pre20260321.ebuild deleted file mode 100644 index c81750b350..0000000000 --- a/dev-python/clang/clang-23.0.0_pre20260321.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -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,include} ) -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/cli-helpers/Manifest b/dev-python/cli-helpers/Manifest index 78ffe37743..102030c5be 100644 --- a/dev-python/cli-helpers/Manifest +++ b/dev-python/cli-helpers/Manifest @@ -1,16 +1,6 @@ -DIST cli_helpers-2.10.0.gh.tar.gz 37204 BLAKE2B 922e2c69d08ea9894ea2cc84a19779be8f0ce7f9365d4b0de287a9bb41c7cbea2515208bc979d8809863fd1e1b43c5984634eb14949da5b3000e5dd442385eb6 SHA512 2112a8617440157cf4c20149cbd983abd17a7f967b287eae90eb4569bf55e4154761ea88d3148ed176ee8e68ca2309b4401f1069962c87aff72a1e2d7e395492 -DIST cli_helpers-2.10.1.gh.tar.gz 37265 BLAKE2B bcf54486730f7d69d87787b89bf76ef6e3d00bbfd5685610a27ced3b8f29723a8f0ce37b27a4c4b2a8cf8787d24a08a91a1a5a52a9c21f0903c64eced5e6f855 SHA512 521a9f586caf9f5221b4b13cfb481dd0d6648ef9c5f7cc13bd7f270ea29e065bcd0aa24b84ba58b73a05d462292f0e228c42024cdae21b8d72ad9308dbe8c3fc DIST cli_helpers-2.11.0.gh.tar.gz 37297 BLAKE2B de8f638594075dd832c553795c3b7ca64d70198a3854adc97c1404b0c3d0d1793bd9a8826fd17c3bd45e21f9ad8f135b61d399993ed4e2470eb7b4a54c22e5b9 SHA512 a7fdb6eb012ac5157a305f69ddf6a0110b945573da585b3152546b4832d97686a40f853b2101ef1cce752ebb3dc8b078ce26f3eb701c7963ad811ed28dca4f9e DIST cli_helpers-2.12.0.gh.tar.gz 37755 BLAKE2B c356e306e255e7703e48419b7e4fe39862725c1cd9974c51f791b283ba333ffe5c7c6c14fa23b69f6526ef5b692118cfd7f866d6d02e8c53e93cc3da9e9ff02d SHA512 fc774d7ec102952f3bc07cf87214e01379890bb9ac132e20eaf18df13fffddf2b3c2be1e0889ba8b3e7781aea12aef345f21f6878500d64b285daad730eba1b3 -DIST cli_helpers-2.7.0.gh.tar.gz 36537 BLAKE2B 843d88f5f1eac62b3d37a6d423ec9bce47daedc4b3ea1896d5e84c6dae76a4af687a6fbc01f29d8146cca6ac89f638d2eec0a5d439258369636c7008fac3d499 SHA512 ef9976a7cd4c7853edee598d188003d7f1e1d73d3ca0be2030f2af9db246d394d1ac961408b8e222d45e9dbabda622dbc194cd9fa7aeacf958cd9206428781f6 -DIST cli_helpers-2.8.1.gh.tar.gz 36594 BLAKE2B c713c771a742f992ee5468de70d1d965672ae6b24ade26d397f1aa411040a5d6561d3ca807c8be509217cb0d46f14c10bece2b181798ba8dee1952fb3358886a SHA512 b5228702e7de009404004f0fcc002a8876ee962885dcfc4cd04c8863fba5c5eed802fffe411cf0136ba2bc391ec5e6870e450acb17e5aa91b0962b509f1a2963 -DIST cli_helpers-2.9.0.gh.tar.gz 36958 BLAKE2B e9cbe7560846bd05a24a2da66ea309e8d29869bdd22b42d9130f42217b58500da022857d1f4ac6a9d069f7e918d353847632a134cc9c49e134c3d7d4c179e5c0 SHA512 aa022d28c295837976f4d9c3ec20ea12fa80ba7600e2e73e30895127e8d2697d28865778e96962a49f2060f06fe58e5f0147eb3747e103fd3a16a54aebde1a75 -EBUILD cli-helpers-2.10.0.ebuild 810 BLAKE2B 5367c4cffa1d7096e62b3ce016904f3fc8ee5e0f83c1523715be6e37f3b273ce4bb43f1f354bdd27fcd6813dc97bf59a3062a1d2f8774e8b69ebfe99ad471948 SHA512 9ff118bb7428933c03c17b0975d04a97f4b470e6e67ed510e1996d21db4d88a92646268d34757d3fc4d72df319d74da8b52b3f3df04c422d18638dcc6d7b8331 -EBUILD cli-helpers-2.10.1.ebuild 810 BLAKE2B 5367c4cffa1d7096e62b3ce016904f3fc8ee5e0f83c1523715be6e37f3b273ce4bb43f1f354bdd27fcd6813dc97bf59a3062a1d2f8774e8b69ebfe99ad471948 SHA512 9ff118bb7428933c03c17b0975d04a97f4b470e6e67ed510e1996d21db4d88a92646268d34757d3fc4d72df319d74da8b52b3f3df04c422d18638dcc6d7b8331 -EBUILD cli-helpers-2.11.0.ebuild 909 BLAKE2B 04dbeb8b760a9c2f0cf447862256d089a98b599620b621cd456c690feea466405f746e45a4c68299e6df4dc06d28b70670d368bc4b8317eb167c011127e15aa1 SHA512 883e22067237597554d7847927a1c26666ec85945f37267e324aa4e84fbdc7090259c5e76f5a976817bd73e86addd41c71d7236185496dd61509e87b148c5c66 +EBUILD cli-helpers-2.11.0.ebuild 907 BLAKE2B 3a6c46d8efe924527a98b99e387350e4e78baab15342d5f37af402575b8b32ad051be97064556e7becf7123a4a8e48f5e05efbeccef52d69f0081dd5bc3cc9a9 SHA512 9b7be82b402d6c46ea90b0f03461ac70bff70cb70091ed9a4786c8c3d74711f9fb363b655c1cbce780a3ad4fc4a07f696556676b9bc69d947ea61cd3286e1c5d EBUILD cli-helpers-2.12.0.ebuild 909 BLAKE2B 04dbeb8b760a9c2f0cf447862256d089a98b599620b621cd456c690feea466405f746e45a4c68299e6df4dc06d28b70670d368bc4b8317eb167c011127e15aa1 SHA512 883e22067237597554d7847927a1c26666ec85945f37267e324aa4e84fbdc7090259c5e76f5a976817bd73e86addd41c71d7236185496dd61509e87b148c5c66 -EBUILD cli-helpers-2.7.0.ebuild 808 BLAKE2B 48a20fcec076f4002902076d7c69bb079c7c8e9105b610955da4cb4b4897fcddb1f676764291799c8f20d18256c10f4d7a512a8f2977d76184eb693ffbd38aac SHA512 a7f4c9f5563f7510eda7ca3397632add2a4cd35906ade1578ad9ea2ac9b5d8950ec62f1481059a143cc8e09422a2e3bf1099cc46e27f3ec4c670956346b55a9b -EBUILD cli-helpers-2.8.1.ebuild 810 BLAKE2B 5367c4cffa1d7096e62b3ce016904f3fc8ee5e0f83c1523715be6e37f3b273ce4bb43f1f354bdd27fcd6813dc97bf59a3062a1d2f8774e8b69ebfe99ad471948 SHA512 9ff118bb7428933c03c17b0975d04a97f4b470e6e67ed510e1996d21db4d88a92646268d34757d3fc4d72df319d74da8b52b3f3df04c422d18638dcc6d7b8331 -EBUILD cli-helpers-2.9.0.ebuild 810 BLAKE2B 5367c4cffa1d7096e62b3ce016904f3fc8ee5e0f83c1523715be6e37f3b273ce4bb43f1f354bdd27fcd6813dc97bf59a3062a1d2f8774e8b69ebfe99ad471948 SHA512 9ff118bb7428933c03c17b0975d04a97f4b470e6e67ed510e1996d21db4d88a92646268d34757d3fc4d72df319d74da8b52b3f3df04c422d18638dcc6d7b8331 EBUILD cli-helpers-9999.ebuild 705 BLAKE2B 4410e6bf7848cdc4ee094e40a83df591af59d48a56d878cc8d2faef9de2616aae68fb2bc4f8209c091f7694179e4a3f3cbac677f5245856901616de15283a8c2 SHA512 b2288b1bc26f0d7faf556488a84ca2ca321b249a60ebc0f360a971a2d1f48a2305e9d1fe548f6b9b9cba07cfb7769e1a61758c46d9299152d3db9b6943224c58 MISC metadata.xml 374 BLAKE2B 3b614397508c5e28b8a15844bb2ace67bf0fb9a5399670ceaa48c405b262c9debf8bc7df72fc13f6d304b12059a71c275fccd91bc4c8e775530e6f40029a7a39 SHA512 20a05131a39b88730a72a9c2d87b755e37e921b83cc4611451446c72d84e6a801847986250299d5e3ca4ca3053bd673297ed7ed60c2fe59d9eb1085ab272e455 diff --git a/dev-python/cli-helpers/cli-helpers-2.10.0.ebuild b/dev-python/cli-helpers/cli-helpers-2.10.0.ebuild deleted file mode 100644 index 410669c134..0000000000 --- a/dev-python/cli-helpers/cli-helpers-2.10.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=cli_helpers-${PV} -DESCRIPTION="Python helpers for common CLI tasks" -HOMEPAGE=" - https://cli-helpers.rtfd.io/ - https://github.com/dbcli/cli_helpers/ - https://pypi.org/project/cli-helpers/ -" -SRC_URI=" - https://github.com/dbcli/cli_helpers/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}] - >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}] - >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] - dev-python/wcwidth[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/cli-helpers/cli-helpers-2.10.1.ebuild b/dev-python/cli-helpers/cli-helpers-2.10.1.ebuild deleted file mode 100644 index 410669c134..0000000000 --- a/dev-python/cli-helpers/cli-helpers-2.10.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=cli_helpers-${PV} -DESCRIPTION="Python helpers for common CLI tasks" -HOMEPAGE=" - https://cli-helpers.rtfd.io/ - https://github.com/dbcli/cli_helpers/ - https://pypi.org/project/cli-helpers/ -" -SRC_URI=" - https://github.com/dbcli/cli_helpers/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}] - >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}] - >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] - dev-python/wcwidth[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/cli-helpers/cli-helpers-2.11.0.ebuild b/dev-python/cli-helpers/cli-helpers-2.11.0.ebuild index ff89f697b8..31d4175971 100644 --- a/dev-python/cli-helpers/cli-helpers-2.11.0.ebuild +++ b/dev-python/cli-helpers/cli-helpers-2.11.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}] diff --git a/dev-python/cli-helpers/cli-helpers-2.7.0.ebuild b/dev-python/cli-helpers/cli-helpers-2.7.0.ebuild deleted file mode 100644 index 1bf226b3b6..0000000000 --- a/dev-python/cli-helpers/cli-helpers-2.7.0.ebuild +++ /dev/null @@ -1,36 +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_{11..14} ) - -inherit distutils-r1 - -MY_P=cli_helpers-${PV} -DESCRIPTION="Python helpers for common CLI tasks" -HOMEPAGE=" - https://cli-helpers.rtfd.io/ - https://github.com/dbcli/cli_helpers/ - https://pypi.org/project/cli-helpers/ -" -SRC_URI=" - https://github.com/dbcli/cli_helpers/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -RDEPEND=" - >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}] - >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}] - >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] - dev-python/wcwidth[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/cli-helpers/cli-helpers-2.8.1.ebuild b/dev-python/cli-helpers/cli-helpers-2.8.1.ebuild deleted file mode 100644 index 410669c134..0000000000 --- a/dev-python/cli-helpers/cli-helpers-2.8.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=cli_helpers-${PV} -DESCRIPTION="Python helpers for common CLI tasks" -HOMEPAGE=" - https://cli-helpers.rtfd.io/ - https://github.com/dbcli/cli_helpers/ - https://pypi.org/project/cli-helpers/ -" -SRC_URI=" - https://github.com/dbcli/cli_helpers/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}] - >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}] - >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] - dev-python/wcwidth[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/cli-helpers/cli-helpers-2.9.0.ebuild b/dev-python/cli-helpers/cli-helpers-2.9.0.ebuild deleted file mode 100644 index 410669c134..0000000000 --- a/dev-python/cli-helpers/cli-helpers-2.9.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=cli_helpers-${PV} -DESCRIPTION="Python helpers for common CLI tasks" -HOMEPAGE=" - https://cli-helpers.rtfd.io/ - https://github.com/dbcli/cli_helpers/ - https://pypi.org/project/cli-helpers/ -" -SRC_URI=" - https://github.com/dbcli/cli_helpers/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}] - >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}] - >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] - dev-python/wcwidth[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/cmd2/Manifest b/dev-python/cmd2/Manifest index 1824d98a0b..49cb8ad118 100644 --- a/dev-python/cmd2/Manifest +++ b/dev-python/cmd2/Manifest @@ -1,13 +1,5 @@ DIST cmd2-2.6.2.tar.gz 592373 BLAKE2B 917ecd684c60c0a6c1b273ef52fa1e317f71522dfd6fc8a9d2c1ee7fa28788b734c6536a9481ac56ef8409002f503837ae51191478a68e364c4780e9feb4b8e8 SHA512 75531dca561427eef259765a55c6385401edd8bc9d5c4cf08ab97e53e118334be932ee5c59f9e1fcd529a7a5f7416e654ee1d618d91623068ef21bcc66dcfdd7 -DIST cmd2-3.1.0.tar.gz 1002416 BLAKE2B d21981abc56e7493f725a7b6adfca8d46c694056069148764ec258a66e3a28a4ba2bf730ffd2376f4654c89d8a042cbcaef196bea0bf723190b2e3ed0dca8b1c SHA512 1135012fee82c1a43650a7ee3a3abe517a1803ad424be3bfdb9c902a5d581f9db04742a25b2a0a84e24855ff72beb31c691af39de6c69385be189a1381d61176 -DIST cmd2-3.1.3.tar.gz 709193 BLAKE2B a2856db6e6554138b3cc9b4c0cfd4ab71eae5eebb66802a4f51dc983a31f706c2c0cfd27992ebcc08b01e65aa74b3c5ca1b7f21cf66d56e9c7ebd211586747cd SHA512 d612c1f543b5e9fedcca0bc368b8b1c5f3a27c4e1ab5229ac4bafbca167680a006d7bc9d7946eef65f6efbe843b5bf7c662acabebacce685cfa779840a8006cb -DIST cmd2-3.2.2.tar.gz 706453 BLAKE2B 8cd79320190191a279ddc7c5ff011a5bf73d89b46f36870e19aea554c450e9830d9fba647be7f70499c2cf0d2847f9673c36ff824c2f394f52cd4d7aad2dbb41 SHA512 d384e85fc007db1387be5036747894d77552ab0009e7a3bf2465b85893921dbc36b902636b98485e1eac069b878ac460aeaa92078ddd4befdf0f8f3595d76e16 -DIST cmd2-3.3.0.tar.gz 709745 BLAKE2B 608798fc5a79c59f1d00f81eb1eaed316feff3fa897cb1a45a0965d13b7eaebc3a36fb068708f9e702267079f04e850b8d3d0f66df4f13ab58db2dfd93ba8b1d SHA512 550d7557c06449199da17856959c7344e8382fbf7d5d5ff5e5c21ad7413506badbb0d73167a4bb56f751a2b4b4efb3e96c024da4f955c09f1eb863b10226c630 DIST cmd2-3.4.0.tar.gz 710127 BLAKE2B 7bafd8d6a172b2a3cbc9d8eeae1a04002e61da7964593983d11e0e43574aa0a324b268bda6e118f22b2e4a1cb87f107c363c47d52f5cb74c4112aefec46a45f0 SHA512 e73bf4c1b66e40707082c3d42c99fdcb73b15e22e442e2489a386ae9d1c3f274e930e82c6320ced962852f6682544a86d788540166b6b4f0f77a08658b813e9b EBUILD cmd2-2.6.2.ebuild 1376 BLAKE2B 16114db8163cfd897cfe55dd6da006b925a544c3b968c980c3b55f976c76e226a79e1acbb66bbf70001a00b6a9e8f633f496b1d0f980427befbcd7257f69d71f SHA512 362e4cff3ee0bc9c295266e72cd9b3ea8323133c484d09b96a0d2d8ef07e8d51b9cbbfd901eb0e497a7b0784339c19605bc3849df0d6c732abdf97937f4fbf04 -EBUILD cmd2-3.1.0.ebuild 1404 BLAKE2B ffc68ec72f7459b8014f55125322eca2ea933f9ac2711a6553e05727658e40698b40183db94ac82d79b680c4a52fca1d4a919ffbabd70486d5e62f0cdfd553d4 SHA512 a9c997d7e4332516c59ff12674734fe9b722bdab58942dd29ce43eff4ade736a4dbc54d8198c07ccd7cb19ec4050d8d6aef57dfcb985d0a7a86dca0152335c55 -EBUILD cmd2-3.1.3.ebuild 1408 BLAKE2B 3daa1f907fe5b42f16ad5b4c82d2721f2d0b78baba49e2d63bd53d5a2d1a4ef4895024f1319240193c9f325cd7535e1cc70ec8f4cb8cadbac8995e55c94e40f7 SHA512 0acfbf8ccc0f85864c9561ca4a944176658d623c337393c651130ba4a2d5421c56a5dd507f12acd0d1b002fdba2b333e43e7820cf44fe434b41e183604a4d6d2 -EBUILD cmd2-3.2.2.ebuild 1408 BLAKE2B 3daa1f907fe5b42f16ad5b4c82d2721f2d0b78baba49e2d63bd53d5a2d1a4ef4895024f1319240193c9f325cd7535e1cc70ec8f4cb8cadbac8995e55c94e40f7 SHA512 0acfbf8ccc0f85864c9561ca4a944176658d623c337393c651130ba4a2d5421c56a5dd507f12acd0d1b002fdba2b333e43e7820cf44fe434b41e183604a4d6d2 -EBUILD cmd2-3.3.0.ebuild 1408 BLAKE2B 3daa1f907fe5b42f16ad5b4c82d2721f2d0b78baba49e2d63bd53d5a2d1a4ef4895024f1319240193c9f325cd7535e1cc70ec8f4cb8cadbac8995e55c94e40f7 SHA512 0acfbf8ccc0f85864c9561ca4a944176658d623c337393c651130ba4a2d5421c56a5dd507f12acd0d1b002fdba2b333e43e7820cf44fe434b41e183604a4d6d2 -EBUILD cmd2-3.4.0.ebuild 1408 BLAKE2B 3daa1f907fe5b42f16ad5b4c82d2721f2d0b78baba49e2d63bd53d5a2d1a4ef4895024f1319240193c9f325cd7535e1cc70ec8f4cb8cadbac8995e55c94e40f7 SHA512 0acfbf8ccc0f85864c9561ca4a944176658d623c337393c651130ba4a2d5421c56a5dd507f12acd0d1b002fdba2b333e43e7820cf44fe434b41e183604a4d6d2 +EBUILD cmd2-3.4.0.ebuild 1404 BLAKE2B c7a2c7b26f052703790f86ec00292e32197f0b06301f80079e7ba94609185bc0015d9c602a8c651cd911c490f3aaea7372e69382eb85b2f6943cafacfc3cb455 SHA512 5f0c9592e6e033241af01e13d30b8f60e66fd6a6b421d07d056f201841981c36c335986ff0caf6edb8bd5c133a1138f371d3aff4ec9d300c0fdb67f8ab43df23 MISC metadata.xml 522 BLAKE2B 39d319b6a64a7b54568a3fbd3d7db9adf7719b690a8f086018ce41f0595db157b1f7825ce28afb4fb0d748ca0d6dc21d79e480361b69b4bf29c0efc2d2540bba SHA512 57315c23dd64534085502e59f0b8ca01ef8088d5a2b16ed807631a1f36a523768960754b00619e802333552c405e2984e314d91003f7a624da6f1eb8e8e4b98a diff --git a/dev-python/cmd2/cmd2-3.1.0.ebuild b/dev-python/cmd2/cmd2-3.1.0.ebuild deleted file mode 100644 index 0a4e3050a8..0000000000 --- a/dev-python/cmd2/cmd2-3.1.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 optfeature 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 ~mips ~ppc64 ~riscv ~s390 x86" - -RDEPEND=" - >=dev-python/pyperclip-1.8.2[${PYTHON_USEDEP}] - >=dev-python/rich-14.1.0[${PYTHON_USEDEP}] - >=dev-python/rich-argparse-1.7.1[${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? ( - || ( - x11-misc/xclip - x11-misc/xsel - ) - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -EPYTEST_RERUNS=5 -distutils_enable_tests pytest - -src_test() { - # tests rely on very specific text wrapping... - local -x COLUMNS=80 - virtx distutils-r1_src_test -} - -python_test() { - # TODO: tests_isolated? - nonfatal epytest -o addopts= tests || die -} - -pkg_postinst() { - optfeature "IPython shell integration" dev-python/ipython -} diff --git a/dev-python/cmd2/cmd2-3.1.3.ebuild b/dev-python/cmd2/cmd2-3.1.3.ebuild deleted file mode 100644 index 00a74ca264..0000000000 --- a/dev-python/cmd2/cmd2-3.1.3.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 optfeature 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 ~mips ~ppc64 ~riscv ~s390 ~x86" - -RDEPEND=" - >=dev-python/pyperclip-1.8.2[${PYTHON_USEDEP}] - >=dev-python/rich-14.3.0[${PYTHON_USEDEP}] - >=dev-python/rich-argparse-1.7.1[${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? ( - || ( - x11-misc/xclip - x11-misc/xsel - ) - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -EPYTEST_RERUNS=5 -distutils_enable_tests pytest - -src_test() { - # tests rely on very specific text wrapping... - local -x COLUMNS=80 - virtx distutils-r1_src_test -} - -python_test() { - # TODO: tests_isolated? - nonfatal epytest -o addopts= tests || die -} - -pkg_postinst() { - optfeature "IPython shell integration" dev-python/ipython -} diff --git a/dev-python/cmd2/cmd2-3.2.2.ebuild b/dev-python/cmd2/cmd2-3.2.2.ebuild deleted file mode 100644 index 00a74ca264..0000000000 --- a/dev-python/cmd2/cmd2-3.2.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 optfeature 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 ~mips ~ppc64 ~riscv ~s390 ~x86" - -RDEPEND=" - >=dev-python/pyperclip-1.8.2[${PYTHON_USEDEP}] - >=dev-python/rich-14.3.0[${PYTHON_USEDEP}] - >=dev-python/rich-argparse-1.7.1[${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? ( - || ( - x11-misc/xclip - x11-misc/xsel - ) - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -EPYTEST_RERUNS=5 -distutils_enable_tests pytest - -src_test() { - # tests rely on very specific text wrapping... - local -x COLUMNS=80 - virtx distutils-r1_src_test -} - -python_test() { - # TODO: tests_isolated? - nonfatal epytest -o addopts= tests || die -} - -pkg_postinst() { - optfeature "IPython shell integration" dev-python/ipython -} diff --git a/dev-python/cmd2/cmd2-3.3.0.ebuild b/dev-python/cmd2/cmd2-3.3.0.ebuild deleted file mode 100644 index 00a74ca264..0000000000 --- a/dev-python/cmd2/cmd2-3.3.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 optfeature 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 ~mips ~ppc64 ~riscv ~s390 ~x86" - -RDEPEND=" - >=dev-python/pyperclip-1.8.2[${PYTHON_USEDEP}] - >=dev-python/rich-14.3.0[${PYTHON_USEDEP}] - >=dev-python/rich-argparse-1.7.1[${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? ( - || ( - x11-misc/xclip - x11-misc/xsel - ) - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -EPYTEST_RERUNS=5 -distutils_enable_tests pytest - -src_test() { - # tests rely on very specific text wrapping... - local -x COLUMNS=80 - virtx distutils-r1_src_test -} - -python_test() { - # TODO: tests_isolated? - nonfatal epytest -o addopts= tests || die -} - -pkg_postinst() { - optfeature "IPython shell integration" dev-python/ipython -} diff --git a/dev-python/cmd2/cmd2-3.4.0.ebuild b/dev-python/cmd2/cmd2-3.4.0.ebuild index 00a74ca264..d6f6c939dd 100644 --- a/dev-python/cmd2/cmd2-3.4.0.ebuild +++ b/dev-python/cmd2/cmd2-3.4.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc64 ~riscv ~s390 x86" RDEPEND=" >=dev-python/pyperclip-1.8.2[${PYTHON_USEDEP}] diff --git a/dev-python/configshell-fb/Manifest b/dev-python/configshell-fb/Manifest index 8f4de756c1..cc35c64047 100644 --- a/dev-python/configshell-fb/Manifest +++ b/dev-python/configshell-fb/Manifest @@ -1,6 +1,4 @@ -DIST configshell_fb-2.0.2.tar.gz 34339 BLAKE2B 1b8cb5579b3ca227038ad845e152d37fa7b2c974e860126b2126be5ac59bc1a9caf1e056963eaa6c22e0a23997adfe83c60148217ccbdaab0c97a01e29f5f8d3 SHA512 60ed61df6d318541c7a9ec9d9d0f27edbbfce8d1839114d54b061bfb9f969f99d4c99312d31ec90f29366bc4605240c112abda20cedeb1b49973054bb5d120ae DIST configshell_fb-2.0.3.tar.gz 34879 BLAKE2B 3e054fe1277e06b362ea365d2723282080885eb0d2e71628af5892a945d17cf2a29e6169a50519fd5fee5f6c4948c7754aaef9f8a1d2d7ca2c62d626e5e8b351 SHA512 2427c6ac78c7272b80f154e4a2461bac7283a4896e8db639fa2fca0b8a07ec54e36057470e402da12c2e54cd1e413d0c2d28c5f66316d961cc5deefe4a5064ef DIST configshell_fb-2.0.3.tar.gz.provenance 9712 BLAKE2B c0be63d900c4c308f834e9d26816fc162ef0763e12c54c8ab98ce505f9ea3855d82b781a3b3c7187176b19854588bf211d99da31e6555379722def12113e96f8 SHA512 106266ea088d2a8a68f39683c40779e29e9fdb1d88f859c3a4393f4a4afeae4fe9f802a38f33eab0db976ab14cb7f2eb8c037e09692e388b4c681138bcabe4c6 -EBUILD configshell-fb-2.0.2.ebuild 680 BLAKE2B e3f53157d3882599f2f85e308361cd2bb61be15bd84c816f19626ee219f7952592965473bedc22739c13c1b9329f9707fd2c4e6727a5a6e574ae56334e781ff1 SHA512 48188b2610c2f35eafd3b19c4cd181f78b8885b56b7d88caa00b4bc8464f25eaa8bc00e137adf18ac51689123547bc5841b8119d20649f8702ce698240572fa7 -EBUILD configshell-fb-2.0.3.ebuild 748 BLAKE2B 5af8e84a1eeb5d3eac50b366d6b4c32d55cf24212e14b7057da22a649355032ce4e1debe4050bec2e05843f68b5daac8434713c4e89974106b1fd52a5251b834 SHA512 a0647148484ef9c5cc4d701b5561f51ebded9f83b159b27542db97023ff4328cd58f24cefaa0e02745f81759cfffd0711094fa56d7301d8b3636ecdedea35146 +EBUILD configshell-fb-2.0.3.ebuild 742 BLAKE2B 3110c2a36310e2cfc30612178e85c39c305df99ae5b24d643f43becf9ed5042c356c9c79a5495998bff9d6b2743cd4aead8f846e4e08114257782b4d81ed0515 SHA512 66957515fc5c68933021f8be26fa4bde8bf66318b45f19b7c1f5b425cd34db9eb2ab110f55ebd46f831b3b5b454d0331b00438df95b4cbd8b5b993fc5454e40d MISC metadata.xml 789 BLAKE2B fc1e6e767a4b869c7cfade0a030133a746acdea98b9991740eb82a74f82eb29d495807682a1d521667162ba39a68c966c78ff1e39338d1273d173915e6401a61 SHA512 76a628ddb64f2ce5e0fa09faef29cb7b643e03cee337b9b3554d3a6ac3873be64b8fc66067c93087938e71473f0e2ae3af0a50f0a3b19195b87d69680ded5cd8 diff --git a/dev-python/configshell-fb/configshell-fb-2.0.2.ebuild b/dev-python/configshell-fb/configshell-fb-2.0.2.ebuild deleted file mode 100644 index e61fb41b63..0000000000 --- a/dev-python/configshell-fb/configshell-fb-2.0.2.ebuild +++ /dev/null @@ -1,30 +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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python library for building configuration shells" -HOMEPAGE=" - https://github.com/open-iscsi/configshell-fb/ - https://pypi.org/project/configshell-fb/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] -" - -python_test() { - "${EPYTHON}" examples/myshell || die "Test failed with ${EPYTHON}" -} diff --git a/dev-python/configshell-fb/configshell-fb-2.0.3.ebuild b/dev-python/configshell-fb/configshell-fb-2.0.3.ebuild index c85dc29e7e..7350a77c15 100644 --- a/dev-python/configshell-fb/configshell-fb-2.0.3.ebuild +++ b/dev-python/configshell-fb/configshell-fb-2.0.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}] diff --git a/dev-python/confuse/Manifest b/dev-python/confuse/Manifest index a820c489a1..059f34121b 100644 --- a/dev-python/confuse/Manifest +++ b/dev-python/confuse/Manifest @@ -1,5 +1,3 @@ -DIST confuse-2.1.0.gh.tar.gz 78608 BLAKE2B c828cbb16ebd7b2a03de39ce0690d442de0844cdf73be294dc338a2883f6a497cd7e2f1800d157a4bb35d75046e7f02658523a1f298257bdc4c7aaa39e55b0bb SHA512 132d27682666b61dbdb8682334f757689f60dc03abf26b3a8356da1fd29d3056de0df253fdb0b8ec82fb8c1ed24c10529760c1d8f7f3b3144c77cd3ca89f1315 DIST confuse-2.2.0.gh.tar.gz 106359 BLAKE2B b5f9f7dd34366e3e00a4e1b0536fbc1bb5faa9f784645236edf7c1d1e6e4954bfdd3972506b87f2e04087e8aa9fa3b32a19bd9eeb7f38e2b49d261323fe76de5 SHA512 965dcaea51bcbf91360ac94b39cf38ff7f08772484e063b72758c8096f0bd20455fb3359ae5ca6263a3322e258712be0bcc1a7421b99441829caa88982b55751 -EBUILD confuse-2.1.0.ebuild 677 BLAKE2B 5a90f1ca0124549146640fcacafe986bd09a96db68497cdb58ee861631024bd124c10fa67d60bd36466d7e70a163fdedab24bcafae36c7b353a314532beaf60b SHA512 bc8b919db848aeaefbc64cdda89c737c8712414ef5fe1f2ede7063aa0c51a00dd1f2e69d1b92119104726edea476ce9e9f17855c1a8df7efbeec229bfc64454a -EBUILD confuse-2.2.0.ebuild 672 BLAKE2B 0bd54bbd65469ba0e7169a132e8009f06aa9957e9804545edfe5c2ace2ed55e5decdd785131cf7dadf4f039cd735d983bc4e56ea1ddf0137a2295b376186b701 SHA512 6c599d88851779365e1f4917c21132f6fb8a8375f805fe7b39485965b49075bc5749072f43c70eb2386da15a9db49d66b46eaaa7ada8e1613ecbf16d506a801d +EBUILD confuse-2.2.0.ebuild 671 BLAKE2B 556fdd149bdecf6ac360d92f6721554c06ee1e436f4da300b8eaf7a308305b1876e07b233918f0e4b8e4b03f99d3c9ac7cc8c3df7da313f9a4ab6f6a9cfcd012 SHA512 be5ea48e78969e4f1f2d3ea97825753487a4a27a40f31ffab2d8632dbb0602527b5c1f6baf00dbd4a77fa7bad5ce027c517e3a29de32ea19fa0fe9ba250eb80f MISC metadata.xml 873 BLAKE2B a0eaaa8083de921c536628b07bb9e9745ce09aeca2d00dae6204d283f2c372d564b086b4255cdba32b7ec1b2b2af94f1a5e5400401a6a971bd2d8758c3d6bcc5 SHA512 c5e1c499616659b07ee3a1c030c9cd685710402ef6be4c0403eebeab933c8d917181bbd30a051619755c578b8e2e51078fe2351a18ac9164b2223a0e2feae86b diff --git a/dev-python/confuse/confuse-2.1.0.ebuild b/dev-python/confuse/confuse-2.1.0.ebuild deleted file mode 100644 index 631770a2a6..0000000000 --- a/dev-python/confuse/confuse-2.1.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} pypy3 pypy3_11 ) -DISTUTILS_USE_PEP517=poetry - -inherit distutils-r1 - -DESCRIPTION="Confuse is a configuration library for Python that uses YAML" -HOMEPAGE=" - https://github.com/beetbox/confuse/ - https://pypi.org/project/confuse/ -" -SRC_URI="https://github.com/beetbox/confuse/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - 'dev-python/sphinx-rtd-theme' diff --git a/dev-python/confuse/confuse-2.2.0.ebuild b/dev-python/confuse/confuse-2.2.0.ebuild index 11d86110b4..3d43c3b4b4 100644 --- a/dev-python/confuse/confuse-2.2.0.ebuild +++ b/dev-python/confuse/confuse-2.2.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/beetbox/confuse/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}] diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest index e3624599cc..eafda32e1c 100644 --- a/dev-python/coverage/Manifest +++ b/dev-python/coverage/Manifest @@ -1,16 +1,7 @@ -DIST coverage-7.13.1.tar.gz 825862 BLAKE2B 0de47e845fcbe28441dbd7f21a59b859c8ab3da41d4b456a60fc2a02b770acfaf1f62520b8d5ec8675376679075d2193c2132c9da47c5b436ca7afeb68bcdcf8 SHA512 35ae14a72a26512af3058de4ace36e34ae313ef30141210bcd65700bba4dccaf9dc59e0c110e981c60dc963de83bd84f5adf834665edded5d5e9ecfac1ebf058 -DIST coverage-7.13.1.tar.gz.provenance 9346 BLAKE2B 1a1718983aaf6598f6d41377d2f493b8a6dcbcfe7528b7cd72c66db3c04f4a45bc74a292a902237411c46b3ab5df369e357d441071a2330356602ec7babd4bdf SHA512 b05c028dc60a267ead4fe9ee28266589ccbfaab1b5d5d22ad727d6f2381f7e496c2d84253d65b2a902243c1d14cadcc258725ffc71e2f5925b28ca989f166d1d -DIST coverage-7.13.2.tar.gz 826523 BLAKE2B cad41c9c1b10bdd65d7ea640f14df81a9d1963da387021d529ca548f99db27af120f7590bf0212643ef6bb36a4a653ffc6d3765ab86173c2ffcb65347a7f3354 SHA512 07eca78eebee1aaba9cdd1e64e5d0b17a3c9622ed03decea95850ea16a4cc2d6b4ba838171a64622ed26311beba32d97f62f5b60b048f877c799270bb2739c6d -DIST coverage-7.13.2.tar.gz.provenance 9820 BLAKE2B 5da8bbf1e916389b9482bc4eabdb1637a96b66aaee0cdea1d8e7c11bcec99adb746ec4500dc877fed18649834a0bc6c4346ce5757cd83b58c7a17eb4ebf7212e SHA512 47824e52ad5f2a3a76000e6a284847b53eab94115c4c2875137920c061ff9909cb97145775ecf37963212cf53e9ebddd66ca2bdd87631e05ca4c3832dbc63e12 -DIST coverage-7.13.3.tar.gz 826832 BLAKE2B 59b4923ea16ad2634adf6dcf3e4b7fb3a41937a9c22e0a91f7581c44f6eb9239b22d131b7bd8d92f23f683ff954e8c8f406075a2ac42484a7300c273889ca0ff SHA512 34a29ef7220700f280b0eba08e3ef5ee821b6a42fec277782ed665c20304739844e2a387f13d7e3b13db3d31f342ae56293fd624e9762a1bcf0d3d67308ee442 -DIST coverage-7.13.3.tar.gz.provenance 9585 BLAKE2B 541bca8acbebf7874d2f50e6bddbe790b28f71840efc3be8a9051570ff5b4fb814f78094b9eb1d701d380320aa8f166b75242a54f282078503b27189914505fa SHA512 b3a6dac06a684c3c38636b5e05e54f0ddcea56374f64aadbbe95c6a95ac67cf382e80f3420acdc5b735573d6e62ce902b6f69b42340db0215d81981292d090d7 DIST coverage-7.13.4.tar.gz 827239 BLAKE2B 97a0d24240c4e9617909d5138238cebc9d88ff6eaafb51a98d7d9e88db7856ee2397ddc760708407954b6ed1ec0b71c864b5f3e2efa87b79e835d41765289782 SHA512 90369ffbb0105cb31be14cdf3e7a909090c96c692a03c63b36030b734b439b9720ea957d6f03c759a91ae17de93d9030cd314c8630a021f2e4f6d9df376910f8 DIST coverage-7.13.4.tar.gz.provenance 9440 BLAKE2B f1053da51b5f6697f41fe9bfe1e4f2cee3e30c4539ab6b7a67824e8c6d3f3da2a1badff0efde5941772a0397e0c9b7f949e40e6dce688b9d29b30e4834e741f5 SHA512 a5c490008c872924a19addbda7dc8e574ecc8a8e9197ceaf64700655a475f21e856c0a69f174e3065b0dd4bba3dc1457f640d007bb249e3410df7d691e72dbc9 DIST coverage-7.13.5.tar.gz 915967 BLAKE2B e31e8855746c255db960c20b8cef10c3ef9e8f7e90d7003e59de4a4de066092b4951c74681049a34ee8d320504904376503acab046398c98788fd38ad255bf79 SHA512 6210bbd9ed0c044d07630f4303ae97e3c9f84e3bb288d748e7c7598da2206303454fa1827116defc60b557b8dd6c2aca887003634008fc425e45ba4e0cba0097 DIST coverage-7.13.5.tar.gz.provenance 9680 BLAKE2B 2d4f7742ba5dcaed044b75fde5951d0dd27898c3279f3484edca7b336b9b1cb8c1270acaff8101e0d1a8c3fad75e3b545bb4d9448629dffee7bc516251710ea2 SHA512 538158dac92b66c524d60c76939052b71cd347716e55658638eaaf7d4630b86a0bb5e12f198187700dc72c6e5d4cf41b44b4f293a2091ededa39352d8ceb8bf8 -EBUILD coverage-7.13.1.ebuild 2949 BLAKE2B 537ce62684c13f94740075b0c131f862c08aad53e3b2b401979b514d24a0f55b843d90d5bc7cc93208cb0671b1992d843707eb029a03a1a0ac2377475525c665 SHA512 04c2320b301cb18c65f1190d5b059193d23715e13ac71f31f44249600860abd85110aaad14f50abe17759f335aa715cecdc49cbfd071eab1e69842c2bb1aa5dc -EBUILD coverage-7.13.2.ebuild 2955 BLAKE2B c2d13b5e354238001187d09d9082dc3958a227d9133bb33a86abf3560514d2afcbcdc7b8197eb155362864065e723d2b61628523c864fc3bf47bd1125033cb58 SHA512 34706e4ecbe13501419e84c03d23a93cc2bb7d584c0570762b92ee867e3aeee33c5f03a1e44f08b9363ef2390e5a29ac838f4120f8d9d3a91d0f26c40f6928a9 -EBUILD coverage-7.13.3.ebuild 2955 BLAKE2B c2d13b5e354238001187d09d9082dc3958a227d9133bb33a86abf3560514d2afcbcdc7b8197eb155362864065e723d2b61628523c864fc3bf47bd1125033cb58 SHA512 34706e4ecbe13501419e84c03d23a93cc2bb7d584c0570762b92ee867e3aeee33c5f03a1e44f08b9363ef2390e5a29ac838f4120f8d9d3a91d0f26c40f6928a9 -EBUILD coverage-7.13.4.ebuild 2955 BLAKE2B c2d13b5e354238001187d09d9082dc3958a227d9133bb33a86abf3560514d2afcbcdc7b8197eb155362864065e723d2b61628523c864fc3bf47bd1125033cb58 SHA512 34706e4ecbe13501419e84c03d23a93cc2bb7d584c0570762b92ee867e3aeee33c5f03a1e44f08b9363ef2390e5a29ac838f4120f8d9d3a91d0f26c40f6928a9 +EBUILD coverage-7.13.4.ebuild 2949 BLAKE2B 537ce62684c13f94740075b0c131f862c08aad53e3b2b401979b514d24a0f55b843d90d5bc7cc93208cb0671b1992d843707eb029a03a1a0ac2377475525c665 SHA512 04c2320b301cb18c65f1190d5b059193d23715e13ac71f31f44249600860abd85110aaad14f50abe17759f335aa715cecdc49cbfd071eab1e69842c2bb1aa5dc EBUILD coverage-7.13.5.ebuild 2955 BLAKE2B c2d13b5e354238001187d09d9082dc3958a227d9133bb33a86abf3560514d2afcbcdc7b8197eb155362864065e723d2b61628523c864fc3bf47bd1125033cb58 SHA512 34706e4ecbe13501419e84c03d23a93cc2bb7d584c0570762b92ee867e3aeee33c5f03a1e44f08b9363ef2390e5a29ac838f4120f8d9d3a91d0f26c40f6928a9 MISC metadata.xml 775 BLAKE2B 0814b6f9c9861fd888758a8861fda7be00297f9939022273369e763b1c26370b2a837dcb71934d22da53571605cc27513f129d7b3e39fccb88a6e3a5841ce115 SHA512 fcb7afdbabecb05dbcc25fdb798c32452fb2140e6798c6ed30d753ac4f8f98aecd6d4b90f66b5c943f64589a38e30b5e187d50c72578579f02ae03297cf3bf09 diff --git a/dev-python/coverage/coverage-7.13.1.ebuild b/dev-python/coverage/coverage-7.13.1.ebuild deleted file mode 100644 index 5471ad733a..0000000000 --- a/dev-python/coverage/coverage-7.13.1.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/coveragepy/coveragepy -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) -PYTHON_REQ_USE="threads(+),sqlite(+)" - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Code coverage measurement for Python" -HOMEPAGE=" - https://coverage.readthedocs.io/en/latest/ - https://github.com/coveragepy/coveragepy/ - https://pypi.org/project/coverage/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="+native-extensions" - -BDEPEND=" - test? ( - >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-{rerunfailures,xdist} ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_compile() { - if ! use native-extensions; then - local -x COVERAGE_DISABLE_EXTENSION=1 - fi - - distutils-r1_python_compile -} - -test_tracer() { - local -x COVERAGE_CORE=${1} - einfo " Testing with the ${COVERAGE_CORE} core ..." - epytest -o addopts= "${@:2}" tests -} - -python_test() { - local EPYTEST_DESELECT=( - # broken because of pytest plugins explicity loaded - tests/test_debug.py::ShortStackTest::test_short_stack{,_skip} - # these expect specific availability of C extension matching - # COVERAGE_CORE (which breaks testing pytracer on CPython) - tests/test_cmdline.py::CmdLineStdoutTest::test_version - tests/test_debug.py::DebugTraceTest::test_debug_sys_ctracer - # mismatch of expected concurrency in error message - # TODO: report upstream? - tests/test_concurrency.py::ConcurrencyTest::test_greenlet - tests/test_concurrency.py::ConcurrencyTest::test_greenlet_simple_code - # packaging tests, fragile to setuptools version - tests/test_setup.py - # looks like a difference in exit status reporting? - # https://github.com/nedbat/coveragepy/issues/2008 - tests/test_process.py::ProcessTest::test_save_signal_usr1 - ) - local EPYTEST_IGNORE=( - # pip these days insists on fetching build deps from Internet - tests/test_venv.py - ) - - "${EPYTHON}" igor.py zip_mods || die - - local -x COVERAGE_TESTING=True - # TODO: figure out why they can't be imported inside test env - local -x COVERAGE_NO_CONTRACTS=1 - - local jobs=${EPYTEST_JOBS:-$(makeopts_jobs)} - local xdist_args=() - if [[ ${jobs} -gt 1 ]]; then - # required upstream to avoid cross-test conflicts - xdist_args+=( --dist=loadgroup ) - fi - - local prev_opt=$(shopt -p nullglob) - shopt -s nullglob - local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so ) - ${prev_opt} - - if [[ -n ${c_ext} ]]; then - cp "${c_ext}" coverage/ || die - test_tracer ctrace "${xdist_args[@]}" - fi - - test_tracer pytrace "${xdist_args[@]}" - - case ${EPYTHON} in - *3.11) - ;; - *) - # available since Python 3.12 - test_tracer sysmon "${xdist_args[@]}" - ;; - esac - - if [[ -n ${c_ext} ]]; then - rm coverage/*.so || die - fi -} diff --git a/dev-python/coverage/coverage-7.13.2.ebuild b/dev-python/coverage/coverage-7.13.2.ebuild deleted file mode 100644 index a2d424b641..0000000000 --- a/dev-python/coverage/coverage-7.13.2.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/coveragepy/coveragepy -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) -PYTHON_REQ_USE="threads(+),sqlite(+)" - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Code coverage measurement for Python" -HOMEPAGE=" - https://coverage.readthedocs.io/en/latest/ - https://github.com/coveragepy/coveragepy/ - https://pypi.org/project/coverage/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -IUSE="+native-extensions" - -BDEPEND=" - test? ( - >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-{rerunfailures,xdist} ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_compile() { - if ! use native-extensions; then - local -x COVERAGE_DISABLE_EXTENSION=1 - fi - - distutils-r1_python_compile -} - -test_tracer() { - local -x COVERAGE_CORE=${1} - einfo " Testing with the ${COVERAGE_CORE} core ..." - epytest -o addopts= "${@:2}" tests -} - -python_test() { - local EPYTEST_DESELECT=( - # broken because of pytest plugins explicity loaded - tests/test_debug.py::ShortStackTest::test_short_stack{,_skip} - # these expect specific availability of C extension matching - # COVERAGE_CORE (which breaks testing pytracer on CPython) - tests/test_cmdline.py::CmdLineStdoutTest::test_version - tests/test_debug.py::DebugTraceTest::test_debug_sys_ctracer - # mismatch of expected concurrency in error message - # TODO: report upstream? - tests/test_concurrency.py::ConcurrencyTest::test_greenlet - tests/test_concurrency.py::ConcurrencyTest::test_greenlet_simple_code - # packaging tests, fragile to setuptools version - tests/test_setup.py - # looks like a difference in exit status reporting? - # https://github.com/nedbat/coveragepy/issues/2008 - tests/test_process.py::ProcessTest::test_save_signal_usr1 - ) - local EPYTEST_IGNORE=( - # pip these days insists on fetching build deps from Internet - tests/test_venv.py - ) - - "${EPYTHON}" igor.py zip_mods || die - - local -x COVERAGE_TESTING=True - # TODO: figure out why they can't be imported inside test env - local -x COVERAGE_NO_CONTRACTS=1 - - local jobs=${EPYTEST_JOBS:-$(makeopts_jobs)} - local xdist_args=() - if [[ ${jobs} -gt 1 ]]; then - # required upstream to avoid cross-test conflicts - xdist_args+=( --dist=loadgroup ) - fi - - local prev_opt=$(shopt -p nullglob) - shopt -s nullglob - local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so ) - ${prev_opt} - - if [[ -n ${c_ext} ]]; then - cp "${c_ext}" coverage/ || die - test_tracer ctrace "${xdist_args[@]}" - fi - - test_tracer pytrace "${xdist_args[@]}" - - case ${EPYTHON} in - *3.11) - ;; - *) - # available since Python 3.12 - test_tracer sysmon "${xdist_args[@]}" - ;; - esac - - if [[ -n ${c_ext} ]]; then - rm coverage/*.so || die - fi -} diff --git a/dev-python/coverage/coverage-7.13.3.ebuild b/dev-python/coverage/coverage-7.13.3.ebuild deleted file mode 100644 index a2d424b641..0000000000 --- a/dev-python/coverage/coverage-7.13.3.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/coveragepy/coveragepy -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) -PYTHON_REQ_USE="threads(+),sqlite(+)" - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Code coverage measurement for Python" -HOMEPAGE=" - https://coverage.readthedocs.io/en/latest/ - https://github.com/coveragepy/coveragepy/ - https://pypi.org/project/coverage/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -IUSE="+native-extensions" - -BDEPEND=" - test? ( - >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-{rerunfailures,xdist} ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_compile() { - if ! use native-extensions; then - local -x COVERAGE_DISABLE_EXTENSION=1 - fi - - distutils-r1_python_compile -} - -test_tracer() { - local -x COVERAGE_CORE=${1} - einfo " Testing with the ${COVERAGE_CORE} core ..." - epytest -o addopts= "${@:2}" tests -} - -python_test() { - local EPYTEST_DESELECT=( - # broken because of pytest plugins explicity loaded - tests/test_debug.py::ShortStackTest::test_short_stack{,_skip} - # these expect specific availability of C extension matching - # COVERAGE_CORE (which breaks testing pytracer on CPython) - tests/test_cmdline.py::CmdLineStdoutTest::test_version - tests/test_debug.py::DebugTraceTest::test_debug_sys_ctracer - # mismatch of expected concurrency in error message - # TODO: report upstream? - tests/test_concurrency.py::ConcurrencyTest::test_greenlet - tests/test_concurrency.py::ConcurrencyTest::test_greenlet_simple_code - # packaging tests, fragile to setuptools version - tests/test_setup.py - # looks like a difference in exit status reporting? - # https://github.com/nedbat/coveragepy/issues/2008 - tests/test_process.py::ProcessTest::test_save_signal_usr1 - ) - local EPYTEST_IGNORE=( - # pip these days insists on fetching build deps from Internet - tests/test_venv.py - ) - - "${EPYTHON}" igor.py zip_mods || die - - local -x COVERAGE_TESTING=True - # TODO: figure out why they can't be imported inside test env - local -x COVERAGE_NO_CONTRACTS=1 - - local jobs=${EPYTEST_JOBS:-$(makeopts_jobs)} - local xdist_args=() - if [[ ${jobs} -gt 1 ]]; then - # required upstream to avoid cross-test conflicts - xdist_args+=( --dist=loadgroup ) - fi - - local prev_opt=$(shopt -p nullglob) - shopt -s nullglob - local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so ) - ${prev_opt} - - if [[ -n ${c_ext} ]]; then - cp "${c_ext}" coverage/ || die - test_tracer ctrace "${xdist_args[@]}" - fi - - test_tracer pytrace "${xdist_args[@]}" - - case ${EPYTHON} in - *3.11) - ;; - *) - # available since Python 3.12 - test_tracer sysmon "${xdist_args[@]}" - ;; - esac - - if [[ -n ${c_ext} ]]; then - rm coverage/*.so || die - fi -} diff --git a/dev-python/coverage/coverage-7.13.4.ebuild b/dev-python/coverage/coverage-7.13.4.ebuild index a2d424b641..5471ad733a 100644 --- a/dev-python/coverage/coverage-7.13.4.ebuild +++ b/dev-python/coverage/coverage-7.13.4.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="BSD" 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" IUSE="+native-extensions" BDEPEND=" diff --git a/dev-python/cssselect/Manifest b/dev-python/cssselect/Manifest index c5fffe4121..471759a087 100644 --- a/dev-python/cssselect/Manifest +++ b/dev-python/cssselect/Manifest @@ -1,5 +1,3 @@ -DIST cssselect-1.3.0.gh.tar.gz 41742 BLAKE2B 3d50083ed44f8e09f17af884fd469af6a803afe397fbbbfc4df8f3ce47b006eda9c138e18f605bbc0f000b97d1518ac9212d42984dd0f7c7762771242982afb5 SHA512 d2711a1ed5e1fb21bd6f7422ab36c1d06b7b46b6cbdb3480182b72f4a877dd06c8b47a1b41b0a30adbd9fbd551d34b479e020d72cb1d46c3f483273e86e61ce9 DIST cssselect-1.4.0.gh.tar.gz 42120 BLAKE2B a87b6a1f40417f16669e6325d90407038056d6525e10fa0254706ad854dc67ba71262f29c2b328eba97a32aaadc67f5578799a1740639056b6f0d3c6ea9153f8 SHA512 37f1822a741269b95588b01d1b7fd1f6255138ab0c082a8035a91cd54f8feb2a79d278efa18e343c4ae063c6ae8469b1a210c9297f5e3ba1952898170daccf4f -EBUILD cssselect-1.3.0.ebuild 824 BLAKE2B 713f792adcfe1b43385e7cdc7abdc03aba92d7245757e8e591c7704228c08e006f88af64a872f7821221ae17e3c5451c992437258639d6652c0970fb4a017248 SHA512 b16e9df9d2c6af0486d72fdf3ae8f39af71ec08f27433ec51ff345d20b3e3867fd1d832a042f516bad75ca116e138ac7206915ea5c09d19f24cbda5fed3054f0 -EBUILD cssselect-1.4.0.ebuild 829 BLAKE2B d611ae3bd40b98fcae4b6be6e5ceb04b44c1fee770cba08ae9e98b12931e4ecf2dfd14f1944403c884c292b1bb0be08c6a8a262a3720240fa0c1e394ba39a8a7 SHA512 5eea550aff5c277741d6c044826789a81edad6f495dc4b94c636344d65366ab84333279dbee99396b765695756f02bd44907c62402e247e03f2370c7c5f960b9 +EBUILD cssselect-1.4.0.ebuild 823 BLAKE2B 9f2d93b46fcc8fca879cc841fc2aceccff8cdcb226509f4802c5d9375f545bbf3db5d1ef43bcf0c76d777b27ebd715f6660cd5e98e9c0d08a115cc238e53907b SHA512 b1e101a25732d63ec0f067d7918ee60512c7688ccc744bd35844dc5ef57c6bc6bb145e0568ac7bf1466762ea909d23be35cc39dc6fea15487e86fca4b4e6ade1 MISC metadata.xml 393 BLAKE2B dceb62643e3249ad34ada4085344bd9cc2c23aa753826a1e4f89e2876123c7b38b4b88fd5b90520423dc4ca88b5e79900db0554f66586c6ad4327e73f6bb7711 SHA512 de723a2756f71733d018c97d6f8bce62f78f1817a7c8a9302e793914207564377a7b8f07dfc8c3dddef58791f0394791280da5055af0d4c499fe033e199b42b1 diff --git a/dev-python/cssselect/cssselect-1.3.0.ebuild b/dev-python/cssselect/cssselect-1.3.0.ebuild deleted file mode 100644 index 2b4e2dd11d..0000000000 --- a/dev-python/cssselect/cssselect-1.3.0.ebuild +++ /dev/null @@ -1,36 +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_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="Parse CSS3 Selectors and translate them to XPath 1.0" -HOMEPAGE=" - https://cssselect.readthedocs.io/en/latest/ - https://github.com/scrapy/cssselect/ - https://pypi.org/project/cssselect/ -" -SRC_URI=" - https://github.com/scrapy/cssselect/archive/v${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 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/lxml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme -distutils_enable_tests unittest diff --git a/dev-python/cssselect/cssselect-1.4.0.ebuild b/dev-python/cssselect/cssselect-1.4.0.ebuild index 0f5f5fcb0e..54b2b264ee 100644 --- a/dev-python/cssselect/cssselect-1.4.0.ebuild +++ b/dev-python/cssselect/cssselect-1.4.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" 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" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/cssselect2/Manifest b/dev-python/cssselect2/Manifest index 3096080c84..f41acb0cd0 100644 --- a/dev-python/cssselect2/Manifest +++ b/dev-python/cssselect2/Manifest @@ -1,6 +1,4 @@ -DIST cssselect2-0.8.0.tar.gz 35716 BLAKE2B 60635070488af67bf27cc385fe395c79c7bf4189c54315fb747aa3ad2abf2e85fd2a78e535b8003f2be574cd8f19269ed5c255ea6ffbdc7255cc3ed8ba281136 SHA512 fe1fbd503a8f5c06ff33856c131365f1f154610abb59c2fdef3f0e679c2421f08f9fd5e82e03f541481180551e3e0984d46243629754e8a1fa0f189743fbd23f DIST cssselect2-0.9.0.tar.gz 35595 BLAKE2B 983a9aa44b4f570f5987731054d872f43106a1f09b09fe122757accd127e176d8759f87a7efeb5a6dccf2fb53cc77e37d407c4ca0f8526a54ed52b6d061f8dea SHA512 2d0bc81e707fb753dddb0b726b53cf0f4e5294a70193df93fbdca6987a81d7af5d39600172a164653f6e3359c6e06f6cf23b6d5756c87137de0ace6bd7bd546d DIST cssselect2-0.9.0.tar.gz.provenance 9413 BLAKE2B 8f715ac03ce29bb17f1f92ea7a94a4de7c5ee5861ed874e559f57ee931780485d4800c8bf50b60647e7ae665d6b96fa0a5a5a1cf343bb615531ce3447ed766ae SHA512 6e0442a97fe081d1dfa8b79907d381145e848f055d398774d1aa83c8986b940b2026c3378293264ba7020eb2be0148c7ac3e99f9c582721f346ce0c258062bba -EBUILD cssselect2-0.8.0.ebuild 711 BLAKE2B 8b9f08dd98036d5ec0cd305743284e6c7dc830f96711d5fa0e7be8c36baf8a7cfb073e5031784c909cec268028c141043dfbe69bb856e0cb620525c533f9b36d SHA512 75a1438446f6f34e8c7a2470f6a5bdaccae286ef7639e7543413e959e901286715e3d082803eb8c0d3505385e96ab929d70ee73f45594224e327e9de5267a166 -EBUILD cssselect2-0.9.0.ebuild 695 BLAKE2B 20ab88f6cb10d521474ebb3346251d519e27a798e805c23a4d3a76c370edc3d957a555f5455c022cac3bc24cceacd474e3c97df5dbef55d445c350305092a2fb SHA512 64ae65477968e909dd3fb3b06799a52c32729d1a7d718ca4bf5311efe38f8a2b70f67fca60a9452161f48bf5c6b6f88e61f7a138e13bf854283f9cceffc63475 +EBUILD cssselect2-0.9.0.ebuild 692 BLAKE2B f12e52079db1b1813ad74fe09b03ed8b4f550df07af3c9d5ea9eb0e3635bcf0b920d87b56db422bae8b028d14ecf19e6bbb838c11aa15748048d2ab82520928a SHA512 eb51961f2e94aeeade2f00e6561b1cbd42690a526c0a5d89a6cb0c7d725401e5a2793d9f09d0680bd4cfffd1d7a4e32cca088d13b6f59734d4b26fd311816384 MISC metadata.xml 394 BLAKE2B 23a6ce3791a44c2a50b0a1853f1860ec76c15ca2a437e8406ef8459941921f8f92905933b59841ab9e3ef429a40435e2e480de38311f9bb078af747105d6eb41 SHA512 1c7692aebe1ec93fddf5e536af98a4be44c6610f8bfaff1f58ace0562916c24c5bc67db8455c1cc75eba3296b34a4fce3e72dd770abe4f51c1e83798ee9887eb diff --git a/dev-python/cssselect2/cssselect2-0.8.0.ebuild b/dev-python/cssselect2/cssselect2-0.8.0.ebuild deleted file mode 100644 index e00546b19a..0000000000 --- a/dev-python/cssselect2/cssselect2-0.8.0.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_USE_PEP517=flit -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Parses CSS3 Selectors and translates them to XPath 1.0" -HOMEPAGE=" - https://doc.courtbouillon.org/cssselect2/stable/ - https://pypi.org/project/cssselect2/ - https://github.com/Kozea/cssselect2/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" - -RDEPEND=" - dev-python/tinycss2[${PYTHON_USEDEP}] - dev-python/webencodings[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/addopts/d' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/cssselect2/cssselect2-0.9.0.ebuild b/dev-python/cssselect2/cssselect2-0.9.0.ebuild index 089b488e41..2d4e132221 100644 --- a/dev-python/cssselect2/cssselect2-0.9.0.ebuild +++ b/dev-python/cssselect2/cssselect2-0.9.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" RDEPEND=" dev-python/tinycss2[${PYTHON_USEDEP}] diff --git a/dev-python/cython-test-exception-raiser/Manifest b/dev-python/cython-test-exception-raiser/Manifest index 7f3f11f3f3..333edc65a5 100644 --- a/dev-python/cython-test-exception-raiser/Manifest +++ b/dev-python/cython-test-exception-raiser/Manifest @@ -1,6 +1,4 @@ -DIST cython-test-exception-raiser-1.0.2.gh.tar.gz 4579 BLAKE2B da09ce49817ae40054ab996aa3fcfa45769736fb56cbc91ed183f73413b3298859ab0dbd6e6ddfae835411891c02c67a01194531cc4269663656af1529e81f0e SHA512 ad245eb87fe2d4d93d244b125d80f17fe6deeac86ae9a9129d211d9ff1738da39dc30d49a80f33d50a6fa52029403018c87a8637db9c21098ef8b0e3afe20ea7 -DIST cython_test_exception_raiser-25.11.1.tar.gz 4418 BLAKE2B dfea1a2f9d22e3aa92864dac721cad28d9a113140093fe490c07303974630661883cb03402369251d969a0bc9e41be39fa2301a5ae2767708854cde24e2fb473 SHA512 6af6c94843f9e1dc90b59ac6ec6b8708da6eaa257d249f6baba1d9c4ebd75b529a157cffddc893b54e7214bb3ce10b1bc70e88207a2334373614947e7ffb72a8 -DIST cython_test_exception_raiser-25.11.1.tar.gz.provenance 9779 BLAKE2B fe19f291ec4baa39f1de84e9bcfcd8f1bb3a5d6c6b81a17f78c373cfce70707e1fc2925f1e7a28f3648d655fd5b681a9ba2cb88acedb992bc6d848b85a61c013 SHA512 ced3528aee04963b8862ff95acce3c300eb54974b6b1c10fe2346ffd43a5f3750fcaff5f24150d840dc171234ad947f0447baa44141f86ec5e17967a2599e3c4 -EBUILD cython-test-exception-raiser-1.0.2-r1.ebuild 705 BLAKE2B 32a56af090a00f8cdf730aeaf49099a281b4c3e554f8b5250301be1994d173cb6f7a3dc07152d8c7c6d56688fda68b9566dc9222104f232f67b26c603088f7ff SHA512 cc8506b1c20d3b7e476f242a57afce8ad32c2b8cfb5a19f5d817e0349743900247810cdc52d868ca3502ed2d06414d2d79d7501b5f8d4a6611206304a4b7ce29 -EBUILD cython-test-exception-raiser-25.11.1.ebuild 709 BLAKE2B c983b7ce78cd70f0be93199f633d2f7aafe3439e806637329e9de407bce0910780d2ec5ab8588e85f6abdcbf36855b518fc593e07e9f72d4e57c8abb34220b0f SHA512 1a6aa2b6421cb42401ce903365c1d2e2bc77b9c9825efd270be2cedd6faf37026764e2ca0f0af5cde8365ff9ed7c46de7d236a01c87e1c900c31f82ad0932d0e +DIST cython_test_exception_raiser-26.4.1.tar.gz 4522 BLAKE2B 458d02800e9b9b7821706952d358fbdde59ca4b8463f794fda864814387e0716abf79bfba76d6e8f9051413a5ccc433e0f32bec93a4df05fc223284d428b821f SHA512 d04b67e9ab27ad39c1a584b56b7e569629209b2391e3f97cc3cc1251383deec07cfa9cb8ad4ad9fb4493ef13771fdf2997b28dcbd8b103a41bb3ab8a44b966fb +DIST cython_test_exception_raiser-26.4.1.tar.gz.provenance 9845 BLAKE2B 4c25dcae677c506f305b4378796831ce455194be4e970f9d94e3b93c802b2f09fe3fc8de419e692018a4096770ce3d844075ea148a75ac82fcd0032ebda478d9 SHA512 6a433b4e7ec53411f9c5423562cffa32adcacd3538835b6184d399dbead7f2fe054270938e44979aec196283917e2aa9a639acfaed4feb7817340d4b39dfaa53 +EBUILD cython-test-exception-raiser-26.4.1.ebuild 709 BLAKE2B 082e4374fbaae1113cbdf2870682e58b7031e2735ebb685b1646ef848d04736ddb221691f9c27d05e92eda929e4df58f53dcb2563014691c9c6b842d093ce297 SHA512 e5e5b5d05a990dd1983f6a705664b43be79fa9947c5d78b2b270facb5a5388946bbd5ce09cd802cfdeb920ecf2e90b07d6d9d03095e45d9a3ded0669fffbdc31 MISC metadata.xml 386 BLAKE2B 40aa5d14853374cc959b299bf2c8c53fd84f4ea6e570210409f42eca706f1d098bc54dcb4b7ce743428ec361b3359284d564f04916d28cac7546fee2105051e5 SHA512 76f2c31745f906a444b40d4253a9215bcc7757aa26cfeaec19afb40794360c61d5b36e55278ca4adf6016cbc8121cd7ba627746f6f9423601aee1f5a5662b4ac diff --git a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.2-r1.ebuild b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.2-r1.ebuild deleted file mode 100644 index f370cef41b..0000000000 --- a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.2-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2021-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_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="A trivial extension that just raises an exception (for testing)" -HOMEPAGE=" - https://pypi.org/project/cython-test-exception-raiser/ - https://github.com/twisted/cython-test-exception-raiser/ -" -SRC_URI=" - https://github.com/twisted/cython-test-exception-raiser/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86" - -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] -" diff --git a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-25.11.1.ebuild b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-26.4.1.ebuild index 9324e7b1c2..3317697d52 100644 --- a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-25.11.1.ebuild +++ b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-26.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2025 Gentoo Authors +# Copyright 2021-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest index 57c6620464..e182e0cf29 100644 --- a/dev-python/cython/Manifest +++ b/dev-python/cython/Manifest @@ -4,5 +4,5 @@ DIST cython-3.1.8.tar.gz 3193040 BLAKE2B 7cd6c2b196d4a6a69d11b4bc68daf8abe77606f DIST cython-3.2.4.tar.gz 3280291 BLAKE2B f6f4baf07426ba46757a7b12ec05dd6781088e30d402d39dbe7e7e43b711ec11b9ecefd8bdca8e4c6a2920bc1c670e348328dc53ea074879b5e4e87159905d65 SHA512 bea1b21227632aa6d01239779e584e06d462ef76ae284abb36c0a70074260bd4909ee69d94db4e8c8fc9416d6949c3b53411844531a86cdbca75881b97f5d84b EBUILD cython-3.1.7.ebuild 3467 BLAKE2B 10a9424a669c87e653704cb91a2c03fbf527599a630e0f5897f1b9ac6edb5b16144a56546ce7be594ad4b3b64c8a6794eed6ca8056ae5b736ae05c1c58805207 SHA512 64e524505c257964327db4c4e00b538b506a403a97a4857a2b30300c6ec0a965abc11eba8123c6b9a40adbdc265bc485a399b8ffe463ba86e8c2ebd41af05d78 EBUILD cython-3.1.8.ebuild 3473 BLAKE2B 6596dd2fe344626d3a784dfbed0600938f60ed8972dac17c881c71c4da323829f34d302a5e85fe21d26b7e12217948dc9d6726439dfbe54f9b9f6bf6e5ebaf8f SHA512 528105765f3789e18180447f0c754667f5fb49ada67c8e7436d66b6712350f771ccba47ca5f5cd460feeb578f4cf15199261a26222a698d43db3cd7c91bed98d -EBUILD cython-3.2.4.ebuild 3557 BLAKE2B 3dc14b978973595546d262fc4b27ce67dce7ad9795967fcbf83bf0e6279f2a7c5ea3dcdc5e96272a0f35cd2a802cec0ea6c0ca6beeae1188b25367d86e733f37 SHA512 7719b4ac44aee38ecfffffa4446c7dad4c9a38bfac744d29a7e48aa67ed1ee03f2405411501a69420ffa3e3ff98699205f321172ba72fdd95f349ead726715a3 +EBUILD cython-3.2.4.ebuild 3552 BLAKE2B 9e728395224dd32d37f8c6c69ce1e595e6df0a9aa73209dfbbde0d5689461da3b83b78396b7813fa9f76c102982149f45061c30bb0a8cbfbfcd902c9d99c5af9 SHA512 6e3f2932a332202ceef009eec6ce6298705f16df43f28284f87dd1396869e92b2afae18d5fb50c3ea2ee63da57b7044d53b6a92f14b9f48e0f0864a06ac86d8f MISC metadata.xml 751 BLAKE2B 97ddb98650912d16a9b32a92f541c5bc5e3c3b662f0492a301e37e984711cfc8bd82b13e1bf6366a7f44bc3c47bdad6d944725e8fb839f7ee9036fd334c34358 SHA512 761478bf2fff7ed5e41c1e515d86994093ecfbf6c41f3193cd0667227ddda2990ab604a7bc8c369424a80d875578c1724c0bfcb3bbcb1c40b1836181bf292801 diff --git a/dev-python/cython/cython-3.2.4.ebuild b/dev-python/cython/cython-3.2.4.ebuild index 1d9399568f..d586ad5ebe 100644 --- a/dev-python/cython/cython-3.2.4.ebuild +++ b/dev-python/cython/cython-3.2.4.ebuild @@ -21,7 +21,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="test test-full" RESTRICT="!test? ( test )" diff --git a/dev-python/dasbus/Manifest b/dev-python/dasbus/Manifest index 24da0179e1..0f762f36c9 100644 --- a/dev-python/dasbus/Manifest +++ b/dev-python/dasbus/Manifest @@ -1,3 +1,3 @@ DIST dasbus-1.7.gh.tar.gz 94405 BLAKE2B e867afdbc87eed25469078108fc51d1be5277911c176cac01eb7fc25d40478ca2e9bbf57e278785d90403a033bd33c5a4ac1cbe69197ef40dc4fad1a6d3c6dfb SHA512 fc4d2871ff347144f14a9e3b428eafd53189650e5bf8549804ed8167130da1a52a6cc1170380f652e5a2699b6e8aed57c1b9e8e1369580e7c83ffb5c95e921e1 -EBUILD dasbus-1.7.ebuild 574 BLAKE2B f0523497fa6cb0937475503172a04d2c7d3a0b4ff42d72909ca636df9f3cea3a0562925bac003d80841c07ffe9a5e6c378ed865e1ac0a0d3d564181165beba97 SHA512 a139493b0bdac6176e171563061dbc638034c7f5a22b571b605f4e1ca301d955c329b43e2513704b539234619aa17ffba12ad3aaad15cfe51db5ec8a61a3ca96 +EBUILD dasbus-1.7.ebuild 581 BLAKE2B 9c639c5bd717bdf87154d11861d253dedf075fc86b0afcefb5226325eba7a50d7dbf4992f21d98da1411c3c069a57da341f93601750be5f4309b3a0a033d85f4 SHA512 5ec3f98fb2407615c5fb83475f04dd9c8fa77edf7f887f709ce4d7530d917ecf2ccad455255cf76210a07fbaecc274faff5083a1d9ac85567fb273b74726027c MISC metadata.xml 333 BLAKE2B 01773008ce46c529cb6ef6dd0c97b8c9a8cf38be09b9c3c07c48a69aa8679d9a0ad4945cf6d671b91d44f5d1c7319e3b77c48ea97e32ce4551c94fd1e6e1bdfb SHA512 fce6fd77bf0d77da4ddaf97d07ee3b5507befcb82060d7aa6276e8e761ebb4995a47a98940eb0287c77c0be3b3fb65d5d154c9c596231b1d89379fe3bf04979b diff --git a/dev-python/dasbus/dasbus-1.7.ebuild b/dev-python/dasbus/dasbus-1.7.ebuild index a01f162939..dcae95447b 100644 --- a/dev-python/dasbus/dasbus-1.7.ebuild +++ b/dev-python/dasbus/dasbus-1.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/dasbus-project/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc" RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/dev-python/dict2xml/Manifest b/dev-python/dict2xml/Manifest index 576e9f2811..498fd66e24 100644 --- a/dev-python/dict2xml/Manifest +++ b/dev-python/dict2xml/Manifest @@ -1,5 +1,3 @@ -DIST dict2xml-1.7.7.tar.gz 15033 BLAKE2B 9956e30eaa379209320f3e155549788dbe9cd156167dfec175a9a8e38d161fa2b5492508fb23861896dd716edb2f5bd98895f63e12e06f9c99eca09bfc01bd31 SHA512 8605754b20833990d07906ce98cd477de58cad8d826a5851d84e1402e9f4f6bcc073631920fb73e5253de7d7eafa22c8b92d3ba5875ee852b719204f92e8fb93 DIST dict2xml-1.7.8.tar.gz 15644 BLAKE2B c9d2d0455c8f94991dbd8b9b62e482fbc84171fba57cac25ce14501f6a8e49d49277830bb33adb6346643f04c1e35ebd50912189d0105303b6efb7fdb392adf1 SHA512 8c5390e160b6a734a65a81463e2dceb053a241fca030258edac45b3ff501629c1d895b14a4da6dd474ebf21aad31293cb48107973dee61eaa05f31cfc98a8ab8 -EBUILD dict2xml-1.7.7.ebuild 479 BLAKE2B ecafd646c084dc913f0377335d4732b172b60872b176f841d8d27e3e1f9c26c2efe12437bd96bee19edfe1c9ca3162337a8c85e6d3b3061f8adeed4a9640e971 SHA512 bd819b7eb31d187112f77fcbd3a5b10ed8dd4bb191fe557b20949790d760a3363704278eb8952def6ef0a7fa8621e06edfa10c3e0cdbd0cfe4237968e9fac359 -EBUILD dict2xml-1.7.8.ebuild 480 BLAKE2B 297344b53a9aa01549d067218a286278ea2f01c8e205a3c5bc3ae656f237ad32813a83ee5a7ba14b72d2479b128e144b03b438c5ff5f195bf42436802b70d42d SHA512 2e6b2b93c6b42a309369cbd413d45b625e4a8145cb0863e22a5b145a7bb03c0acead356d40bfa63d8f9eaaa0a7d0449e88667c44c7b56955a64530e67ec63269 +EBUILD dict2xml-1.7.8.ebuild 479 BLAKE2B 0b3478936d78bfd02f4634469221fcbc9fe677b777dc5f14b305ecb5072c8a53f44bd5e8dec5fc7c0f6563e380d47afbf1beab53ae3a77fb636be04b20c3822d SHA512 a7f451809d543300531ba18b92479c925ea1669ca63af81b27dd31889b130e0478dd17d74251690a452f0f4afb16ee8d7f65125f6dffc3d84cff4f97af87b738 MISC metadata.xml 484 BLAKE2B 354767a988ad32c6c27112737e5409537d1c4ea3139bef78b975ffe97189f4b385bb6a02134f2a7ad970a3422dd32357cd0d4a17622cd9c65c91f9dd05c8c606 SHA512 ddf6bcdbb65ff63d8e1c401d3d9a784e6885a21d4fe9079fa2bc7177233d9dfdc3bc6b3bb775617b11c56c2370c68570163146244121157924ec68c13e67d85e diff --git a/dev-python/dict2xml/dict2xml-1.7.7.ebuild b/dev-python/dict2xml/dict2xml-1.7.7.ebuild deleted file mode 100644 index 62b898ec6a..0000000000 --- a/dev-python/dict2xml/dict2xml-1.7.7.ebuild +++ /dev/null @@ -1,22 +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_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Small utility to convert a python dictionary into an XML string" -HOMEPAGE=" - https://github.com/delfick/python-dict2xml/ - https://pypi.org/project/dict2xml/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/dict2xml/dict2xml-1.7.8.ebuild b/dev-python/dict2xml/dict2xml-1.7.8.ebuild index 151e274f87..e20da849d0 100644 --- a/dev-python/dict2xml/dict2xml-1.7.8.ebuild +++ b/dev-python/dict2xml/dict2xml-1.7.8.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/dirty-equals/Manifest b/dev-python/dirty-equals/Manifest index 6af5da2c8f..1e715f2e6c 100644 --- a/dev-python/dirty-equals/Manifest +++ b/dev-python/dirty-equals/Manifest @@ -1,5 +1,5 @@ DIST dirty-equals-0.10.0.gh.tar.gz 126610 BLAKE2B ebf748b627407973d259a9c85e754adb05c79af27eb871f722c0d14ff90c9c9fe257e2d7a46649f884326feecff3e3fa855ea380381eb59de4a31b092f828403 SHA512 c84d14e2399da273e48c6f125ea1fc9caf5824845106a88ba95c0d8e836bacb54b8113959d346a914ca344609ee58150839405ac1ec2f6a187e2f29b8601a4cb DIST dirty-equals-0.11.0.gh.tar.gz 129113 BLAKE2B cf1c644c257a9f7ed93e297b2e2b4f868d9b7d62697cd76aefb8f21684333932ac06bb23dec18a604934312c362b7bbc8117aff96cc50c492ae393d24b751f02 SHA512 eb4e8725305dbe60b76171d7c4ad4c11ccf9d882e8b4adab7fd9937e580abae512e83e8f0691935c483e727b60c2f8d4881e03e15e74376c52556817f5db83b5 EBUILD dirty-equals-0.10.0.ebuild 1228 BLAKE2B 01d779f97c5f1ebf6055b1385af5ac17c4394dad795ad9332586f2950d3023b65c5cf5715a5f13e908f112991bb8b85eb09d13a2762f3438bf6bad8cf842e8ec SHA512 67cd666587465d137bd179ddc04e7732a4a6aa25a267cb9f08e7ebb21a471f41df5998f03b1ef407ad7699c8fa69b7967b020692d6231c68ddf889ca14d910e3 -EBUILD dirty-equals-0.11.0.ebuild 1217 BLAKE2B 827c8eb9ec5ed549e288be0e81fe86c41481172622ad54d1c6938fde75b502574bd7d869e5e60472243d0e9cedc9a55770447fad6899de96cb54da7657d9b335 SHA512 0c5a79c1211d7d59d645fa6c5db1fbb71edf665b2e28fcd0a1bc8a722048c74cbf6ca2de7effa14781cf8784537e062a4f2b24952473639ce69fd8c9c15c4d9b +EBUILD dirty-equals-0.11.0.ebuild 1212 BLAKE2B 5d4164a26669585ed474363ad7ac8743cd5d9442047e10ec5cb1d145fc4c523b1fd0f4a7660ef9713dbd9c7450fc4495344427135a13d967e695aca52e4e7dff SHA512 30a0536ae47efc86554de01f176a5b30659ce12b3a2a3e2f9b07c8743a101e0d2a1158d3c1a53f3051e10fa96ceb64d4a95c31d7a1798335fef3748d0242e2a5 MISC metadata.xml 383 BLAKE2B 22601baf690733252965e033c617a835a8f06c17ef13ac4fa89a416252ebf09a0330912baa626f0e60b49c43ec6c31db3b25cd1a27c05a813114f45ec3a77993 SHA512 9f567ed60bab61ce20ad2c33f0e55978ac249e11e5e2c5b0348797a0fbd2ddc6767c298ade258453fa3d96b32a8be43ffad94cfa8ed4fded83c3bdb29f9cd3c3 diff --git a/dev-python/dirty-equals/dirty-equals-0.11.0.ebuild b/dev-python/dirty-equals/dirty-equals-0.11.0.ebuild index 3327865bba..c0b93acbd6 100644 --- a/dev-python/dirty-equals/dirty-equals-0.11.0.ebuild +++ b/dev-python/dirty-equals/dirty-equals-0.11.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" test? ( diff --git a/dev-python/dj-database-url/Manifest b/dev-python/dj-database-url/Manifest index 289ba15220..0a28b8be05 100644 --- a/dev-python/dj-database-url/Manifest +++ b/dev-python/dj-database-url/Manifest @@ -1,5 +1,5 @@ DIST dj_database_url-3.0.1.tar.gz 12556 BLAKE2B a0c9fc78c1f37f7f08addc111178636250706feb65e7200e1403c12916a619eb16fcddb11f8d59f528df8b5aa7816217fa0abcf1ee77f55811f264e5aaa50eda SHA512 7a7bb8b4f30659bf88f95b698b4147a3767c52a21996c39367267f516abe8d623954d9a9921cb3995e617478d22a2c6d56c30e1b80ad543933c1f0dbfe3e46bd DIST dj_database_url-3.1.2.tar.gz 11490 BLAKE2B f3a1fa91c1919878ac6dc84de1ff267ca86bd414a2df066395fd0d7902973edfff187f6160943506dc40fdb867f1ffff5ad2846acd47abf2870bd41787c6b92c SHA512 e2c465542ef7840d8950b583f3d89988bf52c432a4c3f3ec3825f94634fd2729c0964dcd4570c91698cd6d136421cc50236fae0118932ff5602bc09b29186199 EBUILD dj-database-url-3.0.1.ebuild 583 BLAKE2B 421663e250392f3a9496e34027ec7ec6828f6caad39f7a94d111d7cb9e2bd74a29c0babf4df7d2ef7aa54407658c51751d97d6658a5a4279f33c3e1e89230e27 SHA512 6453acd5392471bb19e084d9ed8133183cf3c5aecd6a59bc0386f27dbcb19825714df35412c5b2b495d7e90bf1bb209857a75697f927bf693ba8adc44f03c2c7 -EBUILD dj-database-url-3.1.2.ebuild 580 BLAKE2B ef4ecd103379ac0c8ada1c6110ed9cabe9209bac5e7e01dead923ca14df30ad92d847bc826856c439e71a7b96dc613194b53692b86539232c5a9fcef8128fcd1 SHA512 e63673e544e94ea05c1faa32305bf4e0bb7c10795efa5c09093775b9bbd1fd31e436c88fd39bb0372782c1a04de0d52c874e64ad56d9287c7dd91e5d786c0a43 +EBUILD dj-database-url-3.1.2.ebuild 574 BLAKE2B 4b322ac6aae166c10bb6c4657ec6029419b0e2fc0233b44e6eea7d0d53be144a3b19334c0f320744dd8f9da8f4b49474f6a80ea7a931e121754b49f8ad7eb0f5 SHA512 eddf0f04b829550d740f59874cac407c66f8800734aea5c2d822e5d0ba1a817711fc61559509ac7eac608102a93df224e06425c7093318b3fc3321ba61ab4880 MISC metadata.xml 407 BLAKE2B 0a3736cc0034297f64b77b9b795e8cd339ed58c5b213e730f1d3dccabe7cde10570222626b2b520bc0e51a0195cd99baf4ebf7028cc73b7e507603874b1f4143 SHA512 ec842e583cd4e0b632731e395f6e70e519077bfeaeb58bb88b9ad297368443fc06a182c120635eeb1dedb76b166829c6f414925d3061e55d49d7053a72c739eb diff --git a/dev-python/dj-database-url/dj-database-url-3.1.2.ebuild b/dev-python/dj-database-url/dj-database-url-3.1.2.ebuild index 96675d580d..9cc9431d57 100644 --- a/dev-python/dj-database-url/dj-database-url-3.1.2.ebuild +++ b/dev-python/dj-database-url/dj-database-url-3.1.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" RDEPEND=" >=dev-python/django-4.2[${PYTHON_USEDEP}] diff --git a/dev-python/django-cache-url/Manifest b/dev-python/django-cache-url/Manifest index b972d0b029..e13249580d 100644 --- a/dev-python/django-cache-url/Manifest +++ b/dev-python/django-cache-url/Manifest @@ -1,5 +1,3 @@ -DIST django-cache-url-3.4.5.gh.tar.gz 8761 BLAKE2B 44cfa956f33848dd7947a97b390ba792d44eb1fd42b4c33ae57e3575405c40d93be4716c9b990e20a482b4398ed69ff838993e30ae0bdecb5a33c3fd7685a6e6 SHA512 532f47f6c8d8150d3ec484e533b165430ee6fd9854ed1b0404b68f8acaf388bfa2fb9beba8349d56e1e9d00dd65065425fdbeeed5eb698d9a745f8293f8d93ee DIST django-cache-url-3.4.6.gh.tar.gz 9296 BLAKE2B b13f06446d46f462714efa9522a8b13940774d7e0fb34930318a6771b3748a8fc4b80c33497495dd27ff237237675e31d60407f02f26f44508bf1f02bd6e64f2 SHA512 eb3c6045e31eac5f7c9bb4e84abbe0f68697267a2de83989409354c508bf5adcff0fd76568a7fb18461e4d64807362694a4ffe43814bd11124b347022a53beea -EBUILD django-cache-url-3.4.5.ebuild 809 BLAKE2B 35a0fe921a732e762b677e1263716136e72b6c0c08f7613c2944460e0b8d023288ba4208bc1a0e5c8c4482db553de95fe1724128e48768931d70b8842d7cbebc SHA512 09335df0aabf27a09b47ace988d4aedd65347ceae22df1454a7975fa9f5ed4619bd3cebc07064746061a262b7494e8bb323d359b8c9654aac40bb7e5347d41e3 -EBUILD django-cache-url-3.4.6.ebuild 815 BLAKE2B 62f9dcf7659a008ce9d854b03e12afeaedcdd39df704ac4eb49de2d68ed3f1afe83daa49be398592563771bf71c19c5d5211961d8996498f48a73a7c7806bcb2 SHA512 9cd0b75a631fa046aa3f6271fcf36fad99057c1857da0085221c35e0f9889859e97da162d83b458945c600f6cc38828af563a66af76e02ac323f19145d23ad4e +EBUILD django-cache-url-3.4.6.ebuild 809 BLAKE2B 97e9a8348b11bb8787e0f218a3481d27c5f1d26aee112f1ef282356e0bf6de55df02b985cc618d5cee7937f824af4f56b1018506c0f8992cbba6a05c2a8fd143 SHA512 15c8dd1918d8f1ab100349ad5820af58a6193267b9a15829e60f6d4ba20fc0e53044c86862dad731e26c1a9092bf180651cc8da7d27a6f8be77383ce894441d1 MISC metadata.xml 515 BLAKE2B 0933720797d254031a1a8b134cbede61196f6f6bba8e09decb144c0db328e42faab7cbd3015dcc682711ce45cfe3466fb4c4ffa65bb18305be06937460e61822 SHA512 d6be30d34de3601f3c364094d23a3d322e3fed2f3badf28f132cc6464996bf7bda32cf970b397997554649232d72af747ebc1d4f4815397a6a32e2008438d18f diff --git a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild deleted file mode 100644 index 432e8a3d03..0000000000 --- a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# 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_{12..14} ) - -inherit distutils-r1 - -DESCRIPTION="Use Cache URLs in your Django application" -HOMEPAGE=" - https://github.com/epicserve/django-cache-url/ - https://pypi.org/project/django-cache-url/ -" -SRC_URI=" - https://github.com/epicserve/django-cache-url/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-python/django[${PYTHON_USEDEP}] -" - -DOCS=( AUTHORS.rst CHANGELOG.rst README.rst ) - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_prepare_all() { - sed -e '/--cov/d' -i setup.cfg || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/django-cache-url/django-cache-url-3.4.6.ebuild b/dev-python/django-cache-url/django-cache-url-3.4.6.ebuild index bfadbf07c1..d622de4f8d 100644 --- a/dev-python/django-cache-url/django-cache-url-3.4.6.ebuild +++ b/dev-python/django-cache-url/django-cache-url-3.4.6.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" dev-python/django[${PYTHON_USEDEP}] diff --git a/dev-python/django-tables2/Manifest b/dev-python/django-tables2/Manifest index 4a07ceef12..0310c5ec11 100644 --- a/dev-python/django-tables2/Manifest +++ b/dev-python/django-tables2/Manifest @@ -1,3 +1,5 @@ DIST django-tables2-2.8.0.gh.tar.gz 432933 BLAKE2B ce5472827b26be9b08e1b62bfb1489944b92789f05bbe2144416ed9c017b4ba1750a16630d1a62e9210fb484a12c5732638867eadcd7ee4b1a2a96cea1de1234 SHA512 d961b9329715a64c4dd77bf97c7b485f55fc7b9bec1f99513ffd877de0c63e02a73130ab807b6e2b255b8e6bcaf1f30b1aac7db503d7f4031ece13618aefd5a1 +DIST django-tables2-2.9.0.gh.tar.gz 433751 BLAKE2B f0c134da1dde3c6eaf73bf4b6cd08e73b53126051c5ba7e341b4b1c5be0799ca3c497ad10ebd465e8b9e319fa55bec96a892e94362ef67765a329d515158e40c SHA512 760fdc5a7892e435e214d99f0563a905ac2360dbd718f5966746666f9722a8428e6f328c04fef98193fb28d7f8964267e1030f9a7509f4050d41c4a76a7366c7 EBUILD django-tables2-2.8.0.ebuild 994 BLAKE2B d6fcac34453ae9cdb6e09deb7131a0321537d2b7612a2d28584b3d17232c2470a0306c703217025e4b12711418f3554fef78fdb0b4894677a22825d983e5958b SHA512 95e3193aed4ca7ca4c64bcf0b30fe597cc77ffb01013ee1532f97bd06c43ed16dabdf7f91a4c7dd86c47ad5ac5ac6f48cc7bd6a71f33b4feee311d459cd2cb56 +EBUILD django-tables2-2.9.0.ebuild 994 BLAKE2B c9e61a01c062a4b66b625bd495a6f1daa9bf62850c59a68f287e0d7367aa9cd7a0cb95dcda90d456359b9198693b007966ec89877501eed214ab749eda455a6f SHA512 c9034a2c4c9b41dcd83e0864e7bee5c9681897de93316b540b3e37e7044e9e65400d8ab74fabc55644eb19a8a4efb39064a991f9765d28265ac33e1ed6adcabd MISC metadata.xml 416 BLAKE2B f63a86611d3d5805c63f14c75851d6283f12777fce462a796c205ca4141fd5d5a321a7173f2b8bda70d67a3db5935864ca632e6858757626ed632fe3ec6874fb SHA512 1cf202a6a5fcbe86157ba8bf71f5c0c8df2c4393dcc955b2ad37e4f2164a33e241287bed237116df298e6a062a861ec99f3326d13f8f5845891556eb36d9bbf3 diff --git a/dev-python/django-tables2/django-tables2-2.9.0.ebuild b/dev-python/django-tables2/django-tables2-2.9.0.ebuild new file mode 100644 index 0000000000..fdc19a78ef --- /dev/null +++ b/dev-python/django-tables2/django-tables2-2.9.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Table/data-grid framework for Django" +HOMEPAGE=" + https://pypi.org/project/django-tables2/ + https://github.com/jieter/django-tables2/ +" +SRC_URI=" + https://github.com/jieter/django-tables2/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/django-4.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/django-filter[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/psycopg:*[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + # these tests require tablib + rm tests/test_export.py tests/test_templatetags.py || die + + distutils-r1_src_prepare +} + +python_test() { + "${EPYTHON}" manage.py test -v 2 tests || die +} diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest index 2f28d9e057..217824f488 100644 --- a/dev-python/dulwich/Manifest +++ b/dev-python/dulwich/Manifest @@ -1,36 +1,25 @@ DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 -DIST dulwich-1.0.0.tar.gz 1135862 BLAKE2B 0ebd27998344bb4a088104413319b1c74a6ade9a0f69f9b64a34b9b578752026809a9856416e431974a5897e742df7fe4b3155e42f883bbcf84db852bd7d0b60 SHA512 e2720cf84698ddc0f77f5013fe27ecd910564ee7854212dc8618a42e2481c1576af8d878240f45d45c41084a76ccb5aa204cd4138b9220de8473673dabfae544 -DIST dulwich-1.0.0.tar.gz.provenance 9361 BLAKE2B 309dc38a86668b0add37a312a8d96a330a46017967db66c25c886fc99b3331d0ce27c206519a36b88802e8b0334eb1ec0720a5ff1a5a8bfe399c272cb0283c97 SHA512 4d6d69f8e387d3cb9086daf48a07b28dbf5bb10f3ceda62d612020dca9b990e432d5f8f2ef8f0d061518f0ae95dd27fcad05ab217c4893512132c93008caaa22 DIST dulwich-1.1.0.tar.gz 1178580 BLAKE2B 34c4f73e8f72091c1b0cc0dce69b4db6eb9649aeb4db429d12e2089eff0cc68e4ab62b5e5fbe2a33a1f3a92010f071fa492f5dcd4996704b366986c99cf1a7cf SHA512 010576262ea78b86cceb64e9a19fa133068457669f675ee68b060de26f2387207a7a8305492e57ffabb3c3d01a8e5b98a132d1f7396a1c9bc3c2565867b2f3af DIST dulwich-1.1.0.tar.gz.provenance 9772 BLAKE2B 088b649527839758e181a04bc49cf7bf889ff39fe6056ccdf427435a8089caf1e613cc3efee9066d3306d3e9731751d948e50b562f719d4aa91234ba67ad9302 SHA512 bada36af17a7d0465ed9baf323878a195242790d589d129fb5137410cde8dfc35eb8be164e5cdbd8afe207e5461f427063e353c14b17b115bd9a258c6ffb82b1 DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73 -DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef DIST libc-0.2.182.crate 814873 BLAKE2B a5fae27ee77495d8638297523d7428eda4a608109e7e1b67db1ba621f7700761f8131710a49bbd24bedf62f8df7ecdeaedb5def47201146a05b4288ee2f92515 SHA512 7923eeb0ee1db8b5b00a6a4352cf5fd3f877a2f727af5857ca49ceeab2dc7519137eb3a982f5a763ae61fbe422ba8f0fe83d92dcabcfa18c23fae619960f96db -DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 -DIST portable-atomic-1.13.0.crate 195086 BLAKE2B 232b1d78c459067819dd6662ed14d4aaa1bb8157cafdeb8a61b4726ecda05068350a6e53158d2eb321cea544c688e0b3d5ac05aea77f8259ee342430c91b01e6 SHA512 1eae32e2f45a3ab92a7aaa4914995927d99b7ae4c9d4e5bc817436a06583298a1557a94b4857649356d82178125493e6c5030750b5a489c3c4e6fc3f8d501bd7 DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 -DIST proc-macro2-1.0.105.crate 60319 BLAKE2B 0c67b9c5561234d78c3bbe71e2774877b01c5798c6def669accc273dfb1188b360627aac9303157bc27fa85de84ec7b87d0cf6e1d1b07d19527983e721609681 SHA512 520f9af4f0e9b56ac9ca7a05649aeb538d235c4f53b85a4a9a2474998ad8b96a5f97aa4e117a949adb087fc908f6150fcea783950189f1772097a986eec564c9 DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 DIST pyo3-0.27.2.crate 1171342 BLAKE2B 421039fe650e01546661ab98593288f8058694d513261fe0025851a68b665bdfc001692c60a5a34ede92d13a6003e8f261e4bcdc17f67518a156f52916d2ff76 SHA512 b20f502bda6cc6d283012acbb2e0225219ccd77af09990872c76b0088947050d886eb47ed88e9e0dcb327d08ab4bf09119f7cab527dfde358e01df5a32bb64c2 DIST pyo3-build-config-0.27.2.crate 35564 BLAKE2B 8786478e559613cc258e2d0153d549f65c13a24a3fe612da7ac96e5f4038a1714dbc6a01b2d3e3d99b3de3af9658ad220647fbba4a33305bef81c07100426ada SHA512 dc7cee79ce7febddeec9e70dd5de3b59696a5cf38afeccdfeda00307cc22166d0e9649d5e34e9801b7f495b31c104fa78dac2241248787daae8b9ea1f4551ce5 DIST pyo3-ffi-0.27.2.crate 78552 BLAKE2B cdd6fb74a49615c42e6c6979e28c1d56e0061ae9e9897a20032d6be27c635433e9fa459847bf3c88de3be7503d045ef78d4ea3e028403c1ed00da96930ed73dd SHA512 29936c7a0fa524304ca8b017ac912e2c3e9237a86ac8510c17b96b75c7e83948599884f064428640456cd5fb256246d536da432d096f924e78360efd973cee0b DIST pyo3-macros-0.27.2.crate 8913 BLAKE2B 99a9cf37cb05261fa75d0ede4ed8ad75bbe29b941a4c6a0907d1c1baa887d0777dcb5970c7fbe1337c1b127b6318d077e2d8374629485572f3f7997a3e3825b8 SHA512 b05f6b61c5b320e83e879384691cdb9ad57ade3ce5a9fdfb587ccd13ea1c92d2b210e2d7ca242c3d1a5f5173076a25578d3d81f5a8c3935a43f010bfa8452153 DIST pyo3-macros-backend-0.27.2.crate 82513 BLAKE2B 9154f0275ac031fb456c313176490b7f98e033a9ff43caf32ca717e6dedc2c32435af5e7d9d2e784690fe2a379c033f0dc036b18c630fa7cb3c3365e335e3a12 SHA512 811fa48ceb5a87d23312b968efa9d8464653289cefc8a1e27838f03285eef67092652ba89eba655d243fa435edd97674a981267870d208e0b11390db32d1ad9f -DIST quote-1.0.43.crate 31587 BLAKE2B 98b16b90a6f4a2c17fe4c3b428874265cd550e96db116642bcf9ca5300780115c11baa591858fbd92e024ca0d59a385275e33b7b5ba4da946e07d1f0df6e245f SHA512 ecceef4e34e0ccf260e2f958fc8b6595f488a6cf6b2d9230bdea33aedf3b41ccb2e72f8810ffda8607bde9be5a3aaac518d6f3e48e41e5040915cad26083889e DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 DIST similar-2.7.0.crate 53928 BLAKE2B 41d6aec64403069dcf81a9a00b9db041967b89d09cf9f2371444928f32bbc2a8c6066adb93eaf25c72a257fab87e24c160265d687c4e33848728a4ddd374012a SHA512 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3 -DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184 DIST syn-2.0.116.crate 305969 BLAKE2B 68bec34f707325ced89dab5d67587fdcc3b5245c87bd16c1b65f5c832d4369b500e0485c9a4407667098248c856bcd091c936c06e0bf373e0b8c761bcaba85ba SHA512 81e1a5388d688a4aaf00ba35428ac82b9b4bb6e703c4321a898140d6fd40cdaa32762bf0e0ea0d9276f4322f673dbc39d3c46c275dcf69533c57ba4d68702ea1 -DIST target-lexicon-0.13.4.crate 26832 BLAKE2B 923aace3258de547e6813c7d58069a0d3b18941f05debef5954cf872490d9be8bc2036c8e807ee3f74d33c59cb01ce5b105bff95c79a79596cf328783633737a SHA512 0bad8add6b8767f1217b9a3aa83fb176f080ed9241ebd3a208ce3196650b01254c306520f1f950571bda463994631b64af9ddaca8a2478fc40f64b1381e880e2 DIST target-lexicon-0.13.5.crate 26928 BLAKE2B f8c62cb91f68a635e6ce3fc254df9ce378b5e8f62c1147404c967484b9ed97fb33d7993b4671611db76566063e999d658d201f856f70196ec678d72cc758cf6d SHA512 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc -DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b -EBUILD dulwich-1.0.0.ebuild 2745 BLAKE2B 9fd65c1b1a6878f2ee688d458a3cb4e06c8addbfb8fe8adb2611bb2ff94307914aeab3f17c03bfc7742ff870524adff6cbf0866cc48031268e3552a32d0d91ae SHA512 5a3c9189e13c1b7a469d15943ec898c0ec72000613b28c18c7aaf498a17e9f1157e76af41adebff68ef3b0fd71738bc7a29f3f9f16fa00cab1378e62e9b65534 -EBUILD dulwich-1.1.0.ebuild 2748 BLAKE2B 6114a91f4868359625a61daee1205dce10c9c8bea75f15f7d32230297c66a43f725d44e580bb95c5731db68cd84f2033a7366a46af14f94871a8160662255c70 SHA512 3ee94a9fa3cd8e82db7e525564136867cc6c00bb19b0cc615c24059619f97ef759624ef46fb70c197e48a202a1f556fb91a5507b00065dbe992c6e9f2043f075 +EBUILD dulwich-1.1.0.ebuild 2745 BLAKE2B 00264eafc25f262cb14466616e22b5041facf3d098f63ef97a98c26cbb7f9afbfb55c752f630d294d49ffb235c3ba805e55c4a8124039ea789f6d85ef0132aaf SHA512 376b0efb68569644bb9031d1a3601603f4b5789ec24ce1b047fbb285aacf399c35cb0b5060955f9ac0b4345614902befe6cc8da183268059cadc3916f9637fc5 MISC metadata.xml 441 BLAKE2B 09e720a19f51aa0ae9f3b43eccf189d26a53cb6d038c712e09d1abc002e8d55caf974a3e3d096316bb3fccbbed7e4abf4720b95dd2becc79af50d5d335ab481e SHA512 36191dd5e1d7b43c5ecbe3644683e11f960b5d73852f424d5dacc29cc0b2dc9d79ebf6c88d19ae4608c8c68e983ad3764097504a3ac81deaf9fa57b154a1e509 diff --git a/dev-python/dulwich/dulwich-1.0.0.ebuild b/dev-python/dulwich/dulwich-1.0.0.ebuild deleted file mode 100644 index a5535e4e00..0000000000 --- a/dev-python/dulwich/dulwich-1.0.0.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CARGO_OPTIONAL=1 -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/jelmer/dulwich -PYTHON_COMPAT=( python3_{11..14} ) - -CRATES=" - autocfg@1.5.0 - heck@0.5.0 - indoc@2.0.7 - libc@0.2.180 - memchr@2.7.6 - memoffset@0.9.1 - once_cell@1.21.3 - portable-atomic@1.13.0 - proc-macro2@1.0.105 - pyo3-build-config@0.27.2 - pyo3-ffi@0.27.2 - pyo3-macros-backend@0.27.2 - pyo3-macros@0.27.2 - pyo3@0.27.2 - quote@1.0.43 - rustversion@1.0.22 - similar@2.7.0 - syn@2.0.114 - target-lexicon@0.13.4 - unicode-ident@1.0.22 - unindent@0.2.4 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Pure-Python implementation of the Git file formats and protocols" -HOMEPAGE=" - https://github.com/jelmer/dulwich/ - https://pypi.org/project/dulwich/ -" -SRC_URI+=" - native-extensions? ( - ${CARGO_CRATE_URIS} - ) -" - -LICENSE="GPL-2+ Apache-2.0" -LICENSE+=" native-extensions? (" -# Dependent crate licenses -LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0" -LICENSE+=" )" - -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 x86" -IUSE="doc examples +native-extensions test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/urllib3-2.2.2[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}] - ' 3.11) -" -BDEPEND=" - native-extensions? ( - ${RUST_DEPEND} - dev-python/setuptools-rust[${PYTHON_USEDEP}] - ) - test? ( - ${RDEPEND} - dev-python/fastimport[${PYTHON_USEDEP}] - dev-python/gpgmepy[${PYTHON_USEDEP}] - dev-python/merge3[${PYTHON_USEDEP}] - dev-python/paramiko[${PYTHON_USEDEP},server(+)] - ) -" - -distutils_enable_sphinx docs - -QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/dulwich/_.*.so" - -pkg_setup() { - # avoid rust_pkg_setup which will die when there's no Rust found - if use native-extensions ; then - rust_pkg_setup # implicitly inherited through cargo - fi -} - -src_unpack() { - pypi_src_unpack - cargo_src_unpack -} - -python_compile() { - # make extension build errors fatal - local -x CIBUILDWHEEL=1 - unset PURE - if ! use native-extensions; then - local -x PURE=1 - fi - - distutils-r1_python_compile -} - -python_test() { - # remove interference from the tests that do stuff like user.name - unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE - unset GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE - unset EMAIL - # Do not use make check which rebuilds the extension and uses -Werror, - # causing unexpected failures. - "${EPYTHON}" -m unittest -v tests.test_suite || - die "tests failed with ${EPYTHON}" -} - -python_install_all() { - if use examples; then - docompress -x "/usr/share/doc/${PF}/examples" - dodoc -r examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/dulwich/dulwich-1.1.0.ebuild b/dev-python/dulwich/dulwich-1.1.0.ebuild index c0f0440061..400eb49469 100644 --- a/dev-python/dulwich/dulwich-1.1.0.ebuild +++ b/dev-python/dulwich/dulwich-1.1.0.ebuild @@ -53,7 +53,7 @@ LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0" LICENSE+=" )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 x86" IUSE="doc examples +native-extensions test" RESTRICT="!test? ( test )" diff --git a/dev-python/elasticsearch/Manifest b/dev-python/elasticsearch/Manifest index 3c52c09022..e809b550a0 100644 --- a/dev-python/elasticsearch/Manifest +++ b/dev-python/elasticsearch/Manifest @@ -1,5 +1,3 @@ -DIST elasticsearch-py-9.2.1.gh.tar.gz 2503341 BLAKE2B afa392b4b25145bf62410bb652853889ab218e5e736a94edbcbc41e56355d8b154045c4788e9168bdaa11f28b43894f78edbbf5a9c364b474f136decd340a13a SHA512 969f05da00a1f158b883842e45ab19764069685ecb88d10da596085448ba914b2c5c1850addb59221469450f111750c35bbe42bad203849e0df5d9565c0c592e DIST elasticsearch-py-9.3.0.gh.tar.gz 2522110 BLAKE2B c0ff3ea253156aa8eeb264bca5f9a088a7c20fb93267b0c49e113b5865a3c5745203c4f7285a4f10da02e29db469cbac8d8e7de5b478a022e019d34080ec28bf SHA512 1398bea065f48dbf87b42801a2e19d91a27a5b13bbc158535657b49b40a4b914b9ddc610cc88cfab5b56d69106f530eb472e6a1222f26b7c792db844091bbad8 -EBUILD elasticsearch-9.2.1.ebuild 2867 BLAKE2B 76d34372da4675793db407d3711839b1575ca04c446279310ff5308f152ad9e7eb4d34a65d93efe6af0365db51cf2c8568a0513f07ec64ea344d43198131bb88 SHA512 0f6bb14e45143c8aca5df268537b52bbe3c9011cfed8308e53b37af04a877db40e8b30f559fd8b34a166996b26b121331f652dd8e01bfba21c43e50cee41ef57 -EBUILD elasticsearch-9.3.0.ebuild 2869 BLAKE2B aca71635942b1296087c99fb8f60d3f153729c04eb91d11020e56c3b4e8abc484fa11a8cb6d6e5a5bb3f72a9c37f405fd888ff0c9502f08affd45c215e1b01ca SHA512 4e6ed2a1c47639e76b1179613586370781a525b7898d089413d695f6eb3d4f1ab4a498a3f102c76bd08c1d8f94771f18ec6f66ce2d5f306471ff1ee3325e46f9 +EBUILD elasticsearch-9.3.0.ebuild 2867 BLAKE2B 76d34372da4675793db407d3711839b1575ca04c446279310ff5308f152ad9e7eb4d34a65d93efe6af0365db51cf2c8568a0513f07ec64ea344d43198131bb88 SHA512 0f6bb14e45143c8aca5df268537b52bbe3c9011cfed8308e53b37af04a877db40e8b30f559fd8b34a166996b26b121331f652dd8e01bfba21c43e50cee41ef57 MISC metadata.xml 718 BLAKE2B e4443d6f0e8cbc79a9905865b2ec663516d6155a7244cc509f91939d089f049e9f993006a622834bf93a3883161c44effd1729f2fdf26a7f6e3626be5b15a3ed SHA512 409c63e11a20c62350c44ecfaf57e9d811482b4314abd5e5462ae879a28597f757dd1ab7b299030e4e4bfbd4779336b6acfbc1b6ba5e9899aa0e4fba39f0e324 diff --git a/dev-python/elasticsearch/elasticsearch-9.2.1.ebuild b/dev-python/elasticsearch/elasticsearch-9.2.1.ebuild deleted file mode 100644 index add0c8f684..0000000000 --- a/dev-python/elasticsearch/elasticsearch-9.2.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 - -MY_P="elasticsearch-py-${PV}" -DESCRIPTION="Official Elasticsearch client library for Python" -HOMEPAGE=" - https://ela.st/es-python - https://github.com/elastic/elasticsearch-py/ - https://pypi.org/project/elasticsearch/ -" -SRC_URI=" - https://github.com/elastic/elasticsearch-py/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0/$(ver_cut 1)" -KEYWORDS="amd64 arm64 ~x86" - -RDEPEND=" - <dev-python/aiohttp-4[${PYTHON_USEDEP}] - >=dev-python/aiohttp-3[${PYTHON_USEDEP}] - dev-python/anyio[${PYTHON_USEDEP}] - <dev-python/elastic-transport-10[${PYTHON_USEDEP}] - >=dev-python/elastic-transport-9.2.0[${PYTHON_USEDEP}] - >=dev-python/orjson-3[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - <dev-python/requests-3[${PYTHON_USEDEP}] - >=dev-python/requests-2.4[${PYTHON_USEDEP}] - dev-python/sniffio[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/mapbox-vector-tile[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/opentelemetry-api[${PYTHON_USEDEP}] - dev-python/opentelemetry-sdk[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pyarrow[${PYTHON_USEDEP}] - dev-python/pydantic[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - dev-python/unasync[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/sphinx \ - dev-python/sphinx-autodoc-typehints \ - dev-python/sphinx-rtd-theme - -EPYTEST_PLUGINS=( anyio pytest-asyncio ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # REST api tests are a black hole for effort. It downloads the tests - # so its an ever moving target. It also requires effort to blacklist - # tests for apis which are license restricted. - "test_elasticsearch/test_server/test_rest_api_spec.py" - # Counting deprecation warnings from python is bound to fail even - # if all are fixed in this package. Not worth it. - "test_elasticsearch/test_client/test_deprecated_options.py" - # Running daemon for tests is finicky and upstream CI fails at it - # as well. - "test_elasticsearch/test_server/" - "test_elasticsearch/test_async/test_server/" - "test_elasticsearch/test_dsl/test_integration/" - "test_elasticsearch/test_dsl/_async/test_esql.py" - "test_elasticsearch/test_dsl/_sync/test_esql.py" - # require nltk - "test_elasticsearch/test_dsl/test_integration/test_examples/_async/test_vectors.py" - "test_elasticsearch/test_dsl/test_integration/test_examples/_sync/test_vectors.py" - ) - - local -x TEST_WITH_OTEL=1 - epytest -o addopts= -} diff --git a/dev-python/elasticsearch/elasticsearch-9.3.0.ebuild b/dev-python/elasticsearch/elasticsearch-9.3.0.ebuild index 6066631b7f..add0c8f684 100644 --- a/dev-python/elasticsearch/elasticsearch-9.3.0.ebuild +++ b/dev-python/elasticsearch/elasticsearch-9.3.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0/$(ver_cut 1)" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" RDEPEND=" <dev-python/aiohttp-4[${PYTHON_USEDEP}] diff --git a/dev-python/electrum-ecc/Manifest b/dev-python/electrum-ecc/Manifest index e70bcc9c0e..8ff8ef006c 100644 --- a/dev-python/electrum-ecc/Manifest +++ b/dev-python/electrum-ecc/Manifest @@ -1,5 +1,3 @@ -DIST electrum_ecc-0.0.6.tar.gz 2156345 BLAKE2B c252fc1b2446dfcfb52a2ca28f959c439cdf214cbeebb62d20a0da74ee49f7e8b7e324e70f73cb61326fba5c1e68a93593485696d0289bee70080a15dd1aacbf SHA512 f20fecbb361badc920e2919df9e1cbb4d76fc13880c032c2909084177b57ae7a379e926f92fcc1ca8a10d096b12dbf7fd13c955541e642ea782b0c0cb245c738 DIST electrum_ecc-0.0.7.tar.gz 2162053 BLAKE2B 750350ae0e990842bb677e654cd3ac4e63b39fa2e7294ef026072570eaf8505d2b34c3577eae267b6da26e79ce900bf0f2af9c860254b7029c7966c2cfd647a4 SHA512 936ef40f5d141b05bc2924cb9a2c6cbfded964fc34e224b5bc2a5d58040ba60733ef98ada18415204d3e1403e96c9aa9dc66bbc0531738a98e229a47178c205e -EBUILD electrum-ecc-0.0.6.ebuild 703 BLAKE2B 6e7a48539a5cf115c85a3bcbf08cce8c290421ff38e7ba4d599ba5064d459310a8d81ee277434971b9194537d8a4ea58e55d0d05e4295e9361c02bc14083c1d0 SHA512 cb2cfd01ae5553ff89ca65bf9244e922192f5752358ee6c85f6cd74037bfe02f4b5c94aea575acbc5288e6317fe6f111578ca94144db301c2e3994a8a8c574a7 -EBUILD electrum-ecc-0.0.7.ebuild 737 BLAKE2B 76e6c58b0a7cb5baad427e24bcb9bbf3e038fa062c31f1debe927f36af6e7980e5319c3ce007212723086433adbcbbf1f347cc2d7e3f1f98a7823465afbb63f8 SHA512 644f3b513289b5861bdc41f0f0e1e3765165d4e2b53e28c937d7dbe54515784366d36d5df39497bf70728e6ed9121ade69140839a86f1b7461cd7994f0edd370 +EBUILD electrum-ecc-0.0.7.ebuild 735 BLAKE2B 131cef5843193374100befb6e5064d2db574034061ac5d3f8303054ec93ae6eae3f3f8903d02ee91e8fe0cf713224514c4c793c64c90af74987387ee861f1f55 SHA512 ecbec9decd527a532e8aabce59a296d5a1bbf23e1b247046bd1e0d1fe9c509bbb81b56be30d1b43616d2271c9340a5835cddb62e2d525f24c864db1256b9b48a MISC metadata.xml 386 BLAKE2B a909645039530680e9f84520c35112969f6b795fb5a4f58b62419d8bb96aa4ebbe001579937a1037203427bdc7212c8f42a331fce1e1099c5ced75af029441d7 SHA512 70e52ec48ea5484786ffd75aa4adee6096ab36e5994b8d4612e2a1af79e5a1a1aa31b340a9e802479856a1549d6634601a2f587745f1617a4acb863780f75660 diff --git a/dev-python/electrum-ecc/electrum-ecc-0.0.6.ebuild b/dev-python/electrum-ecc/electrum-ecc-0.0.6.ebuild deleted file mode 100644 index 3bc3a63e62..0000000000 --- a/dev-python/electrum-ecc/electrum-ecc-0.0.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pure python ctypes wrapper for libsecp256k1" -HOMEPAGE=" - https://github.com/spesmilo/electrum-ecc/ - https://pypi.org/project/electrum-ecc/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -# check ecc_fast.py for supported SOVERSIONS -RDEPEND=" - || ( - dev-libs/libsecp256k1:0/5 - dev-libs/libsecp256k1:0/2 - ) -" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -export ELECTRUM_ECC_DONT_COMPILE=1 - -python_test() { - cd tests || die - eunittest -} diff --git a/dev-python/electrum-ecc/electrum-ecc-0.0.7.ebuild b/dev-python/electrum-ecc/electrum-ecc-0.0.7.ebuild index 48806a32bc..fe8a448582 100644 --- a/dev-python/electrum-ecc/electrum-ecc-0.0.7.ebuild +++ b/dev-python/electrum-ecc/electrum-ecc-0.0.7.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" # ecc_fast.py KNOWN_COMPATIBLE_ABI_VERSIONS RDEPEND=" diff --git a/dev-python/ensurepip-pip/Manifest b/dev-python/ensurepip-pip/Manifest index bd67178bd8..5f9e4355d3 100644 --- a/dev-python/ensurepip-pip/Manifest +++ b/dev-python/ensurepip-pip/Manifest @@ -5,6 +5,6 @@ DIST pip-25.3.gh.tar.gz 9115712 BLAKE2B 87d848c497163a45ee3de8f6f75c80b5051b0706 DIST pip-26.0.1.gh.tar.gz 9227871 BLAKE2B 96a2fab2de472b3cde570f3bcbd6bc5e5c48ef2f0808ca9b2b6c0f57a611f723cd0f5d592b6b5f553fb57a6909459f57b4130f2451cd95c3b18678e02215e0c9 SHA512 3786df7522ea65bc20fb9885ce5c2ddc60200a536a1f754a8d7dc278115c73258863e4c51ac7e9a60dda0b70263730dc194f70e1e8f8d00178a8b3c724333bf0 DIST pip-26.0.gh.tar.gz 9226836 BLAKE2B fe24bd8fca7fa2b64ed865a880a430c420a9e73e35a9f1f2405473d4778467f48a8bc0607c1423760ff23706d3e11ddfeb20cd5a7f6522530a679994278ee1d8 SHA512 62a62b2db4e7a6c795cf01ab553b94068f0d1c62470c1f5c2b3164344a84fa68f7854eec99d93b9f56193c61276d95d8af21a3cb6b78f0db4f013d9997e78199 EBUILD ensurepip-pip-25.3.ebuild 5435 BLAKE2B bc7e74475f4e8ef74c36e4d11fd8a8e358e67b6a5f53ba1d764a161cab7f4f0c4969e180c89d0028667f1fc0b6dc6d85749ebae9a56393e0c1166e7936b150c4 SHA512 6f149d93bb2e651bb4214d8b97d701ddfe2ad6fbf6690bcfd7cebc54172bed72a76a5185d562497701f6dcf13ca6c7dd80e8c7b4ac96cb22a61ea62d7e027b4d -EBUILD ensurepip-pip-26.0.1.ebuild 5546 BLAKE2B b08c48255a13f132f3d77a407b801c90a0b195e875900b56757d8b19adb399c271eab574996689e250489f6ccbdfac7a3893a33c92711cd0ac016bc8c8f9bd5b SHA512 66f54179d9de172f467d3d59bd110d90bcef345374813ad9c9ca89f54a5545897ed5734feea7b461cc0df950388d469df1f24b795194f7a60d20929b1ac4f0bc +EBUILD ensurepip-pip-26.0.1.ebuild 5540 BLAKE2B b0090269dccdb71cd2bac81c44c46a75c0bfefc7009b7de9ea696dce18f65ff3d0453d5e790d86a3da8269939b9a4c3f1640ec0e54b97771beb5c0ac84c00330 SHA512 7d0e210da13ee636fed5d8d2c2846204cd137217061cd5059dc34f6748aac4ae304db31c14c8406bcdc17f23c6f8135490389ab7ec99fee7b49da6b28afe4a14 EBUILD ensurepip-pip-26.0.ebuild 5546 BLAKE2B b08c48255a13f132f3d77a407b801c90a0b195e875900b56757d8b19adb399c271eab574996689e250489f6ccbdfac7a3893a33c92711cd0ac016bc8c8f9bd5b SHA512 66f54179d9de172f467d3d59bd110d90bcef345374813ad9c9ca89f54a5545897ed5734feea7b461cc0df950388d469df1f24b795194f7a60d20929b1ac4f0bc MISC metadata.xml 392 BLAKE2B 94ea3de1220cb9ca64ae1186597789cc83a54adfe44695932c07dd5065df0e5f9ee5078a495e3a12563b36809d781d8ab86bb6c92c485c023199d92547b74f27 SHA512 603199f6547105f3bb64f4fcaf004e9ef62fa2e0f8ec6eab56078119684b0f5119161e0f164fe02b2cf6dd6b115588c9ef77d727eeb6d138e281f1cb0bcb5de9 diff --git a/dev-python/ensurepip-pip/ensurepip-pip-26.0.1.ebuild b/dev-python/ensurepip-pip/ensurepip-pip-26.0.1.ebuild index 3dac603960..d5cb482427 100644 --- a/dev-python/ensurepip-pip/ensurepip-pip-26.0.1.ebuild +++ b/dev-python/ensurepip-pip/ensurepip-pip-26.0.1.ebuild @@ -29,7 +29,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="test test-rust" RESTRICT="!test? ( test )" diff --git a/dev-python/ensurepip-setuptools/Manifest b/dev-python/ensurepip-setuptools/Manifest index 37c44769e3..710dacb1a7 100644 --- a/dev-python/ensurepip-setuptools/Manifest +++ b/dev-python/ensurepip-setuptools/Manifest @@ -4,6 +4,6 @@ DIST setuptools-81.0.0.tar.gz 1198299 BLAKE2B a92fa15e03c99f6d7acbc0a24e6d3b4b31 DIST setuptools-82.0.1.tar.gz 1152316 BLAKE2B d7f6eaf62ec66355b65642bc20a7a549e167dd6d1c0cdb15926b6644a23cab7737d713cd9418e0cc09161eb0bff53ffd0b8781c96d9203717077121c1e3cc0d5 SHA512 5d70e9efd818245fb8119a4eed64d776078469ed884facc188f141ea491efd9fde5c10c928d3236ea5e2e431b16616f18ed14870b867f95e6320251707332395 EBUILD ensurepip-setuptools-79.0.1.ebuild 523 BLAKE2B 879e0c541af399969b815a04e7f0753860cb33bbfd8835a5297f5281b80bd805732ea769fdc684f723b0db4311c6012deb632ef2f092ea8e0d573cd46bc9b15d SHA512 21a0e433e229e128774635421f686bd961903501b92826fbf487be36e7ea7f9ea75490c32017a063b414539f6a612ed707370594068bc7c6a67d43db89b04b3e EBUILD ensurepip-setuptools-80.9.0-r1.ebuild 3550 BLAKE2B 495894700f32335c06587c826e2654c2cb1fef0a4492ec54e9a5bc24376db87fc3e45a4d6758dd6773f8e4c8301bba2603409cc6a33233fdd8a37f80b0508d35 SHA512 c6941f677a75d4fc4b76e120f9d55d2a066b4324020b02e10ac6b8a08a7552d6a9d87e583e754a83e5da4e9b094ab38ae97783e14310e392fe9f2389bf8fdd8a -EBUILD ensurepip-setuptools-81.0.0.ebuild 4169 BLAKE2B 54eebb974853ed453a8655716accddf45b1040f4a2060f952cc29b2a4558bf2f91817c11046f3cc3e22de431d6aefbe807fba38218ad33ec6b52a98343a745ed SHA512 83512486d38817b19082538aea3d7112e6d547a8fce3a123b401fc4f14d29773a2f4f1a5b28a903a9da01f3510b22c3156ae14e58bcb080aca58d2ebfd8a330d +EBUILD ensurepip-setuptools-81.0.0.ebuild 4163 BLAKE2B b6b378389a86f0ea45a663ed0eb5e266b980b95bf0a0c0be4162d7c6ce06cfac4b732ccc6bf62bb083f718b394e5a1ad5dcee7455d4be2061d6b6d2cd11919ca SHA512 eb22924d2ea78894789e1b7e026449264ac4faf98fd44aa70bb4201b7a4a9292958a4f8549ce5e832df7af9ac6b4ccef6a70ff72be718be75335d7e8429fd541 EBUILD ensurepip-setuptools-82.0.1.ebuild 4169 BLAKE2B 54eebb974853ed453a8655716accddf45b1040f4a2060f952cc29b2a4558bf2f91817c11046f3cc3e22de431d6aefbe807fba38218ad33ec6b52a98343a745ed SHA512 83512486d38817b19082538aea3d7112e6d547a8fce3a123b401fc4f14d29773a2f4f1a5b28a903a9da01f3510b22c3156ae14e58bcb080aca58d2ebfd8a330d MISC metadata.xml 469 BLAKE2B 4a26769b09a3785586b22db850b7fc5c4818f31c3ace9cc94476d35df05e50edf6721f3c95ec615c3b2efe071ef284a54ea2d53566316ba653f7830bb48f80bf SHA512 dd682c4ad2e59a97094ebdabe4d1063e2319ed05e1fe9d8c2fafe069badb3b4cf8bb6d9f50e09d2128e2a081c1c69827407ac8aed644ebf70eb4ca1bc9a57319 diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-81.0.0.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-81.0.0.ebuild index b21255f360..ac0d3a7044 100644 --- a/dev-python/ensurepip-setuptools/ensurepip-setuptools-81.0.0.ebuild +++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-81.0.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/ensurepip-wheel/Manifest b/dev-python/ensurepip-wheel/Manifest index 51328dbc2a..137d1b4700 100644 --- a/dev-python/ensurepip-wheel/Manifest +++ b/dev-python/ensurepip-wheel/Manifest @@ -1,7 +1,4 @@ -DIST wheel-0.46.2.tar.gz 60274 BLAKE2B f26a8d40f0fbe2da6bb8a406b79e5eca50de89309a16a8d0830a269e33340a78b624201400c211a69c991f470f14e99457bb63ec8db3bdf6b37c19d391545f34 SHA512 3337b53164ac1a7031e45708aba9cb259833d314d22564533c4af199ce12d8c89a4b22955ff0c0e9bcaa07bae78c81f08ff12c91d30b3c6be4d42dd9ccad1a31 -DIST wheel-0.46.2.tar.gz.provenance 9073 BLAKE2B 41f8c0d2a602ffab3d68bf57ddc18e4b4dd318beba4590037b2b7fa3811151e7b6fdbf8b8633462e47deba38a755fa8ce249c7d08abc98717f0a1f40eb6e3674 SHA512 b62349b72f682cd9667d0cec0732aab902db0659319850fa3882d3be4f5cbbae87a707f5371aef07fa35eb6f0a88558c439b2e0da4941466e3add9c19c47bf1b DIST wheel-0.46.3.tar.gz 60605 BLAKE2B f896ffef160915d1a69bfa6dbd5a6cbefdd6b9e4f56867f15c6247d22ff0d6683171c51cf7e0f8808d8ffa536eb6540a1b2cd14ceba4a0e5cb9799d4261964ba SHA512 4bda170a085b00bead5bd5beb1cd865af3699a940774615c087b9e96c86a56a1f3992613df162bc055aebcc84bc0e13df310a38c6102cfc1d5d78e8af33d4e1a DIST wheel-0.46.3.tar.gz.provenance 9316 BLAKE2B dc911d733141cf7f580e924665d08319f031175c96d4b65704484d153f7a24118ac612adcc33795cbfebd48e4a3fb9b59f7b3d04208b8fd27fa5c16e65819de5 SHA512 af6e542cf028921476106f8f7409f6012b3b7687f49fea45374096c428d114409e8494e8769820a3c2a71a2b94395669247ffce1bab25b6cd2f686dd70117e57 -EBUILD ensurepip-wheel-0.46.2.ebuild 1449 BLAKE2B fa060b84c864761e8e2138bfa59da9d8e30653d01b509a84d64de387dea33a458d26be180745d364329c2878b802692d84ecd8dbc481765518dda81cd52f8204 SHA512 d52428672d59659b69cc459a36c71c322d8a9856d3b8b65571ae732a28b5c77dcf0dac6fe07347bc8c088f18dda7f70e7f0c5e23938ee4cebf556d92ac5817a2 -EBUILD ensurepip-wheel-0.46.3.ebuild 1455 BLAKE2B 48a283193a90830b3cae31349fca1cc4b0aa4f00cf8e79d3bba354b46695d95a49175d0d8b013116611ded890d37376112f2765768569340b04dbecac35fa202 SHA512 31977da48d175b5c76a59bb6eb937cd6b925f26c25d24165a7a20c51544aebd9e2063e654df6d5c8feb034c94948e2a4ada33b1dd3755d577d3b4726896d357d +EBUILD ensurepip-wheel-0.46.3.ebuild 1449 BLAKE2B fa060b84c864761e8e2138bfa59da9d8e30653d01b509a84d64de387dea33a458d26be180745d364329c2878b802692d84ecd8dbc481765518dda81cd52f8204 SHA512 d52428672d59659b69cc459a36c71c322d8a9856d3b8b65571ae732a28b5c77dcf0dac6fe07347bc8c088f18dda7f70e7f0c5e23938ee4cebf556d92ac5817a2 MISC metadata.xml 383 BLAKE2B 352e8b44b3c4f7008c6ac73b8d4454602785ea86ad52ba4601b1c598a0da4831ecdf1b36cfbeaaa1635e52a924a3317d6abff9dc1b26d3f77f04c681208265d3 SHA512 a810c2c7bdff95154a907ce2a00ed2ccc63174e0ba7dea21c6faf62624aac12c2f772557f4f26406693b8963d3bfa77b95dc9e4156493ee991d64021ad8f6c44 diff --git a/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.2.ebuild b/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.2.ebuild deleted file mode 100644 index dcfc28b016..0000000000 --- a/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_PN=${PN#ensurepip-} -PYPI_VERIFY_REPO=https://github.com/pypa/wheel -# PYTHON_COMPAT used only for testing -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Shared wheel wheel for use in pip tests" -HOMEPAGE=" - https://github.com/pypa/wheel/ - https://pypi.org/project/wheel/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -BDEPEND=" - test? ( - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/packaging-26.0[${PYTHON_USEDEP}] - ) -" - -# xdist is slightly flaky here -EPYTEST_PLUGINS=( pytest-rerunfailures ) -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_compile() { - # If we're testing, install for all implementations. - # If we're not, just get one wheel built. - if use test || [[ -z ${DISTUTILS_WHEEL_PATH} ]]; then - distutils-r1_python_compile - fi -} - -python_test() { - local EPYTEST_DESELECT=( - # fails if any setuptools plugin imported the module first - tests/test_bdist_wheel.py::test_deprecated_import - ) - - epytest -} - -src_install() { - if [[ ${DISTUTILS_WHEEL_PATH} != *py3-none-any.whl ]]; then - die "Non-pure wheel produced?! ${DISTUTILS_WHEEL_PATH}" - fi - # TODO: compress it? - insinto /usr/lib/python/ensurepip - doins "${DISTUTILS_WHEEL_PATH}" -} diff --git a/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.3.ebuild b/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.3.ebuild index 8c8d4869e0..dcfc28b016 100644 --- a/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.3.ebuild +++ b/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" 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" BDEPEND=" test? ( diff --git a/dev-python/environs/Manifest b/dev-python/environs/Manifest index 954e98946c..4460b03965 100644 --- a/dev-python/environs/Manifest +++ b/dev-python/environs/Manifest @@ -1,4 +1,7 @@ DIST environs-15.0.0.tar.gz 36264 BLAKE2B 1064538d19aaec7803d1a2aa142239a2665c1eb97596ccf7c80c53000ecaf1633f1691a366c05f84953edc163f9adfcb33136c1676b9886f24c59860ab8d042e SHA512 d56266342b02f5486abb38f9cfd2151a166b15f3549a6b061ec3af2bb2a5cdc7c6b43efa815e3299cfd413429c12e2ffbf368d90e195362abd4650cdfd63e4c0 DIST environs-15.0.0.tar.gz.provenance 9291 BLAKE2B 0309afc0df7ddd682268d27841e4f3387744c9507d234f527fe72ca2451bb94145b7cb880ede8242df5ead2e2055dfa1aead74991fce85499b9c6c768474e0ed SHA512 31070c4c588af4702b2f29588d6844df027068df9ba5906acc5629c1006cd75fcb08777e856d8705a3272d83e2c02e8391625e0291c49bf7dbbf00792f0b416d +DIST environs-15.0.1.tar.gz 36385 BLAKE2B 14d5e3a7f75027d275008af5bf8a3fae146b50ee249f98f105d5117acf230ad532cead7cfaa7ba922306da7fc8d3d5231126b4f140e56f20b7c0b529c68a9a93 SHA512 510ff5de019a9656b3d84a674e2096c8e62149671c6e93ada6b61165681a3ed31641dedd9910fe48007352ee43db7c9e6cd01ec52df4259a2f2e95b07d4c9918 +DIST environs-15.0.1.tar.gz.provenance 9338 BLAKE2B 591cea55878c76c4dac4d8aa8b8f9d72f2cd0f67b9fa06198440632936f5d39a7fd235fd50717cd4a3616ac8b37595d082330bf17c6138a9a6e406e14912e8e0 SHA512 11bf77d764b789bc630747868444f055f9b97cda350ce2666e31c7b08bd065ad0f6388bf40e5da28a71607a9a0419aa9db84306b3af408c9b9178fbef26b917c EBUILD environs-15.0.0.ebuild 832 BLAKE2B 50bf6304c0ac0d1543512ceca42762602b5e2f80885c20dee734aa398ea5ffe6b6c9c39e8549b26f86f246ae3fbcc110023d4c74db90860f36f8fd04401630ff SHA512 bb26b8727d3b99e597d66ddabe03a4cfe564a98c7e10641e069e15db8fd1c9931db72f0d1a0de9edc61534570328d504f0e90b04346cecc1da13c76a98e596f7 +EBUILD environs-15.0.1.ebuild 869 BLAKE2B 11d85338f15bb0f531ef3ac1989ba91788180e62d4ac00f48800439239405f6c33646c713bd68167703eba7488dd64ce6da74bca066f3bac88b17cc726d6551b SHA512 990ee304cd7cfeed12ba4f240880a36bdac928b6add184861d44c162a505ad8b13bc7690d03a41c355f454ce424328b2b79716809f60c39d3c88a69ba333fa3a MISC metadata.xml 496 BLAKE2B a44f919cfe291f826a91438c9170dff83d39a184a192cd6208cc91eb50596a739d94335345f7289b8afd667a24b491fea5c9387721dd160031deb6ad5cf1aa6e SHA512 a3744511fce7b1a29b682ea7d384eef72bf08ef599ae88f01c9b4485abb1abe89f5731c40cadbe724cf8ac63726199128bb51e88c5c770196ed6a4326233f520 diff --git a/dev-python/environs/environs-15.0.1.ebuild b/dev-python/environs/environs-15.0.1.ebuild new file mode 100644 index 0000000000..a0cf17aa4a --- /dev/null +++ b/dev-python/environs/environs-15.0.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYPI_VERIFY_REPO=https://github.com/sloria/environs +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python library for simplified environment variable parsing" +HOMEPAGE=" + https://github.com/sloria/environs/ + https://pypi.org/project/environs/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/python-dotenv[${PYTHON_USEDEP}] + >=dev-python/marshmallow-4.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/django-cache-url[${PYTHON_USEDEP}] + dev-python/dj-database-url[${PYTHON_USEDEP}] + dev-python/dj-email-url[${PYTHON_USEDEP}] + ) +" + +DOCS=( CHANGELOG.md CONTRIBUTING.md README.md ) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + unset A + epytest +} diff --git a/dev-python/evdev/Manifest b/dev-python/evdev/Manifest index 4ffcb3a606..343ce8a98e 100644 --- a/dev-python/evdev/Manifest +++ b/dev-python/evdev/Manifest @@ -1,5 +1,3 @@ -DIST python-evdev-1.9.2.gh.tar.gz 48925 BLAKE2B db6ae75edc292f84c9d8d035b371ab08d50b323562b41ae0ef798a3afc1acebdddbc7a9128011bcdd92cb0a61eba75718a4aac4c7e5253421ebe6f9f0404bed0 SHA512 25caf75925de21f90959be131d4fac3c181a2a57175fe598aec72962604e53a41ca233e1380204bb35048d25937701a7e22cc88a3cb40bba0eb343bb1b815921 DIST python-evdev-1.9.3.gh.tar.gz 48953 BLAKE2B 93d9cb5f13fb83bbe028d7fe138ced73f369e97e48af9d3e6ce0d846169fe7378ad8f1e23a14e8d96c908d0d6f8f66c30cc69589454318e7de311fcdf16191f5 SHA512 3f78fc21da5afcea7651a36c13fdb3e7c5cfac0327c0a365e2d825c849f4a19664defba07a5ada45665864888301b5b38478b4e7716014877951872ae912bee8 -EBUILD evdev-1.9.2.ebuild 993 BLAKE2B 6deb615ac52a3b81d89df6d7cd5a371154e7bfa4af2f1712816420d262be8053b9a31038ed2bae6f94473aef0220e8027dc13e0f278cb3f685f6a02814886703 SHA512 c8595f8be1f98e6f5301f69c50d172134b7beb68ab0828f6a983cce70fcdb655baa00e312a268ec525a1da84d266760ea9e86a4d022f04a71cbb7a2987a95717 -EBUILD evdev-1.9.3.ebuild 1014 BLAKE2B 7fbe64d6942e9063dca186800836381505e97f5b4bf0acd6ec4f1916d56ce15cf39282b66c1d6ba01f06944656ba1ae659aafbdf0949b5632b125c2b812b69ea SHA512 9a058058ab87d60a091bf420bbad48adfc9fc72455a4ac9b54fd1f1fd6e9ba2504854981f7a3397be4500e9b6b62125fbdbfc14734b726161ddae43e5466a360 +EBUILD evdev-1.9.3.ebuild 1012 BLAKE2B 18024438793834c389c75fa3c200e68ed981c52b64ca061d7a37a6bdf29d76edec24af3bbfa36f9731e3d2b406bd10c3345ae436abf67b77906a29350e1342d0 SHA512 45b772d07e5d98b69b3be0f7199cabfb20d05dd1de70f4a02bdf2be168ee140f2069206474937ae49472906cb45fc1f0fbc9ece7ca02533422b15de01bc479db MISC metadata.xml 369 BLAKE2B 3db50cf2308091023bd5dd7768e1ff0af97124c5009efb710defc139b2809a804472969055cd0d120399d14b78d7da9dd92ca44b7de35fbf0e4cda2838ceb911 SHA512 1ceaa34af50744cd1108c990891c7105fa5373242b02fdd9b25718a6275b90d787a948b78ab4a17f0cfc168ba0c9f98d4c5b1e33997a0d751f7ffaed0b7189da diff --git a/dev-python/evdev/evdev-1.9.2.ebuild b/dev-python/evdev/evdev-1.9.2.ebuild deleted file mode 100644 index 8b518585f6..0000000000 --- a/dev-python/evdev/evdev-1.9.2.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_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -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=( - # these tests rely on being able to open /dev/uinput - 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:${ESYSROOT}:/usr/include/linux/uinput.h" -} - -src_test() { - cd tests || die - distutils-r1_src_test -} diff --git a/dev-python/evdev/evdev-1.9.3.ebuild b/dev-python/evdev/evdev-1.9.3.ebuild index 7a06cfb864..b1b84faf73 100644 --- a/dev-python/evdev/evdev-1.9.3.ebuild +++ b/dev-python/evdev/evdev-1.9.3.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/faker/Manifest b/dev-python/faker/Manifest index de6352ff25..f669287cb2 100644 --- a/dev-python/faker/Manifest +++ b/dev-python/faker/Manifest @@ -1,15 +1,9 @@ -DIST faker-40.1.2.tar.gz 1949802 BLAKE2B 43a2a41d28d0b7c74fc9b9be487637e40174cdb0dda58636518e51655fe73a8d16a3dff9d5dbe5a38a3b33307727b3fb0028d91063975a79ad81e58da644897e SHA512 940719f9e9370797a60aa1c710190d4fdce2532d15bde9bed9bdb69754750201b06c8c4fe46b2374c2557cba46c310607b3948bb23e3fd6d91db7bc98e431494 -DIST faker-40.11.0.tar.gz 1957570 BLAKE2B fd4249667567dc81a66b75e8a9f5a707dfb394c9674808e049c87c8c9a8e702c8b8483a0807ac7d10c0b92e68fcb17eb9438c90a95536b139fb6dc7d28ef7e6f SHA512 e22a5a1a92aaec20cb0a29bfb6c7e38b308da1dc0245c8493c77cb55a411eb816d3b5943b6d0fa375f98f3043409551b8c448053b45a8025deaceea0f88d04f8 DIST faker-40.11.1.tar.gz 1957415 BLAKE2B ab833fa71e8b91daca52d30f4c98e4c4eaa0e22ed1e05977e30d3f1cf8eb4f9f7931bee1d7f5e59bed123f38b4f53f8d8c047725eb192649e0dc90e41a929775 SHA512 72510523ebbf69aac637ca4554994c9df8a985050f2068d85e7dd826502f3b4da1f262df2b701fc0ec18ac77b8e3b233c0dcedbd2a804afa38b14c538d99dd00 DIST faker-40.12.0.tar.gz 1962003 BLAKE2B 439f4ca14d0abbb5923cfc1669c2e62449015d732c84213831688fbb6d4cf0adae6c566255925b9d61ab0fb4baa9af9f1823d1b664d00a4a67978b10a408e265 SHA512 2b0ac55aa08c149a2c8aa179e4db12070035014cbf11915e0e74e49516a0c7db6ac2e7dd5dcdd236c8f4958217054ab804e847bb27e965a09ce7db15d32bdf31 -DIST faker-40.4.0.tar.gz 1952221 BLAKE2B 5c339f7ad3ffd07533ed73c58648626adbce8570f8bdf6365b79908834f8935749adc94236a0ccfa475f383368d5647a42e03ad9bb350328f45968a21cbde9a7 SHA512 f32a8e7aeaa9330b5bebfdfea3fa868b4938f41e79bb134d8bcf4ec120ea221431ec8b259f1b63d095d2547a98a777c6d2fec14773cf8f55518831c6c7a44dac -DIST faker-40.5.1.tar.gz 1952684 BLAKE2B f94fdd2d19a7bceb5378fc34df0b2d3e83b27ce0af262855697f7ed2c52f94de5a3354be1ee3e2df0b4ca3357b9e9d067dd61aae74bd3ec6ca96b3becf9ce62c SHA512 e9380240da7bca9720f9a4abf6d9938404176a4543405d17cec2eb3f48f76d30ed7732946154675b0727ca6a921366bc9efa9a56e18d116c4e10abaac753a249 +DIST faker-40.13.0.tar.gz 1962043 BLAKE2B 31cf6db337625a4ac077e62724b63995d8c9776cb0501082696909a1f1fe8b034635a0677ce52f77d8d280fe6693425d79d0da00d504cd1aeb94ae3f7be4d455 SHA512 8a150043d57ebf0edd556124d960215f3719904295ac42707e8f5c7cc55e8b3a7fd36d2f744681fdaa1c841c0dfbdace6dafdc6065a5098aaf1506a6e2f5d13e DIST faker-40.7.0.tar.gz 1956310 BLAKE2B b19cd1f4532a9a07e0fd7dfd19943d985e596b21ffe33cc83072b6a3cfa8447842f8d9a39b8b45ff73290a36e2460539083da1d26860f1b22190180d44168996 SHA512 5e545163239789adbc3cde2538cd2579a1ead306a266d01f260094a3a2fb8c2321edf58b183e50d5651a60135f7e7de600558e6c37b646da249d75fc7bd22529 -EBUILD faker-40.1.2.ebuild 872 BLAKE2B 2c7505268e531345b6cffe51f91a249d970c505a2698bb627db0deefc4b932220867e8d7369db0a9d48b2714fb029b91fe3c26a2f352c0c63b59d533ec491f0a SHA512 67058203df80034b001e1274410fa59ca4d19f167b439c2e6969deebb103637660ccad291d07860e883448ca41bf74698f91eec942a9d01e9c58936515146ba7 -EBUILD faker-40.11.0.ebuild 878 BLAKE2B aa0da6de8b7a547e0eb1cc194a0893cfee33f7d362d15b7afccf7470cfbeca7625aa862a544272154291e81292b4866cc03b2eefda298184dc41d9ddabae86d6 SHA512 317bb2f691aef7b616e05ea5f9b47c6e2dcf83ac2200bc5fb22aa3243921e7777dbc3b27b14cbfe62487a835a8e376e736efd3c122cfa7d386afa800add16725 EBUILD faker-40.11.1.ebuild 878 BLAKE2B aa0da6de8b7a547e0eb1cc194a0893cfee33f7d362d15b7afccf7470cfbeca7625aa862a544272154291e81292b4866cc03b2eefda298184dc41d9ddabae86d6 SHA512 317bb2f691aef7b616e05ea5f9b47c6e2dcf83ac2200bc5fb22aa3243921e7777dbc3b27b14cbfe62487a835a8e376e736efd3c122cfa7d386afa800add16725 EBUILD faker-40.12.0.ebuild 878 BLAKE2B aa0da6de8b7a547e0eb1cc194a0893cfee33f7d362d15b7afccf7470cfbeca7625aa862a544272154291e81292b4866cc03b2eefda298184dc41d9ddabae86d6 SHA512 317bb2f691aef7b616e05ea5f9b47c6e2dcf83ac2200bc5fb22aa3243921e7777dbc3b27b14cbfe62487a835a8e376e736efd3c122cfa7d386afa800add16725 -EBUILD faker-40.4.0.ebuild 878 BLAKE2B aa0da6de8b7a547e0eb1cc194a0893cfee33f7d362d15b7afccf7470cfbeca7625aa862a544272154291e81292b4866cc03b2eefda298184dc41d9ddabae86d6 SHA512 317bb2f691aef7b616e05ea5f9b47c6e2dcf83ac2200bc5fb22aa3243921e7777dbc3b27b14cbfe62487a835a8e376e736efd3c122cfa7d386afa800add16725 -EBUILD faker-40.5.1.ebuild 878 BLAKE2B aa0da6de8b7a547e0eb1cc194a0893cfee33f7d362d15b7afccf7470cfbeca7625aa862a544272154291e81292b4866cc03b2eefda298184dc41d9ddabae86d6 SHA512 317bb2f691aef7b616e05ea5f9b47c6e2dcf83ac2200bc5fb22aa3243921e7777dbc3b27b14cbfe62487a835a8e376e736efd3c122cfa7d386afa800add16725 -EBUILD faker-40.7.0.ebuild 878 BLAKE2B aa0da6de8b7a547e0eb1cc194a0893cfee33f7d362d15b7afccf7470cfbeca7625aa862a544272154291e81292b4866cc03b2eefda298184dc41d9ddabae86d6 SHA512 317bb2f691aef7b616e05ea5f9b47c6e2dcf83ac2200bc5fb22aa3243921e7777dbc3b27b14cbfe62487a835a8e376e736efd3c122cfa7d386afa800add16725 +EBUILD faker-40.13.0.ebuild 878 BLAKE2B aa0da6de8b7a547e0eb1cc194a0893cfee33f7d362d15b7afccf7470cfbeca7625aa862a544272154291e81292b4866cc03b2eefda298184dc41d9ddabae86d6 SHA512 317bb2f691aef7b616e05ea5f9b47c6e2dcf83ac2200bc5fb22aa3243921e7777dbc3b27b14cbfe62487a835a8e376e736efd3c122cfa7d386afa800add16725 +EBUILD faker-40.7.0.ebuild 872 BLAKE2B 2c7505268e531345b6cffe51f91a249d970c505a2698bb627db0deefc4b932220867e8d7369db0a9d48b2714fb029b91fe3c26a2f352c0c63b59d533ec491f0a SHA512 67058203df80034b001e1274410fa59ca4d19f167b439c2e6969deebb103637660ccad291d07860e883448ca41bf74698f91eec942a9d01e9c58936515146ba7 MISC metadata.xml 498 BLAKE2B c9b7885dc7d34f2263068624a6b07ac6f1ec8078cc11abb6137612ba57edffefc48dae2708284aa83ecc941ebb2d3b8a87a143648e404a0683e75bb6c078f4e2 SHA512 0b385bbbfbb026803526e43c6c43965ff75f42d3ab133603708b187686aac29de508856e5e8ae7622a66b99032efa97f95c21625e10d074c858d8aff7446a312 diff --git a/dev-python/faker/faker-40.1.2.ebuild b/dev-python/faker/faker-40.1.2.ebuild deleted file mode 100644 index 3cc2e37fd1..0000000000 --- a/dev-python/faker/faker-40.1.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN^} -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -# note: tests are flaky with xdist -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -python_test() { - epytest - epytest --exclusive-faker-session tests/pytest/session_overrides -} diff --git a/dev-python/faker/faker-40.11.0.ebuild b/dev-python/faker/faker-40.13.0.ebuild index 3e43011fc4..3e43011fc4 100644 --- a/dev-python/faker/faker-40.11.0.ebuild +++ b/dev-python/faker/faker-40.13.0.ebuild diff --git a/dev-python/faker/faker-40.4.0.ebuild b/dev-python/faker/faker-40.4.0.ebuild deleted file mode 100644 index 3e43011fc4..0000000000 --- a/dev-python/faker/faker-40.4.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN^} -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -# note: tests are flaky with xdist -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -python_test() { - epytest - epytest --exclusive-faker-session tests/pytest/session_overrides -} diff --git a/dev-python/faker/faker-40.5.1.ebuild b/dev-python/faker/faker-40.5.1.ebuild deleted file mode 100644 index 3e43011fc4..0000000000 --- a/dev-python/faker/faker-40.5.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN^} -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -# note: tests are flaky with xdist -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -python_test() { - epytest - epytest --exclusive-faker-session tests/pytest/session_overrides -} diff --git a/dev-python/faker/faker-40.7.0.ebuild b/dev-python/faker/faker-40.7.0.ebuild index 3e43011fc4..3cc2e37fd1 100644 --- a/dev-python/faker/faker-40.7.0.ebuild +++ b/dev-python/faker/faker-40.7.0.ebuild @@ -17,7 +17,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-ruby/faker diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest index 7a44f9cdcd..66e193679a 100644 --- a/dev-python/fakeredis/Manifest +++ b/dev-python/fakeredis/Manifest @@ -1,10 +1,4 @@ -DIST fakeredis-2.33.0.tar.gz 175187 BLAKE2B 6f8e091275bfa20de5188d7a0cbe56b071546b78e37cd73c0e0ceada9b4f6e4b034a80465b542768b1362cf2cb72a1aef95a636d8265146019252208bdd43d54 SHA512 dcbdfa39b80ce616e95999cb7f1bf84e2b02498813758db9bfdee0168074b0f95478f321a41f35d6f5262e49f02764d9ca192ee0294c0182af070e2ac44a93e1 -DIST fakeredis-2.33.0.tar.gz.provenance 9622 BLAKE2B ac7f78bc90fd52370c62fdc2699f36a32eaba625313ce83ac344005ab420763af50db1fa126c46af633b54c13abcc397223b270e3ded9a273a6e10f1b0bf011c SHA512 ef6d9bea6db499d3b1048de6aecef4cc3983e92f0d233a9eb1a06d8fe3adba231a8d404379fa1048b4914b5130dd36235419740cd2adc286b900a5870ece92c3 -DIST fakeredis-2.34.0.tar.gz 177156 BLAKE2B 69fc2d66cd754489f3dbd08cfce60c8258bdd0a3a321dd41d8beac8ec6b2b58c3e026cea60e9ac1884a12833a0b32596da4a0064bb349f3bb46f4d43207e0686 SHA512 288cb69fe9422a8b712ee88325c2d6b51b4f47648afa005088f2fbd697eb2f29dd491944026f638e44b4e870053ca9c6453961d3b34169dfaf03b03fa2061f08 -DIST fakeredis-2.34.0.tar.gz.provenance 9583 BLAKE2B 1cbec38c54698275f25a2a1da50e946c338a35d21459bb1e6bc74094f4a2b858f97f977dd93d9410831efaec2ad2cc9bf30f7e66789eb6cd825239974a23487e SHA512 cc9353033ffcea94bf8a4b10f66573094c57afd261aa9a0a8351a3eb8f6b9066677e14d5961ae919dba7c963002226f3e4cb66c65e251e7129ba07ae89db9561 DIST fakeredis-2.34.1.tar.gz 177315 BLAKE2B ed0ca71b7feeeb81cb5bd927eb19a4bc3af56ae1de08334c5825dce88af8197dcc946b8cd3d98ac32972f99c47a480c9669b9fb252e66022ff0dfbe8fce0056f SHA512 26b60db9d4d142cbaaaf51085e4efe44380626c9600145ef4b8254a92eec02423a90b0587817d94c6559f046c7d9adbce1fb25a678d00390be91132de192ece3 DIST fakeredis-2.34.1.tar.gz.provenance 9528 BLAKE2B bd549cae9bb98f5d85879b38f87d4aed02ebd0b79e858eb273ef94b7c68caec221f684766ad107c445219a792ee9cd61a68791b956b90312ee6160899dbf622f SHA512 d93171e6b50361fc3717461e926d05a4c9773f5381d33c7f5ef8eba6630bb0393cbe9ffa3222f91b375576b457fa431e4037b25a75fcfa39c35b1a25050db899 -EBUILD fakeredis-2.33.0.ebuild 2719 BLAKE2B 8f418c87a7e5894baa6c1a66fcec065312f44926de55a613a7d6157b45bac51a7f2415f23ec2bfa9a428a90442b94311c110acae27aaf632576e467ae5911cd2 SHA512 d4a296ab74af798a62a2c0b3d231179ec85c0e1b4e1a96e364416e7ac995e0634c2c6ac23914952d01e126963ce23508e765a1f98d5cbb5451a69c71db70d315 -EBUILD fakeredis-2.34.0.ebuild 2721 BLAKE2B c4dced45c9f41480c4ff3153c6a2f1531c37b1ebb1c15ba61497760fa354746c01185c68d141d96dad43ba13ae40292257dbf75882e3e7eb841d9430c2c28a3f SHA512 a05a44248d6325f8c1ef7132ef2334cf58dac75e41e275e7dca3782b5429330569df9b89dd2ebb689bdbb03f8553ff8e788fa180c532082ac4fe6c71b31bcb3c -EBUILD fakeredis-2.34.1.ebuild 2721 BLAKE2B c4dced45c9f41480c4ff3153c6a2f1531c37b1ebb1c15ba61497760fa354746c01185c68d141d96dad43ba13ae40292257dbf75882e3e7eb841d9430c2c28a3f SHA512 a05a44248d6325f8c1ef7132ef2334cf58dac75e41e275e7dca3782b5429330569df9b89dd2ebb689bdbb03f8553ff8e788fa180c532082ac4fe6c71b31bcb3c +EBUILD fakeredis-2.34.1.ebuild 2719 BLAKE2B 8f418c87a7e5894baa6c1a66fcec065312f44926de55a613a7d6157b45bac51a7f2415f23ec2bfa9a428a90442b94311c110acae27aaf632576e467ae5911cd2 SHA512 d4a296ab74af798a62a2c0b3d231179ec85c0e1b4e1a96e364416e7ac995e0634c2c6ac23914952d01e126963ce23508e765a1f98d5cbb5451a69c71db70d315 MISC metadata.xml 373 BLAKE2B 1de33db59658e6190cd0346be58208cae6c9143a52f49dc289e68aaa0d860b5bd68dfb54f2e0b005f60a67f5caa430e2ce94fc69e64bd27e1bbebb07ad29e602 SHA512 24bfcf4919363fef45c182b6de66221e580ee0e9e99ce46e91b767655dc0b6f8a9fa6c3512ba84d1040698c43a0b6a853ad8d63c1ee5fbc00a1d192defb24db5 diff --git a/dev-python/fakeredis/fakeredis-2.33.0.ebuild b/dev-python/fakeredis/fakeredis-2.33.0.ebuild deleted file mode 100644 index 967af494c8..0000000000 --- a/dev-python/fakeredis/fakeredis-2.33.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 2020-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/cunla/fakeredis-py -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fake implementation of redis API for testing purposes" -HOMEPAGE=" - https://github.com/cunla/fakeredis-py/ - https://pypi.org/project/fakeredis/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - >=dev-python/redis-4.3[${PYTHON_USEDEP}] - >=dev-python/sortedcontainers-2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-db/redis - dev-python/packaging[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,mock} ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # TODO - "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis2]" - "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis3]" - "test/test_mixins/test_pubsub_commands.py::test_published_message_to_shard_channel[StrictRedis3]" - test/test_mixins/test_set_commands.py::test_smismember_wrong_type - "test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis2]" - "test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis3]" - "test/test_mixins/test_streams_commands.py::test_xgroup_setid_redis7[StrictRedis2]" - "test/test_mixins/test_streams_commands.py::test_xgroup_setid_redis7[StrictRedis3]" - # json ext - test/test_json/test_json.py - test/test_json/test_json_arr_commands.py - # unknown command 'evalsha' - "test/test_asyncredis.py::test_async_lock[fake_resp2]" - "test/test_asyncredis.py::test_async_lock[fake_resp3]" - # incompatible with xdist, not worth extra effort - test/test_tcp_server/test_connectivity.py - # flaky - test/test_mixins/test_server_commands.py::test_bgsave -) -EPYTEST_IGNORE=( - # these tests fail a lot... - test/test_hypothesis - test/test_hypothesis_joint.py - # require valkey package - test/test_valkey -) - -src_prepare() { - distutils-r1_src_prepare - - # do not install duplicate license - sed -i -e '\@fakeredis/LICENSE@d' pyproject.toml || die -} - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6390 - - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" - daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 - EOF - - # Run the tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} - -python_test() { - # we can run "fake" tests in parallel, but "real" seem to share - # the same connection - epytest -m "not real" - EPYTEST_XDIST= epytest -m "real" -} diff --git a/dev-python/fakeredis/fakeredis-2.34.0.ebuild b/dev-python/fakeredis/fakeredis-2.34.0.ebuild deleted file mode 100644 index b1f166c94a..0000000000 --- a/dev-python/fakeredis/fakeredis-2.34.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 2020-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/cunla/fakeredis-py -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fake implementation of redis API for testing purposes" -HOMEPAGE=" - https://github.com/cunla/fakeredis-py/ - https://pypi.org/project/fakeredis/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - >=dev-python/redis-4.3[${PYTHON_USEDEP}] - >=dev-python/sortedcontainers-2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-db/redis - dev-python/packaging[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,mock} ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # TODO - "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis2]" - "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis3]" - "test/test_mixins/test_pubsub_commands.py::test_published_message_to_shard_channel[StrictRedis3]" - test/test_mixins/test_set_commands.py::test_smismember_wrong_type - "test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis2]" - "test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis3]" - "test/test_mixins/test_streams_commands.py::test_xgroup_setid_redis7[StrictRedis2]" - "test/test_mixins/test_streams_commands.py::test_xgroup_setid_redis7[StrictRedis3]" - # json ext - test/test_json/test_json.py - test/test_json/test_json_arr_commands.py - # unknown command 'evalsha' - "test/test_asyncredis.py::test_async_lock[fake_resp2]" - "test/test_asyncredis.py::test_async_lock[fake_resp3]" - # incompatible with xdist, not worth extra effort - test/test_tcp_server/test_connectivity.py - # flaky - test/test_mixins/test_server_commands.py::test_bgsave -) -EPYTEST_IGNORE=( - # these tests fail a lot... - test/test_hypothesis - test/test_hypothesis_joint.py - # require valkey package - test/test_valkey -) - -src_prepare() { - distutils-r1_src_prepare - - # do not install duplicate license - sed -i -e '\@fakeredis/LICENSE@d' pyproject.toml || die -} - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6390 - - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" - daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 - EOF - - # Run the tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} - -python_test() { - # we can run "fake" tests in parallel, but "real" seem to share - # the same connection - epytest -m "not real" - EPYTEST_XDIST= epytest -m "real" -} diff --git a/dev-python/fakeredis/fakeredis-2.34.1.ebuild b/dev-python/fakeredis/fakeredis-2.34.1.ebuild index b1f166c94a..967af494c8 100644 --- a/dev-python/fakeredis/fakeredis-2.34.1.ebuild +++ b/dev-python/fakeredis/fakeredis-2.34.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=dev-python/redis-4.3[${PYTHON_USEDEP}] diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest index 0f574146d0..897dc1fee9 100644 --- a/dev-python/filelock/Manifest +++ b/dev-python/filelock/Manifest @@ -1,22 +1,4 @@ -DIST filelock-3.20.3.tar.gz 19485 BLAKE2B 46a857edb9c5883fe78b52e306edd21c6c0ef521dbe0ea8f9efb08fec852163d79c00e8b832fd05e3822e62585584947cc880e975e09ac79e891889c99ba8531 SHA512 55c792b4a18d884a315ace01b5e74e953d4d53b9d5ce341c9cf6b95d37737ba4ea591b10d65b6a36e2cb126079a9aed05220058175260a8f3ddc73b677083327 -DIST filelock-3.20.3.tar.gz.provenance 9315 BLAKE2B f8e4e28fb80a6527f9055f30cc214842e44175a9215f09f203021e3187ab59f13bb9d9bb4dc5da9dec12fe85f96cb30fc1b8b1f83f016663a14d8562291e2841 SHA512 7708d23c606f85667066e0f520cc6ce226ebb00177274522d3e0d9681768653d3e89e38d6678d7df94eaafc4ac987c2ef3ec880877252d0f21285db3a4334fa5 -DIST filelock-3.21.2.tar.gz 31486 BLAKE2B 969b1f73a0f219222346e809317319bc514946e633e924dd30eb89b0e95ebe68fd25167d06fc7631fb31db0fc720782811740c05f09a59dc04c7cb2834c99911 SHA512 aff75767ee32a21232081809d2ba1137f1947e19e4d5aafe4b12b1bb6eb8d96e052a8e95fcb70dbc06a212cfcda48b5fb56b644f296d282bd4879999b38e83f0 -DIST filelock-3.21.2.tar.gz.provenance 9527 BLAKE2B 01a2d670bb7bc5f12986013634963e7152ee97d5b8135ab95510bc744f9de0f107c343eea9b3806dfa88ea60c872bd58eba9f4e7c3838c5ad800403edad34e22 SHA512 a8b490e6d79feb27ce89b0a9782cbac40d42924078d5f716f00d9ac849aadfa4609cbfd262e5e3ce58a27f6931ffb32150c5fc088f26c98604076627f2a116a5 -DIST filelock-3.23.0.tar.gz 32798 BLAKE2B 38ec94dc392b98eeb46dce0290789a7a6fac714b3c02573eb18e2455d7af381beb5bc2ac336ab1ad08a02b7d75a9aec0f079876664d35fb3bb060129abfd9c13 SHA512 75f7e039731503b74ac1225a9fa90fa176b932c96b1fdf42a67b10e39e77e55c5132ec839154e531daae96febc328610240ea6c7897a1f6db4b680ea71affd3d -DIST filelock-3.23.0.tar.gz.provenance 9425 BLAKE2B 161b65e2d3f2310776fd8acbf9bde15ae57c877bf6cc6d2fbd08a6bdce70f9cf7b01978bd9aa7fee3ac7ad0eda170678df7bdd840622e0ed41474569f2d7eb72 SHA512 f6753df2fd27d601c7c84adb4c52e518ab53a927173e22f1b0856aff50261d09ee29047ee7349c8e7e3bd04886ed715f36a67baa07cc296ca2fe1a23bdcd6610 -DIST filelock-3.24.3.tar.gz 37935 BLAKE2B b03a07469cec7b1d11130681e23f53fa4cf423da3cdba537e3cbaae2abf923a218d9986338f9283f3459358cc530022609015301f3b18624de4aeadd0011e2a2 SHA512 81a68871eaad58d322e1f7d22bc9914b2446088657f86a93592ad86a9e1dc0dbef44bf78fb6b1cc7e9bcf5c7db1dc71a5264418fb5b561586e9fd525c82764db -DIST filelock-3.24.3.tar.gz.provenance 9617 BLAKE2B 6b7b00254d1bf02ed6e5baf1df5f3733fb47f173ff4300adeb4147fae71d6aa5ff47dba5c062fa8176c92fe3dd385f0891ba828043f7aa4b9fe8472decbefe59 SHA512 678dac10133f3030e13bcda3b11413a405935af39acb8527f61747779baea764e2b8a5dd572556b839b669934a5172be4030859a5840cd6c75ddfc1b659fb7a3 -DIST filelock-3.25.0.tar.gz 40158 BLAKE2B a7acbe62a3baf6f1f96f91ae8a354d30066f7e07a7e3a9a2df20668e1f607bd199c5f7b01c96940ad039add04c7470189d388525e1dd477fc11ca89be9eaeefd SHA512 793a2a77e983fbb2438c0bf104efdb5efbd4d566d6aca48d09bbe967a40f5ba2655d743703589c773f7f2d1b002d22d3ee9e94dbc2e7e1d26c0efbc3234a143f -DIST filelock-3.25.0.tar.gz.provenance 9477 BLAKE2B e03377d71ccc9ba34cc2cdc1929fdcd62bd9d2e5d88d452bc31aaf15ea6e471e6f2ed7a91e7b13ea831f85234dfd741be966d319b98768ba8dd69a020c3430e6 SHA512 7d1af3a7ff4adf014b1fd264fc98adc6986abfd2d068ad95e776fca73505b9505ca8054e7d16290b981b2a9c68a717b3dc5d6eea823a9e3ec22ec8beec592733 -DIST filelock-3.25.1.tar.gz 40319 BLAKE2B 629978c3ef07249c35a833814fe54b22c57146d4d7425bb9ca9694ea79f2dcb2352134209e10ed529eb9653459c3c81852cd7567f3674f657d1f1ee13ab16097 SHA512 32b269057d696e39c32538327092aef3349f99ff9e0e60bcf05414fd2c56837a96f705f1d55762ae1b386366b8fd3b5c00b05253676c4530e1445645a461cbec -DIST filelock-3.25.1.tar.gz.provenance 9614 BLAKE2B 12c6d08c63ffa1cae2b29c00da8a38025aa01ef8e283d016c3ad0853d09e21db031b3ba3620b90b2d5c984087a2f3b8732f07e883ede54ac44ca016bb91f82bb SHA512 a0417bfd00906d3bfe2ab94ba9d6871f40b064198df52d526469849a35b03457ea1023de932b12d752bf285c131de37cdaab2ac15bc4014c3f67cb27099bc0f1 DIST filelock-3.25.2.tar.gz 40480 BLAKE2B ba4435e9f121e2c6e1a584ab915b3b2402cb061c9e173d4c1f5c4225c1f345f6e5fa1f4d46ff3b11f46f433f1bfc801fcd1f6cb456883688798126320ee08e2c SHA512 cc2fa97b1720a9b76c2b66da0268ead7c29d188511737672240002215e90362e5e214befc617dd15aed645dee9077d29b31b24bcccfa1fdd3ab0e8f8982601e1 DIST filelock-3.25.2.tar.gz.provenance 9520 BLAKE2B e536981b5f552135a6066eaf75ac045590f8fe71da4d1a794fc897a8734d72ab749da7135fb5c7c7cf49ffb0e89890ed1e029091ce8ae05ecc6845fc0898833b SHA512 9a3ba6774aef62a400a73ad561415e184bc1ed717e0b2f4f8d2d42ca74c319f06ff40e88f38093eff3f3e3e2fc08cf296ccbdb1b7d5162b02efd505c9c417a62 -EBUILD filelock-3.20.3.ebuild 753 BLAKE2B 88fb2aa999df43d593302994fbd1dc31472b4af3020c1870688dc1be04784096b7a5851c75802762c90e45b46f326351f37cadd8b4155ed3418a7753125ab5d9 SHA512 d51e9fa0b71608f91e332bf31abafdbd660b50490d0167ceed907c0f693b06a6c398fc206a55a335ba9114c4203601b56649967f45dd7bdef440a169631b49ea -EBUILD filelock-3.21.2.ebuild 759 BLAKE2B 8ef1464b7363aaecf27499c0c4acac8435ba067da61c8e140ff93574cc7dca95512f3bff7e9c9dbf1bbfffefac92cb4405fedfff6c22be2383ed0d9689baffc7 SHA512 48aabdbc76aceed1a315a9bf04fec71450adc7faa3b9bb8bf922b43349d68cae85b3c1070035a5fcef177e010f7420054bd9d687269031c5a015e6e2e8f58963 -EBUILD filelock-3.23.0.ebuild 753 BLAKE2B 256d270b43f34a88a19cf5ce232a1892371cddccc2874b0f9ff565ba5859268b52c797996890e029354a0b7329045fc9750f783a11838d9954e2b0338f3e1894 SHA512 552d7da8e0a81885dbf3d17e25ae3455828d52fa29590d5a7011690f892ebb8a848b9495d4b4fba8ec4e432c6630bf6f41975331b26e0d9793a454190c81ccd8 -EBUILD filelock-3.24.3.ebuild 770 BLAKE2B 97b1a7d5b0edc5bc40a3edc7466ded2835443e11f00d04ccfd287c1c471e618d5c10592ce235d13fc5c0761a2c57f979fe78385164eac666be15f1caea2ffcdf SHA512 8846e17d5cc3732fdbf050badd644418c12fc1e2e8fd487c2074ac3aca98cca2861f258e1864f39933a0780cbbdb5692256d47e1b16842c4e1092c9d0e41133c -EBUILD filelock-3.25.0.ebuild 770 BLAKE2B 97b1a7d5b0edc5bc40a3edc7466ded2835443e11f00d04ccfd287c1c471e618d5c10592ce235d13fc5c0761a2c57f979fe78385164eac666be15f1caea2ffcdf SHA512 8846e17d5cc3732fdbf050badd644418c12fc1e2e8fd487c2074ac3aca98cca2861f258e1864f39933a0780cbbdb5692256d47e1b16842c4e1092c9d0e41133c -EBUILD filelock-3.25.1.ebuild 770 BLAKE2B 97b1a7d5b0edc5bc40a3edc7466ded2835443e11f00d04ccfd287c1c471e618d5c10592ce235d13fc5c0761a2c57f979fe78385164eac666be15f1caea2ffcdf SHA512 8846e17d5cc3732fdbf050badd644418c12fc1e2e8fd487c2074ac3aca98cca2861f258e1864f39933a0780cbbdb5692256d47e1b16842c4e1092c9d0e41133c -EBUILD filelock-3.25.2.ebuild 770 BLAKE2B 97b1a7d5b0edc5bc40a3edc7466ded2835443e11f00d04ccfd287c1c471e618d5c10592ce235d13fc5c0761a2c57f979fe78385164eac666be15f1caea2ffcdf SHA512 8846e17d5cc3732fdbf050badd644418c12fc1e2e8fd487c2074ac3aca98cca2861f258e1864f39933a0780cbbdb5692256d47e1b16842c4e1092c9d0e41133c +EBUILD filelock-3.25.2.ebuild 764 BLAKE2B 42c8e592218ac4dcc278c0867d1794f1b4f712d0d1774df17d2ac70bafeddbf0b0747fdaca6364ab7d4dde94785e90d3c8d6d855dc315b2eb6bd14a71f267e91 SHA512 03cb496ea116f9263684acbd53ab93872ee663693ba519e2659849a17f7d54c1c5be9e19e39e916c74a4403166c9d637a879227a1da93dc58df3b7a39d6ed0a7 MISC metadata.xml 370 BLAKE2B 91fee1713e0ae7d6ad39c05769e769b05d0ddbdc514b9ea19ec9144e0452ce411ed08f45d4b3123dd8accb67077fe1113809512c8a3ec460fd70a2126b841899 SHA512 62afbe350d894dc05533ff9e532f24f351315a9fba3f2cb8a580fc056cc868592140ffa04ea08fde3ca594e6d398962343e18a0c4614d9e6d2211e07a1152117 diff --git a/dev-python/filelock/filelock-3.20.3.ebuild b/dev-python/filelock/filelock-3.20.3.ebuild deleted file mode 100644 index 3186c465a9..0000000000 --- a/dev-python/filelock/filelock-3.20.3.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2018-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/filelock -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A platform independent file lock for Python" -HOMEPAGE=" - https://github.com/tox-dev/filelock/ - https://pypi.org/project/filelock/ -" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,mock,timeout} ) -distutils_enable_tests pytest diff --git a/dev-python/filelock/filelock-3.21.2.ebuild b/dev-python/filelock/filelock-3.21.2.ebuild deleted file mode 100644 index 0b9161aebe..0000000000 --- a/dev-python/filelock/filelock-3.21.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2018-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/filelock -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A platform independent file lock for Python" -HOMEPAGE=" - https://github.com/tox-dev/filelock/ - https://pypi.org/project/filelock/ -" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,mock,timeout} ) -distutils_enable_tests pytest diff --git a/dev-python/filelock/filelock-3.23.0.ebuild b/dev-python/filelock/filelock-3.23.0.ebuild deleted file mode 100644 index 757146108c..0000000000 --- a/dev-python/filelock/filelock-3.23.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2018-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/filelock -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A platform independent file lock for Python" -HOMEPAGE=" - https://github.com/tox-dev/filelock/ - https://pypi.org/project/filelock/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,mock,timeout} ) -distutils_enable_tests pytest diff --git a/dev-python/filelock/filelock-3.24.3.ebuild b/dev-python/filelock/filelock-3.24.3.ebuild deleted file mode 100644 index 7b558247d3..0000000000 --- a/dev-python/filelock/filelock-3.24.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2018-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/filelock -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A platform independent file lock for Python" -HOMEPAGE=" - https://github.com/tox-dev/filelock/ - https://pypi.org/project/filelock/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,mock,timeout} ) -EPYTEST_RERUNS=5 -distutils_enable_tests pytest diff --git a/dev-python/filelock/filelock-3.25.0.ebuild b/dev-python/filelock/filelock-3.25.0.ebuild deleted file mode 100644 index 7b558247d3..0000000000 --- a/dev-python/filelock/filelock-3.25.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2018-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/filelock -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A platform independent file lock for Python" -HOMEPAGE=" - https://github.com/tox-dev/filelock/ - https://pypi.org/project/filelock/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,mock,timeout} ) -EPYTEST_RERUNS=5 -distutils_enable_tests pytest diff --git a/dev-python/filelock/filelock-3.25.1.ebuild b/dev-python/filelock/filelock-3.25.1.ebuild deleted file mode 100644 index 7b558247d3..0000000000 --- a/dev-python/filelock/filelock-3.25.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2018-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/filelock -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A platform independent file lock for Python" -HOMEPAGE=" - https://github.com/tox-dev/filelock/ - https://pypi.org/project/filelock/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,mock,timeout} ) -EPYTEST_RERUNS=5 -distutils_enable_tests pytest diff --git a/dev-python/filelock/filelock-3.25.2.ebuild b/dev-python/filelock/filelock-3.25.2.ebuild index 7b558247d3..5f42fd3b37 100644 --- a/dev-python/filelock/filelock-3.25.2.ebuild +++ b/dev-python/filelock/filelock-3.25.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" 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" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest index f68341232b..948fc1c642 100644 --- a/dev-python/flask/Manifest +++ b/dev-python/flask/Manifest @@ -1,6 +1,4 @@ -DIST flask-3.1.2.tar.gz 720160 BLAKE2B 504b78897fb62ebed541d63edb14063dce70cf6f5aaabfa2e53570f64ca2184ff1ba5720f559efa9fdb477917370e256619a97b9250e38559a8f759b2cbfb4d3 SHA512 4eacac745cc285d82956a040385ec08d134ef639a7fe802a0bbb8b8d92e0c341668eed3ab49eedf4500796b7f1d54930e6a94515f88daedb39928fdbc693ac9b DIST flask-3.1.3.tar.gz 759004 BLAKE2B ff058d5d1f3565072704542245296ea709bf34061277b3681cb600705e201ca6d38153e02df3a3e3a6c9e7bf78add85fc9209c13509bd92ca687a89df4c5b945 SHA512 17c290fdccf3c7e45eeaf5d12a967889f6b0c6aac06a518624a18eb4de67904e825a2724d0c4d7701bb7e75a2f4629089a658e30909c6c7fe20992cc431b273e DIST flask-3.1.3.tar.gz.provenance 9221 BLAKE2B 8f06b8964259a210d39814f5905bcd22a0ed023a8394b47f63612ddc74261c81dfb4af74e29078c222bf14e699dc1647a0638d6887d802e424b6463b1a482c1e SHA512 f7a4b0843fc0cf133c68cb3778217b2561cc3af40af233a1ec96abed5869a74ebd190eb915489ff97461ea8401683996614146d1dd21e423b452215bfb7a18a8 -EBUILD flask-3.1.2.ebuild 1315 BLAKE2B a6ce5cd3fcf67953c86fa1a766eabcf00fcee34ae9e6bcb572bc3d227da2efbbf5e75a7271ae6cc13fbecc572c17fc5b917f5d1f7b691f0161cdbc624d7cef62 SHA512 2e563deaa2b993157bad9adc25a029ee2cb585cfbe39dc51367fa2baff830a723ede430b235bd5be2950e52673b0366a0cfc3bbc679302369efb1cbba853e9d9 -EBUILD flask-3.1.3.ebuild 1371 BLAKE2B eecd6cd82142a4d426a76ddf27dd61d5d75f2ca600450e4a060cb2c84e2d3497a5c7eaaad8d62bab2d80935b49d6274307a482eed10b41f5cc6d0cf5e6ca1945 SHA512 2944752852fdfd9a552c780575fcda62d033348a069d8e32aaa836dc03db886c2dbf47a328b633bc509eee544345f192d158272d94aef1f5e5b42ec923e1ba7f +EBUILD flask-3.1.3.ebuild 1365 BLAKE2B 1297f886831be5e02c838944e8c2dbf8fe14207d4ef5caab5ed0f9c0c4891311163039f33488fe891e7ea4292d6fd03633e82b56b03fa21fc6508b07644076e9 SHA512 baf4310dcd0eaff8f51791da889ef146bc86fc0a2454f444bfdd1f55ca44f3bc138b90a83460f910961900625773dedd85948ba5da9ad009eaa4701801bc59bb MISC metadata.xml 386 BLAKE2B b449c54b966bc8943f7b7b12d6126867a89a2759eb749c08f7ad53a174e93ecad07f09b5e30c8562c63ab05df75a82e2f48f550ea8cf3a546f5afc2eef5a896d SHA512 123334db31948046e47f3cdbe0237cdec3dc2207485c8243d1e34e065436995423b6a89909563a6158741a8cc62a7fdad95923870a7114cf69e58ef715e7ec5c diff --git a/dev-python/flask/flask-3.1.2.ebuild b/dev-python/flask/flask-3.1.2.ebuild deleted file mode 100644 index 789ce766e3..0000000000 --- a/dev-python/flask/flask-3.1.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions" -HOMEPAGE=" - https://palletsprojects.com/p/flask/ - https://github.com/pallets/flask/ - https://pypi.org/project/Flask/ -" -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git" - inherit git-r3 -else - inherit pypi - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="examples" - -RDEPEND=" - >=dev-python/blinker-1.9[${PYTHON_USEDEP}] - >=dev-python/click-8.1.3[${PYTHON_USEDEP}] - >=dev-python/itsdangerous-2.2.0[${PYTHON_USEDEP}] - >=dev-python/jinja2-3.1.2[${PYTHON_USEDEP}] - >=dev-python/werkzeug-3.1.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/asgiref-3.2[${PYTHON_USEDEP}] - !!dev-python/shiboken2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs \ - dev-python/pallets-sphinx-themes \ - dev-python/sphinx-issues \ - dev-python/sphinx-tabs \ - dev-python/sphinxcontrib-log-cabinet - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_install_all() { - use examples && dodoc -r examples - distutils-r1_python_install_all -} diff --git a/dev-python/flask/flask-3.1.3.ebuild b/dev-python/flask/flask-3.1.3.ebuild index 91a1094b87..44de2f8575 100644 --- a/dev-python/flask/flask-3.1.3.ebuild +++ b/dev-python/flask/flask-3.1.3.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else inherit pypi - 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" fi LICENSE="BSD" diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest index 18f5bca81c..b0ff7acf9d 100644 --- a/dev-python/fsspec/Manifest +++ b/dev-python/fsspec/Manifest @@ -1,9 +1,5 @@ -DIST filesystem_spec-2025.12.0.gh.tar.gz 449477 BLAKE2B eb884da751cb0671da3159ee21ce4810523c3fe032ffe396e79ea3460e03b1c1834e2741c414537ebd50c16050e184bff2fa832b2e135cfc528f0d8ad3dfe274 SHA512 ae4fe4c1d8ddf7528418f34d874d4e051c044e37bc9da18953a072e9ccdcf9eab521ecff94fd30b68164bd015143503262799e951576e41b31bfe14fe1d0a968 -DIST filesystem_spec-2026.1.0.gh.tar.gz 450300 BLAKE2B 9f8d816b41595920966a7044063415bc4f4b5e7efc20bd238f55e6b5d93b2a4bf3b9aabec444a0fab9ab4a8f973a565e11cbbd2ab32716c75cfc43c89f34b84c SHA512 cb122de9eab46210d7c064e6e890aa278408c0bf5f0895714908c4f28e3e7fa7f5ba1a15930a8558b85e80ea250427fb4db2e2267a56f8422f13e8fc557f4968 DIST filesystem_spec-2026.2.0.gh.tar.gz 451801 BLAKE2B ad2fc26545c3f8984a356c489f4c44bd7b96ae09ee38726c38ac7adebe3168a875eff5eea2b3fc3e2fa87d3b609d88bc31aed887969d7154fa1cc22d0861e9bb SHA512 baf7537fccdd6f1486f92e94ffcf5a5c6d081a687998493bc3cc7a2d7261ec86f9d6b6289d7d6ab574a8108a68c80276d35d851e6c3cfc395b90908c6b462ccf DIST filesystem_spec-2026.3.0.gh.tar.gz 452108 BLAKE2B cf4f4ef45908453934a1b63e1114d012f7c33bd4400b4c1193215e616243340dce642508c11e4b4f38f3e3db3b3ce6a5ad339669cf2e1a6ce8725ada7d9122b2 SHA512 861a9b1f88b80e41a3aa1e6d199a6c1a33db481fd9da17659c6a8e56857043103c6215a52550a403207ee296355e58acad8334ea6fe0af52a0a8cab8ac06dc7e -EBUILD fsspec-2025.12.0.ebuild 1441 BLAKE2B a60b5e1cc34021dba9d61ca593b65d101487f176c1d02bbe25efe9a979fda78395aee883e3f2eeddf4ed9ad0eaf5f9670699c1bac882191c215fc0608ad54448 SHA512 162f304e6eadf4d89e83050eea0481bde680ed39fc7a0f4b79c6b95947737fc94b59e1e7ba02e62ba8fc5cb851f8b13ac8fc5f9f613d7f217e0b07e4e66eb880 -EBUILD fsspec-2026.1.0.ebuild 1444 BLAKE2B cfff3bbb841578c41bf7fcc3119cce4a64bd2fadf3aa2a7ffdcec08fbb5a7ba133e78380b69db497d7011167d206f753d68daaeb20fcac809635155b78f24af9 SHA512 1cc0978ecd3ca46333bffb3c346628d1bf443589948b1b75107ec506b1db190dab8a88114f5cba5ed8a94218b560b17bcad7879fc4ed2dfe096a847e1741db1f -EBUILD fsspec-2026.2.0.ebuild 1444 BLAKE2B cfff3bbb841578c41bf7fcc3119cce4a64bd2fadf3aa2a7ffdcec08fbb5a7ba133e78380b69db497d7011167d206f753d68daaeb20fcac809635155b78f24af9 SHA512 1cc0978ecd3ca46333bffb3c346628d1bf443589948b1b75107ec506b1db190dab8a88114f5cba5ed8a94218b560b17bcad7879fc4ed2dfe096a847e1741db1f +EBUILD fsspec-2026.2.0.ebuild 1441 BLAKE2B a60b5e1cc34021dba9d61ca593b65d101487f176c1d02bbe25efe9a979fda78395aee883e3f2eeddf4ed9ad0eaf5f9670699c1bac882191c215fc0608ad54448 SHA512 162f304e6eadf4d89e83050eea0481bde680ed39fc7a0f4b79c6b95947737fc94b59e1e7ba02e62ba8fc5cb851f8b13ac8fc5f9f613d7f217e0b07e4e66eb880 EBUILD fsspec-2026.3.0.ebuild 1629 BLAKE2B 9d277b40fb54240361a609ba32035c89652e260cff322c45fbae988662215d7a5423d57e83b5e5536ea78d9b070a51ee55f885b57881083967a4f970b36b6007 SHA512 f12673b9eed917bfe837aebab4c0f6bdce8cbca99e2cf61389998baf41d027579b79cc0892775309cb0ca26aa7aff3441ed383d6f9812320c43c6062f0d8e68f MISC metadata.xml 374 BLAKE2B 6c0b18a0ad3b85713ae6f618ac0646ed63f08549bd7d1ed5bd94b80d89d79efaf2f97ce913a0a7d6e54e77cc602994416520a22deadcc71e484cf7ca22bc6dde SHA512 5bf051387d6bcffb3022d023f60ee8f76ca277bb8d626dda988a0baaf1d1e3a71e872d8316607ee7e269e579b5a17c23ab93c56fade533150171d3ce44e4bb71 diff --git a/dev-python/fsspec/fsspec-2025.12.0.ebuild b/dev-python/fsspec/fsspec-2025.12.0.ebuild deleted file mode 100644 index ce491050b1..0000000000 --- a/dev-python/fsspec/fsspec-2025.12.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2020-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=filesystem_spec-${PV} -DESCRIPTION="A specification that python filesystems should adhere to" -HOMEPAGE=" - https://github.com/fsspec/filesystem_spec/ - https://pypi.org/project/fsspec/ -" -# upstream removed tests in 2024.6.0 -SRC_URI=" - https://github.com/fsspec/filesystem_spec/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -# Note: this package is not xdist-friendly -EPYTEST_PLUGINS=( pytest-{asyncio,mock,rerunfailures} ) -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -src_test() { - git config --global user.email "you@example.com" || die - git config --global user.name "Your Name" || die - distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # Internet - fsspec/implementations/tests/test_reference.py::test_async_cat_file_ranges - fsspec/implementations/tests/test_github.py - fsspec/implementations/tests/test_gist.py - ) - - epytest -o tmp_path_retention_policy=all -} diff --git a/dev-python/fsspec/fsspec-2026.1.0.ebuild b/dev-python/fsspec/fsspec-2026.1.0.ebuild deleted file mode 100644 index 274349ed8f..0000000000 --- a/dev-python/fsspec/fsspec-2026.1.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2020-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=filesystem_spec-${PV} -DESCRIPTION="A specification that python filesystems should adhere to" -HOMEPAGE=" - https://github.com/fsspec/filesystem_spec/ - https://pypi.org/project/fsspec/ -" -# upstream removed tests in 2024.6.0 -SRC_URI=" - https://github.com/fsspec/filesystem_spec/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -# Note: this package is not xdist-friendly -EPYTEST_PLUGINS=( pytest-{asyncio,mock,rerunfailures} ) -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -src_test() { - git config --global user.email "you@example.com" || die - git config --global user.name "Your Name" || die - distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # Internet - fsspec/implementations/tests/test_reference.py::test_async_cat_file_ranges - fsspec/implementations/tests/test_github.py - fsspec/implementations/tests/test_gist.py - ) - - epytest -o tmp_path_retention_policy=all -} diff --git a/dev-python/fsspec/fsspec-2026.2.0.ebuild b/dev-python/fsspec/fsspec-2026.2.0.ebuild index 274349ed8f..ce491050b1 100644 --- a/dev-python/fsspec/fsspec-2026.2.0.ebuild +++ b/dev-python/fsspec/fsspec-2026.2.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] diff --git a/dev-python/gitpython/Manifest b/dev-python/gitpython/Manifest index f45d9997fa..a3e8801c8a 100644 --- a/dev-python/gitpython/Manifest +++ b/dev-python/gitpython/Manifest @@ -1,9 +1,6 @@ -DIST GitPython-3.1.45.gitbundle 11033375 BLAKE2B b9664edd805d75574a9293105366f288d3c72661a1b41a2d9c400abe7e1d157177d151f9d7387397d83dc1965d286986c8e2200cb698fd120563b4c8d367269a SHA512 01ed3d8e8fdcaa0702c9bd13fca00d1fa4f75566e81585a963adc82066a602875be2bb68414531cb9489342470ccc2a5f26b24c0987f89470afa14d3ea947509 DIST GitPython-3.1.46.gitbundle 11113428 BLAKE2B 40656a1beb3eebfd8d7db4978ee6b55aeb39194b38f293372e75627fb7eb23408e56c09495da7411d37c69125d4ae0bb6a72fd6bc4934a830296ce4618edc227 SHA512 e816a7a4f582489bde56b61edb3f9a7b7bba7d5edb2f249731e7df48e43fa19bb15a360ab9f6d698f637839421ab01aa99d1e382964a3ba8bf6bf3b324ee670c DIST gitdb-4.0.12.gitbundle 1627457 BLAKE2B 2fb730fb72f682bac9a71a2b70af6ed476f69d57e00b323e669550793bcc330bd4b71575e0d0f008ed58f39e5beb622213ce2a10df6f512f1f5536b72c77871a SHA512 2fc619f511e373ad2ee51a108057e3a558dbfd68cbd7632244d7fd7914ed5fce99c182de5542264273de642e6e7680ee9b54a6da95224c562f43cf65e325db56 -DIST gitpython-3.1.45.tar.gz 215076 BLAKE2B bed5cc155d02510b1432a449d6c734388d70f2f29a37b11c60c3aabd082f4cd0dcc09d1b47f28c8cd38e1ae9489f8de896e6043dae994e33ab27c8943a587306 SHA512 8d046f9dda080d58260ac076fdcd49d3b19284a6e4f6c7cd6c4ccc107473c37fcffa47ef667a6d98eff0d048ed911b44705b0bbc065314daa002ef7311de8428 DIST gitpython-3.1.46.tar.gz 215371 BLAKE2B 9f7118382afb3b4c53bba29ff9e17f74c1a82f3a7ec2475059fef9d73dffaa8d2be060b571faeb7cfd6c10f6cfc846b42a6bf57aaa19fc624f44d5afb1aacde5 SHA512 cb8b3fd1010c131b8218fb76951708d37fd329aa46f4235f3f1fd1295562b0d840b0ba5d2386061cba67d47b6938b2c9bd6f2ee39e31a762e435a2d517ef6df8 DIST smmap-5.0.1.gitbundle 362567 BLAKE2B 72c8b48ad3250a33b94218c145c02033dee84c1da5f1eea57983a58699262d51844be675330d95c7d64924b6aeaacd4b0a57e9a5acad3be184aaad62102202e7 SHA512 9ca8386bfec25d1562cdf1c2ee85f7edb15fd3f44ecd1abbef738979f12b82f0b0f39a06589203a39f89518d981d7129e35f64f2d855cd162cd964bdd87c8d18 -EBUILD gitpython-3.1.45.ebuild 2057 BLAKE2B e7ab7aa180548c948512099551c9ecf794d3d93dc86a1d7ad624cfc02e7279ce1352d3ac570c1efa660a1a2a1b6b4719e4e768602540807370e932871bf8d4bc SHA512 561340fdb5ce176e103c7148a227d566a2e04e47962ed00cc69b140e6f30f9f817c5c569804736bd3cc69ffc3cd9c064aa6fcd1736c66b99f2d1ddc2029f8807 -EBUILD gitpython-3.1.46.ebuild 2063 BLAKE2B 57819de4378ba9a12afcb5a9b1b5b167af5c5f0b55566188d8d36590874c622cdc6b70f6045bed6eee48bb99eba79891ecdbc57d4a1bf3d6197d1c1b53d8f4de SHA512 4296a81acd9c34a5d11b6b6bd04d529b6eb6774682639768f849dde79bd428cbce738a4ff686e7d274bc0ae284f519eff840fa0787e67859f2ab35227687fe00 +EBUILD gitpython-3.1.46.ebuild 2057 BLAKE2B 5d64df3369095ede013f716a040d6688026ecbca220e4c27683393f12da893455f259f421254175c4a5be42916b0832d4efa2607e3bf522c96c984c848cbf249 SHA512 bb29b2727376742cdd589a5ea01f72edbcb847a6761baec957788122dd9d1397954cf454dfde752fc333d92d152ed5e4ef49d751bb355cc8b13a339569f51b9f MISC metadata.xml 407 BLAKE2B 49fd8d520d575be1489c299f22595120fad882f055b9cf2d02b87382c6d8f0ff38af694e5584b4da579aa84b82c2f1032e4afb64cafd9f4fe9212a6d67b4a752 SHA512 1bebe1e134eb86a4745cf7e297d45118a2bdd3d8a71d0034294b5c799a9cee763c63b61b34c6707c52f61058f727f4b827dd020d285fc297712b29eb7c1129ef diff --git a/dev-python/gitpython/gitpython-3.1.45.ebuild b/dev-python/gitpython/gitpython-3.1.45.ebuild deleted file mode 100644 index f88281d4c1..0000000000 --- a/dev-python/gitpython/gitpython-3.1.45.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=setuptools -PYPI_PN=GitPython -PYTHON_COMPAT=( python3_{11..14} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi - -TEST_P=GitPython-${PV} -GITDB_P=gitdb-4.0.12 -SMMAP_P=smmap-5.0.1 - -DESCRIPTION="Library used to interact with Git repositories" -HOMEPAGE=" - https://github.com/gitpython-developers/GitPython/ - https://pypi.org/project/GitPython/ -" -SRC_URI+=" - test? ( - https://dev.gentoo.org/~mgorny/dist/${TEST_P}.gitbundle - https://dev.gentoo.org/~mgorny/dist/${GITDB_P}.gitbundle - https://dev.gentoo.org/~mgorny/dist/${SMMAP_P}.gitbundle - ) -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-vcs/git - >=dev-python/gitdb-4.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/ddt-1.1.1[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -src_test() { - git config --global user.email "travis@ci.com" || die - git config --global user.name "Travis Runner" || die - - git clone "${DISTDIR}/${TEST_P}.gitbundle" "${T}"/test || die - git clone "${DISTDIR}/${GITDB_P}.gitbundle" \ - "${T}"/test/git/ext/gitdb || die - git clone "${DISTDIR}/${SMMAP_P}.gitbundle" \ - "${T}"/test/git/ext/gitdb/gitdb/ext/smmap || die - - cd "${T}"/test || die - git rev-parse HEAD > .git/refs/remotes/origin/master || die - # this tries to fetch again - sed -i -e '/git submodule/d' init-tests-after-clone.sh || die - TRAVIS=1 ./init-tests-after-clone.sh || die - cat test/fixtures/.gitconfig >> ~/.gitconfig || die - - distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # performance tests are unreliable by design - test/performance - # unimportant and problematic - test/test_installation.py - # Internet - test/test_quick_doc.py::QuickDoc::test_cloned_repo_object - # TODO - test/test_submodule.py::TestSubmodule::test_base_rw - test/test_submodule.py::TestSubmodule::test_root_module - ) - - epytest -o addopts= test -} diff --git a/dev-python/gitpython/gitpython-3.1.46.ebuild b/dev-python/gitpython/gitpython-3.1.46.ebuild index 6fbb09204e..0b9324e7e2 100644 --- a/dev-python/gitpython/gitpython-3.1.46.ebuild +++ b/dev-python/gitpython/gitpython-3.1.46.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" LICENSE="BSD" 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" RDEPEND=" dev-vcs/git diff --git a/dev-python/gmpy2/Manifest b/dev-python/gmpy2/Manifest index 78e9422f42..9d44b6f90b 100644 --- a/dev-python/gmpy2/Manifest +++ b/dev-python/gmpy2/Manifest @@ -1,10 +1,7 @@ -DIST gmpy2-2.2.2.tar.gz 267106 BLAKE2B a5470ebfbe98e51945979e6796a4c934fdb428d594293eb7df80fc9dfc01cce75d83f7d277dc1ac02cd2006c9e292d9e94af328af3c13cab7a1fd29003d9beaa SHA512 e2bf224645f06099acffcd75539b22739a3a832fb9c080075893a669f938e959d00341293ecc06c4aa4a001daed65901da4a2f0329981270424458e4e95d0a29 -DIST gmpy2-2.2.2.tar.gz.provenance 9038 BLAKE2B 9881fc716b89ae9ab3993e02d5fdd112014296957299c19f43bd6dc7c0fe28d9565853148f5e184b5475ccdc71774b549ec76b87301cf919259099091c711810 SHA512 a80dc54d5638d6586cc03cde2abe84f32a402ad203e41da0922c0877fe7070f67f1aaa99eec221cb8fdc6a0298eed8be23ffce172e5b05d7d604b3d5a2c8173d DIST gmpy2-2.3.0.tar.gz 302252 BLAKE2B ff10421b655c3e701a4150c906eb5cb68607ecf9fe9d0bd1f235a203f0e92b971077e928976abc7d89c5edc261327810a57184644930bdb278b97a889d7a8a4e SHA512 2e7284859222c5bfaa5b16e0d18abffa2dfa1efbeb66465f2770497be1676191e424a016a5543c5585632d439d7921e9a98be4a339c88dbfc04e560fbbb6812d DIST gmpy2-2.3.0.tar.gz.provenance 8738 BLAKE2B 952332860f73680052bca61bbbc6fb59bef9ce788745f9f40b854ac85f30cbf8b16720d3d6c009d63a9d71f4cbafa9881fc879cab4bf26885e7839cdbc73ed27 SHA512 af728c8731afffde11bfc173d7c3f10694607053b4f5745694f848258d01392888673ce2fc1be69adf403c8294c08a6c46d16399df02d1145bf89064a77bd4d3 DIST gmpy2-2.4.0a0.tar.gz 268104 BLAKE2B 38b1c3f04d019706b12869f5580312a92cbbedce5493553a001d7c6da343930314a87f2314901ab060a3eab2acef832be81ba093e6d583cb386b32783984c6e3 SHA512 cdd980a4da624f0ffb150a33a2a0bcaeab14a8e981843cbe0b4ccfed81a6b6bfde3322f8ae04da902cecc0847a64d6d088c6596d1424600b615fc14040bcc0d2 DIST gmpy2-2.4.0a0.tar.gz.provenance 9432 BLAKE2B df29b6235bcf6eea4a64f1a7d9f1bd09f265c3faf408025720c3f8598bf982f8ad483e7584be9802725190141d2d3ec4e62b2bb7c87c88d07df9b9fda64f4104 SHA512 be414c38e3f268b27ca394bbc4fe8b567ceea601bb14270f558a0446c11a727073e9765846eef5089cf3adf3c8b63262426c1d115324e6a9dfd09178800d9b20 -EBUILD gmpy2-2.2.2.ebuild 838 BLAKE2B e287574573a7bd8fd745413479f07eef32c6ed7390a412ee3f32f5ccf4d30e05d64f0a9c8dd068129712fd46060df4d1cf71998da7ff6b86da2e459a619303e9 SHA512 ae251e2aa7e26476554477cd20edd577e698870d179219c1072f54070da6b74a1ec4a28e549604710e292afad8339c9837a5b3f36d5e8ad42c138cfd9e419252 -EBUILD gmpy2-2.3.0.ebuild 926 BLAKE2B 02e68b3fa6497cc28efb12487fb92270aa47a3769f85fd992ec5f6e9c6a7a047fbd5642572e257d9ecaaaa15acd27f02841d50ed6a4e1455071787f8bd5f53c7 SHA512 21d46995ad60fadbaf2e087bffc6f4482bc541c28b564f3ae3e3cb5cf4252c9ddf0785b256c1c5ddae9aa075f3bfd8eb21a2aaae2b65cd63cd9d5620e4ed1cee +EBUILD gmpy2-2.3.0.ebuild 920 BLAKE2B b836986ac4391632c39466ccbd9494b4ba91fb45141d3d454abb556814ed651b8f803c9440c50b08d440c408b91308a11afaf08062fedf1a0dcd3e7382914f80 SHA512 bf619c88e074481dc13fd287a40dc9e36ee1d2d50bdd3e001b8ab2b826d7192d9e34b02fe8a4b13f860a8c5b30e51904c80cc8dae600830cd36670249fe56496 EBUILD gmpy2-2.4.0_alpha0.ebuild 962 BLAKE2B a1eab6a0610aea27cc93c9bb431ca2ad8746ecee297e322de48fdf17975f48004da09806ba156ea189cf9c4590668f559a25b31161442775e43318418ccaa01e SHA512 090633a5a1d19ab6ebf994a8c0eca54c3bcd7224c92556e8025a19805d1474c3576f17d33cb8e2c1c643258c8e6835afb7d2afb283af3cef3183c11d668a47d3 MISC metadata.xml 686 BLAKE2B 15c64b7bb75f310c7e00d20721f5c5e51d1e2c2dc11994cd148455d1c216766f61757e9578f5ccd4f2b1f11db8892d846d7a769c80a7044554f4b1bd56190308 SHA512 f61a34f5c732cc9080252a7e7d4b9f705642458c10c47e487c5f5b090d14f31f43afa6fb7f210e0ad06c8de3aeda628a91f15ceef5dd7173155ac540afc5a267 diff --git a/dev-python/gmpy2/gmpy2-2.2.2.ebuild b/dev-python/gmpy2/gmpy2-2.2.2.ebuild deleted file mode 100644 index 387adf9078..0000000000 --- a/dev-python/gmpy2/gmpy2-2.2.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_PN="gmpy2" -PYPI_VERIFY_REPO=https://github.com/gmpy2/gmpy2 -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries" -HOMEPAGE=" - https://github.com/gmpy2/gmpy2/ - https://pypi.org/project/gmpy2/ -" - -LICENSE="LGPL-3+" -SLOT="2" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~x64-macos" - -DEPEND=" - >=dev-libs/mpc-1.0.2:= - >=dev-libs/mpfr-3.1.2:= - dev-libs/gmp:0= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-python/mpmath[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( hypothesis ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - rm -rf gmpy2 || die - epytest -} diff --git a/dev-python/gmpy2/gmpy2-2.3.0.ebuild b/dev-python/gmpy2/gmpy2-2.3.0.ebuild index 489b6c7c72..5f4140c9cf 100644 --- a/dev-python/gmpy2/gmpy2-2.3.0.ebuild +++ b/dev-python/gmpy2/gmpy2-2.3.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~x64-macos" DEPEND=" >=dev-libs/mpc-1.0.2:= diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 363ccc7013..234e924690 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,25 +1,7 @@ -DIST google_api_python_client-2.185.0.tar.gz 13885609 BLAKE2B c2afec9ced8750a605235afbd939f8a90a11e757b446eb89f6771af9aeadee9fe523c07150561aafd58d03ee0f17bb72a6fcdfd48ff73ad5f64aaa4fbc548d0d SHA512 a7eac14c644d759bcbfb2d8b9d9285c6bf28332e4ebabb904e78a8abc948b666effcd8532f5a4beb3f82b77357283cd02264511032f47e6d6ca0afd211cd8e69 -DIST google_api_python_client-2.186.0.tar.gz 13937230 BLAKE2B 416c092b1ae3e051bde8887bd67faf70f5bcdc95869cf9b592cdbb8573499cc6bdb61444149f6d945e7c98e1be4f24583bf8319da3173276e4452e8e2f16c6a7 SHA512 816c16c0a1b8db5767d93c6908d81d657b88f8230f5545e44fec1998945e1d9c76c40ca30b721106d7b274703f65bdc73e7291f248cbc27f2178b152a5491388 -DIST google_api_python_client-2.187.0.tar.gz 14068154 BLAKE2B 318b99ae63dc3020ae9fc01816a4c92f518fbbe40627d7afb8d4338b4abc2334bc66f6ca35038efc7105e1100cb4e4e438258f7f00bee669e4f15541dec167a7 SHA512 8456c348d6c10949de86c2898761d800fb24d3bbe1b6f5aa0893a6bdfdac0324df3645b8bcecd33be32ac7e44f55f1ced3f53ed16544dd38c6d4250aebec0985 -DIST google_api_python_client-2.188.0.tar.gz 14302906 BLAKE2B 822b2897260a3c37ff1a03b37c1014a62750cf4dfd77f26c1be5c16733bc884e5c6bf9a363db97630f307c2cf86517778f16ab5f58fce1bdfec70ef7c54e0714 SHA512 85ed19bed2fc3c2dfa00af6556c6d32f61c41beaf4c30c58ceab767394a5397d44bf300c5c32588a8649b62f89b474050f6d9546a99378c0cabcd914df9d5a20 -DIST google_api_python_client-2.188.0.tar.gz.provenance 5771 BLAKE2B 54ffd78d498a5b86e96ebdcc038a6c4477dde2c74e269978beb2000f2eac723b00160c7440efbe26960dab4ba59dfb789f28dfa03824f0abf86f95961de97140 SHA512 d2999a10c1bf82b54b3404f9c1cfa68de61546a61507e21094afd2d911fca53b1e086ea6559e012e11fe2d4a1bb99b9fb57e033322f0c93045e50f4a79d46e75 -DIST google_api_python_client-2.189.0.tar.gz 13979470 BLAKE2B aefc980b263c95fdf4bf991330f5a4c12fe959e78fadb353fcc989f025c10f72c3ce4996381a4dbfba28ad472879c50042d860ce18ce00ff4a7c38a8dcf43425 SHA512 b1d33adb71f155880206396337645f507b6f768dfa3bc91ba45647fd60b7818d59e03d58dfa14bf5456c60833aa91ef7516fb8fa84cdec6a8d086dd951f26644 -DIST google_api_python_client-2.189.0.tar.gz.provenance 5830 BLAKE2B 2d65d4b17fdb3e19d819fa757ca116bd67ecc6bc29ca40afa9170bdbf78dcefc2a13fd1590d54193b70aeefec10a872e4202a71b8945aeaaf6f60b4ec2821e8a SHA512 bb1a0dc8e823d43c1ba2930e10da639882e9e76a65258a8cfa071f3974748f7f5d0a8edc961b7490dc9487f85ccee27c659650bb6df4193314ab916ac85bbd4e -DIST google_api_python_client-2.190.0.tar.gz 14111143 BLAKE2B 734257756de0e54dc620853c0bf4b269a66413292c89afe2b919c61d9d4a12b6336d12cb83bd10881b6a179b0e1a4fbcde50b617c3d1787cce5451cedeb494ed SHA512 81f914cf107f76770b34edaccb148b242fbf9391c538eba3ae4935f3acf33fe8b175e4e10b75456fec23262e4265b1e9532beae7a54e49798019eecbbde46900 -DIST google_api_python_client-2.190.0.tar.gz.provenance 5783 BLAKE2B 943beebdb890cb953ca5bcb395b95493a3d7a75a5ff8744c5a6ad5780a3370c4f31bc742c9111354403dfcdaf5aaded7bfe8cdd6c8ed1dc198021c7dba33cef2 SHA512 2836262e5dd0fc41d380d92b9f64e4f7cf3f52885140d87034796d4763358ef07665f70eea176d46a56c7ebc701680224762e57ac70fcce9fd1d2694d8a9b416 -DIST google_api_python_client-2.191.0.tar.gz 14195310 BLAKE2B d531dbc113850f53ab1005c053e29e62abf8e7922abaeadf5746143e11c71618c566690b588e100e4d48ac18f479f23dd73051a53eb12c599bc20bad735007bf SHA512 dcd51eff5c833d02295f7caca5ef10922f5e4fd3ad6f0c3f79d1c5c28f0a026c70624de995434a81bc186e9d071631a2aa42215ae966b7117f00b321377eea96 -DIST google_api_python_client-2.191.0.tar.gz.provenance 5627 BLAKE2B 600bba0d44751ed269cb3403096c6e90bf22f5604df885fe79fab396017c31742bdf5c832ee32ba0c1adae6abcc59a8cf65d2c29ffa562bc75b694d34540e559 SHA512 c41c4d17a6a42e9f55bf9778642315277380e31e28443935f0f8ccf4d23ab29b28af9024fe8a86e631fe4f9700b9f043af9bd38f645d984a08dc7c2adc2b597c DIST google_api_python_client-2.192.0.tar.gz 14209505 BLAKE2B 2f13be8ab8dd22e71b974c35cb53c685629124f70e7a4ed348294d027ca7f13d4919ee10cf973689d1711ec83a2c1ff6de86959843487143525c2b94cbf256d7 SHA512 28a04675166caab9b6e76c4652b2d21026ad87363d2a473daee6eebe6b37bc2823c040a5ea9d9cf63be3945635187089bd824cd48c351b0e6cb576644d227630 DIST google_api_python_client-2.192.0.tar.gz.provenance 5878 BLAKE2B 5d277fe920e58691bc000504cff84057b256a3be0af4906d85a040fe194566b2cc580ed1b435867592d51919e5a3eaafde673fba97396e4d2eeea5e32b350e00 SHA512 416065f0d3ca73ce7bb5033e16a744ac4e6bea8bda4e8835813db7f7d1df5be034e2de90c45fdd545ff16cf49f1a58b24081d331dfa138044ac7e055a8ae243d DIST google_api_python_client-2.193.0.tar.gz 14281006 BLAKE2B ee046d799e275c37cc827e7fc81def465932fa96f15036b33e60c26aeebf4a07255eb1a23777edf4ffb0d97c2f692e9673d3e7366dd3c0a779cac12cfb674505 SHA512 1afc4f3dc5f58f537201311ae371df8c0900ae7a5127b06ebda66f52baedbf145991b4e8e578216e0d63e81413259ad71defbe6c9eb68caddd9a746e559240e9 DIST google_api_python_client-2.193.0.tar.gz.provenance 5831 BLAKE2B 82a3bf62f7a7462408c666de22095dd3a4b5275890351cdd6ebcf7ae9973c78667876d39f4f487f42ef52fa0f3f81b134ca0a87b4c02080710aef8c718254e34 SHA512 831be52ab8fd52b93ce66f0cf9b6a7c517b043c3d0ecc29ce8d85cb05df24c0b1b2d534c72ac4f143a3f28ddd80c74555cb9629a463f7700e1ffb871afe65774 -EBUILD google-api-python-client-2.185.0.ebuild 1474 BLAKE2B 7dc785b372080db849c4265a4cffe108d44a2bb084c45b5dd30a0fe087363b9cb24e2b0b1a516f1032d70f2c4161cbd704f651c9ca0c109a547616ea2376f714 SHA512 e513c2cb8c0e1c785e94d8c527f3b33a73a4db117f50f421f36a6f98bbbed88bb6196a2a21da212f01ca04f0c691f6e34dc7831a1e63415e66cde6261c5ef609 -EBUILD google-api-python-client-2.186.0.ebuild 1477 BLAKE2B 4ab8d72181c3ac20e648f4fb7c74935c3d1cc274e4dd3cef929fad490f90d0aee6138d137e79f8d6a7c948f64ad070feba48f8da2a3837a102b5e2be8e62b221 SHA512 b900c2de6d57367847d428b905c753eb67ea4d5a823dee65fa12ca87b82dc2f8c7dfe475c4c036e8a081eb671564c5f682fe0a133c108d222bf61233c0007eca -EBUILD google-api-python-client-2.187.0.ebuild 1477 BLAKE2B 4ab8d72181c3ac20e648f4fb7c74935c3d1cc274e4dd3cef929fad490f90d0aee6138d137e79f8d6a7c948f64ad070feba48f8da2a3837a102b5e2be8e62b221 SHA512 b900c2de6d57367847d428b905c753eb67ea4d5a823dee65fa12ca87b82dc2f8c7dfe475c4c036e8a081eb671564c5f682fe0a133c108d222bf61233c0007eca -EBUILD google-api-python-client-2.188.0.ebuild 1561 BLAKE2B ef3527df678bcccbe07a70171a1375869f7dcfe8218f8537d12c52cf80600115dfb95baf6f4ca4e9d0eeb5ac7c3477ae901c22cd4eef6579729ed34935fc585b SHA512 b65d8246d4225474700e51f7839a7d167c3a4c9236736aa2765a87f6b680d729ff1eeb1404dee94020d11c828eb539cc739a6cf0b953d77e426f86d8257b6ef0 -EBUILD google-api-python-client-2.189.0.ebuild 1561 BLAKE2B ef3527df678bcccbe07a70171a1375869f7dcfe8218f8537d12c52cf80600115dfb95baf6f4ca4e9d0eeb5ac7c3477ae901c22cd4eef6579729ed34935fc585b SHA512 b65d8246d4225474700e51f7839a7d167c3a4c9236736aa2765a87f6b680d729ff1eeb1404dee94020d11c828eb539cc739a6cf0b953d77e426f86d8257b6ef0 -EBUILD google-api-python-client-2.190.0.ebuild 1561 BLAKE2B ef3527df678bcccbe07a70171a1375869f7dcfe8218f8537d12c52cf80600115dfb95baf6f4ca4e9d0eeb5ac7c3477ae901c22cd4eef6579729ed34935fc585b SHA512 b65d8246d4225474700e51f7839a7d167c3a4c9236736aa2765a87f6b680d729ff1eeb1404dee94020d11c828eb539cc739a6cf0b953d77e426f86d8257b6ef0 -EBUILD google-api-python-client-2.191.0.ebuild 1561 BLAKE2B ef3527df678bcccbe07a70171a1375869f7dcfe8218f8537d12c52cf80600115dfb95baf6f4ca4e9d0eeb5ac7c3477ae901c22cd4eef6579729ed34935fc585b SHA512 b65d8246d4225474700e51f7839a7d167c3a4c9236736aa2765a87f6b680d729ff1eeb1404dee94020d11c828eb539cc739a6cf0b953d77e426f86d8257b6ef0 -EBUILD google-api-python-client-2.192.0.ebuild 1561 BLAKE2B ef3527df678bcccbe07a70171a1375869f7dcfe8218f8537d12c52cf80600115dfb95baf6f4ca4e9d0eeb5ac7c3477ae901c22cd4eef6579729ed34935fc585b SHA512 b65d8246d4225474700e51f7839a7d167c3a4c9236736aa2765a87f6b680d729ff1eeb1404dee94020d11c828eb539cc739a6cf0b953d77e426f86d8257b6ef0 +EBUILD google-api-python-client-2.192.0.ebuild 1558 BLAKE2B 934199ef64f79f6f8e7353c754d401795be45969f028d4b5c89d8ae1ade7c907154b009fdd5f092c4594c31ee7973df87021ce53b910940a5e4412881319dd03 SHA512 5758640c2292a5bd8f7e1bb0c632a098653ad610ea637134a5ba134b56a6db30666e48933baff447f126394189c33c728832f2374d2eaf2ef054e171b02e9608 EBUILD google-api-python-client-2.193.0.ebuild 1561 BLAKE2B ef3527df678bcccbe07a70171a1375869f7dcfe8218f8537d12c52cf80600115dfb95baf6f4ca4e9d0eeb5ac7c3477ae901c22cd4eef6579729ed34935fc585b SHA512 b65d8246d4225474700e51f7839a7d167c3a4c9236736aa2765a87f6b680d729ff1eeb1404dee94020d11c828eb539cc739a6cf0b953d77e426f86d8257b6ef0 MISC metadata.xml 538 BLAKE2B bf0b8ab3a89ce9ab1d2159f4c0ebfe3f2646aced20bd2006485510c12d22e83cc130fac979f699ae6431a610c8d2acf86c04b39bc262abaf167c20571a860810 SHA512 30d004d944055660165954f8475e57ba45cef56423c80a324118836d78e5376261409955155a40c9bd988f230f3e2fc44c6aeb6fae3028c78c55a382ccd83bff diff --git a/dev-python/google-api-python-client/google-api-python-client-2.185.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.185.0.ebuild deleted file mode 100644 index 5a3495688a..0000000000 --- a/dev-python/google-api-python-client/google-api-python-client-2.185.0.ebuild +++ /dev/null @@ -1,51 +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_{11..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}] - ) -" - -EPYTEST_PLUGINS=() -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.186.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.186.0.ebuild deleted file mode 100644 index c4166ea0b5..0000000000 --- a/dev-python/google-api-python-client/google-api-python-client-2.186.0.ebuild +++ /dev/null @@ -1,51 +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_{11..14} ) - -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}] - ) -" - -EPYTEST_PLUGINS=() -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.187.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.187.0.ebuild deleted file mode 100644 index c4166ea0b5..0000000000 --- a/dev-python/google-api-python-client/google-api-python-client-2.187.0.ebuild +++ /dev/null @@ -1,51 +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_{11..14} ) - -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}] - ) -" - -EPYTEST_PLUGINS=() -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.188.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.188.0.ebuild deleted file mode 100644 index afe582e39b..0000000000 --- a/dev-python/google-api-python-client/google-api-python-client-2.188.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=gcp:google-cloud-sdk-py@oss-exit-gate-prod.iam.gserviceaccount.com -PYTHON_COMPAT=( python3_{11..14} ) - -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}] - ) -" - -EPYTEST_PLUGINS=() -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.189.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.189.0.ebuild deleted file mode 100644 index afe582e39b..0000000000 --- a/dev-python/google-api-python-client/google-api-python-client-2.189.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=gcp:google-cloud-sdk-py@oss-exit-gate-prod.iam.gserviceaccount.com -PYTHON_COMPAT=( python3_{11..14} ) - -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}] - ) -" - -EPYTEST_PLUGINS=() -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.190.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.190.0.ebuild deleted file mode 100644 index afe582e39b..0000000000 --- a/dev-python/google-api-python-client/google-api-python-client-2.190.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=gcp:google-cloud-sdk-py@oss-exit-gate-prod.iam.gserviceaccount.com -PYTHON_COMPAT=( python3_{11..14} ) - -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}] - ) -" - -EPYTEST_PLUGINS=() -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.191.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.191.0.ebuild deleted file mode 100644 index afe582e39b..0000000000 --- a/dev-python/google-api-python-client/google-api-python-client-2.191.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=gcp:google-cloud-sdk-py@oss-exit-gate-prod.iam.gserviceaccount.com -PYTHON_COMPAT=( python3_{11..14} ) - -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}] - ) -" - -EPYTEST_PLUGINS=() -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.192.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.192.0.ebuild index afe582e39b..f630e7b12d 100644 --- a/dev-python/google-api-python-client/google-api-python-client-2.192.0.ebuild +++ b/dev-python/google-api-python-client/google-api-python-client-2.192.0.ebuild @@ -17,7 +17,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/google-auth/Manifest b/dev-python/google-auth/Manifest index f967637af7..ea1c5612a4 100644 --- a/dev-python/google-auth/Manifest +++ b/dev-python/google-auth/Manifest @@ -1,17 +1,10 @@ -DIST google_auth-2.45.0.tar.gz 320708 BLAKE2B 5fd4ec54cab28761fb62882e6cf66bd8836b01b20e97cf06cd967e16302891add74e2d0b351b9a9a66b6105d95b279e14540305fb9f997c8ee3a3a1f3b234000 SHA512 73c5b88c1c04eeedfc7529f42ea6128a2de80286385b44684d2de8c4ac20680b731df9a23bbde275c847fabd21a042a3a2cc8c7de70f518dbc001252f2bd18d6 -DIST google_auth-2.46.0.tar.gz 321766 BLAKE2B 130742ce25f177e35e15b77a7e5b912428ca0ac7a2290cd5b11ff59910b7ab2cb6ff4d604f39e1072888b5c08200db8208c9422a03123a077bd7e91b195b1eab SHA512 00908d8ee725011918fd723544d5b3ced49b44f440c295da6f534fcf25fe14647f2d0e0bd19178b13a42231dc8af8afa017c51fce031a13a001b5a978d84fba5 -DIST google_auth-2.47.0.tar.gz 323719 BLAKE2B 49bfb4441d4e9272903c19960221d2822370b392d1614ed815172a322739292798ad6b0bceac73b3e8053ea018ef884d2f0d092d00f0f4505ce5ad8fa3a42099 SHA512 fb3aa20d391767337ccdf6b127435d0aeedb9b639976a625bddabb4155ab8d83f17b298e606af5854f9baf3f42ac7c5d62c0799b90b888aae84d7379682d4ecb -DIST google_auth-2.47.0.tar.gz.provenance 5763 BLAKE2B 8cd21eb438cec8c132d5f7728e8283459a27ffbdd78c149669d563dc487cb478686b59211d2b64317aa3822ca69869ec4b9ebae8f7b00cc65b3539b9bb9decc1 SHA512 11262a96d2d16ba61e2769364f63773bd706bbb5be46c9a1acb8bf3ddbd966f97786db341b0997794fa7ea26aa477ee29c86d42f6351af178cc3901b8aea80f4 DIST google_auth-2.48.0.tar.gz 326522 BLAKE2B 9633a1480afc64115780b3ed00f84a2a0cce02da8168dde6205175ec588505338ab212071311e363b1031bbfc35c22e2c746848bfec26ca7b9b4021ede1bb4e7 SHA512 efa7b3142fbac1e790913c7a1640b6a4133cc132c6ba296bd5d6a20a6951fd6b1a62c3db90aa936caa6290472d658ca1d30549d8e3db1d92c8fa7ab189b4ab01 DIST google_auth-2.48.0.tar.gz.provenance 5888 BLAKE2B 8b87ee062cfd54fb37e5ae1163853a3f854409d705a71548ff1695afdf6699c4b769f8aada11549f0237c8e1c814bd62cdc4fe13605f333823b34b0e7ad9160b SHA512 26a4020e1f10e1c80a68c32d7793d2592f175bc128ba524f10e0e4e5e0b3ab543ef82fc47b89d1e3d478b2110298952f4ca1a9fda451e17ac8a439b819060d13 DIST google_auth-2.49.0.tar.gz 333444 BLAKE2B 5471495f348918cbab6219a8964c40a3a07d0294be504d0ff8d1042841cb1d2775b45f9f26846d2a0623aa9aae48033e0b7c790f78aba84ad41863331217f25d SHA512 65bbd4373ae2f0f5a1b52fa875f50aa23effcde7574b775cd10f2d6d8f2c5bccedd7f4ad85609eb3dfb71bd2f3cf00a910c24daf97414bc50e92e21c9d2803b0 DIST google_auth-2.49.0.tar.gz.provenance 5862 BLAKE2B 0ef4e524c045d11a04749ff932eafbe45426012b08f2794f4e71005c342d90643d1c001c428fb88c48152ab049cc019266cb034db86a3e9ead215d2414d77738 SHA512 892a20d41ea32f87793f1a26f4d9cc5a489b9b1d208b2087076f30bb880dc509e47b89e0b14ff14b495a054373f110e66d1e85932fdb68a6977b6690b5b57940 DIST google_auth-2.49.1.tar.gz 333825 BLAKE2B 9c1d965e8ed68b183369a4427095950a44382d04d37c10d7bfeb6641090848d62dd775fba0ecbbc4ee1345884dc4b0995a659ea8e5797cc6cf6efb81bcad7c00 SHA512 979e83c8ee2e9f79f31d3d03b18da1053d6c9903681513f72a991059123729f162505a8d4448e745b78851f42dd3bf69ae20f8758fdc4e50aba83c734e24e1d3 DIST google_auth-2.49.1.tar.gz.provenance 6003 BLAKE2B 6322011ec3dae3da2a98f439ce49ff7cae20cd213851343d6620e53b33567c3e07c525de449f3ae32e19230cf8b0826ac26118c2bac5bcf885a1bd1705a5546b SHA512 9d5f59ca1736dd32ed7fa9781c8f0885c7e36beb92fee7ef0e8d690915a6f50d355ba84229974a639f5d51510eafc97004571d914e2bf1b0592752d5ef80c901 -EBUILD google-auth-2.45.0.ebuild 1545 BLAKE2B b58e247f12c5c7f236a51ef6bc0871c1a7be540c81aaa2ad3ed0cccdda5fbb7834d97af72f582c9f6cbd62114eeced8bc9f8f45093d22db3174e11fc873fa84b SHA512 23484a00df9db872582c2e1aac2304473abf80fdfa7c7a7aa35dc80ad6949c10d0e7c5d68cc3ec7619c5ecae7bc3b65faf4407f2cde73feeb145d052bf50b913 -EBUILD google-auth-2.46.0.ebuild 1512 BLAKE2B 9017b6490c9ebf9cc6020e642b2736cb1f2a0a572651011ce5baad5e36dc2e3d073c52d629409d8e56c234cd1ffb73f714a600b0ab044301a28fb91d41dd2106 SHA512 b5af25db0e9c39a663c0f485b5843b0e06bd1c5271907028eeabdd3f96e57ff12cdde7dea392c94ee712544f8999c229cb307fffb70e20d401273cb38e1b1b44 -EBUILD google-auth-2.47.0.ebuild 1555 BLAKE2B 5a52e79e1ca53c50b62d0ae6dd82dd21cf5c563663f0a39758a16a68d1dedc331a406cb0aceb30c81267aea95239a8126a509fab921253d8d73cc6ae8bb69d30 SHA512 4a495997463cf4b6b0313149c36bb375b65186316553545a3199c4cdb174c1b578ad3a0b2b21eda8b6803f0c31ff4c2f6d1d586a663ee892c5a4e6eab3a72315 -EBUILD google-auth-2.48.0.ebuild 1554 BLAKE2B b771c28f06521da148b2d2de991c4ec5e2e39cb26d72abd25a419bf96e5ea162b3486fdf2e58502f0dbbbf932c2ce7e793e463c6360eb9e8a0c2cd0cc4ad9196 SHA512 4d14a2fd33cf3311f856e4ba95463de435d8ea0460701e32686935ff5614c969c206126a3813f4444ad32f336d1b19dcce5f73741598314ac73f5c55bb2beccf +EBUILD google-auth-2.48.0.ebuild 1551 BLAKE2B 096f840c9701bb6003fedf3c8af9fbd2a6fbaf83186e42d9460e17b2e060d27cfe9e2bbe4c0b982ca7b636bbf2fff009f7ed0ad60cdb49ed5191cf089674abc4 SHA512 e177c2bcdfe101b56b906541f3305fca14ff9aa226478a958c3e627169ed95c5c7b110ad730da96c404f1356963c09155403bd761d7944bc77f026e96f3f0d76 EBUILD google-auth-2.49.0.ebuild 1554 BLAKE2B b771c28f06521da148b2d2de991c4ec5e2e39cb26d72abd25a419bf96e5ea162b3486fdf2e58502f0dbbbf932c2ce7e793e463c6360eb9e8a0c2cd0cc4ad9196 SHA512 4d14a2fd33cf3311f856e4ba95463de435d8ea0460701e32686935ff5614c969c206126a3813f4444ad32f336d1b19dcce5f73741598314ac73f5c55bb2beccf EBUILD google-auth-2.49.1.ebuild 1582 BLAKE2B 3378f210b9a41a9813a50a72e5d043178d3d6c6682d58cb23696d094aab4419404384c4bedad04b8903874278342a085434c4500e20d69e2c3f0fdfca53e7af6 SHA512 891ec905d03d6882681d53da404928d4e898649f3ba3f1d8b541b60168f9dc4deac79dad76836071460fc4d49c8f4159600457207a50f307093c92fc4243cd12 MISC metadata.xml 416 BLAKE2B ff9c2769eace434eefea368c37dbbecf552df1ea0dbf1da1912cd8fdf6d6dda7f4f06a5f580ed1f6472d8d7d65d764bc731b1a8da3344f3822f66008621860b5 SHA512 9feef3f07231f790abf8701f38b0c258db96ef9da7df5fbbe04b68e2549464365872fb284d27c24fdc9c82ea38e4b991474e9946d928bbae5e7744a5266ad1e7 diff --git a/dev-python/google-auth/google-auth-2.45.0.ebuild b/dev-python/google-auth/google-auth-2.45.0.ebuild deleted file mode 100644 index 04ab423aa1..0000000000 --- a/dev-python/google-auth/google-auth-2.45.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Google Authentication Library" -HOMEPAGE=" - https://github.com/googleapis/google-auth-library-python/ - https://pypi.org/project/google-auth/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] - >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] - >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/aioresponses[${PYTHON_USEDEP}] - >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/pyu2f[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,localserver} ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # tests are broken with up-to-date pyopenssl - tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success -) - -EPYTEST_IGNORE=( - # these are compatibility tests with oauth2client - # disable them to unblock removal of that package - tests/test__oauth2client.py -) - -src_prepare() { - distutils-r1_src_prepare - - # unpin deps - sed -i -e 's:,<[0-9.]*::' setup.py || die -} diff --git a/dev-python/google-auth/google-auth-2.46.0.ebuild b/dev-python/google-auth/google-auth-2.46.0.ebuild deleted file mode 100644 index d971880245..0000000000 --- a/dev-python/google-auth/google-auth-2.46.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Google Authentication Library" -HOMEPAGE=" - https://github.com/googleapis/google-auth-library-python/ - https://pypi.org/project/google-auth/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] - >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] - >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/aioresponses[${PYTHON_USEDEP}] - >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/pyu2f[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,localserver} ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # tests are broken with up-to-date pyopenssl - tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success -) - -EPYTEST_IGNORE=( - # these are compatibility tests with oauth2client - # disable them to unblock removal of that package - tests/test__oauth2client.py -) - -src_prepare() { - distutils-r1_src_prepare - - # unpin deps - sed -i -e 's:,<[0-9.]*::' setup.py || die -} diff --git a/dev-python/google-auth/google-auth-2.47.0.ebuild b/dev-python/google-auth/google-auth-2.47.0.ebuild deleted file mode 100644 index 75b15ba9f2..0000000000 --- a/dev-python/google-auth/google-auth-2.47.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=gcp:google-cloud-sdk-py@oss-exit-gate-prod.iam.gserviceaccount.com -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Google Authentication Library" -HOMEPAGE=" - https://github.com/googleapis/google-auth-library-python/ - https://pypi.org/project/google-auth/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] - >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] - >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/aioresponses[${PYTHON_USEDEP}] - >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/pyu2f[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,localserver} ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # tests are broken with up-to-date pyopenssl - tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success -) - -EPYTEST_IGNORE=( - # these are compatibility tests with oauth2client - # disable them to unblock removal of that package - tests/test__oauth2client.py -) - -src_prepare() { - distutils-r1_src_prepare - - # unpin deps - sed -i -e 's:,<[0-9.]*::' setup.py || die -} diff --git a/dev-python/google-auth/google-auth-2.48.0.ebuild b/dev-python/google-auth/google-auth-2.48.0.ebuild index 3bf5a0bbfb..506eaa0e72 100644 --- a/dev-python/google-auth/google-auth-2.48.0.ebuild +++ b/dev-python/google-auth/google-auth-2.48.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}] diff --git a/dev-python/greenlet/Manifest b/dev-python/greenlet/Manifest index 27cd260ad8..55128116ea 100644 --- a/dev-python/greenlet/Manifest +++ b/dev-python/greenlet/Manifest @@ -1,7 +1,3 @@ -DIST greenlet-3.3.0.tar.gz 190651 BLAKE2B 32405286c0b8a7b1170936c419a4c40856b7e4605eac95ff733c0603ba54031fe2510cc47cdecfe33ce97e5e6de0995a9c174fb52dfd637bd351c0782d787929 SHA512 633d207f9fe749074760e31302ca6b2f2a6c72f0161d9676c8c1047928a4108106653f3914430cee62b125d99d449f80566282d089a09f9bb6eb3589b43e9817 -DIST greenlet-3.3.1.tar.gz 184690 BLAKE2B 719057006c8f54a25e29b21e80fadfbab46274055aa65644f0cf69b97ac8d1ca14078a1e5f410e7df21451678a1f00ca3d0a93a1c95df3b95c8a3a9d47e22af3 SHA512 890e9a56f15c39101b45aabb006545640777a987d8f962c63859c2b4e26adfb5ae33310905982475809d3fcfb3b0ee5a9b11817c380708bba2d3c25cd5ad1822 DIST greenlet-3.3.2.tar.gz 188267 BLAKE2B 528c8202d574cbf65ae9ebb1810553a0c2caf68dc83d8a7c9a0c3dea9740966ceb91f21fc5712d10eb30a617e283da2c542d8193374ded1fdf425e34cae9cf96 SHA512 94b12fb43157d0e989e256db8550e835a15b9894734e46a662b37e07d9863d4fef9dd7d7c87cde0d2cc18c19b7431d509977a2bf01f55a3eff79a83036dd9477 -EBUILD greenlet-3.3.0.ebuild 1029 BLAKE2B a7bae9462174c2ab7bae615ce9e04b43da9e0c924073461880d0a395667fd54e4846888f3e4582e97e81f092f55ab48883f7c329df263c36dfacd6003f3d877a SHA512 29fc4e98f786476dabc56beb1b7459bc4828eec5d7b3e30bf609ad85291647a701bb0423b19f77a41d6ed1e20a2e80efcb86b801a8fb14be25dfc3e9cdf7ccce -EBUILD greenlet-3.3.1.ebuild 1034 BLAKE2B d100d0fad4b1dbebe0542a9def8a8720d7d3e6d0f1c3d96473d2077fdf4750f2b5d84e0006fb2294967168ca3a58d3a6dec7d9f1798d6888dcf08863e9a67f1f SHA512 2ebf65c9bde3255508ba93b21f41d7bc366de752101d2418e62a76bd18b4b2fc3ff210c07666fbe65a6bf83b36f2f750ba22717b0c20e8376add5cea6aa03d87 -EBUILD greenlet-3.3.2.ebuild 1034 BLAKE2B d100d0fad4b1dbebe0542a9def8a8720d7d3e6d0f1c3d96473d2077fdf4750f2b5d84e0006fb2294967168ca3a58d3a6dec7d9f1798d6888dcf08863e9a67f1f SHA512 2ebf65c9bde3255508ba93b21f41d7bc366de752101d2418e62a76bd18b4b2fc3ff210c07666fbe65a6bf83b36f2f750ba22717b0c20e8376add5cea6aa03d87 +EBUILD greenlet-3.3.2.ebuild 1029 BLAKE2B a7bae9462174c2ab7bae615ce9e04b43da9e0c924073461880d0a395667fd54e4846888f3e4582e97e81f092f55ab48883f7c329df263c36dfacd6003f3d877a SHA512 29fc4e98f786476dabc56beb1b7459bc4828eec5d7b3e30bf609ad85291647a701bb0423b19f77a41d6ed1e20a2e80efcb86b801a8fb14be25dfc3e9cdf7ccce MISC metadata.xml 388 BLAKE2B db0aba92c5c405fa5736f97c2db14319514e95296ad11aa9aac26e95bdb630961e2ae430cbfcdf2b72425c805b83556f3dda6983dde075be3cb0a3f7d0a45e8f SHA512 3b9003e181f15b46ddd5af3e4a6012f115ca42be0bf2f4e40c0fbb196231de8a5b1320d402de6d4105f61d7e4fd5d868131404796cea19a7547a53ee17c26ce1 diff --git a/dev-python/greenlet/greenlet-3.3.0.ebuild b/dev-python/greenlet/greenlet-3.3.0.ebuild deleted file mode 100644 index 7e95482e3d..0000000000 --- a/dev-python/greenlet/greenlet-3.3.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -# Note: greenlet is built-in in pypy -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Lightweight in-process concurrent programming" -HOMEPAGE=" - https://greenlet.readthedocs.io/en/latest/ - https://github.com/python-greenlet/greenlet/ - https://pypi.org/project/greenlet/ -" - -LICENSE="MIT PSF-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 -hppa ~m68k ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/objgraph[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs \ - dev-python/furo -distutils_enable_tests unittest - -src_prepare() { - distutils-r1_src_prepare - - # patch cflag manipulations out - sed -i -e 's:global_compile_args[.]append.*:pass:' setup.py || die -} - -python_test() { - local -x GREENLET_SKIP_LEAKCHECKS=1 - eunittest greenlet.tests -} diff --git a/dev-python/greenlet/greenlet-3.3.1.ebuild b/dev-python/greenlet/greenlet-3.3.1.ebuild deleted file mode 100644 index 1b592007f5..0000000000 --- a/dev-python/greenlet/greenlet-3.3.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -# Note: greenlet is built-in in pypy -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Lightweight in-process concurrent programming" -HOMEPAGE=" - https://greenlet.readthedocs.io/en/latest/ - https://github.com/python-greenlet/greenlet/ - https://pypi.org/project/greenlet/ -" - -LICENSE="MIT PSF-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~m68k ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/objgraph[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs \ - dev-python/furo -distutils_enable_tests unittest - -src_prepare() { - distutils-r1_src_prepare - - # patch cflag manipulations out - sed -i -e 's:global_compile_args[.]append.*:pass:' setup.py || die -} - -python_test() { - local -x GREENLET_SKIP_LEAKCHECKS=1 - eunittest greenlet.tests -} diff --git a/dev-python/greenlet/greenlet-3.3.2.ebuild b/dev-python/greenlet/greenlet-3.3.2.ebuild index 1b592007f5..7e95482e3d 100644 --- a/dev-python/greenlet/greenlet-3.3.2.ebuild +++ b/dev-python/greenlet/greenlet-3.3.2.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT PSF-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~m68k ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 -hppa ~m68k ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/grpcio-status/Manifest b/dev-python/grpcio-status/Manifest index 812d3ab651..af5863ebb8 100644 --- a/dev-python/grpcio-status/Manifest +++ b/dev-python/grpcio-status/Manifest @@ -1,9 +1,5 @@ -DIST grpc-1.76.0.gh.tar.gz 15387277 BLAKE2B 529effe73d8a8f0a07b18127c05f3d9752294ffbba9b44470974905ce6a458bd2d7cbb70be59c1c22d32b56151a3f2c891b815b5eb0d8a381bf7744ceb513d0a SHA512 6338448d7c0fc78c38480f1fafd7605d031b600a702df3771a9d1b1236da7bf97a93dbdbc2d93d12d395411dc2f2ac57587ad1b697c4b2a5ac56fb8af1184501 -DIST grpc-1.78.0.gh.tar.gz 15477838 BLAKE2B 10900e436c7ad4dc79cb05e9dc18b560333c583225930c7f10f9f4c3421fb6ea4a7a98d971ae2cd8ba04ed53086faf85e2f4f489b38751b8ae5537240a5548b7 SHA512 6ec7a8acab5418e6ce85a03f749113a6e2546b39de5618217a78f9ed36e57a6b02be76a481c3ae3692405ee722a3884dd10df1a07fe83417f4247ce749a7b800 DIST grpc-1.78.1.gh.tar.gz 15481241 BLAKE2B b0ee12443674c238b7e9bcd15099dc2157931939069381217dea3f97ed56941421c7ad7861193e507e33227df59dc9773f45805604e4d6c92860a14799be7a76 SHA512 273098845d16aba71da0e0a35acfbf90b7dccb876e691d65712977998b58795208296431913c7b922390d76aff4ed8f05a5fae6d014e4394a6b8482e2d8ebcf8 DIST grpc-1.80.0.gh.tar.gz 15772645 BLAKE2B 48f3acc5c3268f651dc865ce3095c306ad3fa0a4eacf6e6eea499d961c0e001e2ab43fe8f0d53713d19998f28ce0184045ad2a8ef4cdc41aee31e2fe70e2b53e SHA512 5ef6ec2277dcb2257f8ac7546057e9a3da6668676a3a4ff64e08e66abb465b5705103c4aa0b41955535ee437d4feef5b811aa3e31636c4cb76bf68c52caaccf7 -EBUILD grpcio-status-1.76.0.ebuild 1011 BLAKE2B 610ed00897e06cc9723478d1a77d26870d4f8738183bb597adbab90bd6b187fe13d90259d5b4035a609717f489a5449b9fb72fc54ca1b412c5034754293e0e14 SHA512 b7bcf892311202380cc963ddb75fb599556a60eb1abb877eed85054578d00c41ed5e8775b456d856a4cb8f577531f9d883cdded5c55fef91d3440a250fe69d6a -EBUILD grpcio-status-1.78.0.ebuild 1014 BLAKE2B 4f4205856ff898142ec6006c06fef98abdd46672f67f6674749a5e7c83d4edfb0cb33c1fd5e9bd36ae2b5f990fc417528ccdc9954e388025ac4cec76fcb5d567 SHA512 5576fe40c9b813b53bc401758f7103306ad1e313a957a45fdec4998eb9cd2201ad33c478f2e3dc1d550111e630aeb8cf23d10fe239c50b172b7bfc32ce26b642 -EBUILD grpcio-status-1.78.1.ebuild 1014 BLAKE2B 4f4205856ff898142ec6006c06fef98abdd46672f67f6674749a5e7c83d4edfb0cb33c1fd5e9bd36ae2b5f990fc417528ccdc9954e388025ac4cec76fcb5d567 SHA512 5576fe40c9b813b53bc401758f7103306ad1e313a957a45fdec4998eb9cd2201ad33c478f2e3dc1d550111e630aeb8cf23d10fe239c50b172b7bfc32ce26b642 +EBUILD grpcio-status-1.78.1.ebuild 1011 BLAKE2B 0800ba5024aa36f2712bead278af3c8907248148c6e8a4ee899eee3c744d1ed604e6388c076b4ceac75d020b62c73121a1a0b9467be50162a0f1542494e991bd SHA512 f460258bd211916a3c41b57b85053b37b2a85a3b72025cbe79e259fde1e7924f25c8c58a6df8c9e0b2c3c0664a4ee778eb0bc4166dc70e427cd257a273967bbd EBUILD grpcio-status-1.80.0.ebuild 1014 BLAKE2B 4f4205856ff898142ec6006c06fef98abdd46672f67f6674749a5e7c83d4edfb0cb33c1fd5e9bd36ae2b5f990fc417528ccdc9954e388025ac4cec76fcb5d567 SHA512 5576fe40c9b813b53bc401758f7103306ad1e313a957a45fdec4998eb9cd2201ad33c478f2e3dc1d550111e630aeb8cf23d10fe239c50b172b7bfc32ce26b642 MISC metadata.xml 390 BLAKE2B bb4b48a07267b4ba3dbd09704970d8623562e940d41ffff1ea64675c7095531d5d0c40df9d973d38323c3d3ec570b563cc1fc72f1cee911692bc153ccf5ef62a SHA512 b7c2158cc1800d3722fb894b915b8468bb3c77e75b7c2f49f9c3347d69b374071156ef8a0e4b6b423acb9f0d61a1ad084c25b51beb06e408b0b02c97747bdf58 diff --git a/dev-python/grpcio-status/grpcio-status-1.76.0.ebuild b/dev-python/grpcio-status/grpcio-status-1.76.0.ebuild deleted file mode 100644 index 5a1b917f0f..0000000000 --- a/dev-python/grpcio-status/grpcio-status-1.76.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=grpc-${PV} -DESCRIPTION="Reference package for GRPC Python status proto mapping" -HOMEPAGE=" - https://grpc.io/ - https://github.com/grpc/grpc/ - https://pypi.org/project/grpcio-status/ -" -SRC_URI=" - https://github.com/grpc/grpc/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P}/src/python/grpcio_status - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - >=dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - >=dev-python/googleapis-common-protos-1.5.5[${PYTHON_USEDEP}] - <dev-python/protobuf-7[${PYTHON_USEDEP}] - >=dev-python/protobuf-6.31.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - cd "${WORKDIR}/${MY_P}/src/python/grpcio_tests" || die - epytest tests{,_aio}/status -} diff --git a/dev-python/grpcio-status/grpcio-status-1.78.0.ebuild b/dev-python/grpcio-status/grpcio-status-1.78.0.ebuild deleted file mode 100644 index 3195eb4fb5..0000000000 --- a/dev-python/grpcio-status/grpcio-status-1.78.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=grpc-${PV} -DESCRIPTION="Reference package for GRPC Python status proto mapping" -HOMEPAGE=" - https://grpc.io/ - https://github.com/grpc/grpc/ - https://pypi.org/project/grpcio-status/ -" -SRC_URI=" - https://github.com/grpc/grpc/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P}/src/python/grpcio_status - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - >=dev-python/googleapis-common-protos-1.5.5[${PYTHON_USEDEP}] - <dev-python/protobuf-7[${PYTHON_USEDEP}] - >=dev-python/protobuf-6.31.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - cd "${WORKDIR}/${MY_P}/src/python/grpcio_tests" || die - epytest tests{,_aio}/status -} diff --git a/dev-python/grpcio-status/grpcio-status-1.78.1.ebuild b/dev-python/grpcio-status/grpcio-status-1.78.1.ebuild index 3195eb4fb5..2cc10ce509 100644 --- a/dev-python/grpcio-status/grpcio-status-1.78.1.ebuild +++ b/dev-python/grpcio-status/grpcio-status-1.78.1.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}/src/python/grpcio_status LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" >=dev-python/grpcio-${PV}[${PYTHON_USEDEP}] diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index dda1c12677..a10e1065f8 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,17 +1,9 @@ -DIST grpc-1.76.0.gh.tar.gz 15387277 BLAKE2B 529effe73d8a8f0a07b18127c05f3d9752294ffbba9b44470974905ce6a458bd2d7cbb70be59c1c22d32b56151a3f2c891b815b5eb0d8a381bf7744ceb513d0a SHA512 6338448d7c0fc78c38480f1fafd7605d031b600a702df3771a9d1b1236da7bf97a93dbdbc2d93d12d395411dc2f2ac57587ad1b697c4b2a5ac56fb8af1184501 -DIST grpc-1.78.0.gh.tar.gz 15477838 BLAKE2B 10900e436c7ad4dc79cb05e9dc18b560333c583225930c7f10f9f4c3421fb6ea4a7a98d971ae2cd8ba04ed53086faf85e2f4f489b38751b8ae5537240a5548b7 SHA512 6ec7a8acab5418e6ce85a03f749113a6e2546b39de5618217a78f9ed36e57a6b02be76a481c3ae3692405ee722a3884dd10df1a07fe83417f4247ce749a7b800 DIST grpc-1.78.1.gh.tar.gz 15481241 BLAKE2B b0ee12443674c238b7e9bcd15099dc2157931939069381217dea3f97ed56941421c7ad7861193e507e33227df59dc9773f45805604e4d6c92860a14799be7a76 SHA512 273098845d16aba71da0e0a35acfbf90b7dccb876e691d65712977998b58795208296431913c7b922390d76aff4ed8f05a5fae6d014e4394a6b8482e2d8ebcf8 DIST grpc-1.80.0.gh.tar.gz 15772645 BLAKE2B 48f3acc5c3268f651dc865ce3095c306ad3fa0a4eacf6e6eea499d961c0e001e2ab43fe8f0d53713d19998f28ce0184045ad2a8ef4cdc41aee31e2fe70e2b53e SHA512 5ef6ec2277dcb2257f8ac7546057e9a3da6668676a3a4ff64e08e66abb465b5705103c4aa0b41955535ee437d4feef5b811aa3e31636c4cb76bf68c52caaccf7 -DIST grpcio-1.76.0.tar.gz 12785182 BLAKE2B dbd3bf849ac2a721a114087e484d8f759bc4799e2e8a4ea58236a6bcf926ccf1ee183bc61f616f7acbbff59418b9e39de921e50aa6b890e6a642f2969f9513cf SHA512 f6cd5bb70d839c7f0a17da9635c3363d1073f590fb53518a2c603a1a93f03742e135f86105494852ae343c699a9de8a3286fd150ef9074d8a51727c61c5a55c5 -DIST grpcio-1.78.0.tar.gz 12852416 BLAKE2B bfa0f02333ebb856c3218cce4b0648b8bbc43a6288d54bee56c192092cc109d74f552915f35716ec9bf8c4fcdea87ecf62251c69af129974a28c8e170697418a SHA512 2d6b7a5969db17c250c460085bfb6307818ad1c4e0876b3de957a75124ca8466e613446e1590121c983cca6975d97057a2978eebe1c0780cedca74c572593960 DIST grpcio-1.78.1.tar.gz 12835760 BLAKE2B 45c2c811d5970731e88539ab60d8f99f4477a6cd6f9e64a85dee618a56709c8bd8c7476849dff9bf4d5af75e5dd845bd9a7e1259cb345394a9e8add7ededc6db SHA512 5e123927cf9dd6cbee6c623f88007c6b89e3c0cd67ad911f9fc594546597a3a98542f04ee54b431660eaf6be5248fef67af256400209af1df61e01b1b2222829 DIST grpcio-1.80.0.tar.gz 12978905 BLAKE2B 2583bbdfcb05aaced115b4a4ab7d26b95efbe35bf7c2bd7989d9791d50553e05ba3e6323ce8b52c78459b34b5daeb1566ffd1e2b17c14208a13e4a06f0a2a6d5 SHA512 04ef676d6847f3d2820998c07d9f80585c105dc43e3f754b517566e86a92af94328ecdecba0b772e0abe2a53eb49102a12db93099b50d5bee576ac69cb928db5 -DIST grpcio_tools-1.76.0.tar.gz 5390807 BLAKE2B fdbd33aa1be371714d23aa0de0095e2c42d5bccd989cb562b8b2a4babe4288b6443e08bdf00927f437cda8378e3c7ec66f4d03b61b3a67bc244a3b2183d2ce95 SHA512 b1ff224387caf577beb9fdb6805e3e1b7ab7a02bb5dee3b3fce9acb83781a452e2460b6ad81b9c3a14fbe750f0b8c5e7abc4630059a2c22d4cec970a459333a0 -DIST grpcio_tools-1.78.0.tar.gz 5393026 BLAKE2B c0722de3abb2f575a86e4f1ab76cb1d84c4d0126511d9d49f9c40966e1d629ea0403760085274e94414e9ab92af3c779597f504d359df04755bd235f37b25b42 SHA512 9e5b4a9e232e916376b5ee0d344838fadadc6da6a4335cacc1293b71410bb48e77bab4789e1cd2e2f14bfaa96a81606aaa270f36ce788474a8782d0cf969c02b DIST grpcio_tools-1.78.1.tar.gz 5392610 BLAKE2B 21b7b7aa2291351045cef62d4457f3afdf9eabf6754b9371a873032bc7dd96003314b594dd5474914c08965e9aaa206ce110c0e922cd7556c2df341da4bfa128 SHA512 c8e6e0624fbf59d8a15bf8bcf695ac8548fa54475ed196b47b917335d456a67dfd7770c1d94246f46769d62d35075c0b6ea6d2f500af173fb7c1b1cd0be5bf96 DIST grpcio_tools-1.80.0.tar.gz 6133212 BLAKE2B 9bf051314482ff946aa6edd4f8b517dec63c1188914d76a2b4d130b68408ee5ec3ec3b5a2075b7ec2257e92ee9dbad37c18c425a2b947b81640f67cadd284df6 SHA512 7d9e17cee024af6731a8b75da6de0c26b554f2c50d75acfefc7708545935af4ab8f60fe0e16550c4c2943eb6c3414c49c38dc1a71df948c87c6c743ee72fff68 -EBUILD grpcio-1.76.0.ebuild 3798 BLAKE2B 97a639a77a43b4f76b231bd18354e582d93f5f7531ba41cd21845434b2acdf4e8f678d850d2e51b0eb8fe57d8ff64040b5f5790297184b7687a7e3716961d24b SHA512 01d7f0c2def9bcc7f37e6d57ce0add0f5295f0de456d9b40a620153ef151e4a886fa094b9fe35717ab19b6bbb907c3e6d35f7c99e714c906cac462c9b6e2237f -EBUILD grpcio-1.78.0.ebuild 3801 BLAKE2B 37483a2f216b7dcb746d359047b3cf6fe1132c2e63883e2c9d749e9ea3310ee15952f422690f141a2e080ca330dc37de22cc933283d4f53fb21d04cc33076b9d SHA512 88a87a28b040e8a50cf4b2ea961b56e00ef68f4876276e186446ce1f5aea9b8e8b008f7dbbff00a2b5967f5f81fd71b795ee90d15f574e240228df26c7004a5e -EBUILD grpcio-1.78.1.ebuild 3801 BLAKE2B 37483a2f216b7dcb746d359047b3cf6fe1132c2e63883e2c9d749e9ea3310ee15952f422690f141a2e080ca330dc37de22cc933283d4f53fb21d04cc33076b9d SHA512 88a87a28b040e8a50cf4b2ea961b56e00ef68f4876276e186446ce1f5aea9b8e8b008f7dbbff00a2b5967f5f81fd71b795ee90d15f574e240228df26c7004a5e +EBUILD grpcio-1.78.1.ebuild 3798 BLAKE2B b36152294108d2eafeb1e59575fb5b473064e9d831ff70e9ac11111e04d28008f45917d76c89edfd11f6dd572336e94e094e9b4c51f8211654c3af703cb8db16 SHA512 3af2815af69d600583e085e38a9f22e0a8eb6fcc7ffab9a44452b0e54938752be6fddbcf4c6f3a479e49f1b240561a9ff099b5b3fdd4a884c231370d2bcbad7a EBUILD grpcio-1.80.0.ebuild 3877 BLAKE2B abcddb0f94c07d47bbeaf3bfdc88b4e00aedd7b5fd3399b95134dfa74900c6310610b4c22be7fc59020c8e5bbf5eb2dd29964e8259a89e9a39ff1ca6fc8c5a8a SHA512 b9efd981f43ec4f4f9b92f40207f3137bbd39fb2261844370751fdecb42cc7c0cc2f98ad84304a91571840225c8d409abeb76f542134299aa1d7d1698c028ee6 MISC metadata.xml 359 BLAKE2B f52910dcf3d43b85556cce901ebcad89f3aaa992fbb366fcc905858634eac2add4d14a83bb4e534d64278e11653e28e50a3349cd641dd97949e7fb53a52d0dc3 SHA512 78ccb4fe497528d5dd9135feb3613038b9686b7892ac04136419cd7ccb935f73b5783dba0b1392b643bb1aeae24a73559c19ba14a1c51483b818e83a5c681a24 diff --git a/dev-python/grpcio/grpcio-1.76.0.ebuild b/dev-python/grpcio/grpcio-1.76.0.ebuild deleted file mode 100644 index 7ad8ea1ba9..0000000000 --- a/dev-python/grpcio/grpcio-1.76.0.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 2024-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_{11..14} ) - -inherit distutils-r1 flag-o-matic multiprocessing pypi - -MY_P=grpc-${PV} -DESCRIPTION="HTTP/2-based RPC framework" -HOMEPAGE=" - https://grpc.io/ - https://github.com/grpc/grpc/ - https://pypi.org/project/grpcio/ -" -# Tests need other packages from the source tree, so use a GitHub -# archive. sdist provides bundled library sources (git submodules). -SRC_URI+=" - test? ( - https://github.com/grpc/grpc/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz - $(pypi_sdist_url grpcio_tools) - ) -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -DEPEND=" - dev-libs/openssl:= - net-dns/c-ares:= - virtual/zlib:= -" -RDEPEND=" - ${DEPEND} - >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] -" -# TODO: try to remove coverage dep -BDEPEND=" - >=dev-python/cython-3.1.1[${PYTHON_USEDEP}] - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/protobuf-6.31.1[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - sed -i -e '/INSTALL_REQUIRES/s:~=:>=:' setup.py || die -} - -src_configure() { - # -Werror=odr -Werror=lto-type-mismatch - # https://bugs.gentoo.org/856775 - # https://github.com/grpc/grpc/issues/36158 - filter-lto - - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" - # system abseil-cpp crashes with USE=-debug, sigh - # https://bugs.gentoo.org/942021 - #export GRPC_PYTHON_BUILD_SYSTEM_ABSL=1 - export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 - export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 - # re2 needs to be built against the same abseil-cpp version - #export GRPC_PYTHON_BUILD_SYSTEM_RE2=1 - export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - - # copied from setup.py, except for removed -std= that does not apply - # to C code and causes warnings - export GRPC_PYTHON_CFLAGS="-fvisibility=hidden -fno-wrapv -fno-exceptions" - # required by abseil-cpp - append-cxxflags -std=c++17 - # silence a lot of harmless noise from bad quality code - append-cxxflags -Wno-attributes -} - -python_test() { - local EPYTEST_DESELECT=( - # Internet - tests/unit/_dns_resolver_test.py::DNSResolverTest::test_connect_loopback - # not a test - tests/unit/_compression_test.py::test_compression - tests_aio/unit/channel_argument_test.py::test_if_reuse_port_enabled - # expects grpcio-admin - tests/unit/test_all_modules_installed.py::TestAllModulesInstalled::test_import_all_modules - # TODO - tests_py3_only/unit/_simple_stubs_test.py::SimpleStubsTest::test_default_ssl - ) - local EPYTEST_IGNORE=( - # not a test - tests/unit/test_common.py - # requires oauth2client - tests/unit/beta/_implementations_test.py - ) - - cp -a "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} - - # grpcio proper builds against system libs - # grpcio_tools supports bundled libs only, and requires different - # flags - unset GRPC_PYTHON_CFLAGS - cd "${WORKDIR}/grpcio_tools-${PV}" || die - distutils_pep517_install "${BUILD_DIR}"/test - - cd "${WORKDIR}/${MY_P}" || die - local protodir=src/proto/grpc/testing - local testdir=src/python/grpcio_tests - "${EPYTHON}" -m grpc_tools.protoc -I. --python_out="${testdir}" \ - "${protodir}"/{empty,messages}.proto || die - "${EPYTHON}" -m grpc_tools.protoc -I. --grpc_python_out="${testdir}" \ - "${protodir}"/test.proto || die - - cd "${testdir}" || die - "${EPYTHON}" -m grpc_tools.protoc -I. --python_out=. \ - tests/testing/proto/{requests,services}.proto || die - "${EPYTHON}" -m grpc_tools.protoc -I. --grpc_python_out=. \ - tests/testing/proto/services.proto || die - - # TODO: aio tests are failing randomly, so we're skipping them entirely - epytest tests{_py3_only,}/unit -} diff --git a/dev-python/grpcio/grpcio-1.78.0.ebuild b/dev-python/grpcio/grpcio-1.78.0.ebuild deleted file mode 100644 index bbd8ee78db..0000000000 --- a/dev-python/grpcio/grpcio-1.78.0.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 2024-2026 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_{11..14} ) - -inherit distutils-r1 flag-o-matic multiprocessing pypi - -MY_P=grpc-${PV} -DESCRIPTION="HTTP/2-based RPC framework" -HOMEPAGE=" - https://grpc.io/ - https://github.com/grpc/grpc/ - https://pypi.org/project/grpcio/ -" -# Tests need other packages from the source tree, so use a GitHub -# archive. sdist provides bundled library sources (git submodules). -SRC_URI+=" - test? ( - https://github.com/grpc/grpc/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz - $(pypi_sdist_url grpcio_tools) - ) -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - dev-libs/openssl:= - net-dns/c-ares:= - virtual/zlib:= -" -RDEPEND=" - ${DEPEND} - >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] -" -# TODO: try to remove coverage dep -BDEPEND=" - >=dev-python/cython-3.1.1[${PYTHON_USEDEP}] - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/protobuf-6.31.1[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - sed -i -e '/INSTALL_REQUIRES/s:~=:>=:' setup.py || die -} - -src_configure() { - # -Werror=odr -Werror=lto-type-mismatch - # https://bugs.gentoo.org/856775 - # https://github.com/grpc/grpc/issues/36158 - filter-lto - - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" - # system abseil-cpp crashes with USE=-debug, sigh - # https://bugs.gentoo.org/942021 - #export GRPC_PYTHON_BUILD_SYSTEM_ABSL=1 - export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 - export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 - # re2 needs to be built against the same abseil-cpp version - #export GRPC_PYTHON_BUILD_SYSTEM_RE2=1 - export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - - # copied from setup.py, except for removed -std= that does not apply - # to C code and causes warnings - export GRPC_PYTHON_CFLAGS="-fvisibility=hidden -fno-wrapv -fno-exceptions" - # required by abseil-cpp - append-cxxflags -std=c++17 - # silence a lot of harmless noise from bad quality code - append-cxxflags -Wno-attributes -} - -python_test() { - local EPYTEST_DESELECT=( - # Internet - tests/unit/_dns_resolver_test.py::DNSResolverTest::test_connect_loopback - # not a test - tests/unit/_compression_test.py::test_compression - tests_aio/unit/channel_argument_test.py::test_if_reuse_port_enabled - # expects grpcio-admin - tests/unit/test_all_modules_installed.py::TestAllModulesInstalled::test_import_all_modules - # TODO - tests_py3_only/unit/_simple_stubs_test.py::SimpleStubsTest::test_default_ssl - ) - local EPYTEST_IGNORE=( - # not a test - tests/unit/test_common.py - # requires oauth2client - tests/unit/beta/_implementations_test.py - ) - - cp -a "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} - - # grpcio proper builds against system libs - # grpcio_tools supports bundled libs only, and requires different - # flags - unset GRPC_PYTHON_CFLAGS - cd "${WORKDIR}/grpcio_tools-${PV}" || die - distutils_pep517_install "${BUILD_DIR}"/test - - cd "${WORKDIR}/${MY_P}" || die - local protodir=src/proto/grpc/testing - local testdir=src/python/grpcio_tests - "${EPYTHON}" -m grpc_tools.protoc -I. --python_out="${testdir}" \ - "${protodir}"/{empty,messages}.proto || die - "${EPYTHON}" -m grpc_tools.protoc -I. --grpc_python_out="${testdir}" \ - "${protodir}"/test.proto || die - - cd "${testdir}" || die - "${EPYTHON}" -m grpc_tools.protoc -I. --python_out=. \ - tests/testing/proto/{requests,services}.proto || die - "${EPYTHON}" -m grpc_tools.protoc -I. --grpc_python_out=. \ - tests/testing/proto/services.proto || die - - # TODO: aio tests are failing randomly, so we're skipping them entirely - epytest tests{_py3_only,}/unit -} diff --git a/dev-python/grpcio/grpcio-1.78.1.ebuild b/dev-python/grpcio/grpcio-1.78.1.ebuild index bbd8ee78db..3a708790c5 100644 --- a/dev-python/grpcio/grpcio-1.78.1.ebuild +++ b/dev-python/grpcio/grpcio-1.78.1.ebuild @@ -28,7 +28,7 @@ SRC_URI+=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" DEPEND=" dev-libs/openssl:= diff --git a/dev-python/gsd/Manifest b/dev-python/gsd/Manifest index 0a7fcab06c..34e5d549d6 100644 --- a/dev-python/gsd/Manifest +++ b/dev-python/gsd/Manifest @@ -1,3 +1,5 @@ DIST gsd-4.2.0.tar.gz 141527 BLAKE2B 243223caff126a999cfa3cb35faec09a41a43ab91f4595724a23d346874bfe1e1b6f7d0dfd383075b97078316cf3d0478308adb88ff7ea90dad4719d0523542e SHA512 a1ce3855dd01403fc52ad209589f201d169c766f99a9bea2ddc7dfc7d3b05022e2658759b757408df38bc4ebbdb38fde560b71d19600ca6b2387c0f6ba1c3a48 +DIST gsd-5.0.0.tar.gz 140095 BLAKE2B 9fcfd0b4984a80c4a8ca1880184a89ebd6bd4c4c5eec616d138fe18d8fd21f76bd5ce02b5477eb472327b4c2cf1f00d51dfd0b2bda48d257d6c3aff12600c575 SHA512 92426fb313b68c0916ded14971da918f1a672b12fa67b5394c7dee7b8d7dff956ef2f2131fae9d8ccbed0ef819d715e7ea16ab7e4e0209da81faf92711385954 EBUILD gsd-4.2.0.ebuild 747 BLAKE2B 41c1cf2eca50d90f7c8bf4beba4b8a71c5ba31cd84a7d98f988a0bffe14778a101e1937e06d8b912e314e86b129626ee494bcc40ef1518825fe5b5d26a061cbf SHA512 97403b68a9fadd0fa748db789f689e5e6b1d2b748801bd59f42fdf0929dde9fb1ad103dbe583625391fabc519d57cf808f6b125f7774ff861335b02ac5b46f65 +EBUILD gsd-5.0.0.ebuild 747 BLAKE2B 7c1cb3b1b8212a7839a3a481244e428023bd0082d865744f14e74ef3742a3053090c1618e7c46615c8d69f344940329a22fe832ea4582c782cb8a29adb8b9c26 SHA512 b8526fbc79e9483de316bcb78cd3c052bf072b2ac8d3fd49fbbacaca5e707368bf3a840f11b5701dc6e82d56f6fed2252c67125dda99c1cb81fc96715cc48128 MISC metadata.xml 470 BLAKE2B eaa8e5381c07e9d74d0df82cc0d3724493f0e0acce922837677d7fe6434ccd868cee2f85fa6e48cd2b01844247120c8ccec516b78279f770d3b90568e70e6f02 SHA512 2a1b071f15d642d7e0f1c71500c349cee330f65fa1c0841ff21e0b84227eb68e1ddd244b08c352cc7ba8a8f9910cdfc365cda943838f533bf70bbbb8d0945c47 diff --git a/dev-python/gsd/gsd-5.0.0.ebuild b/dev-python/gsd/gsd-5.0.0.ebuild new file mode 100644 index 0000000000..faed1c8e1d --- /dev/null +++ b/dev-python/gsd/gsd-5.0.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2026 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_{11..14} ) + +inherit distutils-r1 + +DESCRIPTION="GSD - file format specification and a library to read and write it" +HOMEPAGE=" + https://github.com/glotzerlab/gsd/ + https://pypi.org/project/gsd/ +" +SRC_URI=" + https://github.com/glotzerlab/gsd/releases/download/v${PV}/${P}.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + cd "${T}" || die + epytest --pyargs gsd +} diff --git a/dev-python/gssapi/Manifest b/dev-python/gssapi/Manifest index 9138ecd9ff..806b365f0c 100644 --- a/dev-python/gssapi/Manifest +++ b/dev-python/gssapi/Manifest @@ -1,5 +1,3 @@ -DIST gssapi-1.10.1.gh.tar.gz 113109 BLAKE2B b8ba68b31881adb5c5a4d111791a10c9f0fb91bb685660a321e0c56c09d93d3faa4645ca95227ac9f3a6366fd21c564afb25f717047f5f62cbb76f85c2707b9c SHA512 742b80c1638df010d4a63e9eb94ff75b89a20ceaea073e355a67cf0aa78a8b64f7ace4f183ef52c1356e6182be6ef37e7c26eda5820c18ea599f13dc1d2d9dd1 DIST gssapi-1.11.1.gh.tar.gz 113666 BLAKE2B ac433606171949a4dcc49ec8a00d4bb55fd2cd5ef6e399a0be76faa956289062e55da10a15f526141d9b433f7972ea3a5a7d867ae052626df1d60de186ddadb2 SHA512 ee963596708643d35f5def529ab9e19163225b1553beaad69c191783d99474222c22df6f440a96f635a6c62640e8c9f78a024d27f2aabf90e8c27c7e2d7500ad -EBUILD gssapi-1.10.1.ebuild 975 BLAKE2B ae0ffd0e6bb00f8d62130f5621247b25e675bc14fee40671c7f7a69ca8f4d4e01074e0f3632e7c04345ebc73dddb56b4876af97ede5a2d8082c15c3a016bc760 SHA512 95966476c1cfab02fd7d25845481cb0c4e66ff7c6e722fa1877f0e7041a381e8d00721f0c450b6db877ae69f453bcb02125d86e9a72d89e7844c6ddd81c04150 -EBUILD gssapi-1.11.1.ebuild 1001 BLAKE2B 293e67bef6c801645153655e896af82f7eee94729aaf5b7712e01c053f73f5a720aeeb06b21edbae52e0dcd848232dac7719abbad5c817878d50896362d39ac9 SHA512 5a778948206796011221d0d0e3b820cfc057dce6023e622c9b60e9284b28d9b0b22ea5b84c0bab77df4894b3b137aeab904ef47c11310385ad1caf75dd940754 +EBUILD gssapi-1.11.1.ebuild 997 BLAKE2B 6a368b6edd50d2d3f10e2ca11c77347c8cd3642295c05aa19d983643e038579b2a8ed130162f9c266f3dbfe5aa75d6aca592066224c33a89576590433d691790 SHA512 45fe7b2f8ae99c233c0198eb443dc970df4f51386a75df292a23669ac13585fc4468aa705905a5ccba68cf137febf9453a3860c0264b59a290adc01db9a03588 MISC metadata.xml 508 BLAKE2B 546d1ff6df79f22a0cde8d19a5718f834301630cda7700c73f2e6943c1634662bb216f79e290d6efe681e96f24f791785e104a2fbfe4af4d7632899db33edde4 SHA512 3ed7272bbd046d2ca4f8e0b67d005a7a676e4998acba2f7fe70d8f9022d3bb0bdc3c845ed666db3c23e4bd118fb4d762af21d94b47ae664de568fb277b7da033 diff --git a/dev-python/gssapi/gssapi-1.10.1.ebuild b/dev-python/gssapi/gssapi-1.10.1.ebuild deleted file mode 100644 index b59fe21e7e..0000000000 --- a/dev-python/gssapi/gssapi-1.10.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2026 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_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Low and high level wrappers around the GSSAPI C libraries" -HOMEPAGE=" - https://github.com/pythongssapi/python-gssapi/ - https://pypi.org/project/gssapi/ -" -SRC_URI=" - https://github.com/pythongssapi/python-gssapi/releases/download/v${PV}/python-${P}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}"/python-${P} - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/decorator[${PYTHON_USEDEP}] - virtual/krb5 -" - -BDEPEND=" - >=dev-python/cython-3.1.1[${PYTHON_USEDEP}] - virtual/krb5 - test? ( - dev-python/k5test[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - cd "${T}" || die - epytest --pyargs gssapi -} diff --git a/dev-python/gssapi/gssapi-1.11.1.ebuild b/dev-python/gssapi/gssapi-1.11.1.ebuild index f7ce6a693d..099866b5d2 100644 --- a/dev-python/gssapi/gssapi-1.11.1.ebuild +++ b/dev-python/gssapi/gssapi-1.11.1.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}"/python-${P} LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-python/decorator[${PYTHON_USEDEP}] diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest index 84aaeb16ae..d93a052c83 100644 --- a/dev-python/hatchling/Manifest +++ b/dev-python/hatchling/Manifest @@ -1,7 +1,3 @@ -DIST hatch-hatchling-v1.27.0.gh.tar.gz 5275714 BLAKE2B 5db266a4efa8d315ac991b4f109834cbe3710d6b944de78591f3707d1552a60ac24c1970c093190c2b3fdb8515d7ed5f4af7a32a1a364cefe9f4c08eef84b369 SHA512 d519428c4c7c21950df2484f38332b5c89525347f3557ff21a55a85811955c8466f6eb4f919d824ab7a576cd35d8a59e4a5e7827100f6ea1e38c10c0f1864a29 -DIST hatch-hatchling-v1.28.0.gh.tar.gz 5296066 BLAKE2B 2def4eee372b0fbf2019c716f63fdd35b110ce6a17a0fcfd4208a52334cd16ab1db9bd73d3a46ab652dd43ac8be02fb1bd4f5b7df44016895523f7900001ab99 SHA512 cbf29be0d0e2e0053c39034a697b4bebce4754205713c9dc35c9f3c9ea9be2652924664c0d11b90869443995c6f9f06ce20ca06afe10a2ac174a0e9dc2e737a2 DIST hatch-hatchling-v1.29.0.gh.tar.gz 5301488 BLAKE2B d1e36649483f213c56488caf018ad3a3310fafa944e11484ae613021e081999a80321d353c68cfb64bc149558e2c996b788f7b11a228d2f658175165d515bdcd SHA512 321f9ab996dcab54341653e2abf5bdb893c4ac307c62aa9f0dd222609a18f82cd502fb0d0ac598f109d519a0dc8ab40866a37d1ea4023d7d58fe442da7c32ff9 -EBUILD hatchling-1.27.0.ebuild 2754 BLAKE2B 1c003345c31f506ce085cbd92e9e0f7bb2a5f7ce5bbefd82d31b780fcd4f52da31bc600e96765e8c812e0431d3c3ad0eea3c4c5c230ac3b6bda2fa7467322672 SHA512 96db720fbd019bb4248e14fdbec36d349948add3b70f0ab68d6f659af87427673718a59814c819f72260bae80186d3bdc9db998a5bf2eda70b87a9e25ea28fd8 -EBUILD hatchling-1.28.0.ebuild 2741 BLAKE2B 4edf66d672165fa860bfe555a8ea73e0e691f99b03d054213f4c46e1d6ce0703199b301db49404693c0f3bc4987076c97e10449a9776bb6a9fb8b66c5c881438 SHA512 95f24644c111242b5e0c8f4664a0e0e387a2e439235ffa6a082d2f52a94a7f0ec50dc4182cd7c08edee136af4a2f0e8be3f4f83b54c1dfd5f590e0b51d6110b0 -EBUILD hatchling-1.29.0.ebuild 2662 BLAKE2B d32851eee0adf391bad6167c93c673f730f36338052b3cd1a2c3944804e6e5c1e3a8db420ac1bbf81fad75c6a9bb891c9a1a72e68273f0a305f3e525fb9342fb SHA512 3973a56ed67f88c76753545ec223900ac1471adf05ed6a997cfd0e354139e1fbd4ec41e36860ecf74d9e2de137f0934a39d69e4e76e7143cd8de7508ccb9bd3f +EBUILD hatchling-1.29.0.ebuild 2656 BLAKE2B d9d6e137d776dd969d7839e4f1c456eb27daa169f52d30714fc8ef5f2d9f716cc58251fff554b849c6981a5f4f2cfa0ded646be7492b9169c328434eb5025978 SHA512 625bd0c10df135f793ef6f330f12ff12a4218f7cc57e6ad82f2e4c568712e0a9859ea702b0981cd7e994087a13013d54206df263d2c43d17c08eb02ba3f041c9 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 deleted file mode 100644 index afeb21abdb..0000000000 --- a/dev-python/hatchling/hatchling-1.27.0.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYTHON_TESTED=( pypy3_11 python3_{11..14} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 - -TAG=${P/-/-v} -MY_P=hatch-${TAG} -DESCRIPTION="Modern, extensible Python build backend" -HOMEPAGE=" - https://pypi.org/project/hatchling/ - https://github.com/pypa/hatch/ -" -SRC_URI=" - https://github.com/pypa/hatch/archive/${TAG}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P}/backend - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -# deps are listed in backend/src/hatchling/ouroboros.py -# editables are optional but required for editable installs -RDEPEND=" - >=dev-python/editables-0.3[${PYTHON_USEDEP}] - >=dev-python/packaging-24.2[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] - ' 3.10) - dev-python/trove-classifiers[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( - $(python_gen_cond_dep ' - dev-python/atomicwrites[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - dev-python/tomli-w[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - ' "${PYTHON_TESTED[@]}") - ) -" - -src_test() { - # top-level "tests" directory contains tests both for hatch - # and hatchling - cd "${WORKDIR}/${MY_P}" || die - - # sigh; standalone test suites are overrated, right? - echo "__version__ = '${PV}'" > src/hatch/_version.py || die - local -x PYTHONPATH="src:${PYTHONPATH}" - - # do not require uv for portability, sigh - mkdir "${T}/bin" || die - cat > "${T}/bin/uv" <<-EOF || die - #!/bin/sh - exit 127 - EOF - chmod +x "${T}/bin/uv" || die - local -x PATH=${T}/bin:${PATH} - - # tests mock cargo subprocess call but the backend raises if CARGO - # is not set and shutil.which() can't find it - local -x CARGO=cargo - - distutils-r1_src_test -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Skipping tests on ${EPYTHON}" - return - fi - - local -x EPYTEST_DESELECT=( - # most of these run uv to install stuff - # the few remaining tests aren't worth running - tests/backend/dep/test_core.py - # broken if CARGO is set - tests/backend/builders/test_binary.py::TestBuildBootstrap::test_no_cargo - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p pytest_mock tests/backend -} diff --git a/dev-python/hatchling/hatchling-1.28.0.ebuild b/dev-python/hatchling/hatchling-1.28.0.ebuild deleted file mode 100644 index 44e7f59ad8..0000000000 --- a/dev-python/hatchling/hatchling-1.28.0.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYTHON_TESTED=( pypy3_11 python3_{11..14} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 - -TAG=${P/-/-v} -MY_P=hatch-${TAG} -DESCRIPTION="Modern, extensible Python build backend" -HOMEPAGE=" - https://pypi.org/project/hatchling/ - https://github.com/pypa/hatch/ -" -SRC_URI=" - https://github.com/pypa/hatch/archive/${TAG}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P}/backend - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -# deps are listed in backend/src/hatchling/ouroboros.py -# editables are optional but required for editable installs -RDEPEND=" - >=dev-python/editables-0.3[${PYTHON_USEDEP}] - >=dev-python/packaging-24.2[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] - ' 3.10) - dev-python/trove-classifiers[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( - $(python_gen_cond_dep ' - dev-python/atomicwrites[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - dev-python/tomli-w[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - ' "${PYTHON_TESTED[@]}") - ) -" - -src_test() { - # top-level "tests" directory contains tests both for hatch - # and hatchling - cd "${WORKDIR}/${MY_P}" || die - - # sigh; standalone test suites are overrated, right? - echo "__version__ = '${PV}'" > src/hatch/_version.py || die - local -x PYTHONPATH="src:${PYTHONPATH}" - - # do not require uv for portability, sigh - mkdir "${T}/bin" || die - cat > "${T}/bin/uv" <<-EOF || die - #!/bin/sh - exit 127 - EOF - chmod +x "${T}/bin/uv" || die - local -x PATH=${T}/bin:${PATH} - - # tests mock cargo subprocess call but the backend raises if CARGO - # is not set and shutil.which() can't find it - local -x CARGO=cargo - - distutils-r1_src_test -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Skipping tests on ${EPYTHON}" - return - fi - - local -x EPYTEST_DESELECT=( - # most of these run uv to install stuff - # the few remaining tests aren't worth running - tests/backend/dep/test_core.py - # broken if CARGO is set - tests/backend/builders/test_binary.py::TestBuildBootstrap::test_no_cargo - ) - - local EPYTEST_PLUGINS=( pytest-mock ) - epytest tests/backend -} diff --git a/dev-python/hatchling/hatchling-1.29.0.ebuild b/dev-python/hatchling/hatchling-1.29.0.ebuild index df05e77c38..7fc8c28c36 100644 --- a/dev-python/hatchling/hatchling-1.29.0.ebuild +++ b/dev-python/hatchling/hatchling-1.29.0.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/hypercorn/Manifest b/dev-python/hypercorn/Manifest index 667f3430ec..4cf12c17f9 100644 --- a/dev-python/hypercorn/Manifest +++ b/dev-python/hypercorn/Manifest @@ -1,5 +1,3 @@ -DIST hypercorn-0.17.3.gh.tar.gz 162354 BLAKE2B 60e5e0edbf60330e1a172d8b86ed1e0b2bfbb047dca22bf9eecfd672d8bdcf7a224658d0b5b123fb5f63fcff74ad2928760df58c1be065e4849c5bd36cc5f90f SHA512 d1dd42445af580d4083cfae906cbed7d74b9378be93b476ef2188744f9f17a041b496b270847a8a47ffd99198513f6133942367fc7a11d4d502353c1204a1abb DIST hypercorn-0.18.0.gh.tar.gz 162840 BLAKE2B f4bee105da7538a3ae6e28adf8b1274c6ad19a98d4789e2086000aa77b4901cdc7c9c4538e9a82d232a25a5c802bcb868866b41cbeb05b589bd9b79d6bee60e2 SHA512 ed21ddfe01c53bd823b406663eba09b7366af99ba478939ca6d948e3dc284b63681a7f57c96dd65f4a3156cb0d4bd1a7464dabc3f6d86ed6ccf5911640393731 -EBUILD hypercorn-0.17.3.ebuild 1293 BLAKE2B 48a4b06a088240b6abde07aa0691bab6b4e6d677f3156712269112ca309a2e2f4c7e6dd6307af1378a84a02f60bde66a5432749e762384db5db222a491c716c9 SHA512 a3eca04fca5df959378f761957ce94bad8536127b862114ad64d0c6a19173afece5717c44d576982d1cd12ed6ec277c6861894762033473dd7cbf50d0898c04f -EBUILD hypercorn-0.18.0.ebuild 1042 BLAKE2B 5c060da35089fe48c08f01445d412c59f857361cb33445f65e4378085622eaf013330d57af79a7847742a023c8c879d32625f3a22ceaa5a9f235bd061b0136b5 SHA512 4210f8f803227aee5e1001c7bec58b5e604e2018ccfe17119b5946908e789a0be0cc854a5c28480b5d174d7ee21d81f6fcfd6415f33d6c7a6cbf984bbcc7e422 +EBUILD hypercorn-0.18.0.ebuild 1036 BLAKE2B b40420f4bf72b63c2d0be7ec8756d97138202933d51819510e7027810061c57ad2bb10f475fb5b0d337d9d91d289c8bf6f2a0c6c37a990efe8ab0495e347239e SHA512 a8fef519a1135e4d6c51e1d027e6bd77cce1ee74ff51adc910601587b55d25b247e464cca9939a9e735cc9098f8862c792b083c828730726f8c3fbbe1c37c713 MISC metadata.xml 394 BLAKE2B ebdd676a74e00f1952cd6bd0fec099f8a1b0e4f8d6b4a0ceb671dcb294138312d5320e10ae8b9033307b47349a0668bc5d3299ab1d603bf34e95df7c8fc955df SHA512 d8d4a3952b536c5e35e2f68096c4707ec4634d7db70f179e01e8b4ca57983062584c8d4a81d833b9d9a6ebcd83cf8b7389ca1d19e2e656b00da72b74ac87146f diff --git a/dev-python/hypercorn/hypercorn-0.17.3.ebuild b/dev-python/hypercorn/hypercorn-0.17.3.ebuild deleted file mode 100644 index 08587219fc..0000000000 --- a/dev-python/hypercorn/hypercorn-0.17.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="A ASGI Server based on Hyper libraries and inspired by Gunicorn" -HOMEPAGE=" - https://github.com/pgjones/hypercorn/ - https://pypi.org/project/Hypercorn/ -" -SRC_URI=" - https://github.com/pgjones/hypercorn/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/h11[${PYTHON_USEDEP}] - >=dev-python/h2-3.1.0[${PYTHON_USEDEP}] - dev-python/priority[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/exceptiongroup-1.1.0[${PYTHON_USEDEP}] - dev-python/taskgroup[${PYTHON_USEDEP}] - dev-python/tomli[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.10) - >=dev-python/wsproto-0.14.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-trio[${PYTHON_USEDEP}] - >=dev-python/trio-0.22.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - sed -i -e 's:--no-cov-on-fail::' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/hypercorn/hypercorn-0.18.0.ebuild b/dev-python/hypercorn/hypercorn-0.18.0.ebuild index e9a46bb204..4b9fca8c6f 100644 --- a/dev-python/hypercorn/hypercorn-0.18.0.ebuild +++ b/dev-python/hypercorn/hypercorn-0.18.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" 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" RDEPEND=" dev-python/h11[${PYTHON_USEDEP}] diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index a3e2839fcb..48fa6dd21a 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,15 +1,7 @@ -DIST hypothesis-6.150.2.gh.tar.gz 9878291 BLAKE2B b9ae21ff95afe8bd4918d7298b7f1ff10528fc70cc358f9106f79ddb9a84fe6aa0c8f34538b75c5b55afa442b9e70534c07a04102569b62b16d11421ca9f8016 SHA512 648112f870904a922162c099fd982d3a3756209efd272531c3c848383e2a6df02c3ff4c57f4be68408084542075a194ac9fe5fdac158c566c1a3045358e1045a -DIST hypothesis-6.150.3.gh.tar.gz 9878751 BLAKE2B 4b1995a52a8d195e5cc04eba89093458ca0244e1c20c5c8ce4cd13473598eb7d652c04656bd5df264ae766262fba4e084b61269df4bc77a2537a8177964fa4d3 SHA512 317235eacafaa415683cb7b1a50738655ab6704f4ba529657f5496625c5542812eb44a5cde999c4805ad5a74232edde0c8fc2e81aef3be367374a6302d3f3fa2 DIST hypothesis-6.151.10.gh.tar.gz 9866123 BLAKE2B b50c998fa6d742133fcfd8ee61a2cdb841b9d35f395fa9a80c9f958fea70d0c8e93e73d9394b06dd11dffa4b713435f9f5c4496752a91d3915f8f3d83050a601 SHA512 858199c46e5a9ccf6ea2efefe947815c4b9e5cd106871cadf3abcdcde06ebda32969220cc7cf1421d81174c3cb1db86b7fb724a32e6953fa0fbf339ab81b5bd8 -DIST hypothesis-6.151.4.gh.tar.gz 9879516 BLAKE2B b53dc0691cdbbfad47dd4de9712cecc7fddd9c59b626d22250d367a71dd58c43c22c173380d120f56d7b9f17c03df076ea7963c8c435fb9b187b3baffeb2d44e SHA512 fef3fe9f7b10204c37a4d7767ab0fd9e4a74e3d69de55700cfd34ef86dd2af980131411f3728462d28670836cf9adfc53d87b24bd85a6d19bce562471290dfe3 -DIST hypothesis-6.151.5.gh.tar.gz 9879758 BLAKE2B 9065ab0acf74f23f01016608465af54822a6789dbf5f8043e54cd617046ee0c3c1d72897a66a0b48e9e5e146433bfbc753352e20cb941ebfa3008b348746a4c2 SHA512 2adfd5f69c2eca234666b8d91bb136081eaec32b5e0f158c0432148bcceae25d9515fa014648bf416311a82354a7598091ee1edf7370bbb0ede37fe9fa4d9b48 -DIST hypothesis-6.151.6.gh.tar.gz 9880002 BLAKE2B e913687bbe41a0a5750b523054da699bdad18840f1ecbec5b3ba4c232dfef0c4ba6e506156d7c9ce9c7b5e47ff0e2614bb206d9958e1ba3fa7dd8ac0c8a8d8f7 SHA512 9e022b284293d9a7a4907a608c54bc4d8f5a6487870b5c5a8cd92ae5be87fbf720767738d1fb686f8b6503bdc5dd2dcb2a0bb339ca4821cce05cc50b17224449 +DIST hypothesis-6.151.11.gh.tar.gz 9866574 BLAKE2B a721b9d47552dba2828b233e04a0a01e401a600726ab2ed453f78600b07cde320bb45a6dfb3c42909f8d4f81066d23263db837526618480ca296269771ca66d4 SHA512 765f6822f8f7773e0c2251d4cae4e39edbe4db66efb93d60e4136ce7e66058ba378d1c15b62dcb1033081493b97a0ea44a8e7665c6c12f09d9cb61fc537f86bb DIST hypothesis-6.151.9.gh.tar.gz 9864451 BLAKE2B 9d9c2800cf1212e743a599c261c78c0a7d349e58075a443e0d10e6373b1582e059abde416cec4f3a8185ae424725f93da8ab4e43dd70bd0f86071d69aca94def SHA512 3e41bdd077a18fe72360547bc03f2c3d7218e8cd6cb563fffd6024427bfa5ce0764ca9c7ef0dafdded896625128fc14b9d3f8c4564aa8a509545abf0ad24adbf -EBUILD hypothesis-6.150.2.ebuild 2176 BLAKE2B 5be14ed61e7d0b7a1c73e3e93eb9020bb013033981b151bd81801c5012570a39acab503e4d943fcfeb3c71595fd0c0430fee067f17c1f4d330b7aebc96b56adb SHA512 017da387dbada3d1292de8f31d9ded8ef06c502127b0cd0d272064a45b14bb9da39a9d17b6dc659063cef1b0d9b9e19de63694f31a2b18fa2e63d782722c06b0 -EBUILD hypothesis-6.150.3.ebuild 2182 BLAKE2B c6b2e232b1ea11b83df688005df43d35e233d6d68da92376a66f35feb94d4d27904e03850fbd89b2db59330cb5635785f87872badf6fd582cd7d67ca11bb8cc3 SHA512 da1f7d83bdf6a61e169136191d592cb96487534fef217bbbf43be15d55cd96d4955b9182739491536e9872fe70463140b787f0dc074063865c95296a30af646c EBUILD hypothesis-6.151.10.ebuild 2720 BLAKE2B c5112e4090f29eb59c90dfee04c562c0ad1751b2fbc2169f9242cfda2376026d150d32580f35625faf4f9de37c27c46ce0a387bc2ad4165aafdae9a3a276530e SHA512 4f403f154692fc0e4a3974d167796b587b2cea75f8ca000ff94322c6fa7507ee1dba29ad09ec4d8b96282873ee9f5460f8239a17ad0ed394843a46222c3905de -EBUILD hypothesis-6.151.4.ebuild 2415 BLAKE2B 1e3840251372fa11dccaf38f94baae4dc34735502b6b9dee18eeac955bcf26ab0c605409b17f591b8477fddd663abb5bb19bdca25a613d36ee35ba0d3a443e31 SHA512 ea246d5d6e7eb1857f9aa00459936d680653ff7efd0ede77d9c4c21faf76329976de66eb167cead5f6d616c1d5f82c8ca56c1b8461c26302ab26c7a3fd430e77 -EBUILD hypothesis-6.151.5.ebuild 2554 BLAKE2B fe483743a9bb65ae12f67190bdd7d90284c90b7b53bdfae3fba4865c3a1d54f7cf4ecfce101a4c838f20a3a2f7513a2aa7f914f7dcc4df413c04bc6a1196af46 SHA512 967da2ce793866cc75312a9b720133650ee7162bc8fd945e35e766b6dff890c43717e2f64d4f9492fe39b580b9d4d83de4c0c3d8829d816782a4aca199c708a5 -EBUILD hypothesis-6.151.6.ebuild 2554 BLAKE2B fe483743a9bb65ae12f67190bdd7d90284c90b7b53bdfae3fba4865c3a1d54f7cf4ecfce101a4c838f20a3a2f7513a2aa7f914f7dcc4df413c04bc6a1196af46 SHA512 967da2ce793866cc75312a9b720133650ee7162bc8fd945e35e766b6dff890c43717e2f64d4f9492fe39b580b9d4d83de4c0c3d8829d816782a4aca199c708a5 -EBUILD hypothesis-6.151.9.ebuild 2554 BLAKE2B fe483743a9bb65ae12f67190bdd7d90284c90b7b53bdfae3fba4865c3a1d54f7cf4ecfce101a4c838f20a3a2f7513a2aa7f914f7dcc4df413c04bc6a1196af46 SHA512 967da2ce793866cc75312a9b720133650ee7162bc8fd945e35e766b6dff890c43717e2f64d4f9492fe39b580b9d4d83de4c0c3d8829d816782a4aca199c708a5 +EBUILD hypothesis-6.151.11.ebuild 2720 BLAKE2B c5112e4090f29eb59c90dfee04c562c0ad1751b2fbc2169f9242cfda2376026d150d32580f35625faf4f9de37c27c46ce0a387bc2ad4165aafdae9a3a276530e SHA512 4f403f154692fc0e4a3974d167796b587b2cea75f8ca000ff94322c6fa7507ee1dba29ad09ec4d8b96282873ee9f5460f8239a17ad0ed394843a46222c3905de +EBUILD hypothesis-6.151.9.ebuild 2548 BLAKE2B 97139b946f0e6c45f69c98a9baa68361515ca1d20e270feed19d74912b0cd4afbf4355bf74916ab961719a3eaff0f12ac5f4b028b3e3f4309b79f1ec9bed896d SHA512 100dccc607d972707641546fc32100fb7082c081362ae2678a9fe2f0e255c787af50480e679ac01ac65ef4aa65ef8d9becef635295b3eeeca20dc5b375b6c62c MISC metadata.xml 492 BLAKE2B c9e9bbd59af55d1f47e5b7a86933c02b47f832122d03eaca56bd3ec9476cf260d91d4fd2da5068845d4525b7cc9f702b515e8d6a0dffa7923f5898cfd44e12a1 SHA512 166b33d6ac887f52d54fb9d556102038c00650a597d2de1c3aad3f8b5e136e9b6b7db31f05f3379435e4c5f943156d5839d78fc95461af411037a3162ea6705e diff --git a/dev-python/hypothesis/hypothesis-6.150.2.ebuild b/dev-python/hypothesis/hypothesis-6.150.2.ebuild deleted file mode 100644 index 260cac76de..0000000000 --- a/dev-python/hypothesis/hypothesis-6.150.2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -CLI_COMPAT=( python3_{11..13} ) -PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3_11 python3_14 python3_{13,14}t ) -PYTHON_REQ_USE="threads(+),sqlite" - -inherit distutils-r1 optfeature - -TAG=hypothesis-python-${PV} -MY_P=hypothesis-${TAG} -DESCRIPTION="A library for property based testing" -HOMEPAGE=" - https://github.com/HypothesisWorks/hypothesis/ - https://pypi.org/project/hypothesis/ -" -SRC_URI=" - https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/hypothesis-python" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="cli" - -RDEPEND=" - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] - cli? ( - $(python_gen_cond_dep ' - dev-python/black[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - ' "${CLI_COMPAT[@]}") - ) -" -BDEPEND=" - test? ( - >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - >=dev-python/pytest-8[${PYTHON_USEDEP}] - ) -" -PDEPEND=" - dev-python/hypothesis-gentoo[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" pytest-xdist ) -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - # NB: paths need to be relative to pytest.ini, - # i.e. start with hypothesis-python/ - - local -x HYPOTHESIS_NO_PLUGINS=1 - epytest -o filterwarnings= tests/{cover,pytest,quality} -} - -src_install() { - local HAD_CLI= - - distutils-r1_src_install - - if [[ ! ${HAD_CLI} ]]; then - rm -r "${ED}/usr/bin" || die - fi -} - -python_install() { - distutils-r1_python_install - if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then - HAD_CLI=1 - else - rm -r "${D}$(python_get_scriptdir)" || die - fi -} - -pkg_postinst() { - optfeature "datetime support" dev-python/pytz - optfeature "dateutil support" dev-python/python-dateutil - optfeature "numpy support" dev-python/numpy - optfeature "django support" dev-python/django dev-python/pytz - optfeature "pandas support" dev-python/pandas - optfeature "pytest support" dev-python/pytest -} diff --git a/dev-python/hypothesis/hypothesis-6.150.3.ebuild b/dev-python/hypothesis/hypothesis-6.150.3.ebuild deleted file mode 100644 index 189bc36e13..0000000000 --- a/dev-python/hypothesis/hypothesis-6.150.3.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -CLI_COMPAT=( python3_{11..13} ) -PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3_11 python3_14 python3_{13,14}t ) -PYTHON_REQ_USE="threads(+),sqlite" - -inherit distutils-r1 optfeature - -TAG=hypothesis-python-${PV} -MY_P=hypothesis-${TAG} -DESCRIPTION="A library for property based testing" -HOMEPAGE=" - https://github.com/HypothesisWorks/hypothesis/ - https://pypi.org/project/hypothesis/ -" -SRC_URI=" - https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/hypothesis-python" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="cli" - -RDEPEND=" - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] - cli? ( - $(python_gen_cond_dep ' - dev-python/black[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - ' "${CLI_COMPAT[@]}") - ) -" -BDEPEND=" - test? ( - >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - >=dev-python/pytest-8[${PYTHON_USEDEP}] - ) -" -PDEPEND=" - dev-python/hypothesis-gentoo[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" pytest-xdist ) -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - # NB: paths need to be relative to pytest.ini, - # i.e. start with hypothesis-python/ - - local -x HYPOTHESIS_NO_PLUGINS=1 - epytest -o filterwarnings= tests/{cover,pytest,quality} -} - -src_install() { - local HAD_CLI= - - distutils-r1_src_install - - if [[ ! ${HAD_CLI} ]]; then - rm -r "${ED}/usr/bin" || die - fi -} - -python_install() { - distutils-r1_python_install - if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then - HAD_CLI=1 - else - rm -r "${D}$(python_get_scriptdir)" || die - fi -} - -pkg_postinst() { - optfeature "datetime support" dev-python/pytz - optfeature "dateutil support" dev-python/python-dateutil - optfeature "numpy support" dev-python/numpy - optfeature "django support" dev-python/django dev-python/pytz - optfeature "pandas support" dev-python/pandas - optfeature "pytest support" dev-python/pytest -} diff --git a/dev-python/hypothesis/hypothesis-6.151.6.ebuild b/dev-python/hypothesis/hypothesis-6.151.11.ebuild index 2c7b795b11..498c02099e 100644 --- a/dev-python/hypothesis/hypothesis-6.151.6.ebuild +++ b/dev-python/hypothesis/hypothesis-6.151.11.ebuild @@ -62,6 +62,11 @@ python_test() { 'hypothesis-python/tests/pytest/test_constant_collection_timing.py::test_constant_collection_timing[True]' ) case ${EPYTHON} in + pypy3.11) + EPYTEST_DESELECT+=( + 'hypothesis-python/tests/cover/test_lambda_formatting.py::test_modifying_lambda_source_code_returns_unknown[False]' + ) + ;; python3.14t) EPYTEST_DESELECT+=( # TODO diff --git a/dev-python/hypothesis/hypothesis-6.151.4.ebuild b/dev-python/hypothesis/hypothesis-6.151.4.ebuild deleted file mode 100644 index 84a0d37d14..0000000000 --- a/dev-python/hypothesis/hypothesis-6.151.4.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -CLI_COMPAT=( python3_{11..13} ) -PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3_11 python3_14 python3_{13,14}t ) -PYTHON_REQ_USE="threads(+),sqlite" - -inherit distutils-r1 optfeature - -TAG=hypothesis-python-${PV} -MY_P=hypothesis-${TAG} -DESCRIPTION="A library for property based testing" -HOMEPAGE=" - https://github.com/HypothesisWorks/hypothesis/ - https://pypi.org/project/hypothesis/ -" -SRC_URI=" - https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/hypothesis-python" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="cli" - -RDEPEND=" - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] - cli? ( - $(python_gen_cond_dep ' - dev-python/black[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - ' "${CLI_COMPAT[@]}") - ) -" -BDEPEND=" - test? ( - >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - >=dev-python/pytest-8[${PYTHON_USEDEP}] - ) -" -PDEPEND=" - dev-python/hypothesis-gentoo[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" pytest-xdist ) -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - # NB: paths need to be relative to pytest.ini, - # i.e. start with hypothesis-python/ - local EPYTEST_DESELECT=() - case ${EPYTHON} in - python3.14t) - EPYTEST_DESELECT+=( - # TODO - 'hypothesis-python/tests/cover/test_lambda_formatting.py::test_modifying_lambda_source_code_returns_unknown[False]' - ) - ;; - esac - - local -x HYPOTHESIS_NO_PLUGINS=1 - epytest -o filterwarnings= tests/{cover,pytest,quality} -} - -src_install() { - local HAD_CLI= - - distutils-r1_src_install - - if [[ ! ${HAD_CLI} ]]; then - rm -r "${ED}/usr/bin" || die - fi -} - -python_install() { - distutils-r1_python_install - if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then - HAD_CLI=1 - else - rm -r "${D}$(python_get_scriptdir)" || die - fi -} - -pkg_postinst() { - optfeature "datetime support" dev-python/pytz - optfeature "dateutil support" dev-python/python-dateutil - optfeature "numpy support" dev-python/numpy - optfeature "django support" dev-python/django dev-python/pytz - optfeature "pandas support" dev-python/pandas - optfeature "pytest support" dev-python/pytest -} diff --git a/dev-python/hypothesis/hypothesis-6.151.5.ebuild b/dev-python/hypothesis/hypothesis-6.151.5.ebuild deleted file mode 100644 index 2c7b795b11..0000000000 --- a/dev-python/hypothesis/hypothesis-6.151.5.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -CLI_COMPAT=( python3_{11..13} ) -PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3_11 python3_14 python3_{13,14}t ) -PYTHON_REQ_USE="threads(+),sqlite" - -inherit distutils-r1 optfeature - -TAG=hypothesis-python-${PV} -MY_P=hypothesis-${TAG} -DESCRIPTION="A library for property based testing" -HOMEPAGE=" - https://github.com/HypothesisWorks/hypothesis/ - https://pypi.org/project/hypothesis/ -" -SRC_URI=" - https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/hypothesis-python" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="cli" - -RDEPEND=" - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] - cli? ( - $(python_gen_cond_dep ' - dev-python/black[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - ' "${CLI_COMPAT[@]}") - ) -" -BDEPEND=" - test? ( - >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - >=dev-python/pytest-8[${PYTHON_USEDEP}] - ) -" -PDEPEND=" - dev-python/hypothesis-gentoo[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" pytest-xdist ) -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - # NB: paths need to be relative to pytest.ini, - # i.e. start with hypothesis-python/ - local EPYTEST_DESELECT=( - # broken somehow (xdist?) - 'hypothesis-python/tests/pytest/test_constant_collection_timing.py::test_constant_collection_timing[True]' - ) - case ${EPYTHON} in - python3.14t) - EPYTEST_DESELECT+=( - # TODO - 'hypothesis-python/tests/cover/test_lambda_formatting.py::test_modifying_lambda_source_code_returns_unknown[False]' - ) - ;; - esac - - local -x HYPOTHESIS_NO_PLUGINS=1 - epytest -o filterwarnings= tests/{cover,pytest,quality} -} - -src_install() { - local HAD_CLI= - - distutils-r1_src_install - - if [[ ! ${HAD_CLI} ]]; then - rm -r "${ED}/usr/bin" || die - fi -} - -python_install() { - distutils-r1_python_install - if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then - HAD_CLI=1 - else - rm -r "${D}$(python_get_scriptdir)" || die - fi -} - -pkg_postinst() { - optfeature "datetime support" dev-python/pytz - optfeature "dateutil support" dev-python/python-dateutil - optfeature "numpy support" dev-python/numpy - optfeature "django support" dev-python/django dev-python/pytz - optfeature "pandas support" dev-python/pandas - optfeature "pytest support" dev-python/pytest -} diff --git a/dev-python/hypothesis/hypothesis-6.151.9.ebuild b/dev-python/hypothesis/hypothesis-6.151.9.ebuild index 2c7b795b11..73b48352d7 100644 --- a/dev-python/hypothesis/hypothesis-6.151.9.ebuild +++ b/dev-python/hypothesis/hypothesis-6.151.9.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}/hypothesis-python" LICENSE="MPL-2.0" 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="cli" RDEPEND=" diff --git a/dev-python/icalendar/Manifest b/dev-python/icalendar/Manifest index a40dc299b4..723408b6a7 100644 --- a/dev-python/icalendar/Manifest +++ b/dev-python/icalendar/Manifest @@ -1,11 +1,5 @@ DIST icalendar-6.3.2.tar.gz 178422 BLAKE2B e3c34b8b9372f66c42ea1be609e77e45c03a17585157699cd6aa4c521cf9b35d78e3d3821811b1fbd828c1add81b26ff3047565c826229cfbf1a3dab42fc96ea SHA512 a74067a527d46e26a8c50c6ef1ec9a264534349fae624df75388c9167b509d829f6a60340975b6aaeff1f7544bf5318ab24cc33e2bf7189fb8f57c00fea44bd8 -DIST icalendar-7.0.0.tar.gz 436350 BLAKE2B 6ea30c35f6de88fe1c61a70603d907cc0029b9057cea0eaa0cdb8fbbd89eff8a53ee073e83a20515600cfc82ffa9a1c55a259144740ac3f05c395eb15481ca08 SHA512 c920cf6f16178d7425e469dc299aad7a903b0c0066a4d811b19ecdeb2863e0e2f19bdcb65f91068c19bcbacac94d8657f4bb7f8e605db26ecd016625743cfb44 -DIST icalendar-7.0.1.tar.gz 439216 BLAKE2B b5ae676fccb3ebfda2f59fd2f66126304b63eb8a296d0d1aa66250972bb9a930409835e65fc0bb7cd2eb892985de16dce22e8d047f7123d265c96611578ca9e5 SHA512 6c209ebe41f4795843a3d1dcb04a4994d6f23ae2904e63819412259be420802db673cb7f1136942a5fa1322a0dc4526a398f91bf439d1b8c3ce1d13080f57cdc -DIST icalendar-7.0.2.tar.gz 440039 BLAKE2B 4346fefe51286cb3e64cb3f8282fb24220131f9d5d416644c8620d7f231dff644ee16e6a19f9f5b60c87fdf1137e76b0504d000c1ef9ba83eefbbe507a94a71b SHA512 3de540195f227535c6258bde6595d3404a7050f2aa37eb9c811dcaf3ed7700c1bb7f8efef3a0ab077e21f4e516475a33ff963b1ef307e160724e2f40fcb913d3 DIST icalendar-7.0.3.tar.gz 443788 BLAKE2B 4af785c029194833bc9c9d0e0f966617a834524c5f2f6f497fb4870d7736440485ca3924738d6c54285eed488f692c2b7b44ed6a2edc81b62142c2ac3e07912b SHA512 ecdb49ee5e13e779279fcb94c77c174a63f2b2146abc09d6254e111b50207401e727848e331fd048899f755d35670a0bd70aef181d7ebd922fd42736a1d1008e EBUILD icalendar-6.3.2.ebuild 703 BLAKE2B b89b396b9c07691adc941d6031ffd5fca5a356964b4bca8199a6995b7aab271cb10f981da46c94623072ab7e4971463238900efb0a68df01f76fa4e12564d79e SHA512 a0ce0b17e3086cf3da77f3f610d8b5d5c02507693fb197edf20a795933e93d207a6d742b2d735c7d1f89fd41ade5268375f2fd95e25cce679ce889d09f794887 -EBUILD icalendar-7.0.0.ebuild 956 BLAKE2B c0d8bf3b68ea52d87e107cd74f942e537b889891624ee30dbd7264cb1da40d8b83c5ec9cf355697e3cfce6d91ee96a5425fa95ad1ab7234aebb1ef31efea9366 SHA512 06d622b4b068067170e3b360771e0cdb96d4340b699181c16de0f62c18955c58fd692d6715327ba70e01d2de131246bbc0c4ba1fbc8d4d832a8549da96417735 -EBUILD icalendar-7.0.1.ebuild 958 BLAKE2B 88371c26c1d36f84238ebb110e321632617aacc0e04a623390c8cbe36ad6ff05465a5b4cd91e623deda9a2b8f71ee944ce40c4867cbbf2ae26ad68eb8231916d SHA512 fdd0b9d57c0f4e296e6cad3bcaa49c06f55d93b46dc1cab4f21a7251c0111da7553d05a19dbd7d538e72cfbcb6cb28bf86c67aa35fb88a0faf94c7ef1b157ad8 -EBUILD icalendar-7.0.2.ebuild 958 BLAKE2B 88371c26c1d36f84238ebb110e321632617aacc0e04a623390c8cbe36ad6ff05465a5b4cd91e623deda9a2b8f71ee944ce40c4867cbbf2ae26ad68eb8231916d SHA512 fdd0b9d57c0f4e296e6cad3bcaa49c06f55d93b46dc1cab4f21a7251c0111da7553d05a19dbd7d538e72cfbcb6cb28bf86c67aa35fb88a0faf94c7ef1b157ad8 -EBUILD icalendar-7.0.3.ebuild 958 BLAKE2B 88371c26c1d36f84238ebb110e321632617aacc0e04a623390c8cbe36ad6ff05465a5b4cd91e623deda9a2b8f71ee944ce40c4867cbbf2ae26ad68eb8231916d SHA512 fdd0b9d57c0f4e296e6cad3bcaa49c06f55d93b46dc1cab4f21a7251c0111da7553d05a19dbd7d538e72cfbcb6cb28bf86c67aa35fb88a0faf94c7ef1b157ad8 +EBUILD icalendar-7.0.3.ebuild 955 BLAKE2B 73746f5932bb637c02421a4aec9df83c54cd2554b20741f65eb2c49717d51eb9f054c4255743d9fad1ca44289a2c25837b1dc281abd9e6dc3d3625957534c57e SHA512 f578ee4a275dee7c4de242adb94e64318b62a98d3fc64ef967548f077b58e2cd5d67583baba4342ef0cf300aef7b380d61965bac0e70e467977fbc1b9b16373a MISC metadata.xml 410 BLAKE2B b1eaa8a977b67a6d60806569db30ee7db73f9cf0c0f72bff35485fbc3f002426f01cdc121ccfec7532812e017e868064f60104f4eccab0a905058cbc4fbdf30f SHA512 dacf70eb2b83df8b8b533382831b9d520fe39df26447e86025c317b4e9e8ee9047bd7289034ca71196347afadbf6ef896fbd20f17e934f8c69d2c7e261e6d726 diff --git a/dev-python/icalendar/icalendar-7.0.0.ebuild b/dev-python/icalendar/icalendar-7.0.0.ebuild deleted file mode 100644 index 2e868f8b11..0000000000 --- a/dev-python/icalendar/icalendar-7.0.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="RFC 5545 compatible parser and generator of iCalendar files" -HOMEPAGE=" - https://github.com/collective/icalendar/ - https://pypi.org/project/icalendar/ -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/tzdata[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytz-2025.2[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.10[${PYTHON_USEDEP}] - ' 3.11 3.12) - ) -" - -EPYTEST_PLUGINS=( hypothesis ) -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # upstream puts quite an effort for funding.json, but failed to - # include it in sdist - src/icalendar/tests/test_funding_json.py -) diff --git a/dev-python/icalendar/icalendar-7.0.1.ebuild b/dev-python/icalendar/icalendar-7.0.1.ebuild deleted file mode 100644 index 19d0d7de16..0000000000 --- a/dev-python/icalendar/icalendar-7.0.1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="RFC 5545 compatible parser and generator of iCalendar files" -HOMEPAGE=" - https://github.com/collective/icalendar/ - https://pypi.org/project/icalendar/ -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/tzdata[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.10[${PYTHON_USEDEP}] - ' 3.11 3.12 3.13) -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytz-2025.2[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( hypothesis ) -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # upstream puts quite an effort for funding.json, but failed to - # include it in sdist - src/icalendar/tests/test_funding_json.py -) diff --git a/dev-python/icalendar/icalendar-7.0.2.ebuild b/dev-python/icalendar/icalendar-7.0.2.ebuild deleted file mode 100644 index 19d0d7de16..0000000000 --- a/dev-python/icalendar/icalendar-7.0.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="RFC 5545 compatible parser and generator of iCalendar files" -HOMEPAGE=" - https://github.com/collective/icalendar/ - https://pypi.org/project/icalendar/ -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/tzdata[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.10[${PYTHON_USEDEP}] - ' 3.11 3.12 3.13) -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytz-2025.2[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( hypothesis ) -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # upstream puts quite an effort for funding.json, but failed to - # include it in sdist - src/icalendar/tests/test_funding_json.py -) diff --git a/dev-python/icalendar/icalendar-7.0.3.ebuild b/dev-python/icalendar/icalendar-7.0.3.ebuild index 19d0d7de16..eaf1bc2ea0 100644 --- a/dev-python/icalendar/icalendar-7.0.3.ebuild +++ b/dev-python/icalendar/icalendar-7.0.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] diff --git a/dev-python/id/Manifest b/dev-python/id/Manifest index 9682870f51..521c796db2 100644 --- a/dev-python/id/Manifest +++ b/dev-python/id/Manifest @@ -1,7 +1,3 @@ -DIST id-1.5.0.gh.tar.gz 20209 BLAKE2B d5f1b959ed8c5151d049cad9c470e0ed773edb68f5c9e721e2d4d5207823af660c641546651fc4eee1dba398bebdd509098471046f7482f102d8be3ae6e4a846 SHA512 bedc354e59d569595b9b7258b3fb2da29f2701a4b9ec80487b98ce30a7077e8b35990bea80db955a95a8d0703d23ab98365077f3c66858f4cab8806f365c25a7 -DIST id-1.6.0.gh.tar.gz 20662 BLAKE2B eed37815071faad0e0fc1cadb2f6634a90b60fcb5af3d19515f2a7629124257864f2048b590169cca67a5e39b4dd1f90cd3e6a331ce245e541a956550f80967c SHA512 1bcc4c36bf5e79da04fa94f9efa00a642a66a1ca02f9dce8bba4ae76d426827a0a060481eaacd5a948eb83837286bd2be29fefea19a9ae92ee208cbbc0b0e23d DIST id-1.6.1.gh.tar.gz 23418 BLAKE2B ddea443e5924c6925789a900ea837e0764b795cbea838a05518a4d07718de861e2a66d1f95a8053afd118cc73b4a57fedabb9092292912a0f1dad937fa4e18be SHA512 58ce4586eff00ad2ac36b4dff31199eedca7287a5a317175238b8ed0a015b8fd5e1b09ad66a5b2ad7042cefac6d8dd980ee1924d112afe6a62a56edf6f07ae24 -EBUILD id-1.5.0.ebuild 1265 BLAKE2B 2150ed3f2a81814061d83ce27a8ea69e2301ad8aecfd76b3a7700409042eb65387ac7039906f71e21241d9a6c9f33d2f2e53deb153c4e7515d21bb23157bc34a SHA512 82300e39260f1e1909772db4bab336dadbbdcdbba67c87d931b9f51dbe0175d505179a7455598a9658d1fd71662c3f7421760b8fc74478f5f1c2803d23dbd7d1 -EBUILD id-1.6.0.ebuild 1250 BLAKE2B ff85abfbbe7ef8445d8b90b49d2ffcc40c434339599e6471a607b741d32f445a884750706ea8799fc5566f766b6211f3133c56e5bd9bb3f8a2b730e8c6a56f2f SHA512 d98bc79922417b057058772e83167d50c91a836a3d658c68f905df06c0b53ea71e9adc3cbfa25c38fa8afdbe58371d64a94cb1c9c990c68766f0a67f8ef628fd -EBUILD id-1.6.1.ebuild 1250 BLAKE2B ff85abfbbe7ef8445d8b90b49d2ffcc40c434339599e6471a607b741d32f445a884750706ea8799fc5566f766b6211f3133c56e5bd9bb3f8a2b730e8c6a56f2f SHA512 d98bc79922417b057058772e83167d50c91a836a3d658c68f905df06c0b53ea71e9adc3cbfa25c38fa8afdbe58371d64a94cb1c9c990c68766f0a67f8ef628fd +EBUILD id-1.6.1.ebuild 1244 BLAKE2B 9fd6887b4b2259147aec14aff20d2394a59e0aebeadf372a985983e4c202cadfb633c010ee81cfa7d5342b8b1364a615af35a5661951082ea8d998fde37faa04 SHA512 a38ccad1a6a33bba4c3c3dd7359744dc66741016ee223e35d229cd5977784d6564aff8f939111102cd907f6fa4858be6b581cc2d62601d666d3f9ac6d735f292 MISC metadata.xml 353 BLAKE2B 7cfab86630305041777c831de052a12ceb9968cf5d0d8fe3df30ffd47a4671fd0e88cc40ba741d7f332ef5af72d7abfa90f0ae7b3f6831ddd01e9897cd6255aa SHA512 0de4e8f39dae4e2fed193695bf48b488e247c3999035e07a089cbaafb942c076f7c8990d2a7c428574424a395a2e94eac6e7144827fa6cdd1619498318fd3f5d diff --git a/dev-python/id/id-1.5.0.ebuild b/dev-python/id/id-1.5.0.ebuild deleted file mode 100644 index 657a837247..0000000000 --- a/dev-python/id/id-1.5.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="A tool for generating OIDC identities" -HOMEPAGE=" - https://github.com/di/id/ - https://pypi.org/project/id/ -" -# no tests in sdist, https://github.com/di/id/issues/286 -SRC_URI=" - https://github.com/di/id/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/requests[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pretend[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - - case ${EPYTHON} in - pypy3*) - EPYTEST_DESELECT+=( - # https://github.com/di/id/issues/287 - test/unit/internal/oidc/test_ambient.py::test_gcp_bad_env - test/unit/internal/oidc/test_ambient.py::test_gcp_wrong_product - test/unit/internal/oidc/test_ambient.py::test_detect_gcp_request_fails - test/unit/internal/oidc/test_ambient.py::test_detect_gcp_request_timeout - test/unit/internal/oidc/test_ambient.py::test_detect_gcp - ) - ;; - esac - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/id/id-1.6.0.ebuild b/dev-python/id/id-1.6.0.ebuild deleted file mode 100644 index c133a58576..0000000000 --- a/dev-python/id/id-1.6.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="A tool for generating OIDC identities" -HOMEPAGE=" - https://github.com/di/id/ - https://pypi.org/project/id/ -" -# no tests in sdist, https://github.com/di/id/issues/286 -SRC_URI=" - https://github.com/di/id/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - =dev-python/urllib3-2*[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pretend[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - - case ${EPYTHON} in - pypy3*) - EPYTEST_DESELECT+=( - # https://github.com/di/id/issues/287 - test/unit/internal/oidc/test_ambient.py::test_gcp_bad_env - test/unit/internal/oidc/test_ambient.py::test_gcp_wrong_product - test/unit/internal/oidc/test_ambient.py::test_detect_gcp_request_fails - test/unit/internal/oidc/test_ambient.py::test_detect_gcp_request_timeout - test/unit/internal/oidc/test_ambient.py::test_detect_gcp - ) - ;; - esac - - epytest -} diff --git a/dev-python/id/id-1.6.1.ebuild b/dev-python/id/id-1.6.1.ebuild index c133a58576..99a7fba30b 100644 --- a/dev-python/id/id-1.6.1.ebuild +++ b/dev-python/id/id-1.6.1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="Apache-2.0" 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/urllib3-2*[${PYTHON_USEDEP}] diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest index 36ff151493..4c1752aab7 100644 --- a/dev-python/identify/Manifest +++ b/dev-python/identify/Manifest @@ -1,11 +1,5 @@ -DIST identify-2.6.14.gh.tar.gz 102021 BLAKE2B ad1dad02796d23e7786b063d02799710cc6893ae9b0c8897cfc59ca13e33621d134ae4902c2cec351498e5353f73892a68e941f2616e9caab1ce58bc24f7a1be SHA512 3fd6a669824adfbea77fab483d8cdba9e4b4665cbca1e705e83de3f4bf540e07a376cdca5d2a690fec305b1b8f41174fc734d630fe2034937763ad365e17a6e4 -DIST identify-2.6.15.gh.tar.gz 102033 BLAKE2B a6b0481e1e48bcd437ea6f491e472e2f214c655700289abe5cd354b87de50ae087b1459644ded714a3d9f46648a179905a62b8ccab8c3db6cc9243fb063b88da SHA512 9394b8b60d763c4b882b8bed0e08f79a4d58e98ef9edd081da56c11b33cbe480f8a64a89bc0539d7c11d2ede165c59b6e9a90f59c31d3d489a50c0c1cb68a90e -DIST identify-2.6.16.gh.tar.gz 102055 BLAKE2B 598f57211c8be4174d7208b7cb11b375adaac7eb1ed5187b43d533392e53606ee14aa1adc049f17d956cd16c2bea94eae3a32765d22428f3bcafdb0768c6aae4 SHA512 66346ff957648ed74eeb4c9d111bc70e114435ed3c6b2b87d1485c346f5d634e4afdccfc7328e2e08e0745b5c86d1062954aecaba3238eacab6d84ac0ce49b50 DIST identify-2.6.17.gh.tar.gz 102233 BLAKE2B ac9b4dd72eea4406817d27459f2dd5a926148179a98885b9e6f483a5fac1c64ae6e6fd415c07d4a65f39f4365765673c0a3fe2f2ffb8d83a751e20ad709d0a70 SHA512 8d0cc02714bb2799d745b29906c01bd061ad0bce04e1b4eb275e6e948ad648076e99cd15e96aa808637d24c602538bd0765bd302003fb680614a3e669d82a276 DIST identify-2.6.18.gh.tar.gz 102246 BLAKE2B 58673e43a634f62529a45b01e9e85a97156663347e73eaa36ce59029788f2571e4822ffd921a2cb1561164d5dc2f3ddc34d062fb83e1e77f974115e0cca12bd0 SHA512 9574cd9936c572a1eae819a0eefe35a7baedde478d2cc589f5c92a845029b170a77f5b5cad9fe285cd491692de58c986bed5f5df54705f5a4e9efbf444b4ca98 -EBUILD identify-2.6.14.ebuild 614 BLAKE2B 956cef4fe4f21e1179eda5c349f87118f084d08ca7af7c24402fd65870f2f8b0389c829f764611de33609080fc529040cf826402f89c4383d25c3d1ea17bc9d3 SHA512 1e464ce0c836090371aa1c3fd8eb84412fe52d5461faf4e0ccc11d413c5e5028cb0ab2a2b8cd28c86351b067cf646f049c1338dc15d14c97446d32d112491365 -EBUILD identify-2.6.15.ebuild 617 BLAKE2B f58b090838dd6bc4526610fef04339f71ce3c44997cee1350f3ce16cb4dfefe82ac3d5da03c610492339654f06bdd77904b5425e327fffd9ee23d220d088c605 SHA512 e5f1ceb821146e6120ed77f9ad5f28106e6a87422c557edc886efe598c7f224149c36091a2cb21367a3a3deefec5ea15a978a1ff517deebd57482ea25243637b -EBUILD identify-2.6.16.ebuild 617 BLAKE2B 63150de0706221e587736ceaf1f0e341c1e43a550e8449b389b1e0718fecec058657a9c8a94742a353396b95f358f8b082661b5d979d008207e33324cb1200fb SHA512 2a02e1fbc4b8fb136cf48a05abb00203a6614204413d911952b30e7023a7e255ebc3cabd004a90b191bdd57cce4e45177e4c92666e954114fbdc1f9593244794 -EBUILD identify-2.6.17.ebuild 617 BLAKE2B 63150de0706221e587736ceaf1f0e341c1e43a550e8449b389b1e0718fecec058657a9c8a94742a353396b95f358f8b082661b5d979d008207e33324cb1200fb SHA512 2a02e1fbc4b8fb136cf48a05abb00203a6614204413d911952b30e7023a7e255ebc3cabd004a90b191bdd57cce4e45177e4c92666e954114fbdc1f9593244794 +EBUILD identify-2.6.17.ebuild 614 BLAKE2B eca57bcb66bd88e9814c638b365d11e9a5c6278dd6fc13a8a0b23de2b0d30760580ff632f5fc9a78a0a29f7495c3463d13e6d5081ac8e9cfd2a2f1cf643017f4 SHA512 118d8469af2bed334c3086195ebd46a51db634048a92dd9f82d5bc10d021ecf7362171081b296af9f46d845ed6265330022ab79ff337cb07ab201ad129b4ed96 EBUILD identify-2.6.18.ebuild 617 BLAKE2B 63150de0706221e587736ceaf1f0e341c1e43a550e8449b389b1e0718fecec058657a9c8a94742a353396b95f358f8b082661b5d979d008207e33324cb1200fb SHA512 2a02e1fbc4b8fb136cf48a05abb00203a6614204413d911952b30e7023a7e255ebc3cabd004a90b191bdd57cce4e45177e4c92666e954114fbdc1f9593244794 MISC metadata.xml 395 BLAKE2B 01314d222b5ab4f906d3a0b8ba56d9ffaeb1cdb4513147a675df16f4ce1dbb6f45d8e63d36a42344c3e2278737956467abd8f71c74db232c5da7889810ee80fb SHA512 14280c2065b6f69836cbb493342c8e50c900f218a019cd074688913879e5f515388902cefcd618e8bb552af8145ae33c92a9b7caad867d66e457369fe74a187f diff --git a/dev-python/identify/identify-2.6.14.ebuild b/dev-python/identify/identify-2.6.14.ebuild deleted file mode 100644 index 8e8e6cb878..0000000000 --- a/dev-python/identify/identify-2.6.14.ebuild +++ /dev/null @@ -1,30 +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_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="File identification library for Python" -HOMEPAGE=" - https://github.com/pre-commit/identify/ - https://pypi.org/project/identify/ -" -SRC_URI=" - https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 ~riscv x86" - -RDEPEND=" - dev-python/ukkonen[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/identify/identify-2.6.15.ebuild b/dev-python/identify/identify-2.6.15.ebuild deleted file mode 100644 index 5be62ae9f6..0000000000 --- a/dev-python/identify/identify-2.6.15.ebuild +++ /dev/null @@ -1,30 +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_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="File identification library for Python" -HOMEPAGE=" - https://github.com/pre-commit/identify/ - https://pypi.org/project/identify/ -" -SRC_URI=" - https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - dev-python/ukkonen[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/identify/identify-2.6.16.ebuild b/dev-python/identify/identify-2.6.16.ebuild deleted file mode 100644 index c9aaf3b718..0000000000 --- a/dev-python/identify/identify-2.6.16.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="File identification library for Python" -HOMEPAGE=" - https://github.com/pre-commit/identify/ - https://pypi.org/project/identify/ -" -SRC_URI=" - https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - dev-python/ukkonen[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/identify/identify-2.6.17.ebuild b/dev-python/identify/identify-2.6.17.ebuild index c9aaf3b718..3d61fc4abb 100644 --- a/dev-python/identify/identify-2.6.17.ebuild +++ b/dev-python/identify/identify-2.6.17.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 ~riscv x86" RDEPEND=" dev-python/ukkonen[${PYTHON_USEDEP}] diff --git a/dev-python/ijson/Manifest b/dev-python/ijson/Manifest index 32dc6cba5a..bea0e6e387 100644 --- a/dev-python/ijson/Manifest +++ b/dev-python/ijson/Manifest @@ -1,5 +1,3 @@ -DIST ijson-3.4.0.tar.gz 65782 BLAKE2B 133cedb643d9021511094f6799a1e39c6e5c301bb7a89ddf389006bd56136cf76736ef1187073fb8d10bafd8bc4250b9d3777c19ec681308a2ae8a891908340c SHA512 2d473adaf31c84b601e1499aadd9086201b29c02c1abd432a8ed9464e42010d9a5a29f1be7d0a186eca4bb8a3b3482d27651583c020dc688257fd41b4b9729f7 DIST ijson-3.5.0.tar.gz 68658 BLAKE2B 5ab77cdc9f45b1e87a0ee5d56d19505b927da71fae0c7017fb44f2a5be47a4ccb1f8ba74590bd4adec89eef3ec4cb8e02ae137891f23088ab0df36fff9dc5454 SHA512 2a50ce4837ced0dc026c477c1efccb021795839b26b1d2bebfafafba8109d424a1aac3b374f6c122f116b3f419cab77c22c5a5fa5ffeacf4281ae9677cd46a41 -EBUILD ijson-3.4.0.ebuild 594 BLAKE2B 42299cb897ac8721bb550e355e4a372308f45ab6e6ed7f96e4576fa5e26f4e330e422b5741ccd9f98d2a47aef9d8da92aa8a8a08d68061fb35f5c7a86c3f11ba SHA512 2b7788021beba31911928562cdaa121e3def333920d54a53037c7866c6b0dca35726b86480f7647d8c0783bc48f21c0e7a6e017442d8407f980f3a7d2414c12f -EBUILD ijson-3.5.0.ebuild 615 BLAKE2B c1d1baa67d67e5a541e806b9a7ecc46c219e53235667b4cde7a44d5c52f834b407ee1c8b409ed5aa21dbdffb5fef22968bd2a3e50c8d4b0ed53ee981b170a31d SHA512 a849d3fbb713b7d0e0a2d5c9cbd8e82e7708578cea2cda8021e9b9324001f47412f43fc25db96ea9288c9ad76acc69a87ed23d3f89800f1df1b2400aae1b2ffb +EBUILD ijson-3.5.0.ebuild 613 BLAKE2B c432d827555bb797785588e2b8f0195f9dd6a2ea6ff6946e2a85f57dd42b1450ac2447080416b755278c62173a358fd434afc7cec38a71006eb2081db494be62 SHA512 57a546d084feeadc95386ba7c249a32cf8aab6c63cab94023b2c1be741a3cc5496908fa4318337797c2e62635ce5521ec54bea7f3bb3491640946a7dd92a4fb6 MISC metadata.xml 372 BLAKE2B 9fd70113a6731ca09979bacb2153df2c26db31ef9cb2a95cc2de2201aeb5348a6344fa6dab27a0880a9d70cb4498d39a4ef9cbcff6127932d5af3c534e21b5c2 SHA512 5f3747561e4c802300860b9d2f27b08acea3979e8cac48bf6145c4cbeeb3ec0b3d765399d0ed8fe01947860d78dea0faa0839cb393e066ec0aaffa2ab2661398 diff --git a/dev-python/ijson/ijson-3.4.0.ebuild b/dev-python/ijson/ijson-3.4.0.ebuild deleted file mode 100644 index db0ab27fee..0000000000 --- a/dev-python/ijson/ijson-3.4.0.ebuild +++ /dev/null @@ -1,36 +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=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Iterative JSON parser with a Pythonic interface" -HOMEPAGE=" - https://github.com/ICRAR/ijson/ - https://pypi.org/project/ijson/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -DEPEND=" - dev-libs/yajl:= -" -RDEPEND=" - ${DEPEND} -" - -distutils_enable_tests pytest - -export IJSON_BUILD_YAJL2C=1 - -python_test() { - rm -rf ijson || die - epytest -} diff --git a/dev-python/ijson/ijson-3.5.0.ebuild b/dev-python/ijson/ijson-3.5.0.ebuild index a548c44240..43b5a1ddc0 100644 --- a/dev-python/ijson/ijson-3.5.0.ebuild +++ b/dev-python/ijson/ijson-3.5.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" DEPEND=" dev-libs/yajl:= diff --git a/dev-python/imagesize/Manifest b/dev-python/imagesize/Manifest index 15f35734fb..a8e848470a 100644 --- a/dev-python/imagesize/Manifest +++ b/dev-python/imagesize/Manifest @@ -1,7 +1,3 @@ -DIST imagesize-1.4.1.tar.gz 1280026 BLAKE2B 9293f56277e40a1ad74a96b2857e46535fd5bd320ab7dee48432762206f29b4f78e64d8713e19ea26c3f405ab6905ded3b04273d04e781f512e981bfe83e3f8c SHA512 f191d7fe34a01ab21b0f4f6519df8ab2a53c1ca54956f4d825d9cec5bd5f4c569491bdc26cb36fcaad2c453c35e51f69379f091362e206453aaefbda4802daa4 -DIST imagesize-1.5.0.tar.gz 1281127 BLAKE2B bb1532b9a22c20e1441ce8cf74df8ae8a2a7a686ca91a852d10dbb17592801a77806d976fa2fee022c6c18c149860087d8419556c4268f2bbb3cf3b2225958ec SHA512 7834670b8e3aa1b81feb0041cf15af445f89c504175dce0257d67524f71841040d32e7fb9a657984ffdc9b947c7b3376b51cf3b33953c515650481f1ed62bf4e DIST imagesize-2.0.0.tar.gz 1773045 BLAKE2B c0a90f7fc4e84f4c147f79ac17fff44bcd33d1de755a35f2c1fa1c0886c1d50703d783940361cee61062dd8b2572c5b4fd6f1e22c892709f6d6ef5e62ec99159 SHA512 55aa54194190bf7a0182237698d3ad36ba2e390f90c3ee35ad76fca808b08e1a794df10c3d8cac18e3c42f97c911cd5bb758458eb6efdf9b626e0d5946c1427c -EBUILD imagesize-1.4.1.ebuild 650 BLAKE2B 43c88c32fc1d3d51c18db962ce59339f87f10f2a25bd4b68daf3aa252b73b7a8afff2061c30e9762190b091ccc9768a1f89b43e98dca8bf40c0684978cccd58f SHA512 cf501a9c1c30d673b6546aa39209301157663461d32a58c09451deee765819e5bbbdd100795d92ab8cc891ecb86e0d0c9ad04a905fc01500733654907b136dd8 -EBUILD imagesize-1.5.0.ebuild 675 BLAKE2B 81c4c6f2cf8fa6646106a682c90a01de76b4c5fec26295831cb4e4553353c749ef0a1af312eafb72a47aca06972fc23ce2ba939a1961f99f7c79b024f6d9b908 SHA512 4678e0ccce0a3842d24f505453c1b269823b90b5dd190a7f65142dbecf74729b80471c541dfeb171ae6c5f9cc13c1d631fcfa1b9d44e7a974d5e3782006e9711 -EBUILD imagesize-2.0.0.ebuild 675 BLAKE2B 81c4c6f2cf8fa6646106a682c90a01de76b4c5fec26295831cb4e4553353c749ef0a1af312eafb72a47aca06972fc23ce2ba939a1961f99f7c79b024f6d9b908 SHA512 4678e0ccce0a3842d24f505453c1b269823b90b5dd190a7f65142dbecf74729b80471c541dfeb171ae6c5f9cc13c1d631fcfa1b9d44e7a974d5e3782006e9711 +EBUILD imagesize-2.0.0.ebuild 669 BLAKE2B 6e871be91fc92326f5c919334e381f7a6956af61c083031a8e900d3745841575491b5968c5bc3ce7303858ce139a11dfcf704d774555739a09e6e4a18d179edf SHA512 75695faa512f6d9de2d45d80b89ade7689a50474d22accba3498e4c8bc80b88fc45c19f96874d509cf0091f92c087575b1a1a7e30a927989a0c1d35d6a580c39 MISC metadata.xml 484 BLAKE2B 9edce43c0b06aab59a3094cbe36b90393bf5d0a0eeba9bcdea7ea7298e7d42c2cbfa19ce8bb544022e01124743d877646709b90329796d77e916283398aef3ac SHA512 85d73b13ce95d9647d1afcdee5979fe2802a04cea213468c7d7714b976e191dd59715a93fa522dcd2646d33fd27a43911146c28dc477d9d34cd56cf42cc3ebb6 diff --git a/dev-python/imagesize/imagesize-1.4.1.ebuild b/dev-python/imagesize/imagesize-1.4.1.ebuild deleted file mode 100644 index 52a7936362..0000000000 --- a/dev-python/imagesize/imagesize-1.4.1.ebuild +++ /dev/null @@ -1,26 +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_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pure Python module for getting image size from png/jpeg/jpeg2000/gif files" -HOMEPAGE=" - https://github.com/shibukawa/imagesize_py/ - https://pypi.org/project/imagesize/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # requires Internet - test/test_get_filelike.py::test_get_filelike -) diff --git a/dev-python/imagesize/imagesize-1.5.0.ebuild b/dev-python/imagesize/imagesize-1.5.0.ebuild deleted file mode 100644 index 22728d95f7..0000000000 --- a/dev-python/imagesize/imagesize-1.5.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pure Python module for getting image size from png/jpeg/jpeg2000/gif files" -HOMEPAGE=" - https://github.com/shibukawa/imagesize_py/ - https://pypi.org/project/imagesize/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # requires Internet - test/test_get_filelike.py::test_get_filelike -) diff --git a/dev-python/imagesize/imagesize-2.0.0.ebuild b/dev-python/imagesize/imagesize-2.0.0.ebuild index 22728d95f7..428f5afe6a 100644 --- a/dev-python/imagesize/imagesize-2.0.0.ebuild +++ b/dev-python/imagesize/imagesize-2.0.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/intervaltree/Manifest b/dev-python/intervaltree/Manifest index 83c12a0128..4829d56153 100644 --- a/dev-python/intervaltree/Manifest +++ b/dev-python/intervaltree/Manifest @@ -1,7 +1,3 @@ -DIST intervaltree-3.1.0.tar.gz 32861 BLAKE2B 311b7937526495ff0d5d85b4e6a01744d585714c119e6b128ae47740a50234bfe32395728e55c1c9d0670c92b4e815901dbf26c9a83bbe8271875967e9f11f1b SHA512 adb49726912ad6e9cf6c0985b4fb94df91b4ef54aa2eb327186d7f15bc992745d81654d49f1dd2ce95f7173683ba2a072787ef1e8b389cd9b7e23b9ae743906a -DIST intervaltree-3.2.0.tar.gz 32679 BLAKE2B 0bec009e0862bfd8381ff34f474d4314c16e2df1266aa2cd19cabacf783dff0a0f75fc6021a8ca4847238bfba105cdd63d35e67e3cf84546fefe2dc6becee355 SHA512 980cd381940f6f97be938f6a8c2c3cd4441aa911d4fcbea7431bf0bbc99602f4f80c04a5f7695837fca70eb13b3fcbfb24e4091f417d9e7e28d233b109cc43a8 DIST intervaltree-3.2.1.tar.gz 1231531 BLAKE2B 71a6d014afc14745c6c73a04c21eb29493ff700b9d1b476afd8c2af937f0fc60c7d653834b401e62898cfe0c604b9ab9e8c6c8b9cc1687c2b87d3fff695ea8d7 SHA512 c38a4943fb70d39559e159a397eef686ce8df80fed2293cf32bcbfac5cb53a0893e4f93351bd49f80c61cd1b91c9f6c8dfd0ee56e74b4bbe66aa82eeca28316c -EBUILD intervaltree-3.1.0-r1.ebuild 541 BLAKE2B b0ef306098836a84491a09ea3c0c72d146b03cdcf8aa43df759220b7e481cc0ff05da2526d2bcbdf46875070da344e6dca2e74dd1167f3166895b501edfe5c59 SHA512 c57f2eb821c3c6da0e427be3abc54adb2d1df7c16b6e0c284ed4694e74f389de24caced60ae2586b59b59c06787f58a6ea06b889342127708de36ec42b1b2413 -EBUILD intervaltree-3.2.0-r1.ebuild 571 BLAKE2B a590b1961bde8165a7535900ac66d02a3aa50fbb87ae4d70aac1e21ce8f6f2a7ccebf94900989cdb05a585460a21a7cd84d3b23f5e8de7bfc358cc573cb0363a SHA512 35df39ef3ac5b70fcf6443cfe5f81d56e4c715f5269e8c0fa82111cbe360d6e7a55c1251490bf6a628f8142d2308eb13ebe94039f4d18719cce6fc07a8f63744 -EBUILD intervaltree-3.2.1.ebuild 570 BLAKE2B ac63e914e183b67b357428cb3f82ba89718f0504c3928b0cc4b675521b4b4cf890932cbe44797d939c033c2b503f38325e356746b78bd26a764b93abba27b590 SHA512 55dcc46390a8d14f6c1e58a15609c006a532db2ef35032aa86e498abfe71d602acb9933ef1ad835fbc12373de8ef7e170919f6b9da51db2839fc8bd0e0627b89 +EBUILD intervaltree-3.2.1.ebuild 567 BLAKE2B d22cb7e45cf6e54c41277ddcc26b4c292d8dbebf7b9500ba1f0251a7341ca27a97beb7d6a74a5f059256556365fa9d47d21c3ed2548d7e30bb454c372e8b50ae SHA512 f9004781a6ab8d2734f5e83d10a86e1938ebc63c058646268c4b4e04207e275ba1ece0ed91e6cd5ae0837b8cf9c58dbd12c1b9cf5b1a03d62c5f655d5100e1ca MISC metadata.xml 423 BLAKE2B 19e369d584f919a5d075d8b4b6d36edaa0a215f1b72fe971823d99cb38bebd362567eaec5f9821e2a6f380a13b38f79ad9756be3e984c94d6587bc4eae2c3cae SHA512 573f30eaa004bc02b75529478426ae7f449913eb43e94d74b7a7ad8ed6480368f0ab4c75ef37d776ae3e0d50ab88ee31d08f23b1b74ebb0e3cc209af4a835e72 diff --git a/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild b/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild deleted file mode 100644 index 5b67c2ebda..0000000000 --- a/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild +++ /dev/null @@ -1,25 +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_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Editable interval tree data structure for Python 2 and 3" -HOMEPAGE=" - https://github.com/chaimleib/intervaltree/ - https://pypi.org/project/intervaltree/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - dev-python/sortedcontainers[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/intervaltree/intervaltree-3.2.0-r1.ebuild b/dev-python/intervaltree/intervaltree-3.2.0-r1.ebuild deleted file mode 100644 index 5522a16f7e..0000000000 --- a/dev-python/intervaltree/intervaltree-3.2.0-r1.ebuild +++ /dev/null @@ -1,26 +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_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Editable interval tree data structure for Python 2 and 3" -HOMEPAGE=" - https://github.com/chaimleib/intervaltree/ - https://pypi.org/project/intervaltree/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/intervaltree/intervaltree-3.2.1.ebuild b/dev-python/intervaltree/intervaltree-3.2.1.ebuild index b6125c4b71..bec17ea3e0 100644 --- a/dev-python/intervaltree/intervaltree-3.2.1.ebuild +++ b/dev-python/intervaltree/intervaltree-3.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >=dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest index 8c8c58fc0a..8c25de2139 100644 --- a/dev-python/isort/Manifest +++ b/dev-python/isort/Manifest @@ -1,8 +1,3 @@ -AUX isort-7.0.0-pool-close.patch 920 BLAKE2B 518a1550d426e030b1ed348f0bd6666c9d2968bccf72121c8449660e48c7626d35f0eb09a01072011214cde514aa90d866fa51581511f420b71e929ff750f058 SHA512 48d7d95e079c014fed3b8556dba92126dd544de50bc2c48b656c033555f328a91981fbc352991ed20e19b89fb28a569c45a1829d62e4e51945be5602e8562745 -DIST isort-7.0.0.gh.tar.gz 812142 BLAKE2B 47758d2f046c43f2a9cf6bad9f638446d6131b22fcb4b0ad89f186f4dbfb2bc258b416042578414e27d7f4962123ac255c39165186ae69a2ea58597ed773b2f9 SHA512 d13328787962e045bbd65120dc90dee9794392ba4f637135ef1ef7e79032a4aaf5896441dda7cf85417b4e839be39ca1e3d3b4ecb02c933e743b0aad5dd2e2cb -DIST isort-8.0.0.gh.tar.gz 773774 BLAKE2B fbd6423fc6c3ea348a37f5eedc8d9e32eddebd99a3fc57a20bbd353e0c85f837a11d01e5c4c7408f7112684856ec2e9dd9d28e37a1a9a9144eda839d3e6db601 SHA512 0439176a6e9e6229094ccac96ee286c0881451fa8d518ff49cec997d87c1c4e99f48ab56dbd3aa20aa4185367609503182e54f5159f6eb7b9170a5b755e77597 DIST isort-8.0.1.gh.tar.gz 773936 BLAKE2B c4fd4183995295fd7cf4afa7da7e3f0377490be2207c278bf5f3135256475476777755ed77a8f901ae2c5ced5bdc126d38a8f16a75fd12df64b93529c080f574 SHA512 97c6e6ceea3fc5ddfa573214c2019774cb5a5012fd3127b6c80c3f43d7e1bfc87c559cda2d7d626aedc9e4ae5bb28f96b2f77a6161ad94879f070e285fd460b0 -EBUILD isort-7.0.0-r1.ebuild 1762 BLAKE2B 430f9099434f1103dca051153281f161727c82d3a04d2e05bc4ab39443eedac425b716d3a5843bb11a18e1229057662449a052b2470c2da31ab0eb25305d077e SHA512 fef666bb8009e627c0deca11a3309606d2253c95db07cddc2c3b40eebabf652725287a314ea80a501bb777eafb6e654375df696b1fef2d84292e3019e227a5fa -EBUILD isort-8.0.0.ebuild 1604 BLAKE2B 311804d10f0b0236a71aef2d36d3507a26bbd02ddb0ce5ed58e8313fd98e731062cb895ef5376154c5084c3acf93b4a10a7d351dfb13f61ad6d129ee89d9891d SHA512 8199ca749e725790fceece0ab31acea556dfbc156c5d76909c5443bc510e1b60eda52caca915e781dfdc4a5e8def611b57d863c53d0640a04a69e93df8d27f06 -EBUILD isort-8.0.1.ebuild 1604 BLAKE2B 311804d10f0b0236a71aef2d36d3507a26bbd02ddb0ce5ed58e8313fd98e731062cb895ef5376154c5084c3acf93b4a10a7d351dfb13f61ad6d129ee89d9891d SHA512 8199ca749e725790fceece0ab31acea556dfbc156c5d76909c5443bc510e1b60eda52caca915e781dfdc4a5e8def611b57d863c53d0640a04a69e93df8d27f06 +EBUILD isort-8.0.1.ebuild 1598 BLAKE2B aded63d21d746bd788c088cfa2a315d47254b594da10e87fa6df93f988a4feafef2c304663e255005e1912618786dd4d69551ea427512f0c986149690bbfa08b SHA512 24f517cebba2004afe45725876260eb2529fefe8516482441bd7a81e6c05a57c3c31a1a05976fc2c918a0c8bdb4bb814f18cde0e00ded1af762cd67ae67fb76c MISC metadata.xml 574 BLAKE2B db8aac55351f15190d9b71508268f26b12a781b3b4f0f6836a30efc954b46b71da496129a9641655db483730435b44a5c5283132521dc3cc93279c57735a1ba4 SHA512 c8116bf66155ffeb7ac8d68822559e18252210dae604b4984aa5e6a3fb7161d785cbd235dc6f656513b5bab326f6e579489245bcef9d0a5dfadc34d7477758fb diff --git a/dev-python/isort/files/isort-7.0.0-pool-close.patch b/dev-python/isort/files/isort-7.0.0-pool-close.patch deleted file mode 100644 index 73c7937295..0000000000 --- a/dev-python/isort/files/isort-7.0.0-pool-close.patch +++ /dev/null @@ -1,29 +0,0 @@ -From efe21278fbef3ace7d677d17f6ae5213c927a1db Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> -Date: Tue, 20 Jan 2026 09:03:13 +0100 -Subject: [PATCH] Fix closing multiprocessing.Pool() -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This is simpler equivalent to https://github.com/PyCQA/isort/pull/2442. - -Signed-off-by: Michał Górny <mgorny@gentoo.org> ---- - isort/main.py | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/isort/main.py b/isort/main.py -index f5408f69..cdd45b1a 100644 ---- a/isort/main.py -+++ b/isort/main.py -@@ -1246,6 +1246,9 @@ def main(argv: Sequence[str] | None = None, stdin: TextIOWrapper | None = None) - - is_no_attempt = False - -+ if jobs: -+ executor.close() -+ - num_skipped += len(skipped) - if num_skipped and not config.quiet: - if config.verbose: diff --git a/dev-python/isort/isort-7.0.0-r1.ebuild b/dev-python/isort/isort-7.0.0-r1.ebuild deleted file mode 100644 index 313a563afc..0000000000 --- a/dev-python/isort/isort-7.0.0-r1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -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" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/black[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] - dev-python/natsort[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-mock ) -distutils_enable_tests pytest - -src_prepare() { - local PATCHES=( - # https://github.com/PyCQA/isort/issues/2438 - # https://github.com/PyCQA/isort/pull/2442 (simplified) - "${FILESDIR}/${P}-pool-close.patch" - ) - - # unbundle tomli - sed -i -e 's:from ._vendored ::' isort/settings.py || die - rm -r isort/_vendored || die - - distutils-r1_src_prepare - - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} - -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_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-8.0.0.ebuild b/dev-python/isort/isort-8.0.0.ebuild deleted file mode 100644 index d34f9524ce..0000000000 --- a/dev-python/isort/isort-8.0.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -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" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/black[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] - dev-python/natsort[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-mock ) -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 - - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} - -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_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-8.0.1.ebuild b/dev-python/isort/isort-8.0.1.ebuild index d34f9524ce..ffd9bb706e 100644 --- a/dev-python/isort/isort-8.0.1.ebuild +++ b/dev-python/isort/isort-8.0.1.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" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] diff --git a/dev-python/jaconv/Manifest b/dev-python/jaconv/Manifest index 75719fde1e..1c3998c101 100644 --- a/dev-python/jaconv/Manifest +++ b/dev-python/jaconv/Manifest @@ -1,5 +1,3 @@ -DIST jaconv-0.4.1.tar.gz 20277 BLAKE2B aca83fe68f1822bfcacaff516232b236c5ab575925a5056094a522cfffaf6e67843bb0749a6c15fe372a225c3f76e89c228f82ba747115b627f8c26a69d6682c SHA512 c5869da6a5a217c6fbe90a744c81d1969e7315cea09df0b24c229293980e75b49af3dc656b27cb5994ddeadd13d8ea2b2b492d4b4eea154ae68c3925477507a9 DIST jaconv-0.5.0.tar.gz 21816 BLAKE2B ae657f919798ad3b9cc78ebfeb72e299c96f9c3a86f9ccdd34107364d5fc9c163b987a94e08ed163b101080c67df700844b8a4d7b6e85a6f0e04d31b6b7f9cbd SHA512 a48c020d8ea4a85c9348cea4a43203c0ea5128718eaf2c6e31a7caaf8594544f13f2f1fe01738bebd584a516f0287b48b720cdc48790ac12823af38927c415eb -EBUILD jaconv-0.4.1.ebuild 455 BLAKE2B f0df8c9b998b5cd41d3c77ece7a8bb91e291f059d971dadae4c5600e6ea97cbcced16b0969dcb746bbcf67a86fb57763955244b7c0714d9d123f61fef332e6ab SHA512 af7174aab908db8e9e2fddea562437aca934a9382e961aaef7dc3c66639af207d279c14c8041015dbabeb75cd0168b72b89e7c663c2c5e360bd12623722cf771 -EBUILD jaconv-0.5.0.ebuild 456 BLAKE2B fcbc6bc8164bd7ff3569aa3fa52b5fdfe29f832d0919a3d61624aa55dc7624101525db71b1ddf8c6ed56f09a87ab009d5bf1040524f85b179dd0351359e8da6d SHA512 23c18e0da27ed0980edfe2d1c13931773b6c188b74ec39044b6cae498edf77cf426bb54675a9d2a2f0d571ddb3bb418b120b53eec9cbdc1fe0df07c208eeaa65 +EBUILD jaconv-0.5.0.ebuild 455 BLAKE2B 0a86a24fc7b3076d7b64ff62144ab7afa3f34b0e75132ec4a304b38ccf7abc0911e84cb82fdbf81f97ac78c2ca0f10d2f34ac7ae4397644bf2361be57308efeb SHA512 9067c7c0bf0875b0fbc3832d25866395210c11e443e8ab091df124c47261ffe7be3b3c35f7e72673c13d726d2730f33bbc3192c21bf2bbf5eb14410b365f89bf MISC metadata.xml 480 BLAKE2B e4332125eb3848844af1dbffb78c5bb83fe5e4fa62e01e22cc6ef8412d794d118496385b8140d1ee16868f2e9a7dc66caa0d1104565ee7765e13ca795d43a0e5 SHA512 c4a8f2a498bea2c1251be572db465d27c3dd5ec97c81eae8db656cce48bb439060b5cade498583a5bc211585312b2c486745ae759152047e4948e472f8b88765 diff --git a/dev-python/jaconv/jaconv-0.4.1.ebuild b/dev-python/jaconv/jaconv-0.4.1.ebuild deleted file mode 100644 index d8ef1d560e..0000000000 --- a/dev-python/jaconv/jaconv-0.4.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pure-Python Japanese character interconverter" -HOMEPAGE=" - https://pypi.org/project/jaconv/ - https://github.com/ikegami-yukino/jaconv -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/jaconv/jaconv-0.5.0.ebuild b/dev-python/jaconv/jaconv-0.5.0.ebuild index f74fe96d9b..8ec8d98883 100644 --- a/dev-python/jaconv/jaconv-0.5.0.ebuild +++ b/dev-python/jaconv/jaconv-0.5.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/jaraco-text/Manifest b/dev-python/jaraco-text/Manifest index 7d89b3f4e8..a0dd24c713 100644 --- a/dev-python/jaraco-text/Manifest +++ b/dev-python/jaraco-text/Manifest @@ -1,7 +1,3 @@ -DIST jaraco_text-4.0.0.tar.gz 17009 BLAKE2B 4aa4381de0988383f4442a1caaab48eae79f2cbe564438b540adfed12d9cfb3680de1e5579029be204024256ba9f3327af225db73f2bd68fed7b2bdd4859a799 SHA512 240c4f6f3df6916e9015479147474a43ea9e858e22821f53263c1ef42c61336c36a34baa9c7384b9d345cf42e10b7499e2efa3c85178a0c2abc47fcd82b63fb3 -DIST jaraco_text-4.1.0.tar.gz 19153 BLAKE2B 8585bb938ce694e7d438fe0faf17c51f9fd8392cc7157a4816a94a043aa1cd1e047d25c34fc0e27b82ccae1a73d000a82a90493c1b72f20fe8375c5bade02565 SHA512 8af0377c47c673b5d2a7d6d92f37b945bbe6aa451df7dd152669a8ef1f378c8b04283e23291393c70b818d32a96acffd16f71d401d9115775469a94c19926413 DIST jaraco_text-4.2.0.tar.gz 20077 BLAKE2B c2c991586f5696995ad60b0238c110fb1094c8b51c35961e01faec6a4b18f5ca1951d1c273c3908d41f1bf26fab7e639f5f4903328e106b7f770416c9990c218 SHA512 63cd8b4c7a66231b4951e2c5d5b8fcc6cab2fd3bddee0f6fb254eafdf131fc1cd8ed88430e0a822096dfd7d871acef335ac30e899b7f715832800cce4005f1dd -EBUILD jaraco-text-4.0.0.ebuild 1581 BLAKE2B 964949de459e867d2dae6746775e3fecc7efb53fcb6395e538b91874f3b403b9feaaeb3fd042e12c24aaad64394b52967a388b62e2dafbd994c81f831b03da10 SHA512 603e420bc56933157b03a17c5aef7b85ac0cac3c5f11924f4d8ef4f6a565c2923bf3c3b77fec4997b8c2f50de0fa8215e1c3ad1b8ec4290a75daafa88e75917c -EBUILD jaraco-text-4.1.0.ebuild 1606 BLAKE2B 68d07cfc7df42bacd55f91eabafca7a2839312577b2ae1b653e444f3aabb12afc38d49eec152a719afcd1c6500f233ce5d5125f4c9dd88c5bd50f01ba0529f9c SHA512 ce548d3255b970b482c621bff3094f81cb7e1b208dc634a8ed120df73309e02cf82ce6d6a91e9d524aeae2f56afed51942318ca2f72c888f12541e95552be4f2 -EBUILD jaraco-text-4.2.0.ebuild 1403 BLAKE2B 9f3dec605c901a615e7ff42668f9e5c894e6a8a820478da730d7689f6503e65bf61868f9a411226e13ac259c4533a5143de840d10a750b4238abe9fd38c13d41 SHA512 78208ef4a39e8db5fa774ffab92feb580a979cca436ba848f1f55a3378b66af2147d1377fa8b6660cf75c28bb30b5b43b321ceb35f2adfaf6e55c856ee845e3b +EBUILD jaraco-text-4.2.0.ebuild 1397 BLAKE2B e0be973e36391ec7dd0d32f5f145954424faa044a7672ba26e4bdd60b9ef68bd7973ba0cbd2e39e8a8262eafdaf8f283ab9498bb5768eab614feaf2d0daffaa3 SHA512 d45ffec0b38edf78e974785d6e79dd604df51cc0d9b4474fc13e4d90fb7742102def03e6a8e4a72e542b4e0a46143bd8c8087b8fee14403d2ab3bdb5ce23246a 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 deleted file mode 100644 index bbd47bc73d..0000000000 --- a/dev-python/jaraco-text/jaraco-text-4.0.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# 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 -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Text utilities used by other projects by developer jaraco" -HOMEPAGE=" - https://github.com/jaraco/jaraco.text/ - https://pypi.org/project/jaraco.text/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}] - >=dev-python/jaraco-functools-3.5.0-r1[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "setuptools' pyproject.toml || - die "Upstream changed build-backend, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "jaraco.text" - version = "${PV}" - description = "Module for text manipulation" - EOF - - # remove CLI tools, they have annoying deps, no entry points - # and since there are dashes in their names, they can't be imported - # anyway - rm jaraco/text/*-*.py || die -} - -python_install() { - distutils-r1_python_install - # rename to workaround a bug in pkg_resources - # https://bugs.gentoo.org/834522 - mv "${D}$(python_get_sitedir)"/jaraco{_,.}text-${PV}.dist-info || die -} diff --git a/dev-python/jaraco-text/jaraco-text-4.1.0.ebuild b/dev-python/jaraco-text/jaraco-text-4.1.0.ebuild deleted file mode 100644 index 837e46d167..0000000000 --- a/dev-python/jaraco-text/jaraco-text-4.1.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 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 -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Text utilities used by other projects by developer jaraco" -HOMEPAGE=" - https://github.com/jaraco/jaraco.text/ - https://pypi.org/project/jaraco.text/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}] - >=dev-python/jaraco-functools-3.5.0-r1[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "setuptools' pyproject.toml || - die "Upstream changed build-backend, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "jaraco.text" - version = "${PV}" - description = "Module for text manipulation" - EOF - - # remove CLI tools, they have annoying deps, no entry points - # and since there are dashes in their names, they can't be imported - # anyway - rm jaraco/text/*-*.py || die -} - -python_install() { - distutils-r1_python_install - # rename to workaround a bug in pkg_resources - # https://bugs.gentoo.org/834522 - mv "${D}$(python_get_sitedir)"/jaraco{_,.}text-${PV}.dist-info || die -} diff --git a/dev-python/jaraco-text/jaraco-text-4.2.0.ebuild b/dev-python/jaraco-text/jaraco-text-4.2.0.ebuild index bd02f14b5e..4ee7b0267f 100644 --- a/dev-python/jaraco-text/jaraco-text-4.2.0.ebuild +++ b/dev-python/jaraco-text/jaraco-text-4.2.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" RDEPEND=" >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}] diff --git a/dev-python/jq/Manifest b/dev-python/jq/Manifest index 5a7c790465..24e4c5785f 100644 --- a/dev-python/jq/Manifest +++ b/dev-python/jq/Manifest @@ -2,6 +2,6 @@ DIST jq.py-1.10.0.gh.tar.gz 2029466 BLAKE2B d7131950c06cdc0d81a6743d6af8cafa8b8c DIST jq.py-1.11.0.gh.tar.gz 2029780 BLAKE2B 0ca4a4bcbef3c1537b41c8338d3d5c965ab2ebb38ff80a7148bc5a1c14913d96f025a90c49b4247bbe761712d6c3fb44715c823552b567323c7a39859f77442d SHA512 e1ae1220822023f80c6465dcb776e9d23c5a1b35e6431dd3f55b60ccb32ddc80d7a399811b374aa161eb4ccbf5ae99df1d58bbea2d53d9ec93b950e93f9730b5 DIST jq.py-1.8.0.gh.tar.gz 1954418 BLAKE2B e823ab01a7ce42abc542b58bb1f966e6447b85d66c7b72e8b0765a65f6ae510cf5c6045e14c802237360c2108f84428dc9b18a452e1334ba5ee709a4c835e5bd SHA512 83e9a7599518b5281f25954d5fc66de488678ef86982964bc04ae3739d4627220a9ec92570810f9cf235a8e5351284ac430053e6f826ca42f831d837b4750d83 EBUILD jq-1.10.0.ebuild 902 BLAKE2B c75bb26b03f34830c3d0dac0df137c198774ac9931f72b9e05229df34203c8dc00ae1a3bfa0a7448860dbfeec53e18e76e9e60171d0d78f34d5f396cca703bfd SHA512 e883f2ce86e7dcbb272b1bb399801d07ca1568847cee588cbd0b9cf0f80ae259e01f0b6c783d1e822c02cde26abc4b124e52202e08bacb68a913431b11d23e07 -EBUILD jq-1.11.0.ebuild 903 BLAKE2B ff8ee27e3d75d423ab96067fa75c00ef27a869f1784db38799df0d3ba259451a2fecd740f053b590d0d9533597ce8b959e33754d9b108ea6e8e5e2f4989d292d SHA512 4a0aa35b9624b18850f8bf76a2e2e3ddc888d3460d04574a9d477fda6a2d3485299ac3e3dcf674cf6a0f4aea76b0c87bdb7620fa4ad0632cb518c3797904de21 +EBUILD jq-1.11.0.ebuild 902 BLAKE2B b49f7af4bbc18efddf63065d60fd5db4b27c93e800b4e188b1aef34242e7a963de074281cfa9bf9c96b302a2f6015a6dc04244a0a63c25b41a6ffc1133c7232f SHA512 33094fa8003bd6dcf8089f3961c1f48f2825be899ace112b3d9109b84c079f172e6e5ff3a8c2b9d01773f9eb2c75dffdb8579b83207848eab0539a12b87b23f5 EBUILD jq-1.8.0.ebuild 995 BLAKE2B 94609585627aa8d61d62ddf0e143e75794b7579c424cbe9065a5d9451902c3c86869d9feac958e32f320dc527a9a9ab0ab551def734afb7a227355e65e52f979 SHA512 2ff661829f28d152762e7c205ee20ca8131ea1383e5e4694b094da8d7f0a7b0eff98cdbf9903513496d6ebedb55f57581f2acec194b71b5b02528aaad35e0676 MISC metadata.xml 468 BLAKE2B 5acd6b1411e450ea0c4683c6cf60b2f939e80650591d3e8fdc5e997db745b42703af9ca1ea60557c33b71c4904ab3e0cf53974f3ad41a7429115ef375ada80d3 SHA512 dd8697670380126f3c2f9c071f396eed30d8f438b9a8e92f590ac461f66614404cfb94995aa75e6f506fa6bf1d079028141ee9c3fcbf7a5eae9e4bb3b4db34ae diff --git a/dev-python/jq/jq-1.11.0.ebuild b/dev-python/jq/jq-1.11.0.ebuild index 4e7d0f29e9..6263963543 100644 --- a/dev-python/jq/jq-1.11.0.ebuild +++ b/dev-python/jq/jq-1.11.0.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" # Minimum versions of jq + onigurama are from setup.py's bundled versions DEPEND=" diff --git a/dev-python/json5/Manifest b/dev-python/json5/Manifest index bfe03ad946..5e89c01777 100644 --- a/dev-python/json5/Manifest +++ b/dev-python/json5/Manifest @@ -1,7 +1,5 @@ -DIST json5-0.12.1.tar.gz 52191 BLAKE2B b658eca161af0771d1c40ede81b20965589c7c26e63ed8250b581fd5e0c530c0d55f2110694b05575ae519b2ff802cb2ea97b7a46ef94d674e82939fb566176a SHA512 8544b082b31728c98c2fa4d5eada512b2d5c199af08d588222d79e55099092fdb6b01d66c3ae46dc69d3fb5640dc3f67466728e6538128865e95dceb610b5849 DIST json5-0.13.0.tar.gz 52441 BLAKE2B b5d39c7736d862ec21425e74cea396d80d2127fbf780cb1731fee7a30b367cd88f0504934b1e6622c0fa3100b1c97a38a5c4d794d50310121e506c3dc65d1bd5 SHA512 c8ad19c804e4d84ee59e0ebfcb3b47389ead33e9c3095ef9cf7a673044b36ceac32c41fefdf18ac9067ac9602ff1fb113eba0201c70f437697492c248a05d0fe DIST json5-0.14.0.tar.gz 52656 BLAKE2B 2b150a0dfba25a8d25999e1aed21face64c47e96af9216559991ce7ab99e98f71edcb12b51e4564a96fd0be5501d63bd2d91802de2dbb97bfb3127de32c6f8a3 SHA512 3152ad58d4596beb07450b5cb9a21a99cea76f56c53fddf77d4835177f7c8206268db07eca61e50bb00a25a53e3aebd5512544fd962c1e70a7b71bb0d126c5d9 -EBUILD json5-0.12.1.ebuild 495 BLAKE2B fe6e1739dac872cb1e0e9b88b3b212276714f4c7554f48b0dce9e91f1511f883c9116b136f6025d6b98c2e9d0457fb8f0a4693ee5e4c6c82a47dff9734f361d6 SHA512 c9132d34ac058cdc3d86bfc65a9c21cfde8b7e3bba3f1ce46a718a8fcc9b7712a0702c226e62f00111c4adc9ac1aed27f0e39cc4db9227a310edcb8b6fb6992d -EBUILD json5-0.13.0.ebuild 500 BLAKE2B 44f84b537ed06484748cd8ef6d4c7ba3638a4aa04e6aa99ee5f3b9c67b9ee589cb7af9679f1f7dfdb537f3c65347b1e4001f9db2947a8e19d86a86cc36172629 SHA512 4ebd2b9c5485bb04de87225539dc3576aa3a2dd0c8f9d99f5cf5d0e9926c9e91060ee0edac034555f37ce5c89703adaf3b74b3770e3e80115613f65d0e00e814 +EBUILD json5-0.13.0.ebuild 495 BLAKE2B bc870511d35e9078c51a61f2f9fa21dc2baf1e137a28255967af96ac4a8642021c655cecf05694eac08bbfe9cb4a879a715cdb663ada72bfb29f1757888d6dd3 SHA512 a2a0246e81fdd4aa61b1538b8f9a6b06424c1ebebf7771f02f7ff53781440b2ca0d9d7a917344d4b7a6949fa47d80a32dced9e922816abde271dbeccc615a1c9 EBUILD json5-0.14.0.ebuild 500 BLAKE2B 44f84b537ed06484748cd8ef6d4c7ba3638a4aa04e6aa99ee5f3b9c67b9ee589cb7af9679f1f7dfdb537f3c65347b1e4001f9db2947a8e19d86a86cc36172629 SHA512 4ebd2b9c5485bb04de87225539dc3576aa3a2dd0c8f9d99f5cf5d0e9926c9e91060ee0edac034555f37ce5c89703adaf3b74b3770e3e80115613f65d0e00e814 MISC metadata.xml 502 BLAKE2B 9dc70229a26364dfb51ae26cff9817bcf82c47391d9fe3b6a4b11b79848f786989c62d6c3cbbed9b476da82dcbbbe9e19bf738d860ed423c3c9731c646314cf8 SHA512 257bb6f3e18053e852d693bef7eaba9e40ef5fb25ef449a275a7fbedd9a4247217bcdd016f0b3a93658ada922882bacd723235b2ab46c81dfd8cb42fe933ac74 diff --git a/dev-python/json5/json5-0.12.1.ebuild b/dev-python/json5/json5-0.12.1.ebuild deleted file mode 100644 index 2742e202f5..0000000000 --- a/dev-python/json5/json5-0.12.1.ebuild +++ /dev/null @@ -1,22 +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=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python implementation of the JSON5 data format" -HOMEPAGE=" - https://github.com/dpranke/pyjson5/ - https://pypi.org/project/json5/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/json5/json5-0.13.0.ebuild b/dev-python/json5/json5-0.13.0.ebuild index f2c76919da..848424f530 100644 --- a/dev-python/json5/json5-0.13.0.ebuild +++ b/dev-python/json5/json5-0.13.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/jsonpath-ng/Manifest b/dev-python/jsonpath-ng/Manifest index 09a4c51d06..afe49dc2a5 100644 --- a/dev-python/jsonpath-ng/Manifest +++ b/dev-python/jsonpath-ng/Manifest @@ -1,5 +1,3 @@ -DIST jsonpath-ng-1.7.0.tar.gz 37838 BLAKE2B fbd9a77e332eb691444f29f27de1f00f6bd68d2ba729e94940a55f13fe948d73d46f3b54dc3e1097165164aa011ee7f669ad01324031d869ca33f2da5dba5991 SHA512 91dfedeee3ff3eab7df318ca02572caeb03a70a02146e281d849c7263147269610a65d81738972c436b717cef18c3a10efe106cf013e651f7acaa5ef81d71705 DIST jsonpath_ng-1.8.0.tar.gz 74513 BLAKE2B f8ba3f19bd106c7246a115175515f0b1ef066954356e06f7b289b754eac05aa7c91f56d44d36e4c04765e0ab7a2fc01ed887ee4c08c3b1d17f54087e73a21ada SHA512 64bf0c98193aff8f390c18f53713fbb41da075f93369f1d81c38d22ac63a86d1e502f59a67aaf1d39d0dc8d1b482bd1f73cc8e1bdf54b68a43b8725d109c9b7f -EBUILD jsonpath-ng-1.7.0.ebuild 614 BLAKE2B cb96f868c856f6068b3eb001dece14d28fb47a471dfa9b52ea2f12dd7089d371cd36af58e80db89fe17ea55c074b27bd26754ec39168d83131389dc384fa8f90 SHA512 92df3cd775b2e7eaaf3c744a083b0139d52f66e0850404127aab0ffb3522b22a9119a8224062e89943a842d1a83b06a7b1649c429cd622d82093d876b6aa7c8a -EBUILD jsonpath-ng-1.8.0.ebuild 823 BLAKE2B 473a32f39946e297a67f1e1b428088a3ab91a9096c223e591e7a627daaa250cd0195025703c1854b5058eecd59eababd8ccd166993e8a7b06219793e50120e58 SHA512 bb96efde2d0ce7f8d913bc53471db204a0221eebc8367ac083560c03a54ed248cc721b777fc0f23b6236499e45210b2d906a63d3f70970f39f1cd8fbd4b23f63 +EBUILD jsonpath-ng-1.8.0.ebuild 819 BLAKE2B 0687f3eb73e49b53e54ce41b3f29a435dc1740f4c8a8eadc818367b38a2abb855f420cad2aee567826e4aef96efb4d68139e134680539c719dee45e68a12859b SHA512 c1728eae6ef965814952220deb310f4fce4011eea3cfd17ca47e7a385fddc1802830f0879e27cbd5934654ab06a7c349c3529d65972de9b24da004463dfb3d2b MISC metadata.xml 402 BLAKE2B 94eb360ed7877b004c50b39583a8b7ce932ed2088757819f301db0fc74e47d60406ebb3f9ecd52c3ee63eb5ac1abb866deb92282291824ecb641c7a3e9f7c75b SHA512 1ef3b6c15a1b8dc98d1402b9f92f6e71eb2b54d7bacbf7864dfdb443e42c35c9ab3328551a5fd810ff0a34c1ef80de7476bb014908785c87941879391dff852b diff --git a/dev-python/jsonpath-ng/jsonpath-ng-1.7.0.ebuild b/dev-python/jsonpath-ng/jsonpath-ng-1.7.0.ebuild deleted file mode 100644 index 83e5dbb7e0..0000000000 --- a/dev-python/jsonpath-ng/jsonpath-ng-1.7.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# 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=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python JSONPath Next-Generation" -HOMEPAGE=" - https://github.com/h2non/jsonpath-ng/ - https://pypi.org/project/jsonpath-ng/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 x86" - -RDEPEND=" - dev-python/ply[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/oslotest[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/jsonpath-ng/jsonpath-ng-1.8.0.ebuild b/dev-python/jsonpath-ng/jsonpath-ng-1.8.0.ebuild index 0df74e1ac8..0a14546fc2 100644 --- a/dev-python/jsonpath-ng/jsonpath-ng-1.8.0.ebuild +++ b/dev-python/jsonpath-ng/jsonpath-ng-1.8.0.ebuild @@ -16,14 +16,14 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 x86" RDEPEND=" dev-python/ply[${PYTHON_USEDEP}] " BDEPEND=" test? ( - dev-python/oslotest[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] ) " diff --git a/dev-python/jsonschema-path/Manifest b/dev-python/jsonschema-path/Manifest index 8a0c2894e8..6b920237c0 100644 --- a/dev-python/jsonschema-path/Manifest +++ b/dev-python/jsonschema-path/Manifest @@ -1,7 +1,5 @@ DIST jsonschema-path-0.3.4.gh.tar.gz 40126 BLAKE2B cc7884ab41a0cdcfbd292831f9ed2a03f82af30f4482499c7940633741560228df59c4157457e8c44c57fb73f0f6142f10ad23d36f444fea71a84cf6309d953d SHA512 85b791a374d61bedf66a0ca44b6906ec74f02ffe991c1cb220267c85c0e7b493375d712d7ca0828681c9c15f170bc29d4b808b00778895fb13f1f7ff3cdf2a9c -DIST jsonschema-path-0.4.4.gh.tar.gz 62765 BLAKE2B d25bd2d2687a43fdd03576014884ada192caf3d4f1abc3e734e7e3fc8971979505d32114e910feebe2d7251c8227d6de7e571ccbb862e9e14433b455dabeb49d SHA512 b8cfdeb72e083db4d27643e8d8253367930bfb0fc6ad66282d62941d1fa2f2dafdc533a5be5107db2d78c16285041a94722b4940246060bd2f62f69ba534f08a DIST jsonschema-path-0.4.5.gh.tar.gz 65269 BLAKE2B 2fffe157a1b7dc1c23c76b70b688d901dc122d9cc02ab44e9c689b3ce595af5d15709568d227f555095394b1392b03a0678e4c948757bd058f2741cc495e4cb7 SHA512 dcfc2ccbdd66c24b1863a3e7f87b727b548122aa3baf333f138efe4d3c4e9cc1ddc56a75c3457c53a40aa3e59a8828aa28a763d6afcffb4ae85a05ab8f2df056 EBUILD jsonschema-path-0.3.4-r1.ebuild 1151 BLAKE2B b1e2c413754ef2db0bed18fc1e122d23154c7a024140313c67625f8745924bbb8512154928a216682267a28eb4b4cd9d048b221b85594d63caca76d3f2068f5a SHA512 4633da929595b0ca610c0641b708adefe8d17e41e9840bd0e170b7b43b27c9efef71b13edda1dd52566859d05c03c28039bca2ea5c9aa80e716600b5548f8d8a -EBUILD jsonschema-path-0.4.4.ebuild 1127 BLAKE2B ee7e99ec95b6e58a9dae50dad8904d0798737753c5542ef6131f1803f974d9bc2452dea7d312c45ae47875bc0b0948ac80f28276e90c0d97a138772693dc8818 SHA512 225e8328edc4b672c2bf30050a147d703c5d1822f81cf813b55eddfd44be5da680ebc3917576366bf947aea225b8b2a0d1f15272acb7d2e571d6459c81abf492 -EBUILD jsonschema-path-0.4.5.ebuild 1127 BLAKE2B ee7e99ec95b6e58a9dae50dad8904d0798737753c5542ef6131f1803f974d9bc2452dea7d312c45ae47875bc0b0948ac80f28276e90c0d97a138772693dc8818 SHA512 225e8328edc4b672c2bf30050a147d703c5d1822f81cf813b55eddfd44be5da680ebc3917576366bf947aea225b8b2a0d1f15272acb7d2e571d6459c81abf492 +EBUILD jsonschema-path-0.4.5.ebuild 1122 BLAKE2B a39897b63571d797f3d22aa4d4acc089504eaa0221af703d84edc5ed46499a618f700195e553ab67f21caf69016fd910fb7d38abf239a2a3a8ee4f5bd8c1af83 SHA512 f2c5c022603dfe4e29fa50d00d05bbe3a52aca3763563ffff0c4180683baeb337741761becaa1976c7d2029df4279481199e4fb1bfd80183df1129d78ccc4996 MISC metadata.xml 404 BLAKE2B 1ca43c4b4650286727d5676f4179f99daa52efeeeded543e3453b91033fb68e6639851b1149a93f28b2fec501acc9623bcb2cd2f58d9df59db505a7ce730807c SHA512 0e041011c6459c256ef992aecea2ac5782d608855da7ddf15340e2a66f89c4542078563dd560a03cc5b13df5c85858c4796d74f39f5a9d257d131f758d5a1bd3 diff --git a/dev-python/jsonschema-path/jsonschema-path-0.4.4.ebuild b/dev-python/jsonschema-path/jsonschema-path-0.4.4.ebuild deleted file mode 100644 index f674b241d5..0000000000 --- a/dev-python/jsonschema-path/jsonschema-path-0.4.4.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P=${P/_beta/b} -DESCRIPTION="JSONSchema Spec with object-oriented paths" -HOMEPAGE=" - https://pypi.org/project/jsonschema-path/ - https://github.com/p1c2u/jsonschema-path/ -" -SRC_URI=" - https://github.com/p1c2u/jsonschema-path/archive/${PV/_beta/b}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -if [[ ${PV} != *_beta* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -fi - -RDEPEND=" - >=dev-python/pathable-0.5.0[${PYTHON_USEDEP}] - >=dev-python/pyrsistent-0.20.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/referencing-0.28.1[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - # remove random pins - sed -i -e 's:\^:>=:' -e 's:<[0-9.]\+:*:' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/jsonschema-path/jsonschema-path-0.4.5.ebuild b/dev-python/jsonschema-path/jsonschema-path-0.4.5.ebuild index f674b241d5..3da2ecac89 100644 --- a/dev-python/jsonschema-path/jsonschema-path-0.4.5.ebuild +++ b/dev-python/jsonschema-path/jsonschema-path-0.4.5.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" if [[ ${PV} != *_beta* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" fi RDEPEND=" diff --git a/dev-python/jupyter-lsp/Manifest b/dev-python/jupyter-lsp/Manifest index 71b07b0d9c..e6576641f8 100644 --- a/dev-python/jupyter-lsp/Manifest +++ b/dev-python/jupyter-lsp/Manifest @@ -1,6 +1,3 @@ -DIST jupyter_lsp-2.3.0.tar.gz 54823 BLAKE2B eb49e245a4218b17322c0d00c595766708f4780171ce2db538ae636bb35a2d558e3dc4beb1c624dc844101790ef705e73dbbd6fac8e4970451d0811cc0d378bc SHA512 7f3ee59cf0a42dc426c9084624f8c5314a294939df73a74e7822cc0f67b4394682b2375434074b2d0a5d7d44bee1286170367e9762c06bb2bc7b8cd7ba078963 DIST jupyter_lsp-2.3.1.tar.gz 55677 BLAKE2B 60772e819471a18faa99e1f2f917d46cf33b218f96d20580089974ff0eb0677a4c291df596399e88189d32b00d7f7bf7035e7c46ad9ddb570a1312edde44001f SHA512 f7d13fdf4cbcec048b2a7fbf865994af6789f406cb7d9388999f42c873c144a663626d6cfe53b3bb4138e58abef724198719f69ea92a4284b22890fad3cc13e2 -EBUILD jupyter-lsp-2.3.0-r1.ebuild 3021 BLAKE2B af5a04466c55adfe76ef7e19eb8b6fe4789d27e1e5f3b49dd75b7fb2b1f7956e57eb203ea0a2fb6da495a6fa9a549ec206f1074ce1ef5f42953037e77e6440fb SHA512 da7ba1e027f017483e0e6b537f19e0590630a2eb5a2dfdfa5ca9056beeeebbec58f15211b09c2ea6fd1662fba925c6fcd29ce503191a336ede052cbd98534866 -EBUILD jupyter-lsp-2.3.0.ebuild 3016 BLAKE2B 425f8d92cf9b875b6e76bbebc2bc965acb5665f71e6f1d7126cea902d17a75e3381fca9b8dd2b2fc727ceca45445de5cd035ddcaccb7497ee3463d969bc7054a SHA512 ca004b23025c99c8afa31f3ed73a144e5f96fa7dc5bddded864b00bb9c9ac26bd2c914cbb0ba439a346a230a9693ec51a4ed7d52ffb2d365db2e6b396bb73314 -EBUILD jupyter-lsp-2.3.1.ebuild 2864 BLAKE2B bcc54378457b3a5448e231bdfbaf0c3cb02048ccc2d40fbc096c85c8d04d4a020d8d423e2b85558dd54b96ad089068859c80ae145a1bdbbea4abc551fcb382c9 SHA512 17fa1e4c627d010e81303c2c41bf6e338767447409ff70df68d5991a4f5c8ccb889fec86e89956c23028ac88c4728e63ecc8f5910f29b11a995f9f7cc46032f2 +EBUILD jupyter-lsp-2.3.1.ebuild 2859 BLAKE2B 592fc5d053c65aef7cabade5f6771fe807966a994a509a34ab0303053eeb1520b8e6dc1bd583cd6c17c2c608fae9963d1737a70dafeb90ef3bdf65fa52bc6663 SHA512 317ff2630800d1e13c26fe49e88b77418773724d7f666e4e49abe7fb9f53005ed1e02dbb73af4e63187eb8c17c987ff1da0fe0cfbb0492094ae9a0ca1dabdb7a MISC metadata.xml 519 BLAKE2B df3250a5949f2face3827a7ba63ae202fd4ae30e279174c6c9c4662c17fba37cb40dccee35835b0a5c616cc99851ebb0160da694c9337ecee854d9c2483cfa1e SHA512 efac43034eb46c96e92415f0817fc48e087d568400b3f09aaf0f6c59b6f513c8a960489566b60769deba40cd2f930b4b07496059f51d92db12b8ae8c24be036a diff --git a/dev-python/jupyter-lsp/jupyter-lsp-2.3.0-r1.ebuild b/dev-python/jupyter-lsp/jupyter-lsp-2.3.0-r1.ebuild deleted file mode 100644 index 9471664ea9..0000000000 --- a/dev-python/jupyter-lsp/jupyter-lsp-2.3.0-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab" -HOMEPAGE=" - https://github.com/jupyter-lsp/jupyterlab-lsp - https://pypi.org/project/jupyter-lsp/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" - -RDEPEND=" - dev-python/entrypoints[${PYTHON_USEDEP}] - >=dev-python/jupyter-server-1.1.2[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-asyncio ) -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # hangs - jupyter_lsp/tests/test_auth.py - # Not packaged - jupyter_lsp/tests/test_detect.py::test_r_package_detection - "jupyter_lsp/tests/test_listener.py::test_listeners[bash-language-server]" - "jupyter_lsp/tests/test_listener.py::test_listeners[dockerfile-language-server-nodejs]" - "jupyter_lsp/tests/test_listener.py::test_listeners[pylsp]" - "jupyter_lsp/tests/test_listener.py::test_listeners[r-languageserver]" - "jupyter_lsp/tests/test_listener.py::test_listeners[sql-language-server]" - "jupyter_lsp/tests/test_listener.py::test_listeners[typescript-language-server]" - "jupyter_lsp/tests/test_listener.py::test_listeners[unified-language-server]" - "jupyter_lsp/tests/test_listener.py::test_listeners[vscode-css-languageserver-bin]" - "jupyter_lsp/tests/test_listener.py::test_listeners[vscode-html-languageserver-bin]" - "jupyter_lsp/tests/test_listener.py::test_listeners[vscode-json-languageserver-bin]" - "jupyter_lsp/tests/test_listener.py::test_listeners[yaml-language-server]" - "jupyter_lsp/tests/test_session.py::test_start_known[bash-language-server]" - "jupyter_lsp/tests/test_session.py::test_start_known[dockerfile-language-server-nodejs]" - "jupyter_lsp/tests/test_session.py::test_start_known[pylsp]" - "jupyter_lsp/tests/test_session.py::test_start_known[r-languageserver]" - "jupyter_lsp/tests/test_session.py::test_start_known[sql-language-server]" - "jupyter_lsp/tests/test_session.py::test_start_known[typescript-language-server]" - "jupyter_lsp/tests/test_session.py::test_start_known[unified-language-server]" - "jupyter_lsp/tests/test_session.py::test_start_known[vscode-css-languageserver-bin]" - "jupyter_lsp/tests/test_session.py::test_start_known[vscode-html-languageserver-bin]" - "jupyter_lsp/tests/test_session.py::test_start_known[vscode-json-languageserver-bin]" - "jupyter_lsp/tests/test_session.py::test_start_known[yaml-language-server]" - - # TODO - 'jupyter_lsp/tests/test_session.py::test_start_unknown[foo-language-server]' - jupyter_lsp/tests/test_session.py::test_substitute_env -) - -python_prepare_all() { - # Do not depend on pytest-cov or flake8 - sed -i -e '/--cov/d' -e '/--flake8/d' setup.cfg || die - - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all - mv "${ED}/usr/etc" "${ED}/etc" || die -} - -pkg_postinst() { - optfeature "Language server for Python" dev-python/python-lsp-server -} diff --git a/dev-python/jupyter-lsp/jupyter-lsp-2.3.0.ebuild b/dev-python/jupyter-lsp/jupyter-lsp-2.3.0.ebuild deleted file mode 100644 index 0a9e058c38..0000000000 --- a/dev-python/jupyter-lsp/jupyter-lsp-2.3.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab" -HOMEPAGE=" - https://github.com/jupyter-lsp/jupyterlab-lsp - https://pypi.org/project/jupyter-lsp/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -RDEPEND=" - dev-python/entrypoints[${PYTHON_USEDEP}] - >=dev-python/jupyter-server-1.1.2[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-asyncio ) -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # hangs - jupyter_lsp/tests/test_auth.py - # Not packaged - jupyter_lsp/tests/test_detect.py::test_r_package_detection - "jupyter_lsp/tests/test_listener.py::test_listeners[bash-language-server]" - "jupyter_lsp/tests/test_listener.py::test_listeners[dockerfile-language-server-nodejs]" - "jupyter_lsp/tests/test_listener.py::test_listeners[pylsp]" - "jupyter_lsp/tests/test_listener.py::test_listeners[r-languageserver]" - "jupyter_lsp/tests/test_listener.py::test_listeners[sql-language-server]" - "jupyter_lsp/tests/test_listener.py::test_listeners[typescript-language-server]" - "jupyter_lsp/tests/test_listener.py::test_listeners[unified-language-server]" - "jupyter_lsp/tests/test_listener.py::test_listeners[vscode-css-languageserver-bin]" - "jupyter_lsp/tests/test_listener.py::test_listeners[vscode-html-languageserver-bin]" - "jupyter_lsp/tests/test_listener.py::test_listeners[vscode-json-languageserver-bin]" - "jupyter_lsp/tests/test_listener.py::test_listeners[yaml-language-server]" - "jupyter_lsp/tests/test_session.py::test_start_known[bash-language-server]" - "jupyter_lsp/tests/test_session.py::test_start_known[dockerfile-language-server-nodejs]" - "jupyter_lsp/tests/test_session.py::test_start_known[pylsp]" - "jupyter_lsp/tests/test_session.py::test_start_known[r-languageserver]" - "jupyter_lsp/tests/test_session.py::test_start_known[sql-language-server]" - "jupyter_lsp/tests/test_session.py::test_start_known[typescript-language-server]" - "jupyter_lsp/tests/test_session.py::test_start_known[unified-language-server]" - "jupyter_lsp/tests/test_session.py::test_start_known[vscode-css-languageserver-bin]" - "jupyter_lsp/tests/test_session.py::test_start_known[vscode-html-languageserver-bin]" - "jupyter_lsp/tests/test_session.py::test_start_known[vscode-json-languageserver-bin]" - "jupyter_lsp/tests/test_session.py::test_start_known[yaml-language-server]" - - # TODO - 'jupyter_lsp/tests/test_session.py::test_start_unknown[foo-language-server]' - jupyter_lsp/tests/test_session.py::test_substitute_env -) - -python_prepare_all() { - # Do not depend on pytest-cov or flake8 - sed -i -e '/--cov/d' -e '/--flake8/d' setup.cfg || die - - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all - mv "${ED}/usr/etc" "${ED}/etc" || die -} - -pkg_postinst() { - optfeature "Language server for Python" dev-python/python-lsp-server -} diff --git a/dev-python/jupyter-lsp/jupyter-lsp-2.3.1.ebuild b/dev-python/jupyter-lsp/jupyter-lsp-2.3.1.ebuild index 241da89119..5c97c0840e 100644 --- a/dev-python/jupyter-lsp/jupyter-lsp-2.3.1.ebuild +++ b/dev-python/jupyter-lsp/jupyter-lsp-2.3.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" dev-python/entrypoints[${PYTHON_USEDEP}] diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest index 92a0cf3ef7..10147509b5 100644 --- a/dev-python/jupyterlab/Manifest +++ b/dev-python/jupyterlab/Manifest @@ -1,16 +1,8 @@ DIST jupyterlab-4.4.10.tar.gz 22969303 BLAKE2B 478b424ff65b4f88ee849f0e87cebf30a1a95d7da390e3179f0675c4d37cb6cc80aef0262e2e4ca09fecda71a76c6d92ed99a6b52337ff2ab22cc010122513a4 SHA512 fbdd4429ddc5c14f0085d3dc4a9cd1f93c8db3b438e62c7e653fb605819ec97f41aba182c48a54f25f5ed53d36a9137522e7901a2b36349596c8f03beeefe351 -DIST jupyterlab-4.5.1.tar.gz 23992251 BLAKE2B 9439eaa774cf6d4d849112746018f3cd3785f085fa707b734288d8aff55558bafdefc81c6fcf5b9311e8b548e691da7c138c175d60b47e2782f085aed9070627 SHA512 217d001cad9598566f2acd478959646ae1febf003396d18376a9ea4846932c055067070eb24ac8425aa16eb27612d31e1ed7c4a84d8bc4f05864e195e3094174 -DIST jupyterlab-4.5.2.tar.gz 23990371 BLAKE2B 631ec4e584289344354a783711fac49c4aba7876a616a2a7704f777c97f029ed1ece02740f1ee1ce1f70a9cb12f3317590986dac4715d23b846c9eb3c00cce64 SHA512 0ef5ddeb66d8ece0cce9f528fe0b213e7d1269f39b12790a5f4aa94ad93331fcb814a7f7e708dfbbbde3c6dd35b2907626d3817a432bf086a464d074c8647795 -DIST jupyterlab-4.5.3.tar.gz 23939231 BLAKE2B b610f9cf5127bcd000bdd4babdb9436ee64fed6d5dfdddae603fba986aea0118715aac5ea898f5f1d7287545c686995e0ce9f39e671ec9dc249510f17dd7ccfe SHA512 374c32f81156cea408ec2abae0f8fc5de6b6f43f847cf0eaae33cae18d37492446c0982150b507bd7e323796458517da2980cc1bd0a206525488fa5f666453f4 -DIST jupyterlab-4.5.4.tar.gz 23943597 BLAKE2B be057805bbb1bf6d2e117a04b879ee38884f3d0a796b4f8a82c875ef16e360ee35ba538c6a310de47c6be57069c3ed1aa21e9de15973f5c4a2b84567f2d38bdd SHA512 98e60a4796da29282c91d066ff2ac62e092f2d2b630aa06ffc7794aa0f2a165d79adab1a827e3f94432ee9619ef9d2c18fd1f273f6ad44191e785e36879b5c53 DIST jupyterlab-4.5.5.tar.gz 23968441 BLAKE2B 26cd7f35af4eeb02e642ad54b915a742ab72d6d8f2d0c1104bd110209099deb2130b17da1a7630a0ddacf85d0411f7bc53d344c8d7fbaa60c836a8737a96ab3a SHA512 9e30719ce3f243312dd9c4630f8985f0e34dace323bc4ade7e5db483175052127c76a582ff5014fe8f85f99370f820a24ee24aa782deaf87513c01db3e84f3ae DIST jupyterlab-4.5.6.tar.gz 23970670 BLAKE2B 362d6557cf74858186a815d41d63ab6c987859d033484bd59b431924fc95eec8c692b5dd6fd9f1b110e17c8f8a285a96e1b45371379c2e5c485cf39783437f0d SHA512 67c63e8717384b334b421bc95f46a38a9a0ade3edc319a66f20e86102aa6583df3828b47fb4d90ff6291779fb078e42034f3dcbb293a2428bf554503e2495910 -EBUILD jupyterlab-4.4.10-r1.ebuild 2579 BLAKE2B 62463c9e2fe4d6ed10201e263ef069630e856bbb12f0fdc5c9adf52b31a7c0a07239caa05f38f4ad514b50654e0f79a1ee8ece30e5ce5a55e222703280544a78 SHA512 8f3b7cd0e691b5dfbddff8f7bb634f76d7f7e5f0fc0a1be4d249b95bc849db17e65c1e8f8e6251f6676bf83ea091aa7324b2c2dfa1a35fb0cd887db10fa6208d +EBUILD jupyterlab-4.4.10-r1.ebuild 2574 BLAKE2B bd7b6d1bc57fd3ce7a8f866aea0fde786bea815c0124e42d2755226eacdb8efcfcf0cc548787a0b6d99025b77033c9cd0449476cef891148b883baee79b9c38b SHA512 02e3762a8f336f0e4c1f2a3926c78752fd074d94c74ab10d80b9193df5e3946c21030868ea68c4e03ceb436fe9b13469b2e235e88cc7e23870887c40d883895a EBUILD jupyterlab-4.4.10.ebuild 2574 BLAKE2B df4fa411eaa18c95dc0b41ae5f325866f844d1b7a9a3d66231ff936e160ddba2977b5564e8432b99f6c932526c47b9e9a34f404362f9d3724536c83688553eab SHA512 39899b360e514ce7b6ef9a21b1513e26a8123e6f9d8e140b52e79341dec2bc1545f90b76e5721807b597f39f7dbca4e337ba8abb4e3104af82e28114c7030aec -EBUILD jupyterlab-4.5.1.ebuild 2574 BLAKE2B 6f6eee0b90fad23fee68fcc126a0b3fed5886fd30c9c5dde5ce11932796bad1c17897a72855dbd9e608ac28dac33d1a2d9ece0b3f4b1cbc3e2f9a1087190f3da SHA512 b7f9587586aa55cd71a6484244c245960340fbcfe38e4e06c607dbda72ab00ee506509ee778b97b92c3c0cab5b51a280ca3c31f1e52f8611d256fa6edc4f7b28 -EBUILD jupyterlab-4.5.2.ebuild 2579 BLAKE2B 65d8e6fa0733fccd03c09116f4f1ba4b71a72bb15861f6b92fc5fdf3caab7b3d20919cfa90ac384d9498be46594c02f20412843bbd23d3f7390fe6be2c5bfe3e SHA512 44d1cd373fa216e7fef7a74d4e70fc5aa435b49cd5fdad9778a2e6a4fa8bb1a850fd04d6dd9a7e0367b0dd6ebf02464ce10a640d5923d5ac724d004a7fa3f441 -EBUILD jupyterlab-4.5.3.ebuild 2579 BLAKE2B 65d8e6fa0733fccd03c09116f4f1ba4b71a72bb15861f6b92fc5fdf3caab7b3d20919cfa90ac384d9498be46594c02f20412843bbd23d3f7390fe6be2c5bfe3e SHA512 44d1cd373fa216e7fef7a74d4e70fc5aa435b49cd5fdad9778a2e6a4fa8bb1a850fd04d6dd9a7e0367b0dd6ebf02464ce10a640d5923d5ac724d004a7fa3f441 -EBUILD jupyterlab-4.5.4.ebuild 2579 BLAKE2B 375207bd12ae9cb678642bc36f8c12d01a2ae6f20679cf300556ff5b2532d9bca0fcebf8d9bb57e4421ff686ff4963268c73f40f7accc335467f9fb2518ce3c3 SHA512 404147f8f8443feeb66684feefdbf05495af51c43b787db75c3aca64421c247bfbc0920e8659d02332cd78e69f17ba954a90902b83ab628aa6898c1f3319b412 -EBUILD jupyterlab-4.5.5.ebuild 2579 BLAKE2B 375207bd12ae9cb678642bc36f8c12d01a2ae6f20679cf300556ff5b2532d9bca0fcebf8d9bb57e4421ff686ff4963268c73f40f7accc335467f9fb2518ce3c3 SHA512 404147f8f8443feeb66684feefdbf05495af51c43b787db75c3aca64421c247bfbc0920e8659d02332cd78e69f17ba954a90902b83ab628aa6898c1f3319b412 +EBUILD jupyterlab-4.5.5.ebuild 2574 BLAKE2B 6b08ec6ee06e788cae9d737b07b43a08a627c4c243995166e14f92fea174fad70dafd209d9d4eff10db13ff56d7428a18a675cf3da6ec04a61957437dcb3ef02 SHA512 f805cd34676bb919eff1c42806da1ace62f0de52c4dbcd00af63909baabd6ebc122f5d475ab38137a28df373e290507b6663b123b8710bc146a2f23039237561 EBUILD jupyterlab-4.5.6.ebuild 2579 BLAKE2B 375207bd12ae9cb678642bc36f8c12d01a2ae6f20679cf300556ff5b2532d9bca0fcebf8d9bb57e4421ff686ff4963268c73f40f7accc335467f9fb2518ce3c3 SHA512 404147f8f8443feeb66684feefdbf05495af51c43b787db75c3aca64421c247bfbc0920e8659d02332cd78e69f17ba954a90902b83ab628aa6898c1f3319b412 MISC metadata.xml 513 BLAKE2B 36d00513774dee98ab876ab73a33f3e19298a5663e111a6572f1da51778990483f969f6609dfae07ea3c31d11918c78d45b3ff87fe48149d057d84c41ab034f1 SHA512 9482840c6a1de1fcf942a2f70db3af51153edc6008c5eef2c3fc19a39e492d60192281b27a9c941151aa493ef7ef9d5926cc3364bdfdb16537dc7859c4fcaf2d diff --git a/dev-python/jupyterlab/jupyterlab-4.4.10-r1.ebuild b/dev-python/jupyterlab/jupyterlab-4.4.10-r1.ebuild index efd917cece..09803e9cc8 100644 --- a/dev-python/jupyterlab/jupyterlab-4.4.10-r1.ebuild +++ b/dev-python/jupyterlab/jupyterlab-4.4.10-r1.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/jupyterlab/jupyterlab-4.5.1.ebuild b/dev-python/jupyterlab/jupyterlab-4.5.1.ebuild deleted file mode 100644 index edf80c313f..0000000000 --- a/dev-python/jupyterlab/jupyterlab-4.5.1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..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.28.0[${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-41.1.0[${PYTHON_USEDEP}] - >=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/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 -) - -EPYTEST_PLUGINS=( pytest-{console-scripts,jupyter,tornasync,timeout} ) -EPYTEST_XDIST=1 -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.5.2.ebuild b/dev-python/jupyterlab/jupyterlab-4.5.2.ebuild deleted file mode 100644 index c0aaf6e83f..0000000000 --- a/dev-python/jupyterlab/jupyterlab-4.5.2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..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.28.0[${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-41.1.0[${PYTHON_USEDEP}] - >=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/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 -) - -EPYTEST_PLUGINS=( pytest-{console-scripts,jupyter,tornasync,timeout} ) -EPYTEST_XDIST=1 -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.5.3.ebuild b/dev-python/jupyterlab/jupyterlab-4.5.3.ebuild deleted file mode 100644 index c0aaf6e83f..0000000000 --- a/dev-python/jupyterlab/jupyterlab-4.5.3.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..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.28.0[${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-41.1.0[${PYTHON_USEDEP}] - >=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/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 -) - -EPYTEST_PLUGINS=( pytest-{console-scripts,jupyter,tornasync,timeout} ) -EPYTEST_XDIST=1 -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.5.4.ebuild b/dev-python/jupyterlab/jupyterlab-4.5.4.ebuild deleted file mode 100644 index 4ac85655ef..0000000000 --- a/dev-python/jupyterlab/jupyterlab-4.5.4.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) - -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.28.0[${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-41.1.0[${PYTHON_USEDEP}] - >=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/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 -) - -EPYTEST_PLUGINS=( pytest-{console-scripts,jupyter,tornasync,timeout} ) -EPYTEST_XDIST=1 -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.5.5.ebuild b/dev-python/jupyterlab/jupyterlab-4.5.5.ebuild index 4ac85655ef..3ff657cb07 100644 --- a/dev-python/jupyterlab/jupyterlab-4.5.5.ebuild +++ b/dev-python/jupyterlab/jupyterlab-4.5.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/jwcrypto/Manifest b/dev-python/jwcrypto/Manifest index 6809d6ffdb..8de1b712a5 100644 --- a/dev-python/jwcrypto/Manifest +++ b/dev-python/jwcrypto/Manifest @@ -1,3 +1,5 @@ DIST jwcrypto-1.5.6.gh.tar.gz 97053 BLAKE2B 1955cd4289a8f73b29b3fccb73ae25133c5760949051598e03c262be047094e6d2caf9be928f2f32ee93720f28525e42abb5b7f3ee0efade3036a80332c65d98 SHA512 8a20ee05fc6e63fd30742872650511fa0b635a9545223eb5d25d8a11cc65a4c460ce9182b2f30caee99357e8b1f3f0ac08c2c3a6612bb4e7ee5238ef61398bb4 +DIST jwcrypto-1.5.7.tar.gz 89535 BLAKE2B 39348317a4ee0884928f24e8d11737739c4e77cb165e644897c0a68515f13acde3826b4b54e06e2db68b2b60cf01d406a5a7c969d9dcd8fc828d9a82cb123247 SHA512 35ef99ea1b4e009d82dc260bf1bde215165e7e27c6c0352b1be2b7db2200962433665622c6b775cc99d4b01bf47743755308fe90daf00f8567f994776b50bb76 EBUILD jwcrypto-1.5.6.ebuild 863 BLAKE2B 4e2f1a406a26f0114b9b173bd0fb4b6687acf5eabb43c671c46b5e814c9ae4e4cc53dc8c0b38f651c89e2c4ae29fe3bce3cbc47d60d3d8e722b75f791b4e7438 SHA512 875f90bbda4b29f1276dd1ea02d5d76a39ff56e8b7727485c099371d2fe877dc99fd23a83be7574029cf5e03188bbc816e36546c8bb4f66e4ab3286fede7e0e6 +EBUILD jwcrypto-1.5.7.ebuild 615 BLAKE2B b00a34c41d8f840698d7344db94a372bc5ce71a674609dcbd064a3fd84cd252faf2bc231d8fb6340119563fd4c78fa0c4ca5159edae394115b5807539206ceb6 SHA512 24ce16593baa99334821d8e7ee3be8bb8e506713d8e99e4a108ddad025a28311f99b26dfd19e9b3a91fde6afead00ff2412013b98dec8ec0b025c874626cc62e MISC metadata.xml 369 BLAKE2B c7868e0b20a2875964290642cddb457b71628e361f0e032875ac45f4405abeb76c8c53bcfe623c9a2e49ea6e184505503b4e43f34c456528ff3250aea5110b10 SHA512 a1fec6ac31bbb096e508b0ebd644aa8a96418e6972d852512d4b7702b67f241f858610235dbd68430c588d8b837c7a0866f333c8aab182e7cd01e10325031d34 diff --git a/dev-python/jwcrypto/jwcrypto-1.5.7.ebuild b/dev-python/jwcrypto/jwcrypto-1.5.7.ebuild new file mode 100644 index 0000000000..8199f18ca7 --- /dev/null +++ b/dev-python/jwcrypto/jwcrypto-1.5.7.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Implements JWK,JWS,JWE specifications using python-cryptography" +HOMEPAGE=" + https://github.com/latchset/jwcrypto/ + https://pypi.org/project/jwcrypto/ +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/cryptography-3.4[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/kaitaistruct/Manifest b/dev-python/kaitaistruct/Manifest index db52880891..639775a896 100644 --- a/dev-python/kaitaistruct/Manifest +++ b/dev-python/kaitaistruct/Manifest @@ -1,6 +1,4 @@ -DIST kaitaistruct-0.10.tar.gz 7061 BLAKE2B 2d1f8c00415d43223b53c51ca185d79c8fdd9bbb1e512d2e3b8b800b5e7f52e90c35b869d8f82a116f15cc1f1222c41a62a01d07a7f62c567a4d7a82c0657d52 SHA512 b4db8b67fe5dd310121ecfad6db79d424e2bd7308b5ae2cc1cdbcd73538533b5bbe4047b71e2ff65d8109b213ad0a5b88a96cd593b08f910ea6ae9bf3c4cbfac DIST kaitaistruct-0.11.tar.gz 11519 BLAKE2B fbed920167f5492176437529c9feb119f82674de1fff5f6c9df9148abf5c273708b417038490f55e0dc8b3be2b59182efb289bea035bf881323679c4a9105573 SHA512 4abcd0a801d134dd49f950ee0d920151c48c3b2b859f251b50d525c995e83e824ebf0fe02e7f6e576406f383921ba60d5ea764dacb6ae4162683d48c118bd090 DIST kaitaistruct-0.11.tar.gz.provenance 9944 BLAKE2B 85b60cfcd39142709254614f0e093bb6b2a4871c65d16d8a86e129e8d71117f327ba23417cb7396addb665b241a11d3532c2f42b67288b2a64b09fb146827b3e SHA512 baf7d122150798744f97c42b66b0685183e9e9d24cb809b83b4174616e2990b7980db9f22211b053981d4299da071b25a653599f8a1807cb12842a2332046032 -EBUILD kaitaistruct-0.10.ebuild 448 BLAKE2B 07db067ef42c8faddb8160403beef7f7a3fde11d0b9c2d45e01aa976797d58922a67ba339c7dce9b702985e0151cfa0ab3d5dee47298e015a6c0f33a6bc24255 SHA512 068554ead51b1d4456fa6c2bca6a627fb15c69a564a8628148a9944684461c41c1fc9d20e70557392180ab537b1cab748f513524f45f4b29c4b770559337c1d9 -EBUILD kaitaistruct-0.11.ebuild 524 BLAKE2B d7f630cd66cae853755801d0c32150af1d913155e7c2a9db59224f145a8bb275c40f6304bcfd70d3eddd47eee5076936c3152e398ba514441842dc399b20d6eb SHA512 3158f958870c24d892f6384974d4f9ff3b3a07d39d37ed79f7c0deed642fca547869fc3ed839a5f9ce9e1ee8293e2a6f3417ad1916a15c4f354de75e95399647 +EBUILD kaitaistruct-0.11.ebuild 523 BLAKE2B 89a939926f5815da69f756a64d8e95e8ed89b3d719f487b1e148dc19e03147919358c4ed9cdebc1c2e16f2688293e913afb2d09ceb069cc997049802ca683812 SHA512 80a662d23efad526185d05c2e406b014d44b830fad4c7ecf1c2822953ccd4f404492eb50f67ce68cf226e0f034cb70faef9f79e770f350c97b644c2faa180329 MISC metadata.xml 586 BLAKE2B 1c4ad18bbeb29583804b5b16e11c4b704ee07fa9234f8c01142a7bd586f3ffb35c4daebf380750476e08c62f196058d795f3c8b2c62ef1b153f4c079a7c5ae9d SHA512 3f37162b3725dfb12d8e9e67caf0d25d1dadaff13843ab4d6e100f51bfa5ae566482fa428fb13c4ce79ae3e656a352381f1fd79c69a270852aa1b45155cc794a diff --git a/dev-python/kaitaistruct/kaitaistruct-0.10.ebuild b/dev-python/kaitaistruct/kaitaistruct-0.10.ebuild deleted file mode 100644 index d22b59cb64..0000000000 --- a/dev-python/kaitaistruct/kaitaistruct-0.10.ebuild +++ /dev/null @@ -1,20 +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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Kaitai Struct runtime for Python" -HOMEPAGE=" - https://kaitai.io/ - https://github.com/kaitai-io/kaitai_struct_python_runtime/ - https://pypi.org/project/kaitaistruct/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv ~x86" diff --git a/dev-python/kaitaistruct/kaitaistruct-0.11.ebuild b/dev-python/kaitaistruct/kaitaistruct-0.11.ebuild index b2fe1fe777..cf0fed5be5 100644 --- a/dev-python/kaitaistruct/kaitaistruct-0.11.ebuild +++ b/dev-python/kaitaistruct/kaitaistruct-0.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,4 +18,4 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" diff --git a/dev-python/keystoneauth1/Manifest b/dev-python/keystoneauth1/Manifest index ef5ed8a7a5..a2cddc8875 100644 --- a/dev-python/keystoneauth1/Manifest +++ b/dev-python/keystoneauth1/Manifest @@ -1,7 +1,3 @@ -DIST keystoneauth1-5.12.0.tar.gz 288504 BLAKE2B 72c01bbd7002d1dc35a8a1c071531654b60c37f31ba30f8b796dc7ae529e4ec7d41b406ed6185bb2c835dc8fbed3ce35dc85eade3da305174b24490c7c3d287a SHA512 2cfbbd166e1b28c31e92aef312e866d7c23c9a38dc1ffcaf6e25f8e88fdedc832e24cf112611342856d12195306e0458629295bd616c00e2df9dc934120400a1 -DIST keystoneauth1-5.13.0.tar.gz 288721 BLAKE2B 0fc3626a5613577b7eb8c61f6ff0a8edf6cc1b88b2cdd3efb88e40ba97cba52ca3a254439bef08434355c39d888e2bbd444599b27bae79dbc58ee7d4040fcda3 SHA512 246ababa0b6dcee16a4852e1236d7e672f8cf14a987f12c2f8a252c73cf04c4db91f24301d123e8c80307fb8d223a26fd958c1e698c97bee0aceb13b3f1ede7c DIST keystoneauth1-5.13.1.tar.gz 288548 BLAKE2B e07c9a7b47ca0c01594ad344fbdf473b6a46b11ffffb968e93e94421485ef6fb15287675d46037317441a13bb4202ae581e099cea0c519c7420344ea45cfdc41 SHA512 10a5277feb08bf7926c2ede4a92be30d540c6be58334f664075ba94ff6cca10cce668d75f23e6354c1927aaaa0b7e057d1b7b1018b815dd4ee6c87c69dbd075f -EBUILD keystoneauth1-5.12.0.ebuild 1859 BLAKE2B 7f12240b5b6f101b67d2d1a260e0f0cce54deacc07860b8640fb59adcaa3eb8568cd2acd42ee1e78fd9496b3946d2c82096a2328d34c328a60e90cac08e8be9c SHA512 43642bfc322b21a947e0ba5866ccc9925222c528b4098d7cd4e6d920a32eb001115f89428bd9c86643671a75b09b572abe294b8ebc1921a3135f7bac90c07964 -EBUILD keystoneauth1-5.13.0.ebuild 1862 BLAKE2B 8ebd13535966f2c3ba06a16a5747440fba5a5e32dd2b2d897799d8f8b9efaadebc0826652ad0620f67387630822e28c41ee858d66b94cc4b18b364c7dc900ffd SHA512 57587140b26d57e8b5629a7d3d955be8597e017c332dceb0f23660c133f06eca2dd7e89ce7acf39577708f3268ce29751e64d4caf1c63e7448beff881683d404 -EBUILD keystoneauth1-5.13.1.ebuild 1862 BLAKE2B 8ebd13535966f2c3ba06a16a5747440fba5a5e32dd2b2d897799d8f8b9efaadebc0826652ad0620f67387630822e28c41ee858d66b94cc4b18b364c7dc900ffd SHA512 57587140b26d57e8b5629a7d3d955be8597e017c332dceb0f23660c133f06eca2dd7e89ce7acf39577708f3268ce29751e64d4caf1c63e7448beff881683d404 +EBUILD keystoneauth1-5.13.1.ebuild 1859 BLAKE2B ff36c970010fd7583cca04c652747341ecd83726e0307edd935876f8b4e91a332e21c520ba066f552766732304669e7dcb05971ad481cd41583cc6cc6fa163ca SHA512 41a310a525b8ea9627b407a27d76e5c283a988439647c2fa672821def945ef25a0bc74e9502c88558adb7fbfba04ae6f0de23ac0b21421f79f73b157d4ff2b36 MISC metadata.xml 518 BLAKE2B 8a84b6a7146096e67c0517623f0680cbe7772a48d8167b1aaf34dd12f7f626c84e60c0a15b3d90ae9df6483c33d7b51fc5cbf51d35e4f409e04573eb8fe18d1b SHA512 9a5b7fe8f29deed8ed59d6b3a96cfbacd5b566d6aa6eabd55545f02521d3dcc7ef7347632cdbead0735d28004ffe55a18550ee45cf8634253900f0190f140434 diff --git a/dev-python/keystoneauth1/keystoneauth1-5.12.0.ebuild b/dev-python/keystoneauth1/keystoneauth1-5.12.0.ebuild deleted file mode 100644 index 91c452c2da..0000000000 --- a/dev-python/keystoneauth1/keystoneauth1-5.12.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="This package contains tools for authenticating to an OpenStack-based cloud" -HOMEPAGE=" - https://opendev.org/openstack/keystoneauth/ - https://github.com/openstack/keystoneauth/ - https://pypi.org/project/keystoneauth1/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/iso8601-2.0.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] - >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/betamax-0.7.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.2.0[${PYTHON_USEDEP}] - >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] - >=dev-python/requests-kerberos-0.8.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # fragile to test runner name - keystoneauth1/tests/unit/test_session.py::SessionTests::test_user_agent - # broken betamax - keystoneauth1/tests/unit/test_betamax_fixture.py::TestBetamaxFixture::test_keystoneauth_betamax_fixture -) - -EPYTEST_IGNORE=( - # require hacking - keystoneauth1/tests/unit/test_hacking_checks.py -) diff --git a/dev-python/keystoneauth1/keystoneauth1-5.13.0.ebuild b/dev-python/keystoneauth1/keystoneauth1-5.13.0.ebuild deleted file mode 100644 index a1df074a67..0000000000 --- a/dev-python/keystoneauth1/keystoneauth1-5.13.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="This package contains tools for authenticating to an OpenStack-based cloud" -HOMEPAGE=" - https://opendev.org/openstack/keystoneauth/ - https://github.com/openstack/keystoneauth/ - https://pypi.org/project/keystoneauth1/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/iso8601-2.0.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] - >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/betamax-0.7.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.2.0[${PYTHON_USEDEP}] - >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] - >=dev-python/requests-kerberos-0.8.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # fragile to test runner name - keystoneauth1/tests/unit/test_session.py::SessionTests::test_user_agent - # broken betamax - keystoneauth1/tests/unit/test_betamax_fixture.py::TestBetamaxFixture::test_keystoneauth_betamax_fixture -) - -EPYTEST_IGNORE=( - # require hacking - keystoneauth1/tests/unit/test_hacking_checks.py -) diff --git a/dev-python/keystoneauth1/keystoneauth1-5.13.1.ebuild b/dev-python/keystoneauth1/keystoneauth1-5.13.1.ebuild index a1df074a67..cd28280ead 100644 --- a/dev-python/keystoneauth1/keystoneauth1-5.13.1.ebuild +++ b/dev-python/keystoneauth1/keystoneauth1-5.13.1.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/pbr-2.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/lap/Manifest b/dev-python/lap/Manifest index f8bcc086df..5c70918de0 100644 --- a/dev-python/lap/Manifest +++ b/dev-python/lap/Manifest @@ -1,6 +1,4 @@ -DIST lap-0.5.12.tar.gz 1520169 BLAKE2B ce68ddd14304b930044a94ff7362b00724ca8ce89d5fa0189437a393cff5911ac74cc45056ba152780000f7f4c691e73269cd711f20f5f693f5699918c0c4428 SHA512 a8ba1883e06b04a41cebb53999bcc7321748036958fde1ab37a2194b43104a84d0315bea89b21aaae7556cc3f573d95bf30107dc4045af301134dd10319b7d53 DIST lap-0.5.13.tar.gz 1537351 BLAKE2B 0756d52680f0b55ffea94544d9d284d74a27f24b7de4ff968acae0a021cba72a36871b2a1ff36a93c00f521afa19ea28132ed440e30bce830e2b5c4743cd0013 SHA512 66c45a6802a6edcbb7f5bf25f7ee5030acc0d5eab706666fb4ebaff3f8578af5bfc951296138ab22cf8d18d74cb0712433feca5c43c3a97cd5e8eed2abdbaee5 DIST lap-0.5.13.tar.gz.provenance 9282 BLAKE2B c8ad7ed181ad24aab1f7b14539823512dcfbdc1d4b465396c34e9c3d8118cad986a5712269e869a00ae52fbfb69587195eb2e01c803ae84d95c9621762d4c370 SHA512 6bd656b6066380b68fa37c76d9cb6c22c63eeabc90c7e8dc9ec4873bcbe92d3445e28eb18cdff1aec16751e91a7775334f441c2a1e5886aa60470c503f3b240f -EBUILD lap-0.5.12.ebuild 958 BLAKE2B fc0bc9096a0cfc4b84de2f5e3fdb73181ce01517931a3495b8b197801d04a62786bd366619deb725d7df347f1d4dddb752fa2d3038ffdde91552cea84dbd72c1 SHA512 cb6d4f52359d02a6ab39cf1db566d9ce8e75d83f99476a5b7adda7d47cef83d3853960958fe49a21796bbcf2cd87e224e0af0e81a01bb3abf4878cf5da6db195 -EBUILD lap-0.5.13.ebuild 740 BLAKE2B 2787ba6f94db45429f308ea302806f2845acba608738c3222a4bd70702f6211955d595248e813b8bd2d5730f70c18f92c1ccbc5749dac31d53b4211c50174b89 SHA512 076fd007d8d54941444ba74fbc58e71e51dec81e387ad6e0ffe924a6d0415e290ec9d4b45c734468b9373ce7ee75fa70dc033a299f7fbca51fb461af38fe442c +EBUILD lap-0.5.13.ebuild 739 BLAKE2B 85f6182a07910a78ffc2da07dc3d77305fcb76818c3b034696c2c7e47909a2056009957b67208517fe70296aafa8a317bb987934afbbe1e6a0bde0572155e85d SHA512 9fae349273e352d9b072fa2454da93d37bbf012b020dd1f6dffc4ed93364dbacecdc1866d497481785310a46f098fc10c21031c16dd48b7aed46330790a7b50e MISC metadata.xml 336 BLAKE2B b93937e117c2e1fa50bef944e941d540d1b42fd22fda31c834f1831f7290cab7267eba1f94b98da9d5ac31e8f5b26cd9aad2fb989204466b0543cf9a0a50c350 SHA512 7df11ca0b28e332f09645bf1dc6805d8bf2655098a3763ee1d1c1a94f6298efec2dc9db9a639ece3464676a9a9d708ae09e218eeec1ec58f89d4e2e9cd8e05b1 diff --git a/dev-python/lap/lap-0.5.12.ebuild b/dev-python/lap/lap-0.5.12.ebuild deleted file mode 100644 index b690798110..0000000000 --- a/dev-python/lap/lap-0.5.12.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_EXT=1 -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Linear Assignment Problem solver (LAPJV/LAPMOD)" -HOMEPAGE=" - https://github.com/gatagat/lap - https://pypi.org/project/lap/ -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - >=dev-python/numpy-1.21.6[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - >=dev-python/numpy-1.23.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_prepare_all() { - # Don't install tests and keep them in a separate location - # https://projects.gentoo.org/python/guide/test.html#importerrors-for-c-extensions - mv lap/tests tests || die - sed -e '/tests_package =/d' \ - -e '/packages =/ { s/, tests_package// }' \ - -i setup.py || die - distutils-r1_python_prepare_all -} - -python_test() { - rm -rf lap || die - epytest -} diff --git a/dev-python/lap/lap-0.5.13.ebuild b/dev-python/lap/lap-0.5.13.ebuild index 184efcfff3..4f3abd6bcc 100644 --- a/dev-python/lap/lap-0.5.13.ebuild +++ b/dev-python/lap/lap-0.5.13.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" >=dev-python/numpy-1.21.6[${PYTHON_USEDEP}] diff --git a/dev-python/levenshtein/Manifest b/dev-python/levenshtein/Manifest index 785ef4ad43..706373cfb2 100644 --- a/dev-python/levenshtein/Manifest +++ b/dev-python/levenshtein/Manifest @@ -1,5 +1,6 @@ +AUX levenshtein-0.27.3-cython.patch 1053 BLAKE2B e87eedfc5f939106e80363b248509572a0dee6f0a11f8a6a7cc1401523d258968ce7766da518a3efaa5f131bd45f50221b82c9fe60cba71e8ca753dbe0a77ce9 SHA512 e323dda437e2283a8ab327e9d028820007d4bcb880c662a5e68efea9b1c31743cc2f5671c7822f9cef780dc1f487ee5f77ad7417f00796ce730079c235efdf9b DIST Levenshtein-0.27.1.gh.tar.gz 38370 BLAKE2B 92618a2beb5a9ca90c07bc000fe8cbeb31609bf5e2c0085ec900d307b4e80058bbcf9911acaa70a4233057f915e33a24e2d47fb90251025f026af2700c08c4e2 SHA512 900614697dc6456223ac99d9a7eed007b605da44239806d9e7b736142c3e2ab2544abc5d206a03d99b8d1e24f7efb837fa1782477bf7854ad71d8d6f37c8e6c2 DIST Levenshtein-0.27.3.gh.tar.gz 37467 BLAKE2B 8d8c5b445a8a01664dac6cb336ace8c3a48c0e1db2434bc907683432a32462bb8503d3327ac2aa4fbd1d3b11fc45d38de23dd84498ea5da31c5baf01555a3ff7 SHA512 1102d6421066ea59c821416d80eec99044fd574659db2e063a5564249afddac097e740788b8d0f5c1c3c72c1a4d3ae94f027ac8609f5ad1cadde378aaee9bf43 EBUILD levenshtein-0.27.1.ebuild 1127 BLAKE2B 7a6f2f3826c5f403d24abfcf6b80f5838b7537446dca3f50ca360292673b3472167f384790cc33de5961b42199688f0fdb86d73551de681fe24e570422c24177 SHA512 6b884f962f619b00e9ead1309a09a0d7b3686ddff5062a2fce2c55a1b2baf90895f28179af255d1e4dcc244b0053a2199eb58431f461eddb93fb1a890547f1b9 -EBUILD levenshtein-0.27.3.ebuild 1133 BLAKE2B 91d9e5a22eb64d08d3b6a0a474b695db461685430cf8e1d191fd63f8525b820a6e86ea7431bd9cd3f8945b8647d8c4e781ab9fe90f7aacd1264d792e3aaf79d7 SHA512 22179430c3821f6973a3087079bfb254901e465c42aa921752196580eaac6f6997bbfbfd84ce3a3e49385a6b88e8dc5d2eea2678f8e7a9bd9cab3be48ba82537 +EBUILD levenshtein-0.27.3.ebuild 1174 BLAKE2B a0de71491ede52191985cd88f5b21b98b7210d5d492964b434771ad18841eb826794d5ccddd2f9e46fcde142e378941cf6c9d527ba4c67b440f7463efc36fccb SHA512 b5be8396b1e70014f65f0ed98ecfa76abd0b1563a1570d29093ede10acc3b4ebf9d5cf92fb13f0e64c6de90d47543f3ed792494f19445c353ff322d76bfbc7e0 MISC metadata.xml 376 BLAKE2B def9cd056f31bd8ef5f0903f302a00ed361fef19a7df2494fc0ebb34f61c098e50288d98d30a292b0614ae2930082bf919fc37612cdc1bef9f5c5d07cdc080d3 SHA512 4b4766b2894b28a2d199a4d98d4accffe4a5197b41b08443d7d57d9363f96ae42400dd717e516aded73197233d779f5cbdf58670244ef162ebf4177f47cffa4c diff --git a/dev-python/levenshtein/files/levenshtein-0.27.3-cython.patch b/dev-python/levenshtein/files/levenshtein-0.27.3-cython.patch new file mode 100644 index 0000000000..65baf46d52 --- /dev/null +++ b/dev-python/levenshtein/files/levenshtein-0.27.3-cython.patch @@ -0,0 +1,26 @@ +https://bugs.gentoo.org/966947 +https://github.com/rapidfuzz/Levenshtein/commit/759c0b42036813bc82504c5ca287d1d6bdaac852 + +From 759c0b42036813bc82504c5ca287d1d6bdaac852 Mon Sep 17 00:00:00 2001 +From: Martin Weinelt <hexa@darmstadt.ccc.de> +Date: Thu, 22 Jan 2026 22:32:31 +0100 +Subject: [PATCH] Compile extension as C++ + +This fixes the build with Cython 3.2. Tested against 3.2.4. +--- + src/Levenshtein/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/Levenshtein/CMakeLists.txt b/src/Levenshtein/CMakeLists.txt +index 721f7a7..f6159ed 100644 +--- a/src/Levenshtein/CMakeLists.txt ++++ b/src/Levenshtein/CMakeLists.txt +@@ -9,7 +9,7 @@ function(create_cython_target _name) + MAIN_DEPENDENCY "${CMAKE_CURRENT_LIST_DIR}/${_name}.pyx" + VERBATIM + COMMAND +- Python::Interpreter -m cython "${CMAKE_CURRENT_LIST_DIR}/${_name}.pyx" ++ Python::Interpreter -m cython --cplus "${CMAKE_CURRENT_LIST_DIR}/${_name}.pyx" + --output-file "${CMAKE_CURRENT_BINARY_DIR}/${_name}.cxx") + + set(${_name} diff --git a/dev-python/levenshtein/levenshtein-0.27.3.ebuild b/dev-python/levenshtein/levenshtein-0.27.3.ebuild index c7eef5b93e..68c34847f3 100644 --- a/dev-python/levenshtein/levenshtein-0.27.3.ebuild +++ b/dev-python/levenshtein/levenshtein-0.27.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" DEPEND=" <dev-cpp/rapidfuzz-cpp-4 @@ -38,6 +38,10 @@ BDEPEND=" >=dev-python/scikit-build-core-0.11[${PYTHON_USEDEP}] " +PATCHES=( + "${FILESDIR}"/${P}-cython.patch +) + EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/linkify-it-py/Manifest b/dev-python/linkify-it-py/Manifest index 409ec03106..d3f3baa893 100644 --- a/dev-python/linkify-it-py/Manifest +++ b/dev-python/linkify-it-py/Manifest @@ -1,6 +1,4 @@ -DIST linkify-it-py-2.0.3.gh.tar.gz 76727 BLAKE2B df0d2c8f31a9715c6eadd1f8fb295990b5ed82b8f49231071f8220045d9b64ec21098477d43a74afa21592b2a345357654a23df38636e852a767c62443580e34 SHA512 6621533246a42f3b13fb7dd9f1366cadb0e3c291bcb92fd899bc6389cb9f7904ababf4b5dbae51a561a4f50f8a20597badf03c82653ae8db75d9a5a484bc1229 DIST linkify_it_py-2.1.0.tar.gz 29158 BLAKE2B 6421c09a9018036f97639a164186ff702c9d54d4381f3c9cc51d6bd106a6e5814b32d76d992b7c6981052574758bfc891d5006c34fe953c5cea21580dfc2bc35 SHA512 298d25a9bd9df57b6caf6157b642018e828c2b5fbacaa2ff11c0007b48f2090d7f14680efe3a365d9bb0f2a97660eb9e95424c8b63dfd8f9aeee6a5a5c70211d DIST linkify_it_py-2.1.0.tar.gz.provenance 9582 BLAKE2B f78f211d5ffca6a85f695fb037a0885aedc3caa10801c1165355b3698a7b08b1205de0265eb8f40e83aec3e94294e595196bc1d4fb46022ac4ca7ea055dee5fd SHA512 01ea5d707b170fcdcd8dac6ddb88a5100c4eb7e532b15bb50ae1c0091b1feec7950e331b8ba53477225cc878968e57ea7a113a5472847882c03ac1dce19e1ebd -EBUILD linkify-it-py-2.0.3.ebuild 707 BLAKE2B 809fd1bf77e9d14232b022bb058961cd004eb5471d434cd49046422165c36d25d9cc3476eb4507298c5982006c55567923d01579953bbd11fcd54b7eda40580c SHA512 769ac24284bf6dd5b880057be33531774efc2419d9c4e8f87af888c9eecc0792d80ae9c219ba34ddfc4e7de38f00421366e052b070429358420ea5a9efa1d707 -EBUILD linkify-it-py-2.1.0.ebuild 666 BLAKE2B aba7bf8165d5c47ef3434c5e34d1249f334f8f529a70821f56340668c8366df70bf9f86d835cd50903320f614f55398e87e67f38510db4950078397bc2aedc20 SHA512 0ff2bdba73fa0fa6386c8543482e6a95a4e765a94f0d0e342f0118bf9374d75252bbcdb2707cf6e46e89293fcbc3d71ac5f2405fa36df2165e1103a8b673021b +EBUILD linkify-it-py-2.1.0.ebuild 660 BLAKE2B aad6c0da7f01661484774a3d22f0aabd88008c679b845a4f10fa254303738407210a20d1429109596b7ffd4bb8b0edd567fc59dc771352b653c39e9e19d37ca6 SHA512 fce569a96889d886ed7ec47aaff44d0169edd3f7b6d6b60e569a7d3c544b77e087e2a1add2c876af00d6ae613aa4f687c93b419c607c36c64445459a370d3081 MISC metadata.xml 402 BLAKE2B f743f7ee6ccc16f6ae09861fa1712b456d7d7796afea37616781f3c40c33633a4571c78cfe41a9fb9b7e6370b8d2c03197e57ada0a0c5a2f80c1a21bbcab52cf SHA512 783959f08e822d432f30348ff5a7f4fc0713d0d273286cb840c43165141b12d28d812dce0958105561bb2a9d02e0034199d1405b4b83579de2283e133a03eef1 diff --git a/dev-python/linkify-it-py/linkify-it-py-2.0.3.ebuild b/dev-python/linkify-it-py/linkify-it-py-2.0.3.ebuild deleted file mode 100644 index ccba5a2db3..0000000000 --- a/dev-python/linkify-it-py/linkify-it-py-2.0.3.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Links recognition library with full unicode support" -HOMEPAGE=" - https://github.com/tsutsu3/linkify-it-py/ - https://pypi.org/project/linkify-it-py/ -" -# no tests in sdist, as of 2.0.1 -SRC_URI=" - https://github.com/tsutsu3/linkify-it-py/archive/v${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=" - dev-python/uc-micro-py[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/linkify-it-py/linkify-it-py-2.1.0.ebuild b/dev-python/linkify-it-py/linkify-it-py-2.1.0.ebuild index d2771ae953..35b2fc8bfb 100644 --- a/dev-python/linkify-it-py/linkify-it-py-2.1.0.ebuild +++ b/dev-python/linkify-it-py/linkify-it-py-2.1.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" 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=" dev-python/uc-micro-py[${PYTHON_USEDEP}] diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index a2bbae75c7..3a9dd44f41 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -10,21 +10,19 @@ DIST llvm-project-20.1.8.src.tar.xz 147242952 BLAKE2B 7657ac0b26acc5affb1bfc91b9 DIST llvm-project-20.1.8.src.tar.xz.sig 566 BLAKE2B 85beedfcff1195a974fab2c667b9efd4b715b3480c1b44b1b887fe32c69f72aca0d3b8fb276c03b6cc5a866622f669047aeee5ccb976640b4008ccd31dce77a4 SHA512 d74369bdb4d1b82775161ea53c9c5f3a23ce810f4df5ff617123023f9d8ce720e7d6ecc9e17f8ebd39fd9e7a9de79560abdf2ffe73bcb907a43148d43665d619 DIST llvm-project-21.1.8.src.tar.xz 158958576 BLAKE2B 0d3d4ee920f8e5db50e98152616f16004c74df0e7313cc86d893428fb7b1c875109988a5e40ea6f2e5d0fef53c7bfe2fc2b69e84807f6eb440b03afa1b228a36 SHA512 cae4c44e7bf678071723da63ad5839491d717a7233e7f4791aa408207f3ea42f52de939ad15189b112c02a0770f1bb8d59bae6ad31ef53417a6eea7770fe52ab DIST llvm-project-21.1.8.src.tar.xz.sig 119 BLAKE2B cffc1825f5778a3e3c128ec3e856ff6ee50687319d621cdf42e895abf67e05cc51cb7493308e2b506ab60dbdbaca7aa75eb9f78d91d42c81f9682a36f4042e9d SHA512 10f58eff58ed6e701d0f123b15e68c82ab8cbdf99b1c86c0d83e3b8553e90ea51055e30327e8e442ded57c8f503e2a2de9ee075e9c28b5ba815a0f8922f8671c -DIST llvm-project-22.1.0.src.tar.xz 167040408 BLAKE2B c5e9971dd17f4b0508b85c9f247bebfcf9a9b4e282f65b09105549e7aef529ed25104458b83f5d7b152c4308df8ea2f8fdb7f479f4928d9b4360a3c326255647 SHA512 588753a26742cfc76ca179398eaac6a31e68b1fa5bfaf7300ce710a89bba1dc9bfe41229bb9277663a3cde4468e74922153e5d1529eb7c6fe4de5ba3cb62ba45 -DIST llvm-project-22.1.0.src.tar.xz.sig 119 BLAKE2B d3190d9dbacedf9de0c6b3d5c7711ae3c57dd4dc8cd136bc27fe4901253ffbd6d21060c046d7bf69d3a9489b5704ab5337e6d26da8236966c609b2d0eb54db97 SHA512 6145bf769640a9c6546cb63fa82450b2985ab74b2180a735f709ed909998cfbc6781116354b8b819cefa0e87cd11d470ecc64cd758b4a703aa10ee7880315f42 DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940aff5e21b88ad8216a4c6813d783f6041ac4b624c954bedd4c572c117d308ccafedca80ea95fcd73675c00ebfa998057e522f7b SHA512 d5adfbb8e5026b845f8251f5f490b4646ccd2ecaf81a2b80091d1c71044f5c7726f2df6680a95589f2dedc614bdd9cdd88febcce6d5fc92f638f616d503b8066 DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2 +DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df +DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849 -DIST llvm-project-df9eb79970c012990e829d174d181d575d414efe.tar.gz 265149781 BLAKE2B ab7a87dad369685fc26a054c065dee6ef2754b6446d5a6e15ed7f5bb52d7d433b519cac0522063ba222600f6f40dc40f7bf27930c74031cc40fff5372308a097 SHA512 7c63bf1360902e6a55c7f4c15d08a716d54476875744e6f40ec51157de6c18bf75d8fdb921f26831017151e87649bd1a48041e007edd9a0afc5e9f9066bfd79d EBUILD lit-16.0.6.ebuild 922 BLAKE2B 01c863d3114088a303a571a94269a650a59089ed0faeda0f168fb4dcda27ad56222dad82f57c6227c0ddee3ad0ce01d7a877e5eab134a8a814d988ecb0b1d4e3 SHA512 664122d27aace15d65c3a0331799d67e2650d9b5d5cc0239f29b50742e92416eec866304ba7ce3a2e5c594b9544a970d74c12f3080c2501d344376df38c2779e EBUILD lit-17.0.6.ebuild 1023 BLAKE2B 397944125339162223895c6bea3b0718c610bf91a2bb1202f9c372eb0e60662131659485913bd9281d1077db4df35840808844cb5f4addda60968ce333a98728 SHA512 68b575996f6a912f6a33d089150f8dcfe18df6670fd1832d6ca292016c4fb991e8c44127f506a81a63520a42563955d7ee1c13a696fb0f530e42506f0e83bcf0 EBUILD lit-18.1.8.ebuild 1029 BLAKE2B 82ae45162d999dd49ebae9190804f63d6a2805e9590cac8cc9eb2770e13690089d886cd428719ec9db92ffaee05a050f73231aed6329d72ca6ea71ac8f69a1fa SHA512 223fdb462eafa392684d0ae57837564050f255fbadf0903236a283a690d975907e8a85d9820c79ec23ee291383d3ec7f9c1618a463c88dc1d95da9915140489d EBUILD lit-19.1.7.ebuild 1029 BLAKE2B 82ae45162d999dd49ebae9190804f63d6a2805e9590cac8cc9eb2770e13690089d886cd428719ec9db92ffaee05a050f73231aed6329d72ca6ea71ac8f69a1fa SHA512 223fdb462eafa392684d0ae57837564050f255fbadf0903236a283a690d975907e8a85d9820c79ec23ee291383d3ec7f9c1618a463c88dc1d95da9915140489d EBUILD lit-20.1.8.ebuild 1029 BLAKE2B 1fbbf959c03a86ce1296dc98b24771f7174861b45c1e53fbba0f1adbfab91ca37d3a41f6a9767f5d90eb7686ed30169d2292464a21c75e8f7eef0c1563fdd64b SHA512 4f8e1119c9384fdfb7efd03f900699ecdf11119ee82ccbdcab708e1555f0ce177bba03a2864ef2e281018d05645cea283ae919d7da3431e21d7943920327d8b6 EBUILD lit-21.1.8.ebuild 1029 BLAKE2B 1fbbf959c03a86ce1296dc98b24771f7174861b45c1e53fbba0f1adbfab91ca37d3a41f6a9767f5d90eb7686ed30169d2292464a21c75e8f7eef0c1563fdd64b SHA512 4f8e1119c9384fdfb7efd03f900699ecdf11119ee82ccbdcab708e1555f0ce177bba03a2864ef2e281018d05645cea283ae919d7da3431e21d7943920327d8b6 -EBUILD lit-22.1.0.ebuild 1035 BLAKE2B 497d45a68bd256922ff524aa0ddaf9f1a378a287407e020a6f7de6babdf265ff179f6b149b6ec6ff877733f40080cef9d2881f095fe3677b6f2d7f2ed34b4c12 SHA512 322e011833b53534f71466248f8db36044dd184a8afdef3e98049c355dffbb4ce63eed00c7b53473bc4602f1c1cee59f8c26b47b401cd3761b33f34813cee02b EBUILD lit-22.1.2.ebuild 1035 BLAKE2B 497d45a68bd256922ff524aa0ddaf9f1a378a287407e020a6f7de6babdf265ff179f6b149b6ec6ff877733f40080cef9d2881f095fe3677b6f2d7f2ed34b4c12 SHA512 322e011833b53534f71466248f8db36044dd184a8afdef3e98049c355dffbb4ce63eed00c7b53473bc4602f1c1cee59f8c26b47b401cd3761b33f34813cee02b +EBUILD lit-22.1.3.ebuild 1035 BLAKE2B 497d45a68bd256922ff524aa0ddaf9f1a378a287407e020a6f7de6babdf265ff179f6b149b6ec6ff877733f40080cef9d2881f095fe3677b6f2d7f2ed34b4c12 SHA512 322e011833b53534f71466248f8db36044dd184a8afdef3e98049c355dffbb4ce63eed00c7b53473bc4602f1c1cee59f8c26b47b401cd3761b33f34813cee02b EBUILD lit-23.0.0.9999.ebuild 961 BLAKE2B 4dab03aed6b2b7eb19623ea1be4844bbb75626a532731e2449942f29b853f766dbac402bb41c7cadedfdc587eb4ac1b026b99a66af06415826f1c1fca7448e15 SHA512 bb8ea4a12da32982f5d79b37a6d53dc98052eadeef4af1bba8c3ebc2e78035c96b60e50cc91f14100a813f202ca65a406844c69f922d3829be853695f7784d1f -EBUILD lit-23.0.0_pre20260321.ebuild 961 BLAKE2B 4dab03aed6b2b7eb19623ea1be4844bbb75626a532731e2449942f29b853f766dbac402bb41c7cadedfdc587eb4ac1b026b99a66af06415826f1c1fca7448e15 SHA512 bb8ea4a12da32982f5d79b37a6d53dc98052eadeef4af1bba8c3ebc2e78035c96b60e50cc91f14100a813f202ca65a406844c69f922d3829be853695f7784d1f EBUILD lit-23.0.0_pre20260331.ebuild 961 BLAKE2B 4dab03aed6b2b7eb19623ea1be4844bbb75626a532731e2449942f29b853f766dbac402bb41c7cadedfdc587eb4ac1b026b99a66af06415826f1c1fca7448e15 SHA512 bb8ea4a12da32982f5d79b37a6d53dc98052eadeef4af1bba8c3ebc2e78035c96b60e50cc91f14100a813f202ca65a406844c69f922d3829be853695f7784d1f MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217 diff --git a/dev-python/lit/lit-22.1.0.ebuild b/dev-python/lit/lit-22.1.3.ebuild index f06adb9dfc..f06adb9dfc 100644 --- a/dev-python/lit/lit-22.1.0.ebuild +++ b/dev-python/lit/lit-22.1.3.ebuild diff --git a/dev-python/lit/lit-23.0.0_pre20260321.ebuild b/dev-python/lit/lit-23.0.0_pre20260321.ebuild deleted file mode 100644 index e7ba350e00..0000000000 --- a/dev-python/lit/lit-23.0.0_pre20260321.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -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/m2crypto/Manifest b/dev-python/m2crypto/Manifest index f733b25e35..abf55cdf72 100644 --- a/dev-python/m2crypto/Manifest +++ b/dev-python/m2crypto/Manifest @@ -1,5 +1,3 @@ -DIST m2crypto-0.46.2.tar.gz 501816 BLAKE2B 5d16c978295e8e9bd4f03c38a9e11af1c69a786c102cec3a4fb08313022efde1992b241ef5fe3e2a8c85368a00f299f8930621ab332de0a30f27eb9752846bfa SHA512 550a66e457cef8a7c5c13054a24c0fcade516119305aed93c095aecbd4d3a444dc04443c59497c2b8a2e390ddaa543ad06194f617d7e6483d39d900a0775e23d DIST m2crypto-0.47.0.tar.gz 662529 BLAKE2B f1ba6628ae713470850c2fa5db3230b000666ee93184622498ffc5b8527d445b96a0868addd491988147487553fc62aaedff4a651fd2e0b2efacc5fcfb81ec19 SHA512 a99a0e084831fde0bafe4be0ca748ec171a9c38225dd5d49d1af5a80122e89c75921589936b58fcd8b71f53ab006038d10dfd362d5cc37ae6bf1018ab378cce8 -EBUILD m2crypto-0.46.2.ebuild 1519 BLAKE2B 2918e1c894134992e0faccfe3a6852ea446eccba46af1bd2b121fb729984c44154be743ca77d6dc6c0d325a796d3d9abf94a4fbb3ff84c4c8a3a764ec1b33e8e SHA512 158367eaa40299983a37d6a188f6416c6b6aa8ddcfc0d14bd3b176b15711f0aa96617d03a3a3f3dada08661552e90184788e86438088d73a7d7caf0778bbeb97 -EBUILD m2crypto-0.47.0.ebuild 1487 BLAKE2B e02ef95aa09b2d25bdbef1256390839304961be33e101b3f4bdbce2b71c4e228923cbff3aa13cd677b758687ce55bcb55929726ced2c1006846acdf1021adcd3 SHA512 067b42dba78b63893b671c7c339e67c05434682778791075d5c20745b3b24faf1447e818892a560ef4132bfc20489b1b0d9a437d33af6be240fa1bac732b3f80 +EBUILD m2crypto-0.47.0.ebuild 1481 BLAKE2B eeb0b156d5c0f6ce06470672743d6a412b0cf75d629468d1115c6ded4cab2cb56f251b26c16b88752a13154a70da4bd972c7d895e3f0b091bab7669d647700b9 SHA512 c77b6043a4a51c3897a5bb5bad6020599aeb4aaf6378f4717f27ac59898d2e222ddae17e7d1c5b0e38b9d1a709bcdb3227ed7a058b6df2afd14fcab831586726 MISC metadata.xml 441 BLAKE2B 3b3ab64637846a0cdffc946f9e281cd544e581ba9f30c6d4e88af0f98422d20f668fe860383b60c8471896c941382cbcfb35fcb487279bb8f5c7cd63ed7c5276 SHA512 5cb7bc3bf77a1e0265b2acff8a4519ce369f19e26a45028cfb831b1b61ff86189f0652e07d90cc2061f65600bbdf1990fcce4481cbe035d4067acb5ddc571e8f diff --git a/dev-python/m2crypto/m2crypto-0.46.2.ebuild b/dev-python/m2crypto/m2crypto-0.46.2.ebuild deleted file mode 100644 index 7968414cc4..0000000000 --- a/dev-python/m2crypto/m2crypto-0.46.2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 2018-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_{11..14} ) -PYPI_PN="M2Crypto" -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 toolchain-funcs pypi - -DESCRIPTION="A Python crypto and SSL toolkit" -HOMEPAGE=" - https://sr.ht/~mcepl/m2crypto/ - https://gitlab.com/m2crypto/m2crypto/ - https://pypi.org/project/M2Crypto/ -" - -# openssl via src/SWIG/_lib11_compat.i -LICENSE="BSD-2 openssl" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="abi_mips_n32 abi_mips_n64 abi_mips_o32" - -DEPEND=" - dev-libs/openssl:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - >=dev-lang/swig-2.0.9 -" - -swig_define() { - local x - for x; do - if tc-cpp-is-true "defined(${x})"; then - SWIG_FEATURES+=" -D${x}" - fi - done -} - -src_prepare() { - # relies on very exact clock behavior which apparently fails - # with inconvenient CONFIG_HZ* - sed -e 's:test_server_simple_timeouts:_&:' \ - -i tests/test_ssl.py || die - distutils-r1_src_prepare -} - -python_compile() { - # setup.py looks at platform.machine() to determine swig options. - # For exotic ABIs, we need to give swig a hint. - local -x SWIG_FEATURES= - - # https://bugs.gentoo.org/617946 - swig_define __ILP32__ - - # https://bugs.gentoo.org/674112 - swig_define __ARM_PCS_VFP - - distutils-r1_python_compile -} - -python_test() { - "${EPYTHON}" -m unittest -b -v tests.alltests.suite || - die "Tests failed for ${EPYTHON}" -} diff --git a/dev-python/m2crypto/m2crypto-0.47.0.ebuild b/dev-python/m2crypto/m2crypto-0.47.0.ebuild index 7312739b03..712939b1cb 100644 --- a/dev-python/m2crypto/m2crypto-0.47.0.ebuild +++ b/dev-python/m2crypto/m2crypto-0.47.0.ebuild @@ -21,7 +21,7 @@ HOMEPAGE=" # openssl via src/SWIG/_lib11_compat.i LICENSE="BSD-2 openssl" 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" IUSE="abi_mips_n32 abi_mips_n64 abi_mips_o32" DEPEND=" diff --git a/dev-python/magic-wormhole-mailbox-server/Manifest b/dev-python/magic-wormhole-mailbox-server/Manifest index f6688f1f53..f1373f1558 100644 --- a/dev-python/magic-wormhole-mailbox-server/Manifest +++ b/dev-python/magic-wormhole-mailbox-server/Manifest @@ -1,5 +1,3 @@ -DIST magic-wormhole-mailbox-server-0.5.1.tar.gz 69758 BLAKE2B 5dfb21f1e3994cdef9c510b2e265393e8200711fde3d3e6759783d55b1b11b32b291c774d04a0930cc537b3bb599598588c48e382e35642f856e738b832be442 SHA512 6a3345c8d18c2373dee5c748f6fa1437f7225d057b136439ba7bebfd3b55a7a1beb551357b66b1847cfa0c73bed87a136844c907432ccc045c6f9b528698d7b8 DIST magic_wormhole_mailbox_server-0.6.0.tar.gz 70160 BLAKE2B cfe6e8c8bdbb29fdc58c8aef613d806943594a1090566818f9e99cef026e0d73077e9a3d5890e137bb0eee57fbc73807f30d5fb9ee085a21c422f28abe21c7d0 SHA512 ff65bcecdb0e29b1ec79a91554a5d7ecf8dd226660f73f32bc7c4d2198a9e95b5a0229d66c178951bd41781fde9344f4fd7e7b0c456dad3c7eac2d738fb11a16 -EBUILD magic-wormhole-mailbox-server-0.5.1.ebuild 852 BLAKE2B 569b54bf6ba7d191122309c14c1c53224e550b4e7da976b9eeb0756a776c1b94075e2e67a6bfed93f646b3f60a8641082009f7cdec9ef1bbe2f1d426451a16c1 SHA512 0e7f2924040a4d620d9b08c0fe43982acd12c583732273d171bd4123ae198ac4e7fe5abc30d74ab59fa3f0ec008535760651563482f6656b47da92ab44af1080 -EBUILD magic-wormhole-mailbox-server-0.6.0.ebuild 852 BLAKE2B 3831909ff49252cd252bfb8e2b0f79ff04913110a5abdf908c9ef7075401ecf9f916b3ec886ba8ee50824837358bbb17cd0d6ecfb1b4ae3bc521a7c602bdce2b SHA512 6cb57449891031d1ad1726d10e62f991efc226d8dab7eff2d907e121d371638abc8e31304ab6ac68ce11118c131422fd0812c8ea29b48ee7b525973fa9962629 +EBUILD magic-wormhole-mailbox-server-0.6.0.ebuild 851 BLAKE2B 5f2bffb66bdcd83e53e4a0c573b0ee69752a8b8358d49d42f4b11901843bc0a964e8cc3833bec74e361b5235bf15e63b5dad96a6b8840d6051f33e982d6b0470 SHA512 d477ca2f003da73034cf41711972cd0c9cb4b28091ecae875f94662da58a45abc07309303f9970e3ff3c6f91a0a049ca8e1bf681f35a262cce1eac254e214fc4 MISC metadata.xml 441 BLAKE2B 309914112096bd9c863e80df1fb5e31ec96e716972a455d5b300e452d88e253a311a0a67d19ee3730b5c6dc290f1777ff8317246a888eae3895d35863d5e0bd7 SHA512 b2dfb43f54aaba61fa1970232dec764e4a7ea7806c07a7cb5214643e93d54983055d119311fb6e1b2cc55bf925cd2a7a123d2fcc2c9d805b41d62ff2dff6da52 diff --git a/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.5.1.ebuild b/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.5.1.ebuild deleted file mode 100644 index 799af521b5..0000000000 --- a/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.5.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Mailbox server for magic-wormhole" -HOMEPAGE=" - https://magic-wormhole.readthedocs.io/en/latest/ - https://github.com/magic-wormhole/magic-wormhole-mailbox-server/ - https://pypi.org/project/magic-wormhole-mailbox-server/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/autobahn[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/twisted[ssl,${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/versioneer[${PYTHON_USEDEP}] - test? ( - dev-python/treq[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - rm versioneer.py || die -} diff --git a/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.6.0.ebuild b/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.6.0.ebuild index d7f1316c6e..dfe7fee20c 100644 --- a/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.6.0.ebuild +++ b/dev-python/magic-wormhole-mailbox-server/magic-wormhole-mailbox-server-0.6.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" RDEPEND=" dev-python/autobahn[${PYTHON_USEDEP}] diff --git a/dev-python/magic-wormhole-transit-relay/Manifest b/dev-python/magic-wormhole-transit-relay/Manifest index 0996b3f9cf..6b16b1684b 100644 --- a/dev-python/magic-wormhole-transit-relay/Manifest +++ b/dev-python/magic-wormhole-transit-relay/Manifest @@ -1,5 +1,3 @@ -DIST magic-wormhole-transit-relay-0.4.0.gh.tar.gz 62333 BLAKE2B 16415af2b9927cf2717c1c38be4b498d666db271c4e7b907bcf0fae9d5d100ee341358d2f04e72ba1a7f930dbc4fd9e797b20d6915d21955ef6963520d9b406a SHA512 ee0f40460277abc1ad550e070d8b70329da8c1311852f7a2eaaef036cfee7fcf018be7e6bad6f416392a602326ac436c33039d577af8cee2cfb09736749e956d DIST magic-wormhole-transit-relay-0.5.0.gh.tar.gz 65189 BLAKE2B 7c2e98de1042410558cd2a7e219f821c71fa7e90b84b7cae1498dc155baf36aeef4f0a907f9c2419175bbae0d28b8826c4d8f1a8ee41088b8dad36e21d884963 SHA512 13b2358ab7c076bb822cd9e2394ecdd6d30769a043ed2e2cf04b68f451cd28dbedbfbe329f945581e9c0a83b2bde7b1a2529d8d38ef29a66088190aedbcd7d1f -EBUILD magic-wormhole-transit-relay-0.4.0.ebuild 1468 BLAKE2B 8b3487893b97d16ad17f38f28fce6c0ab82b053ccff3e4dd4521750816cfb716c4914372fe64da97d6c468dafc9bd7b25e88ebbb07d84021fc2f6e34f01f414a SHA512 853d2a7325f63c3e0157720df36989dd97e89138200877fb793b1fd7d3e2a609f11d1f393eeaa1fc2aa6aec22e55dfe6acf40bcbce1e4ccf6492c943a84908af -EBUILD magic-wormhole-transit-relay-0.5.0.ebuild 1445 BLAKE2B eef5f180949e8598985438321968ddc125f558872a850e9c686e8324e60e11e7d2f771be41c3aebfc00f56a7639c3e42e4636114235b752abc021ef8795b2e22 SHA512 b58a7495abb8c58ead75e13a4626651d3d6abb2d90c68e6cfbf0cac0c11aaa35c749ab302cd0f5726f0e7decd1635a40b9302edb5874802c79999ce9678a17d4 +EBUILD magic-wormhole-transit-relay-0.5.0.ebuild 1444 BLAKE2B 4e67c329ca61539ca4a98be7643461d09a45d44b86deb5e55c06bec912ff349d987670e3380b9ddec247d091149226264305db0eb13359fb443b2e520df9b089 SHA512 f1824c7f11c7dd4a5f570f80ef5c8492a988f89190fb3f608bc40e442023f502ad5afa24535d9dac48e036f1329d6bd0e285c4fdec3b876237950d53f114343f MISC metadata.xml 439 BLAKE2B d21dfc1e7071de37024efdf8f1c136cb01fe02fca85e1a917f2c8fd789a94d9d024cfbcba75298fb5b0f32e6a5c18ca3cd9e8e6ae2ad93774c3d26ad28def08c SHA512 3d04c7ba4c130e5aa6fec0d09e4888023da9f3f105973e7fe325f8787537394db7cb8768b005ffa35b8a746cec01ade14d4a85689aeac2c05d37bd57300e2916 diff --git a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.4.0.ebuild b/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.4.0.ebuild deleted file mode 100644 index 1d1e438410..0000000000 --- a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.4.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 - -PYTHON_COMPAT=( python3_{10..13} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Transit relay server for magic-wormhole" -HOMEPAGE=" - https://magic-wormhole.readthedocs.io/en/latest/ - https://github.com/magic-wormhole/magic-wormhole-transit-relay/ - https://pypi.org/project/magic-wormhole-transit-relay/ -" -SRC_URI=" - https://github.com/magic-wormhole/magic-wormhole-transit-relay/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/autobahn-21.3.1[${PYTHON_USEDEP}] - >=dev-python/twisted-21.2.0[ssl,${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/versioneer[${PYTHON_USEDEP}] - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - rm versioneer.py || die -} - -python_test() { - local -x PATH=${T}/bin:${PATH} - mkdir -p "${T}"/bin || die - # the script is apparently run with PATH wiped, sigh - cat > "${T}"/bin/twistd <<-EOF || die - #!$(type -P python) - import sys - from twisted.scripts.twistd import run - sys.exit(run()) - EOF - chmod +x "${T}"/bin/twistd || die - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest - - find "${BUILD_DIR}/install" -name dropin.cache -delete || die -} - -pkg_postinst() { - python_foreach_impl twisted-regen-cache -} - -pkg_postrm() { - python_foreach_impl twisted-regen-cache -} diff --git a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.5.0.ebuild b/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.5.0.ebuild index 3af8e1bc13..fdb5311990 100644 --- a/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.5.0.ebuild +++ b/dev-python/magic-wormhole-transit-relay/magic-wormhole-transit-relay-0.5.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" RDEPEND=" >=dev-python/autobahn-21.3.1[${PYTHON_USEDEP}] diff --git a/dev-python/markdown-it-py/Manifest b/dev-python/markdown-it-py/Manifest index 41e380f0b3..451ea72b20 100644 --- a/dev-python/markdown-it-py/Manifest +++ b/dev-python/markdown-it-py/Manifest @@ -1,5 +1,3 @@ -DIST markdown-it-py-3.0.0.gh.tar.gz 275478 BLAKE2B ab264d6de015262e770b5da9c26a48a9fa40209119e38e12e4185aa8b5141986df62f2ff44d80c2d62732e75408b3a70bf35ae9b7ca899ae284636cc62ded710 SHA512 820265595ab650f5ac64419d5c2687d1ee361d2a0550b9d94e86ec826cfe5e89cbd69e59d6582aac41d3b95f00ce4a0b7213bf6cd590fdbd8fd9b743c7418759 DIST markdown-it-py-4.0.0.gh.tar.gz 279903 BLAKE2B c878259ae684875dfd9dd017ff5b541b842f2ef917e0f23fa00df77646684794f904eb3693106ce859853a375f8bd2e877346ef775341ed4452856f1793aa8a9 SHA512 617927d7038e2918b395c720d4b8d8327342c266c75b6fd5957961944c2bed51a8e2f01a9c184e5d85dfc4fd8b28e07f3cc1d677aa29192e1a8e54f29d6a0829 -EBUILD markdown-it-py-3.0.0.ebuild 853 BLAKE2B 5632d219f5fe7142aaf55b17c4ec4117ea37235934dff15c45a728f5ac7c3e040bf55e7d5b11b7a33436c90fe87300be3c7120f4f188f82a643b36ab8fff6956 SHA512 2504a2778b14b9184bffbe01eed58f750c3de03344d9ad76e384f1d4ed4a42bd14dc51426a5557e4dd009b8ebba4040f4de678640ad0e2b6f687efbf6ccd2a9f EBUILD markdown-it-py-4.0.0.ebuild 892 BLAKE2B 713339ade1937f5df700ef459be413c30a3b6a2ea1fa7ebd3ec4c373fc2766524b14cae8946718b59187e2184033927cf6002f6d014807c0a90a648bfd2193c7 SHA512 077d4c6953b95e5dba40b21bc5d1dd4852366c073bccc272ea73e1c9e49f7b6595bbd2958187efb566efa94248d2e5f3d8a0fb79d18cbed3d29902895ab583d3 MISC metadata.xml 412 BLAKE2B bffaf51dbd0a94b09d07650e49e9bee76015ab4358c36db207713d82387a1d729e7f6576d824b02ccfd786353762e623e3dd657fb3d7c42f8467c8165da61ed3 SHA512 88b86fad883100895db6feee193102cc93ead665e1283d02f9f57a4bb228acfc738cef11af2ba02cab9b02fdfe8ba35861347a19e5b0de22f546e8e0a297e173 diff --git a/dev-python/markdown-it-py/markdown-it-py-3.0.0.ebuild b/dev-python/markdown-it-py/markdown-it-py-3.0.0.ebuild deleted file mode 100644 index 8335d22a80..0000000000 --- a/dev-python/markdown-it-py/markdown-it-py-3.0.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="Python port of markdown-it, Markdown parser" -HOMEPAGE=" - https://pypi.org/project/markdown-it-py/ - https://github.com/executablebooks/markdown-it-py/ -" -SRC_URI=" - https://github.com/executablebooks/markdown-it-py/archive/v${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=" - <dev-python/linkify-it-py-3[${PYTHON_USEDEP}] - dev-python/mdurl[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-regressions[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # No need to benchmark - benchmarking/ -) diff --git a/dev-python/markdown/Manifest b/dev-python/markdown/Manifest index 625cf4b02e..5a47b21c4e 100644 --- a/dev-python/markdown/Manifest +++ b/dev-python/markdown/Manifest @@ -1,7 +1,3 @@ -DIST markdown-3.10.1.tar.gz 365402 BLAKE2B 68742d233466d9f4ccb03b60749dbce79b19b4394f29b8d83632f81123ebb2c4eb69d29e7c3199549b8ec88ba6009c293fc908160bf3086d0d3db911f0205ed4 SHA512 34c9f52172640c28ec281575eba29a841e4086b5c898ab4d7df804d691310732d707cfc0f27b36fa9bc9662191b36453a25279c4d9e3d1e0cf012d95f3d90a9d DIST markdown-3.10.2.tar.gz 368805 BLAKE2B cc5bbbfe702e81937b849f3b9b48089ca07a314ae8603ca5203b11f3eaed0591a042ac855abb1231378848073b9c0d071e22550952659e6b7711e5607ecf0d77 SHA512 cd84d5715002ed58cb1ec64f1b33d048892162cfc9675f570e146bc611ea92cf0dbb3a99018e091131188f29efde8c25da2e9218b5d0d96890c406cbde300074 -DIST markdown-3.10.tar.gz 364931 BLAKE2B 43cdbdcda9e43e0525664e13e36708f6565c7e0a8cf0219ed27d3a6de89835c6423caaa67d075d5dc244ef53739414d56dcd26626b2d11d14b4e23ae356eec99 SHA512 5b07895f8bd560348722a97517ef33b740221092cd2567f19ac5baf823a43916c6243ed603c8f6b94b526b39d9876a040b5ef2f4d50f3de277e6d96a2bcc510c -EBUILD markdown-3.10.1.ebuild 872 BLAKE2B deb45b5a27102202bfe7775311f97ca8b2c80df8386f60133bc855681ed4900f39215c60f76cb47728e60d408b83440d9df19c6e05eb26d458532ec2b427c344 SHA512 ed2cf3f25f120d981b4f76a87ed0d151c466cc1b2889f527a4ab73e1d8b8c0dfa6869c609f13c4bbdf2f2d58dbcf4334b55d051d7b21ea204fd362cbc9729afe -EBUILD markdown-3.10.2.ebuild 872 BLAKE2B deb45b5a27102202bfe7775311f97ca8b2c80df8386f60133bc855681ed4900f39215c60f76cb47728e60d408b83440d9df19c6e05eb26d458532ec2b427c344 SHA512 ed2cf3f25f120d981b4f76a87ed0d151c466cc1b2889f527a4ab73e1d8b8c0dfa6869c609f13c4bbdf2f2d58dbcf4334b55d051d7b21ea204fd362cbc9729afe -EBUILD markdown-3.10.ebuild 866 BLAKE2B 72d0de2b645d865e46f2818cb9ba385762fd96fcaa4e3338ab8bed27d67f846f7f793abf9d0d1d0ed3448886451cadba6e49f769fc00d1edc61b707e27019888 SHA512 eb0700829f9b0a89eae25959552ed901f3059ac1fb4a36f93377c212f63bfbdf7c69ac47e12cfa037e2d86d90ffe10b98e5d53a1083e5c4e5b3c96f4f1d7c361 +EBUILD markdown-3.10.2.ebuild 866 BLAKE2B 73338604cce3d8b241bed5f81e0d47f47148c96f2cc81de29f4c4b8883abc52003803b9dd01b30e7fa03737efd04c355afb70694684ad6305b10bc395851e94b SHA512 eded11f5843c0edc4632638200ea2f8fdf2def3944b5eb1e05151ef381452c00a73cb156b4e2e5e182adea9d300de02b9d1042890dd96b6ac7e3945ac33563f3 MISC metadata.xml 400 BLAKE2B 325197e9e700565d94ac477c4acefb1ccad5fea759bcb9bb980122f2a8fd0b7509fbf54768948b28a180392154d26d9a9068b996661a35ec79bb03998ae538f5 SHA512 68bb4ebfe231af6e30c3f8a9fafdab8f1b90fb67d942605d0366bfe504de0ae482da8c4e45279cf7bfae857ed9ccb0729a36f6ea1b18bd459e0dc3e1e3a9f6bf diff --git a/dev-python/markdown/markdown-3.10.1.ebuild b/dev-python/markdown/markdown-3.10.1.ebuild deleted file mode 100644 index c7a3b55dae..0000000000 --- a/dev-python/markdown/markdown-3.10.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2026 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_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python implementation of the markdown markup language" -HOMEPAGE=" - https://python-markdown.github.io/ - https://pypi.org/project/Markdown/ - https://github.com/Python-Markdown/markdown/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -IUSE="doc test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/pytidylib[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_install_all() { - use doc && dodoc -r docs/ - - distutils-r1_python_install_all -} diff --git a/dev-python/markdown/markdown-3.10.2.ebuild b/dev-python/markdown/markdown-3.10.2.ebuild index c7a3b55dae..a223030a39 100644 --- a/dev-python/markdown/markdown-3.10.2.ebuild +++ b/dev-python/markdown/markdown-3.10.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" 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" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-python/markdown/markdown-3.10.ebuild b/dev-python/markdown/markdown-3.10.ebuild deleted file mode 100644 index 49b381e137..0000000000 --- a/dev-python/markdown/markdown-3.10.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 -PYPI_PN=${PN^} -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python implementation of the markdown markup language" -HOMEPAGE=" - https://python-markdown.github.io/ - https://pypi.org/project/Markdown/ - https://github.com/Python-Markdown/markdown/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="doc test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/pytidylib[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_install_all() { - use doc && dodoc -r docs/ - - distutils-r1_python_install_all -} diff --git a/dev-python/markdown2/Manifest b/dev-python/markdown2/Manifest index 6f124ef7d9..3a27cf92d8 100644 --- a/dev-python/markdown2/Manifest +++ b/dev-python/markdown2/Manifest @@ -1,5 +1,3 @@ -DIST markdown2-2.5.4.tar.gz 145652 BLAKE2B d1deb1993b8aebfb4442a577ef46f78bb84075fee664efbbbae2144cfe0e511043306e518988ea7bcb70bad448a4600c70249a2d00a4a091acd1fd3d813a9dac SHA512 c118a7b12e29f44256386297847556c550fd927b4d7a00786f9e93a67b88870dbe52e0481f3af6368be619c5b6c93a061be33915038738876d0f4a6a6eb05b57 DIST markdown2-2.5.5.tar.gz 157249 BLAKE2B a523366116a2fce3a82efd8d40d7d7fef1a7187c75396bdfb732a54a53047f2a1dade29ffed428f3b67ba21030137b480c1130e0db107da471b1ff9ad2b9a9d9 SHA512 acfa636ea17c41ac93bfe3e7a24e2e64e176a834ddd57ad29c0efd9c0a5c5cffac6c4eaf973892a016e32480fef343618f1000c860d591ee27de1b90e13afcf8 -EBUILD markdown2-2.5.4.ebuild 663 BLAKE2B e5874b1d23cf1f4f3e7f2f959d3737a145d1177e08ad3f4cf76e2674644ed9951debe46f7bfe0adbc339c4ace86e69ed45a2d96e32f443f8fa74d153cedd6bef SHA512 181d10abccaad9c0c51cbda7e6bfca76bb77cdbccd71370ec24a1fb81fda36c216e53dadd8908ebf48fa28030e537606fb350cd750948d8bfe9fbb08ab331009 -EBUILD markdown2-2.5.5-r1.ebuild 810 BLAKE2B 4d1e9afa517504277fdd52bc0a0f2f8825561d15571c40cd1eeab492ba6951010790f915b25ffdb6881916c9bca174764877cd52f12b09deca146c5208e51411 SHA512 b62a9889159f974cb13601aeb807487fb9e12e4eebc8469ab6000bf0d12cc1c54a8a0d9a6246df1f268953fa607753f42642ea1651f07827b8cd3c796dea020e +EBUILD markdown2-2.5.5-r1.ebuild 807 BLAKE2B 527600aa240d1bf59f4bb75a85cfdbcf110e933cb19f193499777bd876eef243d990bf93b922db3d50a7b30af9596b513460e1a90c3869cf24b288fd0c912c63 SHA512 45efdc2644e8ba7b786413cfb0e7a34f6ca2200cc1f7e57c57f12dbb69d29fc60b009fbc0e9c20c534abddcd2f2e7c9790a4f46738e88731fbb5d2fef2677057 MISC metadata.xml 551 BLAKE2B 293046752073df3a0fe72acea3165d62ae78297f82aa72e40edeaab6bb6021ccbeaa8cc145341aa05dd3fe87c2f89e88f2281ca95ead33d99bbfc5ba53573ca1 SHA512 9d30d896754f1379f4fae79f86bec966cc3639a42e5e7bcc7e8d2e94881ee8a75b7e3ddedbc1573f1eb3c429aea636512efdb887f2827dc1b1aaa4caaa44e413 diff --git a/dev-python/markdown2/markdown2-2.5.4.ebuild b/dev-python/markdown2/markdown2-2.5.4.ebuild deleted file mode 100644 index 2b807207e5..0000000000 --- a/dev-python/markdown2/markdown2-2.5.4.ebuild +++ /dev/null @@ -1,31 +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=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python Markdown language reimplementation" -HOMEPAGE=" - https://github.com/trentm/python-markdown2/ - https://pypi.org/project/markdown2/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=dev-python/pygments-2.7.3[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -python_test() { - cd test || die - "${EPYTHON}" -m unittest test_markdown2.py -v || - die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/markdown2/markdown2-2.5.5-r1.ebuild b/dev-python/markdown2/markdown2-2.5.5-r1.ebuild index 53c1cadfd6..22caba6a3b 100644 --- a/dev-python/markdown2/markdown2-2.5.5-r1.ebuild +++ b/dev-python/markdown2/markdown2-2.5.5-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/pygments-2.7.3[${PYTHON_USEDEP}] diff --git a/dev-python/mdit-py-plugins/Manifest b/dev-python/mdit-py-plugins/Manifest index 78ade5e7c7..46b355835b 100644 --- a/dev-python/mdit-py-plugins/Manifest +++ b/dev-python/mdit-py-plugins/Manifest @@ -1,5 +1,3 @@ -DIST mdit-py-plugins-0.4.2.gh.tar.gz 64576 BLAKE2B 30b2594db09c15362c7800a3cf2219d2f1ab1d43678f7fe6a33c699027bea446657708e2ec08a0dc03fe6b644f8a5ac4c02c63cca2738488eff8027faf976f0c SHA512 203a0243968eb9240436c992b70ad0a4b13a747af9ec1799408975cf430d908e8c161cc6810385e21e09eb2d50aeae73f0aed11790898e5d6291b0d4c20521cd DIST mdit-py-plugins-0.5.0.gh.tar.gz 66467 BLAKE2B 17c95adb7ff1ae627b0491d2e02dd864ce06cc70ad05b00088bdcfafa2d254344e2aa830f16166ba35eae01561a93ba7021ffa6597c5c1b44d52e80bc4dc5098 SHA512 2da41e32000ba735466969cc890e0d8f07d6e5ef6cb604b9cf7c02cf4187849fcd9734cef38807afcdd492c7a43795386798fbb86885b2e7ea522bc28b3d0796 -EBUILD mdit-py-plugins-0.4.2.ebuild 759 BLAKE2B d45243f648a06905391ca7f29acb9e370d4ab1f75e0590560bf175988baeb87ebca00d4501589e4882ce24568b0e8ef4bfa0a597c36ccd7b6a61054b1d374867 SHA512 99731dc95095ddb1a2061344d44340534d26bb14005193e2e361e0f4f37b25a0d4e64526a687fd90ba0b956530f0046210188ca0c0fe3b44a4b31a4f89407e86 EBUILD mdit-py-plugins-0.5.0.ebuild 734 BLAKE2B dae8eb1d7803872c42de2e5095923dbd2d6cbb382f4b2d8d30ab4286d956aedf1a5191d4ab5f76e383b096411f7aca0373f5b8ffd3b6d6cd5545af7d8c378827 SHA512 2d6cc89e3fd4799ffecd7e51213f3c82d6add8ad66fec0ae20114f1b52087d32d6b8087d5f0f767956e42e45b6cf0e24849ba49a5ebd1fd9695c03106cc4416a MISC metadata.xml 414 BLAKE2B b7b6cfc3dff5ca097543d0541b066c466669ea3d9193e10530e97f6992053bedb67badf78023b14893d779a1580eb3bb385d51affc5a0927d76f89ddeed1be24 SHA512 564918fba45aa79a7a05d532691fe15aaa61a0e16e6004d57875720a26fc13548d37793fbab83479d0fc8c70764b3f919430a9bd698c03c85bf9103b56355166 diff --git a/dev-python/mdit-py-plugins/mdit-py-plugins-0.4.2.ebuild b/dev-python/mdit-py-plugins/mdit-py-plugins-0.4.2.ebuild deleted file mode 100644 index d2cfdcfb7e..0000000000 --- a/dev-python/mdit-py-plugins/mdit-py-plugins-0.4.2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="Collection of plugins for markdown-it-py" -HOMEPAGE=" - https://pypi.org/project/mdit-py-plugins/ - https://github.com/executablebooks/mdit-py-plugins/ -" -SRC_URI=" - https://github.com/executablebooks/mdit-py-plugins/archive/v${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=" - <dev-python/markdown-it-py-4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-regressions[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/mediafile/Manifest b/dev-python/mediafile/Manifest index 5eaa5198a7..adfa6ea072 100644 --- a/dev-python/mediafile/Manifest +++ b/dev-python/mediafile/Manifest @@ -1,9 +1,7 @@ -DIST mediafile-0.13.0.gh.tar.gz 568406 BLAKE2B cc17f4c05fc0b5cf8ae7a9c16b80b9077aa6fff3dd9037f184f5a21af6a844acbbd0d807a9bade5b2d767494519ef3f555efe6bf7387b0187f612621c0056b12 SHA512 c6324b833918963cde0e00569e0d8e21b36aad508a7d9268fdfd1f5151dafa90f84dd54e78082a73f5441debbc6843d54166c9e4af642748350b74d3958daf40 DIST mediafile-0.14.0.gh.tar.gz 622631 BLAKE2B da29261941eca30b067eb08021d6adc9363920c6bc7b656db101e56d53fb7ff6bb3c8df42f61b97a9daa82fb901a025832160e81ef458b6be04abe27bb3b3d8c SHA512 4da707072d5f9262e04691f924ef8ab6da212918e61e3ea693017b66721563de5fb3ee3ed8f4db8035ad94526b7e7fd26107d4825ee76e0f41349bec7ad75a62 DIST mediafile-0.15.0.gh.tar.gz 622616 BLAKE2B f8b36e6bd1400f55033fe7a85c76ba666890c42d75ea97dea241f7aea1bd8bb52113f4356b893cbb57f81fa3a66d8a19d3afad58d7c1cde6038acf418fea7f29 SHA512 4b2459a7274846f1db570bb18c93d6609945420107c1a91d62c75236f246042d961199e27d4a8fa19652fc9b1b82b31d7a4022a175e6b8ce89a40b387817b222 DIST mediafile-0.16.0.gh.tar.gz 627848 BLAKE2B 46e82b6855cd11b63ba3f83fe369b760ae486829c4eb726b33ed282af1c50d8a7653c0be60797532dbab37f5fdc13830a7a17c1af93406e6d1bdd69aad08c9aa SHA512 7459f098f4db44cedef19d005ee3526c1a220756128a3fb790e9e8bf7e082dafe31045c18cc44f9764d84fa1ebbc5bd9830f9832335e1c0481310ad588bb7b67 -EBUILD mediafile-0.13.0.ebuild 656 BLAKE2B 63195e15ddd433d035c58ed1e2515e9e391e88b79d8b397e63139ed8212b70f4165471b20567100a4739a65b171bd58ff21c894a023545c289df8da183f16723 SHA512 d940e9bf30705f7b66cd1f2c911cb67eb521450e20c140a98346427c9560d093eaefbf5f284ceae5623c6fadb0e4d523371fac326c50d8c7c9b978c425a33872 -EBUILD mediafile-0.14.0.ebuild 660 BLAKE2B d58f471450c1bb683162d54e799c69849ffb40229f35045dc770ca34a367b6cefe718026fde9b60bd755e15c15071c132e08687203655c48e5d465374673f460 SHA512 336250613a7f7f308583ac8a92d36d3b660a011c7452920031f8cf34f1eafa251bd27458330b2e6b08cf2a35d22950f549910cc7bf950ca4f15b9e66eff8aeac +EBUILD mediafile-0.14.0.ebuild 658 BLAKE2B cead8370fdf5505280b44a0eda24c5aa7868c4f562ae600abd131b408f6962ee8a27e27bb6d697ee8c9f9b87f9d488fa385a20be119cef21323f9651708d7ea6 SHA512 7a67b6f09f2ccce4a286fec7d0d4eca44ddac092e3fec794a181ee285af3c3fd61fa320e29297c0462fc2ea650e86aa0c34a919e2cf8e2181b3d4d610e8241c4 EBUILD mediafile-0.15.0.ebuild 660 BLAKE2B 7ad534906cbeb70c8b06e0585c70ba55e6a54c1f0bb36f95c9a236afcf31e9332cfbd6b573760d586896202578b8b83662618a806900efedcf5a343efaff2626 SHA512 838920a3013145240846da1c4d7a2bd5682d62753e05d70292025f8cb40f504c34bc495cb8b22b3984f73ec3d74030e2598919b30cbba496192b60476a0f99c4 EBUILD mediafile-0.16.0.ebuild 660 BLAKE2B 7ad534906cbeb70c8b06e0585c70ba55e6a54c1f0bb36f95c9a236afcf31e9332cfbd6b573760d586896202578b8b83662618a806900efedcf5a343efaff2626 SHA512 838920a3013145240846da1c4d7a2bd5682d62753e05d70292025f8cb40f504c34bc495cb8b22b3984f73ec3d74030e2598919b30cbba496192b60476a0f99c4 MISC metadata.xml 680 BLAKE2B 0b6b669509378e4377452e3f0020f16f41cb1c162b5596aaca7459c794b7f5c818df76969b5829d3b2e72ca0a4463a5d8b946c133acdbc063e5c4cb6a55ee1b6 SHA512 70109bda3921ac9eb6f0f09f748d3afdb977b6cb6699a457e5ad439d341a88cca2a28c229c0a7c5cbc50937ce7e8b2448156f829b9603f911b5c07807e3eebd1 diff --git a/dev-python/mediafile/mediafile-0.13.0.ebuild b/dev-python/mediafile/mediafile-0.13.0.ebuild deleted file mode 100644 index 72379d64d6..0000000000 --- a/dev-python/mediafile/mediafile-0.13.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Read and write audio files' tags in Python" -HOMEPAGE=" - https://github.com/beetbox/mediafile/ - https://pypi.org/project/mediafile/ -" -SRC_URI=" - https://github.com/beetbox/mediafile/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~x86" - -RDEPEND=" - >=dev-python/filetype-1.2.0[${PYTHON_USEDEP}] - >=media-libs/mutagen-1.46.0[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs -distutils_enable_tests unittest diff --git a/dev-python/mediafile/mediafile-0.14.0.ebuild b/dev-python/mediafile/mediafile-0.14.0.ebuild index 767f8f0794..6030f6264b 100644 --- a/dev-python/mediafile/mediafile-0.14.0.ebuild +++ b/dev-python/mediafile/mediafile-0.14.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" RDEPEND=" >=dev-python/filetype-1.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/memory-allocator/Manifest b/dev-python/memory-allocator/Manifest index 2488ca80e5..3fcaa4cf53 100644 --- a/dev-python/memory-allocator/Manifest +++ b/dev-python/memory-allocator/Manifest @@ -1,6 +1,4 @@ -DIST memory_allocator-0.1.4.tar.gz 19723 BLAKE2B 22643aa32ac43f0e80e76b9d214c5decb70fbb83ddf4e116739bd257df1a2f2f02cf33c4a8925d0a38af2c59b90ee4fb6ccdfe2256fccae00ad98b2a9596e1db SHA512 0cd8b4d5878fa86972f9aa91e1fef4c074c3a0afe25ac1e54a3ad5e3b1ec5e4907cdd067d790f4e2ab7706f5dc2ff44c43ca0bc8e03b1b4dc90d66d8aa49ba0f DIST memory_allocator-0.2.0.tar.gz 22165 BLAKE2B ae49ff6893f4202214823dd5b1bdb0dc14f7dd4a5750f5a537770c0ecb879b6abdcad9bd0c4b1e0ed460b9d17542d6d2bb38936632a3e0db683d7896179a9981 SHA512 5c7dcedc347027f4918763ba5312f7994f90aff61fd44f17f1850f86f3aa0bb08d49fddadfb6555c08c52ac9c346e10c140dde3653f9c17c85dbea436ebeec13 DIST memory_allocator-0.2.0.tar.gz.provenance 9501 BLAKE2B 0ef75267c5868b5b764a52d49b889772245bf276a32dfc4331f9f5efe70db703b964a0b6b2b504c32f76349ce40aaa64f99c466f79397e1aaa0bed9dbe348434 SHA512 15e92d597015c33ed093cfa4b21445d59aeac8e7321162f89975fd45f6d6dbceb721aa11203bc1f5db4b9609f7e83bacc02676249b19672ff5ab8987628e94f4 -EBUILD memory-allocator-0.1.4.ebuild 938 BLAKE2B a132428789c78c2c0bd68aa8bf7312c112d7cf86fe3e53f349d309cfe6b9c725efecfe59306bc29b26a81e6eba6a0b03d02f920668d58c69a51602b8bc30ec0a SHA512 05d7563885d607421ca66841e49c98a1262475db477577b687baed6a928f2166d083c04bd256f12a2636f64f30ea384faaa08686584c71cd27a5989230f1f0c3 -EBUILD memory-allocator-0.2.0.ebuild 1003 BLAKE2B bf2e721d3b637dd83433c2f89a0e96a27be76e16ee15e124a0a8536f18d177b8e5323ab4ae902bb2c630a679c71deaa7a71072c19a566e8b9624b6cfb8726d82 SHA512 dc8b922aa5eb7120bccdf2da9ca73667ebc11db1cd8208914ceb3c6928565a13fd1c40b603d2c1ab3d679e51be45058f29ac856d0d0acb5b466093f6b0f19dea +EBUILD memory-allocator-0.2.0.ebuild 1002 BLAKE2B 9253a314601b4523664d70bf8e3ebb2b64a044a9a7a7b67037444548ab094328d0b2750e0511a7167ef9b888e02ea3654a75c764a22f51ccc61f01c7544b8a80 SHA512 ad30e8a35db7e5a64b73e0d97d5c88d6b2638344982572eb41c92057bfa80b9012f27d3bc434e607d3a9191eac3333d877809d90481c393594900d7a6113f254 MISC metadata.xml 1092 BLAKE2B 495f160cb60544af5d379c32016e61ecd451b174223c0c919c782180aa6474e9e2dce8150f43be5174e3d8a55cab492469f7aafb5d5cb19e469435d672fcb143 SHA512 7118041702e4cd3226632896df70032054dbbbc9aa985a51b83d513ff451b5123d8adb58c80f353dbdd0ee5d783dc378bb417bfc75b2dce935e2d15edc2e4c4e diff --git a/dev-python/memory-allocator/memory-allocator-0.1.4.ebuild b/dev-python/memory-allocator/memory-allocator-0.1.4.ebuild deleted file mode 100644 index c6a8871cf1..0000000000 --- a/dev-python/memory-allocator/memory-allocator-0.1.4.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021-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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="An extension class for memory allocation in cython" -HOMEPAGE=" - https://pypi.org/project/memory-allocator/ - https://github.com/sagemath/memory_allocator/ -" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] -" - -python_test() { - # The test script tries to "import memory_allocator.test" which, so - # long as a memory_allocator directory exists inside CWD, will look - # for a memory_allocator/test.py there. But there is no such file; - # the "test" module is a compiled extension. To let the search fall - # back to the correct location, we temporarily rename the directory - # that misleads it. - rm -rf memory_allocator || die - "${EPYTHON}" test.py || die -} diff --git a/dev-python/memory-allocator/memory-allocator-0.2.0.ebuild b/dev-python/memory-allocator/memory-allocator-0.2.0.ebuild index cd87824c27..2789c99270 100644 --- a/dev-python/memory-allocator/memory-allocator-0.2.0.ebuild +++ b/dev-python/memory-allocator/memory-allocator-0.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2025 Gentoo Authors +# Copyright 2021-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" BDEPEND=" dev-python/cython[${PYTHON_USEDEP}] diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest index e723a2b6e5..af2502d590 100644 --- a/dev-python/moto/Manifest +++ b/dev-python/moto/Manifest @@ -1,21 +1,9 @@ DIST moto-4.2.14.tar.gz 4933741 BLAKE2B 4c50a808dc8f27cfbcd0ba234d268084ee9a32f36cb5d6af61aacc4ee79f7bf5cf1045147c4642472129eee37bef8bc2c1953d140260d39d7f333ae0f5e5cf95 SHA512 d4079118ed1d2eef9134575e33dc0ed749bff0293d753baa63a630dbb987914b9933445027abdc344bb93fa1d6e483baf8a337a444c9dd055dda50b095ff9937 -DIST moto-5.1.17.tar.gz 8250034 BLAKE2B 4b68e76621d4c944086efcb22006d4c180277ec538536b22a85ab689580835e756c4ebb5d8b6496f7dacde696ae2eaca10a731a0f3219ca7b9e9c2bf6f1b5c70 SHA512 af90dff12063ebc6f67f78a0e7cf45be35a62a8c3cb364a4b2309ea6e5ffd29eeb5515533578a17c8c0dfef8444a01c3435c79724948d7680c0fd575dc932899 -DIST moto-5.1.17.tar.gz.provenance 9192 BLAKE2B fbaae04df8ba47aea6c6584bd2d6a44ccbe717947438c9bd7447703a23ebca82ecfbd7f9c68f5af6b255f9166a104207d64a6d1f69fbfd775a83e1b7607a2230 SHA512 5207f9933b334ec4b70a5f3198d44da3bf04f9990cd03bbc22263003026262d73532b0dc35951ae05a09fe904e5ec83c24d4ad26f4b54b27b7220fb02762a50a -DIST moto-5.1.18.tar.gz 8271655 BLAKE2B a95f1ac9e50f88cb64f52fa87a368d81e854b7fc6cffd6cd971b076eb9a9b766c7bfc775f4793decaa0ed812b82449096c105ec3f6d876fd9b6e467464b7c81c SHA512 382392f4ca6d7cad262892d4e938c41e43e2af4cad6256eb168e9fcc7b7bfde37a6a05be9cdb54cd9dc73c0815106cebedf6f283cbd41562cc86543bc5e763a3 -DIST moto-5.1.18.tar.gz.provenance 9231 BLAKE2B c9461fecf4969c0f81e329e503a61a8d655dc9cc067e7e5e6cda762ba6698c1bc5bd6060a66fba40294092a176a205bc8c1aaf4c3143e711d0368f86b61f0b7f SHA512 63501e538fb69e42767670ed2c1133737d6336665084db35f58662a413918b6915b17ac1fa008de80f2a56925cd613526fcfaa8f35b3fec0c1e81d347d05673a -DIST moto-5.1.19.tar.gz 8361592 BLAKE2B 09acce72f7e5ec4c98606540127b6b42e3e2142de965bc4e2f397708900447d30b2b92c4a87c3975ceeec75d91b703fbffbe560fa6564b2c92efdb52081759bb SHA512 8c4f4d694c2cbc76bfdc5518b9b8d0c6d491077eefb8243860379c2a94a67fc2f5397aaa3a57b6c41f6534ad4b94e84e8bde8d6dace553bb7ae014585607c3a0 -DIST moto-5.1.19.tar.gz.provenance 9102 BLAKE2B a51cef63b05723935d6f230f3bf3177b37e00c8321a2d596921dbf57ca643f157bd0c92c479b05565810e9891a5f1547fb6fb2111f20e7640584f0ee8e49cbac SHA512 bf2c76fbe135caef94607ffd445fd7438df241b992da5f540634f518a2338b079d009d8ac34ee52a69f129be89a6662ca0e9930d63b711b3f48f8a3aa95924dd -DIST moto-5.1.20.tar.gz 8318716 BLAKE2B e5079f84aeb87da3e3212c65ee24710b35c02baa469d4978b4bd7e48838751d886649af63595b5e45a11be2286ed0323261c093ca0703d21982a81c1deea5f68 SHA512 8a84e70422d7cde3e375624155b369275069865b59aa602e1c5fe369daebe01e222b28e2268e33f21dbe19d6dc1f4e51eca4b36bf94affea51cf57ae80869dbf -DIST moto-5.1.20.tar.gz.provenance 9149 BLAKE2B 727557787b4e2eeca3c0f0b0bde894495cda7fa860125a7b2de2a06c6653f46499135d0c3b93e5d492059d83f47bda213963f2ea25221d1468fa3a9516276214 SHA512 3cfd65d60a9054dd4f5d0d2dbf492cc82d419673d10965e7f69127296a7b5d6b63ac7570dc5a8ad24a44e128710db4fe91ea3e1eca0e3f0dddeba3a0cd93e439 DIST moto-5.1.21.tar.gz 8441171 BLAKE2B 3028e81de5f4797223789d8e907084abe752292637c85c8f27f2c0fff1f03c40e4e3f2412814960f997dc943a8675184f42daf83943ecf2532bc685c0de0e5a2 SHA512 87514f7ed6e7705e5d98b60a7a9e55c7a4fca1befc8f94507a0e73b77eb0ef04b83e2e21eb0328f5b15c6555571a2eaf81d9e20069fb37e7aa045b6e14bfb09a DIST moto-5.1.21.tar.gz.provenance 9192 BLAKE2B 65ffb7dff7b5ca97c3b2042882ae6cdfea573dc2d8f76cb4dfb35d00696d7338280e9fc87acc2ab1c1665fb0c8108171a5974494d95f842ae1d9f1f0e1011cd7 SHA512 743d87261166eec76b54fe35491b1925617b6daa1439b5240eb6cf70551597c8f6f0bde30c2120e8f7b689b4b8698a5c955def61ecbcc08c2602f2ac9d3700a9 DIST moto-5.1.22.tar.gz 8547792 BLAKE2B fda4ea90318a1eb8501ed29b2c6cc23c0779c9cc6eaea41b4cceadd1cbf7b97ccc8aa06a1073e29d8b4838b55be31a4508bca56f4ceaa543781646e62501069a SHA512 6f5b9354e8ec7a51bb86b4a7ec45ec2af4f7cfbef190c449318ba3be64a2975fa31c520161f6ad0da21599dbe6785a83d9fd18d3aa5dd1710d018c10fe231eaf DIST moto-5.1.22.tar.gz.provenance 9052 BLAKE2B 50c2c73d5a6afac0c84c333ddbc00370e83d5dd713af7ee1c412c8f11a50922b1ace8ec79aee35465a840a7754b313c61d9baf47c44933e99cc95f3bf2172fdd SHA512 a9800117bf73b7d51d795732f0589c2e217187465322a20614fcc3fdfbdbcf0d682613dcae3d826c01e2beb672af43f62458d36f0c2d155e87ab8d5a259458c4 EBUILD moto-4.2.14.ebuild 6508 BLAKE2B 4dc1a222c40c2cf5ead96bebbd89f04c93be240511fc860fe01a6fa5596ad2e8ad874fcc7538b65694917435803d756696f7118ec629debab0cae6ba1bcea478 SHA512 25a34a0e6be4fdde809e40392b4ad211d2b51cd7cce5ade3ce623c5333059095365096635b95a77a3960d201314d5ee089a93fb6e8064ead48c9212cd594cfb7 -EBUILD moto-5.1.17.ebuild 4395 BLAKE2B e25e47ca6694752e1736f0cfb2e07f93a2b3332b5995b4ca215eb896a52afe4db56d968c06aad1f226372dbaa2026f7307ca1af99ede11e1633ec6fd86c104c7 SHA512 a7d79d5fddeea5789221a840ad0d2144621d4a42020dd2dcfaabcad09a5be1527c47ae783f52a2150b3a99004625b62f7d429ae30b8141bb2ca93b3e3931162e -EBUILD moto-5.1.18.ebuild 4397 BLAKE2B 18726b45d8e149087d9314a1626b71060267f4b3427cb7e1555607f659bb02454ba9b3376e94a5f3bb9e1efd56478183a9b7345f193d1116dafb667ea3cb5f97 SHA512 e8620a3016b2c67c212fd5489ccd03724481ed4e8238a3c29dd499de20a96b60056845fb5f3c05d790f99e15e0fad958d12bba106654e06066aa2ae6cdebd91c -EBUILD moto-5.1.19.ebuild 4397 BLAKE2B 18726b45d8e149087d9314a1626b71060267f4b3427cb7e1555607f659bb02454ba9b3376e94a5f3bb9e1efd56478183a9b7345f193d1116dafb667ea3cb5f97 SHA512 e8620a3016b2c67c212fd5489ccd03724481ed4e8238a3c29dd499de20a96b60056845fb5f3c05d790f99e15e0fad958d12bba106654e06066aa2ae6cdebd91c -EBUILD moto-5.1.20.ebuild 4397 BLAKE2B 7c3f4881b550e5aeb078353dd10f5efee978465371522bff17f09f6c209b2fc822e789bc7955798d55317a7a01b96c795ca8f5d4fd768a3e8595d7a99f023c61 SHA512 4633cb4bb4aef68a345aacde6cc3e6cca03c6e1ccfcd8c198af60d431204fa4fb622ee7b5ca4e91fa6a0f668633efc163a3add514180e7e11cade893742b2e64 -EBUILD moto-5.1.21.ebuild 4397 BLAKE2B 7c3f4881b550e5aeb078353dd10f5efee978465371522bff17f09f6c209b2fc822e789bc7955798d55317a7a01b96c795ca8f5d4fd768a3e8595d7a99f023c61 SHA512 4633cb4bb4aef68a345aacde6cc3e6cca03c6e1ccfcd8c198af60d431204fa4fb622ee7b5ca4e91fa6a0f668633efc163a3add514180e7e11cade893742b2e64 +EBUILD moto-5.1.21.ebuild 4395 BLAKE2B 6373a6b3950c8a29719b174db8b5552eb301d94a521ffff031231b5b7ed5990fbc30eee02f53aacc3c112899be82fc380d79a0a1b7e460e0b0970a0905ce4205 SHA512 8f9cbb766cdfb72391c53e05b3647a08410718973b878b8e7df6c5098995219b449999afba346b3b2937a5f104c99879525aef4c38f0ca42a81193e4db3baf3e EBUILD moto-5.1.22.ebuild 4397 BLAKE2B 7c3f4881b550e5aeb078353dd10f5efee978465371522bff17f09f6c209b2fc822e789bc7955798d55317a7a01b96c795ca8f5d4fd768a3e8595d7a99f023c61 SHA512 4633cb4bb4aef68a345aacde6cc3e6cca03c6e1ccfcd8c198af60d431204fa4fb622ee7b5ca4e91fa6a0f668633efc163a3add514180e7e11cade893742b2e64 MISC metadata.xml 553 BLAKE2B 1669d17d3e655aa3fb41a489229a5fbfa6a9cfb23c667e98fbbef931992c7e9645581b9ea12011601093586cba491a5557d68e5256edb9f387c4db362346edf9 SHA512 48ae3bd9be8c3bfb68f7022d0e7bb422c2a06157967809be302067facf91db825023859d18ccea89109931538b0e93181d54a31fcc967628df61a9a3112edd3d diff --git a/dev-python/moto/moto-5.1.17.ebuild b/dev-python/moto/moto-5.1.17.ebuild deleted file mode 100644 index e0e8bb9be2..0000000000 --- a/dev-python/moto/moto-5.1.17.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/getmoto/moto -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 pypi toolchain-funcs - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - dev-python/boto3[${PYTHON_USEDEP}] - >=dev-python/botocore-1.35.47[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-35.0.0[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/flask-cors[${PYTHON_USEDEP}] - >=dev-python/idna-2.5[${PYTHON_USEDEP}] - >=dev-python/jinja2-2.10.1[${PYTHON_USEDEP}] - dev-python/jsonpath-ng[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] - >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}] - dev-python/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/python-jose[${PYTHON_USEDEP}] - >=dev-python/responses-0.25.6[${PYTHON_USEDEP}] - >=dev-python/requests-2.5[${PYTHON_USEDEP}] - dev-python/sshpubkeys[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zipp[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/antlr4-python3-runtime[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_RERUNS=5 -: "${EPYTEST_TIMEOUT:=180}" -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - tests/test_dynamodb/test_dynamodb_import_table.py - # require joserfc - tests/test_apigateway/test_apigateway.py::test_create_authorizer - tests/test_apigateway/test_apigateway.py::test_delete_authorizer - tests/test_apigateway/test_apigateway.py::test_update_authorizer_configuration - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserDeleter::test_authenticate_with_signed_out_user - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_email_is_ - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_username_ - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_different_seed - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_same_seed - tests/test_cognitoidp/test_server.py::test_admin_create_user_without_authentication - tests/test_cognitoidp/test_server.py::test_associate_software_token - tests/test_cognitoidp/test_server.py::test_sign_up_user_without_authentication - # require py_partiql_parser - tests/test_dynamodb/test_dynamodb_statements.py - tests/test_s3/test_s3_select.py - # require graphql - tests/test_appsync/test_appsync_schema.py - # Internet - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_entire_service - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_specific_url - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_wildcard_urls - tests/test_firehose/test_firehose_put.py::test_put_record_http_destination - tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination - ) - local EPYTEST_IGNORE=( - # require joserfc - tests/test_cognitoidp/test_cognitoidp.py - ) - - if ! tc-has-64bit-time_t; then - einfo "time_t is smaller than 64 bits, will skip broken tests" - EPYTEST_DESELECT+=( - tests/test_acm/test_acm.py::test_request_certificate_with_optional_arguments - tests/test_s3/test_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header - tests/test_s3/test_server.py::test_s3_server_post_cors_multiple_origins - ) - EPYTEST_IGNORE+=( - tests/test_route53domains/test_route53domains_domain.py - ) - fi - - local -x TZ=UTC - local -x AWS_DEFAULT_REGION=us-east-1 - - epytest -m 'not network and not requires_docker' -} diff --git a/dev-python/moto/moto-5.1.18.ebuild b/dev-python/moto/moto-5.1.18.ebuild deleted file mode 100644 index f8319f5bf5..0000000000 --- a/dev-python/moto/moto-5.1.18.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/getmoto/moto -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 pypi toolchain-funcs - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - dev-python/boto3[${PYTHON_USEDEP}] - >=dev-python/botocore-1.35.47[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-35.0.0[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/flask-cors[${PYTHON_USEDEP}] - >=dev-python/idna-2.5[${PYTHON_USEDEP}] - >=dev-python/jinja2-2.10.1[${PYTHON_USEDEP}] - dev-python/jsonpath-ng[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] - >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}] - dev-python/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/python-jose[${PYTHON_USEDEP}] - >=dev-python/responses-0.25.6[${PYTHON_USEDEP}] - >=dev-python/requests-2.5[${PYTHON_USEDEP}] - dev-python/sshpubkeys[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zipp[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/antlr4-python3-runtime[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_RERUNS=5 -: "${EPYTEST_TIMEOUT:=180}" -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - tests/test_dynamodb/test_dynamodb_import_table.py - # require joserfc - tests/test_apigateway/test_apigateway.py::test_create_authorizer - tests/test_apigateway/test_apigateway.py::test_delete_authorizer - tests/test_apigateway/test_apigateway.py::test_update_authorizer_configuration - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserDeleter::test_authenticate_with_signed_out_user - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_email_is_ - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_username_ - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_different_seed - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_same_seed - tests/test_cognitoidp/test_server.py::test_admin_create_user_without_authentication - tests/test_cognitoidp/test_server.py::test_associate_software_token - tests/test_cognitoidp/test_server.py::test_sign_up_user_without_authentication - # require py_partiql_parser - tests/test_dynamodb/test_dynamodb_statements.py - tests/test_s3/test_s3_select.py - # require graphql - tests/test_appsync/test_appsync_schema.py - # Internet - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_entire_service - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_specific_url - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_wildcard_urls - tests/test_firehose/test_firehose_put.py::test_put_record_http_destination - tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination - ) - local EPYTEST_IGNORE=( - # require joserfc - tests/test_cognitoidp/test_cognitoidp.py - ) - - if ! tc-has-64bit-time_t; then - einfo "time_t is smaller than 64 bits, will skip broken tests" - EPYTEST_DESELECT+=( - tests/test_acm/test_acm.py::test_request_certificate_with_optional_arguments - tests/test_s3/test_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header - tests/test_s3/test_server.py::test_s3_server_post_cors_multiple_origins - ) - EPYTEST_IGNORE+=( - tests/test_route53domains/test_route53domains_domain.py - ) - fi - - local -x TZ=UTC - local -x AWS_DEFAULT_REGION=us-east-1 - - epytest -m 'not network and not requires_docker' -} diff --git a/dev-python/moto/moto-5.1.19.ebuild b/dev-python/moto/moto-5.1.19.ebuild deleted file mode 100644 index f8319f5bf5..0000000000 --- a/dev-python/moto/moto-5.1.19.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/getmoto/moto -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 pypi toolchain-funcs - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - dev-python/boto3[${PYTHON_USEDEP}] - >=dev-python/botocore-1.35.47[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-35.0.0[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/flask-cors[${PYTHON_USEDEP}] - >=dev-python/idna-2.5[${PYTHON_USEDEP}] - >=dev-python/jinja2-2.10.1[${PYTHON_USEDEP}] - dev-python/jsonpath-ng[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] - >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}] - dev-python/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/python-jose[${PYTHON_USEDEP}] - >=dev-python/responses-0.25.6[${PYTHON_USEDEP}] - >=dev-python/requests-2.5[${PYTHON_USEDEP}] - dev-python/sshpubkeys[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zipp[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/antlr4-python3-runtime[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_RERUNS=5 -: "${EPYTEST_TIMEOUT:=180}" -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - tests/test_dynamodb/test_dynamodb_import_table.py - # require joserfc - tests/test_apigateway/test_apigateway.py::test_create_authorizer - tests/test_apigateway/test_apigateway.py::test_delete_authorizer - tests/test_apigateway/test_apigateway.py::test_update_authorizer_configuration - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserDeleter::test_authenticate_with_signed_out_user - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_email_is_ - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_username_ - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_different_seed - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_same_seed - tests/test_cognitoidp/test_server.py::test_admin_create_user_without_authentication - tests/test_cognitoidp/test_server.py::test_associate_software_token - tests/test_cognitoidp/test_server.py::test_sign_up_user_without_authentication - # require py_partiql_parser - tests/test_dynamodb/test_dynamodb_statements.py - tests/test_s3/test_s3_select.py - # require graphql - tests/test_appsync/test_appsync_schema.py - # Internet - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_entire_service - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_specific_url - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_wildcard_urls - tests/test_firehose/test_firehose_put.py::test_put_record_http_destination - tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination - ) - local EPYTEST_IGNORE=( - # require joserfc - tests/test_cognitoidp/test_cognitoidp.py - ) - - if ! tc-has-64bit-time_t; then - einfo "time_t is smaller than 64 bits, will skip broken tests" - EPYTEST_DESELECT+=( - tests/test_acm/test_acm.py::test_request_certificate_with_optional_arguments - tests/test_s3/test_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header - tests/test_s3/test_server.py::test_s3_server_post_cors_multiple_origins - ) - EPYTEST_IGNORE+=( - tests/test_route53domains/test_route53domains_domain.py - ) - fi - - local -x TZ=UTC - local -x AWS_DEFAULT_REGION=us-east-1 - - epytest -m 'not network and not requires_docker' -} diff --git a/dev-python/moto/moto-5.1.20.ebuild b/dev-python/moto/moto-5.1.20.ebuild deleted file mode 100644 index 6f773fdfea..0000000000 --- a/dev-python/moto/moto-5.1.20.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/getmoto/moto -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 pypi toolchain-funcs - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - dev-python/boto3[${PYTHON_USEDEP}] - >=dev-python/botocore-1.35.47[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-35.0.0[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/flask-cors[${PYTHON_USEDEP}] - >=dev-python/idna-2.5[${PYTHON_USEDEP}] - >=dev-python/jinja2-2.10.1[${PYTHON_USEDEP}] - dev-python/jsonpath-ng[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] - >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}] - dev-python/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/python-jose[${PYTHON_USEDEP}] - >=dev-python/responses-0.25.6[${PYTHON_USEDEP}] - >=dev-python/requests-2.5[${PYTHON_USEDEP}] - dev-python/sshpubkeys[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zipp[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/antlr4-python3-runtime[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_RERUNS=5 -: "${EPYTEST_TIMEOUT:=180}" -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - tests/test_dynamodb/test_dynamodb_import_table.py - # require joserfc - tests/test_apigateway/test_apigateway.py::test_create_authorizer - tests/test_apigateway/test_apigateway.py::test_delete_authorizer - tests/test_apigateway/test_apigateway.py::test_update_authorizer_configuration - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserDeleter::test_authenticate_with_signed_out_user - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_email_is_ - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_username_ - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_different_seed - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_same_seed - tests/test_cognitoidp/test_server.py::test_admin_create_user_without_authentication - tests/test_cognitoidp/test_server.py::test_associate_software_token - tests/test_cognitoidp/test_server.py::test_sign_up_user_without_authentication - # require py_partiql_parser - tests/test_dynamodb/test_dynamodb_statements.py - tests/test_s3/test_s3_select.py - # require graphql - tests/test_appsync/test_appsync_schema.py - # Internet - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_entire_service - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_specific_url - tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_wildcard_urls - tests/test_firehose/test_firehose_put.py::test_put_record_http_destination - tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination - ) - local EPYTEST_IGNORE=( - # require joserfc - tests/test_cognitoidp/test_cognitoidp.py - ) - - if ! tc-has-64bit-time_t; then - einfo "time_t is smaller than 64 bits, will skip broken tests" - EPYTEST_DESELECT+=( - tests/test_acm/test_acm.py::test_request_certificate_with_optional_arguments - tests/test_s3/test_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header - tests/test_s3/test_server.py::test_s3_server_post_cors_multiple_origins - ) - EPYTEST_IGNORE+=( - tests/test_route53domains/test_route53domains_domain.py - ) - fi - - local -x TZ=UTC - local -x AWS_DEFAULT_REGION=us-east-1 - - epytest -m 'not network and not requires_docker' -} diff --git a/dev-python/moto/moto-5.1.21.ebuild b/dev-python/moto/moto-5.1.21.ebuild index 6f773fdfea..60caed17c0 100644 --- a/dev-python/moto/moto-5.1.21.ebuild +++ b/dev-python/moto/moto-5.1.21.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" RDEPEND=" >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] diff --git a/dev-python/mpmath/Manifest b/dev-python/mpmath/Manifest index 25e2a2ffb6..bdd124ba9f 100644 --- a/dev-python/mpmath/Manifest +++ b/dev-python/mpmath/Manifest @@ -2,7 +2,7 @@ DIST mpmath-1.4.0.tar.gz 2092745 BLAKE2B 40f6356e54667b950cdfe12bde6e1a6be9137cb DIST mpmath-1.4.0a7.tar.gz 2088255 BLAKE2B ae8578add85134d72401a1e47e687e35b2c40755f4121013c509bbb5d988b649c6bc7aaa803fe135fb34841ed2c12fd243900add9ba92909de66c32c3433063b SHA512 18be276fc51ae701853047e916c7710f27211a2b6a76f7fc7684794422fb9549cdd066daa3bb712123378787932756cf66bee4b718fb3bece99e886f215d2c27 DIST mpmath-1.4.0b4.tar.gz 2089570 BLAKE2B b848713661a67fef69e5ad626033a46802234fc89223386a95b95c08cba1f405273159b066eb1c2b6c8052abedaa55d4c6181d6cd9a88e1be5f2e71ea83fac0c SHA512 51d69ad8955a988d8bdb251a6ab167186b35de4c1c5a32423fa9f587f418944b3f576506f165e2dc15b5c50b18ab6eff8ffa0fa3b61d5114e58ff3932cbc9c3f DIST mpmath-1.4.1.tar.gz 2093211 BLAKE2B e023f23cc37a7670ab55bc803b453c2ab1257c47e1de63eb00809228831936573138355acb1aa6650640ed73fb7ada25aa65d3a35a86c71f236d3748101175c1 SHA512 aef995ece7db9168142d2041e7bad1596713de0de4dcfde1d7ea173cd628edd791335db68bb6d73cda7bece78e42e1fb4c595bac69d084afaca59a6e3a22af16 -EBUILD mpmath-1.4.0.ebuild 1584 BLAKE2B 3b0e74def8ff9d4f326558c6096d5cb002c4bd105fe05cd92e46834a100a8d8d4fb817be788a8ba9f37df7f980985a7e83791bf2708aeb6da43e42a91219040f SHA512 75088d032302e5d015b8ee0c99e6e4f696839cb7e5c2be47730f845a0dbee8ec7f3af0784f3da1d65cd5a7034d4f206d1f3351a1c5fc7db42059f1f2bfbd9747 +EBUILD mpmath-1.4.0.ebuild 1580 BLAKE2B c806ff9b4f4f0bbbeac7492579db0ae41e859230469b9d7bc557ade47a149039271085313837bc8cf0d1130cefb4a38107ebd9a905c21eb0d249fb357f44032b SHA512 8caf652a1425d26a7b44e4d383351db1c43a8d8aa22b12b442e39b4d903d7d6ab8e70c5aaea149f4a9e7e000a07ad307aabfb96588db510d1a2f39e2cc958889 EBUILD mpmath-1.4.0_alpha7.ebuild 1571 BLAKE2B 78a5b7346304c469fad79318679f089e62d83bfefd57d617d50b6978c2620bf05a2f37a9ca1f752efce28a1f77a05f65de4ff43e9662161af544950675040a54 SHA512 99a134dcdc0663bfa4cbd07d26697fb2c8bed553f5d1dc894bcf85de4ca818978b15d0b11daeac72151c0cb591071cc8b84d6ee071e1eadf0389d5dab87e6456 EBUILD mpmath-1.4.0_beta4.ebuild 1584 BLAKE2B 3b0e74def8ff9d4f326558c6096d5cb002c4bd105fe05cd92e46834a100a8d8d4fb817be788a8ba9f37df7f980985a7e83791bf2708aeb6da43e42a91219040f SHA512 75088d032302e5d015b8ee0c99e6e4f696839cb7e5c2be47730f845a0dbee8ec7f3af0784f3da1d65cd5a7034d4f206d1f3351a1c5fc7db42059f1f2bfbd9747 EBUILD mpmath-1.4.1.ebuild 1573 BLAKE2B a86d3349542615ac364cd45df2baccbf95facefe23f32085a285eb4f332db21b566c140aa143f3a94167ff61d52a16092b4483cbfa218fbe4c829007d9609788 SHA512 30e50748609f3ebe814f3f40a5bbadee093030b40daaa7b386ae58967a3fb584966f0480754571e3bde51b7e28e578424fcf194ef0cd70ddf686c572828a8865 diff --git a/dev-python/mpmath/mpmath-1.4.0.ebuild b/dev-python/mpmath/mpmath-1.4.0.ebuild index 32c39d9d52..7f4bfce61d 100644 --- a/dev-python/mpmath/mpmath-1.4.0.ebuild +++ b/dev-python/mpmath/mpmath-1.4.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" IUSE="test-full" BDEPEND=" diff --git a/dev-python/multidict/Manifest b/dev-python/multidict/Manifest index d54838aad1..f8293a85be 100644 --- a/dev-python/multidict/Manifest +++ b/dev-python/multidict/Manifest @@ -1,5 +1,3 @@ -DIST multidict-6.7.0.gh.tar.gz 119807 BLAKE2B 53d642e7ad4471979ecb1aa60574935aa50d8032126f4956d6c4b27a9076290f7b8254609c758b1124d70ed32249cc463bcf55380f7421f5d640fdcbca4d6122 SHA512 6268acb9fc6efa1dc0adcaae06e61c5d6b9342fd654efc142116eee3acbd4d337e1c721cfeaa0a653241f0c2d9839cc8e55aa7531776c062c7c0c0c785db6be9 DIST multidict-6.7.1.gh.tar.gz 120010 BLAKE2B db03d9be850b3d2b042ecaa5484fd692fdb47a626862b57e2b218beeba90ae7b12a5e204bd3fdf20a4a125abf1dffb88c52cfc449c0daa31cfed585a74782a3f SHA512 4009a310dac4732c48cc9654fbd55468dda5a6d18a05ef013ff90b030d3124459620d6d6ae4f85e88ef6cefa0b9bccea1b745f3acbfa0b351eb2c92cc8812b89 -EBUILD multidict-6.7.0.ebuild 1399 BLAKE2B e79d9855273e2b3cbc65beaa2ecde3d708e24afbebf29e1cdcb52a7e58308de33474813c2e771af88a4cd7500999a44aa424f1c9d2b7aa7124c138796a07c89e SHA512 e2c68a2290f9760b4eb9b0a6902d11858d76eb8fe9ae711f19bd674a3357c458c750c97bc59c04f8f397946a56b22beb527550a942729e61905b605691b7032a -EBUILD multidict-6.7.1.ebuild 1405 BLAKE2B 0c70f4faed353bae9766062c9bcdc39e215ac4a634bfc7b093378b1f29cd7f9c2048a91f1dbef9b4fbf2b5d0f2890812bd7f5de759dbc5f05974c6920b382bb8 SHA512 315ee99cccae33c33f19ae59a665e2fee66964ddf9aac62361038799920a840fdf5807345c70a60cf064135b610255600c363b493777897c9c463dd1e4c19b11 +EBUILD multidict-6.7.1.ebuild 1399 BLAKE2B e0be8d4e55a6f177179ca2701a49de80bf06ea270eecc8d71a6d05543cb099740002548b9ef898c2e2392058dc3ba73bf469ad7107aa847fb23201894539a6df SHA512 f4b489c9ee88bb6f0072f31e8d2921b29e6f084832af9fa02e36c1c9dad73092020ec172189c35f1838f0d9f89045170ff2709361ce1dcee41871cd1ff0aa9e5 MISC metadata.xml 515 BLAKE2B bb7a1e779d87592818b14d185dce7c272e9dec29a20c7c9bc8f7e1bc320ef0c2786c1de542d886763910cd58d85c01f5560e33fd7029d451958d83e709c54a8c SHA512 3735ae21a8cb596a345b86e18df433156fe3cf2b7bd56204d51abf975efd3f1e97a5d23378ea81260d74cb5c84fed2fd9efabf5f782cb335c0dd3c4ee3293ea4 diff --git a/dev-python/multidict/multidict-6.7.0.ebuild b/dev-python/multidict/multidict-6.7.0.ebuild deleted file mode 100644 index 426f6de04a..0000000000 --- a/dev-python/multidict/multidict-6.7.0.ebuild +++ /dev/null @@ -1,65 +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=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="multidict implementation" -HOMEPAGE=" - https://github.com/aio-libs/multidict/ - https://pypi.org/project/multidict/ -" -SRC_URI=" - https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="+native-extensions" - -BDEPEND=" - test? ( - dev-python/objgraph[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_prepare_all() { - # don't enable coverage or other pytest settings - sed -i -e '/cov/d' pytest.ini || die - # don't mangle CFLAGS - sed -i -e 's/^CFLAGS = .*/CFLAGS = []/' setup.py || die - distutils-r1_python_prepare_all -} - -python_compile() { - if ! use native-extensions || [[ ${EPYTHON} == pypy3* ]]; then - local -x MULTIDICT_NO_EXTENSIONS=1 - fi - - distutils-r1_python_compile -} - -python_test() { - local EPYTEST_IGNORE=( - tests/test_multidict_benchmarks.py - tests/test_views_benchmarks.py - ) - - rm -rf multidict || die - - local cext=--c-extensions - if ! use native-extensions || [[ ${EPYTHON} == pypy3* ]]; then - cext=--no-c-extensions - fi - epytest "${cext}" -} diff --git a/dev-python/multidict/multidict-6.7.1.ebuild b/dev-python/multidict/multidict-6.7.1.ebuild index 69d76ae65d..21648dc3a8 100644 --- a/dev-python/multidict/multidict-6.7.1.ebuild +++ b/dev-python/multidict/multidict-6.7.1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="Apache-2.0" 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" IUSE="+native-extensions" BDEPEND=" diff --git a/dev-python/multipart/Manifest b/dev-python/multipart/Manifest index f3826d0b97..929b23b603 100644 --- a/dev-python/multipart/Manifest +++ b/dev-python/multipart/Manifest @@ -1,5 +1,3 @@ -DIST multipart-1.3.0.tar.gz 38816 BLAKE2B 60d07adcb8a8ae4c165a3449377e64adc2000e936a0e51b4e8d26794a11800a8c66d1ff5582f66b2096eccb2e16718d009bcedf8f8660ded2cff161def6cd24f SHA512 da7cb2743d9cb6102f064da8313561478083bf3b1a711ec82cad13ec1a1319703d0d72aba9d122ef79a8dd6539ac459189c278978fa2d1e55c131f938fb42a00 DIST multipart-1.3.1.tar.gz 38929 BLAKE2B 03560a8c2fef4c07129f94daf28f5857649cae43aaeaae6f3cd00ff810892f2450af399da691723306c4d2eec44cad4e8035a4ec0f99079c8aceae52b29f2624 SHA512 a8292c63ec312777e58a36e308f69949ae9ac86a8f4dd543de2f5bbdde510753f33904b100173efba07d85eed32f7bc53d743d51824b7a362b8438059714efff -EBUILD multipart-1.3.0.ebuild 480 BLAKE2B 4aff74843a7516d6985e1eb9446644aea98f3231948934a91661948261567cf701d85d8dbc8acc22ad93042e151f347fb655a22f1a7ea4cdd0520678703e00d1 SHA512 1db0045a6c454279d9fd4057b6f2ba9a3a04fe4b4e9ca245b9bd1390c8281e647be5e17b76255dd8d1889f8d60c8c2ecdea42a1649538ca6abb54a9a1b355c7a -EBUILD multipart-1.3.1.ebuild 481 BLAKE2B 043efd1068c3e6520ed6611d8906b46ff11112c746d4655be08fd3120eca95d1d8c568c694c64833636c7f9450a987a423e2b6ffb72d8bfde9200985c8aaf44a SHA512 1c6786dcb4e0349bd487b617f50b23eb50951ebde2e31e7e154a897adb976a57cc5776f422c0de4468c4d9419f40a32e1545d0fb5b6b6a0edc9d26d3e133e48a +EBUILD multipart-1.3.1.ebuild 480 BLAKE2B 0d5761cc227360fb05602486d46f36ece53b66cbea7a6d00dda0570dd84473f5fce7e0243e9e9ce62cf417aa0309557b9237929081eea44d869232e5d00beea5 SHA512 4b5ccacc17e25b1ec308fdf9ccfe59a1707b18706874279040fc8cc594d3b9bce13e590eb328389b64dd91a2a58eb87db0ac076909b58ac3f44a2d8c94b062e4 MISC metadata.xml 372 BLAKE2B 3a3e9fcf03a4a9b4b2d7d6f3571d4f5a027aaecb6f9c602d3510b09c006414d7c1c64c3299ea5f651aed3e222d89b8de0ba2c0d9ed8317f771c844a164908539 SHA512 4eed94dbe74d4f60ec345b22a3599401c651bdc6630d1f21134bd814e7047505fdf4f39e6256f842689a499b0747afec5630783246158512c8d651eecd71620b diff --git a/dev-python/multipart/multipart-1.3.0.ebuild b/dev-python/multipart/multipart-1.3.0.ebuild deleted file mode 100644 index e26a9518aa..0000000000 --- a/dev-python/multipart/multipart-1.3.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3_11 python3_{11..14} python3_{13..14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Parser for multipart/form-data" -HOMEPAGE=" - https://github.com/defnull/multipart/ - https://pypi.org/project/multipart/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/multipart/multipart-1.3.1.ebuild b/dev-python/multipart/multipart-1.3.1.ebuild index eb14872c68..a88b657f7c 100644 --- a/dev-python/multipart/multipart-1.3.1.ebuild +++ b/dev-python/multipart/multipart-1.3.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest index 993a88b32e..447416d036 100644 --- a/dev-python/mypy/Manifest +++ b/dev-python/mypy/Manifest @@ -1,11 +1,11 @@ AUX mypy-1.14.0-no-werror.patch 325 BLAKE2B ae4291ac5dfdb6d03234e1ce04e23cee4178bbdc3a1c9a74667f61850816d92acab7accc4f4cd5bcaa5de7732cb6b8f96c4863de654a812a160a2e5ae3801675 SHA512 1cab2a42bc3a9822742c811001572665a07a2aef402f5a28a4ceb7100724e57652a76313c2313f85b86a2179451d0a8deda59034449f695b3d09d06bc5c4ebc4 -AUX mypy-1.19.1-update-pathspec.patch 3294 BLAKE2B 1f43d19d0193cd9ac642c8182dc0cb8d65a803014ff7af05f624e059a4e940dda6dd5904110ad892956319431c9e7b94cb78fead4be1aac37bb7ce692a58a15d SHA512 3cd6674dfbd6796c1baea3567f18cecaa65aac5d72c76d732f6e2ba3b08a8bcfada2e77fe1e43eb04daf457bfec258f0002043ba9dee28010506a52da3608c17 +AUX mypy-1.19.1-update-pathspec.patch 2616 BLAKE2B 1913f8cd8839b7aa93315c86007781a17300b82b6a514a11418e68070a4dca70da04dcbeb48b87440feb57d93531a6d4d21e4bdd0954ed22e5ba5e3b2cfd41a7 SHA512 f1b6fa252a44aa9ab7e0894e26b86f999585f29de0bea8fc2bce3043531087507c0daef2bb3b0b4fdc784dc6d6b656b7a869b425a40263e590087b00e8fade74 DIST mypy-1.18.1.gh.tar.gz 3468445 BLAKE2B 95d3d8151bd09e23e7c1587fccd7f7c52f8008fb4f812132214c3ce6d8d454d317df8dfdf3305dba912a1234b7717517cac6c38877610a00bf679703e5666473 SHA512 8dcc2144e5d9b1c08e445b281c607f8c42b306be80cbc9db2a2f2aa52c830264f0ce76093350181f97d0c67e7ec84c7d18a569061e378d76971be07959007779 DIST mypy-1.18.2.gh.tar.gz 3468958 BLAKE2B 7c80d839829e2982604c8ed0ee82ca390b9372fb057baaf5ad4b4a8d2dc7ce538b7246342b4691e5c950666360a9788421f540febbc2b19412af80cd4d828907 SHA512 f3cbfdf338b5d994bc077e66721e26a635926d79985f8200af0bd6aa841b076703fa2c798c6d2ceadd7c8c69d4a86af11c5a8f551f13a7fd2b510721af466c54 DIST mypy-1.19.1.gh.tar.gz 3600282 BLAKE2B f1d1c511ede6e9e933a8e6236cfdef506778ad56acc1a72d89ee088f0c8dc25c9afc2b174c0a74138aebaee14666ce345e57c8a8ac71a85948c35ca8d6984a7b SHA512 3d0d0a8ad1599e00ee22140a62470fd01eb78c9b2ba2db55d48e5422a6c643d216c88c0281cfd31cd8cddc9cd8d11e42c3f48b21602bdbcb0bd795fbef8362dc DIST mypy-1.20.0.gh.tar.gz 3833712 BLAKE2B 35b00a3db1189cdaacbdbd396da578bda915026f50cb25ffc1a46cec78dc263feff09c0eab5a596bd6b4e3da1ab1fe4d0cda657e0b239c08af4311151fa42269 SHA512 7d86a01ae83b7769e12adba17c466e25d8175dcb69b25771d18038a40e199d41e544ff0fa873092e09abe7842a38aa586c5266f800f97a5ac0e7f9046f08494c -EBUILD mypy-1.18.1.ebuild 4051 BLAKE2B e5f80717e740ae635b7455755227ac334d2e61bad0e521ba95b420f03666e14fd4af24cf754c87bc597c8fd0a2424277290103e978ffde4fe762755244b1aedb SHA512 386084b02d302364e6d8590ecba3f2a0dcf0ef3e612d647c8e33fdea2e75c467902d93b23e2b1f605d43cfe90a724e5cb3f93804febaf492ea1ec6e1f6adb6ff -EBUILD mypy-1.18.2.ebuild 4302 BLAKE2B 5687c71e6d8aad2adcfe34c58d588555777bf8142a21213f466bded645d0ef098fa24a2ab023b91fbd4b6493654548605a0b58192903ad56c976fb2408dcb125 SHA512 59688b486392a2d26fa48fddb580b5d039b6738c8138ac4a2f08772292d4bf7e8a15436038b7ae13c4992116116eb86cf68a8d2846af03c7b06d7d7f1baac0cc +EBUILD mypy-1.18.1-r1.ebuild 4101 BLAKE2B c7156373a6345934172681cd4012d4c6783ca001bc47167c4ea4c9f7df64b2293d1f8d40cffadabc2a29537eb0c7a4d6a0e0a40cc0bf3f9876c5128c012fcc05 SHA512 b738950f0339350169dc63b60bfaef584ca54e87f32973d2d5f1dd0020a0c4afb703211e7efbe2e6760493d987fa98ab0035d06caeea75f9c37e83bb9a20be4b +EBUILD mypy-1.18.2-r1.ebuild 4352 BLAKE2B d710022222ad15594ed6ea30576069f1efac1dbd8ae7a053a148b808fe070ce5fa1fadb5fcc5eeed30a8563ed9713847c03d1f37f80aaa7abf4b92ea0e8d3587 SHA512 0b03def3e1c51ae9c1409115fa35fbc024d95bb09bb0cc01b4c967a037366d579f0cbcec6e5b677c20958f78773727e3a3307c46d87c1641572c3f1b786ade11 EBUILD mypy-1.19.1-r2.ebuild 4189 BLAKE2B a367eeba3fd6aadf21395ae2a9d0b59c960b77fc3674e64bf6d749f9fb61d1dbf97f1f33efc12fd522bd29804be4ecde934d746f50c1a9b4133a3c9e96282fa9 SHA512 e4a0f7fdc49f9914a8f1b6b540ff4685fae99e93f55b59d47974852d682e5906fd8d0937d1821d38a20d8156bb36cc1e1ea79677520d2ff1794d6c03cfe4742a EBUILD mypy-1.20.0.ebuild 4643 BLAKE2B 41ae2a22600992be361088c0a8bac683f7cf7ec5eb0a6ecdfcada671800ad1c20d1a2ed59ffdfb5acd179a770936c3b5a59ab327ae036ce73c2a807387d90f5d SHA512 28e91554461db2f39ec5b10986301dce3c36b586abc9a07c0fa29afa9b0a0da02888f6d59ac3f3b94bac0ed519e909cd3235daf447cfb3c33515bfe5cb5654bd MISC metadata.xml 661 BLAKE2B df57cc2dfde5b112f8c26b51ca5cc9e7727d318ee274ea7e1abf448819daf0307f471aeb7c32b19f20e87ce1ccffd47a5529415003765c275523e1b5236f3bb1 SHA512 eddd19c4b0b5211f73f9619f388a799ced108b62bb43d852ed2d01d0b1717e7b9ef118d34b9d61db543c7b47080fb8058c3d35f7359cc456069636f357e080c9 diff --git a/dev-python/mypy/files/mypy-1.19.1-update-pathspec.patch b/dev-python/mypy/files/mypy-1.19.1-update-pathspec.patch index 4390343597..7f18eb116e 100644 --- a/dev-python/mypy/files/mypy-1.19.1-update-pathspec.patch +++ b/dev-python/mypy/files/mypy-1.19.1-update-pathspec.patch @@ -68,25 +68,3 @@ index 54d2263a03f63..c58d798be55a9 100644 "tomli>=1.1.0; python_version<'3.11'", "librt>=0.6.2; platform_python_implementation != 'PyPy'", ] -diff --git a/test-requirements.txt b/test-requirements.txt -index 883930c681a41..05f9163121c14 100644 ---- a/test-requirements.txt -+++ b/test-requirements.txt -@@ -22,7 +22,7 @@ identify==2.6.15 - # via pre-commit - iniconfig==2.1.0 - # via pytest --librt==0.7.3 ; platform_python_implementation != 'PyPy' -+librt==0.7.3 ; platform_python_implementation != "PyPy" - # via -r mypy-requirements.txt - lxml==6.0.2 ; python_version < "3.15" - # via -r test-requirements.in -@@ -32,7 +32,7 @@ nodeenv==1.9.1 - # via pre-commit - packaging==25.0 - # via pytest --pathspec==0.12.1 -+pathspec==1.0.0 - # via -r mypy-requirements.txt - platformdirs==4.5.0 - # via virtualenv diff --git a/dev-python/mypy/mypy-1.18.1.ebuild b/dev-python/mypy/mypy-1.18.1-r1.ebuild index 1fd8cf8a8a..afe3aa5b6c 100644 --- a/dev-python/mypy/mypy-1.18.1.ebuild +++ b/dev-python/mypy/mypy-1.18.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ IUSE="+native-extensions" # stubgen collides with this package: https://bugs.gentoo.org/585594 RDEPEND=" !dev-util/stubgen - >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}] + >=dev-python/pathspec-1.0.0[${PYTHON_USEDEP}] >=dev-python/psutil-4[${PYTHON_USEDEP}] >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] >=dev-python/mypy-extensions-1.0.0[${PYTHON_USEDEP}] @@ -57,6 +57,7 @@ export CCACHE_DISABLE=1 PATCHES=( "${FILESDIR}"/${PN}-1.14.0-no-werror.patch + "${FILESDIR}"/${PN}-1.19.1-update-pathspec.patch ) src_prepare() { diff --git a/dev-python/mypy/mypy-1.18.2.ebuild b/dev-python/mypy/mypy-1.18.2-r1.ebuild index 39ffa8b05a..90e44a7f01 100644 --- a/dev-python/mypy/mypy-1.18.2.ebuild +++ b/dev-python/mypy/mypy-1.18.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ IUSE="native-extensions" # stubgen collides with this package: https://bugs.gentoo.org/585594 RDEPEND=" !dev-util/stubgen - >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}] + >=dev-python/pathspec-1.0.0[${PYTHON_USEDEP}] >=dev-python/psutil-4[${PYTHON_USEDEP}] >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] >=dev-python/mypy-extensions-1.0.0[${PYTHON_USEDEP}] @@ -57,6 +57,7 @@ export CCACHE_DISABLE=1 PATCHES=( "${FILESDIR}"/${PN}-1.14.0-no-werror.patch + "${FILESDIR}"/${PN}-1.19.1-update-pathspec.patch ) src_prepare() { diff --git a/dev-python/mysqlclient/Manifest b/dev-python/mysqlclient/Manifest index 152ce7fe92..e51551d9b2 100644 --- a/dev-python/mysqlclient/Manifest +++ b/dev-python/mysqlclient/Manifest @@ -1,5 +1,3 @@ -DIST mysqlclient-2.2.7.tar.gz 91383 BLAKE2B a09735acfb00abb5dd8dc46265aa3daa756217763593143cc3ea31cfbb01e08b2e51f00845e8806a6a4d1cb9c04c40c2228e41cfad3a3b4f45a82f6dcb752950 SHA512 085141575d4b1ce87a1fa1d69c235a6f0ad3b57c3aebac83739dddbe86a2cca8321cfa99332efafd8ac76f1d0dd3bcf03232756a1c26da02616a8adf9db57e29 DIST mysqlclient-2.2.8.tar.gz 92287 BLAKE2B 371050f4c670668dd44fa53e67ddab8111355d6ca9f0eb2349927d2e5edc1f9f259d6e04bc6c0c0a975fe782a4e9cf9e98f695128098d8436463692af253f685 SHA512 113043e722896bba4bbd6c510c58d11336e916cda2e00fd261ce8b8db929e6a59427a125083626fc069e0f6cf524be730efe5b3250f0296a616f6670b91bcf67 -EBUILD mysqlclient-2.2.7.ebuild 1874 BLAKE2B 37d56513ca8c794fb6dba6fc63876fa283ff99c44116aff35e676c8d1153cf025c38c14bb1563aaf368a9a77f2d21fb961d0687dbb08e606dd69c25c38064f76 SHA512 2be1fe313ae7438b482c5cc221e788a0c1e068e29b5199c9c35e8c89691f688946213012d7d9bd1ff70de01b9e49a892394c3fe9e05d9a7522d4cf9bfd07ffb9 -EBUILD mysqlclient-2.2.8.ebuild 1895 BLAKE2B bf2c6028fd042fe640d6b64111da3cfc38d2dd37d9d38d18cc94e819c1a60e76095920ddad2b9723d6311ca21fc4dccb3fdeb5521aae6904e3f8c881ee623971 SHA512 1ac793cbc63b7120bb0020c2475da1a9892f6f5181f7f756960ff6ffc4957d0a498faf4cde9b88052b045acaaa7e66eca215915e4e6f4aa3891606302bdd3e7c +EBUILD mysqlclient-2.2.8.ebuild 1891 BLAKE2B 4b167105d2285d2f153ecd052a958a373699ca5fc83a7a0dc991b1c196bf9fd069f6d8650f874ad8deee91a3f626f9c7238e6dfb0a83694d5ea90b4e0426075b SHA512 13d850fac550062e8077a009f24baf52cf634378b92e4a4834ae49b7b2820c0eacaab9021d487566cdb37bbe01f4f9c6b32fdadb6d8009109d5340f168c4d41b MISC metadata.xml 507 BLAKE2B 3c274117dde5aed93bb78488b1c106ea9b18243725d88867e6b568a09229d97bc35a1116d8a529c5c72cabcb9feb33de8157448cf3d339dbf1861d8a9ff2c1d6 SHA512 4304ae4addf93365b2acfd493a27a0144bfe0dd2d559a3fce73f52d0d1683c84b1597c9d11f36b332b6428523fd8082297ab39ce000d961ccdf39d92833828ac diff --git a/dev-python/mysqlclient/mysqlclient-2.2.7.ebuild b/dev-python/mysqlclient/mysqlclient-2.2.7.ebuild deleted file mode 100644 index 958c97a04f..0000000000 --- a/dev-python/mysqlclient/mysqlclient-2.2.7.ebuild +++ /dev/null @@ -1,90 +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=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python interface to MySQL" -HOMEPAGE=" - https://pypi.org/project/mysqlclient/ - https://github.com/PyMySQL/mysqlclient/ -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86" - -DEPEND=" - dev-db/mysql-connector-c:0= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-db/mariadb[server] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_sphinx doc \ - dev-python/sphinx-rtd-theme -distutils_enable_tests pytest - -src_test() { - rm -r src || die - - local datadir="${T}/mysql" \ - install_log="${T}/mysqld_install.log" \ - pidfile="${T}/mysqld.pid" \ - socket="${T}/mysqld.sock" \ - log="${T}/mysqld.log" - einfo "Creating test MySQL instance ..." - if ! mysql_install_db \ - --no-defaults \ - --auth-root-authentication-method=normal \ - --basedir="${EPREFIX}/usr" \ - --datadir="${datadir}" >& "${install_log}" - then - cat "${install_log}" - die "Failed to create database" - fi - - einfo "Starting test MySQL instance ..." - mysqld \ - --no-defaults \ - --character-set-server=utf8 \ - --pid-file="${pidfile}" \ - --socket="${socket}" \ - --skip-networking \ - --datadir="${datadir}" >& "${log}" & - - local i timeout=10 - einfo "Waiting for MySQL to start for up to ${timeout} seconds ..." - for i in seq 1 ${timeout}; do - [[ -S "${socket}" ]] && break - sleep 1 - done - if [[ ! -S "${socket}" ]]; then - cat "${log}" - die "MySQL failed to start in ${timeout} seconds" - fi - - cat > "${T}/mysql.cnf" <<- EOF - [MySQLdb-tests] - socket = ${socket} - user = root - database = test - EOF - - local -x TESTDB="${T}/mysql.cnf" - distutils-r1_src_test - - einfo "Stopping test MySQL instance ..." - pkill -F "${pidfile}" &>/dev/null -} diff --git a/dev-python/mysqlclient/mysqlclient-2.2.8.ebuild b/dev-python/mysqlclient/mysqlclient-2.2.8.ebuild index 4b873677de..03ceff54e6 100644 --- a/dev-python/mysqlclient/mysqlclient-2.2.8.ebuild +++ b/dev-python/mysqlclient/mysqlclient-2.2.8.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86" DEPEND=" dev-db/mysql-connector-c:0= diff --git a/dev-python/myst-parser/Manifest b/dev-python/myst-parser/Manifest index 34835b51f2..05223c0085 100644 --- a/dev-python/myst-parser/Manifest +++ b/dev-python/myst-parser/Manifest @@ -1,5 +1,3 @@ -DIST MyST-Parser-4.0.1.gh.tar.gz 825970 BLAKE2B 04e8da0947d0acd8fb9dd73b3f133ee14e119868bb119882bfab972ca7a402d0afd9b8fec1f3f26500ae2a6581fcae4f782e577411ef78f3b4b893e1c50c9426 SHA512 40bdad9abb84cda3c77303dd7ad766c77df43bca11c787812007f2399525fe955201b09495079a88973ada3e87102c95eeec2cba6d2be89f6b61d3c9df57bfae DIST MyST-Parser-5.0.0.gh.tar.gz 830837 BLAKE2B ecad12739d924d7af7f37bdf23f4c8ccd90112d1a59e6208fd63056684883482574cab0c008da955fdddc9a14d53a2653659f8905c39fbbe7cce5fcf7a95262d SHA512 765385bcb0716fa8d9a42c6860846d504e75b1aa3bc32b4a2cfd1f1717555872e5c35da687a47ae7ece2043aed37d84ee9f0609e078f250e640149a9bb7487a8 -EBUILD myst-parser-4.0.1-r1.ebuild 2107 BLAKE2B a92a0fe03eadeee1525533a99a42c0291b8a408fb8a813bcc97360cd185d2626762bf04fed492d9e8a454ec8be029de52d43c5159b6b48306bdf254505cde033 SHA512 219e8921e918f032a51d1d9a1baa6d362a667e85dff8b2338fb883dcbb2bb0df06b4c8e1344fde97d41b2395236f04b84f1425451d463a6835174826d1ccfb24 -EBUILD myst-parser-5.0.0.ebuild 1941 BLAKE2B b0c727279a681ed4dd0ecae870cbc8505147ee0e5dadd91f16266fa3dba050de8cbffb8f7f5b52df4e2f0b1b61c7f4d7a4eb4c3c8c9dab7561a7257cca6fd33f SHA512 4a8e015e01c6a77e6b241692cd09dffb1721bfba4d72990d148ffbe722fa1598bf047b801e61afd0f8db9d0f2a6411706ec8f2583aad7f31251910fc103107da +EBUILD myst-parser-5.0.0.ebuild 1935 BLAKE2B 4e39cae90220c6164c7e6883e4146c593bbeb0759a563169b3ed84f22b882605e6c13db12e5354110791653651600310c0eebc6dac0893574177f4e098170337 SHA512 8281f8bf81b0810d15b4ff8a90c82c5d404082df4c4273b708cfeaf13b564cd5c87a39e5baeb644f538dd9d001a3b88b8e5e56dd29251b5e0574c377bc09928e MISC metadata.xml 406 BLAKE2B d8a974be3dd4fef4800958dcb1eef3124dc8e3ec49e6678d0db7d6096ef290019aa025796c4f7c38bc11b750d1667ba97d4429b64e7271009da707cd945e113f SHA512 acdc27a39e068c487306002342b9c0c5910d61ed34a7b62878272054ea458d5aad46fe24095a52666ed77ffcb6e703687cc83de0c9e2cef395a1decf9003d918 diff --git a/dev-python/myst-parser/myst-parser-4.0.1-r1.ebuild b/dev-python/myst-parser/myst-parser-4.0.1-r1.ebuild deleted file mode 100644 index 1c809d61b6..0000000000 --- a/dev-python/myst-parser/myst-parser-4.0.1-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 - -MY_P=MyST-Parser-${PV} -DESCRIPTION="Extended commonmark compliant parser, with bridges to Sphinx" -HOMEPAGE=" - https://github.com/executablebooks/MyST-Parser/ - https://pypi.org/project/myst-parser/ -" -SRC_URI=" - https://github.com/executablebooks/MyST-Parser/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - >=dev-python/docutils-0.18[${PYTHON_USEDEP}] - dev-python/jinja2[${PYTHON_USEDEP}] - <dev-python/markdown-it-py-4[${PYTHON_USEDEP}] - >=dev-python/markdown-it-py-3.0[${PYTHON_USEDEP}] - <dev-python/mdit-py-plugins-0.5[${PYTHON_USEDEP}] - >=dev-python/mdit-py-plugins-0.4.1[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - <dev-python/sphinx-9[${PYTHON_USEDEP}] - >=dev-python/sphinx-6[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - <dev-python/linkify-it-py-3[${PYTHON_USEDEP}] - >=dev-python/linkify-it-py-2.0.0[${PYTHON_USEDEP}] - dev-python/pytest-regressions[${PYTHON_USEDEP}] - dev-python/pytest-param-files[${PYTHON_USEDEP}] - >=dev-python/sphinx-7.3[${PYTHON_USEDEP}] - dev-python/sphinx-pytest[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # minor pygments mismatch - tests/test_sphinx/test_sphinx_builds.py::test_includes - # sphinx-8.2.3 - # https://github.com/executablebooks/MyST-Parser/issues/1030 - 'tests/test_renderers/test_fixtures_sphinx.py::test_sphinx_directives[320-math (`sphinx.directives.patches.MathDirective`):]' - tests/test_sphinx/test_sphinx_builds.py::test_references_singlehtml - tests/test_sphinx/test_sphinx_builds.py::test_extended_syntaxes - tests/test_sphinx/test_sphinx_builds.py::test_fieldlist_extension -) - -src_prepare() { - default - - # unpin docutils - sed -i -e '/docutils/s:,<[0-9.]*::' pyproject.toml || die -} diff --git a/dev-python/myst-parser/myst-parser-5.0.0.ebuild b/dev-python/myst-parser/myst-parser-5.0.0.ebuild index 603be40159..1e9d67c0da 100644 --- a/dev-python/myst-parser/myst-parser-5.0.0.ebuild +++ b/dev-python/myst-parser/myst-parser-5.0.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} 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=" >=dev-python/docutils-0.20[${PYTHON_USEDEP}] diff --git a/dev-python/nanobind/Manifest b/dev-python/nanobind/Manifest index 0776ac384a..0a4596f9f0 100644 --- a/dev-python/nanobind/Manifest +++ b/dev-python/nanobind/Manifest @@ -1,7 +1,3 @@ -DIST nanobind-2.10.2.gh.tar.gz 931057 BLAKE2B aa682523097c4459142b989557d73d98a44ee58797a2cc1d4e783aeacbe0ba2839b1d8c83f80bce203400f4a88a4ae9862b638976908cd86178a5d132c7f42b4 SHA512 8b9a98f659a2b852946247b5ab415432715e19d7be3932b401f9a9c65c68a0e8e513bc785b77114b1c43c2eb2b932858981156a4b850c8a5160c1bd47f5ac337 -DIST nanobind-2.11.0.gh.tar.gz 938321 BLAKE2B f1db75b5a5535e178c04fa5da6874f07b7748b37238c410fb576f28a9405c9615455c6d9cc7ffb44f1745c5f86983c7d43bd0d4fb045795cb73cade0f4bc1508 SHA512 332960486a63803beb1764ae8399c618fa4c8b9224efe685d5e281582f78667fe2607708645ea011eef5ac81b7e31c7f21d7f753a670be9ed557bcada8d53b96 DIST nanobind-2.12.0.gh.tar.gz 940575 BLAKE2B 8eee3f682ed9139704946946c3d58fd8c0060634aba382d709802e36a9d9798fd932d8933cce53ef019d9149c422bdee68d5d4664c302c84b102bb9deca9027e SHA512 a187f0efae1833b2caeaff41074a3d8fbd866ee1874aac088ffd5daf026aeaa6a73a8943b682bd39ef59b755e36b73a221eaf71343a28351dce0c8f284debdd9 -EBUILD nanobind-2.10.2.ebuild 1250 BLAKE2B 7ad414ab44f3603a338627a3a8652b910205d633c6730def322c69992b8ebe13bda20b0b8170f545ddcc3b4bf31f46fbc236204ceb81121c8b6972b5103e1709 SHA512 a80f36858778427535edaa9671e2023ed0b9f088dbabc3cb413fb3a0a81d1aebe3f2fd3ca80b67c059895f484193c9a2ac23675fa6e8f0dc2b8e65db54926bbd -EBUILD nanobind-2.11.0.ebuild 1252 BLAKE2B 7b417e847c0d58fd687968031b1776034f2cf7231566996f7173e943cffacda2b0637a1c8af4385f16955be476db7bf121a6fd92eb559a383c5b7700f1f4ff9e SHA512 787903e375519d6e9341fd41a2e6aceadf89816f36bf6919c31b42355a8d4081c05304e121f0bbab8505b6318c49604e257718f39a4c8c9e36e984f7eda04737 -EBUILD nanobind-2.12.0.ebuild 1252 BLAKE2B 7b417e847c0d58fd687968031b1776034f2cf7231566996f7173e943cffacda2b0637a1c8af4385f16955be476db7bf121a6fd92eb559a383c5b7700f1f4ff9e SHA512 787903e375519d6e9341fd41a2e6aceadf89816f36bf6919c31b42355a8d4081c05304e121f0bbab8505b6318c49604e257718f39a4c8c9e36e984f7eda04737 +EBUILD nanobind-2.12.0.ebuild 1250 BLAKE2B 7ad414ab44f3603a338627a3a8652b910205d633c6730def322c69992b8ebe13bda20b0b8170f545ddcc3b4bf31f46fbc236204ceb81121c8b6972b5103e1709 SHA512 a80f36858778427535edaa9671e2023ed0b9f088dbabc3cb413fb3a0a81d1aebe3f2fd3ca80b67c059895f484193c9a2ac23675fa6e8f0dc2b8e65db54926bbd MISC metadata.xml 367 BLAKE2B 915d33ed8f2b0e38faec001e256fc86d393b23b94bae31f2648948339be7c3d6a2b1b2a18063193c9d190cabfdc4c744d6b664c63534b88dc7afc2a2f1ccc688 SHA512 b60a701257bad827d63af141fbc9b4cadadbb397bca054db97c63eba9e174a902afc7785c3f868b6e86ec62f007f7e822d3c5b6dacb107083559b31202cef7a2 diff --git a/dev-python/nanobind/nanobind-2.10.2.ebuild b/dev-python/nanobind/nanobind-2.10.2.ebuild deleted file mode 100644 index ef6c5762d8..0000000000 --- a/dev-python/nanobind/nanobind-2.10.2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{11..14} ) - -inherit cmake distutils-r1 - -DESCRIPTION="Tiny and efficient C++/Python bindings" -HOMEPAGE=" - https://github.com/wjakob/nanobind/ - https://pypi.org/project/nanobind/ -" -SRC_URI=" - https://github.com/wjakob/nanobind/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" - -DEPEND=" - >=dev-cpp/robin-map-1.3.0 -" -RDEPEND=" - ${DEPEND} -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - cmake_src_prepare - distutils-r1_src_prepare -} - -src_configure() { - # XXX: nanobind installs a CMake config file which by default passes -Os - # We currently patch around it in dev-python/pyopencl. In future, we - # may want to add some override with Gentoo specific environment vars. - DISTUTILS_ARGS=( - -DNB_CREATE_INSTALL_RULES=ON - -DNB_USE_SUBMODULE_DEPS=OFF - -DNB_TEST=OFF - ) -} - -python_test() { - local mycmakeargs=( - -DNB_CREATE_INSTALL_RULES=OFF - -DNB_USE_SUBMODULE_DEPS=OFF - -DNB_TEST=ON - ) - cmake_src_configure - cmake_src_compile - - cd "${BUILD_DIR}/tests" || die - epytest -} diff --git a/dev-python/nanobind/nanobind-2.11.0.ebuild b/dev-python/nanobind/nanobind-2.11.0.ebuild deleted file mode 100644 index cefcdccd1d..0000000000 --- a/dev-python/nanobind/nanobind-2.11.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{11..14} ) - -inherit cmake distutils-r1 - -DESCRIPTION="Tiny and efficient C++/Python bindings" -HOMEPAGE=" - https://github.com/wjakob/nanobind/ - https://pypi.org/project/nanobind/ -" -SRC_URI=" - https://github.com/wjakob/nanobind/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" - -DEPEND=" - >=dev-cpp/robin-map-1.3.0 -" -RDEPEND=" - ${DEPEND} -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - cmake_src_prepare - distutils-r1_src_prepare -} - -src_configure() { - # XXX: nanobind installs a CMake config file which by default passes -Os - # We currently patch around it in dev-python/pyopencl. In future, we - # may want to add some override with Gentoo specific environment vars. - DISTUTILS_ARGS=( - -DNB_CREATE_INSTALL_RULES=ON - -DNB_USE_SUBMODULE_DEPS=OFF - -DNB_TEST=OFF - ) -} - -python_test() { - local mycmakeargs=( - -DNB_CREATE_INSTALL_RULES=OFF - -DNB_USE_SUBMODULE_DEPS=OFF - -DNB_TEST=ON - ) - cmake_src_configure - cmake_src_compile - - cd "${BUILD_DIR}/tests" || die - epytest -} diff --git a/dev-python/nanobind/nanobind-2.12.0.ebuild b/dev-python/nanobind/nanobind-2.12.0.ebuild index cefcdccd1d..ef6c5762d8 100644 --- a/dev-python/nanobind/nanobind-2.12.0.ebuild +++ b/dev-python/nanobind/nanobind-2.12.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" DEPEND=" >=dev-cpp/robin-map-1.3.0 diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest index a4fb9c619a..e35897ac46 100644 --- a/dev-python/narwhals/Manifest +++ b/dev-python/narwhals/Manifest @@ -1,4 +1,7 @@ DIST narwhals-2.18.1.tar.gz 620578 BLAKE2B 7343ea3062a536e8717ec09443949a94406b3851a6fc938f81e2b047656f9c0894c5675097a6ae5a26f6e415f6a0e5a2186d4308ad8442216ef8d8449bdcdaed SHA512 0af3ed27c870d72139a367b39fb111659b8194f49671951c90b383fe89513fd147595249151fe8c81cd2d42b65b068e4452dc3d44fd5e6d3492636a92aeaec9c DIST narwhals-2.18.1.tar.gz.provenance 9847 BLAKE2B 35c0db05358adf9d660cc2fac7f87e7f881d073a8f36f35d84fb4ddb4e753893df1d3f800d61e78e390099f53c9ed793ab269de09141314748a969158d3a790b SHA512 4d711c6af6e8eb77db914c2fcfba9be4d75faf059d601b6ad38bb88972c71df6f7ecebf5332c9f1ba16d20260879124422add0bd22d73de39bdfcf7e777a3901 +DIST narwhals-2.19.0.tar.gz 623698 BLAKE2B 631e321059b4df803ac491e15554af9804cc85f372cf49e192f3455772fd9b80dec1a30c89f8d85580d8a6a4a5b7fb743deda25deb9198425fb3f903a77e7b82 SHA512 3427a945b7a4daa4c43dc5c448a5bab8d1bc342d48cc43520b099178dfa66b6e24b4510aa9e931f467adb488573467b3f1164665464be1850c2f14924da85de1 +DIST narwhals-2.19.0.tar.gz.provenance 9847 BLAKE2B 061cfe1f59ced294fcea9bfcf2e3bf5066e0ae8106a5bf1d3cb4c04ba5a106ad261b5d2b20df7593d96c5bc5506f3ebef3663c7f9ccfd3be5574f2f45be98209 SHA512 10cd0d409e57b4480902f63079cad5380dc0a50d560e2ab26b0a31fd345c00a8070893469c12e04abf37a877abe8cdf38b222c01b056ab9a81b28c5bffe7e4c6 EBUILD narwhals-2.18.1.ebuild 1084 BLAKE2B bd8dd3507d21c5ffd4dd43f4a45972a54d3f9662ff79aec32c48faf8bac53eb0c70fad9684c526101d2abd352691b656c9d18a6ff215ee6d70740f92a4c6a1c8 SHA512 66a4b1a2c0cf1690a6dae2228f826b144695fa945fa25609e848c269e8c8732d731fa0a40a77b768dd78f3d937d1608460b5bbb571367fd250dffaf843a42c89 +EBUILD narwhals-2.19.0.ebuild 1084 BLAKE2B bd8dd3507d21c5ffd4dd43f4a45972a54d3f9662ff79aec32c48faf8bac53eb0c70fad9684c526101d2abd352691b656c9d18a6ff215ee6d70740f92a4c6a1c8 SHA512 66a4b1a2c0cf1690a6dae2228f826b144695fa945fa25609e848c269e8c8732d731fa0a40a77b768dd78f3d937d1608460b5bbb571367fd250dffaf843a42c89 MISC metadata.xml 375 BLAKE2B 43899f809d21747dc74741e435f36f840aa771fde070a69f37c8a424429378e1cd48afcb360ea1741e0229c9fb49da2aa4cb5cf2d5bba7bcbf7c3c1bb8245051 SHA512 9990ca94b4ae86d497fc2ae82ab8b1fe66c79a0eb4543abf695903a3cea9a90e21941cd3c41e4ee602211834afed035dd7b4036abe1303001f8e3131cf16bf5a diff --git a/dev-python/narwhals/narwhals-2.19.0.ebuild b/dev-python/narwhals/narwhals-2.19.0.ebuild new file mode 100644 index 0000000000..4748f05eec --- /dev/null +++ b/dev-python/narwhals/narwhals-2.19.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Extremely lightweight compatibility layer between dataframe libraries" +HOMEPAGE=" + https://github.com/narwhals-dev/narwhals/ + https://pypi.org/project/narwhals/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +BDEPEND=" + test? ( + >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}] + >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( hypothesis pytest-env ) +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # segfaults + # https://github.com/apache/arrow/issues/47252 + 'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]' + # fragile to parallel merges that can cause non-atomic .dist-info + # changes + tests/system_info_test.py::test_get_sys_info + ) + + epytest --runslow --constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow" +} diff --git a/dev-python/nbsphinx/Manifest b/dev-python/nbsphinx/Manifest index d244fd7960..583fe682c5 100644 --- a/dev-python/nbsphinx/Manifest +++ b/dev-python/nbsphinx/Manifest @@ -1,6 +1,4 @@ -DIST nbsphinx-0.9.6.tar.gz 180213 BLAKE2B 83aa7490527a9906ce665fcc3ba493648d2d0b6ae93aa5a36d62408e880033b763747a4ebc460db029427accda5d00676c362368390ff168337a3a53fd81da6d SHA512 26a5631b07dfb0d4ab17be5c41e921584d8487b45b45702abe4a6c9d2f10c70dab536ce31822c0c3ae9ab759cdb12c5b5ef62cbdf6243eab4baf81d12569e0ab DIST nbsphinx-0.9.8.tar.gz 417469 BLAKE2B e3d0db06fda06d4cf4db54dabc4ef9355bf07d9439149d7af46e4ee1e40d4110c6a3a94d40a2ffc811c27da051e5ff8a4e0c05827bb0cb822d2de682d938d28a SHA512 614d861067c7b7f183627b091577f5027a80ab636098e41bd55d3721fd170d240be63bae1bba7e0c9464d4970b81a849f7c010a8a99ccafc358f033960dfdee2 DIST nbsphinx-0.9.8.tar.gz.provenance 9308 BLAKE2B 7cca99ffbaaede8efd0ed5da9bca4d9bda6700ef8a3b1aa5cd93c66697861d2614ab8e76584862ec449a830163e6449425100517e42f684ed89b25b1b33e7dc4 SHA512 ad3dc326eb0a6e779179248f9fcf432a6a3efa2af08a1f2c63412f1a80ba98c11217bae2861948d1996793f8cc72ce3ef0ce991a2e7c9a450a8e5dd549714e73 -EBUILD nbsphinx-0.9.6.ebuild 707 BLAKE2B d714cbd11e8c4750e058f43f4ea8108e55cb3e8099e3dbb273c13ca4273423417ffcac150ebdab4c39df734936b05b737721d114ebf24eed7b0fe89d175ba111 SHA512 df58eb9e62a27b4a57eafcd3dd78176895df9a5e7a444a28f467dffe322cc02e88900febbdfe6464e8a7eff48f59e36d6ce8f74a8ee5fce3464243924905705e -EBUILD nbsphinx-0.9.8.ebuild 824 BLAKE2B af5370963b46c281ea24c5fd6406c8bee028204ada7ce8cc9967ad50da729860c5e1fb8fbdd9360bd4b4b26d77038371c9bd6a7203956ba63842919bf74c1e41 SHA512 da2c40e8d1d8f8cab33cbbb6a0c584694ff9e4d343e42f2e8d496c01bb2004944c36bbea5c6461cdfc930d7d14202217bdb8c12d45972076e891d082f66054a6 +EBUILD nbsphinx-0.9.8.ebuild 822 BLAKE2B e4b657505e117dc32894a7d6a8d5e70499b2bbe10f58d1afe340d7483bdd88a6d48d4b88aa8ac7311f0ada803a71cb95dbf2c312100eaf1760ffcc3996b104a3 SHA512 e8b047f9c561539920e082d14a84fdeda5caec898b8aabf63f6c4827a48dfa1d26b7863c266a0f473895282b626647cd37a107a4ba34557057b91274d9a7b08b MISC metadata.xml 835 BLAKE2B a3a10c9fb26688d90ad6f4e2ddb8b174eae9fdc2637d4aabdb86f63093982c7c9a42c4eaa3b2adee6ddb12ba2d537aec79d324c0a3c7355424a4255cea90eda6 SHA512 9ac5cebe164b19f80e0eb07f7c4fb5cb2cf5251af1f81290931f8fd01223261cb6224500387c131c7bc8738d7bb07eb790fd9ea426a295d0688489510e58d55c diff --git a/dev-python/nbsphinx/nbsphinx-0.9.6.ebuild b/dev-python/nbsphinx/nbsphinx-0.9.6.ebuild deleted file mode 100644 index ab28f495fe..0000000000 --- a/dev-python/nbsphinx/nbsphinx-0.9.6.ebuild +++ /dev/null @@ -1,28 +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_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Jupyter Notebook Tools for Sphinx" -HOMEPAGE=" - https://github.com/spatialaudio/nbsphinx/ - https://pypi.org/project/nbsphinx/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - >=dev-python/docutils-0.18.1[${PYTHON_USEDEP}] - dev-python/jinja2[${PYTHON_USEDEP}] - >=dev-python/nbconvert-5.5[${PYTHON_USEDEP}] - dev-python/nbformat[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.8[${PYTHON_USEDEP}] - >=dev-python/traitlets-5[${PYTHON_USEDEP}] -" diff --git a/dev-python/nbsphinx/nbsphinx-0.9.8.ebuild b/dev-python/nbsphinx/nbsphinx-0.9.8.ebuild index 120a4745d0..5cdf52e7a6 100644 --- a/dev-python/nbsphinx/nbsphinx-0.9.8.ebuild +++ b/dev-python/nbsphinx/nbsphinx-0.9.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" 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/docutils-0.18.1[${PYTHON_USEDEP}] diff --git a/dev-python/nbxmpp/Manifest b/dev-python/nbxmpp/Manifest index a7d3f51e90..a035c2649b 100644 --- a/dev-python/nbxmpp/Manifest +++ b/dev-python/nbxmpp/Manifest @@ -1,7 +1,5 @@ DIST python-nbxmpp-6.4.0.tar.bz2 157204 BLAKE2B 41ab60bc8b4322773e5c70aeb86ef906a1a19c948512738696b9d83c05b6319605c87d45faa1786207300b5b0849297a3baabb89cf1a3d91bf065348943b3ef2 SHA512 6d097f4f69bd4b905926cec4b1af3d69b3862d0c48045237b3e34d58d33c0769d11d3612a04e6e6d28699f041bed51ecaeabb522599e445d6241431e390d6727 -DIST python-nbxmpp-7.0.0.tar.bz2 152387 BLAKE2B fb27d08cea789cfc0c14da1529ae4e55e2db222f71acb08adc70229b6ddfe9d0e204bb061b14a475612682f00fb905ffac71f11563e792194487dfc700cc0590 SHA512 d76fcc6e660aea3196ff75fd439eac883c71d6c841de132aadae1a4e41ec22d0c29b9a064e538ae7395f3b504de34a043d3f890a947ef2e50bd9691fffb4036f DIST python-nbxmpp-7.1.0.tar.bz2 153303 BLAKE2B e36f0abf9192381cf39f6c1dc968874d86a790f765567dd6446fd1ef4629e5d6f53265baf16dc6835c441a7c442beafb1305bd8f58b03bd78587520a27f46905 SHA512 165daa854e3f71f59e54159b01bc7799b4aebd1413cec714a9068d178ee182f1f5a8ff2675c5a0d44de948f677cd8b481d13662377d380b53acce3548c24dcd6 EBUILD nbxmpp-6.4.0.ebuild 872 BLAKE2B 3df0e814f2075f060a3f95279817bd8efbafea693085b20a8cafaf19846024ef1c00a7489340a65502ca7b0658766c7407646517c3846c371d8a80b4bc621c44 SHA512 3ee3991b3bcaf169036a5214860bba4f02e6ccd3f90017abfbc1ddc033b965a93ba41ebefb6fd3e6950f0f528be3685942808d62d5057afd7bcdb0cca863750c -EBUILD nbxmpp-7.0.0.ebuild 872 BLAKE2B 39d7fe546bd9c0c8029e65403c2d3ba7dc8f5c11d55092147dbee1ade160e30ea4ba74a774089aacbb389858b8cc42377a03881c188dc6164e94086d783b16c8 SHA512 11076fd37f428818d583d8b417cd4c84dafb2c3e7b9efad9dbb1da4ee133d9b87000cbf6cbe9f0b741b9d65f01f3821ccffbabe5fb9e1dd5b4cda1c3dcf79a99 -EBUILD nbxmpp-7.1.0.ebuild 875 BLAKE2B 6c26b3d66d831f2de97a2cd0ac77d55ae91fe8f44f738441a1f7d48ab130996bcc7dd9eeafcd6ed192e652f8d4aa659f59d537701e368d6a82c45ba5d03c3bff SHA512 644a7ec74b404a5fee81c4c7e69c1e807ada7f9bfb9a79f5f79deadafb4bdd5d741c393b152357a6ee50f542d0ed09616023bae2e77520f9a4bb3336d1d0bdb7 +EBUILD nbxmpp-7.1.0.ebuild 872 BLAKE2B 39d7fe546bd9c0c8029e65403c2d3ba7dc8f5c11d55092147dbee1ade160e30ea4ba74a774089aacbb389858b8cc42377a03881c188dc6164e94086d783b16c8 SHA512 11076fd37f428818d583d8b417cd4c84dafb2c3e7b9efad9dbb1da4ee133d9b87000cbf6cbe9f0b741b9d65f01f3821ccffbabe5fb9e1dd5b4cda1c3dcf79a99 MISC metadata.xml 345 BLAKE2B 05dc6872e0de2ce54b1c3c32bd2252f082de10b6947d106714e7d34d8c4ce532b96d4480427798cbe01e8771623813b475a0e27df65389ddd98a9a28eb1682b4 SHA512 531aae88d0de86eb9f81918292aaa4570f28db09408506464d7710daf434b4be1a6a4b3b04a3cdf2a2c01596baddc93622c127ee1e4b371cd3c126a4093a3bd2 diff --git a/dev-python/nbxmpp/nbxmpp-7.0.0.ebuild b/dev-python/nbxmpp/nbxmpp-7.0.0.ebuild deleted file mode 100644 index 766421e560..0000000000 --- a/dev-python/nbxmpp/nbxmpp-7.0.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=python-nbxmpp-${PV} -DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way" -HOMEPAGE=" - https://dev.gajim.org/gajim/python-nbxmpp/ - https://pypi.org/project/nbxmpp/ -" -SRC_URI=" - https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${MY_P}.tar.bz2 -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 ~loong ~riscv x86" - -RDEPEND=" - >=dev-libs/gobject-introspection-1.82.0-r2 - net-libs/libsoup:3.0[introspection] - dev-python/idna[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/precis-i18n-1.0.0[${PYTHON_USEDEP}] - >=dev-python/pygobject-3.42[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest diff --git a/dev-python/nbxmpp/nbxmpp-7.1.0.ebuild b/dev-python/nbxmpp/nbxmpp-7.1.0.ebuild index e685f09e47..766421e560 100644 --- a/dev-python/nbxmpp/nbxmpp-7.1.0.ebuild +++ b/dev-python/nbxmpp/nbxmpp-7.1.0.ebuild @@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P} LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~riscv x86" RDEPEND=" >=dev-libs/gobject-introspection-1.82.0-r2 diff --git a/dev-python/netcdf4/Manifest b/dev-python/netcdf4/Manifest index decb61d977..e1475a5130 100644 --- a/dev-python/netcdf4/Manifest +++ b/dev-python/netcdf4/Manifest @@ -1,5 +1,3 @@ -DIST netcdf4-1.7.3.tar.gz 836095 BLAKE2B bab24504cf590a666c2c868c1732f431801f3a56d84919e4d3dfc8d166ac8dae034f69845cb3fd8f32001359c0bc7eab6f7759a78653b898275d15114f61aedc SHA512 1d7d9dfa99e820e83dab712550c4aeb85d5e5f0c6b61df75673d5dffe9eb3663d4020a0b02fb01acb27a06026e8f996beac3597a27d3a7088bf0a547b015fab8 DIST netcdf4-1.7.4.tar.gz 838352 BLAKE2B 04c53f692234ebd5fba1e58cabacba337f70dfbc909aeb798b4663eb55446bed008bf783872325d4c99d4e2cfd856aa20194835d57e76669b84824cf216771d5 SHA512 e6021d3701cfb27a283592c5804e125b64adde541f60b1636ef5c1c604ea5eca3c4f9b72c72b0af958a341d876a991a5e3d45092ab1d0ed72384b7442cd8f425 -EBUILD netcdf4-1.7.3.ebuild 1229 BLAKE2B 712ef4960965a09ced0840089f5dc3127d9514fbfc0c506f23d90c233effacd13d22495d333c7743885fb2a9cb5b79d3bb24f1221b7f905e974fa3ecf7fec42f SHA512 f44a207a0874bee709efb8e58cf8f295fdc8c2e8f990cc5a362223753b3417d0d40b0973529bec4e89273af62b46b48c775fa5c26a7a337e0762dc69d13a8069 -EBUILD netcdf4-1.7.4.ebuild 1231 BLAKE2B b3953069ec63fe48f7654930fb199eb05d37c83324075a21ecb0da4b95818c4eef4500995deeb2b3f1e5b17a80ab2d0cebceca1389ad5de1a422f8d7e997bc3a SHA512 af0a389a22ff25a349eadc8cb91a5bda36c80ed5bef27ed9c54bfcd7d7bebf039402f5433d6bdf7ad0141f2fbf13c498d970b1a811216ebab45769f8c7ba5bc2 +EBUILD netcdf4-1.7.4.ebuild 1229 BLAKE2B 54808008acda1a478a317e6ab194572ed5b9c9cbb3f04abf018ae2cf89b32b1d52145b47f9b32a458ba7438e48abf7aac5c586a2434527f6cd77472b50d60262 SHA512 13153807669ca9e49b99a39f2aca8e2bba0fc735114429db55b86f352efa2640167884c44dde2c2dd9d8b12a235cf30ea61e1bed8264be872eead8715c46e809 MISC metadata.xml 956 BLAKE2B aa37260a26e41c89503beb037d9f933edd3ecfaf60f4729d38de27218d759220656739f5da183eeedf53392a28de6f0d7a8fcb1aed032b040540ba1e66a0e889 SHA512 12dfad0d3a8a03fc837fbc9ffcf590cc393cdc7b4e5492154e7947074e7c138e3e725707d51fc28dc37c5b43300b107a157c70e9caf8a7adf2ca7d9643ed56bd diff --git a/dev-python/netcdf4/netcdf4-1.7.3.ebuild b/dev-python/netcdf4/netcdf4-1.7.3.ebuild deleted file mode 100644 index ee5643352b..0000000000 --- a/dev-python/netcdf4/netcdf4-1.7.3.ebuild +++ /dev/null @@ -1,55 +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 -PYPI_PN=netCDF4 -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Python/numpy interface to the netCDF C library" -HOMEPAGE=" - https://unidata.github.io/netcdf4-python/ - https://github.com/unidata/netcdf4-python/ - https://pypi.org/project/netCDF4/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~x86" -IUSE="blosc bzip2 mpi test szip zstd" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/hdf5:= - sci-libs/netcdf:=[blosc(-)=,bzip2(-)=,hdf5,mpi=,szip=,zstd(-)=] -" -RDEPEND=" - ${DEPEND} - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/cftime[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.15.0[${PYTHON_USEDEP}] - sci-libs/netcdf[tools(+)] - ) -" - -python_test() { - local -x NO_NET=1 - cd test || die - "${EPYTHON}" run_all.py || die -} - -pkg_postinst() { - optfeature "HDF4 support" sci-libs/hdf "sci-libs/netcdf[hdf]" - optfeature "OPeNDAP support" net-misc/curl "sci-libs/netcdf[dap]" -} diff --git a/dev-python/netcdf4/netcdf4-1.7.4.ebuild b/dev-python/netcdf4/netcdf4-1.7.4.ebuild index 6ea15e044b..d7cd8b8e02 100644 --- a/dev-python/netcdf4/netcdf4-1.7.4.ebuild +++ b/dev-python/netcdf4/netcdf4-1.7.4.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="blosc bzip2 mpi test szip zstd" RESTRICT="!test? ( test )" diff --git a/dev-python/networkx/Manifest b/dev-python/networkx/Manifest index e96d50922d..9da3f7eac3 100644 --- a/dev-python/networkx/Manifest +++ b/dev-python/networkx/Manifest @@ -1,10 +1,4 @@ -AUX networkx-3.5-py314.patch 2252 BLAKE2B 14fa2d12998c3e518b693d6e536837575efe6dafdcf96f495e037b1332ccd2fca636652ec8a608bcfa164afab12150cc783f505c2e2f23ffd8b49b6b786df227 SHA512 c58023178e7b3dc47c4135473a47687724a3c99502688a6a2b0b1367ed5bd620a771f70eb5e4e8fb0a8a334174859fd160c1128a3cc89c667b5681e07e3c4e73 -DIST networkx-3.5.tar.gz 2471065 BLAKE2B 575ac0a6e9741f0ad23396ff089cb360d43fc80f1c5a1fcb69e824c3673aba1aae5c2413020b049bcfecb68045984452eb02aefce1d523bd00d589eb26d8ae0f SHA512 9c060385913cfe67126e71eb9e53c032faa51c9609336ce78333d22e5f73078eb5b4826e0709cae0bd448fef2a5b2fb6f4c29be28c70d34a936d1cf6a00e83a1 DIST networkx-3.6.1.tar.gz 2517025 BLAKE2B 4419ae5377fa6d4c4e058e96f481207c6091edc4b2e15c5f1c96d15e1a298b54c99a3f2fc5788469269db703db75b7bcff72fdddc08835a875170fa151b7a574 SHA512 d3ccbdf15b93facf71c8f0f508b85204f77273af1180e885a2bde79631237f7f08a4521a88a52b599b179df94e2b58916cc2ee21be20d893a8d6a0f86d9a3a30 DIST networkx-3.6.1.tar.gz.provenance 9627 BLAKE2B 0a983dd076324896c372504a666dc491cdc0f84280d1d0cd7e26f46d0cd9526310caf1397e40ce547643d1e3df39a3a5144d8de45c44f4e350ad6146119fbfeb SHA512 b0be00d2310d8df60bdaa9554026a8aeb8930f90095bae8c3f5536fe7badee0002370c8ac03aea4f1e53381ab20d9faece5e74744373966cd472a5d6e64d5da8 -DIST networkx-3.6.tar.gz 2511464 BLAKE2B d677f4850dc396d447d10086a8adef59c1455286702158fd5fef7417accb3529980a65ee52a935aed20723d61eee99ba88b22ab0fc45970d48f97934a99dccec SHA512 a2864f7896e3b20d2dc24744494ffa14ff5aa6ffa938c5b49937236706ec193f0777cda3cbb2993f4dbf51137a0aed8246af0c2d900385222cd32e917d6b5c64 -DIST networkx-3.6.tar.gz.provenance 9491 BLAKE2B 6cb089d2da3b5313d6df63e2503202ed80a3f30a71aeb9c198da3c2b62ecb21f78c11b9e5b55750c9a85ca430c8ed3096cb59c822c07455ecacde9825228fdcf SHA512 68795022a1c9cb288ecf478c14aec713b17081b2de1056cb7278887fadbd7f66cf555e01ad838f808414a1740a083dc3f372791dde00af3a0330093019d02c6f -EBUILD networkx-3.5-r1.ebuild 1726 BLAKE2B 3150efbc933dbb1e4447a9ec77da2aa1e87588e7a0d58e5731ff007ad9690dc40fa44db3384d74d89b37d65dbdfba6c72d40b6fedf9bdefa7fea76cda4028909 SHA512 5a2b193da5bf0821fb114b7ba7bec5634dd2b6525c8353719560fc28fe13ce918ff1ae26e6708b9226a13d01f5b4935f7105f536f37a34d9e3b16aa91001a647 -EBUILD networkx-3.6.1.ebuild 1636 BLAKE2B b892f7718f4484876e5baa3e678372ae7b8d9f3477e87a8d1529775f4dfa1f8493741060c63e56e140de35753b73713c2c275a5668cc3de9a9046fea6af8b868 SHA512 5dfb0ca06c7e2f3a77e152951fae4ae7c7cb4c7269421aec4ac29a3496421b0f618eb88d12c22683afe7eb44a963ca29b1c7131c51ad3d9f4c480678841c894f -EBUILD networkx-3.6.ebuild 1636 BLAKE2B b892f7718f4484876e5baa3e678372ae7b8d9f3477e87a8d1529775f4dfa1f8493741060c63e56e140de35753b73713c2c275a5668cc3de9a9046fea6af8b868 SHA512 5dfb0ca06c7e2f3a77e152951fae4ae7c7cb4c7269421aec4ac29a3496421b0f618eb88d12c22683afe7eb44a963ca29b1c7131c51ad3d9f4c480678841c894f +EBUILD networkx-3.6.1.ebuild 1632 BLAKE2B f7ff0cc2c441de2d49b1389169499318bb0c57cd42b8fcc0bca215abd3d4a0c36397a0d95a5e29b66e21774c30227700102638cc1640a10256377466ae9640af SHA512 0b053fdf176e058987393d639359c09b0465f9044a5d7d2130ae1454b72c0ba3375be6feb3463abf7986d9255f35940c9234931bd4263808cb3ffef98c25b6bb MISC metadata.xml 1090 BLAKE2B 9ef8ce06a4f462ac6a535217aa6bb55c9f1994ed3ab57b4cb656434a93a0c1fb401932307c43bd680576b82282b4055b1ee9ef1d49cfd5113927dc4919dc7616 SHA512 e9b291b754118d278b109f5704607f2d9b3807c9e6195b75b77388129952c79dba16e86f0a9c5f65479185c409c5191bb1f8863e282dde052b12d40bc9fb9901 diff --git a/dev-python/networkx/files/networkx-3.5-py314.patch b/dev-python/networkx/files/networkx-3.5-py314.patch deleted file mode 100644 index 4b109fd9ac..0000000000 --- a/dev-python/networkx/files/networkx-3.5-py314.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 5487e923e39f526fe12a74d7399e5153f06698a4 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> -Date: Tue, 3 Jun 2025 09:54:33 +0200 -Subject: [PATCH] Use type checks in `generators/lattice.py` for Py3.14 compat - -Replace the `TypeError` catching in `networkx/generators/lattice.py` -with explicit type checks to make the code more reliable and fix it for -Python 3.14. Catching the exception immediately does not work -in the second instance, because the code is constructing a generator, -and apparently Python 3.14 does not evaluate the `p in periodic` -expression until the generator is actually iterated over. Given that -the function expects either an iterable or a `bool`, explicitly checking -for `bool` should both be more readable and more reliable. - -The alternative would be to replace the generator with a list -comprehension that would be evaluated immediately. However, -the explicit type check seems to be a cleaner solution to the problem. ---- - networkx/generators/lattice.py | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/networkx/generators/lattice.py b/networkx/generators/lattice.py -index 95e520d2c..3b0900ea1 100644 ---- a/networkx/generators/lattice.py -+++ b/networkx/generators/lattice.py -@@ -67,10 +67,10 @@ def grid_2d_graph(m, n, periodic=False, create_using=None): - G.add_edges_from(((i, j), (pi, j)) for pi, i in pairwise(rows) for j in cols) - G.add_edges_from(((i, j), (i, pj)) for i in rows for pj, j in pairwise(cols)) - -- try: -- periodic_r, periodic_c = periodic -- except TypeError: -+ if isinstance(periodic, bool): - periodic_r = periodic_c = periodic -+ else: -+ periodic_r, periodic_c = periodic - - if periodic_r and len(rows) > 2: - first = rows[0] -@@ -129,10 +129,10 @@ def grid_graph(dim, periodic=False): - if not dim: - return empty_graph(0) - -- try: -- func = (cycle_graph if p else path_graph for p in periodic) -- except TypeError: -+ if isinstance(periodic, bool): - func = repeat(cycle_graph if periodic else path_graph) -+ else: -+ func = (cycle_graph if p else path_graph for p in periodic) - - G = next(func)(dim[0]) - for current_dim in dim[1:]: diff --git a/dev-python/networkx/networkx-3.5-r1.ebuild b/dev-python/networkx/networkx-3.5-r1.ebuild deleted file mode 100644 index 8fd2a20fd3..0000000000 --- a/dev-python/networkx/networkx-3.5-r1.ebuild +++ /dev/null @@ -1,64 +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_FULLY_TESTED=( python3_{11..13} ) -PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" python3_14 ) - -inherit distutils-r1 optfeature pypi virtualx - -DESCRIPTION="Python tools to manipulate graphs and complex networks" -HOMEPAGE=" - https://networkx.org/ - https://github.com/networkx/networkx/ - https://pypi.org/project/networkx/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv ~sparc x86 ~x64-macos" - -BDEPEND=" - test? ( - >=dev-python/lxml-4.6[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/matplotlib-3.8[${PYTHON_USEDEP}] - >=dev-python/numpy-1.25[${PYTHON_USEDEP}] - >=dev-python/scipy-1.11.2[${PYTHON_USEDEP}] - ' "${PYTHON_FULLY_TESTED[@]}") - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -PATCHES=( - # minimal fix for https://github.com/networkx/networkx/issues/8091 - "${FILESDIR}/${P}-py314.patch" -) - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # virtx implies nonfatal - nonfatal epytest || die -} - -src_install() { - distutils-r1_src_install - # those examples use various assets and pre-compressed files - docompress -x /usr/share/doc/${PF}/examples -} - -pkg_postinst() { - optfeature "recommended dependencies" "dev-python/matplotlib dev-python/numpy dev-python/pandas dev-python/scipy" - optfeature "graph drawing and graph layout algorithms" "dev-python/pygraphviz dev-python/pydot" - optfeature "YAML format reading and writing" "dev-python/pyyaml" - optfeature "shapefile format reading and writing" "sci-libs/gdal[python]" - optfeature "GraphML XML format" "dev-python/lxml" -} diff --git a/dev-python/networkx/networkx-3.6.1.ebuild b/dev-python/networkx/networkx-3.6.1.ebuild index ef129a1ace..9239108639 100644 --- a/dev-python/networkx/networkx-3.6.1.ebuild +++ b/dev-python/networkx/networkx-3.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv ~sparc x86 ~x64-macos" BDEPEND=" test? ( diff --git a/dev-python/networkx/networkx-3.6.ebuild b/dev-python/networkx/networkx-3.6.ebuild deleted file mode 100644 index ef129a1ace..0000000000 --- a/dev-python/networkx/networkx-3.6.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/networkx/networkx -PYTHON_FULLY_TESTED=( python3_{11..14} ) -PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" ) - -inherit distutils-r1 optfeature pypi virtualx - -DESCRIPTION="Python tools to manipulate graphs and complex networks" -HOMEPAGE=" - https://networkx.org/ - https://github.com/networkx/networkx/ - https://pypi.org/project/networkx/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" - -BDEPEND=" - test? ( - >=dev-python/lxml-4.6[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/matplotlib-3.8[${PYTHON_USEDEP}] - >=dev-python/numpy-1.25[${PYTHON_USEDEP}] - >=dev-python/scipy-1.11.2[${PYTHON_USEDEP}] - ' "${PYTHON_FULLY_TESTED[@]}") - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - # virtx implies nonfatal - nonfatal epytest || die -} - -src_install() { - distutils-r1_src_install - # those examples use various assets and pre-compressed files - docompress -x /usr/share/doc/${PF}/examples -} - -pkg_postinst() { - optfeature "recommended dependencies" "dev-python/matplotlib dev-python/numpy dev-python/pandas dev-python/scipy" - optfeature "graph drawing and graph layout algorithms" "dev-python/pygraphviz dev-python/pydot" - optfeature "YAML format reading and writing" "dev-python/pyyaml" - optfeature "shapefile format reading and writing" "sci-libs/gdal[python]" - optfeature "GraphML XML format" "dev-python/lxml" -} diff --git a/dev-python/nh3/Manifest b/dev-python/nh3/Manifest index a69ec373f1..08d8cc72f5 100644 --- a/dev-python/nh3/Manifest +++ b/dev-python/nh3/Manifest @@ -1,19 +1,14 @@ DIST aliasable-0.1.3.crate 6169 BLAKE2B c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba5cccc1bae95ca SHA512 a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8 DIST ammonia-4.1.2.crate 57453 BLAKE2B 8d129fdc6116c738f06efaefa2a5d8552a7f2f59cedbef4deb93af8c0ac24c7959f1f5ded24d9a2d5f663a823a726caa5dd8b55abb83de80f52969cd5959dc21 SHA512 c6fb9e0e3ece420471621457c48806a31e17afc6dfdc2b06184e0847238e53640f2c9ef89fc97153ea664de42ed968277c14068b4fb77bc2e6fd944faf123443 -DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 -DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48 -DIST cc-1.2.43.crate 91384 BLAKE2B c9da4f63674ed62ddf52daff868f8db4109586fba7c786f41200bbad4435f2ebaebe1e76107736b85be9d649036558f496c4949d691a3062064eee2c12e2825e SHA512 0b88e6f2658c68ee6b6c8d6c925e9f38fad53438f68f8e40b33f1d5f6b6edc65b2d4eb36b756ce265db06a5f3173045e474f862cd476c5c22ab7b0ccb076abb6 DIST cc-1.2.56.crate 96059 BLAKE2B 15d2be0039758c408fbf14099c7d7170c789e01451b3ab17bc8d7c99db0e1777a1525815224ed0eb5f7cd466ae16b15a72e9bc566df81056e2f572f274c9f762 SHA512 4969d59f6de39bb2b4a0f56f4a25b34e0023cae4856a4e9d046b807e81dbc95397b97f1cdff69b8ce770842f587af19f692a5fe160f7cfedd0cedc0efd558962 DIST cc-1.2.57.crate 96188 BLAKE2B cc59c45170f146e45569b36b96cb037b737f6e93640ef9adbf423fb6f61fc07a0e48efc6e53a8536f91210c95971b15d93e5b8544ff5996b14902f181ff39c97 SHA512 9bcf7aaa2791ef9d2054fd93489a019c4a77c3376495bde01468dccf9ec81701061467372adcd3759f6d4ae962ac108199544860a4d3c5de7595bf28fe76c187 DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d DIST cssparser-0.35.0.crate 54145 BLAKE2B f068cfd1e0fba732757a8fad1565cb3010fd16d59244505143df4ed01f4208ba15b37a3030cf76bd5c69b25ee1f14032ffe39928ff9d2c52c9457950c86cbba7 SHA512 62bdae0d003714378046967f83fab37d0012ee618607684e0ce3e0e872f65a4b7e63a725cb0d6380bbacb20de5c5095377e2f97b3d4737376b61e4299e8eca97 DIST cssparser-macros-0.6.1.crate 7914 BLAKE2B e754cdabbf678d3f9efab469e72cacd05e2635352c4a3f4c40971772550c3bd48315a65cd121a79542ffcea642cc0868c41cef1c7ad5a31da92ba21a02c41530 SHA512 21d2f8bcaad0a8fff865b23bb2b59dcc5165f8861c4b9d7d70e9f302b58e2cc5ef8555bcab97889bfe81889a2b27863c755494baa64a52c65cd74687fe58b124 DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 -DIST dtoa-1.0.10.crate 17584 BLAKE2B 586b5bfca84460b85f5fc54a0de13e94c18c4b08159f47cba40a553d6774a3b0c40d927b8c671d70e67dd59966a93b84e32bd41c24bca0f2fe5d8ac66d50778a SHA512 924434926c411e5ca51afbf20d7ea35ca554aa392385214f0b379b9ae304b93774a249d43ec39d5cca12814209c178d9e978b5b8db0bcaa21b9e64871f569302 DIST dtoa-1.0.11.crate 21122 BLAKE2B 7081a2e0449b9a57ccaa9b00cd17be9ddbf672d75e3989bfbc685f4f44b43deb440b42ea98cf04fa1d585a0d8154aedc69c7f3e226d76f6e6f4b948479183cd8 SHA512 c2c1596688a6a0d74e2c8d6b67308d0d9cab89c2ba021556f7ca7e4de3a6156c7f2139b105e79a0e99bd06ca7c3b5e400f47ad9864d12ff0f58206eb978e19a0 DIST dtoa-short-0.3.5.crate 8287 BLAKE2B 9a8e6625b2358d8f5c1346f2ec7fad73dc566b13f4c354b69a7004b43fdefd8118e76233ca55d8a572a13315504c4ce426b11745242ab713e24bfb774881d4d0 SHA512 da4d7c318b7146775260de71be363fa257ce9b1f7fcee8f5213cf905211379c5f58496d2070a001fd74fd4570a7de2a1ddf4d02e617dae6977e7a1e29b8817f2 -DIST find-msvc-tools-0.1.4.crate 30817 BLAKE2B 8fa2573428a52a7926dd474b9b490df3a5685e701ba7089564604afd0d00038c195827888e2f92cb6d548e0919c1530c61c3abaa5433c351a57f16c8b9a91292 SHA512 91dceb15d6d6367f229f9902daad8c57ddc9b28c463266785236d34f84732bf931ac653196980306488b81c66df00f8bb241a95d2b06590d41dd0703f8a941b5 DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a DIST futf-0.1.5.crate 11344 BLAKE2B 2cc5e5f5d4ace47e9273546e46c500432da47f246cee18f24607432305dec9481ec3d02b8a9bff4724efe05ea1d235294c52ee4eeb2f5f285ce56c2987b62d24 SHA512 4cee071c067c879742839d3d32192ca94ee2f9241468656357c3aed116cb7c656bf81722f32b67d60214b7db66858dca6443f0d52f0ff2114fc70971bdddd2d3 @@ -24,31 +19,23 @@ DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3 DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5 DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823 -DIST icu_properties-2.1.1.crate 59036 BLAKE2B 73b7217852b8b5972335eae3424dc237248036a55a6885b0087107003655253b016d6a9dbb4811261d54ee1c18c77649b10cd3c934f97485f01eb50f6b5c674e SHA512 0d30c13da9b0e864dffdb7e2a43b48c4847d8345b23aeacb12a204facfb1dc3b27424e23924b5383b057657c0ebeea0f71654fcf6c3d16396579d691d272e1d5 DIST icu_properties-2.1.2.crate 60136 BLAKE2B 5e52d8c0f5631e0ef0b2c7e54bb1a642a0fab2820cc19224a27332538cfe8eacdb8efa46e3b5017ca63a7c9c0ddacc5dc2fee63902e9c5793d527407288e27a1 SHA512 3d80aaf6c1d9d970f9823c65cabdf057bff2af428563570e2dd6fbaad69e517a8bf2eba66be748618b8dedb5f1adf9973bfed2994cca2c7e3f54385099a9c265 -DIST icu_properties_data-2.1.1.crate 162431 BLAKE2B d52de2948cad10de6b1e1b42aab09271d9e8aa4ffc4d85341beef140d5817cb644cbf89c2f0121eefc94028e1a33a607ba9f600c0edafd68ea3e3fe2898d206a SHA512 06345d1ea0037b6518f264485695136992f9c944ec0c7ee5c56e63a75102895ff0566887933febf5308d48f47659129e93eaaa22c8ea7d288f9df03691eff6c7 DIST icu_properties_data-2.1.2.crate 163057 BLAKE2B 2a326c3f6e644666a7dc42597e4fba53cb533d6bf67bb0e1d9539d71d8fad68af29f8084362d089975f0051e71ace6c6ebde0ee67dd82b7e7961e1f972d58535 SHA512 1a1be68bd581594a7c98cbf5e1de8d4df24558ebb75a01f722fe68582075ef58cc0b2516a54a4df3bcf5080da24ed4afa8a8cc652999092f85f0b27d8c2a9f95 DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12 DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba -DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73 -DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 DIST itoa-1.0.18.crate 15935 BLAKE2B 8e41446056ccd94979f6f5a8fe8c48d6c47abaab99a41715cca31816f859b56e0cbacb998f300b62be8b719a6470f8a087f1439b72f2f6662d1cdd3d552ede5b SHA512 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c -DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0 DIST libc-0.2.182.crate 814873 BLAKE2B a5fae27ee77495d8638297523d7428eda4a608109e7e1b67db1ba621f7700761f8131710a49bbd24bedf62f8df7ecdeaedb5def47201146a05b4288ee2f92515 SHA512 7923eeb0ee1db8b5b00a6a4352cf5fd3f877a2f727af5857ca49ceeab2dc7519137eb3a982f5a763ae61fbe422ba8f0fe83d92dcabcfa18c23fae619960f96db DIST libc-0.2.183.crate 816918 BLAKE2B d0c26ca25b0808575aa540a5f0f43acaaa5a972269c5f101122538a1733b37b6aac3696a0d7298fe16974b06efb0b92072252eef40b17b977af24cc857963daf SHA512 017986d4fa8c362f8900c1c82c7381066382a7272cfe114243b8d47637d042c87b5ebef7881cf46727e00e541a0a8270a32db694ce8d78372672cf08224a90b2 DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 -DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f DIST markup5ever-0.35.0.crate 15883 BLAKE2B b5b9a5b84c76ad9fe159a1f1a39a4e1f592567126bba94383d4846af16c969b76b5000050582be292c97611906914246497c5ab1e8ec458b952354a7de7cd38a SHA512 12013bfb081ad152eeb4cb3a47673bef9c83f0a5191f05564d70f8a5306058353b962223f41f13841618de3030e795f36f969c7cc5980233181001136f07cad7 DIST match_token-0.35.0.crate 4570 BLAKE2B 51f533524610c25246633e50e3cb2832725fa1309244bc1bacd98ffca979a1b9789054495511817bc32e2493d3023c470ec5b946d077deb96dbc0cccbd8d9fdf SHA512 e5c592fabfc5c93a1d59d95e41946f813b211fb176a24aa02e2d634abc54114d4c6172d25f7c5a74ab0e4a714e090048c975136179436a14b99b86fabe237f38 -DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48 -DIST nh3-0.3.2.tar.gz 19288 BLAKE2B 5433ab14438bde104609b1a73b66109cd1f7b6bf48a824729522fb64a5882d22fc115c56452b87d7bde0fa53729b475c054c7bf1af9d046f89c634501ea75614 SHA512 4e361bb8db8893164fae12ad3b9ec18dcd17375d8fd1366567d7b8db4822820337d16a29dadd3f8b0da2f9e4a3cfd1241d12eacb9904857b058e60fea8717c49 DIST nh3-0.3.3.tar.gz 18968 BLAKE2B c26037b99eb1d07b60bd0491f937eee82a9a3372980ab3e069b8ab2d918e2d8d346ea9adf368c734557ad0ed446c58f8f94824a60c4788878c6d006b916ac1f2 SHA512 b724ed6d3b1444447128463632f59b632f20377948a2ed8f4c8c9822884ff0040548f43a06ded0fa63d99f80ea4d31b67f85f0349db7f5f05d6ac07eeb399a7b DIST nh3-0.3.4.tar.gz 19520 BLAKE2B 94151674f103acfb022b1153d2c28fd978781c17316129a708910f7a46c1cfe2cfe4832aa7d19cd189a59617ad94342940dd2f86525314446de15ca4cad78320 SHA512 787bd88f2b7e9cf362ed1b23f38ac23cfae8387dc16b2cdfb03f3922e0b3ccc4c06b42b9319deff1f342c0b83602672d2926fbcf2bf07736dfdd23e25576d37b DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 @@ -63,62 +50,47 @@ DIST phf_codegen-0.11.3.crate 13741 BLAKE2B 88b6f0c206a95945c115401a30ba1bbf6a74 DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 DIST phf_macros-0.11.3.crate 18436 BLAKE2B f52beba12088a40eb532da1dabab5d633c1c90fe143ea0367afd7ad8263c42336fa81974fb122ae0d30eb45f13a257c7fef85f03b0aee8de45d3cf3b9e903d30 SHA512 331d3392dfd3e48eab0e65c3daca469c3abaf902989ed912e394175876f36c14d06fd1ba4ed03e01234608faf1189743e6dcde75eccdf2f4fe0dc8ffb15e720f DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e -DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022 DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19bc9b8c844156c831d2b550692c7e2e36bce44ecf18dd9f2d0f0511346eaf0d2a0ebe792fc288ca0e94a93933f2051846 SHA512 a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05 -DIST proc-macro2-1.0.103.crate 60024 BLAKE2B e5ce5f77838fd063b5615b1555db02175621135132de6aa7479d67fd0a34c15e8235290112a728f3251cf913a835bf0aafaf6930880511427143b63152047259 SHA512 9a6964a2ad24dbb1108b7018882ddb48cb6e6f652d1c5eed1cac94602539fc71f011a0a276765778df161edbd6387bf03a8505d93565e0c106f09e98d7d6efce DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 DIST proc-macro2-diagnostics-0.10.1.crate 12219 BLAKE2B 4997c323129a17a8b28d7cc21885ad70ae2b002eae05d39becd66645d1c9fe69055dea4e74f20fcf36e3b9ab877a4dd797b7fdc1df76209c47e475cde02b973c SHA512 dc32cfa0f73f05cb1894d44eb75e0c8836529e12eedb21afcf4381bda478c5e04d03573509be8a103ef2ab8d3ec93def1a6d8a2653307afc4874e9ff5d038a1e -DIST pyo3-0.27.1.crate 1172212 BLAKE2B 29ea2d7dffa41ac5414aa5bc537b90e5979dd4a05a04c4cb1d2b70d6d5b7f9cb506fe864236f65495e7646406b695d5891af5cad2d67fd665a1ab4357fa31921 SHA512 f4c8d65b0a95633850597d6b29298c4a14aa3239fa245684cf6caf275f070698b35b03bfb3f256aaca0cec0d31211c51e2f2650a9d12eddce2a4d5d1f81e06a2 DIST pyo3-0.28.0.crate 1200682 BLAKE2B 3a9876171e97aa5783b62033766307302f1b4e0fb27a86f7eea549bf0572edaa5bcc08e12c63aff6e39543c8d472c965b940abe2642e7fff49bb880c773394c6 SHA512 20027199ac6fe2fc3471bb1a63a97e042da157762650db6b4ced0d03f6eb0691b314b7811be0f2df2a38c38ca7f8fd04e5e29018548be240bd7bdad80764b9d0 DIST pyo3-0.28.2.crate 1202843 BLAKE2B 18158e22631ab35348eab1f117f16b311932de832d910f37a71cf481ec04ced03c37baaf63f1c8afc7ecccef039fc8f9072cbe0dd5109a74e7fb9f6b3ddb18a4 SHA512 fd4a03eb1cdfa40c1ed67b588cd4da31c90972f95c669b20a1099fb9304cd9506337f674e0bc9efd1d22a453162aac79a36ab18ca97eaca3515d640e2e9b923f -DIST pyo3-build-config-0.27.1.crate 35565 BLAKE2B 2dfb7e1c07ff0f7cdad8f77e4a33ce7696f914f29d931c967f0fcf24fe257b6e421cb2f8e2820a5e66440490cfd96eb733073651a153fd6932f2da5c1068187a SHA512 9add95c372ac2db8e3e719ca2b393aa1e18b6786a7d34e113b07a7e0ad9698ad2d3753a1e7707e4df1edbf62c4fba2df6e0227e5658d5d368ac1dbf76a0e9455 DIST pyo3-build-config-0.28.0.crate 35946 BLAKE2B c49f24de1e0030a8140e83fb1ec6e77ccecc0dc843c24602ac2a5ec3c7729616412f3529c79449ce6a7543f8e8ea9ac3c819b301cda53ae6da55a2f55ca45ae7 SHA512 ee8e666ab439bf164368ab3fefac8a86da3515135e34cc9530ef41c6f4427fdbce3bfd3de073cbcd8c9bc8f6f69ae7bde74e833e42a9c8a37845b15b2b1b6713 DIST pyo3-build-config-0.28.2.crate 35958 BLAKE2B 87163e11ff52061e11943f54e0fea1101ec6f877b4e6ecda33e32a19d1a8af3a6a83ab23d17f744fb0176e35f819669e931f88c55d611c8f7ea52eacd1c683a3 SHA512 f9b4863baffdf474ba9121edc19323d91565dd1411acabda03a307c8aae4969657167a80e197d4c8656e711e424053aced6a1de7978cedd38815304835fc5dbb -DIST pyo3-ffi-0.27.1.crate 78517 BLAKE2B f0a093a594e47856c6458da59cc41d5b772be369fb245a1c09f5264464e0ddc527b243cd451352c7b3b1682fcb26cb1d7b93abfefe19411eec8de73d98918b74 SHA512 5bfb8e7982b0d9ddf6fb2c2a4110b43c5b4bcc6f0a14acb50af329742b6eb9993df2ffe88bc34732fd0a58ca552df1b071fa8efd7b38d3441a7b9f45245168ea DIST pyo3-ffi-0.28.0.crate 80835 BLAKE2B 1d186c767904ee2954c4eaa076cbdf28b0182c6775c2ed0dbbede5f33a2fd2d669affa2df32584de15184fcdb7cc1cd446dc1482f26f8a7b301859024efbe949 SHA512 dc28a61fe08b0d6459a80acc6136b68fbf1b02f7f6c276ee6f830c42212936fcd3fd772d0972661ba8cf1710d27c3f160ba97956fa20e4c0e0cd8adcad87fd82 DIST pyo3-ffi-0.28.2.crate 80837 BLAKE2B ac17690399e5cf84602a974860d84856d9489c7d94ec618cdb3b4c5bcee81d3767a727f22dca0a06d492ee28ecf24c84f48cd391a6d81229b1464fbb17654ac5 SHA512 f6b4fdea320922b81395e593fe135fd4b4f483250fe94d84019c97a3a9f98b6e2122134e09613021f194782038ffea1d32d3c65b1458e15ce3021d39fd582738 -DIST pyo3-macros-0.27.1.crate 8918 BLAKE2B d98f155ba4867fec265b7ab82a89d6e025259fc113d9bcddc179a0a0df961ad36cafee1e781ef8fee6d607b8f943b6a095c0a1a188603f9be624a663170791d5 SHA512 7d33a363e464e2fe5b4fe4b958877c695542c8e18a0b512868d579455c9c6072d8a4c00a36b069bf8b54f7dade9847b3968c3d3f40b0b2b54fcfeff44f0afef2 DIST pyo3-macros-0.28.0.crate 8965 BLAKE2B 1c6ced80833d2e837514c3f401c437b70e0885ddc077dd11676de95f341def0b065f07106b547bb653342cc20df4302882eccfb6091798330e4cfa5a15026fee SHA512 baedd0d39f557d9786e0b8a97cbb4b80a34c87fddacb62bee32096b429736b590a627bced3097b447d321f4402f71915116c1508b1c9410c9de991b17b450258 DIST pyo3-macros-0.28.2.crate 8960 BLAKE2B 54fdb3f2d04c1f04d3cdb4d8422cd9fe1098df2f2740eaf61e2868e19f0a93c677486cef56576e39ba2010e426901c95846b7b81285858094ef1fdf48edc65b1 SHA512 7125a41bd5ceaa5c85a2ac5ed1bf07708cf95f58dd18a8ba9000a3139ebc06e90776b4254820410e940c80ed45f7c09165c8fe57d8f79069622849c6c0861bcb -DIST pyo3-macros-backend-0.27.1.crate 82521 BLAKE2B fc5a1516eb0c55525cf648114274a741a01ee215cee8ef5ba44c0da225b98c1db15d3459f81028ae5b7376fcaf4744a59a34ec345403097d7b374aa8cd9d1e50 SHA512 036147deb1ad48815e22c84071069ed4eefe6b75c95cf727259231d63f0dbde00310983fbe90ab1b740ade071a22b9bb09073d6f120b519242c4bd8989bf3202 DIST pyo3-macros-backend-0.28.0.crate 87473 BLAKE2B 1dc33ca96d7b0b58e76d744720ccee699ea25a60475623a1aaa471d829a5b506fb529483f119715c7278c4b3db9b98eadd8d607bf101210511b21d61e2543e5c SHA512 85c17cd31b59023c39e030b3a479e898c92ee41795c89c3533b7a1829a5cb89f484f348a08b1396efb0b4395d5a6c6066057d2106dda4702307845e4298ba585 DIST pyo3-macros-backend-0.28.2.crate 87939 BLAKE2B c70e46d44c935e58957cd53a76a1e6d2e97ee1bdc39c926b1a23ce391785f212c30e150286fc78724e945679ac1ff04a10ec958b6d3dfe30c4acee795f6c2e63 SHA512 24203c47d91be9acc949cfc70ec8b4aa32e089275cf9b0061a9909f5e60895c56446692be0056e13cc4df8efc0698e0655626f9524241b54cd172d8a25e42f98 DIST python3-dll-a-0.2.14.crate 103489 BLAKE2B a2868aa62d9b5f33ba0ab3be85f486e7b0594b8e535749e251ae9c829eabf9f0211f928c729b0f5b847a89be978c4b5648d333ac657a82acaa3c39520dfe0b8c SHA512 fde53bac2b7009d409d5dfab991b431aea7c16c5e0227a7bb143e73a043cd0490cec2647f73cfc34f73a192e9b365a70fd5b42d969beb2e3251dff44230a2040 -DIST quote-1.0.41.crate 31408 BLAKE2B 9d496e0878fc329ac9492ecbd470e762bd807ec8ca4e17a856b4d1c776351434778f519977137a67b8c143ee60b20774c09768d480cff51b22f2cfcb364a20d9 SHA512 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0 DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 -DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a -DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 DIST siphasher-1.0.2.crate 11416 BLAKE2B bf5856bf89df32ce3721c488b539e30df29b5c7bf663d839586c9e0c8f0f943a8b74ddd771e405d31e2d9396f633dff48735d8f11e64a2d1033bdb7f15b3f4e9 SHA512 8399a455434ffabd268c4984bc8f1fb18650df0293d6262b507fb608ff96316075880ccbaf228a9fadd8192320150b9137fc3d854aacd76a2b338b5b7fd93be2 DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee DIST string_cache-0.8.9.crate 17408 BLAKE2B 7b38afd1f0bbd5a6cee1d2cee3579fa071a118025463dd18a1298cee580eade5bbd5c5c780398aac40c1a290a9813ece0f48b3f83ce1f2d594f13f8587ee196d SHA512 a1b85e609d52b2dc01536a34d1b297e353b60255fba538b0e80d37771d180c009500d237050fb95cc80c9bb69b01763d2c367b9dde71c1a0e475967fcee9b0dc DIST string_cache_codegen-0.5.4.crate 9406 BLAKE2B 20e38c57d612d8b78677e664128a451f50eb18ca7ae839955e4b106b92a667ff7332496b23f24622e5448c7fa44180a27f0c5b7e8bdabc4f7eb18f47f7f7fafa SHA512 0c5e6b3cadde7fa48e5cdf899ae941026b7a8409447b777973afb7cea449ae439b59d0c9d4394cf96a9c34f3e52118696305688771a2dfddcf49bc31a0e6b161 -DIST syn-2.0.108.crate 301754 BLAKE2B 627699ade4dcd89157c64628e7243be829d79e5e1800c3da82f2da24628e8895809f3b250e9cdcfaa3c69d2d2deb7d4db8868767961c25ce6ad71baebd995ad6 SHA512 27ca199db662f3d06de9f139b9707fc30e9719556831b9fcb78f7108f61cdf186cbead48ebd4b684bdcb96944552ba4340a4bd154556cc08d0698f65c9332aaa DIST syn-2.0.115.crate 305611 BLAKE2B 8ff816750683d828a233bc7427f03a388cf49d88567a52f47bed4378f5cfbd982204aba9d73decced35736c8fe0dfc111fb042129ef6dc0026685f927b4e1a98 SHA512 47afe5cd05da90d116e35259b4e3c03236e719ef8f62fbf1d32e4e7e78b454571f9e88e77e86665e815d5dcfe065c75fff987f57ba66942277f8f16fb680ead3 DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416 DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb -DIST target-lexicon-0.13.3.crate 28498 BLAKE2B 397315667737abde41949081f8377f704c3a1105790162249a9f0c08b60f012e67d66550e9063d900ac98f5191d13c5ed23d1a8045f99373e7a673a3cfc029e7 SHA512 23422df6edb2a8cb0a9f048864faf76ccb27d6e97fbed7b208b77206941b196f155896a0381150e387142e976439a0a296dcf4cbb4df6bc0e11c65f97f979443 DIST target-lexicon-0.13.4.crate 26832 BLAKE2B 923aace3258de547e6813c7d58069a0d3b18941f05debef5954cf872490d9be8bc2036c8e807ee3f74d33c59cb01ce5b105bff95c79a79596cf328783633737a SHA512 0bad8add6b8767f1217b9a3aa83fb176f080ed9241ebd3a208ce3196650b01254c306520f1f950571bda463994631b64af9ddaca8a2478fc40f64b1381e880e2 DIST target-lexicon-0.13.5.crate 26928 BLAKE2B f8c62cb91f68a635e6ce3fc254df9ce378b5e8f62c1147404c967484b9ed97fb33d7993b4671611db76566063e999d658d201f856f70196ec678d72cc758cf6d SHA512 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501 -DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 DIST unicode-ident-1.0.23.crate 49352 BLAKE2B 8ab318747af95c45c94a2a774d4f2db9c1d31f3594eb40cc5357892c75bd6c2be1edbfcbba65892a4813903e5f7628aa74830ac482ade993fb076f0286af7501 SHA512 f2e57950b87ab93456a74788c22b8f865fe8864147104507ed40cc87979c0a06007eec17c2c2241cb586b5e9600e5b518059611fde6325c7a3a79265751f8fe0 DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 -DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b -DIST url-2.5.7.crate 87907 BLAKE2B 1c8fae906be2022bec520d0ba28399961fb60d2920f5495571255997063197127314f30b89dda2796eadb47b3c68c7228febc0b2f0aa102a577f3991f3e3d8af SHA512 bef3c8fa25242615f5749428cac1ad2ca895c7f194bb3df39020d6d7697c4fadafa11046378d44a72f46e39c5f657ecdef8760fd2a36cf25d82b1de75d190999 DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6ffc30cb0fb0ea4aae4a6b82eace80c3655a9dbfdf2c9428a10844cb3fe6299cd8820e86a13e5cb078d8a SHA512 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 @@ -134,7 +106,6 @@ DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff329010453 DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745 -EBUILD nh3-0.3.2.ebuild 2565 BLAKE2B 5ae89ac1e4bd87f8b0de438c6b492f78be57f8fe94e798765acf7042e693d35ea954ce0374dee38a6994430f5137f47742728348b3b9c2b93bb8c6d042177db5 SHA512 3c0d7c851c692317f4759b4fe529472951054e51cb85f8f806edfcb3a1f9bbb7e9bdc85c1580303f53482a9b548641c20c13a00669eab2bfacea1053b4c01e39 -EBUILD nh3-0.3.3.ebuild 2490 BLAKE2B 1bd71f26646053aa5d83fba7dab15a62d4154ab4a8c34d3e85c8dd239b5ffab0ed7659434039f388d8c36d42f98f0a44765cb58b9e974e0e2a1346ab67d29268 SHA512 f94d025f22815d193c8d008cc1a178410c122b2860f6ccd986a3840b6499e816f1386c67496f37df90ca50728d6701eded0532625258ab93cc41ffb2bdb14f59 +EBUILD nh3-0.3.3.ebuild 2484 BLAKE2B 5d3e90146425c9a89f3d60e2019bf4f8bf88e5b6bf1af5ed9bdefc9f3a27df675609b0ba771b624087061e7f459009524936b6b96fdbff14f74d476c32b91cff SHA512 f73c9cc2f5515dec98d8d13d947929416f7fbf830e23e068bd44bc81bc6ca340bdafd60fbdc168cf24400f49879c22f1cdcaa1405b0267ea060abf13f610676c EBUILD nh3-0.3.4.ebuild 2490 BLAKE2B 3f27fec53fce0f2cf97757f577ae1a1e55ba0feb9678c2ec07ec0557884019b8a9eae500b2c4f84a7558bd69758e3fa8951f5b5a61e226043801e55b12657a4a SHA512 6ee78a52371c062a544de95399d3124dd8ce5b6569edbb53e794f7f634ec3cd3fbfe292b9ea79d6d74551d976b4c8d78a6bdda920fcd42c69b7480a30ad46bbb MISC metadata.xml 337 BLAKE2B d51bb8c0e03241a1f0db1d6491ee4d689a29fb53824e9536954fc7b0160ac9b481c8502b93f58aa56cb550ff4eb88ce0beb0b6ec7a4bfbb7bfd43e5e8fe071e4 SHA512 2aad73707aaa365a44321d6064536c2dff0528bac777fa0761ecc72845afd9eeb4e02cbad45607dcc17075077e5a29907381bd72c9c4b04aaf4eba387ea25811 diff --git a/dev-python/nh3/nh3-0.3.2.ebuild b/dev-python/nh3/nh3-0.3.2.ebuild deleted file mode 100644 index 1c1b5011ec..0000000000 --- a/dev-python/nh3/nh3-0.3.2.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -RUST_MIN_VER="1.85.0" -CRATES=" - aliasable@0.1.3 - ammonia@4.1.2 - autocfg@1.5.0 - bitflags@2.10.0 - cc@1.2.43 - cfg-if@1.0.4 - cssparser-macros@0.6.1 - cssparser@0.35.0 - displaydoc@0.2.5 - dtoa-short@0.3.5 - dtoa@1.0.10 - find-msvc-tools@0.1.4 - form_urlencoded@1.2.2 - futf@0.1.5 - heck@0.4.1 - heck@0.5.0 - html5ever@0.35.0 - icu_collections@2.1.1 - icu_locale_core@2.1.1 - icu_normalizer@2.1.1 - icu_normalizer_data@2.1.1 - icu_properties@2.1.1 - icu_properties_data@2.1.1 - icu_provider@2.1.1 - idna@1.1.0 - idna_adapter@1.2.1 - indoc@2.0.7 - itoa@1.0.15 - libc@0.2.177 - litemap@0.8.1 - lock_api@0.4.14 - log@0.4.28 - mac@0.1.1 - maplit@1.0.2 - markup5ever@0.35.0 - match_token@0.35.0 - memoffset@0.9.1 - new_debug_unreachable@1.0.6 - once_cell@1.21.3 - ouroboros@0.18.5 - ouroboros_macro@0.18.5 - parking_lot@0.12.5 - parking_lot_core@0.9.12 - percent-encoding@2.3.2 - phf@0.11.3 - phf_codegen@0.11.3 - phf_generator@0.11.3 - phf_macros@0.11.3 - phf_shared@0.11.3 - portable-atomic@1.11.1 - potential_utf@0.1.4 - precomputed-hash@0.1.1 - proc-macro2-diagnostics@0.10.1 - proc-macro2@1.0.103 - pyo3-build-config@0.27.1 - pyo3-ffi@0.27.1 - pyo3-macros-backend@0.27.1 - pyo3-macros@0.27.1 - pyo3@0.27.1 - python3-dll-a@0.2.14 - quote@1.0.41 - rand@0.8.5 - rand_core@0.6.4 - redox_syscall@0.5.18 - rustversion@1.0.22 - scopeguard@1.2.0 - serde@1.0.228 - serde_core@1.0.228 - serde_derive@1.0.228 - shlex@1.3.0 - siphasher@1.0.1 - smallvec@1.15.1 - stable_deref_trait@1.2.1 - static_assertions@1.1.0 - string_cache@0.8.9 - string_cache_codegen@0.5.4 - syn@2.0.108 - synstructure@0.13.2 - target-lexicon@0.13.3 - tendril@0.4.3 - tinystr@0.8.2 - unicode-ident@1.0.22 - unindent@0.2.4 - url@2.5.7 - utf-8@0.7.6 - utf8_iter@1.0.4 - version_check@0.9.5 - web_atoms@0.1.3 - windows-link@0.2.1 - writeable@0.6.2 - yansi@1.0.1 - yoke-derive@0.8.1 - yoke@0.8.1 - zerofrom-derive@0.1.6 - zerofrom@0.1.6 - zerotrie@0.2.3 - zerovec-derive@0.11.2 - zerovec@0.11.5 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Ammonia HTML sanitizer Python binding" -HOMEPAGE=" - https://github.com/messense/nh3/ - https://pypi.org/project/nh3/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-3.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -# Rust -QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/nh3/nh3.*.so" diff --git a/dev-python/nh3/nh3-0.3.3.ebuild b/dev-python/nh3/nh3-0.3.3.ebuild index 5d1e62e8ab..127a7514c1 100644 --- a/dev-python/nh3/nh3-0.3.3.ebuild +++ b/dev-python/nh3/nh3-0.3.3.ebuild @@ -119,7 +119,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-3.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/nodeenv/Manifest b/dev-python/nodeenv/Manifest index 0667f40ea1..83312ae2a4 100644 --- a/dev-python/nodeenv/Manifest +++ b/dev-python/nodeenv/Manifest @@ -1,6 +1,3 @@ -AUX nodeenv-1.9.0-which-hunt.patch 1525 BLAKE2B ee26931d73f75bd157224be169ea97381b9d57c704693561347990e2a008c96fe2d051df51c91e4560cd87510626b505b2ebc4b42c001998f7c3f99d2d7890a2 SHA512 8d6c01cf5da9026a12f08bb9eaa92d3838bc0008f917c2323ddfa06caea46b2ede4faae34533a7df0c5b62e4661538df4b74ff63471f33beead42ef51bba1688 DIST nodeenv-1.10.0.gh.tar.gz 43934 BLAKE2B b6a8e4d6689a26936a5fc22bc0cf527abbc84e4c3eec0e635a51eb6317b391faabd98480d23eaddbe169ee20eeb668c769ba0eee0746dd5813ab0889eb9135ff SHA512 026edc60940586dad3aaf53f514c7ef4d638eb76e0066f97a0035f44de099b480d3d19510ca6ab9d5764a397a2e072a64ff9f88e5837512a0d43e41b46fdd342 -DIST nodeenv-1.9.1.gh.tar.gz 37158 BLAKE2B 73cdc56f7e8b55b8f0f6a4ab20fe91957f2ed40c6f58b9f17b13fbadc1f15305566018ffe7731dd930560f6d46ba67572bd4bb4bf4ba0419fd54760bac909dd0 SHA512 28fa814b57323dd996764d754f9c614c9dfd668c85ab21c23d0f9aeebb669ba3933f7b0b9ccbf0c808b5f15783eb3afdf3801f293952f3c4945729dee6ecb20b -EBUILD nodeenv-1.10.0.ebuild 620 BLAKE2B 6da00953de3866c3ffae17eb44fde53cb3e35d495ffc5f53dfdacea35d94f64257b0467dc8c9d3642a1c6da528244fcc9ee3fded4e9a2dcc73d6895dc73e43c8 SHA512 d98a68db6a6a4ca396a7e86fba559cab1e2053077ccdfc0941b3c74d17c51259f010278b3034f0252a6c60e2b6c0a109fb0a6371ed32efff0821dd3b5fd2986c -EBUILD nodeenv-1.9.1.ebuild 703 BLAKE2B 2f8b05d1747920b9e1ab081029338c40115450cae5400a0812dc5b24f0a2ea595210f74aaf9ba4750deb0b036af4d52dfa28543aacc6a4255fada66aa66c0c94 SHA512 150f6bf8935d1cf0d76658248bacfb5f45eedf1942f91bbadb220b796ccc08408ebf5e347b5d2ef053de6ba9ba4b7319bd6e17dbaaaf36ad8ee0d3adfc04f146 +EBUILD nodeenv-1.10.0.ebuild 617 BLAKE2B 2f3dd3c93b877017d833a07e0c8c8e6d97820e63520af6f499429190564aa9013fd5924126ae4bffbd1c8c643ca450820ae0544fb14807eca3fe71fb9e9b37e0 SHA512 5dcc129c841b1d51f7bbb78484b87e4ffecba6ff6e53d0fade307b2fcf5554747ef420d26646f88a3fd3ba2b2043e80abb896685075977b388935d107701dcf3 MISC metadata.xml 294 BLAKE2B 243e0fe79352f73a8be8b1e9921a4537179e5a251f9b2492854b0609979e221bca122b8ba4afef38b4d6ce556ef59f9dd08f5852e6664488de99015b3790fbcf SHA512 36afd4b95183c7e42bf237887634fb4a19c25ce96cea1282dfc76d38dbef725ffcc02052184a4d4115eeffd276f62f77240809d3cfb0adb6ae5887ade583cb24 diff --git a/dev-python/nodeenv/files/nodeenv-1.9.0-which-hunt.patch b/dev-python/nodeenv/files/nodeenv-1.9.0-which-hunt.patch deleted file mode 100644 index 3da27677bc..0000000000 --- a/dev-python/nodeenv/files/nodeenv-1.9.0-which-hunt.patch +++ /dev/null @@ -1,39 +0,0 @@ -From e3572d266d9b42affc1335e092e461709b29cdea Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> -Date: Fri, 31 May 2024 17:59:30 +0200 -Subject: [PATCH] Replace additional use of `which(1)` with `shutil.which()` - -Replace the remaining use of external `which(1)` tool with -`shutil.which()` from the standard Python library, finally removing -the dependency on a third party package. - -This is a followup to 1024f4f64ceabd612b4df9a0b9dbe2691b2f5f9d. ---- - nodeenv.py | 10 +++------- - 1 file changed, 3 insertions(+), 7 deletions(-) - -diff --git a/nodeenv.py b/nodeenv.py -index bbc19fb..a41cd5d 100644 ---- a/nodeenv.py -+++ b/nodeenv.py -@@ -930,14 +930,10 @@ def install_activate(env_dir, args): - prompt = args.prompt or '(%s)' % os.path.basename(os.path.abspath(env_dir)) - - if args.node == "system": -- env = os.environ.copy() -- env.update({'PATH': remove_env_bin_from_path(env['PATH'], bin_dir)}) -+ path_var = remove_env_bin_from_path(os.environ['PATH'], bin_dir) - for candidate in ("nodejs", "node"): -- which_node_output, _ = subprocess.Popen( -- ["which", candidate], -- stdout=subprocess.PIPE, env=env).communicate() -- shim_node = clear_output(which_node_output) -- if shim_node: -+ shim_node = shutil.which(candidate, path=path_var) -+ if shim_node is not None: - break - assert shim_node, "Did not find nodejs or node system executable" - --- -2.45.1 - diff --git a/dev-python/nodeenv/nodeenv-1.10.0.ebuild b/dev-python/nodeenv/nodeenv-1.10.0.ebuild index ab2547d95f..03bf3c2d14 100644 --- a/dev-python/nodeenv/nodeenv-1.10.0.ebuild +++ b/dev-python/nodeenv/nodeenv-1.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 x86" # requires network access RESTRICT="test" diff --git a/dev-python/nodeenv/nodeenv-1.9.1.ebuild b/dev-python/nodeenv/nodeenv-1.9.1.ebuild deleted file mode 100644 index 19278678f1..0000000000 --- a/dev-python/nodeenv/nodeenv-1.9.1.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=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Node.js virtual environment builder" -HOMEPAGE=" - https://github.com/ekalinin/nodeenv/ - https://pypi.org/project/nodeenv/ -" -SRC_URI=" - https://github.com/ekalinin/nodeenv/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 x86" - -# requires network access -RESTRICT="test" -PROPERTIES="test_network" - -PATCHES=( - # https://github.com/ekalinin/nodeenv/pull/355 - "${FILESDIR}/${PN}-1.9.0-which-hunt.patch" -) - -distutils_enable_tests pytest diff --git a/dev-python/nose2/Manifest b/dev-python/nose2/Manifest index 41e01dbca8..2ab46991cc 100644 --- a/dev-python/nose2/Manifest +++ b/dev-python/nose2/Manifest @@ -1,5 +1,3 @@ -DIST nose2-0.15.1.tar.gz 169809 BLAKE2B a3ae7c3036fc50851f8cc47df3c5677a1d2333a664802aa03af16c2f600366b5b51b2f6ad6c0953977edf3d63b7e5ac593f2f1ce26382256a6b81680cba7e39b SHA512 118b1144369b72c6af4153b866d19253b31cb019407f8c4b9f80461b105be8851be7b6524a822da8ddca039f733510b5e5d7871608195d0fb8d7be9de1938762 DIST nose2-0.16.0.tar.gz 172667 BLAKE2B 493951bd1fa6aa26dfa1d6ea07ff9c9d65103941dee27a9f8af8cd7553a4c1aba1adc24f9d287646c5e95ce7cdc3d8430c1d3f4b4862a1b962a9b51efcae82a9 SHA512 66fa8e4d59309ba18ee55a3f08765dabbacd0ec6c0a6e07ddd36bcb7c218c178a202669953a1a755d56e41aa011bea66609f7fa8d4051b9c1097132d661c2e64 -EBUILD nose2-0.15.1.ebuild 658 BLAKE2B 4f08ddbe30d7e0764219aa10a6448c6a4e05ce0efbcda5fcdf6a013682a54311bb0e92e6f3b8259dda1cc89d391bbe336491daa1cf9b42d3afbe63f1bf3ed6a7 SHA512 574667d73782c24a8a6892e7b5625c92a3090cd928b1d3b6ad181c86b4b49e634ac0db7ba82014e7c7231fbba0f678684d0985bd0722dab55336d6f1fd1e0130 -EBUILD nose2-0.16.0.ebuild 663 BLAKE2B 190fe94c96eacf5973f7b654b2b076544c9517f422535d5ae3639ce5917bbf31c40c84eeb3696618639e7351f4415fd969d9dbf0b45de869b5ad5d68d3e5984a SHA512 6b5f7f45ecc242e6c86cf478ed277522d21e4dc81cb69a0d7210594f66243f69e85638a964fb8b790a0be70b3d664bb737e9778c6d77d23a1b61f13dab3e9b25 +EBUILD nose2-0.16.0.ebuild 658 BLAKE2B 03ffc57e34150721823ffbd98d12b886b93c15096a9e969c649ad2428731837db7b445dfa0daa51ff9cddeeed6ea74172d6c9968e7ceb2d88bee635a6f294244 SHA512 af8cab762b5b39035da08b8f3650e19a991ad8de3a66465f14380c9dc446f2b0d5e32353200b611da9e7a9a3a732acf0dfc97c41b3ef69f771a252daf4df9b64 MISC metadata.xml 388 BLAKE2B bcaaa600a456ef947e442b796b48cc604924668be5c363db94248e964b8821c3af837294a1ab5c94c5be515704ddb9218f82d6aedb2e40c68682a6184ddf8487 SHA512 d571bc8699e23d1e2c3517cb5fb9988d10980d2d8ff0dd457834101b16a4988b35e2a21e8fef9604b954e9021dc93509a73e31fc6bb5bedd530ca36837f4ee5b diff --git a/dev-python/nose2/nose2-0.15.1.ebuild b/dev-python/nose2/nose2-0.15.1.ebuild deleted file mode 100644 index 8f28ff9cff..0000000000 --- a/dev-python/nose2/nose2-0.15.1.ebuild +++ /dev/null @@ -1,31 +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 pypi - -DESCRIPTION="Unittest with plugins" -HOMEPAGE=" - https://github.com/nose-devs/nose2/ - https://pypi.org/project/nose2/ -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86" - -RDEPEND=" - >=dev-python/coverage-4.4.1[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme \ - dev-python/sphinx-issues - -python_test() { - "${EPYTHON}" -m nose2.__main__ -vv || die "tests failed under ${EPYTHON}" -} diff --git a/dev-python/nose2/nose2-0.16.0.ebuild b/dev-python/nose2/nose2-0.16.0.ebuild index 0104e5cbf0..43a12bbecc 100644 --- a/dev-python/nose2/nose2-0.16.0.ebuild +++ b/dev-python/nose2/nose2-0.16.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86" RDEPEND=" >=dev-python/coverage-4.4.1[${PYTHON_USEDEP}] diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest index 7b2f95246f..10d47bb1a6 100644 --- a/dev-python/notebook/Manifest +++ b/dev-python/notebook/Manifest @@ -1,12 +1,8 @@ DIST notebook-7.4.7.tar.gz 13937702 BLAKE2B 3c63eb57e0e439de7d08b319a1770767ae0bd32a2ff6caec4bf371a948f208eb03ac63ddf44f1d7f78ee898147696082e188ae53b096cb79dcb0d65feb77c95a SHA512 038046d891e7af6d64259e7f52e10be1bb5cd8d5928f44a8039eb916e48f8d4a926a55bb6ab5f5fd803baa32972636afd4498ec41911797e7bb1396bc8ca257f -DIST notebook-7.5.2.tar.gz 14059605 BLAKE2B e88de3cefd7703edd8b37c03ad622b026985e8886209d5fe2f6290d5293f67c3b67b30dd4cb61a59db016e269ef3cef6c04c9d78e7afdbe6bdff4dbdace610a9 SHA512 c7b4d14bfd2f70886950bf54a226a0ea23fb441affcd08b4b6426a3e1d7520fad51b8a0fc7cb27e5c19df9a1e4e4c50297186727317c58bd83a9ab5c63083709 -DIST notebook-7.5.3.tar.gz 14073140 BLAKE2B 30909fa181fcc92f769cfafd2855b98a4a0f53e0a431d678dc305e160a01c3dd7cfd4c43755a7d0c2ea83608d6d0b3fa670256800b62594dc9fdf4ce58574b0a SHA512 e0f2a77d8f2436f45b7702e04d5743da03322eac3d018042710856af70e058e191f946bf7b9cd1dd6fb8ee4a4a6c9face48c633a551833fa8142c0ecb532e39e DIST notebook-7.5.4.tar.gz 14167892 BLAKE2B 32c9ce5101dcf84cb6f3975081ead2f55c6db9835b57f6bdfe55499d9a4471f6666098dc84ba8e545306f2bd96e9d2ae9a163fa20c89893fb29cb824ee86d960 SHA512 fc8139a44cbeb83c05d14e3ddc8a96d790b135d05b0061bbe33d6ddb25327cd33394f7291418e4b88be75e349d27efc4cc2b62b2775fcd040b58b5e78475e91c DIST notebook-7.5.5.tar.gz 14169167 BLAKE2B 1b11b6bad62c2aecc9cf740c82deb45be60f43a904e946f02e47281492f5955362d12aee78e8bb5a43a1eeebe650a9c34f7f38e3ba4af288709efe5c7d858667 SHA512 d2b48eb01fdc65fd1dba96fcabfc1c9a3ec05140d66bd353968e8485fb0cfb4d591800a682f21177d2250a48ecf1015db703fceaa44bc9d8b29023e527969494 -EBUILD notebook-7.4.7-r1.ebuild 1620 BLAKE2B 3b5f25e8265b1052aa0772d52ec23355479643ee1176d630d624665dec5aaa69259ef09f082bdc38c9f7e9ae4641a88d56d079040817a00ee58189d6b56e2a85 SHA512 24345b7367448ee5d2ceadf43c3762c7829a1b07f5710786196ed9312896fccc998bc873978e1ebb25b635f0675daa0ce2b742174c176636ad4683de98589895 +EBUILD notebook-7.4.7-r1.ebuild 1615 BLAKE2B 7dfaa8fd7f184dc610e8502779b186d47ce67cee687c62d2082d39d1bd4eee753855253ae163eeaf15835a161f90acbeff0e62f00bacaf3a8d7d94af20ba9223 SHA512 53f8bb9deff0b1c40717504c12107212aafd997475c5bfe6bdd0d258df561822a8afe6084bc3906ff1935e23a94b5752904b4384c9507dfbc4b1501809e6ec4b EBUILD notebook-7.4.7.ebuild 1615 BLAKE2B 902021e08d8cf452ed30ff58234dfb6d4d0c306b6f758de7195ec46776ba79df88f5f67b140d4c9c3d56db67dc54e351786eeb3541f938510d89a3340560cce3 SHA512 20b3f443cc57e9fa7ddc9d280bbc16a8dd9f9afe7dbe7e457783e328d2e3cf10f3d902441892205b3108a97b2733e9eb8abfd7211a9a40e0340f605487eda592 -EBUILD notebook-7.5.2.ebuild 1621 BLAKE2B b62e84441664a784401f70bec43f13d03696ea85c9e8d049ebfb3f29f8d8b8850c9868223c790aff0cc90a53a426dc03709f66c954bed447ef39c2687fb8c403 SHA512 dbdd06da6de7bf5192d74110bcb6e140178b3ec904a1e0ca159a7e91d8c63a21be75882b51f9c678b040d44c3934f2e66e260506e6659be5e12b2589c2bd8e31 -EBUILD notebook-7.5.3.ebuild 1626 BLAKE2B d3b0ccbe6fc6b230b860caf3bc7f01d9a77bd1a08ca88e861316f6c8f2b723a6d3260a1763af40e1f81a1dad3c572d75b1d4985f06c0421394597ab32a5698c6 SHA512 1d5c28f615305eaae2cdcd266e93c664a3a4053dfbe06831cd51942907142bcf2c6aaf20c1754af994a3dc4ef0e35909a074d9c1d4a97400444ad9f62d4fe46d -EBUILD notebook-7.5.4.ebuild 1626 BLAKE2B 0c93cc896da103c2a079d088d80fbed53b6e01a2d53d762b68f584b9c64c1a8fd06bf8bfd9c2c4dfe7d4e67f695ef1a1c4378ff23d4819f7b22f4002735d3a75 SHA512 eba9cbeed7ed3f669efb8d45d64883f64f247d5c2b1db4a2c247ecdf014a3f4edc227d683ba5455698d0997afe0fa6635c76f0ac1f6894456a8a84ac6fffe188 +EBUILD notebook-7.5.4.ebuild 1621 BLAKE2B cf8a920e059d10bae0997e36fa42a1918c225714cf72d8d8d1ec263647f7139c78a4e154ae5bf7686352dd123160fd07efc6eed442a402aa376a351ce6f9bcfc SHA512 13e9b57fc4077b7153372a9fe661a8d98c34c459aeed4700bfa1d1a6207922dea8b183b1120f82c8b836385549ef6d749da170a9cedd56d2ba6184e5bdaaee93 EBUILD notebook-7.5.5.ebuild 1626 BLAKE2B 32f03024ff1d8e8bcb69c985d9dce9c8a0ade650a381f5ef56428d485b973b443d1e42c0a0a5cfd7bfc4ad8aecb2ae355224d2e3a22b163102e5b2c79ff211f5 SHA512 134e7f3a6d94ecd55ae871ef7edf90abdb2186b2dda16838599c65a2b8102db827cd4152104115ff19ed9814fd76c6ed6c3e29c52944f71331f25fc316aa7bd9 MISC metadata.xml 525 BLAKE2B 03602bbd7c6b55aaa4c4d6011a91127090359079ed2d7e6b9e3cefe63b2b249b36cd172a40d1ce69234de2440d9248e933dd94a636b95c07f06a658ecb929227 SHA512 18f6bd5cb4b1c90cc228a5ee506cea17c4aa9d60174e00c7cb4df654d5d7158aa20ea6346bf9a0734877402a0e0916aa7f9e82f0bdce0cca78c877c5e87550e3 diff --git a/dev-python/notebook/notebook-7.4.7-r1.ebuild b/dev-python/notebook/notebook-7.4.7-r1.ebuild index 2c31b440bd..6e27bcea87 100644 --- a/dev-python/notebook/notebook-7.4.7-r1.ebuild +++ b/dev-python/notebook/notebook-7.4.7-r1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/notebook/notebook-7.5.2.ebuild b/dev-python/notebook/notebook-7.5.2.ebuild deleted file mode 100644 index a085f59f82..0000000000 --- a/dev-python/notebook/notebook-7.5.2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..13} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi xdg-utils - -DESCRIPTION="Jupyter Interactive Notebook" -HOMEPAGE=" - https://jupyter.org/ - https://github.com/jupyter/notebook/ - https://pypi.org/project/notebook/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] - <dev-python/jupyter-server-3[${PYTHON_USEDEP}] - >=dev-python/jupyterlab-4.5.1[${PYTHON_USEDEP}] - <dev-python/jupyterlab-4.6[${PYTHON_USEDEP}] - >=dev-python/jupyterlab-server-2.28.0[${PYTHON_USEDEP}] - <dev-python/jupyterlab-server-3[${PYTHON_USEDEP}] - >=dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] - <dev-python/notebook-shim-0.3[${PYTHON_USEDEP}] - >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - >=dev-python/hatch-jupyter-builder-0.5[${PYTHON_USEDEP}] - >=dev-python/jupyterlab-4.5[${PYTHON_USEDEP}] - <dev-python/jupyterlab-4.6[${PYTHON_USEDEP}] - test? ( - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/nbval[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{console-scripts,jupyter,timeout,tornasync} ) -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - mv "${ED}/usr/etc" "${ED}/etc" || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/dev-python/notebook/notebook-7.5.3.ebuild b/dev-python/notebook/notebook-7.5.3.ebuild deleted file mode 100644 index 7087467e22..0000000000 --- a/dev-python/notebook/notebook-7.5.3.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi xdg-utils - -DESCRIPTION="Jupyter Interactive Notebook" -HOMEPAGE=" - https://jupyter.org/ - https://github.com/jupyter/notebook/ - https://pypi.org/project/notebook/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] - <dev-python/jupyter-server-3[${PYTHON_USEDEP}] - >=dev-python/jupyterlab-4.5.1[${PYTHON_USEDEP}] - <dev-python/jupyterlab-4.6[${PYTHON_USEDEP}] - >=dev-python/jupyterlab-server-2.28.0[${PYTHON_USEDEP}] - <dev-python/jupyterlab-server-3[${PYTHON_USEDEP}] - >=dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] - <dev-python/notebook-shim-0.3[${PYTHON_USEDEP}] - >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - >=dev-python/hatch-jupyter-builder-0.5[${PYTHON_USEDEP}] - >=dev-python/jupyterlab-4.5[${PYTHON_USEDEP}] - <dev-python/jupyterlab-4.6[${PYTHON_USEDEP}] - test? ( - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/nbval[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{console-scripts,jupyter,timeout,tornasync} ) -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - mv "${ED}/usr/etc" "${ED}/etc" || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/dev-python/notebook/notebook-7.5.4.ebuild b/dev-python/notebook/notebook-7.5.4.ebuild index 34f73884a9..fce0c00e7e 100644 --- a/dev-python/notebook/notebook-7.5.4.ebuild +++ b/dev-python/notebook/notebook-7.5.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest index d8b6e35487..65dcb4fdf4 100644 --- a/dev-python/numpy/Manifest +++ b/dev-python/numpy/Manifest @@ -10,6 +10,6 @@ DIST numpy-2.4.4.tar.gz 20731587 BLAKE2B 0cfa06b9a471e1a54a222f98f660b49e893fef6 DIST numpy-2.4.4.tar.gz.provenance 9927 BLAKE2B 878acd595cb1bdce337bb1c9058583494df25b8f5d3f515c8f1d64b2b58446390b6b52b5fdd91a42a50d8fd49f420e2ed9e47bfc56c2c213391482e663015e26 SHA512 b20a603fa02973315eb2a40db2573b8b346e0729c3e4a1a8dd1e7bc0f0bb1be3b5b3a5a10372fda8a423ea0988cfe4a292f5c4ea8a1401f4bba288d650bbe2f8 EBUILD numpy-2.2.6.ebuild 6530 BLAKE2B 572f24a04831acd0061ac96555872144fb41abaffdc2f0b861d5280bdd435a36c3637cc51921870778b900a5e631f648bfaea13dbad46ed222d2edb4c8352a74 SHA512 c4816a99f6a0d7bef6702d9dddcb57bfd5da4c3cea5df4a250b7718552465e7fcefb4b8a8295755d3e6b94b7aeeead624fdd0e098cf1d4e4004835808a511021 EBUILD numpy-2.3.2.ebuild 6025 BLAKE2B 9324724a6d21b1fae03cf56f92c01e3f1115de077294d65658336ec4b99b1f928c1ed11857a88df179c43818772a86689fd9d979bad3172bdd6ea57f33af7db7 SHA512 05759693e5287ee87ce300c788732978f0b60d85be4e2164a2931b26ca1470ae759c50e5815016333371988f7184363b27799b27e145a3ee66a60591ed5f69c3 -EBUILD numpy-2.3.5.ebuild 10719 BLAKE2B 24dff3f926767fc506737bd3dfa3e31038a74884d7723fe2f3c2245d218db5bba1579e0cf078d62acfe43c06bfeb71f79a48d77838228923efd058c2e3776f3f SHA512 141d6afc3f1249a24f67e5556cf2d070a488394df5f1d7d3891caf72f803a3b3a1b81dbef565a3f3fa5eca0e0927b7234224925b26d2b35e7c81242f0386d6bb +EBUILD numpy-2.3.5.ebuild 10715 BLAKE2B 06eb69063953043903edcce7c150fd318c19ee5c9b4bdb854ccf3297c1343274cda27ee5fa0f81faeadce9e093533d3389f3cf529095440261d93fc5bb5bbb35 SHA512 640ddefa9fbbee282eddc1873015bbed217beee831f258e176328d63a5c4ca31479ed5f5552e9962282b840fcd15a5475c2e83870f56fe7f4d8ea56785d657c2 EBUILD numpy-2.4.4.ebuild 9322 BLAKE2B a13237b5479270cd47b1b2952643f0346928e46b0200e5b672b0c2c73490204da3506e90c74903a30e6ee862592137af8b341bacb87b2972c1c05cee0420afd5 SHA512 c4deda561a2bdc861ac0c56e084c92af82a1bb614a87ab4c415a35e1813cc8eebfa07c6fa387260094906f476902afd0497457d38d2ae193f13d65ea4a8ca3c7 MISC metadata.xml 1272 BLAKE2B ca47b1c16962ce3ef84ccb4a22b584b86594761ed8934c7381a2374f94597e9472325f5d46e15ca90ec6ba8f442c1fc97ac38f70d7ea17281fd2a2811e83d70d SHA512 d626355233daeac6f8fff0a26cff02fe00e5d546ed25a82d7da3c1e12a4dae929d414e86867fb280335d249185b31f424115ba7a0ad24cbc8284e157f3c156c2 diff --git a/dev-python/numpy/numpy-2.3.5.ebuild b/dev-python/numpy/numpy-2.3.5.ebuild index 1ca2e5ad02..2835978bf1 100644 --- a/dev-python/numpy/numpy-2.3.5.ebuild +++ b/dev-python/numpy/numpy-2.3.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,7 +21,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0/2" -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" # +lapack because the internal fallbacks are pretty slow. Building without blas # is barely supported anyway, see bug #914358. IUSE="big-endian +cpudetection index64 +lapack" diff --git a/dev-python/openapi-schema-validator/Manifest b/dev-python/openapi-schema-validator/Manifest index 59f8d0126b..7e60d1dc1f 100644 --- a/dev-python/openapi-schema-validator/Manifest +++ b/dev-python/openapi-schema-validator/Manifest @@ -1,21 +1,9 @@ DIST openapi_schema_validator-0.6.3.tar.gz 11550 BLAKE2B 5080b089301a651514b1c5689f28d94893bfcae66ee9624f17bf59a017d9246b23855ae66fc82e0d74a42810978dfeb4b84029c9dbb7d6724885e765b3d9162c SHA512 f335fc4dd1530cbcdd63ece998a42b27497e31e7191fc8e65437ae1810a7bc12e313d8eac982368d33a643502d13e1f69f6b00f710b4e90c50961bdfe7150ff9 -DIST openapi_schema_validator-0.7.0.tar.gz 13886 BLAKE2B b00be0e97167f7a4ed212cc37b4b2abfab1b5c6d1355188c116c7b32577c7ca8615ee6ca403e44b7bc81cbf93eb44899e25477f745c896d8d4b2526da25bec41 SHA512 a7ed7f54789aa5f876ac6101f71eb62b883ee1c10dfed54b8584b94133a2e8ebfc975a78cf4b45d7718676e08ce8237169802e0a85ffdbd200b0268e16d0e6a3 -DIST openapi_schema_validator-0.7.0.tar.gz.provenance 10226 BLAKE2B b70cf20201d97183c00ebbf43bc37d6646d6b52e839885013670bba4007055155b26e1b24dd0ea41ac616f4e1eb6210762cca3573a9717a084ccf534009b78bf SHA512 6a69217af500a26c86b5437df92ea7ca33ceb13635a57f81b334e7e6f4829d56c90beab93b1b5ef5f6279a769671acf087969ad75c5d9fdce34ef2b3b757a962 -DIST openapi_schema_validator-0.7.1.tar.gz 14432 BLAKE2B c30c02c56f4952f918a4bdc065b7c625c4a4dd6550a81b29de5e6a543ea619b440e4c361351ef9a1ffa92ceff69cbfa9979f33d739c877ae195762a575af0c39 SHA512 d4fe6ed540bd3f0a68858a1828df57aeda59103a7891174cf73b9a01a2f40431ab5c466d3cc0b6cfa19eb6a042dca2f8e3891bc60f1fe5b6ff854af30d69be58 -DIST openapi_schema_validator-0.7.1.tar.gz.provenance 9867 BLAKE2B 183e7431b4c8209d4280182c3d8773bfb2452e1625dc064dbd0356f8129cb9795efc932327e5b6e2b357aab56ae82d9b935ec136a0e0891ad26c57c13e2307cd SHA512 83ad37dbb8406df1d57707f20974f22c376753b08563fdbe3b7596c02285e59935ea721439e5343280420f956f3558d78ca2b6cbe4164c0a299cb62c6c7a9d2d DIST openapi_schema_validator-0.7.2.tar.gz 16983 BLAKE2B d3dfe018fbe3786bffc592409fd3f4ac6294840ebfca1fcc6e14eb4806e3fe492848a8f45618809d80a1e084b724971d99f793877c8a4af58c5188f141a09086 SHA512 bb87f63ffad0b087dff634ea19b503b539684be60f1ed94604e8296dc284392c79c8df7b481b2da9b2c0c51d4369657d319bec3f599f4370bb903469b9e4b598 DIST openapi_schema_validator-0.7.2.tar.gz.provenance 10055 BLAKE2B 4d17dcc3fb6785f25d2ea4fa8c2b03941e48b3b45a9144975a130ff99a01ea26a656589655aea997f2b7e3487c68e525668ab528d58016c4ae0bfc46e069cf8c SHA512 81ef4c66028511d96118a7543f85e04fe8868d92cbfe4a92f5d9beab373f203bc11a6c09286b4747d35992a640914ecfead1835cf150080652c022330d005a58 -DIST openapi_schema_validator-0.7.3.tar.gz 20323 BLAKE2B cbbb7ed894a0ef88c619fbc50247b35a8ba8d91d67e3997721f2ff7a87b2a96fe9de1cb082788458d116345d06fc209453e4bcfa38b415cae7a8017a2a486c5f SHA512 c8d64a9f5957c4e45aa6d4b82efa68ee4fe04d0b75a0e43457d5aac73b81b88959b78f2d05a2abab5f82d56eebb1d7b334b577cff5bf6a2ec8023e5b8f77a9b3 -DIST openapi_schema_validator-0.7.3.tar.gz.provenance 10012 BLAKE2B d89a0099a1e4b5b1b89caa6c925828a6a8fa7348627d4cdf16f8e90729aa8d559c57d4459a3fc4fdc5e0d8c03d0d47c7eb49782f1973d098a8b5734fcd0a6a90 SHA512 9a69e2766a2ce19a3f18972505b86e988ee960a7636345edfb019438e7904ce60e1e6054e3da834729fdc7a1195eab8465e5c0b811fef8b9bc764e41da886591 -DIST openapi_schema_validator-0.8.0.tar.gz 20744 BLAKE2B 2833ea5c972bcc398daacd8f7c189760b69b7576b1a7e733c7d9173eecf8a9f69cf42b26b9141de1f3763fe6bb49979d34e9b61d25026a29151411545983193b SHA512 a8faa6bffbc3c94458a7ad346803d7b872036e1fed30df14ee8423378f0fed35cee1fc5db0fda8768b16d1807d588fd1ff45584e5359e0fb7db652ca0bd0a783 -DIST openapi_schema_validator-0.8.0.tar.gz.provenance 10149 BLAKE2B c5c2779dfa3cad822b3a42d097db7590c1563499d825f3cce1f3dabb89a17cc431d7723e2a26c072a16ab38687a7e41ec714852ae327a893d73676aafe47b1d4 SHA512 148845ccabe0a8c89cc74ee6b80ffbd653b319552191caae9696db8cd44ead6b187efa338459b9c8542f8cc0c237ccb33f934f2d8f8e8a73101f29a7e7101b1a DIST openapi_schema_validator-0.8.1.tar.gz 23134 BLAKE2B 0079494f6538f185eae8d3d3b16990c4e2660e402a7f243c471bc702ce2911f03bc72c3cd6ce9be55953a954eea288c67e665f802c78cb70d2ed2329cf2ee48a SHA512 7e163c215e201318e9a373b6d64defcacc956c45a6ef26cd478be92d2575e7b069f3b503694df09cdcd321fc3eed4361716d59023118775895479c573732f8ba DIST openapi_schema_validator-0.8.1.tar.gz.provenance 9860 BLAKE2B d195c9ae268285d953577504877dbaec85f70ceacbefb3cecf4f3d4ebe2e786a590604a18c8556a62ff2dc28cbf7486ec13861cbd8515357b5be887499c85eae SHA512 ba24fe68e1b953c3844e0dd8933a1aee62e27399e9bd3ab4df05cc90afbd7d697f196a4dede1131aadffac1d092212815713879f40d7adc53e161837635d1bc5 EBUILD openapi-schema-validator-0.6.3.ebuild 808 BLAKE2B 8907b815d3a8716967630fa2bff0561097fb9c0040e6b4415293f4a9162cd28e101251d134097918bf69e88aa432628518660b3ff52983ae06241e448a4b3dcb SHA512 f69e4e64749ed2ad9c515712fad445432d90b84000a5c0e0deb51222d027fb6d11876280d57e04a3a2bd1e51a696f914115fd4f47befa898cc6aad7229e9e1f4 -EBUILD openapi-schema-validator-0.7.0.ebuild 909 BLAKE2B ca5ab94148bf4aa7853eb467c4318e57296948006da3dd06114dc2989d89bd34b7adc877a74127a76029a7b2d7ca7cb6ce14807cb8f9085c154288b582029035 SHA512 ae59a02405b96b416bff5ab56fe6eb9dbbe490c42fdc8c639cfc7827754d2e236981b15138d635eae76bf5a3ea4bd744d76d901b741aabe17c7e80c135f90617 -EBUILD openapi-schema-validator-0.7.1.ebuild 909 BLAKE2B ca5ab94148bf4aa7853eb467c4318e57296948006da3dd06114dc2989d89bd34b7adc877a74127a76029a7b2d7ca7cb6ce14807cb8f9085c154288b582029035 SHA512 ae59a02405b96b416bff5ab56fe6eb9dbbe490c42fdc8c639cfc7827754d2e236981b15138d635eae76bf5a3ea4bd744d76d901b741aabe17c7e80c135f90617 -EBUILD openapi-schema-validator-0.7.2.ebuild 974 BLAKE2B 991af6a737ef751c494d6f32ba2a2c820823f41cbd0726bd1641902f6002fff1cf29d7f7e8c169877feb18d4961a22b52744f5420d1c0614ff1077983f426f09 SHA512 5301d7d9383875c64230293e9cba15fa047230c161fea548cdc75a2b12b1d4c287426ae30ebbba71e71f311672bd39f80451ff1a30fef87d62977e174a857f6e -EBUILD openapi-schema-validator-0.7.3.ebuild 993 BLAKE2B f892251976131e486e9cf2d97ba73c0059393f7de7aa5b198827021620e841903adf6579bbf663204bb74fb850975bcacd44760d1dd8927569bbafe18e25a705 SHA512 c9d0aec63b4954dc1c4c99188d824bf4d319b10e43ad8ba262099cd6f450e7fb7d09b9eff22bdd53add449109e4396312723cef89c9fa5463cbedc69bc6b48b6 -EBUILD openapi-schema-validator-0.8.0.ebuild 993 BLAKE2B f892251976131e486e9cf2d97ba73c0059393f7de7aa5b198827021620e841903adf6579bbf663204bb74fb850975bcacd44760d1dd8927569bbafe18e25a705 SHA512 c9d0aec63b4954dc1c4c99188d824bf4d319b10e43ad8ba262099cd6f450e7fb7d09b9eff22bdd53add449109e4396312723cef89c9fa5463cbedc69bc6b48b6 -EBUILD openapi-schema-validator-0.8.1.ebuild 1082 BLAKE2B 8e716abb1760f1e9737b6359b09ce0951191550799e62581a8a42a962619553df32fd9d4439e62989ee5353cda6d0baa475d6a2999dff23dbb17d039211734f2 SHA512 f243b4be3de448f7000154bf429e1ecd9c9612b0b3c2e1e06cae3211d98b067d2a94453eee5f83546f81a758062d16c1a4282f061480a2c715d3973fcb3eb37d +EBUILD openapi-schema-validator-0.7.2.ebuild 969 BLAKE2B 986042da9c806852debb8d0559629b6a53b886d7733038ffd218898bb1e6ded1c85b50ce438019f7195ba91bbb3ad9a16c9972650d2863c80f5d9d10b40a4d03 SHA512 42f9ff691551d871cd84a07b8ebbd4b858fe6dfd15ee6c23837e99cdebb7d6fe42c62fc73daefef07b23e7a4bb11132bb9533a67dd3bd8f8f538223c599b5d47 +EBUILD openapi-schema-validator-0.8.1.ebuild 1101 BLAKE2B dbc15397a8654f3e95a15cadb624ab246e25a6fb6a6587adf8f2d92993f52078a4da675e43b78084b8a2be79ef6c148aa013aedd9085b8d039503c101cd4567b SHA512 d26837cf320ff7772d618c794ff4b2ed204d0e09bb3c1aef3fb13193988dfd948e2c09c5f309e1d8fd60944c80b70dd48ff20f36e3bb7eccb172dc2a788c5e74 MISC metadata.xml 409 BLAKE2B 601169266922e87a4fddde77d3528759d1f8470f28b865733ef6be57551f01675c9d5d694cfe9e7823dc9b360b9354c0bb74fb57a962e4f7155775e26b9fe3d7 SHA512 e4a29fd3c48b7b317b52354a64c7906f2ae87b1ebab275ec992bbfee421d677ea23a3310b1f9de44b75bf131738a308ce2a6d28712ea493b21c9760b43efe569 diff --git a/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.0.ebuild b/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.0.ebuild deleted file mode 100644 index 8c372aa8bd..0000000000 --- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYPI_VERIFY_REPO=https://github.com/python-openapi/openapi-schema-validator -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="OpenAPI schema validation for Python" -HOMEPAGE=" - https://github.com/python-openapi/openapi-schema-validator/ - https://pypi.org/project/openapi-schema-validator/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" - -RDEPEND=" - <dev-python/jsonschema-5[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.19.1[${PYTHON_USEDEP}] - >=dev-python/jsonschema-specifications-2024.10.1[${PYTHON_USEDEP}] - dev-python/rfc3339-validator[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - sed -i -e '/--cov/d' pyproject.toml || die -} diff --git a/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.1.ebuild b/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.1.ebuild deleted file mode 100644 index 8c372aa8bd..0000000000 --- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYPI_VERIFY_REPO=https://github.com/python-openapi/openapi-schema-validator -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="OpenAPI schema validation for Python" -HOMEPAGE=" - https://github.com/python-openapi/openapi-schema-validator/ - https://pypi.org/project/openapi-schema-validator/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" - -RDEPEND=" - <dev-python/jsonschema-5[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.19.1[${PYTHON_USEDEP}] - >=dev-python/jsonschema-specifications-2024.10.1[${PYTHON_USEDEP}] - dev-python/rfc3339-validator[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - sed -i -e '/--cov/d' pyproject.toml || die -} diff --git a/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.2.ebuild b/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.2.ebuild index 6baec4064c..3036ed65cf 100644 --- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.2.ebuild +++ b/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" <dev-python/jsonschema-5[${PYTHON_USEDEP}] diff --git a/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.3.ebuild b/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.3.ebuild deleted file mode 100644 index 4928e227dd..0000000000 --- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.7.3.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYPI_VERIFY_REPO=https://github.com/python-openapi/openapi-schema-validator -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="OpenAPI schema validation for Python" -HOMEPAGE=" - https://github.com/python-openapi/openapi-schema-validator/ - https://pypi.org/project/openapi-schema-validator/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - <dev-python/jsonschema-5[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.19.1[${PYTHON_USEDEP}] - >=dev-python/jsonschema-specifications-2024.10.1[${PYTHON_USEDEP}] - >=dev-python/referencing-0.37.0[${PYTHON_USEDEP}] - dev-python/regress[${PYTHON_USEDEP}] - dev-python/rfc3339-validator[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - sed -i -e '/--cov/d' -e 's:\^:>=:' pyproject.toml || die -} diff --git a/dev-python/openapi-schema-validator/openapi-schema-validator-0.8.0.ebuild b/dev-python/openapi-schema-validator/openapi-schema-validator-0.8.0.ebuild deleted file mode 100644 index 4928e227dd..0000000000 --- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.8.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYPI_VERIFY_REPO=https://github.com/python-openapi/openapi-schema-validator -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="OpenAPI schema validation for Python" -HOMEPAGE=" - https://github.com/python-openapi/openapi-schema-validator/ - https://pypi.org/project/openapi-schema-validator/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - <dev-python/jsonschema-5[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.19.1[${PYTHON_USEDEP}] - >=dev-python/jsonschema-specifications-2024.10.1[${PYTHON_USEDEP}] - >=dev-python/referencing-0.37.0[${PYTHON_USEDEP}] - dev-python/regress[${PYTHON_USEDEP}] - dev-python/rfc3339-validator[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - sed -i -e '/--cov/d' -e 's:\^:>=:' pyproject.toml || die -} diff --git a/dev-python/openapi-schema-validator/openapi-schema-validator-0.8.1.ebuild b/dev-python/openapi-schema-validator/openapi-schema-validator-0.8.1.ebuild index 5510cb35c4..4e564e480d 100644 --- a/dev-python/openapi-schema-validator/openapi-schema-validator-0.8.1.ebuild +++ b/dev-python/openapi-schema-validator/openapi-schema-validator-0.8.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" RDEPEND=" <dev-python/jsonschema-5[${PYTHON_USEDEP}] diff --git a/dev-python/openapi-spec-validator/Manifest b/dev-python/openapi-spec-validator/Manifest index ec64531d8b..fede9dc593 100644 --- a/dev-python/openapi-spec-validator/Manifest +++ b/dev-python/openapi-spec-validator/Manifest @@ -1,15 +1,9 @@ DIST openapi_spec_validator-0.7.2.tar.gz 36855 BLAKE2B 87914f72a4bcaa2a1b190902b4649dd46e0c5079a2dd8d56839f795aac4a2df4c1563b7529ee4db87a3f90607afbb74070525994b0a8fa5bb882514c952de704 SHA512 83ca3f7c731680962c113a0982592842cc42df4f7f5f21bcbd9ba28c1c7b5376fe8197c43b15b0b34bf506b6ba59eb928aa5b73372c7395da7c950fb4cdc1584 DIST openapi_spec_validator-0.8.0.tar.gz 1744560 BLAKE2B 6ac56b686c0d11b657cae6b117b25c785465f571ba893b4a375bb9d9c1c7dead3ccad17e946973c9446bd44a61e543096c788d189cd56ed4bc4289e9b879d0f9 SHA512 598a4dd47154bd10ced9bdae5243373dc329b5fd57baa5de5a9ef2c9cfa2466db5945009c50312b9e07043d771145c14b3dd357a4b5a2638a20f82783ab5406c DIST openapi_spec_validator-0.8.0.tar.gz.provenance 9722 BLAKE2B e867db7f88cf437f505f93399aa503d9f95a892ecbe724c81f108675635ff04209c51a02fa8b658f65e33cabfd9b3feb281b6afb573c355ac670d9e254235aec SHA512 5912574f9ac632011c7f8519730943af0e3fcef9ed7270a308192154ae47c0fa798d35e1f140429dffccc4ea66763d5fe1b96d2de8b111bc615661904d8e7807 -DIST openapi_spec_validator-0.8.2.tar.gz 1752944 BLAKE2B ce5ba3d73ec7d7522d53b41540f1e82fcb96e2ce7a91fa109233244f9a17410fcf3157e6f75d5592d1755b4c90e36e3fd71248563242e49a751f27bf591c8a81 SHA512 8d5f413c96813667f0298eba6d01c7e107e615eb796913814dceedffffaa99be01b73933397cb5e5afd4c446f8c1dae0d635fc99e555fe5467951765c6567fa3 -DIST openapi_spec_validator-0.8.2.tar.gz.provenance 10005 BLAKE2B a9318bb3d775d4d23f54a817d7785ef3cca721e9bf403d7390d71d2ecbd9766e92b5d6a371831a361c6746d874dabec9dd0da1fa1d67887ae9967f6bafce8f3b SHA512 024e0e44e15713b724585334b3ac6ea343a786ad8591b891260729d5f7032ce76ade2df543cada49cad31125c4b3a4abe5852b7b95dfe289fcd6ac9edb170de8 -DIST openapi_spec_validator-0.8.3.tar.gz 1754331 BLAKE2B 2fae0d39aa744faea513a9bf7e434a6edf59217a49e7cb94957908f451473f7ef0607c82faf1f9ffca84e77adcac0d93a16eb4c8dfc7dd52dec38c520dd73de5 SHA512 1375e20f239199c44a1011de1a6c93fb53a14ad7e1bc61c95ee3caec44f372a7c00d3d35f99e1f03120b83b87db974f7f2e796ab6571fe121608de8e41102719 -DIST openapi_spec_validator-0.8.3.tar.gz.provenance 9770 BLAKE2B 1ae3387595832757daa7beaaeaf5f2811544256547dfe6b7bf23e9b5e0f0913dce15dfaf6dcff10564b61b236a30ebfaae9da23acc4f9eccdae6ee22824c97a7 SHA512 9042fe7d1fbc6d584dd5ba86a112b02d444a686f4cf72c147d07574174ec99528af372ac38fc8e5d5dc2b1a64041ef6c87186b819f62e87065871ab96e9cb1a7 DIST openapi_spec_validator-0.8.4.tar.gz 1756847 BLAKE2B 2f9684ecbbefce4dcabb547959d3c796d6280f8a470d0e33e4e1db75844969e6ac2e92f3ee23c33f1ff4b2520eeb3ed05d4186cd1049398c5950d5a2718bb546 SHA512 53582f62ac4438c754422f27b68aa83513d0ee845ed40451b293dcfbddc4267c9e2c0554af04e64a9046cf38072e7c2e7798639fb630f33ff153ce12e339755b DIST openapi_spec_validator-0.8.4.tar.gz.provenance 10068 BLAKE2B 64981dfc9c5ca841cd1f625de30eac52f39ec3e32015cbb74e6607a6f7e3384e217dc30a76c6c36316f07b9911c62342091d98ee706334bc6c45e6349708bdfc SHA512 93aad020d63176749dd2455356deeea6524f98ae2a27186e3445f4121f139d0817caf8d6cab9862a00fcc7b1137181cdc40c31c10f887edc8f41f7393f536e06 EBUILD openapi-spec-validator-0.7.2.ebuild 1641 BLAKE2B 200709d34bfea45bd9a7985d40c8201f8f6390ff6cfc6e0ab30ee1f9e5ffb7b922d85b62ce889a616a7511a860df48e5af95bacc191e2d139c2991d0fb2b753d SHA512 abb11a1f7c9e57cff6b1491c2d3bf7895b0b040e4f237fe124da90edf4be168f0ed5a023f0e554c081a2883afddebdc506676d526b83aa5784fdd8f9f0f42843 -EBUILD openapi-spec-validator-0.8.0.ebuild 1816 BLAKE2B 0a92e05ccf51512e4207e2ca5476bec5bb8960ae063121464892e9a31124602a648ead33fe9b94a439b2d004d3f0a0f0509133f8416ac306054529df6388bd77 SHA512 ef12d69c1cd3a50bf40af2db990b280cd094dc86a0d9f416c7a6b8dacc8e8849b213c819602fe4684ab920e97c07dac8e08476908e23aaf32e2a1467f8e937e5 -EBUILD openapi-spec-validator-0.8.2.ebuild 1797 BLAKE2B 6ebd6c3a2b6afed02018c55c90c6cc480363326d006e43b069a8c92f9348bc0559a19ff0ecd2ae0ab489346eeb0dd49fc4288eafe31d67a7ecaa92bc0f2c231b SHA512 2ef4c163d089ca0f0c56951751a11f5b796071f50da0791062032404a309ff9746f63083ef2c88aa1fb403758d37b423f4db02a9984be28f71e939076d11c53c -EBUILD openapi-spec-validator-0.8.3.ebuild 1886 BLAKE2B f2a1e0eaaf1b45de1f583972b89874e139eff8fd90aa21f2781a30a294b7e4294bceeb000f0e949170c7fdc894710358d0bc06b82c827ecebc0fa209655d37d7 SHA512 bf1c711f53f1d7b63b4cfa540e7a8ac894201390d15df31976fa1b3fe1098a5ff7ac236f206bc454363ab02ed47fed60ba9e87a74097221a86d3522fd406a27f -EBUILD openapi-spec-validator-0.8.4.ebuild 1886 BLAKE2B f2a1e0eaaf1b45de1f583972b89874e139eff8fd90aa21f2781a30a294b7e4294bceeb000f0e949170c7fdc894710358d0bc06b82c827ecebc0fa209655d37d7 SHA512 bf1c711f53f1d7b63b4cfa540e7a8ac894201390d15df31976fa1b3fe1098a5ff7ac236f206bc454363ab02ed47fed60ba9e87a74097221a86d3522fd406a27f +EBUILD openapi-spec-validator-0.8.0.ebuild 1811 BLAKE2B 82978cd17eae339a5ba4fcee3a291c3dd62240b5192fc19d6c323595055f516d8d72595b2e2e9ce31cc57b75bcafe877f5bc5b8509bfc1bd6885e3e69a3bde1b SHA512 525da97ca99f9770e7f2dc5c6432e3cf964f867c5f23b4234ab55e6fb8fa2972c39bbf60b646643ff5fdc2ab3604088ab4e1351e6a060a1d38a32c2ab3a1d580 +EBUILD openapi-spec-validator-0.8.4.ebuild 1905 BLAKE2B 68e7ad5ec2c82795931adc15cb811139af06e3475e7af31024063824a54779488d8a9764b6ffb4057510240616f2f04790d0e9cef21c23c89fe0315203ea67aa SHA512 5e2219553eb83a439eb199e90ccdb74850505b4e4e9aeab29cdf1e6d5a3fc13a2c65bf8ebc9af9d30a24232e061e4775cb5cfa0f2a572438a38bc10df9718ce3 MISC metadata.xml 405 BLAKE2B 82dfdb0a9a068a90ad245a33da95883f863571b12e3d354cee5b7e10b9c098f3635b25fc1871db3b384c5218c2305c90e9f185c97619ba142735b03de90bde01 SHA512 a3f926750e11ce7b8960fa7adef139a329b7dac777c78acfc2cf24225862d8f04a2bb8edba36f99aabd1ea44f93220afefafe060dce6418fa03f360c129a344c diff --git a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0.ebuild b/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0.ebuild index 025a1b5ed5..1509ccc49d 100644 --- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0.ebuild +++ b/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" if [[ ${PV} != *_beta* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" fi RDEPEND=" diff --git a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.2.ebuild b/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.2.ebuild deleted file mode 100644 index a4acf705d2..0000000000 --- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYPI_VERIFY_REPO=https://github.com/python-openapi/openapi-spec-validator -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator" -HOMEPAGE=" - https://github.com/python-openapi/openapi-spec-validator/ - https://pypi.org/project/openapi-spec-validator/ -" - -LICENSE="BSD" -SLOT="0" -if [[ ${PV} != *_beta* ]]; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -fi - -RDEPEND=" - >=dev-python/jsonschema-4.24.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-path-0.4.2[${PYTHON_USEDEP}] - >=dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}] - >=dev-python/openapi-schema-validator-0.7.3[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/integration/test_shortcuts.py::TestPetstoreV2Example - tests/integration/test_shortcuts.py::TestApiV2WithExampe - tests/integration/test_shortcuts.py::TestPetstoreV2ExpandedExample - tests/integration/test_shortcuts.py::TestPetstoreExample - tests/integration/test_shortcuts.py::TestRemoteValidatev2SpecUrl - tests/integration/test_shortcuts.py::TestRemoteValidatev30SpecUrl - tests/integration/test_shortcuts.py::TestApiWithExample - tests/integration/test_shortcuts.py::TestPetstoreExpandedExample - tests/integration/test_validate.py::TestPetstoreExample - tests/integration/test_validate.py::TestApiWithExample - tests/integration/test_validate.py::TestPetstoreExpandedExample - tests/integration/validation/test_validators.py -) - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - # remove meaningless upper bounds - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.3.ebuild b/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.3.ebuild deleted file mode 100644 index ada36c13c4..0000000000 --- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.3.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYPI_VERIFY_REPO=https://github.com/python-openapi/openapi-spec-validator -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator" -HOMEPAGE=" - https://github.com/python-openapi/openapi-spec-validator/ - https://pypi.org/project/openapi-spec-validator/ -" - -LICENSE="BSD" -SLOT="0" -if [[ ${PV} != *_beta* ]]; then - KEYWORDS="~amd64 ~x86" -fi - -RDEPEND=" - >=dev-python/jsonschema-4.24.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-path-0.4.3[${PYTHON_USEDEP}] - >=dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}] - >=dev-python/openapi-schema-validator-0.7.3[${PYTHON_USEDEP}] - >=dev-python/pydantic-2.0.0[${PYTHON_USEDEP}] - >=dev-python/pydantic-settings-2.0.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/integration/test_shortcuts.py::TestPetstoreV2Example - tests/integration/test_shortcuts.py::TestApiV2WithExampe - tests/integration/test_shortcuts.py::TestPetstoreV2ExpandedExample - tests/integration/test_shortcuts.py::TestPetstoreExample - tests/integration/test_shortcuts.py::TestRemoteValidatev2SpecUrl - tests/integration/test_shortcuts.py::TestRemoteValidatev30SpecUrl - tests/integration/test_shortcuts.py::TestApiWithExample - tests/integration/test_shortcuts.py::TestPetstoreExpandedExample - tests/integration/test_validate.py::TestPetstoreExample - tests/integration/test_validate.py::TestApiWithExample - tests/integration/test_validate.py::TestPetstoreExpandedExample - tests/integration/validation/test_validators.py -) - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - # remove meaningless upper bounds - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.4.ebuild b/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.4.ebuild index ada36c13c4..0dedddc5ef 100644 --- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.4.ebuild +++ b/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" if [[ ${PV} != *_beta* ]]; then - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" fi RDEPEND=" diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest index fc8b8815ea..378b500d1e 100644 --- a/dev-python/openstacksdk/Manifest +++ b/dev-python/openstacksdk/Manifest @@ -1,7 +1,3 @@ DIST openstacksdk-4.10.0.tar.gz 1319494 BLAKE2B ad38f63d626c904bd0f2e61216a12a6291be24a8d20de2db8c0092620e41592cab4afb28281c212319ac285cbc62a330f136560eee9a031166ac687786d4fd67 SHA512 2a0b13884625662c09e5a60626fbd9a12c53157c69039a8936370d4ad3e675fcaa02a6f472e75568e18e95cd9c36f3c41b5d31468dc48af84cb32b2a240252b9 -DIST openstacksdk-4.8.0.tar.gz 1309981 BLAKE2B 41b047b7e120c72cec8555daa7910870ca6f3ca56a14865e5f684d0754500728fc38974a25664b4aecb21bf37e5b06fdd8755dc13a88bbaa0fe4830903dc1db9 SHA512 993476e818648244c091f3b26bf9d532346859014de353bf45869531325c0c67ac66d1493be38c02389f51991c134ea87342ce89cc57073a8b9f62e606f108f1 -DIST openstacksdk-4.9.0.tar.gz 1316550 BLAKE2B af03d1db2c0cfaeb00831f4c9b5dadb6bd3947cad3b13d5d942a648dc56f93438c60f8ea95fe073380f0b5c2d2f66f9172b98ca526ce10f7a9bf18a421140ba3 SHA512 71c30844ce2db587b561cc4baa3231056dc91313e110618c4d2de5ed2ecb919eff98a0387bd83edc8441b45322009a61dd9038374e641b52432e13e47ea315aa -EBUILD openstacksdk-4.10.0.ebuild 3093 BLAKE2B 51b8330df5bfcc66ef40d33a73efe661f83b6019e6c4f9eb6516733660d66be2cc1bee1d7b5a03cb368a630e1ab791d9c040880277152849b50ced8cafc82622 SHA512 8f3761dc9ea697c0256dc6cfca9a20ea35afd89d8adce143c957cd64cee6d6764dc2f3b51e667312f21da23b80e6c56844516f9ab934ed13996ec3f53cf845dd -EBUILD openstacksdk-4.8.0.ebuild 3090 BLAKE2B 3614422384750382f0f89c95f22aacdecf1cff1a56887a63eb33571a56c6d4ff9fdd546f97eb4319ca0e9a29a1aa38cff89d738883af629d70dd6a21beb9f0f2 SHA512 88130de3a1e08014c2190545e244d201dda7ef06dec0b7e6847ece8763f4254b9e6a7146bbca71944145c16cd1d205f7344475d349070e2ea99f5e1d72f6ee7f -EBUILD openstacksdk-4.9.0.ebuild 3093 BLAKE2B 51b8330df5bfcc66ef40d33a73efe661f83b6019e6c4f9eb6516733660d66be2cc1bee1d7b5a03cb368a630e1ab791d9c040880277152849b50ced8cafc82622 SHA512 8f3761dc9ea697c0256dc6cfca9a20ea35afd89d8adce143c957cd64cee6d6764dc2f3b51e667312f21da23b80e6c56844516f9ab934ed13996ec3f53cf845dd +EBUILD openstacksdk-4.10.0.ebuild 3090 BLAKE2B c2e09fe6761b2dad3facafd8c43a5dda3673f936dc3be1cf65a26dc4efcfc21d9f25fa8e30e268a3e6a964502395b30b9283f979bfc5aa30a7d19462df3526c4 SHA512 89511e1a49e41081f2747830edd7c6638a5ba38c70b11687e03f5fbcbb38ac3630ac6f9f686dda33e719048080ef22c4790b83d770d25205136ceaf4de2c0253 MISC metadata.xml 517 BLAKE2B 661ad1e9eae06e7b36a5ff753e73bd4434042966cff3fd6fbc11bf70a1acc3eb8de29ad2a033d6d715e1152a5454d84077e99db3b588199b317f925864dc1403 SHA512 e6dbfbb3546c2a62b204b33ebb3bb33611079698212f098bd4da072200fe43e3bb350cc998b255ec4a15aa2ff3a04c89a9553dd7930db48e658dbcaff78526d6 diff --git a/dev-python/openstacksdk/openstacksdk-4.10.0.ebuild b/dev-python/openstacksdk/openstacksdk-4.10.0.ebuild index 15f46be62a..ef824c2ea6 100644 --- a/dev-python/openstacksdk/openstacksdk-4.10.0.ebuild +++ b/dev-python/openstacksdk/openstacksdk-4.10.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/openstacksdk/openstacksdk-4.8.0.ebuild b/dev-python/openstacksdk/openstacksdk-4.8.0.ebuild deleted file mode 100644 index bc45dcb6a9..0000000000 --- a/dev-python/openstacksdk/openstacksdk-4.8.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{12..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-5.10.0[${PYTHON_USEDEP}] - >=dev-python/os-service-types-1.8.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=" - 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}] - >=dev-python/typing-extensions-4.12.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 - - # stupid test checking if they pin to the newest os-service-types, - # except they don't actually do - sed -e 's:test_ost_version:_&:' \ - -i openstack/tests/unit/test_utils.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.9.0.ebuild b/dev-python/openstacksdk/openstacksdk-4.9.0.ebuild deleted file mode 100644 index 15f46be62a..0000000000 --- a/dev-python/openstacksdk/openstacksdk-4.9.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{12..14} ) - -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-5.10.0[${PYTHON_USEDEP}] - >=dev-python/os-service-types-1.8.1[${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=" - 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}] - >=dev-python/typing-extensions-4.12.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 - - # stupid test checking if they pin to the newest os-service-types, - # except they don't actually do - sed -e 's:test_ost_version:_&:' \ - -i openstack/tests/unit/test_utils.py || die - - distutils-r1_src_prepare -} - -python_test() { - # functional tests require cloud instance access - eunittest -b openstack/tests/unit -} diff --git a/dev-python/opentelemetry-api/Manifest b/dev-python/opentelemetry-api/Manifest index 329b20226a..0c223b9f3b 100644 --- a/dev-python/opentelemetry-api/Manifest +++ b/dev-python/opentelemetry-api/Manifest @@ -1,5 +1,3 @@ -DIST opentelemetry-python-1.39.1.gh.tar.gz 1306023 BLAKE2B 141bd35522ed50a18b13a53b2443cd79389723678263cbe032d0794beb3f23a41cd0b01185748309f968ff094ae2015320a7b75ec7f78ab9eefd6abc4c5cf0fb SHA512 641e82e23f47cdbc2eedb79cf3bd122eecbcd3e4fc05c5a5d186df3ee93ffc1aca8aa448e34b25b360c22e9eb6683702584b51c2c2284506d86a29c38931ed60 DIST opentelemetry-python-1.40.0.gh.tar.gz 1380277 BLAKE2B a52ce43e047347d55ce3ba54c2db4fa883f7e543eac9cfe4e3aa92f03db3a0a2fa943235e9f1fe61b5b7bfe377f7c3a661822405c357e2b31885ca7f20c636d6 SHA512 3c5ff022f0374cd28248a8d08d3e909945833db06afaced75d3bafe1420b3e2686e8a5aa14c60bd01380dd0a22c3c08c92caed2671925f3cea4aa40f383c83c1 -EBUILD opentelemetry-api-1.39.1.ebuild 1360 BLAKE2B 17356a590bf0e099b7ea6f21563cbe6e8927479a2b84ecf8bea88e942cb250896d6d722027701fa75e398f0257cdb0365c91d83437e88e05503d26baaa320bb5 SHA512 485cd5fc1d135bb2c7875c62d7dc00024c0189dcb62fa8906a2d49f4fa5cc6e15d14e2b320f0c9d33a83438a91622671086a846ecc76bb67b2843f48abc1da44 -EBUILD opentelemetry-api-1.40.0.ebuild 1363 BLAKE2B ccbb829efedcd432abbd3b3520b85705aa3374d706dcf6f19121855003754d1c28a78e8ed91d62f66cb7444770470bc0cae47f5c44b9735b615175d443270e00 SHA512 333ca41c7762a4c57b192ef8d546693639f58b4792ca051844e05c31bca8c4ca4ee9229fdbb472b73f2303ddaf01b208a680910a0f32f20261a0fb91ecf71ba5 +EBUILD opentelemetry-api-1.40.0.ebuild 1360 BLAKE2B ee678a8df0fd81491064da3e8d4c7af6f6f4cc5d2d7d4f0e31eadf71c324ce359097790107c6f176958362a046872b43a0df1f5c5a12eb4be1c681704331b6c8 SHA512 5115e8f0f00bc9211c601ddcd07fb5f43cde649f3282549b099036409d6403e8dd49b0fcfef0d8324e2b038b507c6982b2972746f7a07db60783602807f1add6 MISC metadata.xml 643 BLAKE2B 47c86acb0093f5c596de91afcfaa9f2297f541327d008d33bbe6c542b98e8ae3cf7208c00b0d66d1050a14b5d68439ddcba5ed4449bbe05da3afb8433b95da59 SHA512 20439a62491c5e7a538bc6ec5c9f90cd9473b08d71813d19899fa538f033b164a9bf2fed01d7a90788ad4ce0768fb71bb9e00f6536ffe82da322a73a88459713 diff --git a/dev-python/opentelemetry-api/opentelemetry-api-1.39.1.ebuild b/dev-python/opentelemetry-api/opentelemetry-api-1.39.1.ebuild deleted file mode 100644 index 98e1a86464..0000000000 --- a/dev-python/opentelemetry-api/opentelemetry-api-1.39.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 - -MY_P="opentelemetry-python-${PV}" -DESCRIPTION="OpenTelemetry Python API" -HOMEPAGE=" - https://opentelemetry.io/ - https://pypi.org/project/opentelemetry-api/ - https://github.com/open-telemetry/opentelemetry-python/ -" -SRC_URI=" - https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/${PN}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - >=dev-python/importlib-metadata-6.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/typing-extensions[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - default - - # Unnecessary restriction - sed -i -e '/importlib-metadata/s:, < [0-9.]*::' pyproject.toml || die -} - -python_test() { - cp -a "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} - - for dep in opentelemetry-semantic-conventions opentelemetry-sdk \ - tests/opentelemetry-test-utils - do - pushd "${WORKDIR}/${MY_P}/${dep}" >/dev/null || die - distutils_pep517_install "${BUILD_DIR}"/test - popd >/dev/null || die - done - - epytest -} diff --git a/dev-python/opentelemetry-api/opentelemetry-api-1.40.0.ebuild b/dev-python/opentelemetry-api/opentelemetry-api-1.40.0.ebuild index 310e157a69..3b5e36f1a3 100644 --- a/dev-python/opentelemetry-api/opentelemetry-api-1.40.0.ebuild +++ b/dev-python/opentelemetry-api/opentelemetry-api-1.40.0.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}/${PN}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" >=dev-python/importlib-metadata-6.0[${PYTHON_USEDEP}] diff --git a/dev-python/opentelemetry-sdk/Manifest b/dev-python/opentelemetry-sdk/Manifest index 780f66193c..fc2ff6402e 100644 --- a/dev-python/opentelemetry-sdk/Manifest +++ b/dev-python/opentelemetry-sdk/Manifest @@ -1,5 +1,3 @@ -DIST opentelemetry-python-1.39.1.gh.tar.gz 1306023 BLAKE2B 141bd35522ed50a18b13a53b2443cd79389723678263cbe032d0794beb3f23a41cd0b01185748309f968ff094ae2015320a7b75ec7f78ab9eefd6abc4c5cf0fb SHA512 641e82e23f47cdbc2eedb79cf3bd122eecbcd3e4fc05c5a5d186df3ee93ffc1aca8aa448e34b25b360c22e9eb6683702584b51c2c2284506d86a29c38931ed60 DIST opentelemetry-python-1.40.0.gh.tar.gz 1380277 BLAKE2B a52ce43e047347d55ce3ba54c2db4fa883f7e543eac9cfe4e3aa92f03db3a0a2fa943235e9f1fe61b5b7bfe377f7c3a661822405c357e2b31885ca7f20c636d6 SHA512 3c5ff022f0374cd28248a8d08d3e909945833db06afaced75d3bafe1420b3e2686e8a5aa14c60bd01380dd0a22c3c08c92caed2671925f3cea4aa40f383c83c1 -EBUILD opentelemetry-sdk-1.39.1.ebuild 1284 BLAKE2B b6f48dfdc38452fe5a7b210fcd2541aeb8f0614a683ed46a625779258d8892682a96c4fd23181efa1b7700820e4879ad2c4592d8d08abdafa23e499daf34a76a SHA512 ff4922d0200b171aec606ca83a8db685427304082133aa1d80fa9907f8a6ee4fb3e9f1b01f531e85976bd9165ceebd4274d97f697c702a43ee4b1debfcd92ec0 -EBUILD opentelemetry-sdk-1.40.0.ebuild 1287 BLAKE2B 91f2487998e65e48b2613dfdbf1ad6e98eb54775d07319c63e6b48d18f2b1730981ce9da6e0f05b2c324904eb162f871b1ad2a468149c1a54d95b99cf8289569 SHA512 6774c330dd043f9b0944f28f3bca867d600ab48297d8cdc41a404fe8a6aa5e2c1473e038c693240accfe58dd95445f4967c3466625984d08d3e9be5b576941e2 +EBUILD opentelemetry-sdk-1.40.0.ebuild 1284 BLAKE2B 3ffdc8b6f97c91696d67d0770a732176cb4ef2cff60420371a9e5799c754761cde4bbd18add92d3fdcfeb6bfca37ae36ffaf9f399ccfa0b66a41aedfb0cc621e SHA512 9b73342701bae4e846bfdb33a6c973e4f69f2bcd615f34449cd7d526baae1b93f7fda73081bacd89e7f308d51de936da7764b6e0c3408282a0d4db4b83957088 MISC metadata.xml 643 BLAKE2B 76dfef2a0bbc6ca40385189ccbb4dc8284b807dc873c3d7a02e171dd35fde051289bdb673b5f445c0b080e3b310b8e0d99311db283a6645c4f8ff8bff856d474 SHA512 8899744243bcbed9b286104609532c281d04febbb7a9da4f7c71aad177f6dcf728f008355fa6c0c1d201701360b3430084fe223d5cffa9af09adbbbde7292595 diff --git a/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.39.1.ebuild b/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.39.1.ebuild deleted file mode 100644 index 3203ae5ca0..0000000000 --- a/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.39.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 - -MY_P="opentelemetry-python-${PV}" -DESCRIPTION="OpenTelemetry Python SDK" -HOMEPAGE=" - https://opentelemetry.io/ - https://pypi.org/project/opentelemetry-sdk/ - https://github.com/open-telemetry/opentelemetry-python/ -" -SRC_URI=" - https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" - -S="${WORKDIR}/${MY_P}/${PN}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - ~dev-python/opentelemetry-api-${PV}[${PYTHON_USEDEP}] - ~dev-python/opentelemetry-semantic-conventions-${PV}[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-rerunfailures ) -# Tests cannot handle xdist with high makeopts -# https://bugs.gentoo.org/928132 -distutils_enable_tests pytest - -python_test() { - cp -a "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} - - for dep in tests/opentelemetry-test-utils; do - pushd "${WORKDIR}/${MY_P}/${dep}" >/dev/null || die - distutils_pep517_install "${BUILD_DIR}"/test - popd >/dev/null || die - done - - epytest tests -} diff --git a/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.40.0.ebuild b/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.40.0.ebuild index 6e8923f3ed..da34c0e31d 100644 --- a/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.40.0.ebuild +++ b/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.40.0.ebuild @@ -24,7 +24,7 @@ S="${WORKDIR}/${MY_P}/${PN}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" ~dev-python/opentelemetry-api-${PV}[${PYTHON_USEDEP}] diff --git a/dev-python/opentelemetry-semantic-conventions/Manifest b/dev-python/opentelemetry-semantic-conventions/Manifest index 354c5b666b..2bb03cba7d 100644 --- a/dev-python/opentelemetry-semantic-conventions/Manifest +++ b/dev-python/opentelemetry-semantic-conventions/Manifest @@ -1,5 +1,3 @@ -DIST opentelemetry-python-1.39.1.gh.tar.gz 1306023 BLAKE2B 141bd35522ed50a18b13a53b2443cd79389723678263cbe032d0794beb3f23a41cd0b01185748309f968ff094ae2015320a7b75ec7f78ab9eefd6abc4c5cf0fb SHA512 641e82e23f47cdbc2eedb79cf3bd122eecbcd3e4fc05c5a5d186df3ee93ffc1aca8aa448e34b25b360c22e9eb6683702584b51c2c2284506d86a29c38931ed60 DIST opentelemetry-python-1.40.0.gh.tar.gz 1380277 BLAKE2B a52ce43e047347d55ce3ba54c2db4fa883f7e543eac9cfe4e3aa92f03db3a0a2fa943235e9f1fe61b5b7bfe377f7c3a661822405c357e2b31885ca7f20c636d6 SHA512 3c5ff022f0374cd28248a8d08d3e909945833db06afaced75d3bafe1420b3e2686e8a5aa14c60bd01380dd0a22c3c08c92caed2671925f3cea4aa40f383c83c1 -EBUILD opentelemetry-semantic-conventions-1.39.1.ebuild 1209 BLAKE2B cf8a8ad8b250255b7655d9e45a02594d061bcc2bcca7d6261c8b7eef80c33c2cc4c94c7dbf6e42e490731d3ad225d6a45b18ad7df9a74371848e5bab8ef87b41 SHA512 bdca39ceffb344ff96cbb86f36158a5ee76985de5a8934e985a39b54d16580a54695014f1059632a67c082384d930c1c2019faf60e781aa2e8632e23755ed428 -EBUILD opentelemetry-semantic-conventions-1.40.0.ebuild 1212 BLAKE2B b383ad7a40de42c277a7cdf67395d257cda0b254558b7b7fa779c4dfa31fecf9c9478a340e0a5ea8274993c7b371519249ef41b550cd40145410adcec5cdc05e SHA512 f3db3942d5424610ad465654348f1e0d3103168f9c478e61d42a51c35eb9c9d08b77cce29feff59dc0281f73100ccb11fbe03d0dde04833318a13b229ae2525a +EBUILD opentelemetry-semantic-conventions-1.40.0.ebuild 1209 BLAKE2B cb8d95577e2dc7178012429d18341b26696b4c6bfa5377dc340fd03d04025a775a56c55ca5a8f2135d55ecea8b746374ab002fa4f682fb6cc784dac83e326b75 SHA512 d8777d7277179f42de746ce00ad8418175f785303bcfea5cb3c0632551163a8a18f76c84ededd4bdf6591abaa0971729e8724d526f06ca7a174a540c1c97d4c3 MISC metadata.xml 660 BLAKE2B b231081049a3c5830c7d3d5494261d24ade30de731cf7b4186273af4521db9d1e56c6811ef90b6b763354e67d198c3edefb055bb76f23fb14097df57709546da SHA512 1b6869a2b3918e48f376261d70bcaa9789511ba06cb988e9484a64dcfb57b1494300b29fd6316e39dc23e0d295d6c087e5a07dedf268ca62cd9d555b356379b7 diff --git a/dev-python/opentelemetry-semantic-conventions/opentelemetry-semantic-conventions-1.39.1.ebuild b/dev-python/opentelemetry-semantic-conventions/opentelemetry-semantic-conventions-1.39.1.ebuild deleted file mode 100644 index 1023d02c72..0000000000 --- a/dev-python/opentelemetry-semantic-conventions/opentelemetry-semantic-conventions-1.39.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 pypi - -MY_P="opentelemetry-python-${PV}" -DESCRIPTION="OpenTelemetry Semantic Conventions" -HOMEPAGE=" - https://opentelemetry.io/ - https://pypi.org/project/opentelemetry-sdk/ - https://github.com/open-telemetry/opentelemetry-python/ -" -SRC_URI=" - https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/${PN}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - ~dev-python/opentelemetry-api-${PV}[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/typing-extensions[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - cp -a "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} - - for dep in opentelemetry-sdk tests/opentelemetry-test-utils; do - pushd "${WORKDIR}/${MY_P}/${dep}" >/dev/null || die - distutils_pep517_install "${BUILD_DIR}"/test - popd >/dev/null || die - done - - epytest -} diff --git a/dev-python/opentelemetry-semantic-conventions/opentelemetry-semantic-conventions-1.40.0.ebuild b/dev-python/opentelemetry-semantic-conventions/opentelemetry-semantic-conventions-1.40.0.ebuild index 3049fd5c99..7b2a817f5f 100644 --- a/dev-python/opentelemetry-semantic-conventions/opentelemetry-semantic-conventions-1.40.0.ebuild +++ b/dev-python/opentelemetry-semantic-conventions/opentelemetry-semantic-conventions-1.40.0.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}/${PN}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" ~dev-python/opentelemetry-api-${PV}[${PYTHON_USEDEP}] diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest index 50707457e7..dbea88fe5a 100644 --- a/dev-python/orjson/Manifest +++ b/dev-python/orjson/Manifest @@ -1,13 +1,7 @@ -DIST orjson-3.11.5.tar.gz 5972347 BLAKE2B d006a0ef4722935024561d58c8c346f59a737904add18f673308d5810f3f7fe2d7f8a657c31866b3806b923d6261c642870011f8d4d53270fcf23796b6d6877e SHA512 8221d883840966d783d24ba61c716884dddf01c42593416a83cb3e4fb3e6d21b49dad47ae9fe3317e4e5132b52d681de211f630f1673b3866dbde962611b098f -DIST orjson-3.11.5.tar.gz.provenance 9030 BLAKE2B 3f647dfb032c5a61d6b0fc105781197aea53c39c3f57c43f0290b3ae59493511df85761789aa6b8ec3b56e00921129860172714c3f36aaf7c031a44d6d388dae SHA512 00a25d0622ad054fac6b44434736f999b115f1967b06ce472d312f9710414f55c35b93983fd698bfb579a4d1cd51cb90dce780df3b197c830844bbcf135168f3 -DIST orjson-3.11.6.tar.gz 6175856 BLAKE2B 7b3d09f34585435c0f5c39ff6dab0f4efd2980893ca73890be0857d40f3d26b83f4b4513ee7107bbc0e32d45af512e32702cf078449ba8fd670be2d196ff7843 SHA512 a1abb355635f853482c856e607f931e539babc1ca4dcb7f31ecb0f80cab78cc1a9eb7772c9330e1c674377bf24d5608452c2de06e808474dac69caab6d453d59 -DIST orjson-3.11.6.tar.gz.provenance 9077 BLAKE2B 74f745bd234ec4af00e725a4ee9c4315f76b392b8e2b9411012ee8cd28f59f8d4cb5b833505c912ba1ad12e964e5e5b0c033c647085b4b164b52b5b6f8b3814a SHA512 d74028efa4585a807f535b03869b5471804f01a3730a29f18000f80eec9bd2e745f46a47ab81eeb17a92e5a4cf30948afe873f139a97677e64f1d54a0a896cdc DIST orjson-3.11.7.tar.gz 6144992 BLAKE2B 4cadb14cd0504307fc6d8b03a90243ddff1ecae8cd8f25508f77164646092186cb87740e553d4a6eca9cfe37fcef39c6aa8d0b3e3f01902c114255ec27f68f38 SHA512 af68ed5b9d1f4fd3880299863375ff3f709a7470ca539060444d14e9b1798a520ec353694461d905877bc09c7fe48bf8120ddc487c6bbaec2e3f851915f2283f DIST orjson-3.11.7.tar.gz.provenance 9492 BLAKE2B 18af3805807e5e4874dc0f5e6796bcafe5757239b713b2550ebb36b560a6b6401012f2b1afa2275f14ccc7dd7f974cce10082dacad6ca2e662cdc07a46696bfd SHA512 f77b2a7406d5c2bbc9ecf1e941a03e7f1b63e84e168250e62d92c83eb727a3233808b2c6292d3a9d87e1de4a113070696f1afedaaaa039d264d67a7fb754294c DIST orjson-3.11.8.tar.gz 5603832 BLAKE2B 895154266572e55004dc967c856557ce2608759f4a1311b0f4ee5b3b4aeabb9dd8b60d51775f976b4a2d9fbd0547362d818c42ef592a74e8d0efc17bf8c4e4fe SHA512 cf270039908494c33dbed06b2b1614bca5ef9bb43a002aa8bd009f78c99d1103638619a5eae3e171791ceae8cf11061290641729eea774c647bc3f4fb105c7c1 DIST orjson-3.11.8.tar.gz.provenance 9132 BLAKE2B 6a70c30ec7df624644df3ab7c001bcf84f88f6a0ac695fcf89131d54ac3187ec3e2d519ebf62c72f7e6b81d388b22e5fa1ef2437e13c9af82df029afac76968d SHA512 40537e6d82dd17ca8b09f5b7ba7c04bdd96b39203ed3ae834b173f11316de151e63b8cb85d830c811d629c05ffa642183fa845534cc073f16242ee75991e17be -EBUILD orjson-3.11.5.ebuild 1823 BLAKE2B 55dc71c42c6bab09712c249c2c99251c1f7e7175a07e6d97e4bac29f8e0165321c335e6dbcd3336013ce53dbdcfdcefa013d092b57bef053ff7df7a24c92d551 SHA512 05188a5802daf953bbd4a6f0600317240c2da3a6b6895bfe2894c8d860579549495aa35c609a1898b370d10c263cc709a3f66093e3443abb826a9a71f58eaa01 -EBUILD orjson-3.11.6.ebuild 1139 BLAKE2B b1b6156e5704c8fe5c2d7d733505ff6d3438974a8345a8b02fd51c54ea85fe5c6f3a0f561ff05a8441d5e2e1f796b49f922cb65524f3a486c9057d3561908395 SHA512 f398f26ba3310eac8bc547463bfbb47019f3ee4470a2205160688ae87235e708c32006a3a482fba8b7af302851806ee91e5b3ef20cec5073c57490cfe200438a -EBUILD orjson-3.11.7.ebuild 1139 BLAKE2B b1b6156e5704c8fe5c2d7d733505ff6d3438974a8345a8b02fd51c54ea85fe5c6f3a0f561ff05a8441d5e2e1f796b49f922cb65524f3a486c9057d3561908395 SHA512 f398f26ba3310eac8bc547463bfbb47019f3ee4470a2205160688ae87235e708c32006a3a482fba8b7af302851806ee91e5b3ef20cec5073c57490cfe200438a +EBUILD orjson-3.11.7.ebuild 1133 BLAKE2B 728a7b9d8d98d0b1c197b80cd49724405891a0b31c89933e663d70b1c8f7f289e6be26abe638aeb96ba439fef3d00c09ec7a432e5de3bc1a8e0fc5840fb83103 SHA512 6ecc460e8e51e860c7e4dad7d615a7eec9b2f49d9f8d6a33b4cf0c57f1f0ad7ff7fa0a633b53cca27535a07440c0171e386deacb7f9102f97289c81a9d0ebf73 EBUILD orjson-3.11.8.ebuild 1150 BLAKE2B 7e1622731d4a70f33e04abecbc19f6c1733d58e1de608be88b827361fef4bb5ecdaa4c5b39ee4fae66790151514e7863e2c8f0d2067e44df65a1329251663562 SHA512 fa81a4e91ac662d73f15df9bd56f03f1147664fa0b8ca4aee74094ed5cf5b0ef2079bbcd81c7456383d116394d47f07d5a81343e2d3079baa29a7fbfc3e38e0c MISC metadata.xml 360 BLAKE2B b19f85a4e5055dc309e35bf1706b10ebcc1961c96884bec0c9efd7ee7bf58adf53c0f61d8c1d1094c38f0e0bf78fa00c5be1e7ee58c85939ac1c6fff40fcbd07 SHA512 e168db6bda3fbb7f801aeb7a91733fad54441e21913a16447e7b8fc694fdeb0fe3216c15de2864efbf92f2ca8e1a0743eb3d62e8c250648e91be68a465c21ae0 diff --git a/dev-python/orjson/orjson-3.11.5.ebuild b/dev-python/orjson/orjson-3.11.5.ebuild deleted file mode 100644 index ed75fd323f..0000000000 --- a/dev-python/orjson/orjson-3.11.5.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYPI_VERIFY_REPO=https://github.com/ijl/orjson -PYTHON_COMPAT=( python3_{11..14} ) - -# upstream is vendoring crates -CRATES=" - associative-cache@2.0.0 - bytecount@0.6.9 - bytes@1.11.0 - cc@1.2.48 - cfg-if@1.0.4 - crunchy@0.2.4 - encoding_rs@0.8.35 - find-msvc-tools@0.1.5 - gimli@0.32.3 - half@2.7.1 - itoa@1.0.15 - itoap@1.0.1 - jiff-static@0.2.16 - jiff@0.2.16 - libc@0.2.178 - memchr@2.7.6 - once_cell@1.21.3 - portable-atomic-util@0.2.4 - portable-atomic@1.11.1 - proc-macro2@1.0.103 - pyo3-build-config@0.27.2 - pyo3-ffi@0.27.2 - quote@1.0.42 - ryu@1.0.20 - serde@1.0.228 - serde_core@1.0.228 - serde_derive@1.0.228 - serde_json@1.0.145 - shlex@1.3.0 - simdutf8@0.1.5 - smallvec@1.15.1 - syn@2.0.111 - target-lexicon@0.13.3 - unicode-ident@1.0.22 - unwinding@0.2.8 - uuid@1.19.0 - version_check@0.9.5 - xxhash-rust@0.8.15 - zerocopy-derive@0.8.31 - zerocopy@0.8.31 -" -RUST_MIN_VER="1.88.0" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -HOMEPAGE=" - https://github.com/ijl/orjson/ - https://pypi.org/project/orjson/ -" - -LICENSE="|| ( Apache-2.0 MIT )" -# Dependent crate licenses -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" - -BDEPEND=" - >=dev-util/maturin-1.7.8[${PYTHON_USEDEP}] - test? ( - dev-python/arrow[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -QA_FLAGS_IGNORED=".*" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_unpack() { - pypi_src_unpack - - # https://github.com/ijl/orjson/issues/613 - cargo_gen_config -} diff --git a/dev-python/orjson/orjson-3.11.6.ebuild b/dev-python/orjson/orjson-3.11.6.ebuild deleted file mode 100644 index 45de611c11..0000000000 --- a/dev-python/orjson/orjson-3.11.6.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYPI_VERIFY_REPO=https://github.com/ijl/orjson -PYTHON_COMPAT=( python3_{11..14} ) - -# upstream is vendoring crates, so we don't need CRATES. -RUST_MIN_VER="1.89.0" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -HOMEPAGE=" - https://github.com/ijl/orjson/ - https://pypi.org/project/orjson/ -" - -LICENSE="|| ( Apache-2.0 MIT )" -# Dependent crate licenses -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" - -BDEPEND=" - >=dev-util/maturin-1.7.8[${PYTHON_USEDEP}] - test? ( - dev-python/arrow[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -QA_FLAGS_IGNORED=".*" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_unpack() { - pypi_src_unpack - - # https://github.com/ijl/orjson/issues/613 - cargo_gen_config -} diff --git a/dev-python/orjson/orjson-3.11.7.ebuild b/dev-python/orjson/orjson-3.11.7.ebuild index 45de611c11..875e277fe1 100644 --- a/dev-python/orjson/orjson-3.11.7.ebuild +++ b/dev-python/orjson/orjson-3.11.7.ebuild @@ -25,7 +25,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/osc-lib/Manifest b/dev-python/osc-lib/Manifest index dac66a5415..73d3cbd545 100644 --- a/dev-python/osc-lib/Manifest +++ b/dev-python/osc-lib/Manifest @@ -1,5 +1,3 @@ -DIST osc_lib-4.3.0.tar.gz 104796 BLAKE2B 412a01ca32a4929bec3b7253f64123d50adca81d515df9b3e0bfeba9a9c0627ee2d0091919cd6ad2b25bc277e740d361bc46c8d9b981dfba703b91b1266781e0 SHA512 ce0185629ee71df090efd98c6f702b3977d89e5c1a1f2dda78a4df0ef63ee184fc3a67ddf26b67f2d3314066b376e6b976e5a14a654f287edfdfd38dad77b478 DIST osc_lib-4.4.0.tar.gz 105435 BLAKE2B f4a9f359d8376aeaa94f70594993d66a5cbd396c7d827155f2d72df847d823f394410732a194a1ec7a112ebc494902fbeef84ebedb5e209f284d6ac324655024 SHA512 0d949c2f172324f12ae130a3487d6a017968bf2737685e274d5778705a9413a1f401edfa08d64573450715b347d583c2819583c5781ddddeb5f8eff632d69775 -EBUILD osc-lib-4.3.0.ebuild 1419 BLAKE2B ae276730294b3111a5c970b013701df8e85a8365207391a0fc928212a32570cf55fab6bd86d6c3bb9b3eeed5917c12c6335846b34ce23e5d31bd7d33332f1427 SHA512 77b81cb96612780ef6fd8be75fe7bd96f3feb0715805e07b9b8b47526371c3739059a9f64f5b3401d88637df575b6251feb20d08065d7621a29f9fd32fbaf1da -EBUILD osc-lib-4.4.0.ebuild 1422 BLAKE2B bb333eed309e11b8c641876dc75a2f89f6d8b957b7dcb486965bc3effa2e692bebe78be1723edaa7c2e9e0d04b683393cfe23bc52a9963a34b105c2f61e23765 SHA512 a8773285f10f7a75b286ecfc656bc031b1d43a9c8403ecdb13367e790e9f8c551e14cbf6603d76ecf9a9b585ba530264d628bffb2701aa1a820b4a96b9e795d9 +EBUILD osc-lib-4.4.0.ebuild 1419 BLAKE2B 92bc54d5127553d26e09f44dba13a213c94d3dfdc901e08b0d0a2ebc5f20678991f8d09e5d94a68b43887b6d7f0a0e9023c756c97051feebee1beb107bb71221 SHA512 67dc0af82e1a261cc4f6bd7cff5db93791bc0f7549da0c74614d21b784d4f75d0e6dac8067957d97b78bd67c946b0c654f27b26b8dc5984ff1f4c698a45d1060 MISC metadata.xml 836 BLAKE2B de71d2a55a0b65cdabf503321d91f3e708f50189e6a06e11ce96f0d273286e1a6b5a871726dfe33784b91e941463500c964cb85c583241b003d3742b1d91c92d SHA512 e132c2ed9283d65464a151c918ac4ca91793ce850c7bb0a7b63178ddd42cb59b69b036acce0a8d0078f4b1b778a2361ca6a6f6e01d83e12cdc76dd8682b5b281 diff --git a/dev-python/osc-lib/osc-lib-4.3.0.ebuild b/dev-python/osc-lib/osc-lib-4.3.0.ebuild deleted file mode 100644 index ba507a672a..0000000000 --- a/dev-python/osc-lib/osc-lib-4.3.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A package of common support modules for writing OSC plugins" -HOMEPAGE=" - https://opendev.org/openstack/osc-lib/ - https://github.com/openstack/osc-lib/ - https://pypi.org/project/osc-lib/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/cliff-4.9.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth1-5.10.0[${PYTHON_USEDEP}] - >=dev-python/openstacksdk-0.15.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${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() { - # need to skip all tests under TestTagHelps class - # checks exact help message, based on another unittest runner - sed -e '179,$s/test_add_tag_/_&/' -i osc_lib/tests/utils/test_tags.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/osc-lib/osc-lib-4.4.0.ebuild b/dev-python/osc-lib/osc-lib-4.4.0.ebuild index 354c526ddb..51f92d8316 100644 --- a/dev-python/osc-lib/osc-lib-4.4.0.ebuild +++ b/dev-python/osc-lib/osc-lib-4.4.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/cliff-4.9.0[${PYTHON_USEDEP}] diff --git a/dev-python/oslo-concurrency/Manifest b/dev-python/oslo-concurrency/Manifest index 8677f98855..fbc45a2bd7 100644 --- a/dev-python/oslo-concurrency/Manifest +++ b/dev-python/oslo-concurrency/Manifest @@ -1,5 +1,3 @@ -DIST oslo_concurrency-7.3.0.tar.gz 62247 BLAKE2B aafbea73d5ba5ec4814012bbd413ad60ea962cd4638712a5713ef690706f5be5d4375ec993e0d6e52ba280482d74644bfb1436fabd3c5bbc2c3a6f5ac0a56ab4 SHA512 7c709d1100483eba5b230c34f1d906cf10b572a4da69c04979e97284315e00446140a0f22bf75f361f5bf051b8fa0e4f4c0ef9f97a971915c038fb7ba24a6709 DIST oslo_concurrency-7.4.0.tar.gz 62256 BLAKE2B 17726948ccd2dfa0376b1d9edf645719a3b8ade02df4b5ee0c1da3a1c8b328f603b0c0624a9df0626a7194bad7ccf1465fb0f2496a7fb0d9a2db83eb0b4f1806 SHA512 e42e22e5d88e1f7b1e7331dea72c006389e9b2c2dc767f1373f5105d2f80aff6b1c9130eef185adb42aee6588ec65235313618212d7bdac84b1d5d76d48f4ba3 -EBUILD oslo-concurrency-7.3.0.ebuild 1156 BLAKE2B 65db59ea5e8c1e3e68f522fc3bb9267e1e275bf7e6a5896c052a5ab616a9fd639df217aa219038bebd936ed35f7c695ce82e74e446dca4e8793dc8584864bbe2 SHA512 28ec41023950e58273c22eb1f612d05713659edd7d1e19e2b5f4441f65d56909add50c5d0475a0633f4ac12778362a021113174fa7a792716a6704c44d7136db -EBUILD oslo-concurrency-7.4.0.ebuild 1159 BLAKE2B 7507a68ec2af4612bb003b9dda1642b5586a4965a876e6325e93afb70d3b40400dc53925497ad73475baeedf7a1569e47ed64d2d3237b247fd2c67b41e7d09e5 SHA512 5504bbfa1f618f4d11c1c62d322175f621448cf88e8b3685bc3e8765473d5aa2221847ae15497f6b2ac4dac8c6a4bf5444f1d4a44a6efddf8d60b0ee10b3c8d3 +EBUILD oslo-concurrency-7.4.0.ebuild 1156 BLAKE2B 65db59ea5e8c1e3e68f522fc3bb9267e1e275bf7e6a5896c052a5ab616a9fd639df217aa219038bebd936ed35f7c695ce82e74e446dca4e8793dc8584864bbe2 SHA512 28ec41023950e58273c22eb1f612d05713659edd7d1e19e2b5f4441f65d56909add50c5d0475a0633f4ac12778362a021113174fa7a792716a6704c44d7136db MISC metadata.xml 423 BLAKE2B 965b9f3a9b25cd0f93f13bc12af982b8435e946c1317b6c3a013d016ac6ac3df39f94e1a69f6ef28355459cc5d59fa32c2004727e6772696dab755aee6ad46f4 SHA512 ffc8e1547e6f8356071744a4cf2d5f88d02f2a34322857245c68057699f0b87ea351a7821682ab3d72b777260c8887524467a201fe931787fa1b2ad67eb022a3 diff --git a/dev-python/oslo-concurrency/oslo-concurrency-7.3.0.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-7.3.0.ebuild deleted file mode 100644 index 74d8712cfb..0000000000 --- a/dev-python/oslo-concurrency/oslo-concurrency-7.3.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Oslo Concurrency library" -HOMEPAGE=" - https://opendev.org/openstack/oslo.concurrency/ - https://github.com/openstack/oslo.concurrency/ - https://pypi.org/project/oslo.concurrency/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/debtcollector-3.0.0[${PYTHON_USEDEP}] - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - # fails, then hangs - rm oslo_concurrency/tests/unit/test_lockutils_eventlet.py || die - distutils-r1_src_prepare -} - -python_test() { - cd "${BUILD_DIR}/install$(python_get_sitedir)" || die - eunittest -} diff --git a/dev-python/oslo-concurrency/oslo-concurrency-7.4.0.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-7.4.0.ebuild index 0c573495fe..74d8712cfb 100644 --- a/dev-python/oslo-concurrency/oslo-concurrency-7.4.0.ebuild +++ b/dev-python/oslo-concurrency/oslo-concurrency-7.4.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/debtcollector-3.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/oslo-config/Manifest b/dev-python/oslo-config/Manifest index 1dae90a626..404d855a5d 100644 --- a/dev-python/oslo-config/Manifest +++ b/dev-python/oslo-config/Manifest @@ -1,5 +1,3 @@ -DIST oslo_config-10.2.0.tar.gz 163256 BLAKE2B c9521c5dfa3f8103c53de47cfa93a579e0619ec37f1f1692c3ed92cb114fc7d339b7acf723dc3d190826767f77f790f2b0c3c82d61b720080e617143e6527d2a SHA512 6673dfffb763fbc3baae574928ad75a02a6e490ad22f1e297c78c4c2e8d50f58937f64af79e758f6795285545c4176bac12c81d2cbecfd754717d15567f6b684 DIST oslo_config-10.3.0.tar.gz 164302 BLAKE2B 973e637cd4e75904a651fda32517a5fd4b42c69fe4f6674ac6163a4eab5588c5188ccbbc923861b0f9b4c587304746df676ab6c5994842da14edec6594eee925 SHA512 c72ecea5670d4e9267096f5499821156fa795d359ce072ce9b730155b10b218768926d5e4104f5a4aa3d2f9a79db2e419d227567e9ff5d83e900efad956097f1 -EBUILD oslo-config-10.2.0.ebuild 1462 BLAKE2B 6d856a99ff6de300c520f29ed9e1c72ffbc200c31d538b02c1d0bb8e61e80e88d9ea54126b1c0c69ddc90b21567ac75d0cb06165faedd981bf4699c6d21fe690 SHA512 2a68c221b45d9f5781e7f2ef055d0674db4abc7b2126dd83bcaa518fa3076fd9f8dd73750de987d873b6f9ea314ea160f4c34705fc39ace01bb88533d0afc855 -EBUILD oslo-config-10.3.0.ebuild 1465 BLAKE2B 25a091b87a10633476ac712e166ba079aab6427b784ca5921289ac6fc0fb3d265033e84cbc5047b6d09cad56a64fad27e280a0e8a306e26f4613d1caad335f02 SHA512 ef35af5ccfeeda3bc451c669c20e3d8815a67b9559eb0c92b583cc0eb9dcdf972dba2db8021ed50c4911ebe598bcdd67fd4e12b521c8873f1332e373ca161c8b +EBUILD oslo-config-10.3.0.ebuild 1462 BLAKE2B 6d856a99ff6de300c520f29ed9e1c72ffbc200c31d538b02c1d0bb8e61e80e88d9ea54126b1c0c69ddc90b21567ac75d0cb06165faedd981bf4699c6d21fe690 SHA512 2a68c221b45d9f5781e7f2ef055d0674db4abc7b2126dd83bcaa518fa3076fd9f8dd73750de987d873b6f9ea314ea160f4c34705fc39ace01bb88533d0afc855 MISC metadata.xml 759 BLAKE2B 88d0bbdc03286429f96554d184f664fbbdb4e067ed137f95a96a573c09b4573de90e50b2d5875d627c8b9ed03a0aec7233bdc8684b721e16085157480568c330 SHA512 a29b5a534042e949f780cfb000bd9ce9cde81ae1c5e6b429bd7854598a2d0f0c8b5358dc645135ba9016065460ff5b858e48e02cdbd12ade2b1fea9d0b407410 diff --git a/dev-python/oslo-config/oslo-config-10.2.0.ebuild b/dev-python/oslo-config/oslo-config-10.2.0.ebuild deleted file mode 100644 index 0c991e16af..0000000000 --- a/dev-python/oslo-config/oslo-config-10.2.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Oslo Configuration API" -HOMEPAGE=" - https://opendev.org/openstack/oslo.config/ - https://github.com/openstack/oslo.config/ - https://pypi.org/project/oslo.config/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pbr-1.3[${PYTHON_USEDEP}] - >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] - >=dev-python/stevedore-5.6.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/rfc3986-1.2.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/requests-2.18.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.5.0[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.8.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - # broken by some dep upgrade - sed -i oslo_config/tests/test_cfg.py \ - -e '/DeprecationWarningTestsNoOsloLog/,$d' \ - -e 's/test_sub_command_multiple/_&/' || die - distutils-r1_src_prepare -} - -python_test() { - local -x COLUMNS=80 - eunittest -b -} diff --git a/dev-python/oslo-config/oslo-config-10.3.0.ebuild b/dev-python/oslo-config/oslo-config-10.3.0.ebuild index 69dba48a41..0c991e16af 100644 --- a/dev-python/oslo-config/oslo-config-10.3.0.ebuild +++ b/dev-python/oslo-config/oslo-config-10.3.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/pbr-1.3[${PYTHON_USEDEP}] diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest index 48e13e5479..33efb5d217 100644 --- a/dev-python/oslo-context/Manifest +++ b/dev-python/oslo-context/Manifest @@ -1,5 +1,3 @@ -DIST oslo_context-6.2.0.tar.gz 34983 BLAKE2B 5433de70d7342dc5106c5a842fb5a96362aa0b2f81ac834e662fcae5fb0302ea544232114707eeb231e57c5dc8ecce4eedf52d0592580fc0c20365bc300508d1 SHA512 ed28670e68a05fcf163f9cf47b6e0df659073a2de50271d7ef22685aa54802d01801d33482b734f52d795d90c6570a23275d7065195085ba4df9c8d61b71788d DIST oslo_context-6.3.0.tar.gz 35129 BLAKE2B fcf40c715802eae7d687f4643464ca2b8739df6583f72cabc750ea0455693addaecc5827cf0eff4ada834d71891f40ebd1536897121e03622637fd9573c345d7 SHA512 ad188cb30e76a77d039ae7a4395b098a8b9b49e42e1587c3fa9034968da6f26d126872b055cf5f3ae09e56c13305d3673a2a8871377c6b25dc3fbaf9f3f0798e -EBUILD oslo-context-6.2.0.ebuild 841 BLAKE2B a628eee0584940bdfc2b0232564fb2d6ba6faeca1272816e2e32fd4a139ddcbf5c66d57a7512f8c49202039be85c7d3c0cd7d9a06588944ccf4aa1db820cf77b SHA512 6cfc6ab1d8eb10cc96ef9df6ff491123a596bc7b872233d3672b91d473f64cf781c7e19047ea1658b12d902177509306e04b1a628a23c044de1badb5c4bd6ba9 -EBUILD oslo-context-6.3.0.ebuild 844 BLAKE2B e7519e8a30191ad2bdcab66f755b82202abaff5706f6dbd780d262b2e817f73dfbefa3ac309d4e4257ee8df37b0f572fd9849bd016f3f7a928f895cb979894f3 SHA512 ddf115680f0ef2123bd050342c2e366daf5c8b2a350ad794e4f771c6ca8e5a9cc8bb992712d35b04d7caf30427cb3811605a71946214a4cc3798bc112773b2b3 +EBUILD oslo-context-6.3.0.ebuild 841 BLAKE2B 3cdea654d9308b670b965aaf42555c9b04fc9a9d6c0451f96bcd0b40c5c08032d8f7f3ee3c8ced171bcb5e694e27fc0225625e5c11bca50489039f9d166f00eb SHA512 54c70f7a6e7fc35d0935e5fb11c8829caef2ff072a68dd0266a4e2cf6802d66cfee6f40eabc8e62ad002d5aa571d72f1ce00e6377a43519b4168b70a1901a94d MISC metadata.xml 790 BLAKE2B b75e2d3cb436d1245e9ec756f17e5e759d98b4704652c46269f95c284318111e1cadeb389445851719c4bee57d04593ef21f9b21c7b3c8395eb937cc78782f71 SHA512 3b7edb7e029b009e861282ac5c8fd71a4a4e968935c3e91bdf11dbaac1eaa2d434003dbc4b0acef53187ca6c42a3f9908124b6dcf9a50d444068f49ad1c5d42b diff --git a/dev-python/oslo-context/oslo-context-6.2.0.ebuild b/dev-python/oslo-context/oslo-context-6.2.0.ebuild deleted file mode 100644 index 38b6a4f0dc..0000000000 --- a/dev-python/oslo-context/oslo-context-6.2.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Helpers to maintain useful information about a request context" -HOMEPAGE=" - https://opendev.org/openstack/oslo.context/ - https://github.com/openstack/oslo.context/ - https://pypi.org/project/oslo.context/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest -distutils_enable_sphinx doc/source \ - dev-python/openstackdocstheme diff --git a/dev-python/oslo-context/oslo-context-6.3.0.ebuild b/dev-python/oslo-context/oslo-context-6.3.0.ebuild index e343e50a8d..9f964d1dec 100644 --- a/dev-python/oslo-context/oslo-context-6.3.0.ebuild +++ b/dev-python/oslo-context/oslo-context-6.3.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/oslo-i18n/Manifest b/dev-python/oslo-i18n/Manifest index 95f773a02f..4edbe61e47 100644 --- a/dev-python/oslo-i18n/Manifest +++ b/dev-python/oslo-i18n/Manifest @@ -1,5 +1,3 @@ -DIST oslo_i18n-6.7.1.tar.gz 49721 BLAKE2B 7e67605d1faed6f36ed0639d82b6bf0e99cafb7cf2e4db25a37042ab25773e8ae5c3d226f7db2614b4ad485ebdfd1e7688eb9b48c8c069b8d929917525192784 SHA512 ad340ea02997654e97d23de7a662e6f2e92bb19e20979a7a815cb0a2013fd40ef7342c75a256966bb5b6c4ebc70903de2cfa1478c051d759af0ea0a91df8f26a DIST oslo_i18n-6.7.2.tar.gz 50005 BLAKE2B 751e153d9abe77e533e301b22b320e985476524fb08b842e43c74f67eeda07e108c395fe7e117db6a47df80ebb25747ef489f57bf179ff25e293ab7d79250777 SHA512 fecc8ae9ad0724da0fd010b27347d35eb5d9b6e91d9735cebbbe6e5152f6ecc9fa68c08a2e86ec9575d8b908ea34654231625c02d03c02e255d5a22ed20548f1 -EBUILD oslo-i18n-6.7.1.ebuild 665 BLAKE2B 12945e33fe76be108b6350f68d75eb1574855ede564ce7b0049fb791ad64e111cb2e70976872be748ca13ae3edde7a23b963f76be6dcdf8b40b14f40df750b80 SHA512 60f009291de2c1ea9b9ac64487b041b4c725313e1dfc2d4180a94021d391ba8b3160663980215b5e6172322457a510a6798f71d21dc5f13e3e3fe381e63dcb6f -EBUILD oslo-i18n-6.7.2.ebuild 668 BLAKE2B 0bc445b94629e85c86abf87147240bd4f4e4b6017f3ab14becf078841458a89e541d631251004d8369a66f9c440bc74d8397d0adcf7c98b08be5f9ab16108847 SHA512 218007d646c9e3b69a887032f876f5b24f95967220bd0c1953be603d57c3da85bc04585412b0df0aa24f70598ba3287501848774be05ac92841b64051b48f132 +EBUILD oslo-i18n-6.7.2.ebuild 665 BLAKE2B bbedaf7de255fe89c20acbb886b10dbd7f85cbca3c1b377b10c4cbe2d09c99fdd1f9cc0fa7f7f3f0e2a59ae6fa06e25e327b43cf56bc5dd6188b749ae5db236a SHA512 449ed80bd0f30c65a420a8a0a1cc3dc0d547c1899b91e36df15562fea171c2b29faff5d88ff2e0679eced5b48069dffd1b037171e733e1564d7cff6b9a7f2756 MISC metadata.xml 665 BLAKE2B 8890b37ab4cb0fce66a2e6f8be6da304a0c28d75d203a4413d6c8062a984a52b4c6004145992d3e00dd156ffd64a2bbb6b75eba85954de9fabcd88d24e925cc6 SHA512 b4a5778815e857a638e0ca9c9d228e9c941f9b541d667c7e4fcf6ef4814c8b24cbf0c8d24317ffbc7e65e25326f5043a546f42b7982f355551d1b0d0351472b0 diff --git a/dev-python/oslo-i18n/oslo-i18n-6.7.1.ebuild b/dev-python/oslo-i18n/oslo-i18n-6.7.1.ebuild deleted file mode 100644 index 80e337be2e..0000000000 --- a/dev-python/oslo-i18n/oslo-i18n-6.7.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=pbr -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Oslo i18n library" -HOMEPAGE=" - https://opendev.org/openstack/oslo.i18n/ - https://github.com/openstack/oslo.i18n/ - https://pypi.org/project/oslo.i18n/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/oslo-i18n/oslo-i18n-6.7.2.ebuild b/dev-python/oslo-i18n/oslo-i18n-6.7.2.ebuild index 5328247efb..be336a86ad 100644 --- a/dev-python/oslo-i18n/oslo-i18n-6.7.2.ebuild +++ b/dev-python/oslo-i18n/oslo-i18n-6.7.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest index ac0667334b..e8d04d262d 100644 --- a/dev-python/oslo-log/Manifest +++ b/dev-python/oslo-log/Manifest @@ -1,5 +1,3 @@ -DIST oslo_log-8.0.0.tar.gz 100632 BLAKE2B 8e00b8113e709f26d0716966c2c28de20f546afc16b717c3591bc8edc9c6aa9e940c530c036132cc55236e49b8e16668f345c9c60b01d28088f8981bddf60727 SHA512 3bd561206b3c2b41ea081e0fb9c3bf4c75bcec0cd39ffad58c29f30d1576648f097789f75e2eae0244dd1395242c5879b95d8f2377a244d2cc11c0a59d7f5432 DIST oslo_log-8.1.0.tar.gz 100949 BLAKE2B 6816a4e246db55d8264078b3a90456f7e4da24214e329f2cc7506e39d05a567335808a3f746a600cfef5a1319a628a12a0f080998dee729bce191f3c98f16d9a SHA512 387db382e95dd5bc8961acf8da855bec49f2b1ca0ca740183af8991435bce157293dd0bb192cc6528ebca00631ad53d461ff8ed65915e2491ae417ad8b9b283e -EBUILD oslo-log-8.0.0.ebuild 1430 BLAKE2B 5ca163c6c76867b9abab94342b2e39c5e68ae2a96cec76ddfa7fb6eb4a06d9b6b0648ad6e5681a2ed3dfeea53fb11d5459573fb757506ed6701381ad2929a388 SHA512 12ef4e43f3b99b7c485bf28624323ccd010f49b52b7f1e89a93ea523d13676ac034054c01582aa534518b987d28d44d9101e45f5f626064a15522a246731c6cf -EBUILD oslo-log-8.1.0.ebuild 1433 BLAKE2B 615d95550e637e9a222b5f52762dfe9bca09d60d443d80e011a2efbacbdc3f5a0ea3f252a771008e0ff8c2a29c01803434a4b3eba5172b3bb211e766d8574563 SHA512 ff677e8858bae5f5200a0055c9f3a479e57858b1b30462bc21141d33f91ec67b40289e07e610cba7cb421c6786e0983f7e84339bd9d1cdc595fb1d94b603bfcc +EBUILD oslo-log-8.1.0.ebuild 1430 BLAKE2B 5ca163c6c76867b9abab94342b2e39c5e68ae2a96cec76ddfa7fb6eb4a06d9b6b0648ad6e5681a2ed3dfeea53fb11d5459573fb757506ed6701381ad2929a388 SHA512 12ef4e43f3b99b7c485bf28624323ccd010f49b52b7f1e89a93ea523d13676ac034054c01582aa534518b987d28d44d9101e45f5f626064a15522a246731c6cf MISC metadata.xml 914 BLAKE2B 47a0937cefc2cc4c8c4300f4aae699a42c5d659cb6017aa01b87aca14bdcb9f47256c3417cc0178999c452a35ebccd915b020b537a4d688d1d00664b7be1332d SHA512 dfeb43d43608a56c60e62046f1fbef6c6cc794431917d7734caf0b3afb5d1b761c1a04ee01ab0fc4d6051c39a984d6edb25663dae2cf94354192d5f2b8abd6e7 diff --git a/dev-python/oslo-log/oslo-log-8.0.0.ebuild b/dev-python/oslo-log/oslo-log-8.0.0.ebuild deleted file mode 100644 index 74b78afd8a..0000000000 --- a/dev-python/oslo-log/oslo-log-8.0.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="OpenStack logging config library, configuration for all openstack projects" -HOMEPAGE=" - https://opendev.org/openstack/oslo.log/ - https://github.com/openstack/oslo.log/ - https://pypi.org/project/oslo.log/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/debtcollector-3.0.0[${PYTHON_USEDEP}] - >=dev-python/pbr-3.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-context-2.20.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.20.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-7.1.0-r1[${PYTHON_USEDEP}] - >=dev-python/oslo-serialization-1.25.0[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}] - test? ( - >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.3.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_test() { - # requires eventlet - rm oslo_log/tests/unit/test_pipe_mutex.py || die - # suddenly started failing on py3.13 (also in old version) - sed -i -e 's:test_rate_limit:_&:' \ - oslo_log/tests/unit/test_rate_limit.py || die - - distutils-r1_src_test -} diff --git a/dev-python/oslo-log/oslo-log-8.1.0.ebuild b/dev-python/oslo-log/oslo-log-8.1.0.ebuild index 19f8f2e4e2..74b78afd8a 100644 --- a/dev-python/oslo-log/oslo-log-8.1.0.ebuild +++ b/dev-python/oslo-log/oslo-log-8.1.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/debtcollector-3.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/oslo-serialization/Manifest b/dev-python/oslo-serialization/Manifest index 41f7f061f2..6943026cb1 100644 --- a/dev-python/oslo-serialization/Manifest +++ b/dev-python/oslo-serialization/Manifest @@ -1,5 +1,3 @@ -DIST oslo_serialization-5.9.0.tar.gz 36949 BLAKE2B ed1bc228b4f370efb37eb893b64db1ceca58518fb3fedb3c1989c1c552d578e8d950211f5321fc337f00f3d90ab0f133ef5dc913bb32ddfd017f2aaadbabb686 SHA512 0d16a91f9d32ee8083cb50e850ed691f1d5045c3fb3cdced49174bf48fdf1c5b7ba47c6e326177e0a2ab565698a7efb2285f36dc89eb043c3c3b5dfeae3e0da9 DIST oslo_serialization-5.9.1.tar.gz 36935 BLAKE2B 563bb77e9b8897112eacac25bc5c9fefe9acde42aeb1a01679b6a248d44f541e11de621e784a5e2e3226fc05704699e12a4b7891e140900be1f418f8aac48ade SHA512 edafaec15a81d3c4c48ad4a993819165c9b9cdecec7bb5305015710f6cb04bd36f0ed347d6d0ea9432f68535af2a1662d0ca55edd0a689a5aa9523127ce4e27a -EBUILD oslo-serialization-5.9.0.ebuild 907 BLAKE2B 34dec6b6c9434d95aa4d71adebabae37527829cec04ece3ed3df31e956f6ffa8ea7d9dc1a9c9e332d5257752ed97951fb5cfe01f18f7f0e941550f34c7ce2721 SHA512 33e1cd5ef39d485bcabe7f9099dcf4813c102c5457008049e6d5563de93e9cba0cb93bb262e82a6534dd1b2fa96d5efc054385e3b66653ff960e36a84cac5583 -EBUILD oslo-serialization-5.9.1.ebuild 873 BLAKE2B a2f17065e260fa238be5ee99c1ea91e68a5430b9b6f4fafb1525f9fae8dc2649345483b8090bbb35185ef9bd6a02d1f889f2fead65651f2bc8bc39d6d06b8a75 SHA512 ff230a039f0e5a6b4305d1039a296dfd7b3dc04573de24bee40b241e627daa005ddc4f19534747cbd0354ff82d6335ca1a2e501b345ba520ff87821af63b64db +EBUILD oslo-serialization-5.9.1.ebuild 870 BLAKE2B 2709489c1cb333c2c47317f2228bff5cbc3410f52ee15c6eaa32f04de7e235aa327006ebdd3eaaf3757f79c2319e0c6ba76f39e67b02a9ee4dbdf2e1635ddef5 SHA512 6f37fdc52d75395dfe25546d6d27ab6b38eb9a109bd358a6879e1d1c8b35e8f248a1e334f55aba306ddb2b849a707b599bd0bd889b2f003736d1d14184bf335e MISC metadata.xml 683 BLAKE2B e6024e67c412b6d340960285e24611f5e9957fa69e18dc013e3443a33a9c8a15dc007611742a973be81969911962c016875f6fa71c4139ca51fb6942a28a2d38 SHA512 0646bbb2e66aad9004322771300d5267f5e76dd8b639cc7b73e510809b2ba641c1c13b9a61041ef9850950f93dd95053b8804f9466aea7a2fdffe7b36a1fa5bb diff --git a/dev-python/oslo-serialization/oslo-serialization-5.9.0.ebuild b/dev-python/oslo-serialization/oslo-serialization-5.9.0.ebuild deleted file mode 100644 index a14ab04ec5..0000000000 --- a/dev-python/oslo-serialization/oslo-serialization-5.9.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Oslo Serialization library" -HOMEPAGE=" - https://opendev.org/openstack/oslo.serialization/ - https://github.com/openstack/oslo.serialization/ - https://pypi.org/project/oslo.serialization/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - dev-python/tzdata[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest -distutils_enable_sphinx doc/source \ - dev-python/openstackdocstheme diff --git a/dev-python/oslo-serialization/oslo-serialization-5.9.1.ebuild b/dev-python/oslo-serialization/oslo-serialization-5.9.1.ebuild index 4677b473f9..3f258a274b 100644 --- a/dev-python/oslo-serialization/oslo-serialization-5.9.1.ebuild +++ b/dev-python/oslo-serialization/oslo-serialization-5.9.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}] diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest index 58bb421227..c1f48e3897 100644 --- a/dev-python/oslo-utils/Manifest +++ b/dev-python/oslo-utils/Manifest @@ -1,5 +1,3 @@ DIST oslo_utils-10.0.0.tar.gz 141716 BLAKE2B cf7322afb98936f9c8261e244ff629340e6c23e2cb34d1cbff9475a7eae18796da922e8dec051f24335eaf8a19276e5c5b9e0305d7371858a4e6bf4febf3a99f SHA512 1e511b872a916256a006bc915d3f01663f6b702024423141955033490d8e48a814cfda7eca8834f0d5546624d06b02cca766ba55b5cb3808d76471234a08e608 -DIST oslo_utils-9.2.0.tar.gz 142524 BLAKE2B 6eab7fadbbb69c99e1c64b9442d28c6ced17f867d31bee72dda11fbdb180a19c1e648427b8d7560b600bcb834c1850cb3963548903ff19e3fcf8a11b3aa6a954 SHA512 ed6def990d94026637bc3143c881537b5a04d38e1e13f798a2e32d106a3056f110f147fd547a18d64bdd22f44a8de5f31a38e2f5d75dfb1fbe18ec33f5258533 -EBUILD oslo-utils-10.0.0.ebuild 1555 BLAKE2B da6ac5f0ccf0eb2b6cb5920e173d28b7054bae8abfc39e40fd80652e1efddb4b992ce0e61901c1b7a818dd0bfc9f65bede15178879ecc82aa9564783d597a315 SHA512 c79c4a4589b7e19cbdc9a44d908e9cc0ef277c4486b4ce5607c464766d69fd8856579a034cbf8d3592bbbc82618021a0c81d6e2ec25ce128f5fba6eba7dcd64f -EBUILD oslo-utils-9.2.0.ebuild 1589 BLAKE2B 983528397d82dbc41cd47ef74d8168e37ef965d4b1544168e5f148b328acddd108e78940def3e907ed1aa646cd27538f0d1f02055cb620ad0176c62641ac122c SHA512 4469086e90593fd33231e02ef05eb5791ac2e83a95fa8262b39508f5bb26315682479676e3d49981c95c3541ddcb368bdca1fdc7ed619d8407a3deb5ae177b73 +EBUILD oslo-utils-10.0.0.ebuild 1552 BLAKE2B e64b73de5c67f1be9c35cb2cb178c9131354149cf93a7b1792aea1dda5c77b5cf0987f83d5f4f83cf11ea400bde9904b9b94cffd723ea5fc2e31489f8a95586c SHA512 01af542a5da2e08a5113b8b7126fdcc4f34dc828294cdbaecb719ac007dcefe0ca688d493fbe21758eab8de2cbc32ef476713ab4ebcefe9ef9d09db1bf7153b2 MISC metadata.xml 667 BLAKE2B 2d3b1f3c01b74c3db8239b0711f6b10488cc17b214509a64607f3112e7100eb39f2d8774639d47a40cbad6786e7dee1430327a78b357b516325e5d06babcdee5 SHA512 e97a4a1f3718a69d39706d816f17018a7d57fd81702cd88ee01f9b849405f2f08769d381c5e41be84d8ae0c69a2a977b0dcb3ee1a481502ebf49f5ad6a5d6a95 diff --git a/dev-python/oslo-utils/oslo-utils-10.0.0.ebuild b/dev-python/oslo-utils/oslo-utils-10.0.0.ebuild index dd444014d9..bc086fce80 100644 --- a/dev-python/oslo-utils/oslo-utils-10.0.0.ebuild +++ b/dev-python/oslo-utils/oslo-utils-10.0.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] diff --git a/dev-python/oslo-utils/oslo-utils-9.2.0.ebuild b/dev-python/oslo-utils/oslo-utils-9.2.0.ebuild deleted file mode 100644 index 53519fed7a..0000000000 --- a/dev-python/oslo-utils/oslo-utils-9.2.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{11..14} ) - -inherit check-reqs distutils-r1 pypi - -DESCRIPTION="Oslo Utility library" -HOMEPAGE=" - https://opendev.org/openstack/oslo.utils/ - https://github.com/openstack/oslo.utils/ - https://pypi.org/project/oslo.utils/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/netaddr-0.10.0[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}] - >=dev-python/packaging-20.4[${PYTHON_USEDEP}] - >=dev-python/pbr-6.1.0[${PYTHON_USEDEP}] - >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] - dev-python/tzdata[${PYTHON_USEDEP}] -" -# qemu needed for qemu-img -BDEPEND=" - test? ( - app-cdr/cdrtools - app-emulation/qemu - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -# note this only applies to USE=test -CHECKREQS_DISK_BUILD=8G - -pkg_pretend() { - use test && check-reqs_pkg_pretend -} - -pkg_setup() { - use test && check-reqs_pkg_setup -} - -src_prepare() { - distutils-r1_src_prepare - - # require eventlet - rm oslo_utils/tests/test_eventletutils.py || die -} diff --git a/dev-python/ovs/Manifest b/dev-python/ovs/Manifest index d098834edb..c095ed5cf8 100644 --- a/dev-python/ovs/Manifest +++ b/dev-python/ovs/Manifest @@ -3,5 +3,5 @@ DIST ovs-3.3.8.tar.gz 132307 BLAKE2B 45421f2db1a4bebcf7f1434e628ed30f58737e71eaf DIST ovs-3.6.0.tar.gz 161659 BLAKE2B ed92d5b72903bb6df0f0cfe086e9967968ab9bae45d79818e43619743eb1cd553d17976669d275e7b3a37d38896b68c8358268628fd92811cca466eccdd81aee SHA512 efde7ecc255ea9065a1af29d0236ee6b2484229b7bc8692b03df0e979136aad5b9ec1f1366edebcb305eb111b011ea2fe2e17423fab6bc2eff90d19f6a1fa997 EBUILD ovs-2.17.12.ebuild 415 BLAKE2B ae7fed9ce1a74be989b4aa249548dcbb824d2802d2d9eddef5a924943ad45450383e25c944f252b1024958ea7921151b131a451366dde9dd168b0048b4cd3a31 SHA512 a49ba02dd41ace4ac58cdbd1fe8472bfb8f309edf8af0a56198173c4e815b7d141801c155bcd5f9aa54db47be54e8235121841872de0b69bc5c8544548b74efc EBUILD ovs-3.3.8.ebuild 417 BLAKE2B 0541cdd849b6546645e2e1dce71fd2849033994bf9b98e1bed25925bf04a8bf62fe0eda6fe05c1f8f9709cc732e708bf524d913fe6e5cf361a5a5453329e2e8f SHA512 b876d7c87935e172a0d35decd07a982b2615c8bb1bc1f35b4e350f46d9b1eef2161ae130e687a32809c6331c1c6aa6a65de3ba0db361f3ce7ca550b0fe5b045e -EBUILD ovs-3.6.0.ebuild 417 BLAKE2B 0541cdd849b6546645e2e1dce71fd2849033994bf9b98e1bed25925bf04a8bf62fe0eda6fe05c1f8f9709cc732e708bf524d913fe6e5cf361a5a5453329e2e8f SHA512 b876d7c87935e172a0d35decd07a982b2615c8bb1bc1f35b4e350f46d9b1eef2161ae130e687a32809c6331c1c6aa6a65de3ba0db361f3ce7ca550b0fe5b045e +EBUILD ovs-3.6.0.ebuild 415 BLAKE2B 69e752e2b90f95b67d7505c4c6495cdaa71c0cf835aad20784a89d06145b86f40395cec92c91d4071543780939198ec16a8455611f9e8eb99e369cb5420c3153 SHA512 a7ec050da19afddee7ca96d0ddc0df29f771bbc17199304d771b14e0ec44deb1fb078d85d56da101c75f530857ff8a021316d8ab15336def22ecfd307cd26467 MISC metadata.xml 376 BLAKE2B 4081255d63944056ab552b38343f541feb2f9e18d1abc39b2a5a2bf64170925dafce6449a7203ca1060cdfca86916a421029538f708d5a870f4a34371120102c SHA512 d940cc54f710344129ca3e64bb20b0313b8e3e7442d7b70da762c4e72c7ebc71bc11979bea707fdb1d755488153623b8778ceac34afde61797b58cbcaf48d658 diff --git a/dev-python/ovs/ovs-3.6.0.ebuild b/dev-python/ovs/ovs-3.6.0.ebuild index 740de1c166..8f1a1b0326 100644 --- a/dev-python/ovs/ovs-3.6.0.ebuild +++ b/dev-python/ovs/ovs-3.6.0.ebuild @@ -12,6 +12,6 @@ HOMEPAGE="https://github.com/openvswitch/ovs/" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]" diff --git a/dev-python/pallets-sphinx-themes/Manifest b/dev-python/pallets-sphinx-themes/Manifest index b8cde54264..14a27b67af 100644 --- a/dev-python/pallets-sphinx-themes/Manifest +++ b/dev-python/pallets-sphinx-themes/Manifest @@ -1,6 +1,4 @@ -DIST pallets_sphinx_themes-2.3.0.tar.gz 21029 BLAKE2B 0f0abb334beb70ddb6f6d85164914e6eac3b4e938d085c81a62c8f33a7e6eb8b599dc0b2ff7d164124797cd781e2eb23b0a9ae502a28bf8720c2d5464213cf78 SHA512 9c76ab7e8e2cecaaecab7ccc621bac685b28394d16e4d35d79b8dc7745ceff88cba23b04efeb1faf0b6a987cf173c9fc77364a7306bfe5029e5129fed791b5a8 DIST pallets_sphinx_themes-2.5.0.tar.gz 216582 BLAKE2B f42861e844c3b9fd98a130010cb96eb6207c4ed45badf44eb47b2524135928e6ff25b70190d6f4284a51e23cbd9c2ad469ce2070868529486197219273741260 SHA512 f5e83335025531e9cdfdf8cd3df6e19a5e78e78fbc4700e75a44c08072a1de8c3673da8325d6239669142d6872ff62dea074f2b3e664d296a61bbdb93be0e8aa DIST pallets_sphinx_themes-2.5.0.tar.gz.provenance 9912 BLAKE2B bf4515f575b23d0480b9791cdef1870ea3ca948ab3bef85ceedc88b32864f867ed61be4265687ae9776e8c51698cf9cc5f91c41fea16aad8d07c6d982a7afa7c SHA512 4e05dbfd761345fe0600c2a8217b23455d47080f5f37481b661d92977d088f4c054c32d9f51b9eb9678e06e4e40e83791dae3428be4221389347c0992dc0288a -EBUILD pallets-sphinx-themes-2.3.0-r1.ebuild 751 BLAKE2B 07e4bc1d2abce6a0dfa95585adedd6be9f7627fb6de74c01158ea55f228a960eb41c869119c1cfb5c816c63d5eda1d91400ee973d9870883ebe8e5ac00cd0d44 SHA512 f13391ec561e4f1a386daa1e9f5ed506056d4dc6860d5c6af3123dbb26487c1c1fea2f92bbaac8084042fc81ced3c72a6799209bf4d07252b74443ebd6170226 -EBUILD pallets-sphinx-themes-2.5.0.ebuild 772 BLAKE2B 15b849ca25a268027a3803764948abedc68c9d4771ca1f069b1a6576608f1515df96670b9d32c0814a100556083da7c6802657d67baf3012ba9d833f483b7c00 SHA512 0740f48aedf45934484960a1f83a35e33d17168a4173fd09f0d853faf016dcba69cdda3509b8fc74f3c8fc1b11578da2f9949c6613997b455fc8dd243c0a9256 +EBUILD pallets-sphinx-themes-2.5.0.ebuild 766 BLAKE2B 438f168e42eae5c664fef906564c1a648d85a89b91534b6f163068dcfbc457c269444da0b12e156353024aa713d77c507832bc8e5c99f1ab211584266805a429 SHA512 864e8ef1bc78d88b9888e69fe959ed678908224edba16abcc5f99d013c5a101ec887881683bcb38d9fa997fdb4ddda5ab9098ed7712e28917c2eafbc287c399e MISC metadata.xml 418 BLAKE2B dd644619949598d5675c600fbc5c740dc9882042bd04c8ead4b81de2ebc2f3a3e88d79d1e4cbd710b953cae7b116b1cb09012af913914db5a652a1ba2b5f4970 SHA512 537261ae9194a004752e90e3b4972763f9e22c27d18a7655f4ca4005d2999402b46ca7408d0811e44d3b0a12cb6cac506508c89ae5edd245f15bda13da91f216 diff --git a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.3.0-r1.ebuild b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.3.0-r1.ebuild deleted file mode 100644 index 2bdc70bc3c..0000000000 --- a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.3.0-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_PN=Pallets-Sphinx-Themes -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Sphinx themes for Pallets and related projects" -HOMEPAGE=" - https://github.com/pallets/pallets-sphinx-themes/ - https://pypi.org/project/Pallets-Sphinx-Themes/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/jinja2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - || ( - >=dev-python/sphinx-9.1[${PYTHON_USEDEP}] - <dev-python/sphinx-9[${PYTHON_USEDEP}] - ) - dev-python/sphinx-notfound-page[${PYTHON_USEDEP}] -" diff --git a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.5.0.ebuild b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.5.0.ebuild index 35a897df68..bf883fe9ea 100644 --- a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.5.0.ebuild +++ b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.5.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-python/jinja2[${PYTHON_USEDEP}] diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest index 3d3827ec46..b293a10b58 100644 --- a/dev-python/pandas/Manifest +++ b/dev-python/pandas/Manifest @@ -1,9 +1,7 @@ AUX pandas-2.3.1-xarray-test.patch 906 BLAKE2B 68cf6cc8e53a5488007f9204c9789af9fda45c1612a4cb0842db98c0a039268b98838bf1ee870ae302b2baf972eaeb3937d11580cca542b7328552a6da66f00d SHA512 dec4140a14282f03017c1bcfa49f308035b60e6bada17d92c3511f59b91e71ce47f6a815aa98a9aec3f4c9c00816e132d119e2215992483cab6dfbbaa0d031ae -DIST pandas-2.2.3.tar.gz 4399213 BLAKE2B eca6d31b21f6385c606b3c6f8f4eedc5871719ad5e039e99c01cc16e335a493c2159d208c2d88b573b661adbeaf1172ea1296d13d51b60602966cbc344dc367b SHA512 9bbff5cf51d7fe5e53b207b3593ba92560dabb15294d6509c5be55e0c2a737fad156ca46e56a7e0bfba7d791edfbcbdf885d6f82e2e1a48b2d5e0fc0ef5e56f5 DIST pandas-2.3.3.tar.gz 4495223 BLAKE2B c31604617900d439020dcdd66fcbca1cf3b720b6f4dd8ea51891946ad04774754cf7636a2ffb9fe746d15911a88153d36d4033b6a0207e9c7a1653a0f677570d SHA512 4179acb9fd9d1c5d543bb19b22483b4c2b17a36d5b10270a02ff4d8370b43c16a93673bf5509a5b1d1c960c0fde9238bbbf5b309c6745d2abf3d934535f3fd85 DIST pandas-3.0.2.tar.gz 4645855 BLAKE2B 9d8ccd481d42040a45b990c84acd1ef7ca842bc3e0f80827875aabdf8c4278a2b2f0cedacfd8b73dca4ef36037162fef63e1feffb46d4522c6cc794d9a2052d6 SHA512 71a50f40812f0a5ac80068cc79fb3ec8685f9e21b15ba6cda136465b1258aef5fd8ab4d9b677ef53c6b3f3e8d9939a058457594754c34f9aa6748fc641720ab3 DIST pandas-3.0.2.tar.gz.provenance 9326 BLAKE2B 11ae41e6c60a15415cbed7f43ecd90a23bd8a465588c73002d197706fc2d5680cfb1471a0f5061d27310f01101c99514ed7088649101d49515722093cd54d7a5 SHA512 402b810942056a62eba500802b1bdf5e8db28df3b47e0fb71340a360ee2c2348a0875b877f72e7c6de21f04980d72a8f547838e050a9bbcbd7bcfea0eb117b02 -EBUILD pandas-2.2.3.ebuild 10012 BLAKE2B 2dac31bcadf4958fde3d23b6c2e4514a686da461322a8554ae1885ea79f2d17c49ca97ea9e4876d8698eeebe12ace018336629ed261730feba325a47dde99fa4 SHA512 b9d2764e6a5e075cdf146ea120322149d51a9f393e656f8f01cbc254020568ac9545ecd4873bddd739230e7ba8e637a64925a83fe6b9e7e45feaa787e0643ade -EBUILD pandas-2.3.3.ebuild 9390 BLAKE2B 207a1f77b30938db93a9cc8991c6cdcfdb645baa5c8d850117fe9014051403c7ce0e0fe4278f2de23c5a35cd1c5c3a66ae2f0f740dc1e6af94a8d46a96adb50d SHA512 fdeae89687b5444e31362fd2596b74c3841ad1a2fccf368fb55b9edee343f702b7a64c414097efef50e86260e88c66775b5da2cc52c7ad46408dd83bac49ffe6 +EBUILD pandas-2.3.3.ebuild 9389 BLAKE2B d219d0acf240ebef7288901291f01b790fc161172358e6f2851fb64e134ad95b772d5effbac84d5e2cf3c509df2b46212073979de2a63f45f1580393a36e5dd7 SHA512 0dbadeab8fa56fa7e0adc02b98e791b1b07f146a07075fabf99257ada28af5a5fbaff469ab7deefa7112c17593e020ddb8abf2c7b1916711cf562a53598582c5 EBUILD pandas-3.0.2.ebuild 7309 BLAKE2B 99c8d2e75cdb1df34cea6508e9d437d0316f1a51dacba1b3ebec1062f2d52229f56130f16b31fd5d22dd81fb6068b9d5fae72e2e324035d4dff34762bb6be4c6 SHA512 329ad2c54e3a60b8a086fe90707886073a7f08316172ab35a8dabc765b1624e60f3812d90211e40f30f3db8f8550d6af9e05738862e039018d37d4dba52f7d2c MISC metadata.xml 920 BLAKE2B d6bd854acdd851d578038657d91adaedf4f220dbdc5905ebba5e35e74437c6d5bc2384061f7796a6f359aa128c526485635debfd0e1a9646d09daed740167c87 SHA512 dcd949e89cae9df918acb3cf8be5ad8c396ee5e646d2179aa2b646fafa15ffc11e9ccf853df8d7fdcc787f88ce7063639d8d87715aaba943774edc8ad98b540a diff --git a/dev-python/pandas/pandas-2.2.3.ebuild b/dev-python/pandas/pandas-2.2.3.ebuild deleted file mode 100644 index 86c6b09462..0000000000 --- a/dev-python/pandas/pandas-2.2.3.ebuild +++ /dev/null @@ -1,230 +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} ) -PYTHON_REQ_USE="threads(+)" - -VIRTUALX_REQUIRED="manual" - -inherit distutils-r1 optfeature pypi virtualx - -DESCRIPTION="Powerful data structures for data analysis and statistics" -HOMEPAGE=" - https://pandas.pydata.org/ - https://github.com/pandas-dev/pandas/ - https://pypi.org/project/pandas/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" -IUSE="big-endian full-support minimal test X" -RESTRICT="!test? ( test )" - -RECOMMENDED_DEPEND=" - >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}] - >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}] -" - -# TODO: add pandas-gbq to the tree -# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports python3_11 -# https://github.com/statsmodels/statsmodels/issues/8287 -OPTIONAL_DEPEND=" - >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] - dev-python/blosc[${PYTHON_USEDEP}] - >=dev-python/html5lib-1.1[${PYTHON_USEDEP}] - >=dev-python/jinja2-3.1.2[${PYTHON_USEDEP}] - >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}] - >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}] - >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}] - >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}] - >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}] - >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}] - >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}] - >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}] - !arm? ( !hppa? ( !ppc? ( !x86? ( - >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}] - dev-python/statsmodels[${PYTHON_USEDEP}] - ) ) ) ) - !big-endian? ( - >=dev-python/tables-3.7.0[${PYTHON_USEDEP}] - ) - X? ( - || ( - >=dev-python/pyqt5-5.15.6[${PYTHON_USEDEP}] - >=dev-python/qtpy-2.2.0[${PYTHON_USEDEP}] - x11-misc/xclip - x11-misc/xsel - ) - ) -" -DEPEND=" - >=dev-python/numpy-1.23.2:=[${PYTHON_USEDEP}] -" -COMMON_DEPEND=" - ${DEPEND} - >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] - >=dev-python/pytz-2020.1[${PYTHON_USEDEP}] -" -BDEPEND=" - ${COMMON_DEPEND} - >=dev-build/meson-1.2.1 - >=dev-python/cython-3.0.5[${PYTHON_USEDEP}] - >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] - test? ( - ${VIRTUALX_DEPEND} - ${RECOMMENDED_DEPEND} - ${OPTIONAL_DEPEND} - dev-libs/apache-arrow[brotli,parquet,snappy] - >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] - >=dev-python/hypothesis-6.46.1[${PYTHON_USEDEP}] - >=dev-python/openpyxl-3.0.10[${PYTHON_USEDEP}] - >=dev-python/pyarrow-10.0.1[parquet,${PYTHON_USEDEP}] - >=dev-python/pymysql-1.0.2[${PYTHON_USEDEP}] - >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}] - x11-misc/xclip - x11-misc/xsel - ) -" -RDEPEND=" - ${COMMON_DEPEND} - dev-python/tzdata[${PYTHON_USEDEP}] - !minimal? ( ${RECOMMENDED_DEPEND} ) - full-support? ( ${OPTIONAL_DEPEND} ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # test for rounding errors, fails if we have better precision - # e.g. on amd64 with FMA or on arm64 - # https://github.com/pandas-dev/pandas/issues/38921 - tests/window/test_rolling.py::test_rolling_var_numerical_issues - - # TODO; unhappy about DISPLAY? - tests/test_downstream.py::test_seaborn - - # OOMs - tests/io/parser/test_c_parser_only.py::test_bytes_exceed_2gb - - # TODO: numexpr says "forbidden control characters" - tests/computation/test_eval.py::TestOperations::test_multi_line_expression_local_variable - 'tests/computation/test_eval.py::test_query_token[numexpr-Temp(\xb0C)]' - tests/frame/test_query_eval.py::TestDataFrameQueryBacktickQuoting::test_lots_of_operators_string - tests/frame/test_query_eval.py::TestDataFrameQueryBacktickQuoting::test_multiple_spaces - tests/frame/test_query_eval.py::TestDataFrameQueryBacktickQuoting::test_parenthesis - tests/frame/test_query_eval.py::TestDataFrameQueryBacktickQuoting::test_start_with_spaces - tests/frame/test_query_eval.py::TestDataFrameQueryNumExprPandas::test_local_syntax - tests/frame/test_query_eval.py::TestDataFrameQueryNumExprPandas::test_local_variable_with_in - tests/frame/test_query_eval.py::TestDataFrameQueryNumExprPandas::test_nested_scope - tests/frame/test_query_eval.py::TestDataFrameQueryNumExprPandas::test_query_scope - - # TODO: missing data not covered by --no-strict-data-files? - tests/io/xml/test_xml.py::test_empty_stylesheet - tests/io/xml/test_xml.py::test_wrong_file_path - - # TODO - tests/frame/test_arithmetic.py::TestFrameFlexArithmetic::test_floordiv_axis0_numexpr_path - - # deprecation warning - tests/io/pytables/test_retain_attributes.py::test_retain_index_attributes2 - 'tests/computation/test_eval.py::TestEval::test_scalar_unary[numexpr-pandas]' - - # Needs 64-bit time_t (TODO: split into 32-bit arch only section) - tests/tseries/offsets/test_year.py::test_add_out_of_pydatetime_range - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessDay]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessHour]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessMonthEnd]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessMonthBegin]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BQuarterEnd]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BQuarterBegin]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessDay]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessHour]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessMonthEnd]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessMonthBegin]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-MonthEnd]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-MonthBegin]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-SemiMonthBegin]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-SemiMonthEnd]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-QuarterEnd]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-LastWeekOfMonth]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-WeekOfMonth]' - 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-Week]' - - # hdf / pytables have alignment problems: bug #911660 - # https://github.com/pandas-dev/pandas/issues/54396 - tests/io/pytables/test_append.py::test_append_frame_column_oriented - tests/io/pytables/test_store.py::test_select_filter_corner - - # blosc2 version - tests/io/pytables/test_file_handling.py::test_complibs\[blosc2-{1..9}\] - - # requires -Werror - tests/tslibs/test_to_offset.py::test_to_offset_lowercase_frequency_deprecated - tests/tslibs/test_to_offset.py::test_to_offset_uppercase_frequency_deprecated - - # assumes that it will fail due to -mfpmath=387 on 32-bit arches, - # so it XPASS-es in every other scenario - tests/tools/test_to_timedelta.py::TestTimedeltas::test_to_timedelta_float - - # newer matplotlib? - tests/plotting/frame/test_frame.py::TestDataFramePlots::test_group_subplot_invalid_column_name - ) - - if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/plotting/test_misc.py::test_savefig - ) - fi - - if has_version ">=dev-python/numexpr-2.10[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - 'tests/computation/test_eval.py::TestTypeCasting::test_binop_typecasting[numexpr-python-left_right0-float64-/]' - 'tests/computation/test_eval.py::TestTypeCasting::test_binop_typecasting[numexpr-python-left_right1-float64-/]' - 'tests/computation/test_eval.py::TestTypeCasting::test_binop_typecasting[numexpr-pandas-left_right0-float64-/]' - 'tests/computation/test_eval.py::TestTypeCasting::test_binop_typecasting[numexpr-pandas-left_right1-float64-/]' - 'tests/computation/test_eval.py::TestOperations::test_simple_arith_ops[numexpr-python]' - 'tests/computation/test_eval.py::TestOperations::test_simple_arith_ops[numexpr-pandas]' - ) - fi - - local -x LC_ALL=C.UTF-8 - cd "${BUILD_DIR}/install$(python_get_sitedir)" || die - "${EPYTHON}" -c "import pandas; pandas.show_versions()" || die - # --no-strict-data-files is necessary since upstream prevents data - # files from even being included in GitHub archives, sigh - # https://github.com/pandas-dev/pandas/issues/54907 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest pandas/tests \ - --no-strict-data-files -o xfail_strict=false \ - -m "not single_cpu and not slow and not network and not db" || - die "Tests failed with ${EPYTHON}" - rm test-data.xml test_stata.dta || die -} - -pkg_postinst() { - optfeature "accelerating certain types of NaN evaluations, using specialized cython routines to achieve large speedups." dev-python/bottleneck - optfeature "accelerating certain numerical operations, using multiple cores as well as smart chunking and caching to achieve large speedups" ">=dev-python/numexpr-2.1" - optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup4 dev-python/html5lib dev-python/lxml - optfeature "for msgpack compression using blosc" dev-python/blosc - optfeature "Template engine for conditional HTML formatting" dev-python/jinja2 - optfeature "Plotting support" dev-python/matplotlib - optfeature "Needed for Excel I/O" ">=dev-python/openpyxl-3.0.10" dev-python/xlsxwriter dev-python/xlrd dev-python/xlwt - optfeature "necessary for HDF5-based storage" ">=dev-python/tables-3.7.0" - optfeature "R I/O support" dev-python/rpy2 - optfeature "Needed for parts of pandas.stats" dev-python/statsmodels - optfeature "SQL database support" ">=dev-python/sqlalchemy-1.4.36" - optfeature "miscellaneous statistical functions" dev-python/scipy - optfeature "necessary to use pandas.io.clipboard.read_clipboard support" dev-python/pyqt5 dev-python/qtpy x11-misc/xclip x11-misc/xsel -} diff --git a/dev-python/pandas/pandas-2.3.3.ebuild b/dev-python/pandas/pandas-2.3.3.ebuild index 1f2931f304..05956f701e 100644 --- a/dev-python/pandas/pandas-2.3.3.ebuild +++ b/dev-python/pandas/pandas-2.3.3.ebuild @@ -21,7 +21,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" IUSE="big-endian full-support minimal test X" RESTRICT="!test? ( test )" diff --git a/dev-python/parse/Manifest b/dev-python/parse/Manifest index f8d6a8597c..1cd93ba031 100644 --- a/dev-python/parse/Manifest +++ b/dev-python/parse/Manifest @@ -1,7 +1,3 @@ -DIST parse-1.20.2.tar.gz 29391 BLAKE2B 974633d8e7f910acdd1d06a85f863bee848e8203595e4cb6ce20b925dd69d058c71ac7cee7b6649663b12a78278ab626768baeef944e9fb3f1d47e7c565923cc SHA512 c609a66b0fdbc090c1b7aa2a6c681d3c4e0ea23410046bc7f6082d3f35b554d85278fd91320df11d5c0f87e66b978b4509a5b26d676e80e311988fba58fff6a4 -DIST parse-1.21.0.tar.gz 29649 BLAKE2B 0bba622220a6a99e74ef6c5b401a7ced638582e8e41aca6f6386ecbc1f0c9a056818e9316fa3a1441f1ea2da22e0ea3df28c9749d8d0af077173ee5503f979d4 SHA512 147c48121b59a04a2acec29d1a3dafdae72211ef69ed91c828efc08c9708d784ae857c419cb333cb41fca698ac8b50c4a92a27ee8ad5236d8dcf3b9d218b30d0 DIST parse-1.21.1.tar.gz 29105 BLAKE2B c253ed8e37c71f18c9fcdaab43289752c9ef2135e24c45017c38a6556d62ff541734ef211aa6add2d3b05541f79a5c90058497476a2b23465ae0a7815c33b145 SHA512 4c7dc10551bd9be512b9d6366b82cb4ae0f4b4cf4eac84bf5bd7aff35ad12e0f7a53931552da3029796c740e65dbd8023a41262430f0169c7750a9817546d8aa -EBUILD parse-1.20.2.ebuild 477 BLAKE2B 1f47c60ca65cadc72ed4198600bba3f71225a046bbf56d110d5d828fe1354f2e7e6f22cc1b9f2928130ee375d20c50c6d9c9043725acae38ef92cc9bfdcb8e07 SHA512 0ab40b59aeca41f9b902ed8f229caed0e1766a292b3252b1e2eb2e9147825144d4e8380b87cd58798313ecd81a7c81c925e08f83eff6c7f3bb63162533b5692b -EBUILD parse-1.21.0.ebuild 482 BLAKE2B b7c4baf8454c6c7ca4b175a123317417aab244761f47ed1aae7bfe86e9a3674bf29ae833ac435f3bc8ab25878b9fc3e99595e5ddf38bddf4dd607522eb17adb6 SHA512 1250cb7afe359f631cf207ac18b77647c6a5bb391feddfc0ce2976ebded22194e1eab700a79ee920103cd128628e85077955eefd7d1fd2e9294a180555363b2b -EBUILD parse-1.21.1.ebuild 482 BLAKE2B b7c4baf8454c6c7ca4b175a123317417aab244761f47ed1aae7bfe86e9a3674bf29ae833ac435f3bc8ab25878b9fc3e99595e5ddf38bddf4dd607522eb17adb6 SHA512 1250cb7afe359f631cf207ac18b77647c6a5bb391feddfc0ce2976ebded22194e1eab700a79ee920103cd128628e85077955eefd7d1fd2e9294a180555363b2b +EBUILD parse-1.21.1.ebuild 477 BLAKE2B 0f3dfa122a93d5719fb12bfac0f84cace81fff724278c7ccab9c9c5e93dd5bf4d944d63e51d714756b0c0249c4f99d73ce91c592ff85377398253e795f499bcf SHA512 5952b5602bfd22ae716bab664f9d3ed70b2ebfdc897f700fd2d7090cf10ae19d1f745c061344b4b1078e8dcc6e90e1a7b1a1238815fa871c5da4a18169973b33 MISC metadata.xml 396 BLAKE2B 42ba6e57fc13212435a73e964b285263bcf59113036917323c9d1f8f9b7a6c2154026023f8f5e5860ea883756f0faf374330eab21492f023aacfcef2e0e59a78 SHA512 b3c05ef4031f719e4349f165a9457d1fefb6bcd39167e99d1ccbe2a7c72b14b1541c16f4cdd334f670fe46c8c5a88ff875e8f57d33cdb6b85cab0fc7fae6b750 diff --git a/dev-python/parse/parse-1.20.2.ebuild b/dev-python/parse/parse-1.20.2.ebuild deleted file mode 100644 index 78ee8291e9..0000000000 --- a/dev-python/parse/parse-1.20.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) -inherit distutils-r1 pypi - -DESCRIPTION="Parse strings using a specification based on the Python format() syntax" -HOMEPAGE="https://github.com/r1chardj0n3s/parse/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/parse/parse-1.21.0.ebuild b/dev-python/parse/parse-1.21.0.ebuild deleted file mode 100644 index c69ade2182..0000000000 --- a/dev-python/parse/parse-1.21.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) -inherit distutils-r1 pypi - -DESCRIPTION="Parse strings using a specification based on the Python format() syntax" -HOMEPAGE="https://github.com/r1chardj0n3s/parse/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/parse/parse-1.21.1.ebuild b/dev-python/parse/parse-1.21.1.ebuild index c69ade2182..cd096f7da6 100644 --- a/dev-python/parse/parse-1.21.1.ebuild +++ b/dev-python/parse/parse-1.21.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/r1chardj0n3s/parse/" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/parso/Manifest b/dev-python/parso/Manifest index faa7a221bf..8b53a94740 100644 --- a/dev-python/parso/Manifest +++ b/dev-python/parso/Manifest @@ -1,5 +1,3 @@ -DIST parso-0.8.5.gh.tar.gz 399412 BLAKE2B 38a0036954fec71b2878aeb2a32f437a9f787b51ab27cd773289d728371dc2cae556b8d19559dfb3cf001350d15f7256e1b2c1fcc0d0736249905a85b4b469f0 SHA512 9f24e13d0c4c1ddd818dc86414623f02beb4a2ee7e6df82fa014756f3ea2f7b7202a655250511e29d66b8bf32170780dfeda1b95ef30c051fad832240b40430a DIST parso-0.8.6.gh.tar.gz 399847 BLAKE2B fc60c16cbb282e4db91a3bfc03b1397c28c90d8bae095310b6b7bd76102c21645d1fd6fb5e69a59a39a37e556b11140197b499a9ae9bb50fc79111910235e967 SHA512 f1468c17f1e64f4c6b7e1c6703f254c5cb93edb0905d31e5687b992726399bf1e62a101af6a80f10393573f930c91d00a07fca05e78104edee56e6b6fca6baee -EBUILD parso-0.8.5.ebuild 980 BLAKE2B 941ec9eb13d1486c5c820ec6c9648fd5506bd88753005890ebf53a489def6aa8945c96723154d66f7870b603dce0e0556e6e5f92409393d72b74191a973d446f SHA512 58de5f859da84f94db0bfb39bde8af195bc1636a2a090385eb62c9f186a2adc8afa0ef1000841dd3b948e81e4577b9faea003ed7af0306293fd70ffcc04213c2 -EBUILD parso-0.8.6.ebuild 986 BLAKE2B 58e0a8b63fdf1ee1e23405d37f2978131fdf15de3f7d527206a6c5912cec47d02845d864ebea96dfb97460b307b73425f7221a776df3b42bdf4a0493ebffddf6 SHA512 9a0a219339ca64086d6481f86458cd0940092cc4d92bde151daacf1bce6ce109f5b14a7c9a18eebcdf61ba504955311d5481f43044015c24e8984178b983deb2 +EBUILD parso-0.8.6.ebuild 980 BLAKE2B 856f6fdd9cc03dfeed1eb3a67c72e6648aef1d38513c9525189f405bd5c3d2c8620ef305df234fccede7319e76c4523d5c96e1d15cf06861ce65a890d833f36d SHA512 31d607c458725f64c807c80fd14031ab94fbc5d9ca40b9026ceec9a6cf759e6bb28fb7c02e735aaac67e9588786be5e77876335fe639d6d6fc17846e1de6b086 MISC metadata.xml 403 BLAKE2B be2e4f9dd7e074a3b76a591f034f679bff13b7dc36d8b206e45550276533ba752a8e04162ddf4f580a8e247d57f48a997cac34c14dc7b5ae4a3d74751fb9cac4 SHA512 10517311994816074cfcc4809206ccbdb6a9ac3430e92cf9c4dfc45d8e95a92843843e2bf1a19b97aaa3c330bb923581e4ea6cf6a88f1063f2dab8d041f6c90f diff --git a/dev-python/parso/parso-0.8.5.ebuild b/dev-python/parso/parso-0.8.5.ebuild deleted file mode 100644 index 8783fdd9ee..0000000000 --- a/dev-python/parso/parso-0.8.5.ebuild +++ /dev/null @@ -1,37 +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_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="A python parser that supports error recovery and round-trip parsing" -HOMEPAGE=" - https://github.com/davidhalter/parso/ - https://pypi.org/project/parso/ -" -SRC_URI=" - https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" - -distutils_enable_sphinx docs - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # py3.10 changed exception messages - test/test_python_errors.py::test_python_exception_matches - # With python3.11 this additional file is run by pytest, - # but it is not actually a test and thus fails - parso/python/token.py::parso.python.token.PythonTokenTypes -) diff --git a/dev-python/parso/parso-0.8.6.ebuild b/dev-python/parso/parso-0.8.6.ebuild index e8bace3b0d..80a8858794 100644 --- a/dev-python/parso/parso-0.8.6.ebuild +++ b/dev-python/parso/parso-0.8.6.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" 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" distutils_enable_sphinx docs diff --git a/dev-python/patatt/Manifest b/dev-python/patatt/Manifest index a4879df4dc..dd7f4f6079 100644 --- a/dev-python/patatt/Manifest +++ b/dev-python/patatt/Manifest @@ -1,7 +1,4 @@ -DIST patatt-0.6.3.tar.gz 34827 BLAKE2B ff9ac8bf9fd6c8b950bac1a97a57e5d413a579e004d690d17d6a1dff107f284e1abc51e649b14ff148c5cbb0816838c66bd3e33313deb2d1d05d18da174bc843 SHA512 c8947f5d2351a06f544e88aa334294f28b6cfb51302009dd6f462579b98f154e7d6e49197b49e2545e93d6b8339bd72408e79a998d934ebde42dda44c4c4cbf8 -DIST patatt-0.7.0.tar.gz 23415 BLAKE2B 8961cca5ca24d8e4f95067a9bb8d44af7e27ee28660d9557969c38a8ae644b1ec95157554a97742059832371348874b324232b897d6ff2957d3ebbecc288a9da SHA512 948d11e90d3d2b374921d730356a445a8f246adb60263dd68fe3ff0cdbf51226ba86216a8d2675c993b639f737891ce1130e92172f9f4068cfc3ce4d99c1df8f +AUX patatt-0.7.0-py311-tests.patch 1473 BLAKE2B cc72162080c26b8021c790014d8d9d30c3ecefc2e9ba8ee63591e4032d28ec64f574d1f78f50be277a003a23c8ab0bdf344cf4e3fc7302f5b1f68143c5f14bbd SHA512 21db7c02263a3a215725fd4edfc18c40aca8c2c75022bf5d734e44fce6d7ebd95b585e4873c03ffb3bedee6999525f0ec12ce19516927feb0c3506ce49a42e8c DIST patatt-0.7.0.tar.xz 118440 BLAKE2B 658ce7523b8ecaa562c9f5455132ffcb569ae388cd1a8b5ba60cc87343f899a51642bdc55253a3395954ef5a2b58e1208f2bd89b2f8bd1c900d575ee41337b91 SHA512 65427841036af52621a0b713e4d7eb39dc6a621a59763ece15e7a9c93220eebca9e990361d97809281ffe800f0eacfbd75e06a71b820b7822dd5c9b4b73995f8 -EBUILD patatt-0.6.3.ebuild 485 BLAKE2B b96ac212f74e409ca2cbebd6b191ecbad66b9a54048b3c2c24f36c17bf006e6ed6352a6408d0acb1f0f38868051401fc69e41f16f676f065fa05b931476fd9a6 SHA512 7f6fa3a5a9c774cd0d993bd24383f9cb5d510f51560a2f50354f5606359c0c3980e99a9b8de4bc0dfc148fc38dfbbd3d71219f4964c5f27842e35d44f036835b -EBUILD patatt-0.7.0-r1.ebuild 590 BLAKE2B 1c99b29c8f78606e5b47fcc37e8d59b7ed9dfaef494963241504641c44a759fc7fca43a92fe70052f78e54329193a0583a233ade75a4890af769011ca246e034 SHA512 91f5392057b73a207ce4b3f5c2f7d51af63d9fa4d74ba5eee074344ec9cd7f9003aa24d6f30020e80454b3b8e05bd862a3b09b6e86e2578cc7ed330c785590b4 -EBUILD patatt-0.7.0.ebuild 488 BLAKE2B 25b4cc83699fbd71b6709776b2b06ca2cb2f1db9126b11523a33948a23bcafd35a33e4a93ef78a8c6c5df05daa93a02ccbab5bc053ff6d10a9f3b2a06d7b6b2c SHA512 d390b4a399402ad22c06a94f31252361aaa3d4af00204a829905dc11832f14abc2cb35ca43ae0c9c96f4aaaba64672f09655db3b62c1b029570b8fbb2a66972e +EBUILD patatt-0.7.0-r1.ebuild 638 BLAKE2B 62234aedfce51f84b4db4a15e9a4c4613fc6d0d4561db24f1d70c40ed3f95e7b789da2505ba830b81391af3628945eda923e7d94f0d99df550a7f2ecde482960 SHA512 6fb9282722aaebcd4564732249032ca3616a76fa365a659c015847ef9c0235676a57f21833e8e0849e1bd3711d53bfca620465b2011b9b07c7a221cb9c75033e MISC metadata.xml 426 BLAKE2B 043da2ff915d4f8774e2cbf141794625ab747d00859c0083e04f7f51603e296f2727dc52b7a8e8dd59f418aff58a44fdcc0082aa96810e5f7a53ff8c93fe91e2 SHA512 4d0b54b767233838ad41924c65c8315b1d96f4db9756c2d07b91783014da5850321de85a76ac2d0613363d125f36eb0d45be3543107d8d7f6edd3775010b6ea1 diff --git a/dev-python/patatt/files/patatt-0.7.0-py311-tests.patch b/dev-python/patatt/files/patatt-0.7.0-py311-tests.patch new file mode 100644 index 0000000000..134d88a7ba --- /dev/null +++ b/dev-python/patatt/files/patatt-0.7.0-py311-tests.patch @@ -0,0 +1,37 @@ +https://git.kernel.org/pub/scm/utils/patatt/patatt.git/commit/?id=3b9f6ecec8e17225b66483ffd0aecb8ba1c328f5 + +From 3b9f6ecec8e17225b66483ffd0aecb8ba1c328f5 Mon Sep 17 00:00:00 2001 +From: Artur Weber <aweber.kernel@gmail.com> +Date: Thu, 8 Jan 2026 17:52:00 +0100 +Subject: Use pre-Python 3.13 Generator type syntax in conftest.py + +Python 3.13 defaults to None for the other fields of the Generator type, +but the version of Generator in older versions does not support such syntax. +Explicitly add the missing fields to allow the tests to run on older Python +versions. + +(An alternative solution would be to use typing-extensions for older +versions, though that would require adding another dependency.) + +Signed-off-by: Artur Weber <aweber.kernel@gmail.com> +Link: https://patch.msgid.link/20260108165200.11313-1-aweber.kernel@gmail.com +Signed-off-by: Konstantin Ryabitsev <konstantin@linuxfoundation.org> +--- + tests/conftest.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/conftest.py b/tests/conftest.py +index c5ced78..a9c9157 100644 +--- a/tests/conftest.py ++++ b/tests/conftest.py +@@ -20,7 +20,7 @@ This is a test email body. + """ + + @pytest.fixture +-def temp_data_dir() -> Generator[str]: ++def temp_data_dir() -> Generator[str, None, None]: + """Create a temporary data directory structure for patatt.""" + with tempfile.TemporaryDirectory() as tmpdirname: + # Create directory structure similar to patatt's data dir +-- +cgit 1.3-korg diff --git a/dev-python/patatt/patatt-0.6.3.ebuild b/dev-python/patatt/patatt-0.6.3.ebuild deleted file mode 100644 index 464e020414..0000000000 --- a/dev-python/patatt/patatt-0.6.3.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A simple library to add cryptographic attestation to patches sent via email" -HOMEPAGE="https://patatt.docs.kernel.org/en/latest/ https://pypi.org/project/patatt/" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND="dev-python/pynacl[${PYTHON_USEDEP}]" diff --git a/dev-python/patatt/patatt-0.7.0-r1.ebuild b/dev-python/patatt/patatt-0.7.0-r1.ebuild index 89bbcc4017..19aaae09bf 100644 --- a/dev-python/patatt/patatt-0.7.0-r1.ebuild +++ b/dev-python/patatt/patatt-0.7.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) +PYTHON_COMPAT=( python3_{11..14} ) inherit distutils-r1 pypi @@ -14,8 +14,12 @@ SRC_URI="https://www.kernel.org/pub/software/devel/patatt/${P}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND="dev-python/pynacl[${PYTHON_USEDEP}]" +PATCHES=( + "${FILESDIR}"/${P}-py311-tests.patch +) + distutils_enable_tests pytest diff --git a/dev-python/patatt/patatt-0.7.0.ebuild b/dev-python/patatt/patatt-0.7.0.ebuild deleted file mode 100644 index d249dc4912..0000000000 --- a/dev-python/patatt/patatt-0.7.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A simple library to add cryptographic attestation to patches sent via email" -HOMEPAGE="https://patatt.docs.kernel.org/en/latest/ https://pypi.org/project/patatt/" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND="dev-python/pynacl[${PYTHON_USEDEP}]" diff --git a/dev-python/pathable/Manifest b/dev-python/pathable/Manifest index 75d8340035..2e542d1861 100644 --- a/dev-python/pathable/Manifest +++ b/dev-python/pathable/Manifest @@ -2,6 +2,6 @@ DIST pathable-0.4.4.gh.tar.gz 21381 BLAKE2B f0ba3579204a636948f96259bc67b3a6e923 DIST pathable-0.5.0.gh.tar.gz 58424 BLAKE2B 638caa4f7c143e27b671aedcb1ed32b79eb3b48723f367f771882922b380c843e7982c9c821cac5b082cc7af875a668f8bdcc0373ee8c269bfd3566716ca3b20 SHA512 ccd94c910205cc4950bdcee4b06f2c7be59f0ee4688f8ec342b071d1e79e1595dff309cb5c69b50090d33a67af5ea9e8dc26f5b68cb0b9c698554339eaee5cb9 DIST pathable-0.5.0b6.gh.tar.gz 54728 BLAKE2B 022c06bc20e9daf2b54a7742beaca5823482078a6b291156d68eb5675907f765612537d15dad5fab82c15afc1c147a65771976b518498a6180b4684df228d4f0 SHA512 6a900d2bba01a4cae26775516f3928d478f0bd36603a0159cc72f59c6831fb0fe8c279c413aa8fb70c87410483ea2a450e5eeae6931b4b9ed1522bbaf0a12648 EBUILD pathable-0.4.4.ebuild 615 BLAKE2B 9fc9b97fcf02d30f30fb0de8830ce91c05c0c45c38fdf67e2a4b15bec78d0e912e579b5ddbcc538c5f0b82ecabd2996e70cf0d07a2112061f56533fbe975ff07 SHA512 9f5bd24f8d48dcefdaea7418b42d4abc81845a54c9ef86f9ec100bcf05d61233bff6e3caf3902402efc00e4fee90fdfff4ed81b1163895ac8837d95dd4191c26 -EBUILD pathable-0.5.0.ebuild 789 BLAKE2B 55b5a7c8025c1f6602365837f84b1f210112e99092f30a80d4e3d787f6f3a7a60566f7a515065ae31e9e7a0715f5f63185200bc647ed9b68d911823aee8bcf08 SHA512 93dc4435fb738f9d7ff5a50f9eb989f1a3aad567b5d3577a5df10d33692a17509a2aece486e0924c9b49a47351f63ac3d2eb57d03e44ed145f04282c07b92980 +EBUILD pathable-0.5.0.ebuild 784 BLAKE2B d31ef0bc588bda28e83f34fd82290db7a1cf1f251a5258c649b10ed737bc9e1d350a6af6036ed71b5bca6e34a869a81a138c48e4b8c0f02e0d9332ec13ee2fb2 SHA512 26f6f5a1ba62f10ad31005b8263571206d38aec91a99d545f7880992abbb1fee747ac72f72bebd63b261b1fa3353d2b3df0a782a02615be0cffca09f89f4ca03 EBUILD pathable-0.5.0_beta6.ebuild 697 BLAKE2B 2a10044301c11ac51809d42dd0454beede0672ea38af7d85c6a44b78c84f2520936ed6b3b61f5e2e273efa08103ab712b489fe07993913fb8339baf29b024fc7 SHA512 1b5522c57a33a64464b280d164b67a3e26b458138aea80eb86995ed67626f596a281c70ddc9513129c0b82a8ab20e32596ed9e2307462c53233a897eca9ff3fc MISC metadata.xml 390 BLAKE2B d4bad265ee5a0e0a772a84e3b996be1e761ba72cab98f588a18db6cd31ba22a52f89569eda649210aa7d46af66f057e04c5cc1cc1147480255c502d274b3c098 SHA512 56c9403cf21c59f0b13837e1ab2ac87c6c350dd6737561c917d8787c083510a4cebd4a2d752a21ec366b9cf924c4e4cb8122a0e84d99fa0f37b78779e13d0e09 diff --git a/dev-python/pathable/pathable-0.5.0.ebuild b/dev-python/pathable/pathable-0.5.0.ebuild index 7e7977188e..dcf77c0b7a 100644 --- a/dev-python/pathable/pathable-0.5.0.ebuild +++ b/dev-python/pathable/pathable-0.5.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" if [[ ${PV} != *_beta* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" fi RDEPEND=" diff --git a/dev-python/patsy/Manifest b/dev-python/patsy/Manifest index 4fa3c255af..f187b66a40 100644 --- a/dev-python/patsy/Manifest +++ b/dev-python/patsy/Manifest @@ -1,3 +1,3 @@ DIST patsy-1.0.2.tar.gz 399942 BLAKE2B b0a08d9ac21ffc660e2cc26762c22cfff8ccce86527331ec3ca29c1a126113ab070346407c38a71226f8e923b532c6e3304c9a3fbb05493b79b216c2a0572015 SHA512 2a1d785359e8de364378785dcd00c882ec85b93e1075822b5399466ef7b4b71626725fd43a0fb01ad472aef5488ba0906ef4b5156b59c8a53846040d85866d35 -EBUILD patsy-1.0.2.ebuild 693 BLAKE2B c3cdaed736af21969db639542946540d0d1ea4b406728c4a1b7b54e39a379e02d5d9e573543426a210bf7d5616ecb2dc5ea4f7f2944baa7820cbdde55ff4e2d2 SHA512 8f92553a98eec31fa72630a0235f782410bf3beccb64472cb9f7573e60dcda72112c71bab94ab2b90b4c570986130e8a6cab151e72db23b25f2666a093b26028 +EBUILD patsy-1.0.2.ebuild 691 BLAKE2B bb4ef8a60156f107087b178fc7d0f5f193f9391207f9be1e09b74d1ec264f50443c0b0b4d770f5b9b714dd1787d6c87093838647bc888d865572b652030246ed SHA512 9f82e61c9e27afa6fa21aee4ed78a296b1742901b9148f60dba06786170405539428c6ced043e6a53443d9ca826001a9c8b82456425973fbefc6676fb97f49a9 MISC metadata.xml 732 BLAKE2B cf0e18d97605d69bae87a3553b89d551c03b908ec5a41da2ca11490cce6abd9aa6533d9155b7c19e3e12e5996aa8d5c3ea1f4cfb15e6c70916a4e2119fa54399 SHA512 f68d1e8645fee5af27d72062cc36b3700bff6c9f9eb6cb38a3b6c085211fb1b8502257d5d09edbd858e10ff4ef9f6661c577e336c3881e3c88e54d0db889a2b4 diff --git a/dev-python/patsy/patsy-1.0.2.ebuild b/dev-python/patsy/patsy-1.0.2.ebuild index da49e3ed50..cdb53ebe49 100644 --- a/dev-python/patsy/patsy-1.0.2.ebuild +++ b/dev-python/patsy/patsy-1.0.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] diff --git a/dev-python/pbs-installer/Manifest b/dev-python/pbs-installer/Manifest index 2758440cb9..265bee00b6 100644 --- a/dev-python/pbs-installer/Manifest +++ b/dev-python/pbs-installer/Manifest @@ -1,22 +1,4 @@ -DIST pbs_installer-2025.12.17.tar.gz 66998 BLAKE2B 9a06df4fc535ee719dc489197d109abccb73c728b4cea1e4407829a9e5631db86397116545b10ecb4e578cbe51864528d7b33dfb953fe7b014fca3e1ac37e6b9 SHA512 ce5c1a55ccf0c86cd7b7996b9c6085277f37b961afa8412d27a3f2092a216c80a8664c2a9c0692a498292e485298ff7801928f744f2347c0f704c3655fd0f1d7 -DIST pbs_installer-2025.12.17.tar.gz.provenance 9709 BLAKE2B 44a04c68ac5e6a9fe9e7301f6e96875d3bca8fbf2d9ebc08ce53a5cb7c706b3e1f9c88e20c70b2d9a18d3ffbee570fad4f5c841e451831503ba6282d3005e1ac SHA512 8e2c86f181008088c292e605132a37857f95481de13115a928da1c92b16d299057a4f4dba1f8b25329b4e46c24048ea6fa4239d6853a34477f51e78cc8d76a29 -DIST pbs_installer-2026.2.11.tar.gz 68305 BLAKE2B d44c81152dcd61800b068ffb2bef4ae091c5e3e8cf4d052d6bf14312ef6de3b4ad94afa406d284200fa4beca6d7d55899883918193f9aacf242ccbe7e3c0c243 SHA512 dc5afca36c3de8604506e85c7a25194c464a710b7ab428545e7777db96142848aba342b31b39d15d6d4f3d015d1d54b85494c066267dac41ec372d40d8c650db -DIST pbs_installer-2026.2.11.tar.gz.provenance 9564 BLAKE2B aba3752c297d6137a217d78daded8915a6297a58fda2b01d78d04dc11e13404cb0751a2910e2007e9df8cdb5fc976c37d5499a960c57e28f332f1d3aa6a33504 SHA512 d8c4be9d1726bf5a6b4b2250df6960e2193a2d7f1519e202d44c67c5820bcf19b7d60931574b2ce0a0f6f7a24aa9a7d8aef873234d704b7613be1b8ae1a96d6c -DIST pbs_installer-2026.3.10.tar.gz 70260 BLAKE2B a83a5ca6d044142b82cee571397416117a195067b8da9e82872757ccd0fbec1239d8733e3ddb9e52069f6657f06c70f3f9345034260ff6fa8af194171f9d5b17 SHA512 690f7707c63211484ddb2702ef7adf9111a825d49198ef65025516894bc7a69d405e35d7520917b6479e35a4c9b01b887a575b8c79e86fe230b67f54d91b795e -DIST pbs_installer-2026.3.10.tar.gz.provenance 9741 BLAKE2B dd950ec1f605830296a6d02bdb5e97b6c8f7bade33fab693de3b70dece0eccd4c30290d229de881814787bcdc35f6b7a412131bd6ca1a97059aa713e1bb8e53b SHA512 cb9d90d7dfdc3c38b729a83cf6997640a0e1044ab7f76cfd6c5dd098455b442c31f0cb1366562412394adf0a7d66c9459b2f3056c8e65632f3c7e7e5240946c8 -DIST pbs_installer-2026.3.20.tar.gz 70498 BLAKE2B 9446a2f6d5cd08cbea11e40c90dcd88acfb14ab36a022902c99c526fc09373e63bbd516d2fe3fa7c299a7bacded5ba68369b0da6518587c0375e309d0e4178bf SHA512 987d6c70e04c12c218df8437e57d8b99cfc56b139760b32285d6c95e5971ccd23e0684ae521e813bbc6dd68294aa0ce39453a1061556d6474bef2ecb7da0a4c3 -DIST pbs_installer-2026.3.20.tar.gz.provenance 9748 BLAKE2B 714a073662de5ed8c9f0eb129fb673845ab1ddcfac68779acabe69a69c4587d359fd3701e8c40a22580586912ec9d97fd1bfeaaabc5a1b6157c1bd4d41af8f50 SHA512 9ad1fb11fc7a6b43f75e7d375c6b3c79f9d47d4c66aacdeffc59a934698761de8aa8efc799ee7db288444e691012032182f68699dc7be25c9ddf96c9e1c4a276 -DIST pbs_installer-2026.3.24.tar.gz 70489 BLAKE2B d30fc053d79f7140bba2781b75526530aa53f0fce041a5b24c63ac3d0f622005b6bd29504ae910cd5868539164a657c39e2e5029a534aef1558142e3dd187e09 SHA512 5202b073ed83520c7ea4de24ea9730143c3003961e24c0ce7f2986c367b084e3a2dab935f5383dfb70c51fa2ceb8ad49efd88e4ee4cb158564f4a13dba14599f -DIST pbs_installer-2026.3.24.tar.gz.provenance 9697 BLAKE2B bf477a3f8f4740d723c6a8b302b80482b7e7a75835b409903039be0bf91340917636cf47d9587d522d4ee63961c2ec84f6d02c59292bde5f86031ddd5355c8c1 SHA512 50249150f65173e0956044d61175bb886e1dcd6f74f0fe7a886738465a9afb995db1a84c576666500d6200d1f2cc4509a0ed76a91ccb2f6e5185beaecb4a1920 DIST pbs_installer-2026.3.25.tar.gz 70501 BLAKE2B 4cc42854db663b33ab365b3fed23ef02458756027edc007a9d03ef185ab0fb78344d2956f4599df19c612413cc07bd643d6b728160fa6295d73467f48c6691d3 SHA512 117886f87274e40ce06699f4b3afe2dbd394a7a6a577461f189abbc6793f7c175a3523fe76cfc941cb6f3de1883ac12b14bf210365affe0ab5b8ab64c58d8211 DIST pbs_installer-2026.3.25.tar.gz.provenance 9838 BLAKE2B 3be7c123f86391e6eee337728e8b84de01a3bf8b7780f1e566c66f0778ee9bb12226ffbf828a3767cba77936f520c867425cde57c284776fc26bb73baaae42f5 SHA512 8f148003bc8b263a5dc32b3638b7bcc927fb1bffce017172c38e34c0c5f204ba73b714feaeb9dc1a60a9cc83130dc4e18995ee1a530a1b0355b4607cf1b263b0 -DIST pbs_installer-2026.3.3.tar.gz 70232 BLAKE2B 966d2d36ceddd5afbccb0120921d6a555ca2213a51ee88ad6482ae2830d6e3234f8208a18834e60d952bc1aa45f751538d5ae4785e743042611ebd1ccaad5e13 SHA512 7a7a054ce10e5ee62b6949a4bf854cc8a160cdce8f38c838bcd379834a33074bf1680b722868d2abdce0f34582924046f18edba2fd6ca9a4eaf585d9c8bd25b4 -DIST pbs_installer-2026.3.3.tar.gz.provenance 9737 BLAKE2B 395ef5c49b7e52a78c64a70e450bf8eeccef9ebaff02d1247e0c06fb3033b68aef5d45156c232cf7fbd27224d594bedf564ff0a40370ce5aa66c909e71990a5f SHA512 e793be0b4c55b31843d65732bc84eb4c1a5eb00428cd8cabb6078e8abda2038dff2b833b66315dd06d195aa3f775d10e263fed159a2e8be048e23ffd58da9e85 -EBUILD pbs-installer-2025.12.17.ebuild 779 BLAKE2B c7f79c6614ecae0b2b443a541abc4237910456f32cda652a13eb5a86ba0fd78a43ba2647ef8154bc3a57f8ebd3264ad9f0c27609e256620356df9e1d2f0a23bd SHA512 ad59cac7d1daf60e65aebf88be9f72f3fed35459e9342367255f5c303ef09a1d0156fb26655bb533f40dc43c0c478a1279be51b335fd8a565bcc9427ae4fc878 -EBUILD pbs-installer-2026.2.11.ebuild 781 BLAKE2B d553940a53b80587f1ff398476e8811bcde265360e0b7ff0aceb36be21e1c7f0293d2fd0b40736b347c98ee8f20c3a2cb3ac2615963cf78b459dcbf26fdf76da SHA512 62c56b4bf87be93eb1ad1848b5e3d8cf1d258fa7f1f4cb5e3dedd3a10d29a369f8421be915b11267b0a2c4dd6f6e020b83b8d2972c0b76af1e6bfee71cb87915 -EBUILD pbs-installer-2026.3.10.ebuild 781 BLAKE2B d553940a53b80587f1ff398476e8811bcde265360e0b7ff0aceb36be21e1c7f0293d2fd0b40736b347c98ee8f20c3a2cb3ac2615963cf78b459dcbf26fdf76da SHA512 62c56b4bf87be93eb1ad1848b5e3d8cf1d258fa7f1f4cb5e3dedd3a10d29a369f8421be915b11267b0a2c4dd6f6e020b83b8d2972c0b76af1e6bfee71cb87915 -EBUILD pbs-installer-2026.3.20.ebuild 781 BLAKE2B d553940a53b80587f1ff398476e8811bcde265360e0b7ff0aceb36be21e1c7f0293d2fd0b40736b347c98ee8f20c3a2cb3ac2615963cf78b459dcbf26fdf76da SHA512 62c56b4bf87be93eb1ad1848b5e3d8cf1d258fa7f1f4cb5e3dedd3a10d29a369f8421be915b11267b0a2c4dd6f6e020b83b8d2972c0b76af1e6bfee71cb87915 -EBUILD pbs-installer-2026.3.24.ebuild 781 BLAKE2B d553940a53b80587f1ff398476e8811bcde265360e0b7ff0aceb36be21e1c7f0293d2fd0b40736b347c98ee8f20c3a2cb3ac2615963cf78b459dcbf26fdf76da SHA512 62c56b4bf87be93eb1ad1848b5e3d8cf1d258fa7f1f4cb5e3dedd3a10d29a369f8421be915b11267b0a2c4dd6f6e020b83b8d2972c0b76af1e6bfee71cb87915 -EBUILD pbs-installer-2026.3.25.ebuild 781 BLAKE2B d553940a53b80587f1ff398476e8811bcde265360e0b7ff0aceb36be21e1c7f0293d2fd0b40736b347c98ee8f20c3a2cb3ac2615963cf78b459dcbf26fdf76da SHA512 62c56b4bf87be93eb1ad1848b5e3d8cf1d258fa7f1f4cb5e3dedd3a10d29a369f8421be915b11267b0a2c4dd6f6e020b83b8d2972c0b76af1e6bfee71cb87915 -EBUILD pbs-installer-2026.3.3.ebuild 781 BLAKE2B d553940a53b80587f1ff398476e8811bcde265360e0b7ff0aceb36be21e1c7f0293d2fd0b40736b347c98ee8f20c3a2cb3ac2615963cf78b459dcbf26fdf76da SHA512 62c56b4bf87be93eb1ad1848b5e3d8cf1d258fa7f1f4cb5e3dedd3a10d29a369f8421be915b11267b0a2c4dd6f6e020b83b8d2972c0b76af1e6bfee71cb87915 +EBUILD pbs-installer-2026.3.25.ebuild 779 BLAKE2B c7f79c6614ecae0b2b443a541abc4237910456f32cda652a13eb5a86ba0fd78a43ba2647ef8154bc3a57f8ebd3264ad9f0c27609e256620356df9e1d2f0a23bd SHA512 ad59cac7d1daf60e65aebf88be9f72f3fed35459e9342367255f5c303ef09a1d0156fb26655bb533f40dc43c0c478a1279be51b335fd8a565bcc9427ae4fc878 MISC metadata.xml 514 BLAKE2B c4acbfb869e8493b8b0185f16e318bff2bd2f11c2317dc2a5eff5807177cc46e01e55bd70a3127e0a95ac808a36ea622cafdc86a5179fce52da8c86350dc9d31 SHA512 077ec8f142692d60d62f01df45fca1d7c82df45e38567fab9d801389e34bb44ba071d9982182fb67c7ed6d4bbdd0a004f1297f4624f64550b2bce4cb87316212 diff --git a/dev-python/pbs-installer/pbs-installer-2025.12.17.ebuild b/dev-python/pbs-installer/pbs-installer-2025.12.17.ebuild deleted file mode 100644 index 03c3d32a82..0000000000 --- a/dev-python/pbs-installer/pbs-installer-2025.12.17.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYPI_VERIFY_REPO=https://github.com/frostming/pbs-installer -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Installer for Python Build Standalone" -HOMEPAGE=" - https://pypi.org/project/pbs-installer/ - https://github.com/frostming/pbs-installer/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~x86" - -# httpx is needed to download builds -# zstandard is needed to install them -RDEPEND=" - <dev-python/httpx-1[${PYTHON_USEDEP}] - >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}] - >=dev-python/zstandard-0.21.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-import-check ) -distutils_enable_tests import-check diff --git a/dev-python/pbs-installer/pbs-installer-2026.2.11.ebuild b/dev-python/pbs-installer/pbs-installer-2026.2.11.ebuild deleted file mode 100644 index a7214496a6..0000000000 --- a/dev-python/pbs-installer/pbs-installer-2026.2.11.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYPI_VERIFY_REPO=https://github.com/frostming/pbs-installer -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Installer for Python Build Standalone" -HOMEPAGE=" - https://pypi.org/project/pbs-installer/ - https://github.com/frostming/pbs-installer/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -# httpx is needed to download builds -# zstandard is needed to install them -RDEPEND=" - <dev-python/httpx-1[${PYTHON_USEDEP}] - >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}] - >=dev-python/zstandard-0.21.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-import-check ) -distutils_enable_tests import-check diff --git a/dev-python/pbs-installer/pbs-installer-2026.3.10.ebuild b/dev-python/pbs-installer/pbs-installer-2026.3.10.ebuild deleted file mode 100644 index a7214496a6..0000000000 --- a/dev-python/pbs-installer/pbs-installer-2026.3.10.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYPI_VERIFY_REPO=https://github.com/frostming/pbs-installer -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Installer for Python Build Standalone" -HOMEPAGE=" - https://pypi.org/project/pbs-installer/ - https://github.com/frostming/pbs-installer/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -# httpx is needed to download builds -# zstandard is needed to install them -RDEPEND=" - <dev-python/httpx-1[${PYTHON_USEDEP}] - >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}] - >=dev-python/zstandard-0.21.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-import-check ) -distutils_enable_tests import-check diff --git a/dev-python/pbs-installer/pbs-installer-2026.3.20.ebuild b/dev-python/pbs-installer/pbs-installer-2026.3.20.ebuild deleted file mode 100644 index a7214496a6..0000000000 --- a/dev-python/pbs-installer/pbs-installer-2026.3.20.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYPI_VERIFY_REPO=https://github.com/frostming/pbs-installer -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Installer for Python Build Standalone" -HOMEPAGE=" - https://pypi.org/project/pbs-installer/ - https://github.com/frostming/pbs-installer/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -# httpx is needed to download builds -# zstandard is needed to install them -RDEPEND=" - <dev-python/httpx-1[${PYTHON_USEDEP}] - >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}] - >=dev-python/zstandard-0.21.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-import-check ) -distutils_enable_tests import-check diff --git a/dev-python/pbs-installer/pbs-installer-2026.3.24.ebuild b/dev-python/pbs-installer/pbs-installer-2026.3.24.ebuild deleted file mode 100644 index a7214496a6..0000000000 --- a/dev-python/pbs-installer/pbs-installer-2026.3.24.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYPI_VERIFY_REPO=https://github.com/frostming/pbs-installer -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Installer for Python Build Standalone" -HOMEPAGE=" - https://pypi.org/project/pbs-installer/ - https://github.com/frostming/pbs-installer/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -# httpx is needed to download builds -# zstandard is needed to install them -RDEPEND=" - <dev-python/httpx-1[${PYTHON_USEDEP}] - >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}] - >=dev-python/zstandard-0.21.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-import-check ) -distutils_enable_tests import-check diff --git a/dev-python/pbs-installer/pbs-installer-2026.3.25.ebuild b/dev-python/pbs-installer/pbs-installer-2026.3.25.ebuild index a7214496a6..03c3d32a82 100644 --- a/dev-python/pbs-installer/pbs-installer-2026.3.25.ebuild +++ b/dev-python/pbs-installer/pbs-installer-2026.3.25.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" # httpx is needed to download builds # zstandard is needed to install them diff --git a/dev-python/pbs-installer/pbs-installer-2026.3.3.ebuild b/dev-python/pbs-installer/pbs-installer-2026.3.3.ebuild deleted file mode 100644 index a7214496a6..0000000000 --- a/dev-python/pbs-installer/pbs-installer-2026.3.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYPI_VERIFY_REPO=https://github.com/frostming/pbs-installer -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Installer for Python Build Standalone" -HOMEPAGE=" - https://pypi.org/project/pbs-installer/ - https://github.com/frostming/pbs-installer/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -# httpx is needed to download builds -# zstandard is needed to install them -RDEPEND=" - <dev-python/httpx-1[${PYTHON_USEDEP}] - >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}] - >=dev-python/zstandard-0.21.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-import-check ) -distutils_enable_tests import-check diff --git a/dev-python/pdm-backend/Manifest b/dev-python/pdm-backend/Manifest index 80de48d72f..d7f4444a5e 100644 --- a/dev-python/pdm-backend/Manifest +++ b/dev-python/pdm-backend/Manifest @@ -1,7 +1,5 @@ -DIST pdm-backend-2.4.6.gh.tar.gz 162757 BLAKE2B 2e2de500fa61f059d350388c73b9585c582f1bf4b6a45a2215e97a8c130873d2ffad3113fdf0db7ea16eb49066e09539d7db7cf3a55be4098180837c51efa8d0 SHA512 132bfe38fe7a70e99f5d6dc92963068d057ed08b811324f379eb0e3feb7108cf52c930e5aa67ce8ae6ff21201f33a8b6c74dcd3afbd1d6e711569cb26ffc7248 DIST pdm-backend-2.4.7.gh.tar.gz 162824 BLAKE2B 113e69b1ec8a667331ad17779cea5b32ce04f8d72a4e17a8ff857d45ac64d962e767aaaf50d402fcc57fb274b9b28db1838016638cf39c4ec2165ac88ee8b3e9 SHA512 2582487b825fbeadd673c430cb22fbd1b79b0e080a3aac45aaa716cad56d606f5a96d74faf7e68e6f028a1c2ef11c69d7713de6d3ae7947a9f99e0a30828e4a2 DIST pdm-backend-2.4.8.gh.tar.gz 159228 BLAKE2B ddba89eab214262813cbe003f2793a5cd8edf03cf0650b7b4a625d2b6e54233cb63bd06e5f8ed4a47ca061e68d796d509555d53657fbb64b34ceaf2d48cf047c SHA512 ba5ff3926b3dfaa194b9faa2bb3727343aa36f28a60d5a33dc39d822900c0c650a39c34338c95f4c8ffaf1736aac24a215812ff5ea2c58e3e68cf2d431826c79 -EBUILD pdm-backend-2.4.6.ebuild 1764 BLAKE2B 0db24db63d2b1745a6b0905109890511b5fceb2deace5cdface278000b96e9d8fb5acfe56a2dda72710c577ba9d18899530af680f7b255c57f45964a252a05c9 SHA512 65b758c15053f75085c5123c12847e2fc92d219a24ad917ad44fb046fcc48982572c7da9e22f0e8438fe681e4d97251cbed045d9baa9b0dfad4abdff4b96f21c -EBUILD pdm-backend-2.4.7.ebuild 1690 BLAKE2B 20b723e05a75453d2428a3a325feb06f8dcd30191af83a267f4ba9ed3fd6b0163c015da79d16f181c68db719241eb99cb710381ae9e4f91e61504c9e09361a36 SHA512 0bfae3d80df4d27db27ecf93feb9d222fec3836e3a630df54e5bd0a9fc62493ca6d398b9c9d25a788f1c3141e8c6d4e92db697bd9e0159cc94b13706f589538e +EBUILD pdm-backend-2.4.7.ebuild 1684 BLAKE2B 55d6c1ab07a1a977a47d8f404929c90fb8a5de86873c56acf48d58245a2524ce0eec2cdc4715582c2d1dddfffb5110ca62708c7e1fd8e2a5a3c8c029d59880e7 SHA512 b23ec5ed500d1b04259b49cc6fbcc2d7bd63acd0385d236471ae8b516c3832ebb5467cf573de2221c100fc7fcc5541ecbc306c26f1e97b0f5b037ace4ba238d4 EBUILD pdm-backend-2.4.8.ebuild 1690 BLAKE2B 20b723e05a75453d2428a3a325feb06f8dcd30191af83a267f4ba9ed3fd6b0163c015da79d16f181c68db719241eb99cb710381ae9e4f91e61504c9e09361a36 SHA512 0bfae3d80df4d27db27ecf93feb9d222fec3836e3a630df54e5bd0a9fc62493ca6d398b9c9d25a788f1c3141e8c6d4e92db697bd9e0159cc94b13706f589538e MISC metadata.xml 402 BLAKE2B ac579efc6fd41e67d00ccbba4831c85eed6f5e4341b17533f60c95b666d8a457a5ed683440028c876b8d638fff59af97c5087612b7817dd1a9bd8b9f74cdda0a SHA512 77766986547445c26c7de4bd1d4fb495f8c22e1844fd5b4835b1cabc4aa503a36eae84460e4fceca2f71a87d5f4fc83593b33fda9ae8cafd75f74618d60476cd diff --git a/dev-python/pdm-backend/pdm-backend-2.4.6.ebuild b/dev-python/pdm-backend/pdm-backend-2.4.6.ebuild deleted file mode 100644 index 64b5c7c339..0000000000 --- a/dev-python/pdm-backend/pdm-backend-2.4.6.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata" -HOMEPAGE=" - https://pypi.org/project/pdm-backend/ - https://github.com/pdm-project/pdm-backend/ -" -SRC_URI=" - https://github.com/pdm-project/pdm-backend/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -# see src/pdm/backend/_vendor/vendor.txt -RDEPEND=" - >=dev-python/editables-0.5[${PYTHON_USEDEP}] - >=dev-python/packaging-24.0[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.9.0_beta7[${PYTHON_USEDEP}] - >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}] - - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/setuptools[${PYTHON_USEDEP}] - dev-vcs/git - ) -" -# setuptools are used to build C extensions -RDEPEND+=" - dev-python/setuptools[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - rm -r src/pdm/backend/_vendor || die - find -name '*.py' -exec sed \ - -e 's:from pdm\.backend\._vendor\.:from :' \ - -e 's:from pdm\.backend\._vendor ::' \ - -e 's:import pdm\.backend\._vendor\.:import :' \ - -i {} + || die - distutils-r1_src_prepare -} - -src_compile() { - # this must not be set during src_test() - local -x PDM_BUILD_SCM_VERSION=${PV} - distutils-r1_src_compile -} - -src_test() { - git config --global user.email "test@example.com" || die - git config --global user.name "Test User" || die - distutils-r1_src_test -} - -python_test() { - epytest -k "not [hg" -} diff --git a/dev-python/pdm-backend/pdm-backend-2.4.7.ebuild b/dev-python/pdm-backend/pdm-backend-2.4.7.ebuild index b6682fa4c9..c060f6d08c 100644 --- a/dev-python/pdm-backend/pdm-backend-2.4.7.ebuild +++ b/dev-python/pdm-backend/pdm-backend-2.4.7.ebuild @@ -20,7 +20,7 @@ SRC_URI=" 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" # see src/pdm/backend/_vendor/vendor.txt RDEPEND=" diff --git a/dev-python/pebble/Manifest b/dev-python/pebble/Manifest index 21effdc2df..c78c868a52 100644 --- a/dev-python/pebble/Manifest +++ b/dev-python/pebble/Manifest @@ -1,5 +1,3 @@ -DIST pebble-5.1.3.tar.gz 39027 BLAKE2B 7a1a80619fdbae4a5bce7a3646b8fc73a6cd17317fe0a6da7e6b98cc4555cd6658e1322357954d4356ec5744abe68256c45e775df534cc3a60fa2b32eae627bd SHA512 8baea6fdf20f592dadbea51c5fa10e1d51f8c6dde4ddca50fedb0cad4daa994f6e093b2b3f2fbac2fde586dd88b5a057c27418f480731ee5edb6f168fc85fad5 DIST pebble-5.2.0.tar.gz 39811 BLAKE2B 5839b2ab05a0b0e15304c50f122abfdd38a745e078d622ade6f2cc6b4e162a703cbab42135f4429f48d1c1f549b14afd7c7ed9bfe2d6df455d1f2a5ae9915400 SHA512 47049940fbf50347fe6e56196a8593482441d3d43dacfa26bd599b5e7d8537505f1ffd7a8e9342b81dfc1886952648aa2ca966785e7f2f1f9b0e90a01a937448 -EBUILD pebble-5.1.3.ebuild 581 BLAKE2B 9b6f8fbd4ce5ca4c42084adb8f323f131a2a92b821e76567647c738f8e77507de3621082ebf25c0f505ced3f38a089d63e69b7d7f7bf29aac944a13a1ee7e3ba SHA512 c67e12183078b5ca24356318503c89e11674bd99a9ffac3a28a6ab86147c8a64e564107dfd4d5e21d214e4fec761a0102339101c79f0284658c49b3d3faa1a5e -EBUILD pebble-5.2.0.ebuild 587 BLAKE2B 80f3112e77f2b0404c343bef9fe71f086bbd5929cb0a78e9d12d7e0c182ba3b48bf8e1c77beef2bf06214474b753ac4bbcd39dc772862b1bb8fc827aa0bdab0a SHA512 277f540c5dce814dfc21c1af84a7f2ec78045af118068963b4b972c14b50df52d3ab19c4905f8408debda7aa280f5281985881ab3e359f55675102c5489b4fc6 +EBUILD pebble-5.2.0.ebuild 581 BLAKE2B 5f6fe6f609695977713fb52109ea769cbd04ba4ad22962e5493c67ed886f7dcafc330838f5838436c8f9cc31a0498f21e624158d81b1eac85b1591b7c17a5cc1 SHA512 5eab840df2f7fa5e10b9e231d28a9bbc5275648dedc133e5142c24ef6030041b2c1e541fcf03bc8558899a7c2e96e334da8f00e693cfcfbfa85acf74e4b2192f MISC metadata.xml 367 BLAKE2B 587e93606cf39400151b413a1d1ee5446e6c6dfbde19bf2b9cd8e9a7226c1d4df53c8849625fba7c61a84ebc8939803cda5c1250c3068cb8cd61ef9db901ab6f SHA512 8f50888f29afc88c791f54078d4120eb26a0217ad76fd72f311bea4bfb769cd37adcf657bff4949fc9360b701b44d0736cd294101ce9838db538b6a34e103dd3 diff --git a/dev-python/pebble/pebble-5.1.3.ebuild b/dev-python/pebble/pebble-5.1.3.ebuild deleted file mode 100644 index d50d3f85cc..0000000000 --- a/dev-python/pebble/pebble-5.1.3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2020-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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Threading and multiprocessing eye-candy" -HOMEPAGE=" - https://pebble.readthedocs.io/ - https://github.com/noxdafox/pebble/ - https://pypi.org/project/Pebble/ -" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -EPYTEST_PLUGINS=() -EPYTEST_RERUNS=5 -distutils_enable_tests pytest diff --git a/dev-python/pebble/pebble-5.2.0.ebuild b/dev-python/pebble/pebble-5.2.0.ebuild index dab98d8df7..cea920bd85 100644 --- a/dev-python/pebble/pebble-5.2.0.ebuild +++ b/dev-python/pebble/pebble-5.2.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" 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" EPYTEST_PLUGINS=() EPYTEST_RERUNS=5 diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index 81485ebeea..f147dba99c 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1,15 +1,3 @@ -DIST phonenumbers-9.0.21.tar.gz 2297827 BLAKE2B abc80c432a48ae9efa6bdea47d672d00e1197edac59285411e5fad06ee8cc50566ae648e6615c5722e196a51e41db703a9cf2cfd4b7d8352cabfb4c882946d4e SHA512 6abc05883cd61563cb1bd7fe8afb43093efc0d6cd0ffedf979806142767ca606491ac951e6cf7a1d30675d5d1307a834483128018d35198a59bf60255cf85bc2 -DIST phonenumbers-9.0.22.tar.gz 2297728 BLAKE2B 25993ad2b58df7e15a978ee1d68ff8741df08d6bd507cd947840da9ca1c58d0602245aa8f75d3a28779119b7f34718c5440a0dec997c66e14b9b7e8365a57f28 SHA512 ce3f19cc77c4b10e6f1f36ed8efc5634d8cfa440094f8a16148b44b17e0ff16af88fa3930421478c92059f7fd415cae0e0b46087a2e32a0bdc56b70d297cc221 -DIST phonenumbers-9.0.23.tar.gz 2298342 BLAKE2B 28ac9678230caed10e6575b5f4df925c31e6f40100f6a7de8082fdbd9730a02fc264ab47de139fc91b6cdb9f0903b0ffa6e5b9963242000dafad0ecb90996d29 SHA512 bb91e71fe1a880e36fc31c7b19b7ec165eea75e83b565383c60d03dba02a44dcf9eabd0acada78060089f66a396b855bcc04f59b05f6e9f76c0e337dc25b18ac -DIST phonenumbers-9.0.24.tar.gz 2298138 BLAKE2B cb9a0a1f7e962ced422aa8961254ce8df9fbfdd6ca31c711df20def32fc43adc85a461416a046bd9808e2421d7eaec77444543c4d98785e986eea338887a8d5c SHA512 32a963b54e1ac69749d24b4c902257958754b993d09bb93e964a2bbf492c5828fcff4cf284c9ca28b4746206f3ec7e47a8564b55c467cdb2e7653bf051eb27fe -DIST phonenumbers-9.0.25.tar.gz 2298295 BLAKE2B e1a13e783d0a44aea7973033faeadca260cf33f9ac307dbf54601a36e3960b105a4c20213995dca48c6830bfc995967cbebca9497b44c48d26159dd4746fe7e8 SHA512 81ad4f4c982bb11d9591e2f6d423846a4c27f20ff8f2eb53f1df0946bfb8e0382cee9cb838cfb0cc21e4be2a10398de8949a4b7c7370463fc0e6742f6ed7e79e -DIST phonenumbers-9.0.26.tar.gz 2298587 BLAKE2B 5fe7da13c7084bd56984aea7a2072ec8952e835321ecbb96cda264ce1799f4b0c9edde9fd0a2bdd0c22d64006192ac044910ca62d9915db8eea9c614f02e44f4 SHA512 a1821cb641b1d3c7f5a29472581c66f27ab4728fad12274d6bf0de8d63b4b032130b428429742f82644df0e40a089d97983305e5b6695aef9a214663508bcf4e DIST phonenumbers-9.0.27.tar.gz 2298619 BLAKE2B e103dd46a9239452e52526cf4a30029acd8bad0198b96e824cd6aa7bcc2b440ae8ff29af74c27212f5d5b081dc2e1a91555a3b2f3d31e294d1125fe56ec9a1ee SHA512 2fb7b3ce6c8ddf0439d27126cf318a30998489d4fb1e208419634a2cef3fd521ac911344df41ebbfc1977fa3c07833893e9d01e7adcc69da60e8084a475883fa -EBUILD phonenumbers-9.0.21.ebuild 634 BLAKE2B a058f0f2dd5fa583b373014a2594fe536daaa08e6f3cafc0018eebf4dfe0a0d47f35dce2c494b0cf0ca834f604d657ffe970673c378d16af5ccc18387afd0818 SHA512 311aca751507e08558471e20be3e43b6833ee88896150d401196d0b85711bab7653ac7f5f06653e574af92ea44ab3e77e896f200e5170481fe51cea18b0ce696 -EBUILD phonenumbers-9.0.22.ebuild 637 BLAKE2B 575a75c65613a79123e1a88b68224ba143336a7adf93c011b42d54131ae45ac9171def0a8a511da3fb4ad8ef1e017a06ff04f97e830b0236f5c4474dc3bbce8b SHA512 4a22b5e54a09b6eec1201318c97c7dd8075585cc3a82c93467a4d20ae1fa230774265a6e007d8c58208d1408251d5840529c82e73e0424ea3dcdbdc36d0f5176 -EBUILD phonenumbers-9.0.23.ebuild 637 BLAKE2B 575a75c65613a79123e1a88b68224ba143336a7adf93c011b42d54131ae45ac9171def0a8a511da3fb4ad8ef1e017a06ff04f97e830b0236f5c4474dc3bbce8b SHA512 4a22b5e54a09b6eec1201318c97c7dd8075585cc3a82c93467a4d20ae1fa230774265a6e007d8c58208d1408251d5840529c82e73e0424ea3dcdbdc36d0f5176 -EBUILD phonenumbers-9.0.24.ebuild 637 BLAKE2B 575a75c65613a79123e1a88b68224ba143336a7adf93c011b42d54131ae45ac9171def0a8a511da3fb4ad8ef1e017a06ff04f97e830b0236f5c4474dc3bbce8b SHA512 4a22b5e54a09b6eec1201318c97c7dd8075585cc3a82c93467a4d20ae1fa230774265a6e007d8c58208d1408251d5840529c82e73e0424ea3dcdbdc36d0f5176 -EBUILD phonenumbers-9.0.25.ebuild 637 BLAKE2B 575a75c65613a79123e1a88b68224ba143336a7adf93c011b42d54131ae45ac9171def0a8a511da3fb4ad8ef1e017a06ff04f97e830b0236f5c4474dc3bbce8b SHA512 4a22b5e54a09b6eec1201318c97c7dd8075585cc3a82c93467a4d20ae1fa230774265a6e007d8c58208d1408251d5840529c82e73e0424ea3dcdbdc36d0f5176 -EBUILD phonenumbers-9.0.26.ebuild 637 BLAKE2B 575a75c65613a79123e1a88b68224ba143336a7adf93c011b42d54131ae45ac9171def0a8a511da3fb4ad8ef1e017a06ff04f97e830b0236f5c4474dc3bbce8b SHA512 4a22b5e54a09b6eec1201318c97c7dd8075585cc3a82c93467a4d20ae1fa230774265a6e007d8c58208d1408251d5840529c82e73e0424ea3dcdbdc36d0f5176 -EBUILD phonenumbers-9.0.27.ebuild 637 BLAKE2B 575a75c65613a79123e1a88b68224ba143336a7adf93c011b42d54131ae45ac9171def0a8a511da3fb4ad8ef1e017a06ff04f97e830b0236f5c4474dc3bbce8b SHA512 4a22b5e54a09b6eec1201318c97c7dd8075585cc3a82c93467a4d20ae1fa230774265a6e007d8c58208d1408251d5840529c82e73e0424ea3dcdbdc36d0f5176 +EBUILD phonenumbers-9.0.27.ebuild 634 BLAKE2B a058f0f2dd5fa583b373014a2594fe536daaa08e6f3cafc0018eebf4dfe0a0d47f35dce2c494b0cf0ca834f604d657ffe970673c378d16af5ccc18387afd0818 SHA512 311aca751507e08558471e20be3e43b6833ee88896150d401196d0b85711bab7653ac7f5f06653e574af92ea44ab3e77e896f200e5170481fe51cea18b0ce696 MISC metadata.xml 413 BLAKE2B 4fa9965e76205ab35de37314b8c06fae26ccf34a944401e672487d7ad42b0046b4de85c8dd4c500d2703b5ecca49755b3f6d9047a20d7226fdbdf63e0aca3220 SHA512 de88d4162ba8f97748a1d2a17a8bea48f59b84f67c76aec11a9bad8ab0d0b66bc9cc2395dfff446bbad591f52f755a38ccd0daf2480b4f2e22e80ce5d44a42c1 diff --git a/dev-python/phonenumbers/phonenumbers-9.0.21.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.21.ebuild deleted file mode 100644 index bedd211387..0000000000 --- a/dev-python/phonenumbers/phonenumbers-9.0.21.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python port of Google's libphonenumber" -HOMEPAGE=" - https://github.com/daviddrysdale/python-phonenumbers/ - https://pypi.org/project/phonenumbers/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/protobuf[${PYTHON_USEDEP}] - ) -" - -python_test() { - "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/phonenumbers/phonenumbers-9.0.22.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.22.ebuild deleted file mode 100644 index 180f88fa73..0000000000 --- a/dev-python/phonenumbers/phonenumbers-9.0.22.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python port of Google's libphonenumber" -HOMEPAGE=" - https://github.com/daviddrysdale/python-phonenumbers/ - https://pypi.org/project/phonenumbers/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/protobuf[${PYTHON_USEDEP}] - ) -" - -python_test() { - "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/phonenumbers/phonenumbers-9.0.23.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.23.ebuild deleted file mode 100644 index 180f88fa73..0000000000 --- a/dev-python/phonenumbers/phonenumbers-9.0.23.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python port of Google's libphonenumber" -HOMEPAGE=" - https://github.com/daviddrysdale/python-phonenumbers/ - https://pypi.org/project/phonenumbers/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/protobuf[${PYTHON_USEDEP}] - ) -" - -python_test() { - "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/phonenumbers/phonenumbers-9.0.24.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.24.ebuild deleted file mode 100644 index 180f88fa73..0000000000 --- a/dev-python/phonenumbers/phonenumbers-9.0.24.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python port of Google's libphonenumber" -HOMEPAGE=" - https://github.com/daviddrysdale/python-phonenumbers/ - https://pypi.org/project/phonenumbers/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/protobuf[${PYTHON_USEDEP}] - ) -" - -python_test() { - "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/phonenumbers/phonenumbers-9.0.25.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.25.ebuild deleted file mode 100644 index 180f88fa73..0000000000 --- a/dev-python/phonenumbers/phonenumbers-9.0.25.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python port of Google's libphonenumber" -HOMEPAGE=" - https://github.com/daviddrysdale/python-phonenumbers/ - https://pypi.org/project/phonenumbers/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/protobuf[${PYTHON_USEDEP}] - ) -" - -python_test() { - "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/phonenumbers/phonenumbers-9.0.26.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.26.ebuild deleted file mode 100644 index 180f88fa73..0000000000 --- a/dev-python/phonenumbers/phonenumbers-9.0.26.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python port of Google's libphonenumber" -HOMEPAGE=" - https://github.com/daviddrysdale/python-phonenumbers/ - https://pypi.org/project/phonenumbers/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/protobuf[${PYTHON_USEDEP}] - ) -" - -python_test() { - "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/phonenumbers/phonenumbers-9.0.27.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.27.ebuild index 180f88fa73..bedd211387 100644 --- a/dev-python/phonenumbers/phonenumbers-9.0.27.ebuild +++ b/dev-python/phonenumbers/phonenumbers-9.0.27.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" 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/pikepdf/Manifest b/dev-python/pikepdf/Manifest index e6d59a5c8c..12519f610e 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -1,22 +1,10 @@ -DIST pikepdf-10.0.2.tar.gz 4548116 BLAKE2B a9e354696bd86de5aac8b84b199e133115a5691f8b9de97c9b384db7f872b11d63b221a255ecaef7ef76ff5d169b55f0582a559e21f8c125c9c07e44951be16b SHA512 f2f269958222899bdec91a1145ea311cc42ee69bfae034db01b64fc038e2f9f886e795995a278c320f5768f06265b2e852e081087522fcd3a646f692afc5ccfc -DIST pikepdf-10.0.2.tar.gz.provenance 9406 BLAKE2B 3c47807fe5198e5a0e29b2ee07ad2bc655effbc938d7f0f79da6e6c504f7c340bb03be75f73d7707759bd416205daecb6ead137438406413904c64ced9176aec SHA512 7af0d74baff7b50d5cbeda85f4fd63187a56349351be44781263ad780f8e2ce5bf35cf489f99c33f365f4b42b38f6b92926ebcad33fdbaf2e6f2b3f7d4dd6d5b -DIST pikepdf-10.0.3.tar.gz 4549203 BLAKE2B fb251a55ab2750bdf705e132b2938f84f80e4b4461284138aea2809cf50c39ffda9c91bf95c997f23639bd7485cf83e93a7e5709d9a5e6648a95b31464d9e254 SHA512 9d7bb739b27555524c4c70018c5d8425d079cfd70234b66a8e005980f19bcc27ac6f363e2aeb54badc042906a486ffc4eadbe4bd22a930c1eb969b7d46a0442f -DIST pikepdf-10.0.3.tar.gz.provenance 9263 BLAKE2B 02c21d953ae667dfa59d65bfbff86b99198f8b081602e6b7f2c611b5aa5f5efc8966d5678965abf348bd014be87806b9e7d8a34633c61b95906c19a258f480ce SHA512 bc96941d5775c41a0b8e0feea568ba9395aa4e182b365d317871530776be574a1f0c41c6c43a096f08b3ca28bb79a4ef1e7e815f5d502b9b1639ac571ab692e3 -DIST pikepdf-10.1.0.tar.gz 4566184 BLAKE2B cd0a039f7fcc868919ee4886ab0f7f1ce1c2d85ffbe4636330e74ea8dee803ee98b9cf40ad7b9d7f9196ec241f8cc37b0a89d8d365e44482a04090b0297374c5 SHA512 3d9b697633e05dcc1c949a4b195b6b218955a48b33e7e2e29db764ffc293ffb6f2a54080e4e59198e1dda585e01bec514ed00d262ee3bdb37c747c162d2cb5e5 -DIST pikepdf-10.1.0.tar.gz.provenance 9306 BLAKE2B 0d8c5ac4a52707630c6893894039e8f5cfb8cf041870fcedaaf12e943bf49b1ae47926b19c1280bb5762a8d96e5b440203611053d079352c6d81d9feeef0a0f9 SHA512 673e639638d9240ba08ef6c09921644bfc77a73a5e5579d9e50af14f02b5abd2f98a18d01ea5124e0b1fcfbf8fc64e706b392cd65cf29a58eb00e97937ea64e2 -DIST pikepdf-10.2.0.tar.gz 4568506 BLAKE2B 946bee858530953e5cdc81176fe777cd11f37cd732dbbe6e95da23a92c4c032252f76e99fed22f1de52d65bdc913ecaaa06aa8a742cd6a5eaf455296eece9a8e SHA512 8b827db368b6dc3fb00e3f29199d8e38aa6783841d9fd8071a2e521a0c8f76767588b6fbab376938910782e183f17d1e502a3ae9f5397d5ccbf45a0df9a3c4ce -DIST pikepdf-10.2.0.tar.gz.provenance 9451 BLAKE2B 30457304212a20d22f5ef6b20a006a32ebc446740a96b157c3d07f3890da1280e55d8f7b1ddcc6c88d206dbc18e7c51d1c4f4c11afef70dc2c10aab1d1bd7e4a SHA512 e8d73d09c308dd671fd60742c1578683073ed1050e51040ca2434e003a8b36f130e71229d9df628b21dfec07101510c59ab81b2b1c6f53e7d680a66be61ff409 DIST pikepdf-10.3.0.tar.gz 4575749 BLAKE2B c2d3f7ee11a0459ed02a4bc12bb875eb59b83a43fc55cca76cfb8888a0990e84fd8f3055c4d652578625d5e8a314911b040e06bd7ac9fbd66b2f99b42f055fdf SHA512 6c377650cb3b69cbdcdb2b4cc5fb6953bc6a95b14098ac948ee2135d6e02b6187ee3ef736ae263f23c12232095490a514a621f46c57b435d2356862806ac2317 DIST pikepdf-10.3.0.tar.gz.provenance 9265 BLAKE2B 4666650d055d2f745de4d199dfcd7bee020e8aed2ff05ca8c288aa1c489596f83d0e7354cd3f45a93b412843d669333b1e9fe9186e86c3fd79b3e4f3c9d85db2 SHA512 54db3f66662e33bf7ab0d0c170173502522f1a341872e58dec4612548dac51006fb9d4798de946fe3b7dc9a23993f13cd7c4e857b0d3e210be247b4a87682e49 DIST pikepdf-10.5.0.tar.gz 4582295 BLAKE2B 7432a3d001cf2deae2e176bb657725ec2d7cea794a3c2bf0b2b4f234bf6fe34b40120781f51beab6a084b80dcc8ba3e5a60d2154432652b8ceb321200afa1f54 SHA512 41c9fea21dbd9c3f6726ede80f9e8ad6952c5b07212aa083816e2db04e238ccb2a9a18522fcd5e40c3fed524eaa97ce83f83c10c53ad9a298960b5f4a76e2143 DIST pikepdf-10.5.0.tar.gz.provenance 9536 BLAKE2B 8eb67426c1025906bafbf5cbb2de3dea04872a776bcaa98a8d9a69601df002b7b3de259e1f7602ebf3dfae98d026d15e41c5c9dfc7672b0ed9201c772a32951c SHA512 c4b0eec409e27e3fb21e84a1a0a24321918101e001a9f635f872d77e506d08e18e3acd0fc0d9102d2bb0538dddd150ff5530ef6a4f5b2474f68878317c09aef1 DIST pikepdf-10.5.1.tar.gz 4582470 BLAKE2B 9a92e465f0972b289016786bba91fc322ed17cfba20c81f4f31aa9cdda65eab91f0203f668a713050d2d7551625f0d94cf6d4f16077e3cc44df3bc27d6c24da7 SHA512 a99abea6f54fe9f813e1fe6c0052d9e40537c7605c6e7f3a930cfb2dd59cd3eeb2c40afc5f0ad98aac7a76e692c842f0577e8188a6319a07e9461a3ac9c2cb73 DIST pikepdf-10.5.1.tar.gz.provenance 9398 BLAKE2B a760b31f221da8c04c350adf36a52a8664cfcd5ca74fdcaed26fa38f6a9b7ed57fb1e58eff525c8f03e3d8aa3924b6e82bfb759d7746db841cf0747e4428c482 SHA512 06357efef746dc2b316cf603e7c435ae4b9a1b354f895afc835877e7d7e95887a22e69261b1c6c345ebaee86f14a11f075991e714c4b6861547482719d71f906 -EBUILD pikepdf-10.0.2.ebuild 1617 BLAKE2B b6d007483a358e17365b000604a8ab2376e424976f7c991593ef9956a0f7db1854df55f54ef9be7e7717589b576a2732d1edaaed23a82e95679c4624c949a4eb SHA512 938038f5065635fda5cc7552da4590a4041953040c7800fdabbab320da7318e2e07c03f1e2b2e152d3abbbb2011398acccc36505298fc44b13eaf01564e944bf -EBUILD pikepdf-10.0.3.ebuild 1623 BLAKE2B 35890e9ef3953878627308a39a0b26791fb87f40f6e68de84621ff1aa85ce0e6bdfca41267cadda2dd0c18395124f7abb91f1fadf332073de0d1defdec3303b8 SHA512 8e0f68fff463f4e83f781bb7fb6e0e3454b49516628c2b5661be7a203f1686a98246d8d5f38d812acfb204f812e73a06e31832e3da28eacd4609b3d4648bde0d -EBUILD pikepdf-10.1.0.ebuild 1623 BLAKE2B 6500620a46220eeed53359e4595d9b18f8e494b20c5427c3406f47d4eeb96c3f90fdc6c5b6b8978e02053dfaf0c5841e3ffc1140f42ae4c2151b27fee6c77ce4 SHA512 b2d82c0f8ca19ce2323787cf12e2ec6e84c809c80abdf609644cfcc262e492a97f95e4801f1f840ce0752fc09e57b6c125407ec2b27c66e375fe6b83512efa9a -EBUILD pikepdf-10.2.0.ebuild 1875 BLAKE2B 914e748fb5555d27d363ff57fba035f0931dfa8af1768d7f74d493f8a03041815551fd442700b7e118d3748ee3976f141e3106a55d20ffafbf98fb007bca976b SHA512 1d04ac209a7c7292560cbfa53c87ae78235725bb1c8b083e2db17783f12e24ca31c25545a2a3853ece53e2dc5554fd241efb57980245928a8cabf57bede4af84 -EBUILD pikepdf-10.3.0.ebuild 1875 BLAKE2B 914e748fb5555d27d363ff57fba035f0931dfa8af1768d7f74d493f8a03041815551fd442700b7e118d3748ee3976f141e3106a55d20ffafbf98fb007bca976b SHA512 1d04ac209a7c7292560cbfa53c87ae78235725bb1c8b083e2db17783f12e24ca31c25545a2a3853ece53e2dc5554fd241efb57980245928a8cabf57bede4af84 +EBUILD pikepdf-10.3.0.ebuild 1869 BLAKE2B 029a43011c5818cf792785809ce543cc08d37f9c8cb57a6a6d7cb87250fdc61c131dbb2675f9a8534adcde24646b40d013c593a749fdb3d29ff1a8cc11f268d2 SHA512 6e03412592d075440d6322fd7bf237babcdf29181c937df937fb9f31278c39cb0f0a5f83d724e6d9ca7ce6bb0ecba7036d9924cceea3a8beb46d2ec0cc359d91 EBUILD pikepdf-10.5.0.ebuild 1875 BLAKE2B 914e748fb5555d27d363ff57fba035f0931dfa8af1768d7f74d493f8a03041815551fd442700b7e118d3748ee3976f141e3106a55d20ffafbf98fb007bca976b SHA512 1d04ac209a7c7292560cbfa53c87ae78235725bb1c8b083e2db17783f12e24ca31c25545a2a3853ece53e2dc5554fd241efb57980245928a8cabf57bede4af84 EBUILD pikepdf-10.5.1.ebuild 1875 BLAKE2B 914e748fb5555d27d363ff57fba035f0931dfa8af1768d7f74d493f8a03041815551fd442700b7e118d3748ee3976f141e3106a55d20ffafbf98fb007bca976b SHA512 1d04ac209a7c7292560cbfa53c87ae78235725bb1c8b083e2db17783f12e24ca31c25545a2a3853ece53e2dc5554fd241efb57980245928a8cabf57bede4af84 MISC metadata.xml 687 BLAKE2B 07c94d9dac5323202f955fd9c1e5a6fc78518a0a6f703c54c73b70e774900c41a4823beb3f8be7068d83878d1e60df0d7e30efd53bbc1ba31019477de82b092f SHA512 1be3ec00342e8079363db0c57f75ae88bd05e873869fbbb27442e9fe98eb6917c55b4eaf03ed22c4c44ca3aec9b84839cbc254202460a3266bbc42ff8f0f84b3 diff --git a/dev-python/pikepdf/pikepdf-10.0.2.ebuild b/dev-python/pikepdf/pikepdf-10.0.2.ebuild deleted file mode 100644 index e1722c238d..0000000000 --- a/dev-python/pikepdf/pikepdf-10.0.2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE=" - https://github.com/pikepdf/pikepdf/ - https://pypi.org/project/pikepdf/ -" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="big-endian" - -# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as -# https://qpdf.readthedocs.io/en/stable/release-notes.html. -DEPEND=" - >=app-text/qpdf-11.5.0:0= -" -RDEPEND=" - ${DEPEND} - dev-python/deprecated[${PYTHON_USEDEP}] - >=dev-python/lxml-4.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pybind11-3[${PYTHON_USEDEP}] - >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5.9[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] - !big-endian? ( - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - ) - media-libs/tiff[zlib] - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-timeout ) -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - sed -e '/-n auto/d' -i pyproject.toml || die -} diff --git a/dev-python/pikepdf/pikepdf-10.0.3.ebuild b/dev-python/pikepdf/pikepdf-10.0.3.ebuild deleted file mode 100644 index d998b63b27..0000000000 --- a/dev-python/pikepdf/pikepdf-10.0.3.ebuild +++ /dev/null @@ -1,60 +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 -PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE=" - https://github.com/pikepdf/pikepdf/ - https://pypi.org/project/pikepdf/ -" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="big-endian" - -# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as -# https://qpdf.readthedocs.io/en/stable/release-notes.html. -DEPEND=" - >=app-text/qpdf-11.5.0:0= -" -RDEPEND=" - ${DEPEND} - dev-python/deprecated[${PYTHON_USEDEP}] - >=dev-python/lxml-4.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pybind11-3[${PYTHON_USEDEP}] - >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5.9[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] - !big-endian? ( - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - ) - media-libs/tiff[zlib] - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-timeout ) -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - sed -e '/-n auto/d' -i pyproject.toml || die -} diff --git a/dev-python/pikepdf/pikepdf-10.1.0.ebuild b/dev-python/pikepdf/pikepdf-10.1.0.ebuild deleted file mode 100644 index 241a7a5419..0000000000 --- a/dev-python/pikepdf/pikepdf-10.1.0.ebuild +++ /dev/null @@ -1,60 +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 -PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE=" - https://github.com/pikepdf/pikepdf/ - https://pypi.org/project/pikepdf/ -" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="big-endian" - -# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as -# https://qpdf.readthedocs.io/en/stable/release-notes.html. -DEPEND=" - >=app-text/qpdf-12.2.0:0= -" -RDEPEND=" - ${DEPEND} - dev-python/deprecated[${PYTHON_USEDEP}] - >=dev-python/lxml-4.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pybind11-3[${PYTHON_USEDEP}] - >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5.9[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] - !big-endian? ( - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - ) - media-libs/tiff[zlib] - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-timeout ) -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - sed -e '/-n auto/d' -i pyproject.toml || die -} diff --git a/dev-python/pikepdf/pikepdf-10.2.0.ebuild b/dev-python/pikepdf/pikepdf-10.2.0.ebuild deleted file mode 100644 index 1ac5ca861a..0000000000 --- a/dev-python/pikepdf/pikepdf-10.2.0.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/pikepdf/pikepdf -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE=" - https://github.com/pikepdf/pikepdf/ - https://pypi.org/project/pikepdf/ -" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="big-endian" - -# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as -# https://qpdf.readthedocs.io/en/stable/release-notes.html. -DEPEND=" - >=app-text/qpdf-12.2.0:0= -" -RDEPEND=" - ${DEPEND} - dev-python/deprecated[${PYTHON_USEDEP}] - >=dev-python/lxml-4.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pillow-10.0.1[lcms,${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pybind11-3[${PYTHON_USEDEP}] - >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5.9[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] - !big-endian? ( - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - ) - media-libs/tiff[zlib] - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-timeout ) -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - sed -e '/-n auto/d' -i pyproject.toml || die -} - -python_test() { - local EPYTEST_DESELECT=() - - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # mismatched exception message - tests/test_scalar_types.py::TestIntIntConversions::test_index_on_non_integer_raises - ) - ;; - esac - - epytest -} diff --git a/dev-python/pikepdf/pikepdf-10.3.0.ebuild b/dev-python/pikepdf/pikepdf-10.3.0.ebuild index 1ac5ca861a..7e56f790ed 100644 --- a/dev-python/pikepdf/pikepdf-10.3.0.ebuild +++ b/dev-python/pikepdf/pikepdf-10.3.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" 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" IUSE="big-endian" # Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index 04cbde455c..c8faacd08e 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -4,6 +4,6 @@ DIST pillow-12.1.1.gh.tar.gz 47047606 BLAKE2B 7e646b2d16bd7653f1579fb2e752c40b29 DIST pillow-12.2.0.gh.tar.gz 47057046 BLAKE2B 448a928cdaef49c21db4b0b61e2045610ff6bf6c9c52c7ab541d531205149b8a60aa02b1e286c7dc15dac98fa23a07a4c685f524df6e7592013b0914e65a8cc8 SHA512 cd66b5b033f82127934624c474aed55c014d10d5e7cc9455ea6a3470d1b7e9f0b94ad2c0a5f1559e01ce003fc179b01fee89aa1b51d78dff3f04927d8252a41e DIST pillow-test-images-7077675d2cda485d63de4aefe0fefbf6f655c5a0.gh.tar.gz 57430276 BLAKE2B 6e8dcde60832004f5a0ea0e14024fdcd0b08cf0e225f27e39b7c2058582d6d5efe7fcaccb5bd28754affa6fe4125735fb4beeaa2075e6aceea0a998ebc0747fe SHA512 795f015c9b73a8c941fb5cd880b1ab36b24d38612db53367ab0e6c05dd1cdbfd47034decb7e36d7de940eeea1582d644ca7bee3b131577578692569c2c60c32b EBUILD pillow-11.3.0.ebuild 4081 BLAKE2B f2fb230a7305db8d0ba9ecbd664d601604fa8d2bc0aaf84036d0e64342491b0f6cec0801e412539b5f5a75f9f15e026b81d6094a17665b21d283dc54c62b0437 SHA512 890422788ed39f9e8b61f6013e31a928ef78e1b580ebbc1100d91f9911f6e6e4ee7c0f533c6df71c81ed69d6f99ac5fad4915127b0d40704de6f9f28ba0620ec -EBUILD pillow-12.1.1.ebuild 4121 BLAKE2B c60f58f84632078aefa5bcc9329db0c732f1edd13ba778ec6df8348eef831ebe00c63610c5e3c2e6709ec165015436a7c4d1e8b74cc56e42d47ccdefe5a081a4 SHA512 4f47ec8fcdad0f8601bc8a478c8ae80c3c6f757ad7e041cc71cb46fd7d735f9d66176a859c6544aefcd121d654327f8309d4c1f70938bdcce250c0c588030b27 -EBUILD pillow-12.2.0.ebuild 4126 BLAKE2B 423b1b12ac9968838149c8149674108fc1dfebc3d82c80b990eddf9acd1f8ea3abfa3988ac4d7c3482bca31a8519d06114f0943c1159121d05aa545831d739c7 SHA512 54c7561a9d1223db64406d47805d29d3efdad53951ab3be2d370a33670f36352e7653a5b1ed3ee8e78a5e59c2faa6f3636493452e188c16443aa2aa37332befc +EBUILD pillow-12.1.1.ebuild 4171 BLAKE2B d36261278d7be9a72f2e0c611e9bfbd41e34cef01b694451d7e39ce7d3a33af3777ae8e09f4f6cc28aa6a5d971cdf1ea7c8699117d14c3aaad26886e58ae55a4 SHA512 50723d74587010efbc8c755ee8ffff179e673083dbef7643de0dd8a95dade40b2d012560e7ba73b418f364718b29c0a15b4e987b15d79385d06ca1dccbd2fc64 +EBUILD pillow-12.2.0.ebuild 4176 BLAKE2B dde160d70454480fd98248a39563bcc92cfca2e963c86ac79a867a798d8e814b1a282886996d265d21116ae71164d7d980c1a1dcdc637f5ee5309dd4a808fcb9 SHA512 3d7c7591616ef7bf6c955507254bec108215aaba1cfd940a4414fdcac2d6df6e0aa375448a7d1ebb7f3cc5874e4438fac6f54a936534bdc2e5569be2342ac029 MISC metadata.xml 480 BLAKE2B 9fe5188b0a5eb4f19b53f34efad5c7da2ba086dd5eb9ed2e4fce8b6a6fac14d9a848392980cd1d2eaff5b334d7c5e39f58d60b763f44879d852dfb0b4f5e3efc SHA512 2b15d9e07b13a6028e87a3d5f0e72b2d252cfb2fa843783acfd2a9dd38bb6f0641f94d067f3a900fede445c606da361d509de2d4541513126b57c6782f69a5bb diff --git a/dev-python/pillow/pillow-12.1.1.ebuild b/dev-python/pillow/pillow-12.1.1.ebuild index 14d15b084f..44e34e97a5 100644 --- a/dev-python/pillow/pillow-12.1.1.ebuild +++ b/dev-python/pillow/pillow-12.1.1.ebuild @@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=standalone PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) PYTHON_REQ_USE='tk?,threads(+)' -inherit distutils-r1 toolchain-funcs virtualx +inherit distutils-r1 multiprocessing toolchain-funcs virtualx MY_PN=Pillow MY_P=${MY_PN}-${PV} @@ -101,6 +101,7 @@ python_configure_all() { [build_ext] debug = True disable_platform_guessing = True + parallel = $(get_makeopts_jobs) $(usepil avif)_avif = True $(usepil truetype)_freetype = True $(usepil jpeg)_jpeg = True diff --git a/dev-python/pillow/pillow-12.2.0.ebuild b/dev-python/pillow/pillow-12.2.0.ebuild index 14e6df655a..d0d5cc2350 100644 --- a/dev-python/pillow/pillow-12.2.0.ebuild +++ b/dev-python/pillow/pillow-12.2.0.ebuild @@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=standalone PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) PYTHON_REQ_USE='tk?,threads(+)' -inherit distutils-r1 toolchain-funcs virtualx +inherit distutils-r1 multiprocessing toolchain-funcs virtualx MY_PN=Pillow MY_P=${MY_PN}-${PV} @@ -101,6 +101,7 @@ python_configure_all() { [build_ext] debug = True disable_platform_guessing = True + parallel = $(get_makeopts_jobs) $(usepil avif)_avif = True $(usepil truetype)_freetype = True $(usepil jpeg)_jpeg = True diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest index 6fa2e5e3f8..04eb552a03 100644 --- a/dev-python/pip/Manifest +++ b/dev-python/pip/Manifest @@ -6,6 +6,6 @@ DIST pip-25.3.gh.tar.gz 9115712 BLAKE2B 87d848c497163a45ee3de8f6f75c80b5051b0706 DIST pip-26.0.1.gh.tar.gz 9227871 BLAKE2B 96a2fab2de472b3cde570f3bcbd6bc5e5c48ef2f0808ca9b2b6c0f57a611f723cd0f5d592b6b5f553fb57a6909459f57b4130f2451cd95c3b18678e02215e0c9 SHA512 3786df7522ea65bc20fb9885ce5c2ddc60200a536a1f754a8d7dc278115c73258863e4c51ac7e9a60dda0b70263730dc194f70e1e8f8d00178a8b3c724333bf0 DIST pip-26.0.gh.tar.gz 9226836 BLAKE2B fe24bd8fca7fa2b64ed865a880a430c420a9e73e35a9f1f2405473d4778467f48a8bc0607c1423760ff23706d3e11ddfeb20cd5a7f6522530a679994278ee1d8 SHA512 62a62b2db4e7a6c795cf01ab553b94068f0d1c62470c1f5c2b3164344a84fa68f7854eec99d93b9f56193c61276d95d8af21a3cb6b78f0db4f013d9997e78199 EBUILD pip-25.3.ebuild 6681 BLAKE2B e808f7509d57a173f7280e805cd843122465c4003be37bef756c9f781dba37c0b5b12579804b348be7b7bb815ffaee5a82ce675d2ad54cedd9053d7cbc2b5e95 SHA512 4ce2b42d57487ddd66a41333950d34cd1cf8c9643db350a5791aeb92dacab69dd0c4c22ea69ca828ead3859759dc90a0eb5e01f723094cabd0cbd0f87400d414 -EBUILD pip-26.0.1.ebuild 6992 BLAKE2B e4044b983a186cd91ee96e4a8150aa0eb94516d1f4b833a5b4b17228207ef3ac71981b3fe68b5bd78a9eb557582b031ef205216fe20fa2df5ddfcdb507c26d73 SHA512 a8794db2d08d2bfbb41225bd3a3e4c5114f6d93a01aa6d1a2a9902996ee409c2fd738b694d22824ece4d638a62ef396e25a2e2825f1e936c86e420f435f0c1bf +EBUILD pip-26.0.1.ebuild 6986 BLAKE2B 9e360b1f6680148eae9702aa98bb94c6edb5d827f8a1882edb6e02b3926fb737bc5d78a279b0d0edd198ce0a86ee33fb111bb5a64a0938a89d57fbb74988b2a9 SHA512 da7d011990bae51ff3b47ce760c58a2c8c90f807105d9056931495cb911bd20934c87986eba485d82a8d625030688d60301ee39284d8bf63c0994e9213d48de5 EBUILD pip-26.0.ebuild 6997 BLAKE2B a7fc57332f68f0ef8fef84174c4a5b6ab000f9e3cfe92882ce096e1fe093569e0534b409ee90bc783c927ff52be4048fab56a1ef4042bed503b63af57d7b6258 SHA512 d00d37057057da5aeb41f21c943f1e08dc29e95eaed7c0bccbd577be06bd58c627bc416e302c1cb752d012ed66fdab42f62c206eeff1a6c6392965fc8344691f MISC metadata.xml 392 BLAKE2B 94ea3de1220cb9ca64ae1186597789cc83a54adfe44695932c07dd5065df0e5f9ee5078a495e3a12563b36809d781d8ab86bb6c92c485c023199d92547b74f27 SHA512 603199f6547105f3bb64f4fcaf004e9ef62fa2e0f8ec6eab56078119684b0f5119161e0f164fe02b2cf6dd6b115588c9ef77d727eeb6d138e281f1cb0bcb5de9 diff --git a/dev-python/pip/pip-26.0.1.ebuild b/dev-python/pip/pip-26.0.1.ebuild index 604ce5887b..c17cf70f9d 100644 --- a/dev-python/pip/pip-26.0.1.ebuild +++ b/dev-python/pip/pip-26.0.1.ebuild @@ -28,7 +28,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" IUSE="test test-rust" RESTRICT="!test? ( test )" diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest index 8e4ffac039..12ce5d1c16 100644 --- a/dev-python/platformdirs/Manifest +++ b/dev-python/platformdirs/Manifest @@ -1,21 +1,4 @@ -DIST platformdirs-4.5.0.tar.gz 21632 BLAKE2B 06de7250dd254e03c29d32d2dbb9da65078c480e2cbdafe3dafd5602182b4472f5078d66a30a04e22c8493904097a60c82ac734b1d0ba304088b0180878dbf7f SHA512 cefe512f8f6cbe989eacdffbbb98a964000855cca46faade62180837d7e21dd6c43eb172211e55fd04090df04e2ef416d49e92d7ccc3a0253ce2a88fc3fb9358 -DIST platformdirs-4.5.1.tar.gz 21715 BLAKE2B f987cafe13a440716d73c6f98183bc1b4ae7d778931a81a4f140273d9fd1bc51e56633ff4a4381dbc2050284d9d0fa085ab54adbf504807c715f3441b8c8dab3 SHA512 33651a2aba8e844027d22f1e7a48fb32750a81a8d73807a4f10f37f1ba7ee8c8d3b2c391920328fb34fce1d3653e6d7f097a2c5e09b350a8ebfb6f21e3b1c488 -DIST platformdirs-4.5.1.tar.gz.provenance 9300 BLAKE2B ede576d4aa1a03871bd448efcd9613a209651bfcd91681a7afd680cf8f75e5dd8fbe6bca298a9cb51807da06f32fd80b27ba6adedf8b504c556724bfc18c3bf9 SHA512 6ad9983c790a1765ac70544f1ab04ecae0697d883fb355b6771688ac1b564e3b0fa7e8f538e586315d8a1e2f8e970b5818ba254546c6ed578ecbc56d6bfa42b0 -DIST platformdirs-4.7.0.tar.gz 23118 BLAKE2B d34ca4b0bdd0ab7a4ec95c5422c6bfa6250d5303366e1d925034e0c13fb49f97ee1632f5e7b633cf71ed2e12380386e010a8c62514a76ba61b7f6b26b0660333 SHA512 d5e28eb05c73c7a0187ccfa9df9b3819804fcb92ba4237f3c788d1d8722d1ec0fea54708c1d976077e4189b2187bf8f19657f05dc51a515ffa53c07da07e93ca -DIST platformdirs-4.7.0.tar.gz.provenance 9603 BLAKE2B c447cf6506e949e8581ee8be02c04ce744f1073e9b01bc3df0e2c30d03b83c1ac3e846077a2ecdbd7efeae385bbd7e1dadf2acfd72adc38bf8bffe8b937357b3 SHA512 67ab398c3993028f1439a1caaf90962574c949efd7edd1617addf85d0fe4aa344f6bfc94ac9077bcd8a9cb75cd40b91759b602c510223c4b9ca2f9843cbc92e0 -DIST platformdirs-4.8.0.tar.gz 27607 BLAKE2B 4b528902dc5843d832b20e4519f5b979025705a46fb436814cfc749bad372449e1a92043ef682f177378c16d5271a4950f6845fe50c7cc5509399e33cc87782d SHA512 fedf1c0afd7146345fece2ab54a53b1b60564258ca26e0bf099240a9ef51feede4228f95ec743e8a4719c647697458a115d1eae4793113867cf85b461b150de9 -DIST platformdirs-4.8.0.tar.gz.provenance 9748 BLAKE2B a707a61953bfcd8a3cc23e9bee0abb8f84d1f4ac1cd82dc6d334bef7e828fba53798f76bf63d7a4f1e70996166b610037c17f3f71c2e3cf6fd3d11a99ab33fab SHA512 369c4dded10a7a2432429cdd5f7ce6b2edca62d9c4af31c32fe5560258693e084621ae88b98b963274a23805fb63c9d233eab5ae674dff44cce5965ab9bc6c43 -DIST platformdirs-4.9.1.tar.gz 28392 BLAKE2B 4f471fee64760430175dbc01eb8d3384146d8b68a97fac0b714ad351daae1ee72629ad2a369f60b157444ae1e37093d183c7ad9557c35124647c6c0b727e5011 SHA512 3e4fc0841d1f23539947b765d397e50e7b4f4dc639b1286dbc082b685561e0f64af661a5dbb22ef0a3433a99ec88987a693e1462a5d4b150ea205982dae98c45 -DIST platformdirs-4.9.1.tar.gz.provenance 9415 BLAKE2B 208160d5268e2f3fa48836def656e9c11936b268b882de278d07bb7ad4039ead7374b9450701439de09e54fb1b402362417b08494e5099ce7e86d3283832483c SHA512 6a5dcc1a186d9d8bc41169a898690d957312974f9754e104a9721da1347ad6a29c7c232c48c1b57a84745da4ddb1c71371eb298ca99ea6fe8de0bde4f42da53b -DIST platformdirs-4.9.2.tar.gz 28394 BLAKE2B 2a44ddd40489767c7961a202d70ebf49ff01b7ea6f098d67e99cc55693c11fb9ca598414f0f9433895295bc1ce43981ff1c942a3aaff6014024c9a77c9e9e8b2 SHA512 3abd4570abae3964c6afd52493b5f99f81c5543833f01ca8f8c59cbd00108b4d8030b0dc8e7991cb807b6817f28552f008e962c88b12db4fc07ce4015f05e8ec -DIST platformdirs-4.9.2.tar.gz.provenance 9509 BLAKE2B d5631eb6e1cd8f2916a6900d085ff03e10a7a31a24a15984715f2b06525fe2b620ffe1676bd62a3a0b730fef1c99245086bc02eb5fd22344c1f338837e4d9f18 SHA512 18bc0ae845dbf90ac50cff9a071a0e6df28c8e13aa5a849590db739137f67edd85230357d1a5337262753f2c5416b5a8f880c8e82e0d85b3800b17a312c8a7fc DIST platformdirs-4.9.4.tar.gz 28737 BLAKE2B a71ac9b3b3b2a9a02e3cf8b20cc91740da278f6581753a360600c6c2ee6c887872f08bea324ea4334337d1ccf4bdf83fc7a2b14895dc72d6421598f9234dd17b SHA512 32108f239e76693f63789dd975463a44cbd4cc06f96a86a01d3d7fc675cb953a0d6818fb8fc92daef7f1ceba8bc62f2577d092d0e58c6c616740699a2140a0d7 DIST platformdirs-4.9.4.tar.gz.provenance 9698 BLAKE2B dc9bcf69c9bd816e61ff77096aa90f1abcabd6abad3d037d1bdf5efc354f02f53cb05b5779d874f4d9b3997172969f21777ac204050cd662dda3d8feb3ea006c SHA512 1321d072852a555f54721a6e3241aa808da665848afb3f91ca3bd47d8231dc21b85b566bd1064c5a92324aecfecc599a035ced9a8cdfff766ba53af44142d2b4 -EBUILD platformdirs-4.5.0.ebuild 1326 BLAKE2B 64a5e42947c9625cd3b94197b5fe255a6ecc16535d6903140e0e61de5c9521d091fff97b87104001591a02615bcb27b6416a0d62d844efa5155df348309be540 SHA512 de82f9158d10ebc0b43d647dcc93abaf47ada23ecd5bc1c7734f4ee3fb0d6241d61410cd88546f823a0c07dfaaf41c4505894dbf3ecc4827788b71469896ee5e -EBUILD platformdirs-4.5.1.ebuild 1389 BLAKE2B 89674b0012dfa4957704f1aa93e1b48db7eb854e487c99c77f7b2fde67e2dd497e0823eb4ebc53a7b2579164848422795026bf01ffdf2c442c07e7f83ddc0866 SHA512 9a3eb83e9edb179ed19de451a71e56530d202e5895684fab6f874cf09aa26eb03090c28c918863f9380503dfe5a60c69f76fdcd9d606247883a0ec9d137a2f6b -EBUILD platformdirs-4.7.0.ebuild 1389 BLAKE2B 4b7b0afc3862f42ad4af2e635424329f304227b4b171213c156bdd75bfdb41bf02f1fa40a411c52da80238a024773272d2507bd230832e667a825711dc05f406 SHA512 6f81385e7b9301de98fd521a83b9aaf88a9906d4c915e7e7407ce0e6252921478d941b3df0d722a2c20c2040d29ab5beaf3d22e9d923f8ad06d5f0690a5d6c03 -EBUILD platformdirs-4.8.0.ebuild 1389 BLAKE2B 4b7b0afc3862f42ad4af2e635424329f304227b4b171213c156bdd75bfdb41bf02f1fa40a411c52da80238a024773272d2507bd230832e667a825711dc05f406 SHA512 6f81385e7b9301de98fd521a83b9aaf88a9906d4c915e7e7407ce0e6252921478d941b3df0d722a2c20c2040d29ab5beaf3d22e9d923f8ad06d5f0690a5d6c03 -EBUILD platformdirs-4.9.1.ebuild 1389 BLAKE2B 4b7b0afc3862f42ad4af2e635424329f304227b4b171213c156bdd75bfdb41bf02f1fa40a411c52da80238a024773272d2507bd230832e667a825711dc05f406 SHA512 6f81385e7b9301de98fd521a83b9aaf88a9906d4c915e7e7407ce0e6252921478d941b3df0d722a2c20c2040d29ab5beaf3d22e9d923f8ad06d5f0690a5d6c03 -EBUILD platformdirs-4.9.2.ebuild 1389 BLAKE2B 4b7b0afc3862f42ad4af2e635424329f304227b4b171213c156bdd75bfdb41bf02f1fa40a411c52da80238a024773272d2507bd230832e667a825711dc05f406 SHA512 6f81385e7b9301de98fd521a83b9aaf88a9906d4c915e7e7407ce0e6252921478d941b3df0d722a2c20c2040d29ab5beaf3d22e9d923f8ad06d5f0690a5d6c03 -EBUILD platformdirs-4.9.4.ebuild 1389 BLAKE2B 4b7b0afc3862f42ad4af2e635424329f304227b4b171213c156bdd75bfdb41bf02f1fa40a411c52da80238a024773272d2507bd230832e667a825711dc05f406 SHA512 6f81385e7b9301de98fd521a83b9aaf88a9906d4c915e7e7407ce0e6252921478d941b3df0d722a2c20c2040d29ab5beaf3d22e9d923f8ad06d5f0690a5d6c03 +EBUILD platformdirs-4.9.4.ebuild 1383 BLAKE2B 3128c6df9888957e6c0b18a646ec198d9df5356102df6f6472e538d51c452240cb7f2689cc0c3766138c3240df762c54e30aa794b55d9735217ffcfb9e37e873 SHA512 52779b87ec2285c917ed181559ac558e9d844598a07187a4ee9bbc2118c03fe0a9fd880345c9d88eceecb13c3d512c03d1ce2e30b0a4912028661acef2cbb955 MISC metadata.xml 378 BLAKE2B 6dfade0f5452263f37028e8fa0e40a7a3199cb064abefd3b17b27f98c2a02305ae951b719d9466eca1bb73b38779a27071f861c24b692c3290efac77f4604955 SHA512 5953428380207486f118b2a78b89639f7ffb81396fbf0bdc6a6cb5b75a73f5c6ed5e4e772ae6776fab51fe794730838e9b30cfd898d9c12114824a09d93a2782 diff --git a/dev-python/platformdirs/platformdirs-4.5.0.ebuild b/dev-python/platformdirs/platformdirs-4.5.0.ebuild deleted file mode 100644 index bd86bb804e..0000000000 --- a/dev-python/platformdirs/platformdirs-4.5.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# 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_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" -HOMEPAGE=" - https://pypi.org/project/platformdirs/ - https://github.com/tox-dev/platformdirs/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - test? ( - dev-python/appdirs[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "hatchling' pyproject.toml || - die "Upstream changed build-backend, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "${PN}" - version = "${PV}" - description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".' - EOF - # sigh - cat > src/platformdirs/version.py <<-EOF || die - __version__ = version = '${PV}' - __version_tuple__ = version_tuple = (${PV//./, }) - EOF -} diff --git a/dev-python/platformdirs/platformdirs-4.5.1.ebuild b/dev-python/platformdirs/platformdirs-4.5.1.ebuild deleted file mode 100644 index c6e08b2d1f..0000000000 --- a/dev-python/platformdirs/platformdirs-4.5.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/tox-dev/platformdirs -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" -HOMEPAGE=" - https://pypi.org/project/platformdirs/ - https://github.com/tox-dev/platformdirs/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - test? ( - dev-python/appdirs[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "hatchling' pyproject.toml || - die "Upstream changed build-backend, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "${PN}" - version = "${PV}" - description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".' - EOF - # sigh - cat > src/platformdirs/version.py <<-EOF || die - __version__ = version = '${PV}' - __version_tuple__ = version_tuple = (${PV//./, }) - EOF -} diff --git a/dev-python/platformdirs/platformdirs-4.7.0.ebuild b/dev-python/platformdirs/platformdirs-4.7.0.ebuild deleted file mode 100644 index 559e2ecad5..0000000000 --- a/dev-python/platformdirs/platformdirs-4.7.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/tox-dev/platformdirs -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" -HOMEPAGE=" - https://pypi.org/project/platformdirs/ - https://github.com/tox-dev/platformdirs/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - test? ( - dev-python/appdirs[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "hatchling' pyproject.toml || - die "Upstream changed build-backend, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "${PN}" - version = "${PV}" - description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".' - EOF - # sigh - cat > src/platformdirs/version.py <<-EOF || die - __version__ = version = '${PV}' - __version_tuple__ = version_tuple = (${PV//./, }) - EOF -} diff --git a/dev-python/platformdirs/platformdirs-4.8.0.ebuild b/dev-python/platformdirs/platformdirs-4.8.0.ebuild deleted file mode 100644 index 559e2ecad5..0000000000 --- a/dev-python/platformdirs/platformdirs-4.8.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/tox-dev/platformdirs -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" -HOMEPAGE=" - https://pypi.org/project/platformdirs/ - https://github.com/tox-dev/platformdirs/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - test? ( - dev-python/appdirs[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "hatchling' pyproject.toml || - die "Upstream changed build-backend, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "${PN}" - version = "${PV}" - description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".' - EOF - # sigh - cat > src/platformdirs/version.py <<-EOF || die - __version__ = version = '${PV}' - __version_tuple__ = version_tuple = (${PV//./, }) - EOF -} diff --git a/dev-python/platformdirs/platformdirs-4.9.1.ebuild b/dev-python/platformdirs/platformdirs-4.9.1.ebuild deleted file mode 100644 index 559e2ecad5..0000000000 --- a/dev-python/platformdirs/platformdirs-4.9.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/tox-dev/platformdirs -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" -HOMEPAGE=" - https://pypi.org/project/platformdirs/ - https://github.com/tox-dev/platformdirs/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - test? ( - dev-python/appdirs[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "hatchling' pyproject.toml || - die "Upstream changed build-backend, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "${PN}" - version = "${PV}" - description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".' - EOF - # sigh - cat > src/platformdirs/version.py <<-EOF || die - __version__ = version = '${PV}' - __version_tuple__ = version_tuple = (${PV//./, }) - EOF -} diff --git a/dev-python/platformdirs/platformdirs-4.9.2.ebuild b/dev-python/platformdirs/platformdirs-4.9.2.ebuild deleted file mode 100644 index 559e2ecad5..0000000000 --- a/dev-python/platformdirs/platformdirs-4.9.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/tox-dev/platformdirs -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" -HOMEPAGE=" - https://pypi.org/project/platformdirs/ - https://github.com/tox-dev/platformdirs/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - test? ( - dev-python/appdirs[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "hatchling' pyproject.toml || - die "Upstream changed build-backend, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "${PN}" - version = "${PV}" - description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".' - EOF - # sigh - cat > src/platformdirs/version.py <<-EOF || die - __version__ = version = '${PV}' - __version_tuple__ = version_tuple = (${PV//./, }) - EOF -} diff --git a/dev-python/platformdirs/platformdirs-4.9.4.ebuild b/dev-python/platformdirs/platformdirs-4.9.4.ebuild index 559e2ecad5..641acd0e14 100644 --- a/dev-python/platformdirs/platformdirs-4.9.4.ebuild +++ b/dev-python/platformdirs/platformdirs-4.9.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" BDEPEND=" test? ( diff --git a/dev-python/pocketlint/Manifest b/dev-python/pocketlint/Manifest index f853801928..d12571b627 100644 --- a/dev-python/pocketlint/Manifest +++ b/dev-python/pocketlint/Manifest @@ -1,5 +1,3 @@ -DIST pocketlint-0.25.gh.tar.gz 23931 BLAKE2B e8254477223ea0e631129778cc760ef57d34adb78f783258c8c097f7eac1acfe4cb00d21bc9aff576fbfab2bb3f7b687de33b3bc1f02c8d083d690a2e392bbac SHA512 dcb21ee147839a606520370f948594fc695c779a03d9edfb054dd6c07f4dd1c4ad0b64ccaad504da01e3b6c572ce27db8813ac8b61468d43e3745b5053a4edb7 DIST pocketlint-0.26.gh.tar.gz 24471 BLAKE2B 608cbb35ae8d4dccc80aa2d50fafa0bdc8e6c08eb89521ceb166a794624784d39709451b628c5c262db5597c2f6a2766ad7f5ce4ec8b85bde14b76a72b7808b5 SHA512 91c8e7a063af008be04a734d265feb0efb6cd701bf29acf890d7a9c1b12d62256cb6930488bc57f4506aa1445e8edaae8b6d6169b730f11b7775f18379e51678 -EBUILD pocketlint-0.25-r1.ebuild 786 BLAKE2B cb9b0ccb234ca8505e771683142b1431c03dc1f312516f5a4f2c55f3aadc8553f87cfde537a8427d2a94e4bf659e71f47f985c6446611dbb78a4ed32c1f86f4e SHA512 ce57d55ac0b7b832f7e336864d96deb1919c9b2bb830ac3cd3c3e1a1c4990ca95f2ec348dc6abc253d0a14149a9b74ebc25882895d7c817d7293b7b888c6790a -EBUILD pocketlint-0.26.ebuild 792 BLAKE2B 54667704f464dd5e32fb2a8041995f83de10b77768b4d0baaab8c31f4a576c7c95fd67418fdc98d1cecfa3d7f4cfb2bf9293467030eefec2b9b7aaf3bcd78cc3 SHA512 a1ee8ccb672f74c478dc79c0baeeb966da8f84307b62d5a6b65fc727b0e8bece292fc03ed36d4dbbdfcc4c552777f6978658ccce8d1e5dd3575cdeaa0bf0ee15 +EBUILD pocketlint-0.26.ebuild 786 BLAKE2B 85ee8530e10cd44b6cd4bfdbd9688b3018ca67e9d25b8fec9fa90f2f13b21be01c9623f89f414c76c1e696761e6e4bff1fa7fc8a4cb66d52e4c61b53ad1c0bfe SHA512 c19473e159117546e8dc3b7bd8b79255e22746d4e1fa9aa926af2da4ec251d8decc0dffc656e8f84bc622b68526465b8f42ef5468a5a30da4dcf26d3f646ecb8 MISC metadata.xml 327 BLAKE2B 471f7d55ba899987441028762d787ba8e508f9c1af25fcfd18db99d7b761dbcf1d71d0547044e3dee2e9b906ad26eae20b7c7c5ea09c126bae230a4cdc39e38e SHA512 f1f2673e98db2f34522d059d39533a823a2b52969107e3c59d7cda4616a93f0090a9acac6f9e29e8a46769f1ce766f29d36b2c8598a6421afef7e9dfb815e281 diff --git a/dev-python/pocketlint/pocketlint-0.25-r1.ebuild b/dev-python/pocketlint/pocketlint-0.25-r1.ebuild deleted file mode 100644 index 26dcd6cba2..0000000000 --- a/dev-python/pocketlint/pocketlint-0.25-r1.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} ) - -inherit distutils-r1 - -DESCRIPTION="Shared code for running pylint against rhinstaller projects" -HOMEPAGE=" - https://github.com/rhinstaller/pocketlint/ - https://pypi.org/project/pocketlint/ -" -SRC_URI=" - https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/polib[${PYTHON_USEDEP}] - dev-python/pylint[${PYTHON_USEDEP}] -" - -python_test() { - "${EPYTHON}" tests/pylint/runpylint.py || die "test failed with ${EPYTHON}" -} diff --git a/dev-python/pocketlint/pocketlint-0.26.ebuild b/dev-python/pocketlint/pocketlint-0.26.ebuild index dce5c8f8bc..66d46084cb 100644 --- a/dev-python/pocketlint/pocketlint-0.26.ebuild +++ b/dev-python/pocketlint/pocketlint-0.26.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] diff --git a/dev-python/poetry-core/Manifest b/dev-python/poetry-core/Manifest index 65fdb9cbce..a1789c52a3 100644 --- a/dev-python/poetry-core/Manifest +++ b/dev-python/poetry-core/Manifest @@ -1,10 +1,7 @@ -DIST poetry_core-2.3.0.tar.gz 380922 BLAKE2B 597d1ac22679ced340b0efd78fb5cf7f1250a2625ded3ea945da4d0836d6222239c269961e08a72e7b88bf3d137241eae6f8828516cfbe81dc39f9873ed40c0f SHA512 6bf2e33d6f7268eb0c598fd64eade580f410d68c1669663d2a472675a04b1a09dc23a97bb7fa9c9a13d9eca646a560a4907faf08d5494dc9a0a0572134f10baf -DIST poetry_core-2.3.0.tar.gz.provenance 9465 BLAKE2B 9053b932d721c5bdb20a2b2f015fa9430f538c94f1d4baeaa6c59a3d7c19d1f21d6eae7fae7a26e6f863716724725da5fa67870673eac9eaf41b4f71a61c71ce SHA512 19b05fcb2220defdf2f724978cde6e6cf1e538c9e44a385bd0de0568811fa192e9b34c701ea430bbfc824095d329d60e7b7159bd463e2244cd849fdd74ae2a75 DIST poetry_core-2.3.1.tar.gz 381093 BLAKE2B f83eff637a980938304d971c4cd6060c0708be15cb1358627d2d27349024ce1b6e3b79b855e600056e6ad4618edb5afa783c175a0fbfe5ef246a1c5c29680b92 SHA512 65b4f606439d31056c75182d9d73d4b48c05fb40bc3aaa956728d9b73f006322567c957b7a6fe27359dcbfa10eb37da99bf10d7219de91c537284a21b5c1c3a3 DIST poetry_core-2.3.1.tar.gz.provenance 9606 BLAKE2B 6ca145a74c90fc1029d5b8a35e0e40f6fc13f5bf4a8b4d5bbc1d365222699f3ab33d8bd86ed0782bbd51fe37509e8963ad6231a4f249defc1e99475e8bc681db SHA512 5f4f1b7e9eceff54725ea7888d5fbbeb6668721ffa0b9c1267e619f2e3223b514762d5c76924cca7a4e28ac577a35cd7ffa063c7638bd2b7c4a588a2a01978b4 DIST poetry_core-2.3.2.tar.gz 382768 BLAKE2B 5c43d9b21664e80c4073d9a35648a835300eff7cbda4a1c161c10e22009e5e0480c467a4832d3dda3914a1f96a947a9ee9e3951ed041bd1be9f94bca7845c3a6 SHA512 804eca3433659215dda7beb9dd3733881640437d6bf6ef41fe0661a442203c392d92dc81d71e7d22c151d9920ba6e35f088fcdb02e1dfd464bdf9e2ff24d5c7e DIST poetry_core-2.3.2.tar.gz.provenance 9892 BLAKE2B abeb5aabd1d9ad669489c65f431b6798830cc14beda1cd5ada44c14f2ef13981dd3814e8cbda1915429ad76c091cf04f0317fc851a761c27bf24c00ccb8477df SHA512 97877bb92d950dbdc0fd7bd118e95359238ce96b1dce715362ccf459882c4f2bc13af7703db1ba1b5425a0aa1b7c8955192b25cc17af929bcec3c307213040b7 -EBUILD poetry-core-2.3.0.ebuild 1762 BLAKE2B e3f6ae6ea99bf0153764b714d3bb06423318cef52ae9e2b28d20bacf5c4a6bb9f57a2853531a9cb75b0c4b1b7a597a27b4ef1b7a899550dd6003a99f99e0c141 SHA512 72ee7a6812c86210bd9d59e28db4efeb869f46b8f7a6178e5f5699a690ede3dc2872afa7d206915efa6127c76a15ff9f51b6c188e96770101619276995f1e7a2 -EBUILD poetry-core-2.3.1.ebuild 1768 BLAKE2B 54392bc1c4b53ea98fc5327fb5d217b1f867ea24c01a8354617a83bcbe95b2f1b65a6ed58c9376087e7ec6eea666f0c78747be8ce1205d73f53825339eb02f50 SHA512 dfbeb41658564cde0ec6adef03c8d5b1ad96356a2cfc3e9645f946a05ff155df60f74244572474a54630a623da2e84ebdbaff09c7e2ba7556ca16a004be15f0f +EBUILD poetry-core-2.3.1.ebuild 1762 BLAKE2B e3f6ae6ea99bf0153764b714d3bb06423318cef52ae9e2b28d20bacf5c4a6bb9f57a2853531a9cb75b0c4b1b7a597a27b4ef1b7a899550dd6003a99f99e0c141 SHA512 72ee7a6812c86210bd9d59e28db4efeb869f46b8f7a6178e5f5699a690ede3dc2872afa7d206915efa6127c76a15ff9f51b6c188e96770101619276995f1e7a2 EBUILD poetry-core-2.3.2.ebuild 1768 BLAKE2B 54392bc1c4b53ea98fc5327fb5d217b1f867ea24c01a8354617a83bcbe95b2f1b65a6ed58c9376087e7ec6eea666f0c78747be8ce1205d73f53825339eb02f50 SHA512 dfbeb41658564cde0ec6adef03c8d5b1ad96356a2cfc3e9645f946a05ff155df60f74244572474a54630a623da2e84ebdbaff09c7e2ba7556ca16a004be15f0f MISC metadata.xml 382 BLAKE2B 82dfc3f146cf3b669fed67ab2e21694b00d5473fdf855cae9fb3a0481785b32c4cf1ed9743a5d64cd055c1cb544377f936a9ec26c9d1dec2cf5fbef6749f5587 SHA512 032fd4dca8f8138c2b527e517f041889e15600ccca876fc3c9e53050196186ad2a9346168bce9c4bae7ffd8a77ff4dd19cc2559fd1da1fd4c7c181056fd49a13 diff --git a/dev-python/poetry-core/poetry-core-2.3.0.ebuild b/dev-python/poetry-core/poetry-core-2.3.0.ebuild deleted file mode 100644 index 680262a9bd..0000000000 --- a/dev-python/poetry-core/poetry-core-2.3.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYPI_VERIFY_REPO=https://github.com/python-poetry/poetry-core -PYTHON_TESTED=( pypy3_11 python3_{11..14} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) - -inherit distutils-r1 pypi - -DESCRIPTION="Poetry PEP 517 Build Backend" -HOMEPAGE=" - https://github.com/python-poetry/poetry-core/ - https://pypi.org/project/poetry-core/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -# check inside vendors/pyproject.toml -# (note that some are indirect deps) -RDEPEND=" - >=dev-python/fastjsonschema-2.21.2[${PYTHON_USEDEP}] - >=dev-python/lark-1.3.1[${PYTHON_USEDEP}] - >=dev-python/packaging-25.0[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( - $(python_gen_cond_dep ' - dev-python/build[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/tomli-w[${PYTHON_USEDEP}] - >=dev-python/trove-classifiers-2022.5.19[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.21[${PYTHON_USEDEP}] - dev-vcs/git - ' "${PYTHON_TESTED[@]}") - ) -" - -src_prepare() { - # remove vendoring of dependencies - rm -r src/poetry/core/_vendor || die - sed -e '/__vendor_site__/d' -i src/poetry/core/__init__.py || die - - distutils-r1_src_prepare -} - -python_test() { - if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then - einfo "Skipping tests on ${EPYTHON} (unported deps)" - return - fi - - # Poetry expects test to be run inside a git repository, otherwise - # VCS-related logic doesn't get triggered. An empty repository - # suffices, though. - git init || die - - local EPYTEST_PLUGINS=( pytest-mock ) - epytest -} diff --git a/dev-python/poetry-core/poetry-core-2.3.1.ebuild b/dev-python/poetry-core/poetry-core-2.3.1.ebuild index e8ed1928c3..680262a9bd 100644 --- a/dev-python/poetry-core/poetry-core-2.3.1.ebuild +++ b/dev-python/poetry-core/poetry-core-2.3.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/poetry/Manifest b/dev-python/poetry/Manifest index a6b2a29e67..a262d5e9c7 100644 --- a/dev-python/poetry/Manifest +++ b/dev-python/poetry/Manifest @@ -1,10 +1,7 @@ -DIST poetry-2.3.1.tar.gz 3462579 BLAKE2B ebe239465c8b20e3019b0b83d7e41a89c975266366db34bd14cdc21cffe0790c784c148b677b3bd8f7291ec62d453fc0a2b654c6a994e727d39fdb3f85f86154 SHA512 801a1c56b5bd9e6823d2a2a0ae9b2f8ceecdeebc4d2d1f101ec8649df554ab0dfddef3295db7fb1a199010e575dedbbd043743c28ea5df77999b7f1791e226b0 -DIST poetry-2.3.1.tar.gz.provenance 9442 BLAKE2B 558f1664ad9309e42d2f5c7ebab79d6470ef9f66fbc6dd0c30621815af0a442ff63294cea54a4d076271a6b16c5bba79a4762acd4135bd82230d9c189f26faea SHA512 288fe88526b199ecb97566ab8b38bc39ae93c46c28cc8f21eb4ecd7f0623279e5e14a88942061b07bce4aff4172069df2d5493d7d1d26a90ab90fd22e7e11f34 DIST poetry-2.3.2.tar.gz 3462586 BLAKE2B 6cb2adcc4b725ad5abe868e60a4ce22a715d498ba9a5b7964cc73387c02615a6acb110630d04e9ac0cc0a9c0d82cc4985bc894880604eb55fa9afa22b0dc3d2e SHA512 3a7206206c454b348fdcbd54ae253e3b56fa2d2d1ffd57efc0270afc8777b08762ab8a11596c092d6ca180d36f3e96b74e5f90ef6bc7aeebad001e45fd1c4d98 DIST poetry-2.3.2.tar.gz.provenance 9442 BLAKE2B 86298b07138ca0369bb234a43e527067d8f801271a4c8b772fc1dda9820d05351abb9a1d9d016cf584db882747f2c8ed79562b35c5a7f21962253ec2c49dddda SHA512 7a78ad74af4b241954afc4ee4b72f8b5a1bead50dc4c9e35ccf3d3b3299e6673e86a4f8de9264d27975dd2e5eb360f9649e8ff5511d3d35e2757add38bb397cd DIST poetry-2.3.3.tar.gz 3465814 BLAKE2B e9447c2cf5e4dc67fee721567433e0a3a5c2a1c9bad95aedc255f50bc3b399ced296b5b71730b7da227449a1937cba122c04378e649177b1e699fc5b69cc6f94 SHA512 ace6168aeb4f4ea89ce6c08f8ad2833baa115ba55e90580275774b2c999efa5299b4390778e74ad871a2c0eb43bf25e08d84f3a5bad97290b5970f3b503162d5 DIST poetry-2.3.3.tar.gz.provenance 9763 BLAKE2B 90f8dafa4453e8229da3abc190c88bb21c014ebc54a49e33bb38cc1df0dac1d0eadc6f0310d88e079f629e25b5756c4cc65d5c5a386cb604e1813b0b13500e7b SHA512 699413f9722ab6cf1a9d6012f84cc86910aece4fc85c1cd831ba1c0db06363eb84bea31eb0473755596d9d8c018a1f3bd4c8870f0777d7b58ef9e32a9ce3c1c3 -EBUILD poetry-2.3.1.ebuild 2368 BLAKE2B cf636615c44049635f81f608a6a6a551bb15333ffa8bfff5f20ca183508ad1edcbf7c98f950bcfe0d2bae9a970a748b59185b5c272a71505feffb11053eaad39 SHA512 aeaf8944e600c024355f3509fd163e134eb36d900bb8ce89b5c4b84e13592e45ee3a557c6edb12d448db8d38296cb1f15b0553269c6c84d3080ae465b08189c9 -EBUILD poetry-2.3.2-r1.ebuild 2369 BLAKE2B a3af066d3b6f697769dbac8cf01a74f1ddac07c1ab61ee83c28ad07f42bf607146e1cacda908cca856b399dc8e9ef89f2fede34b72123db7663d8a63b5368b55 SHA512 97234e90313040f6c215aab578f19a2f2d05fd5f5e10685f0c5b324056c2d1bbda8b529de034dd7452ab00aec817565de15383179ea7c954ed2ad113eee66c68 +EBUILD poetry-2.3.2-r1.ebuild 2368 BLAKE2B cf636615c44049635f81f608a6a6a551bb15333ffa8bfff5f20ca183508ad1edcbf7c98f950bcfe0d2bae9a970a748b59185b5c272a71505feffb11053eaad39 SHA512 aeaf8944e600c024355f3509fd163e134eb36d900bb8ce89b5c4b84e13592e45ee3a557c6edb12d448db8d38296cb1f15b0553269c6c84d3080ae465b08189c9 EBUILD poetry-2.3.3.ebuild 2538 BLAKE2B 161346658e45ea4629582cabbaaf51d97ef64b6337622ee855b50a6747ad9be8c4de7a570869b9ccbfbf83eaf1ef74f6d3fd9d7ef1f0b807c406aaab0cdb99ce SHA512 7035e2e5967b8c7dfe118018f33f1673837d5afe3a64ced57cc732cc563e6e9927edfc6ef6fb2a0af5d2f4d1cd515e29b968a5b75a6fae19427d26f825ead22e MISC metadata.xml 486 BLAKE2B 7757afe2f964f49a04a600ec80af8511387c3a80105c9050755e1815cac148734f540e4da8c1da401c15a63bf5d0a8200ed6a5e1c09e5dacc7d39f5f59dd343f SHA512 541063e55b4dc5b927ef4ff6b385663bbf978d13ac6644c2537483ec42f211780cab4d881b159894dfe86519b4655c80bcfe17cdb90a2e033077b390a3842f46 diff --git a/dev-python/poetry/poetry-2.3.1.ebuild b/dev-python/poetry/poetry-2.3.1.ebuild deleted file mode 100644 index 66745cb55a..0000000000 --- a/dev-python/poetry/poetry-2.3.1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYPI_VERIFY_REPO=https://github.com/python-poetry/poetry -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A frontend for poetry - a python dependency management and packaging tool" -HOMEPAGE=" - https://python-poetry.org/ - https://github.com/python-poetry/poetry/ - https://pypi.org/project/poetry/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -RDEPEND=" - =dev-python/poetry-core-$(ver_cut 1-2)*[${PYTHON_USEDEP}] - >=dev-python/poetry-plugin-export-1.6.0[${PYTHON_USEDEP}] - >=dev-python/build-1.2.1[${PYTHON_USEDEP}] - >=dev-python/cachecontrol-0.14.0[${PYTHON_USEDEP}] - >=dev-python/cleo-2.1.0[${PYTHON_USEDEP}] - >=dev-python/dulwich-0.25.0[${PYTHON_USEDEP}] - >=dev-python/fastjsonschema-2.18.0[${PYTHON_USEDEP}] - >=dev-python/findpython-0.6.2[${PYTHON_USEDEP}] - >=dev-python/installer-0.7.0[${PYTHON_USEDEP}] - >=dev-python/keyring-25.1.0[${PYTHON_USEDEP}] - >=dev-python/packaging-24.2[${PYTHON_USEDEP}] - >=dev-python/pbs-installer-2025.06.10[${PYTHON_USEDEP}] - >=dev-python/pkginfo-1.12[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.0.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.26[${PYTHON_USEDEP}] - >=dev-python/requests-toolbelt-1.0.0[${PYTHON_USEDEP}] - >=dev-python/shellingham-1.5.0[${PYTHON_USEDEP}] - >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}] - >=dev-python/trove-classifiers-2022.5.19[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.26.6[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - >=dev-python/deepdiff-6.3.1[${PYTHON_USEDEP}] - >=dev-python/jaraco-classes-3.3.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.9[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internal test for lockfile being up-to-date - # Meaningless, also sdist does not include lockfile - tests/installation/test_installer.py::test_not_fresh_lock - - # broken if poetry-plugin-export is installed - 'tests/console/test_application_command_not_found.py::test_application_command_not_found_messages[x-None]' -) - -src_prepare() { - # unpin - sed -e 's:,<[0-9.]*::' -e 's:==\([0-9]\):>=\1:' -i pyproject.toml || die - - distutils-r1_src_prepare -} - -python_test() { - epytest -m "not network" -} diff --git a/dev-python/poetry/poetry-2.3.2-r1.ebuild b/dev-python/poetry/poetry-2.3.2-r1.ebuild index bb770728b9..66745cb55a 100644 --- a/dev-python/poetry/poetry-2.3.2-r1.ebuild +++ b/dev-python/poetry/poetry-2.3.2-r1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" RDEPEND=" =dev-python/poetry-core-$(ver_cut 1-2)*[${PYTHON_USEDEP}] diff --git a/dev-python/pooch/Manifest b/dev-python/pooch/Manifest index 1c9d2d9f3e..74e52c96fb 100644 --- a/dev-python/pooch/Manifest +++ b/dev-python/pooch/Manifest @@ -2,5 +2,5 @@ DIST pooch-1.8.2.tar.gz 59353 BLAKE2B 88b80665ad2af13bebeee9a6864c054eb1bfd5881a DIST pooch-1.9.0.tar.gz 61788 BLAKE2B b3c9bb378f2a1bea8f35636087acb4b7ef435908073128720721eb9438e35cdfa06e7f2dbea5c02ef23abf8a18a664f41259cc60083a181e93f7135e6900dc18 SHA512 c23da6578cb5830b01cd36ec3349fb70e68dc647e9fc00a5572ad4c36453524129c88521b075fe714fc93845ea20906b04723d1dfcfbc132d3d4f19a0f50bd1f DIST pooch-1.9.0.tar.gz.provenance 9373 BLAKE2B b651cb5f999cf72aa3ecdf2fa27d7123819e1e2fec9c9b0036c0974f59ccc08f5ec80ee3e77b4511bb979404229512a8052b5e7e20b956f2c5077036b9fe5569 SHA512 0096642c8b0a383761cca5376bc566dd7ccd85b997617811b84935df180a02e45d1af2d88e97280f8f290a8966b93e486ad52e5c90540737183de08d3f65fcfc EBUILD pooch-1.8.2.ebuild 1700 BLAKE2B c9087ae142ff5463b9b4a78a813d7fe14f7c7a846624241b74fdee50590b94d32244bebbedd89e52d0683595fb08161f13ebd06dd3b1614b04df52e506d0019e SHA512 d1952c7c374205969609aa3d85459033251e1e410668b0dcbbe0e02a075c5f06301d4f049443953a9f0a4165885fe6989cd9dc77cfc15eac0faa2a848f405fad -EBUILD pooch-1.9.0.ebuild 1738 BLAKE2B d9784138c5c91b0a032caa5d85723c81ef20731068daadd38f3eab8972e442a7fb4b2d4950b6c657c869de039998597fc65e4f0e536dcd948452b2fe346d1c82 SHA512 9b3db9fc33f7d8d8d4751104d3d117ca08e750e4a5c9bf79c77d8f609163b5eadb0648c345f5c259f6a50196e38e78faf6b1a5ccaacd18f98a77426046120cd1 +EBUILD pooch-1.9.0.ebuild 1732 BLAKE2B 1fc776352135073cd2c0681e8237dc05e1869eb5f8b23456252f9e078f86b4f70b51cdccbb3c5d19d07698545d1f940c21fe9f2f8644182f5ff05ae83e5f476a SHA512 6e7c6011ae8ac95e1f2bb5cb5ed445ee6db6ada4386343e3d9fc9ffd6af98421146fcf1e39e61b47c7239fa81dc280c17e1598aca121f976645b76833995fe14 MISC metadata.xml 684 BLAKE2B b6cd1db5a31f316800c9c5e15e11c858bebc81b7c38ced227e7f54a5a0386462fa9a92bb8f177d9df0d3fea00775dced1e2eebbb1622fededdac87ce40db21e7 SHA512 a96adfa4b8996e2685f7d5ea8ab6936fcc795a3f517da8ec14e885c08b2ae1f6d950ea9314e8aa6a4b2a4b436a23d1e98a6d56b5ae0c633bffc4fbeaca4058a4 diff --git a/dev-python/pooch/pooch-1.9.0.ebuild b/dev-python/pooch/pooch-1.9.0.ebuild index 9afd32327e..2b127af910 100644 --- a/dev-python/pooch/pooch-1.9.0.ebuild +++ b/dev-python/pooch/pooch-1.9.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" 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/packaging-20.0[${PYTHON_USEDEP}] diff --git a/dev-python/prometheus-client/Manifest b/dev-python/prometheus-client/Manifest index de5523f516..bc1b7add99 100644 --- a/dev-python/prometheus-client/Manifest +++ b/dev-python/prometheus-client/Manifest @@ -1,7 +1,3 @@ -DIST client_python-0.23.1.gh.tar.gz 4654078 BLAKE2B 1345dd59445b4b20fd86c60f07cbb1f2f3c7c792f02994c197de79d91ea0fd8964c77f9f1a5a10c3d262ce6436ad70e3baa004115a960fa7730ea35e530ab81e SHA512 475fa17b7f97c57ca0f062b6c5790245987ade455e02f090282273460002b38ca3327357d59b25d522e43436af7656e7b1806125d2bb5c382d3a29422561b7b0 -DIST client_python-0.24.0.gh.tar.gz 4660333 BLAKE2B 4c721468269832c6686f5662f4b6c48332a894d2f745d936a4e4b9c83f955d7c724ec80d38b913465c402477cd199acc408d2e4944207abcecfb9bbf02e00f80 SHA512 3e4d5c2fd3263eacfd79c52c0e7b86d301fb053539cd99de5940cae4166d720495c399c45ba417c2602fac6ad283f52c9bc85028a0802f0e289bda5a6adb87bb DIST client_python-0.24.1.gh.tar.gz 4660308 BLAKE2B f0e41480b6e37f9cdbf95cd219b757196eaa38cd368130c88944ba1da8cd29df9a4a5437da8a4ddd1982afaf82fede7c237bac9bdb55f87a37427d0cdaf10618 SHA512 5188472d93fe0e2a2ba36431d08dfd3af42dee5f39c32d600f8de4728ba8d9396ca4f3a35fc7370b4f23f9ba733d2c81db9464c9b8e6ce515523470edc8b8001 -EBUILD prometheus-client-0.23.1.ebuild 925 BLAKE2B caebae125851b13a995dbf1dd4fbf2dff9e4787eb1efe781863301557af43d203b0995348ac7f9b2b1e3ac4ec584bf612c0d1d65c79e05f9122109ed36f9cc3f SHA512 2a92c6b18983c08c21c4d2c314f5b9baf0a862c1eee64a1b8fa564033d963cf5858baf0f46e539ca2c090488b6a680f9f176893184a5922cdc9a7e944c555b7e -EBUILD prometheus-client-0.24.0.ebuild 931 BLAKE2B 788e5bc5bad45bdf1e661063ba38c6f38e4e354e4d979116ac1752589068c84b25c07d6617ccbc90c6cc0601333f89aa940ef09cc30a71a63cd55ae7c672e859 SHA512 83ae75c5c54ada40fdda1e0b68dfcfb56a3d5b22a3a54801a0d6627a1e846f47d3a491b13899f3bf6c3720dff4d31e12a478b29b890d6890a535e60df3eeb735 -EBUILD prometheus-client-0.24.1.ebuild 931 BLAKE2B 788e5bc5bad45bdf1e661063ba38c6f38e4e354e4d979116ac1752589068c84b25c07d6617ccbc90c6cc0601333f89aa940ef09cc30a71a63cd55ae7c672e859 SHA512 83ae75c5c54ada40fdda1e0b68dfcfb56a3d5b22a3a54801a0d6627a1e846f47d3a491b13899f3bf6c3720dff4d31e12a478b29b890d6890a535e60df3eeb735 +EBUILD prometheus-client-0.24.1.ebuild 1007 BLAKE2B 77bd7b38b09d8fed980737bbbdc90eb5a9b740a016e340a23e58e8176ee4996058d051aa0ad45619e64b015e1b727718f059797c0ee3967d9db5ccdf8d8ed9ec SHA512 865d545f17f990f917da2eb023ed39c2695f093f00b758a8c52b091d43d48b9a7ff1022d2358902ee2e0f76314295fb704bb6274da1c1b0279cac9b395cfc521 MISC metadata.xml 409 BLAKE2B 900f1046ec87679dabe88792bfea55cdf6dbbc1f332260e5487628530a1e5b2e07a1b5776313c484ed2355c205dea165547628297da3fd3e0d9e7c352f4f7a54 SHA512 beee1bb3823aa235e8c2667b18157254335777dbf1169beaee54190d41819dd0e82c58a8ea09c4981740370d7e5463ce11d327e02bf411093dfb653a557077ff diff --git a/dev-python/prometheus-client/prometheus-client-0.23.1.ebuild b/dev-python/prometheus-client/prometheus-client-0.23.1.ebuild deleted file mode 100644 index 3d09c16b8e..0000000000 --- a/dev-python/prometheus-client/prometheus-client-0.23.1.ebuild +++ /dev/null @@ -1,38 +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=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P=client_python-${PV} -DESCRIPTION="Python client for the Prometheus monitoring system" -HOMEPAGE=" - https://github.com/prometheus/client_python/ - https://pypi.org/project/prometheus-client/ -" -# missing test data in sdist -# https://github.com/prometheus/client_python/issues/1112 -SRC_URI=" - https://github.com/prometheus/client_python/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/twisted[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/test_parser.py::test_benchmark_text_string_to_metric_families -) diff --git a/dev-python/prometheus-client/prometheus-client-0.24.0.ebuild b/dev-python/prometheus-client/prometheus-client-0.24.0.ebuild deleted file mode 100644 index 4c88850677..0000000000 --- a/dev-python/prometheus-client/prometheus-client-0.24.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P=client_python-${PV} -DESCRIPTION="Python client for the Prometheus monitoring system" -HOMEPAGE=" - https://github.com/prometheus/client_python/ - https://pypi.org/project/prometheus-client/ -" -# missing test data in sdist -# https://github.com/prometheus/client_python/issues/1112 -SRC_URI=" - https://github.com/prometheus/client_python/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/twisted[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/test_parser.py::test_benchmark_text_string_to_metric_families -) diff --git a/dev-python/prometheus-client/prometheus-client-0.24.1.ebuild b/dev-python/prometheus-client/prometheus-client-0.24.1.ebuild index 4c88850677..c36e320c53 100644 --- a/dev-python/prometheus-client/prometheus-client-0.24.1.ebuild +++ b/dev-python/prometheus-client/prometheus-client-0.24.1.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-python/twisted[${PYTHON_USEDEP}] @@ -36,3 +36,8 @@ distutils_enable_tests pytest EPYTEST_DESELECT=( tests/test_parser.py::test_benchmark_text_string_to_metric_families ) + +EPYTEST_IGNORE=( + # Optional testdep on dev-python/asgiref + tests/test_asgi.py +) diff --git a/dev-python/proto-plus/Manifest b/dev-python/proto-plus/Manifest index fe92890165..9fbb2b7427 100644 --- a/dev-python/proto-plus/Manifest +++ b/dev-python/proto-plus/Manifest @@ -1,8 +1,6 @@ -DIST proto-plus-python-1.27.0.gh.tar.gz 75789 BLAKE2B 90fc097f206ee008e359bce1946f51ee8929dfd69e52727adb496bcffd3963f10b9859258801318e1c156dd85b04248adc4ceeee3dbcfbcabd79badedd3a832c SHA512 8fd46ed142413675d0cdfc51ee1c8ae350bb5a58ce00e56104014bf7b99eae9bbc9f9395ffd866ad1ab4e9a48f228b099afb7764da0c38979dbd85dfd0986c42 DIST proto-plus-python-1.27.1.gh.tar.gz 76528 BLAKE2B fcf6ae9365d56d98cb3263f4ea2d60ee4d09664809d7ceb763f612abfff0edcd5a5d756756dfc2a9df91a5928ebfdfe943bec109cb95d5e560636d8a119326c8 SHA512 0b9183708684d1dbc5bba72af6f1b359b92eb99db4c888c21d607a42f759ef018f2c428c7ee611d2fff138851edac8fdd9f5e7cf6da88535a43e8a7e91dba760 DIST proto_plus-1.27.2.tar.gz 57204 BLAKE2B 196bf423073c57ddd15057dc744f22dbbd71da7baeef7cb8bfe75281402ec435dc25a34a7c0734d60afca8e02668112e84c5012ad7716c5ec08ee399e060540c SHA512 d17d3752a60161cec645842929be7a4186a7e099baa00f11e6d31091d6dabf49bbe249e5538732ba932c91a9f695ebc45a4fe497a6ad7b51ea909b19d3580a96 DIST proto_plus-1.27.2.tar.gz.provenance 5908 BLAKE2B f247df33488f6b3f60167efde85b00abe6ea1d0cbe0bf5199b690a85dae5b389cbfc89726f082631256c8679574c7c0705d3b53004eb45208009a026e9b788c5 SHA512 8d37a1c4502e8034d1db4bae8f731e43a9669cc2825c84b1ef32784fcbb3a26856e8700e9c10e3084bbeb3494c091ccf78e5f808d626e9b65d6155900256cdd2 -EBUILD proto-plus-1.27.0.ebuild 893 BLAKE2B 5bbc7b16e75e85a1bb7b6467b2187a8fb478d2614a37089d904e8d58840f3565aa6712ac11f4b0ff780307c961801664e727354bcf21458ed4aefc36b0f59332 SHA512 e96e31db274663bb5ab265f6ca6b6b49394659240a702564f19409f9998012fbee560dd1ad54ce9b0c5e836005ac1a83fec855addacebfa4fdde6be719319ad0 -EBUILD proto-plus-1.27.1.ebuild 896 BLAKE2B 27d2fb6affb6ccd5cf23b605ed8e05956185aba681fc7af8d3122f0637734a927a7e4ba2433df7ed669f23c0b1d0123fa4ba29a5288dcbcb45a60fd74a690242 SHA512 e357697caa0d100ebbb6dc7d0ec529cd25245ea5b0e152059678c3ede4e8f9bf5edec24a5637f0de4275e626b7c7f1e5931f903494fb4acc9169d8a285ed37cd +EBUILD proto-plus-1.27.1.ebuild 893 BLAKE2B 5bbc7b16e75e85a1bb7b6467b2187a8fb478d2614a37089d904e8d58840f3565aa6712ac11f4b0ff780307c961801664e727354bcf21458ed4aefc36b0f59332 SHA512 e96e31db274663bb5ab265f6ca6b6b49394659240a702564f19409f9998012fbee560dd1ad54ce9b0c5e836005ac1a83fec855addacebfa4fdde6be719319ad0 EBUILD proto-plus-1.27.2.ebuild 774 BLAKE2B f68bbb899ea2adab4525e858db40bdeac86508c9dbb0ae9f6ace59ae7ecf98bb72359a99cf72a23f7d97f670666122759e029a6a24b125f89cc43064f7fc0a69 SHA512 359443b451d5f155e295cee73a8cb4145d8b7d1577afe728bf7125c4275b99e01c37bbea73ac336392f2adbc15001cd8df6e3800131ecb44b6425e7c3d780697 MISC metadata.xml 447 BLAKE2B d440be836b8a2823ab3beb7f76cbe7ff3f027ec512dff3f7d920eefea3f18329e1aa910ca16e006b1424cbd780f3fad80b8ccdc632c08ade651afd815369e9d0 SHA512 d64b8d2eeac9916ec2faab3b038082155e46e8c379ce06d7f554de763318539fa9040d15f90a3a95f337937c90f4b4042f51b1ea1cd11727e5fd971a0af5280c diff --git a/dev-python/proto-plus/proto-plus-1.27.0.ebuild b/dev-python/proto-plus/proto-plus-1.27.0.ebuild deleted file mode 100644 index 10af9d68de..0000000000 --- a/dev-python/proto-plus/proto-plus-1.27.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -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-7[${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}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme diff --git a/dev-python/proto-plus/proto-plus-1.27.1.ebuild b/dev-python/proto-plus/proto-plus-1.27.1.ebuild index e3aed55f0a..10af9d68de 100644 --- a/dev-python/proto-plus/proto-plus-1.27.1.ebuild +++ b/dev-python/proto-plus/proto-plus-1.27.1.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-7[${PYTHON_USEDEP}] diff --git a/dev-python/protobuf/Manifest b/dev-python/protobuf/Manifest index 846f056069..06f1f3eeee 100644 --- a/dev-python/protobuf/Manifest +++ b/dev-python/protobuf/Manifest @@ -34,7 +34,7 @@ EBUILD protobuf-6.33.2.ebuild 4094 BLAKE2B 51dfcd4895ae1754bed22c2a6678294a74723 EBUILD protobuf-6.33.3.ebuild 4094 BLAKE2B 93b87435f6a3240cebc50ba5effefa9c52a8d75d4134d16aba3ae0452e1cdc9d4e2d3e871ea1420b5317495c88cec00848d84b09138dd5b34100df3c4e2dc5e1 SHA512 949b872c692bea67cea15db9319232ec077f3430cc9803ad4f2bc478eccc840373ccd819cfa02e4f4f54cfca786a1ea9988dc6db7ddc72abae090681eef63706 EBUILD protobuf-6.33.4.ebuild 4094 BLAKE2B 93b87435f6a3240cebc50ba5effefa9c52a8d75d4134d16aba3ae0452e1cdc9d4e2d3e871ea1420b5317495c88cec00848d84b09138dd5b34100df3c4e2dc5e1 SHA512 949b872c692bea67cea15db9319232ec077f3430cc9803ad4f2bc478eccc840373ccd819cfa02e4f4f54cfca786a1ea9988dc6db7ddc72abae090681eef63706 EBUILD protobuf-6.33.5.ebuild 4094 BLAKE2B 93b87435f6a3240cebc50ba5effefa9c52a8d75d4134d16aba3ae0452e1cdc9d4e2d3e871ea1420b5317495c88cec00848d84b09138dd5b34100df3c4e2dc5e1 SHA512 949b872c692bea67cea15db9319232ec077f3430cc9803ad4f2bc478eccc840373ccd819cfa02e4f4f54cfca786a1ea9988dc6db7ddc72abae090681eef63706 -EBUILD protobuf-6.33.6.ebuild 4094 BLAKE2B 93b87435f6a3240cebc50ba5effefa9c52a8d75d4134d16aba3ae0452e1cdc9d4e2d3e871ea1420b5317495c88cec00848d84b09138dd5b34100df3c4e2dc5e1 SHA512 949b872c692bea67cea15db9319232ec077f3430cc9803ad4f2bc478eccc840373ccd819cfa02e4f4f54cfca786a1ea9988dc6db7ddc72abae090681eef63706 +EBUILD protobuf-6.33.6.ebuild 4091 BLAKE2B 31cca7b1e2a50ad931cb6d6ada829c3c9516030fc9a989901957c1462ae9a8e6b353c457455010cd143ab154cd51e22ba7488cce6c3fb85bf65bcf3ff248ede0 SHA512 97ea89e7ca79df393cb15025f1a071c700706c446d60894b1d6e8e013bf0d2cee81ac6b07fc5d7e3e81d0e454a2eba6351cc27361501580f3e9b377840ac2f61 EBUILD protobuf-7.34.0.ebuild 4225 BLAKE2B 123c50b74920168d35f880d0d6c8129839e07194bec17883bdf5df510072db383fd5aa72de0a54ac538072bfcd844673874cee7a22f28d94561f026f90d497c9 SHA512 887432a2254b7c2ec8c9a82b461454ec03286ced3d64ea550f37a4185ac0e04270ca19878e51957882cb3b9e90c4839b3e3efdef1cf2106292421c8cfe58c9f6 EBUILD protobuf-7.34.1.ebuild 4225 BLAKE2B 123c50b74920168d35f880d0d6c8129839e07194bec17883bdf5df510072db383fd5aa72de0a54ac538072bfcd844673874cee7a22f28d94561f026f90d497c9 SHA512 887432a2254b7c2ec8c9a82b461454ec03286ced3d64ea550f37a4185ac0e04270ca19878e51957882cb3b9e90c4839b3e3efdef1cf2106292421c8cfe58c9f6 MISC metadata.xml 376 BLAKE2B 29292bf2a76b849084f3e03a72fd219fd40955b772c32af8c5ee36ea8ce51edfc8771f851405a942b944418c4d459ca7692e68b20bcb7016e865974b174976fa SHA512 0381e6bbd24236b4ce99eb7876bf874a8b149d0c30d221cf75c0485b7e64fbbe6a7a04ea9942a8def1beafc0d850e4a2fd06366b96c0f7a3be7699d456a59bba diff --git a/dev-python/protobuf/protobuf-6.33.6.ebuild b/dev-python/protobuf/protobuf-6.33.6.ebuild index 0421ca0054..9c44c69d64 100644 --- a/dev-python/protobuf/protobuf-6.33.6.ebuild +++ b/dev-python/protobuf/protobuf-6.33.6.ebuild @@ -31,7 +31,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" # need protobuf compiler BDEPEND=" diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest index 28dd6b90c1..343c27bf64 100644 --- a/dev-python/psutil/Manifest +++ b/dev-python/psutil/Manifest @@ -1,9 +1,3 @@ -DIST psutil-7.1.3.tar.gz 489059 BLAKE2B 860fce273fd5f6977eeef3a47c97fbe9500e750fadb2bb7e9d4d8e7859e566202f8436fa5c022005c4d90e84265e50f0bf9b560f749831e6ea6c60fbe2ba8529 SHA512 6c4a4ef94e634a808cce94c143d5f4164d2012dc314091257ba122a7963fa6bf982c4c54ba3b60da6c52535fbe83de19a4e3181e07fde1807ec4acc47eb44621 -DIST psutil-7.2.0.tar.gz 489863 BLAKE2B ad41b82c50346c58824c2db6d0fbf456b7080c290fc1669f7edd1fe716b3637c44aec6567720ffc463d209e43eef14d1ee2df99850762473e815b045faa78956 SHA512 d90b6198080b0e33cc24906365d825f8583e1c69f202df1de222b57f0e7140be2357df321406447215d0fd7f2f6f0781d2ba7dd0b4f52e9bef2f22bc2e3c3f3f -DIST psutil-7.2.1.tar.gz 490253 BLAKE2B 16a9c91a16418931a7dc3dbb25fc8d8b0ad95da107e2abf1dd92cc27ca0b691c9b91d79a6f0fc59842e2bd438932e9403fcdbcf490be1028a9f03e886a7e36f4 SHA512 d9b0b3d55301cb37017875685b4a990c0adaf2f2fb69a2893b4bcd7deeb81a1c141c6ddb1e26c45717f20aa9875cd66b20229d24f7b3687806478cbb4ee83ac5 DIST psutil-7.2.2.tar.gz 493740 BLAKE2B 67a9fbf5b5e0f045b8ccbee34b34fe326111a5f4f0c5cb1ce4d8fd96fddc1826079aa2fbc40eee00851f4ea81d463eccb42ba4ed5aa98551b81e4066bec6484d SHA512 2de05c69d152a8582a4d8f1f02233cae5927baaa35f8797e4b0745f33e6b3c7239b9a54b719b0582b0b6c5b4bbc86d2e1e226c3e9854e4e5be9c5e349c704961 -EBUILD psutil-7.1.3.ebuild 3315 BLAKE2B 8d556b21793b55374c36b4fc1357e2cb0583621ee63825f01122805eec4112ac2085d1401f5c271b5bcaacd68ae401bee194906f834c7a4046493e2c1e9457a2 SHA512 5c49ab3b2db222ce524fcd51c6be6c9bc7e09af3347bf9295e7c9b630794298dc3891b8ac795b30bbce4d948d4516618325d864834079b5dd8873b7fc1f935c5 -EBUILD psutil-7.2.0.ebuild 3563 BLAKE2B e03bd4121ecace8ef0a98f9c8f36f0b6ba1f2c724ae50d59c883ad6eb8894800bb832914742010750c3c91ea8b6ebd1d82289c62edaa7b7252bd5a7cfe164558 SHA512 13d3132ed73e1d9241e19ee7e95ed536ddf387791371fe7300cbaef4656bfae700295448f8fc75d3a87cd11d48678943d919d04e9660540cd0337841ab05e1eb -EBUILD psutil-7.2.1.ebuild 3563 BLAKE2B e03bd4121ecace8ef0a98f9c8f36f0b6ba1f2c724ae50d59c883ad6eb8894800bb832914742010750c3c91ea8b6ebd1d82289c62edaa7b7252bd5a7cfe164558 SHA512 13d3132ed73e1d9241e19ee7e95ed536ddf387791371fe7300cbaef4656bfae700295448f8fc75d3a87cd11d48678943d919d04e9660540cd0337841ab05e1eb -EBUILD psutil-7.2.2.ebuild 3563 BLAKE2B 2bda13150b445673b5dbf6870c816c108a8489a8a2950b074f8fad9a3b2a16e6d0515c0c3cb1e28948156bfa1cc7c94139f91151edd72ac3a2766a5e641ffc53 SHA512 fa42d47196e27e7f2727462826723c87395a8fd44952e9080be8f4c3585c4a77297f7e3923c6ea4678da09b2a693a25335cc6a1fbf6380ca7dbe8e330e7ea60b +EBUILD psutil-7.2.2.ebuild 3557 BLAKE2B 514345776664a8f80436116c72cb2b4c80eeb8ab4e823dd905d355a17191a46cb28f86534339555f52cc097f2d1400b480b781a7baa185a2c33df4d8c0a83573 SHA512 da802682d243325f815845205d71ab38b76da1c2c1f772c5f40c174d742564fa388497facbe5a7db0f17dcfc4208b91317d5e53a448a1d241b4c57e2fe83ebdc MISC metadata.xml 378 BLAKE2B 235c056a427ab18383c401143074ec62b91d471087c34e2bd48d5192c6221e089e32170d18cd0d69d51eb2bb02fb8a0efe59245af9224b284557812b32c341b5 SHA512 96492308dac753fb176e4810efa71757e66413d16589e52a942b02c91256b48f9873b53a698006923aef12aa7d1539d6fd7aa07632c073b6a92cc8920f6ce6c0 diff --git a/dev-python/psutil/psutil-7.1.3.ebuild b/dev-python/psutil/psutil-7.1.3.ebuild deleted file mode 100644 index 6f458d1cb5..0000000000 --- a/dev-python/psutil/psutil-7.1.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_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Retrieve information on running processes and system utilization" -HOMEPAGE=" - https://github.com/giampaolo/psutil/ - https://pypi.org/project/psutil/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -EPYTEST_PLUGINS=( pytest-subtests ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # hardcoded assumptions about the test environment - tests/test_linux.py::TestRootFsDeviceFinder::test_disk_partitions_mocked - tests/test_linux.py::TestSystemDiskPartitions::test_zfs_fs - tests/test_linux.py::TestSystemNetIfAddrs::test_ips - tests/test_posix.py::TestProcess::test_nice - tests/test_process.py::TestProcess::test_ionice_linux - tests/test_system.py::TestDiskAPIs::test_disk_partitions - - # mocking is broken - tests/test_linux.py::TestSensorsBattery::test_emulate_energy_full_0 - tests/test_linux.py::TestSensorsBattery::test_emulate_energy_full_not_avail - tests/test_linux.py::TestSensorsBattery::test_emulate_no_power - tests/test_linux.py::TestSensorsBattery::test_emulate_power_undetermined - - # doesn't like sandbox injecting itself - tests/test_process.py::TestProcess::test_weird_environ - - # extremely flaky - tests/test_linux.py::TestSystemVirtualMemoryAgainstFree::test_used - tests/test_linux.py::TestSystemVirtualMemoryAgainstVmstat::test_used - - # nproc --all is broken? - tests/test_linux.py::TestSystemCPUCountLogical::test_against_nproc - - # broken on some architectures - tests/test_linux.py::TestSystemCPUCountCores::test_method_2 - tests/test_linux.py::TestSystemCPUCountLogical::test_emulate_fallbacks - tests/test_linux.py::TestSystemCPUFrequency::test_emulate_use_cpuinfo - tests/test_linux.py::TestSystemCPUFrequency::test_emulate_use_second_file - tests/test_system.py::TestCpuAPIs::test_cpu_freq - tests/test_system.py::TestCpuAPIs::test_cpu_times_comparison - - # broken in some setups - tests/test_linux.py::TestMisc::test_issue_687 - tests/test_linux.py::TestProcessAgainstStatus::test_cpu_affinity - tests/test_linux.py::TestSystemCPUStats::test_interrupts - tests/test_posix.py::TestProcess::test_cmdline - tests/test_posix.py::TestProcess::test_name - tests/test_posix.py::TestSystemAPIs::test_users - tests/test_process.py::TestProcess::test_memory_maps_lists_lib - tests/test_process.py::TestProcess::test_terminal - tests/test_unicode.py::TestFSAPIs::test_memory_maps - - # fails on all AT containers - tests/test_system.py::TestMiscAPIs::test_users - - # failing without /sys/class/power_supply? - tests/test_memleaks.py::TestModuleFunctionsLeaks::test_sensors_battery - tests/test_misc.py::TestMisc::test_serialization - ) - - # Since we are running in an environment a bit similar to CI, - # let's skip the tests that are disabled for CI - local -x TRAVIS=1 - local -x APPVEYOR=1 - local -x GITHUB_ACTIONS=1 - - rm -rf psutil || die - epytest --pyargs psutil -o addopts= -} - -python_compile() { - # Force -j1 to avoid .o linking race conditions - local MAKEOPTS=-j1 - distutils-r1_python_compile -} diff --git a/dev-python/psutil/psutil-7.2.0.ebuild b/dev-python/psutil/psutil-7.2.0.ebuild deleted file mode 100644 index b455b6c1e0..0000000000 --- a/dev-python/psutil/psutil-7.2.0.ebuild +++ /dev/null @@ -1,101 +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=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Retrieve information on running processes and system utilization" -HOMEPAGE=" - https://github.com/giampaolo/psutil/ - https://pypi.org/project/psutil/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -EPYTEST_PLUGINS=( pytest-subtests ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # hardcoded assumptions about the test environment - tests/test_linux.py::TestRootFsDeviceFinder::test_disk_partitions_mocked - tests/test_linux.py::TestSystemDiskPartitions::test_zfs_fs - tests/test_linux.py::TestSystemNetIfAddrs::test_ips - tests/test_posix.py::TestProcess::test_nice - tests/test_process.py::TestProcess::test_ionice_linux - tests/test_system.py::TestDiskAPIs::test_disk_partitions - - # mocking is broken - tests/test_linux.py::TestSensorsBattery::test_emulate_energy_full_0 - tests/test_linux.py::TestSensorsBattery::test_emulate_energy_full_not_avail - tests/test_linux.py::TestSensorsBattery::test_emulate_no_power - tests/test_linux.py::TestSensorsBattery::test_emulate_power_undetermined - - # doesn't like sandbox injecting itself - tests/test_process.py::TestProcess::test_weird_environ - - # extremely flaky - tests/test_heap.py::TestHeap::test_mmap_used - tests/test_linux.py::TestSystemVirtualMemoryAgainstFree::test_used - tests/test_linux.py::TestSystemVirtualMemoryAgainstVmstat::test_used - tests/test_system.py::TestMiscAPIs::test_heap_info - - # nproc --all is broken? - tests/test_linux.py::TestSystemCPUCountLogical::test_against_nproc - - # broken on some architectures - tests/test_linux.py::TestSystemCPUCountCores::test_method_2 - tests/test_linux.py::TestSystemCPUCountLogical::test_emulate_fallbacks - tests/test_linux.py::TestSystemCPUFrequency::test_emulate_use_cpuinfo - tests/test_linux.py::TestSystemCPUFrequency::test_emulate_use_second_file - tests/test_system.py::TestCpuAPIs::test_cpu_freq - tests/test_system.py::TestCpuAPIs::test_cpu_times_comparison - - # broken in some setups - tests/test_linux.py::TestMisc::test_issue_687 - tests/test_linux.py::TestProcessAgainstStatus::test_cpu_affinity - tests/test_linux.py::TestSystemCPUStats::test_interrupts - tests/test_posix.py::TestProcess::test_cmdline - tests/test_posix.py::TestProcess::test_name - tests/test_posix.py::TestSystemAPIs::test_users - tests/test_process.py::TestProcess::test_memory_maps_lists_lib - tests/test_process.py::TestProcess::test_terminal - tests/test_unicode.py::TestFSAPIs::test_memory_maps - - # fails on all AT containers - tests/test_system.py::TestMiscAPIs::test_users - - # failing without /sys/class/power_supply? - tests/test_memleaks.py::TestModuleFunctionsLeaks::test_sensors_battery - tests/test_misc.py::TestMisc::test_serialization - - # tests for calling setup.py, fail over removed psutil dir - tests/test_scripts.py - ) - local EPYTEST_IGNORE=( - # requires psleak - tests/test_memleaks.py - ) - - # Since we are running in an environment a bit similar to CI, - # let's skip the tests that are disabled for CI - local -x TRAVIS=1 - local -x APPVEYOR=1 - local -x GITHUB_ACTIONS=1 - - rm -rf psutil || die - epytest -o addopts= -} - -python_compile() { - # Force -j1 to avoid .o linking race conditions - local MAKEOPTS=-j1 - distutils-r1_python_compile -} diff --git a/dev-python/psutil/psutil-7.2.1.ebuild b/dev-python/psutil/psutil-7.2.1.ebuild deleted file mode 100644 index b455b6c1e0..0000000000 --- a/dev-python/psutil/psutil-7.2.1.ebuild +++ /dev/null @@ -1,101 +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=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Retrieve information on running processes and system utilization" -HOMEPAGE=" - https://github.com/giampaolo/psutil/ - https://pypi.org/project/psutil/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -EPYTEST_PLUGINS=( pytest-subtests ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # hardcoded assumptions about the test environment - tests/test_linux.py::TestRootFsDeviceFinder::test_disk_partitions_mocked - tests/test_linux.py::TestSystemDiskPartitions::test_zfs_fs - tests/test_linux.py::TestSystemNetIfAddrs::test_ips - tests/test_posix.py::TestProcess::test_nice - tests/test_process.py::TestProcess::test_ionice_linux - tests/test_system.py::TestDiskAPIs::test_disk_partitions - - # mocking is broken - tests/test_linux.py::TestSensorsBattery::test_emulate_energy_full_0 - tests/test_linux.py::TestSensorsBattery::test_emulate_energy_full_not_avail - tests/test_linux.py::TestSensorsBattery::test_emulate_no_power - tests/test_linux.py::TestSensorsBattery::test_emulate_power_undetermined - - # doesn't like sandbox injecting itself - tests/test_process.py::TestProcess::test_weird_environ - - # extremely flaky - tests/test_heap.py::TestHeap::test_mmap_used - tests/test_linux.py::TestSystemVirtualMemoryAgainstFree::test_used - tests/test_linux.py::TestSystemVirtualMemoryAgainstVmstat::test_used - tests/test_system.py::TestMiscAPIs::test_heap_info - - # nproc --all is broken? - tests/test_linux.py::TestSystemCPUCountLogical::test_against_nproc - - # broken on some architectures - tests/test_linux.py::TestSystemCPUCountCores::test_method_2 - tests/test_linux.py::TestSystemCPUCountLogical::test_emulate_fallbacks - tests/test_linux.py::TestSystemCPUFrequency::test_emulate_use_cpuinfo - tests/test_linux.py::TestSystemCPUFrequency::test_emulate_use_second_file - tests/test_system.py::TestCpuAPIs::test_cpu_freq - tests/test_system.py::TestCpuAPIs::test_cpu_times_comparison - - # broken in some setups - tests/test_linux.py::TestMisc::test_issue_687 - tests/test_linux.py::TestProcessAgainstStatus::test_cpu_affinity - tests/test_linux.py::TestSystemCPUStats::test_interrupts - tests/test_posix.py::TestProcess::test_cmdline - tests/test_posix.py::TestProcess::test_name - tests/test_posix.py::TestSystemAPIs::test_users - tests/test_process.py::TestProcess::test_memory_maps_lists_lib - tests/test_process.py::TestProcess::test_terminal - tests/test_unicode.py::TestFSAPIs::test_memory_maps - - # fails on all AT containers - tests/test_system.py::TestMiscAPIs::test_users - - # failing without /sys/class/power_supply? - tests/test_memleaks.py::TestModuleFunctionsLeaks::test_sensors_battery - tests/test_misc.py::TestMisc::test_serialization - - # tests for calling setup.py, fail over removed psutil dir - tests/test_scripts.py - ) - local EPYTEST_IGNORE=( - # requires psleak - tests/test_memleaks.py - ) - - # Since we are running in an environment a bit similar to CI, - # let's skip the tests that are disabled for CI - local -x TRAVIS=1 - local -x APPVEYOR=1 - local -x GITHUB_ACTIONS=1 - - rm -rf psutil || die - epytest -o addopts= -} - -python_compile() { - # Force -j1 to avoid .o linking race conditions - local MAKEOPTS=-j1 - distutils-r1_python_compile -} diff --git a/dev-python/psutil/psutil-7.2.2.ebuild b/dev-python/psutil/psutil-7.2.2.ebuild index aecb7ae32e..622d8c99a1 100644 --- a/dev-python/psutil/psutil-7.2.2.ebuild +++ b/dev-python/psutil/psutil-7.2.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" EPYTEST_PLUGINS=( pytest-subtests ) distutils_enable_tests pytest diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 53988016ac..fd15426266 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -1,7 +1,5 @@ -DIST psycopg-3.3.2.gh.tar.gz 607955 BLAKE2B 8a7d9e74f573ceb5e51b0eab6fd7a17de371de084d48b15ec4a61e3a9e00c8027bb2d024b768f1b57e12fe9d125d1724b164613e9b872dfb8eab1f87e16f8079 SHA512 354e3b6666d0ce346734f290ff6907e0b0be0959dbf739ea6c0f6503a063f710ff5c0a3b02a63df407059ecc9ff2310b3a8617df754d237af44b249d7e92ae80 DIST psycopg-3.3.3.gh.tar.gz 610053 BLAKE2B 4fbb34ea6f6c02eea6c140743f0e81629e57cf01b82eac26e603af9be7a3bee1f9e31044acb91ff26fab5cbc2edcb584629699dd6753980753f742a0a0ded34f SHA512 40d27d978c4c25384d2572a8b7603fd040f7edccc427c7f4db889a7e949a679afe57ce4effda86c06be899892ff191ee73161020ef364b80f57c3ccee4bf31ab DIST psycopg2-2.9.11.tar.gz 379598 BLAKE2B 78608a2b4a9b1db9ba9873ce01b84f898489de8ff6db5522ecc2fa68606b0ef8cdab7f137c86cf840509c9161b329a2efc1e1aadc494b565226099e8651372ab SHA512 44f7b03d958dc62822be8a8c38d738c4016c3a1f860c824158b78ba0a23f04ca63377171b22a14e38b76df868458ede25f29e4643197912adb2f1a1db8c0d5c0 EBUILD psycopg-2.9.11.ebuild 1406 BLAKE2B 12386e775e2aeb2c0581e28e7b9ec200266ab499c97094ba7f100e42865282624fb94f9df91a58ae59a3a4bfc950ebd639614fe66006b50ed8c8d1c759bcaa50 SHA512 026abdff2701764a8cca15d23799383a80931f560a554117d011f048c17e10342c9ba2b7a5c0d4fd5b5ab07d992676e7f14a5ab58d0252e7ce503d18d729b19a -EBUILD psycopg-3.3.2.ebuild 2763 BLAKE2B f7d35056df9c83daf7cf75f3e5ce166aa80bb298658deb9f7361ea8acf82c246277564cd4c5b148cafca10315a80c7482c92afa45f27d327f0829e59c3b57a2b SHA512 b1b7cd161f52f8a4ca20c75051e014ed8dbd419de1928eabefa1753fa7f6931c3761fdc5308d6911fef2290b945dfacf933300500bcd55c2d6744cab9a3d9d70 -EBUILD psycopg-3.3.3.ebuild 2768 BLAKE2B 1919e5a4f8663a20afcd3e4c6d9d7c857e33a7de844e5203c90e7dae40e041dec3cc06f2a45ad77e0fea9f09f9ae0bbb4ad626a6526a7265deb5b34993425729 SHA512 23db66712e9b0a49d61b93f47e561ee762cff2b89f49a81562aeb4fe659ef262ac7b16e1cd6e385e308cef0d944d782a606dc9515df6bf1853e6c4cf7f782b7a +EBUILD psycopg-3.3.3.ebuild 2763 BLAKE2B f7d35056df9c83daf7cf75f3e5ce166aa80bb298658deb9f7361ea8acf82c246277564cd4c5b148cafca10315a80c7482c92afa45f27d327f0829e59c3b57a2b SHA512 b1b7cd161f52f8a4ca20c75051e014ed8dbd419de1928eabefa1753fa7f6931c3761fdc5308d6911fef2290b945dfacf933300500bcd55c2d6744cab9a3d9d70 MISC metadata.xml 426 BLAKE2B a573dbbef89ba2c3c7e7aa11e87005879fa823daa8d7e2080ce82dab7196429769b5e2ed0c4ffb363443469dfa47524d900fae75c4d7c8c9da901389e746838f SHA512 e3059428d8c00113696bfd232b2ad3fd4efccc304a31ff45801f30bb07c03acd58aafcab187fd85e4d89eff4db6c18a1395744eb1fd5cf8f11e43aca0f4e60cc diff --git a/dev-python/psycopg/psycopg-3.3.2.ebuild b/dev-python/psycopg/psycopg-3.3.2.ebuild deleted file mode 100644 index 8382fc0217..0000000000 --- a/dev-python/psycopg/psycopg-3.3.2.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2026 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_11 python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="PostgreSQL database adapter for Python" -HOMEPAGE=" - https://www.psycopg.org/psycopg3/ - https://github.com/psycopg/psycopg/ - https://pypi.org/project/psycopg/ -" -SRC_URI=" - https://github.com/psycopg/psycopg/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="+native-extensions" - -DEPEND=" - native-extensions? ( - >=dev-db/postgresql-8.1:= - ) - !native-extensions? ( - >=dev-db/postgresql-8.1:* - ) -" -RDEPEND=" - ${DEPEND} - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] - ' 3.11 3.12) -" -BDEPEND=" - native-extensions? ( - dev-python/cython[${PYTHON_USEDEP}] - ) - test? ( - >=dev-db/postgresql-8.1[server] - >=dev-python/dnspython-2.1[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( anyio ) -distutils_enable_tests pytest - -python_compile() { - # Python code + ctypes backend - cd psycopg || die - distutils-r1_python_compile - - # optional C backend - if use native-extensions && [[ ${EPYTHON} != pypy3* ]]; then - local DISTUTILS_USE_PEP517=standalone - cd ../psycopg_c || die - distutils-r1_python_compile - fi - cd .. || die -} - -src_test() { - rm -r psycopg{,_c} || die - - initdb -D "${T}"/pgsql || die - # TODO: random port - pg_ctl -w -D "${T}"/pgsql start \ - -o "-h '' -k '${T}'" || die - createdb -h "${T}" test || die - - local -x PSYCOPG_TEST_DSN="host=${T} dbname=test" - distutils-r1_src_test - - pg_ctl -w -D "${T}"/pgsql stop || die -} - -python_test() { - local EPYTEST_DESELECT=( - # tests for the psycopg_pool package - tests/pool - # some broken mypy magic - tests/test_module.py::test_version - tests/test_module.py::test_version_c - tests/test_typing.py - tests/crdb/test_typing.py - # TODO, relying on undefined ordering in Python? - tests/test_dns_srv.py::test_srv - # requires pproxy? - tests/test_waiting.py::test_remote_closed - tests/test_waiting.py::test_wait_remote_closed - tests/test_waiting_async.py::test_remote_closed - tests/test_waiting_async.py::test_wait_remote_closed - ) - - case ${ARCH} in - arm|x86) - EPYTEST_DESELECT+=( - # TODO - tests/types/test_numpy.py::test_classes_identities - ) - ;; - esac - - local impls=( python ) - if use native-extensions && [[ ${EPYTHON} != pypy3* ]]; then - impls+=( c ) - fi - - local -x PSYCOPG_IMPL - for PSYCOPG_IMPL in "${impls[@]}"; do - einfo "Testing with ${PSYCOPG_IMPL} implementation ..." - # leak and timing tests are fragile whereas slow tests are slow - epytest -k "not leak" \ - -m "not timing and not slow and not flakey" - done -} diff --git a/dev-python/psycopg/psycopg-3.3.3.ebuild b/dev-python/psycopg/psycopg-3.3.3.ebuild index 1ff276cf2a..8382fc0217 100644 --- a/dev-python/psycopg/psycopg-3.3.3.ebuild +++ b/dev-python/psycopg/psycopg-3.3.3.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" IUSE="+native-extensions" DEPEND=" diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest index e06ae78614..1c51367184 100644 --- a/dev-python/pyaml/Manifest +++ b/dev-python/pyaml/Manifest @@ -1,5 +1,3 @@ -DIST pyaml-25.7.0.tar.gz 29814 BLAKE2B 21c83478283bf55f2b6e357bcf90b8ce52df14a83803bf1e62a173c41b3dbbde024757a53cf3da1420e29accbebdb47685f428d3b7db89d0de69f784dfe7af8c SHA512 cff46329cff9976f4628608ed87d8e6d811edba8a2a708b18a4216bde3bcd2f84fb06f31605c4bd684a87da8ab7fa5b4ae3bac976058ad707b0e37a30c365063 DIST pyaml-26.2.1.tar.gz 30653 BLAKE2B f7872080bf4a214c9acb95f07793f8b8dc997c4cdae362dc34ccd008f820c0b88a68eb3a0cfa4f75efdf1e12c9a3bba2239a3d09997b3fd5a3fb1b288c5347ca SHA512 2c1d6ed58d02efd0d83e7eb61fb57567bf83a991c236afbe862ab9a0338cb8fd8a7f84d7edfb00b824a2c4bfac61a2115dc4bdeb1d4f63f1aafe406e64695edc -EBUILD pyaml-25.7.0.ebuild 600 BLAKE2B 77298c51b01c4e1db764695fba4e3d75fc4dccc6c2f75783a76ebd28e10f63b78959863029469bdc0894b15c24f04bc141d1c6d39e8dd469f38875dc2810df3b SHA512 58c9a00f812229e1ab6859189d35fd64bd297d3f6bd05a4acdbfebda622d94d39ed1ea73c98c0387a1382115a1de2f418a94b740d449db8101c4c052ec8fd9b5 -EBUILD pyaml-26.2.1.ebuild 604 BLAKE2B b7599a2e0c776e1b22f184ea7b72474331f90753b172eb6a22cc817e943a887daeb50743e35eaa42858e9a3913e10c59007448d99325e76aa0784cf0b2f3d22f SHA512 71ffe9bdca4869b70a403fc9e8f149bf77d3993e3541af091599b821de0c4567dd8f5d6ad54b90f14065f7fcd1f0a68a48344fc8c3239430a94b0e07ef01cc9c +EBUILD pyaml-26.2.1.ebuild 600 BLAKE2B 63b9bc2059f937e07c92018faac5ef7e961a980eaa668526e26ab02309987bb20a084fa90705ca13045d09754fbf0a9de1d6afd58b50303e1b5bccdb45820096 SHA512 6451cb115d593f44d5db7d26979fddcd814c03d1f576ae7643a2fa56ed47ef5254606e90b9a642b49d92e8391a80e7e0ff772c16f8227da4e4707aa584b87a6c MISC metadata.xml 470 BLAKE2B 725657a34cdcbddf146ea3163af81fd22f78b895281e7dc2192b8c1f49fa9ec868e41a38bc371ce61160535ad0c5c1d8741109858cb8e3eafb40a77d623c3ecf SHA512 c64f440d674396b0a750780cbc5ab1a5003be1d3357b39a792cb9490870c768ab740266575cf6780f173252a893f6fa93fe9d4f414647274e520c4bd4b579c67 diff --git a/dev-python/pyaml/pyaml-25.7.0.ebuild b/dev-python/pyaml/pyaml-25.7.0.ebuild deleted file mode 100644 index 3bc2666e72..0000000000 --- a/dev-python/pyaml/pyaml-25.7.0.ebuild +++ /dev/null @@ -1,30 +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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="PyYAML-based module to produce pretty and readable YAML-serialized data" -HOMEPAGE=" - https://github.com/mk-fg/pretty-yaml/ - https://pypi.org/project/pyaml/ -" - -LICENSE="WTFPL-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/unidecode[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/pyaml/pyaml-26.2.1.ebuild b/dev-python/pyaml/pyaml-26.2.1.ebuild index 2d77fbb0e8..905d307db0 100644 --- a/dev-python/pyaml/pyaml-26.2.1.ebuild +++ b/dev-python/pyaml/pyaml-26.2.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="WTFPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}] diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest index aa5b1a7b24..953afb2372 100644 --- a/dev-python/pyarrow/Manifest +++ b/dev-python/pyarrow/Manifest @@ -1,12 +1,6 @@ -DIST apache-arrow-20.0.0.tar.gz 17862661 BLAKE2B 154d4783746abf21ee7e94748cee1f5b640e24d756b08067e3c1135449b907e1888728eff76002e01f405c0d14fd01c76ce4b9de0e49d1116c8216ae8ae297f7 SHA512 067e62d7d311cebfca43473b0aacaacc534da47c3450b75328517df69281d8be1e79b0430cc7e975eb613e05c62a62d6ca92a4c4f7882ae7733f826d774d9081 -DIST apache-arrow-22.0.0.tar.gz 17063271 BLAKE2B 99b53160b209a9427500fb5bda515c46256f7a6498c80627ff930af1690ffe3a01c86c161fd1946f3b249f1ceaefad0da6c05ea88efbb43b5733c9eb98b5cc1f SHA512 8ec9ddaf7917c0e35c8bb32831fe6ea0a7b81de5723828a1289ba1b9e104b42af688d0f427a0ceff6f617d5f7ac67769431184b137e54f6987779e467c59d3ec DIST apache-arrow-23.0.1.tar.gz 17296212 BLAKE2B 7023df6e6900dc239edc757fef76a89d2169e4fd3e1eaf3471f805a6e1c39014b9ec1e5a3d7c9e7a590b8d007c4adc1d15b8ed22ecf4724b24a33ffa96557db2 SHA512 c687e50dfcdbf7e0e39710224360d35d9aa734452b3a47adc8c101f3019b6b4116310c05b9f3cd0a5ed4ad9b7bd8fb88edb70e79b3cbd413a57e5e35e4554a6c DIST arrow-testing-725fd4a4b12d01c53c98e80274c0b23aa8397082.tar.gz 3752144 BLAKE2B bbfde361f8da376f228720de00a3f6c2b42051e53580f650ad5621086cbf4828a289d86815ac1143720d80f230a851c9602bf198a32e457c1a0f7767790968ee SHA512 0789bf65fc2609f84a9c2865bc8e12f8c63fdd138eff02af1b24ba2c0e925d8c0ecfbe57515786e91531d918ef1a0d92fd5becb553682eafdcedd7678ddacb9e -DIST arrow-testing-d2a13712303498963395318a4eb42872e66aead7.tar.gz 3572581 BLAKE2B 58e0e0a887efb9f68b9cccc37b946352eb382fe6f621c0778992ec3e1d10cdd5de89674f8282ceb90d0fcef5825b24ff3d0043806c6e353be9df6d1566699d2d SHA512 e6b76e4ab34744bc804ecfe5baba3e1f483c874f883cc44e8e2504a718b847cb05f0c7559e40a446deab99da20d1f9bbfe03d553ee2bb5543bef889c2b555259 -DIST parquet-testing-18d17540097fca7c40be3d42c167e6bfad90763c.tar.gz 1077258 BLAKE2B 457bf3404b9f6ad8da5cbecade4c2365e39e6409c5b551092a7f1f18f81f557e94e60adfb381058c5fd3a4000dae24c1ffebfbfa965d88e81f098f016bfdc816 SHA512 2cadc694e6cd2e52869b4ff0d2659c77c613fc870b54ca7f4cb64068d0e7956723549b6d5513a117a2e147d4161e2fcdbe15992a3d8e56306b25923676f182a0 DIST parquet-testing-a3d96a65e11e2bbca7d22a894e8313ede90a33a3.tar.gz 1150001 BLAKE2B 2c991bca5679ba25767fea1c9e17991ec7661e302adc55bf353a9d7b1c3a91269a9d464cc15743ab0a056591939ed43f0d500ef51275d7d10cb96055c773d44c SHA512 2559f3c3d5f4cc22299482f352ad67a5145a9d0727675932031f8b5977acaabfe29838b0e147d72066bd8cad6c046ee60cc60b364118cd9187be37fd22937205 -EBUILD pyarrow-20.0.0.ebuild 3595 BLAKE2B 86e5c98cb486b0271c618df17cb26a6a813b99c0e246c11df15ec126378da5ef35d4e443fa5d3968da419382be90f3cbb1b8a59da869c19cd315166d5d2ad57a SHA512 e7c64818560f34cb95ab3ee9209ee95dd18de7eb9e239ca62a6c9901498e6d9c19f906513be5d1dcbe1c316c005e5f6de9d1937108823b3481ee3cc46a221da6 -EBUILD pyarrow-22.0.0.ebuild 3212 BLAKE2B 9f48d57f454e5ca63f07b5ab2aa1e659dfc73c5318b9118333084d1adfe7b2cd8f5a6ea98ec607ed2fa5294ba6ffac9c325a9935e1a0d67465e4628295bcfeb8 SHA512 afba693c7f7d42f1e75a7911593e2d7095d5e87b6cedd621e2b58dc3dba765916c22d49aed353d5596ab689d5855b0346100d13202e8c87b25183fd04361d1f4 -EBUILD pyarrow-23.0.1.ebuild 3214 BLAKE2B a709b8facdde2143affcc4e59510eb9fa707f55b32e16ada4e59f7dcd815cd54ad635659683207f5f0bf1fa420afb57295ef8827c6b8462814a996f1e8b93f20 SHA512 33edb3b4084e1012171499aef1a6a4eb69bf33420e06eff850b76102272ac56044b5fb9793b46840d40d144793bafe4cb64a6c9eee2a6b357656f326bebc48fd +EBUILD pyarrow-23.0.1.ebuild 3211 BLAKE2B aa3d08db9ca1d2b6462ff1226f0ed4dde7952b33d148e08269caa9cf2d020b251aa61334381ccc18a825dc53d2b48b1f0ca2af7f056dfb869de40fc38a35e34a SHA512 1a7b098ff3a4bf92bb1ee05f9c322687bcb401a9d747af160c0e85265078b26d93054c973c4e2422ea165579b952b4dcf832115a8602c9b1e34eecc70e869667 EBUILD pyarrow-9999.ebuild 2626 BLAKE2B efb8bbc7c3b7a0edc5e824a487f525c2b32efd94f9a0e85f75bc8ac40a95d46bd5850613dbc0f34779278a0dede2ffbb7a460775be96f303c90a7a80e787cfb4 SHA512 9703d4b70ec514485e424e4670fddb63bce36dd0ad4fee912a488d2bc227aa341a0690407191cc258c9df9cebfdf966fdf18d737c647c13a5678c1a159e04cd9 MISC metadata.xml 555 BLAKE2B 5683205ece2b0266e5792f42ebd515c1822563d2705f046ebcabd1de71efc67800616303b2fc83ea8cac3395303178f13e859b7390adfcef23da8d687fc8d6a3 SHA512 61d8f5bcbdbe92b858d0aab3040cd3e8dcb33ba0c45808649e032a165d6826c1a489ae2cfbf8dca52eda82d5b24b4c3f74a9abd6f87d5ff72f6578cf7535c797 diff --git a/dev-python/pyarrow/pyarrow-20.0.0.ebuild b/dev-python/pyarrow/pyarrow-20.0.0.ebuild deleted file mode 100644 index 404751c35f..0000000000 --- a/dev-python/pyarrow/pyarrow-20.0.0.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 multiprocessing - -# arrow.git: testing -ARROW_DATA_GIT_HASH=d2a13712303498963395318a4eb42872e66aead7 -# arrow.git: cpp/submodules/parquet-testing -PARQUET_DATA_GIT_HASH=18d17540097fca7c40be3d42c167e6bfad90763c - -DESCRIPTION="Python library for Apache Arrow" -HOMEPAGE=" - https://arrow.apache.org/ - https://github.com/apache/arrow/ - https://pypi.org/project/pyarrow/ -" -SRC_URI=" - mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz - test? ( - https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz - -> parquet-testing-${PARQUET_DATA_GIT_HASH}.tar.gz - https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz - -> arrow-testing-${ARROW_DATA_GIT_HASH}.tar.gz - ) -" -S="${WORKDIR}/apache-arrow-${PV}/python" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" -IUSE="+parquet +snappy ssl" - -RDEPEND=" - ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?] - >=dev-python/numpy-1.16.6:=[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/cffi[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-libs/apache-arrow[lz4,zlib] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # cython's -Werror - sed -i -e '/--warning-errors/d' CMakeLists.txt || die -} - -src_compile() { - export PYARROW_PARALLEL="$(makeopts_jobs)" - export PYARROW_BUILD_VERBOSE=1 - export PYARROW_CXXFLAGS="${CXXFLAGS}" - export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 - export PYARROW_CMAKE_GENERATOR=Ninja - export PYARROW_WITH_HDFS=1 - if use parquet; then - export PYARROW_WITH_DATASET=1 - export PYARROW_WITH_PARQUET=1 - use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1 - fi - if use snappy; then - export PYARROW_WITH_SNAPPY=1 - fi - - distutils-r1_src_compile -} - -python_test() { - local EPYTEST_DESELECT=( - # wtf? - tests/test_fs.py::test_localfs_errors - # these require apache-arrow with jemalloc that doesn't seem - # to be supported by the Gentoo package - tests/test_memory.py::test_env_var - tests/test_memory.py::test_specific_memory_pools - tests/test_memory.py::test_supported_memory_backends - # require mimalloc - tests/test_memory.py::test_memory_pool_factories - # hypothesis health check failures - # https://github.com/apache/arrow/issues/41318 - tests/interchange/test_interchange_spec.py::test_dtypes - tests/test_convert_builtin.py::test_array_to_pylist_roundtrip - tests/test_feather.py::test_roundtrip - tests/test_pandas.py::test_array_to_pandas_roundtrip - tests/test_strategies.py::test_types - tests/test_types.py::test_hashing - # fragile memory tests - tests/test_csv.py::TestSerialStreamingCSVRead::test_batch_lifetime - tests/test_csv.py::TestThreadedStreamingCSVRead::test_batch_lifetime - # takes forever, and manages to generate timedeltas over 64 bits - tests/test_strategies.py - "tests/test_array.py::test_pickling[builtin_pickle]" - # scipy.sparse does not support dtype float16 - "tests/test_sparse_tensor.py::test_sparse_coo_tensor_scipy_roundtrip[f2-arrow_type8]" - ) - - cd "${T}" || die - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data" - local -x ARROW_TEST_DATA="${WORKDIR}/arrow-testing-${ARROW_DATA_GIT_HASH}/data" - epytest --pyargs pyarrow -} diff --git a/dev-python/pyarrow/pyarrow-22.0.0.ebuild b/dev-python/pyarrow/pyarrow-22.0.0.ebuild deleted file mode 100644 index 96f77a2988..0000000000 --- a/dev-python/pyarrow/pyarrow-22.0.0.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 2023-2026 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_{11..14} ) - -inherit distutils-r1 multiprocessing - -# arrow.git: testing -ARROW_DATA_GIT_HASH=725fd4a4b12d01c53c98e80274c0b23aa8397082 -# arrow.git: cpp/submodules/parquet-testing -PARQUET_DATA_GIT_HASH=a3d96a65e11e2bbca7d22a894e8313ede90a33a3 - -DESCRIPTION="Python library for Apache Arrow" -HOMEPAGE=" - https://arrow.apache.org/ - https://github.com/apache/arrow/ - https://pypi.org/project/pyarrow/ -" -SRC_URI=" - mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz - test? ( - https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz - -> parquet-testing-${PARQUET_DATA_GIT_HASH}.tar.gz - https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz - -> arrow-testing-${ARROW_DATA_GIT_HASH}.tar.gz - ) -" -S="${WORKDIR}/apache-arrow-${PV}/python" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv ~x86" -IUSE="+parquet +snappy ssl" - -RDEPEND=" - ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?] - >=dev-python/numpy-1.16.6:=[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/cffi[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-libs/apache-arrow[lz4,zlib] - ) -" - -EPYTEST_PLUGINS=( hypothesis ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # cython's -Werror - sed -i -e '/--warning-errors/d' CMakeLists.txt || die -} - -src_compile() { - export PYARROW_PARALLEL="$(makeopts_jobs)" - export PYARROW_BUILD_VERBOSE=1 - export PYARROW_CXXFLAGS="${CXXFLAGS}" - export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 - export PYARROW_CMAKE_GENERATOR=Ninja - export PYARROW_WITH_HDFS=1 - if use parquet; then - export PYARROW_WITH_DATASET=1 - export PYARROW_WITH_PARQUET=1 - use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1 - fi - if use snappy; then - export PYARROW_WITH_SNAPPY=1 - fi - - distutils-r1_src_compile -} - -python_test() { - local EPYTEST_DESELECT=( - # wtf? - tests/test_fs.py::test_localfs_errors - # these require apache-arrow with jemalloc that doesn't seem - # to be supported by the Gentoo package - tests/test_memory.py::test_env_var - tests/test_memory.py::test_specific_memory_pools - tests/test_memory.py::test_supported_memory_backends - # require mimalloc - tests/test_memory.py::test_memory_pool_factories - # fragile memory tests - tests/test_csv.py::TestSerialStreamingCSVRead::test_batch_lifetime - tests/test_csv.py::TestThreadedStreamingCSVRead::test_batch_lifetime - tests/test_array.py::test_to_pandas_zero_copy - # takes forever, and manages to generate timedeltas over 64 bits - tests/test_strategies.py - "tests/test_array.py::test_pickling[builtin_pickle]" - # scipy.sparse does not support dtype float16 - "tests/test_sparse_tensor.py::test_sparse_coo_tensor_scipy_roundtrip[f2-arrow_type8]" - ) - - cd "${T}" || die - local -x PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data" - local -x ARROW_TEST_DATA="${WORKDIR}/arrow-testing-${ARROW_DATA_GIT_HASH}/data" - epytest --pyargs pyarrow -} diff --git a/dev-python/pyarrow/pyarrow-23.0.1.ebuild b/dev-python/pyarrow/pyarrow-23.0.1.ebuild index b91f7a7c2a..6037e6db0b 100644 --- a/dev-python/pyarrow/pyarrow-23.0.1.ebuild +++ b/dev-python/pyarrow/pyarrow-23.0.1.ebuild @@ -33,7 +33,7 @@ S="${WORKDIR}/apache-arrow-${PV}/python" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" IUSE="+parquet +snappy ssl" RDEPEND=" diff --git a/dev-python/pyasyncore/Manifest b/dev-python/pyasyncore/Manifest index bb5cc3bd29..7fe0456dd9 100644 --- a/dev-python/pyasyncore/Manifest +++ b/dev-python/pyasyncore/Manifest @@ -1,6 +1,4 @@ -DIST pyasyncore-1.0.4.tar.gz 15339 BLAKE2B 1cc689c94dc7fe4f4c75a78cf58a0afabbe48f01b8c1511f9500b93b64b862dc1c7cc653e17a49786af9360441fcb45be03fa38c72c2e89ec05385fd8bfc648a SHA512 43746fca009f7acc5f05506c7d54e71ee74a76a112c3689aa98ab714f0452d1ed1196836bf52585bbbced2d64c1d4ccd86f8f5c2d2c5537fdc397e29d0d87008 DIST pyasyncore-1.0.5.tar.gz 15854 BLAKE2B 09419fd50f78ab061d2a78ee45424026dfc2b741aacd8422c3a34d67078908c3edc8ffa98f7ddf54e327ba408d4b9d33b9496499f657f5fc3a4d9b9dbff3639e SHA512 d9bc37c3d658b37593e3fd4364c3fa68644d2abb30013a6f82381d3e442da8d096f2bee2f06ef64640b63491ab697b3adec1a0be50dc3230a49404643cf00401 DIST pyasyncore-1.0.5.tar.gz.provenance 9365 BLAKE2B 190e812655bdc426343de8ac6d6490d78f6a54526f34eb67d52171e1f31de9bc4f2e8b4781d7e363b2f178f8a010131caf5560ccfbad301cb73ea1ccb1292beb SHA512 5c842de965d6594912dfa2d740d125fa877147044629656bc9a630449879f1d493bcf36ec162f82cbdd1195b493a7686744ecc85eb1d0776c5875a7c71dd14ca -EBUILD pyasyncore-1.0.4.ebuild 646 BLAKE2B 8e80e57abf60a01fd429192adafe6fa9aac7cb3abfac2032cc1034951d3f50200186b49b4a4c77eed034bcb525fbac99213e7a0a4a72f290e3fa65a5487e4c88 SHA512 0a236774b64c62e004844a7f256c5925bb646eef881aa556c8db22f352a57615000442f905ca49d6faec9fdd08d3cebd38b2a3cdc04ec482f50f4dfe4c795245 -EBUILD pyasyncore-1.0.5.ebuild 709 BLAKE2B b7c785dda13fb6104c7893458e9f13c2c65f2cf16d66f6f927559e00ab1ef20ae2c95641d02caa26b46d668162cd00512f0603553bdd14b31ab026caf61a9291 SHA512 1cf3dcd158f7535cdb5714248b9c0b35280ae77dada90a74e5d2a464f5f17613b0137ea33ff4b23e8eabffa1684b70d7af3a888c508322bca4b58208f692d6b6 +EBUILD pyasyncore-1.0.5.ebuild 703 BLAKE2B 5a7bce5b9c634c9f90d26052776329fcf85e1769cb88087d7287de6f6842b20f07d09f388fd6fcb0ea31007bd594b30ae6d58170085460ea0a8cb93ab3594ff7 SHA512 7e0bc0be091d43f561d1e932d5ce94ce8d80a04bd87a6dcdb405e547a31297de4576ffa72a871ce75240487d5f73974f7ac31bc7dc5c5115c8a6cb6c78921d89 MISC metadata.xml 410 BLAKE2B f69eeb55bd7570cb72b1dfc228c0ee3fd14bd4abd8b58d279c4672af0476ae1f84ee8c2aeb40208daa5a266479d881f5b8f7537da37af8118be2f16bdb21bb3f SHA512 71e37573484b24241176e588db3d9d0426db443555c15e258acf83a47fbd2158a5d6bc631bb5a58a4bc6d855a76f79361013ab08204293c95be6e0dfc3beef53 diff --git a/dev-python/pyasyncore/pyasyncore-1.0.4.ebuild b/dev-python/pyasyncore/pyasyncore-1.0.4.ebuild deleted file mode 100644 index 529f037541..0000000000 --- a/dev-python/pyasyncore/pyasyncore-1.0.4.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Make asyncore available for Python 3.12 onwards" -HOMEPAGE=" - https://github.com/simonrob/pyasyncore - https://pypi.org/project/pyasyncore/ -" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/test[${PYTHON_USEDEP}] - ) -" - -python_test() { - # Can't use d_e_t unittest (bug #926964) - eunittest tests -} diff --git a/dev-python/pyasyncore/pyasyncore-1.0.5.ebuild b/dev-python/pyasyncore/pyasyncore-1.0.5.ebuild index e3639684cc..fe8af4843a 100644 --- a/dev-python/pyasyncore/pyasyncore-1.0.5.ebuild +++ b/dev-python/pyasyncore/pyasyncore-1.0.5.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="PSF-2" 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" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/pyatspi/Manifest b/dev-python/pyatspi/Manifest index 585532fd8c..32c42956cf 100644 --- a/dev-python/pyatspi/Manifest +++ b/dev-python/pyatspi/Manifest @@ -1,5 +1,5 @@ DIST pyatspi-2.46.1.tar.xz 323392 BLAKE2B ee55f57616d58ead8bbf14193a984e2d268b0dafd67bdb638086fe531d7d031b6060f2c757036f67ad18ba6c1f774c8ef13a4844c5fb96878604f59903b2653a SHA512 69c1c4c31bef430083a1c9af98ba6b2f1b3d9eec0a5f03982b980838bcf86933069a90d7314d2e5501d5988a453d0a803ad239eca5b98f08cc3bf7dc8d4a7c0c DIST pyatspi-2.58.1.tar.xz 82620 BLAKE2B 1c96e56ebd274b3760f6b3568f03a98894d95c991356a16095b5a9ef3be73490347166aa0fb74abc5141c644eb20b5b94234fb43fb0fe2228f469e6a6e86c9bd SHA512 b1ad8baac2a3fde60f13399372813404ca3296d5a7036dd9896a3b0fe509353bc2b98b93abf42efa2e7ca703d416ec32a77118baeebbecbe962e99ef2a985dd8 EBUILD pyatspi-2.46.1.ebuild 1409 BLAKE2B 7fe24ceba15eb24df852dac8822204678f3d71ac226086db199a1ce4112c8b0cbbd0548931e893c6a2227596f3091b956b65325e005ed3dd359d910fd06a38fd SHA512 9091d5d225297ccd9ccd306f89f5304a6666e9fbe25d98debf27a12ee585ef04dc285e9891abc158ba8b9b4f1c27a7b0d5c69765728ad650434fbd591c17a50c -EBUILD pyatspi-2.58.1.ebuild 1357 BLAKE2B e10e338bccd6c528cc222d4efe1e659aa70e8a4ab2c3a8399bc11a42aa0f1e595df846caa1c2999fe66fa892e39b0e188d871dd23c97860a335bdddc3be6149f SHA512 40147a38ed93cb17be6005229a3bd0af79abcee9ac042d6e88638cb135a7ded512f66ab5fb5390b63093ec9522391fa059dc996c292edf2050d54051f7b61bb0 +EBUILD pyatspi-2.58.1.ebuild 1354 BLAKE2B cbc8f777a753cc1922b4ee368549208db3fe10d5af8bdf83ef8dac2269711dcd22e6b23f1ed819b7e1717498f7ee5e72de137084d2089deb2e34719d605ce3f1 SHA512 5f138d827fefbe27a2ec90e61c20334dd2e5e5da35225da7002882e59c70e65aa0b0bec4627b5e302866dd486fa68ad93fcac4990d3da6f4ad6c1f9a98af2c10 MISC metadata.xml 349 BLAKE2B af48f6da9752ad965ab10c2bf3322d4321f084fc392c78e2c0fa1b48728f6b0f9e391b97ee9df9880fbba4c47ec798e0218f3800bb044ac8d9609066dc883580 SHA512 629ee6df4926ec37c3811388921ec024f7b1a50a819b74715dfac905b7830da3d7d64ae1886703b694049d06422d36e551d4296b2892cc43d60d45291d287840 diff --git a/dev-python/pyatspi/pyatspi-2.58.1.ebuild b/dev-python/pyatspi/pyatspi-2.58.1.ebuild index 87e82a1210..d61fd79e5e 100644 --- a/dev-python/pyatspi/pyatspi-2.58.1.ebuild +++ b/dev-python/pyatspi/pyatspi-2.58.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/pyatspi2" # Note: only some of the tests are GPL-licensed, everything else is LGPL LICENSE="LGPL-2 GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest index 9abb758b61..aafdf82628 100644 --- a/dev-python/pybind11/Manifest +++ b/dev-python/pybind11/Manifest @@ -2,6 +2,6 @@ DIST pybind11-3.0.1.gh.tar.gz 918227 BLAKE2B 90700c919872cd697a59951ef86da0bd048 DIST pybind11-3.0.2.gh.tar.gz 953272 BLAKE2B 62d1e5cc948556d5eb161b0059c1c4cada61178554af36c2c07e613399b92c24cbff19f5128abe4ba922de79c36ab349efd4af3d4d7d354270b811039e2c0576 SHA512 19bee2c76320e25202ee078b5680ff8a7acfb33494dec29dad984ab04de8bcb01340d9fec37c8cc5ac9015dfc367e60312dcd8506e66ce8f0af4c49db562ddef DIST pybind11-3.0.3.gh.tar.gz 964282 BLAKE2B e75596d9ea23a27476ccc3ffc3fbaa47ef7e29a7830bc777a13ad74774e2c0b11485172efb123e9f45847665ee413bc41c8fc84b7dfd3b01579a665ddce7eb85 SHA512 d6846dc88234a355f9ff312cfd0ecb8d3c7bb0e446ea5fcfc931ed7f18d56206e2b02662cdbd8d8d940a9f67b195dabfa13585f4bb1d57cb1af8a9c39a447a79 EBUILD pybind11-3.0.1.ebuild 1690 BLAKE2B 7a50d82e9e0dd316e33389a7f68c9ed7c5897653ea4e46d015bb26b0b53a244c0880b21fb28d9e890aff43b43d2332c10e6fbdfc61c63c8cb3ae90832c2bdfab SHA512 47945f523d79fbdf9ebd36b5ab4f034deaca34c11098cb20d143a9bf2536ba65e49ab6447d74340cd937de7ca8d4f99de88dc27f1c49f14d7c42023283916521 -EBUILD pybind11-3.0.2.ebuild 1696 BLAKE2B bc79ac80204158519590a0f9061669e83e916bd38a37080bc2abff11dc2dc6aac120564ef92ea50f7600510d588b0adce3f480338c74f1db887f60e1e4178c6a SHA512 751a489c72bc295f078fa805c3db19052ae9c3ba1d9985a5fda9508200dc92b5af132a59a903a52baab668b52ca56e9817e34483d48ed18f955c71709e96d5fe -EBUILD pybind11-3.0.3.ebuild 1696 BLAKE2B bc79ac80204158519590a0f9061669e83e916bd38a37080bc2abff11dc2dc6aac120564ef92ea50f7600510d588b0adce3f480338c74f1db887f60e1e4178c6a SHA512 751a489c72bc295f078fa805c3db19052ae9c3ba1d9985a5fda9508200dc92b5af132a59a903a52baab668b52ca56e9817e34483d48ed18f955c71709e96d5fe +EBUILD pybind11-3.0.2.ebuild 1691 BLAKE2B 716adc1a8c6705b78b863ef45f3e317a71d6b90a08eb34064ac26b2349cca549392632dfc3bcef83ea9cfa3511724794154282157775e4bb9f328a30da201a82 SHA512 f9d2c027606cc80e746880b29dcd7e811dd9f32b925b122d08765b7ce77d83f1fd190b3b2f285636fb967de8837e8d86f2f990a5bbd3a0fc3250ecd7cdedb212 +EBUILD pybind11-3.0.3.ebuild 1692 BLAKE2B ffeffde400b60f7521d7b48da965fc5b07b119010837065a7d67f5dd342c4a6ea06daf9178b4aa9b33879ca05481629b88137ab6add544897effb26a33ff27df SHA512 e174de4af6483109d93972f9e47e2b768987eefec1c4eacbc8e9ed540c35edc57caac96ead1543eb4e099c46b718485038b562d5277bba0350fcccac532e0fbf MISC metadata.xml 475 BLAKE2B faf317a1197850acb0d16546a303bd50ee1bfe6fc3aaf592e6c147c6612fd20b809f1c911d79ca9a356cfa0c4166d2b155fcbd593f8b55e0d7dd75ff6444073b SHA512 5779adcc9f25c15fd999aa6c91d3144fc14535270e57925bfb8ac67f45448c144a142af2ea9a321ec6ffbf568713f663cef85a0be3d4a056e58b1782a5fc9a41 diff --git a/dev-python/pybind11/pybind11-3.0.2.ebuild b/dev-python/pybind11/pybind11-3.0.2.ebuild index 0100f84d49..a2d532c3f2 100644 --- a/dev-python/pybind11/pybind11-3.0.2.ebuild +++ b/dev-python/pybind11/pybind11-3.0.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 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" RDEPEND=" dev-cpp/eigen:3 diff --git a/dev-python/pybind11/pybind11-3.0.3.ebuild b/dev-python/pybind11/pybind11-3.0.3.ebuild index 0100f84d49..cb8ddd465d 100644 --- a/dev-python/pybind11/pybind11-3.0.3.ebuild +++ b/dev-python/pybind11/pybind11-3.0.3.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 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" RDEPEND=" dev-cpp/eigen:3 diff --git a/dev-python/pychromecast/Manifest b/dev-python/pychromecast/Manifest index cf9edcb229..4d4b03bc49 100644 --- a/dev-python/pychromecast/Manifest +++ b/dev-python/pychromecast/Manifest @@ -1,5 +1,3 @@ -DIST pychromecast-14.0.7.tar.gz 61421 BLAKE2B 5fcf65d1033a2f7726fa094e0d25a0f568e69ee5c1db2fcbaff3e6b20b461a8979eea71b7066a7e1ed64e4d661484117d2b244737dceb214ec8219c1aff0034e SHA512 1f0ff0ed73e29535987210f199af25edd5678ea42bf9a2c849df703f864b866f505e6cb486dc7f18ed2c1225ea396c2dacd605bfc4a1e1b4b2248f34fab3eb97 DIST pychromecast-14.0.9.tar.gz 61484 BLAKE2B 46e6b48c8a4d38732af951c1c676deaaaf30f6b7acdd8b8b61b3b05ad4db5c303eed2f31d48f2c9b1cef5ab3345900c9ef05727413059c8b5095e89cb67638f7 SHA512 39d634f214214204408fe04efedcfaa68b8e95df0790743edd6e894ded7e6c5a5924b4a6f5fce85d0dbd6f12a85caff841addb294fd2e9b84f569c8fc0dbe1c2 -EBUILD pychromecast-14.0.7.ebuild 573 BLAKE2B bb809c75ce2c2562138484c4c1c364315b783472631fac1b9a29c3788e73725d1e2d570f86aeddbb1c311cadfc742c906cad18f838765bc712e4365f52f6fbf4 SHA512 300304b7db15ff2b0cdd1fceb53740f707f9cc8b6537dd95e471ddf969be85a46f31a95d1447c2bb2a3ca04c22d4cd07e4f13645de8241b7ca8a6d9d122992b9 -EBUILD pychromecast-14.0.9.ebuild 575 BLAKE2B c440fec66e26dcf649b10e17df2723d1419eb3bc2197ff8c976ca89f548d37eaa8b92bef7ab94316437565207447acac48e3f7914c1b9235885f41578da28f1c SHA512 7b9371a509d0ec55b1b6dfc5dac0f24dc625110c3bf7e0bc0b224b678f5e4edbaff9658a3f2a08870d44388fd9577808ababecc00237c61b82622e8afa0c23a2 +EBUILD pychromecast-14.0.9.ebuild 573 BLAKE2B 05b985693e8fcdd050e7a46b8945144c28ef3caa7fff8f176ae104c1858e6b07ecf33ed45051faa3290ae4292eeec8c40fc4e2f9304140eb88c9c321da96295d SHA512 605d5f5bed13b75c3c13174b31c0c4164e0f102ce9221662be3500a5cff4135236d8a94a55de9ec27499b8b3c24d0bdaa22c395dd2f8cf0a868340fd037245da MISC metadata.xml 426 BLAKE2B c6ba55f1c61ac177a8cc1aaa78831d0d848bdfffc787197f1e24944329280f7c93be5b26ea2d4cd65a07b9ec0f192ac23f6a3a2470b5d707fc9f3063cb8bd869 SHA512 968632d3dc5e9a9dfaec80485b52124efeae5fb315f56a53d5168f3f51f4c4d6d7b4b74281b67fb6a41bafc19decf2afe73d42858a10a7fed4b49b0624cd54ca diff --git a/dev-python/pychromecast/pychromecast-14.0.7.ebuild b/dev-python/pychromecast/pychromecast-14.0.7.ebuild deleted file mode 100644 index f7d69e91d4..0000000000 --- a/dev-python/pychromecast/pychromecast-14.0.7.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2020-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 pypi - -DESCRIPTION="Python module to talk to Google Chromecast" -HOMEPAGE=" - https://github.com/home-assistant-libs/pychromecast/ - https://pypi.org/project/PyChromecast/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=dev-python/casttube-0.2.0[${PYTHON_USEDEP}] - >=dev-python/protobuf-4.25.1[${PYTHON_USEDEP}] - >=dev-python/zeroconf-0.25.1[${PYTHON_USEDEP}] -" diff --git a/dev-python/pychromecast/pychromecast-14.0.9.ebuild b/dev-python/pychromecast/pychromecast-14.0.9.ebuild index eaff75e997..34f6ae8dcb 100644 --- a/dev-python/pychromecast/pychromecast-14.0.9.ebuild +++ b/dev-python/pychromecast/pychromecast-14.0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2025 Gentoo Authors +# Copyright 2020-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" >=dev-python/casttube-0.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/pycountry/Manifest b/dev-python/pycountry/Manifest index 126c92cb9b..4df47bd5fb 100644 --- a/dev-python/pycountry/Manifest +++ b/dev-python/pycountry/Manifest @@ -1,6 +1,4 @@ -DIST pycountry-24.6.1.tar.gz 6043910 BLAKE2B 53e5f3bb89edb95a10cc7bef3d5cef463d957b9bd80da1aea57c274f76f9fc5f4848c9ceabcf97d369343a5bc39f6b8e7fb2e80344ff29ccd5856a4de9770b3b SHA512 36d8f68b830d74259a5f9ac1c9c97c1b228b0072613229e6f579ea5af587ab1cd25f0637a2cdd1dbf2ae8225e2aa2958d25f1e6df42d577da821d85c4c49ae93 DIST pycountry-26.2.16.tar.gz 7711342 BLAKE2B 9f63235c60f401e20d288be9fa837860f78e14b8ff4f51249612531894db34013dbb4ff9adc9023f8ef8b050584efa1727d0aa449f674ea59599ef1ca1ac5072 SHA512 2d7bbeace6caa2aee9fc2747e9333cf33a4a0161ac6955fce7f07e9ba2eaf8deb79796b59a9a9802c19c7c293b0b0ae1a693d7e824cf90697f14fb2106e38f03 DIST pycountry-26.2.16.tar.gz.provenance 9315 BLAKE2B 122c4a47fc6bf73bf9485fc258390d590ec15c4abfef0b047332036c0aa52603feff27ccf6bffde6387ca42104331ac9804684273d7103f7de06bf915f83239d SHA512 5292887bdb0c450babf5ceb2bab90f5e4784e6e4677e5590147796da311000624bf8a92d47536298e9726aa2e206867b951066b85650b64d796dbd90b4075e66 -EBUILD pycountry-24.6.1.ebuild 639 BLAKE2B dd06e0555d56734c4606e91111c74aee8a44fca49db913c9630897fb09dfc30abad5f3784299fa1f901b03292e8f232c55d231e238ad7896b042cf1fb6b71f6e SHA512 8cbad7ba31c9306293e862288f8e8dbd39e91697a8bb1b4f016112d2be987cd2c1a40a68752cb3a1a2d5e195722a7dbafd2f5d3ebb6d13cc1288f347f11c5ea5 -EBUILD pycountry-26.2.16.ebuild 677 BLAKE2B 97e64352e3eadff345e5a7930525be2f3aef129df42cd76641b5a8587004dfed8ebbdad3c2ba7a0a9c923982894ca40acfe229cf192405244314e981b8d389d1 SHA512 4543456670090be0fc1f48f95f218f0e91c414fe455dc27c8e0bd855115a9dadb21a736544c4abb2928d799601bf16ae2cacc7855734f275e226d93e5adc8ddd +EBUILD pycountry-26.2.16.ebuild 671 BLAKE2B a4aa0568692150d7134e21f544698d6ddc7a18b03c8d5d068d055de613ec5546900e7cfbe84fa67667ddaeee73c8da2ddda17fc76575091eaa104f7c42f33c82 SHA512 2e21efb91a5a9c09d08660a48ab9b0fd8990b316db99b4307d144491ade2b437c28e8b63e76e9d2059080d896b0da52a8fff68e34b81c32da190d1c085cce3be MISC metadata.xml 463 BLAKE2B 59f17132a93f1409b1cc14bafcab38887eedb9f66fd220c8c0696f7d1cfac3ac6005d9193f400d4f4a913343c6aa6bb8b6382012bb716af14d900f903f2c1b0d SHA512 2ed9620b00447a881a0f5311c13696105d149d72ad3b649519ba6dba93487e41cb5ac381741ed9e0388ff1780e3ba3699fea01bf1e7453daad4161a4d9ff0c9f diff --git a/dev-python/pycountry/pycountry-24.6.1.ebuild b/dev-python/pycountry/pycountry-24.6.1.ebuild deleted file mode 100644 index f2839990bb..0000000000 --- a/dev-python/pycountry/pycountry-24.6.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Database of countries, subdivisions, languages, currencies and script" -HOMEPAGE=" - https://github.com/pycountry/pycountry/ - https://pypi.org/project/pycountry/ -" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -o addopts= -o required_plugins= -} diff --git a/dev-python/pycountry/pycountry-26.2.16.ebuild b/dev-python/pycountry/pycountry-26.2.16.ebuild index 21ddd439de..a1007e68bf 100644 --- a/dev-python/pycountry/pycountry-26.2.16.ebuild +++ b/dev-python/pycountry/pycountry-26.2.16.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1" 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" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/pycparser/Manifest b/dev-python/pycparser/Manifest index 5ad4de3e34..54a06ce085 100644 --- a/dev-python/pycparser/Manifest +++ b/dev-python/pycparser/Manifest @@ -1,5 +1,3 @@ -DIST pycparser-2.23.tar.gz 173734 BLAKE2B f9a11de129f6b5495df9a25778cfc73c1ed236f522b2c8ca2676fac14b78f35e2928547ea654adff4ea28a2dfa8a51d3a5b2085ab9f40e0d7b9ed5ec4568eb2b SHA512 317f02bf58482b9d80b7395fe6fe5f756230915473b65b219755ccf0f4f1d3b227f508925fcf81fe28bcd6c113cf93e0075bf16a9a499cb306e1627222b1b1a7 DIST pycparser-3.0.tar.gz 103492 BLAKE2B 20415045953c72f2aa90f1edd2dbace57958dcae74d8ce4fb5676576e30fc94c3657bbb3f688edaa082263844b0fdb98ef0acb2c06825accc81f52270909ada1 SHA512 333504ef076e369661823abcd1d1f0d4e01ebadd43b7039e403d80fc2418500c2ed2c42e7b997c6eaf9c56b16085dfccacc6d0be2d45f0033a90eac1a7ed49d0 -EBUILD pycparser-2.23.ebuild 1829 BLAKE2B 40225ef1747174fbb64577a49e7218cf7f0352b550cb7108c60c578927bd9492ec779bfa1aad85cd13ddaad4b6ba48097bbf0f4930794feaf9227060cf69fc15 SHA512 f8234eae661600f44c63b2fc2dc46eba7a384666f63b36c3918d2e87ddaf7d382133fe089668555b177062d631e7ab4cf85d6ad38f1c97cb2bbc2049008e88f1 -EBUILD pycparser-3.0.ebuild 1658 BLAKE2B e4e5ed48739b9dff71740b7f43ebe846fe70042c735036237af0e35788d39be19a8b9c6a1b879f0c88c5bb69f7fa88d4f3e8f7e2363dab5d39551f91bf9b29c3 SHA512 ae236678362c53e2574edc38c0caa8cb153c9bc3798963ff626ce2f56a89583d668650247a143ee22728aca974dd41fb9e40503db06c2886d516ce61e4cf43cd +EBUILD pycparser-3.0.ebuild 1652 BLAKE2B 255cacb2515f5e1fe66caa5bc59fd5d782ad2fdb9f3e4cedc6799388b4ac31ae046c82c4276360c7c55e8a184e564992ab63df13a78a3aaae4181dd008580e68 SHA512 8b5216f940aefd7717f5bdd4d8a86a42976df0ebc4878d6cb994dd842ae073212657f855a8c1535659d0338f2916e66e497fce1e67e79c8a643b56565004c8f3 MISC metadata.xml 406 BLAKE2B 61cb250ac460c4ea05f47bd8d208e44706bc80965ca1982e490d759d3a63652e5e13bf357532afb599ecea491f3c9a4cd315b97250b115bb7e8fa769b2ef03ff SHA512 b2d4ffde31f97a98e4a74bdd70751519d1339bbf3384e9e671760506fc2dac9d92bf6f7a743973002b4ae6da1cd2bb11abbfe63cbb330a1c32702b3eef24a62b diff --git a/dev-python/pycparser/pycparser-2.23.ebuild b/dev-python/pycparser/pycparser-2.23.ebuild deleted file mode 100644 index 1ea0876bec..0000000000 --- a/dev-python/pycparser/pycparser-2.23.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# 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_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="C parser and AST generator written in Python" -HOMEPAGE=" - https://github.com/eliben/pycparser/ - https://pypi.org/project/pycparser/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - dev-python/ply:=[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} -" - -distutils_enable_tests unittest - -python_prepare_all() { - # remove the original files to guarantee their regen - rm pycparser/{c_ast,lextab,yacctab}.py || die - - # kill sys.path manipulations to force the tests to use built files - sed -i -e '/sys\.path/d' tests/*.py || die - - # Ensure we can find tests in our directory - sed -i -e 's/from tests.test_util/from test_util/g' tests/test_*.py || die - - # unbundle ply - rm -r pycparser/ply || die - sed -i -e 's:\(from \)[.]\(ply\b\):\1\2:' pycparser/*.py || die - sed -i -e "s:'pycparser.ply'::" setup.py || die - - ln -s "${S}"/examples tests/examples || die - - rm tests/test_examples.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - # Skip tests if cpp is not in PATH - type -P cpp >/dev/null || return 0 - # change workdir to avoid '.' import - cd tests || die - - # Ensure that 'cpp' is called with the right arguments - # Tests don't seem to always pass the include they intend to use. - mkdir -p "${T}"/bin || die - cat > "${T}"/bin/cpp <<-EOF || die - #!${BROOT}/bin/bash - exec ${BROOT}/usr/bin/cpp -I${S}/utils/fake_libc_include/ \$@ - EOF - chmod +x "${T}"/bin/cpp || die - - PATH="${T}/bin:${PATH}" eunittest -} diff --git a/dev-python/pycparser/pycparser-3.0.ebuild b/dev-python/pycparser/pycparser-3.0.ebuild index 024f349337..54b4ad9875 100644 --- a/dev-python/pycparser/pycparser-3.0.ebuild +++ b/dev-python/pycparser/pycparser-3.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" RDEPEND=" dev-python/ply:=[${PYTHON_USEDEP}] diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index 27251b177f..ab84e480ed 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,6 +1,4 @@ -DIST pycpio-1.5.6.gh.tar.gz 23868 BLAKE2B 1c5a51948a84b6dc3f8b5ccfc21747dda27d560e719ffe2ee41ea48c3a988945e779f7b1a422554cb198b88f20f72ebcd8b183de3306309961b2c607b2ea3e91 SHA512 253aeb5b24997e99d06928f97e72b940043f028dbe069341427e94cd76a42f75c0dfbf376f801ed0d98de435a07dbb9407b3d28ff110c5c805b8523b67d88ae8 DIST pycpio-1.7.0.gh.tar.gz 24738 BLAKE2B b4479df7b02bc2bc8751b1b833c0d82829383c9475544c11469facec172e2a54e4ee156e29b9a71c65bbd9ab7102448eee5c299e853bf470f39c3c55c4eff302 SHA512 9738f60ef52accfe228e51bf660552f09b189b99454e8d8ff2423150b446dd5977b6924ff88d7535ed2b1ce9d118146f674ab6e771ae27910ef4ec16919643d6 -EBUILD pycpio-1.5.6.ebuild 853 BLAKE2B c92cff0360155a3f5c3a0d9c1f5c2ec5db5a0adec402b24aa3705d32830dd240b0aab75e59e8a5362da614b5a2d5716acac04137d535970dbf38e8d2aac4b341 SHA512 344b9495d9f6d03bcf4c2d23016084d652a7f747c16ed3bdeded6da915d16728d3e67884704a90342a3a906d1e32f3f4875859e01082e849743792ae7aadba0f -EBUILD pycpio-1.7.0.ebuild 867 BLAKE2B d4b77205c8acf2fc38373c750fc9e6580a0753436afab50910861f636060f81b0560a75093d1fb74ac8af50aea4f84e8fdc1eb77428c3e4182f8f4b167c31f02 SHA512 87e4e78ab3ec3af12ada694b6a95dfda1c1db4af8c7e909bb2d0137b7aca7a203b47615e27165a22a53e9a9839d6b4f256bfdf45b966a0302c523117e8cecaaf +EBUILD pycpio-1.7.0.ebuild 865 BLAKE2B b10532c44b6e0776540f47c080267a5718e3d3e0826be9589850c5285d7f29eeb1ca90ad1d186db379aa39b2657c9802f0b29ac6587f6e1d061b2b8bd268e75c SHA512 4836c23e67730c6b30fc86495e61de219ea2ca9441f9a2ceffc23c2b72bf4dde979576b7042f71eaea298e42c8a05aa0d3f3b2bfa4025f9e16619c2c3a98212d EBUILD pycpio-9999.ebuild 787 BLAKE2B 5f78f1732721cced4831a7b3d949616ce9ac8ac0968a42af8dd3d5b6fd5b531cead9572779765a6bbaf325ef99844b43dd20a95a32b1268aa6a21af00a8c4523 SHA512 e0bdeb41b5ffcecb86113ef5e1ef1c673ceec3a1b789df8ed8439871e7849841dc8452a3c10cbd2aa7f010c0477781853775f5fa785efd2fbbf5507d4bf594bf MISC metadata.xml 448 BLAKE2B 4324185ef695587de96b7df3e5edfbb8046c8d40902181fa581d3f1f02fa0085d6fdbc15d59032a28f0145a5bb6aa939b38b353168d5a69b6032950876b97f5f SHA512 a80d14c870ead81264b4e8295825955fbecc7f2296fe2fbd880dd5fb2e4c41e84378690737db7b13cd4736c15cac510ff56c5fd87fba75c5c38d7b7be84da6bb diff --git a/dev-python/pycpio/pycpio-1.5.6.ebuild b/dev-python/pycpio/pycpio-1.5.6.ebuild deleted file mode 100644 index 6daa175db7..0000000000 --- a/dev-python/pycpio/pycpio-1.5.6.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# 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 optfeature shell-completion - -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}] -" - -BDEPEND="test? ( dev-python/zstandard[${PYTHON_USEDEP}] )" - -distutils_enable_tests unittest - -python_test() { - eunittest tests -} - -python_install_all() { - distutils-r1_python_install_all - dozshcomp completion/_pycpio # Install zsh autocomplete script -} - -pkg_postinst() { - optfeature "zstd compression support" dev-python/zstandard -} diff --git a/dev-python/pycpio/pycpio-1.7.0.ebuild b/dev-python/pycpio/pycpio-1.7.0.ebuild index b4e9726a8a..f421a31967 100644 --- a/dev-python/pycpio/pycpio-1.7.0.ebuild +++ b/dev-python/pycpio/pycpio-1.7.0.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" RDEPEND=" >=dev-python/zenlib-3.3.0[${PYTHON_USEDEP}] diff --git a/dev-python/pycxx/Manifest b/dev-python/pycxx/Manifest index 7a56f16ac8..483bd9d65a 100644 --- a/dev-python/pycxx/Manifest +++ b/dev-python/pycxx/Manifest @@ -1,5 +1,5 @@ DIST pycxx-7.1.8.tar.gz 154789 BLAKE2B e4b635d4b53ae3fd0790d6eddcd465acfc5272213e9752e7c2a1840edddb66f09bc9617373246964859125a27dc82110de6b4f4ffa44c41c94c338c846490e47 SHA512 3c9c3a23dfa9777c6a48b8600e7336cbadb60080a1051071583d534ead6c691dd9d304613073d6fb0c632eb1703b043b4214826c0ae7bd4b2ca72203ec03c0a2 DIST pycxx-7.2.1.zip 243166 BLAKE2B 66be3ce7e799c5261f2cdfd03882a857774067d45ee9f999f07c794828f119a329b0e61f0bb358e96ac26f7ec8ab4582193a604e47e9aa2dd9df674f04b79fbe SHA512 8d47b35cf3105bd42e4197fc9519153501b8e5513c262454284faec292eec8a15498eebdb2e5b51c32c9a9d18cecb1d86a01fb856ed4f18ff3738d089117b38d EBUILD pycxx-7.1.8-r3.ebuild 1228 BLAKE2B af24fc49691f787f35a31fd0493b8f14fc429cf7f1b431a87922c51081e9edc5d95a44c8b8eb168f02d1c538fb49d9e376c4c904c339d7822a3c4c41a2b24836 SHA512 a264ae111e811096c3b89bdb97e949e50bb7b22602c29d25f3c664518ed7c56108fda97eb570c9f66fa76a35c92c6743b0502caca19ef3b05e079995ada0a6c0 -EBUILD pycxx-7.2.1.ebuild 2982 BLAKE2B a926cd6163d6d749ab71737dc1a58d7c313368705eb16f614a961b57b80296352d95e047436bf53cd073bdd0e902a8bb4e02543b010a79864b379244ac91f0a0 SHA512 382c4de20888697f07c24860931a0055a3ce850ad7ae12c6d73c1db2b8d5ce2b1319f3570554494c2c12cf734f2c3dd92246b9a6be40270689bb29d07c8edd65 +EBUILD pycxx-7.2.1.ebuild 2980 BLAKE2B e067c81d3ce3e3a970770e65b43f15d5bfd0003489fc9fc3264b9f32cc4707aeb415a6249ade7e66bf5fd3a770358ca7dc422c775e3d33aab534c0e43cb04c15 SHA512 727807af59b2c8ad2856c16f79b292f1c75900a62ccb98d998b1fcce4d90a950916e0507a53890f3dc76514b5ace0894a15fe51dfc7102dae1e3e86a4c396a56 MISC metadata.xml 818 BLAKE2B ea082f924ef2a0fa87ec24721310ac1ca3cf00b5f5014ca60179a604b11c947fdb367022abf8010016a80cff9c1a4b13474cc23a08c7d4cdb8d8437423ec1035 SHA512 728904b89ce46c65bea3181d14f3069a4275a451a812b5fe9a5c31e699e607cccee6a9a5e934477b6cc625c9aa773e532b4c1b442c73a049498eb4e0ae1884d4 diff --git a/dev-python/pycxx/pycxx-7.2.1.ebuild b/dev-python/pycxx/pycxx-7.2.1.ebuild index 50a75066e0..b90dbbbc47 100644 --- a/dev-python/pycxx/pycxx-7.2.1.ebuild +++ b/dev-python/pycxx/pycxx-7.2.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/cxx-code-r474-trunk/CXX LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~ppc ppc64 ~x86 ~x64-macos" IUSE="doc examples test" RESTRICT="!test? ( test )" diff --git a/dev-python/pydantic-settings/Manifest b/dev-python/pydantic-settings/Manifest index 7da91e1f02..ca3d4168ae 100644 --- a/dev-python/pydantic-settings/Manifest +++ b/dev-python/pydantic-settings/Manifest @@ -1,4 +1,4 @@ DIST pydantic_settings-2.13.1.tar.gz 223826 BLAKE2B 0b58da3891e6ba63f7be5a18340293ea1d0fe0e112f880e992e1dab90018adb32b9334b2d8ce8f861be6780bf4657b3c7352fc822c9e8ae97766d8cde08ed455 SHA512 bf800b27afd3cfdd14e3cbc65573274f6bcdfd261f3398097c73473ca49abe3f8f53fbaf01acbac844dc9a86b3c44f27e0d0ec6e6f207cec2c9f2cd22debb986 DIST pydantic_settings-2.13.1.tar.gz.provenance 9329 BLAKE2B 26ace0f7f5ff172f0cab598a91223e2fef4240424ecae97ad02e184bf53aa72b90da6e89e0ed2381335d59f13750758c0bdff90f6e09f1229ef76c97d330ac8a SHA512 9983cff4dbc7e65824713db8823aa8945adca233415c27d0a2604007060b049aab0ffd588d0cdd56e1fa89ce1284d451e5b62064d6187c72f18583f58cbadd28 -EBUILD pydantic-settings-2.13.1.ebuild 903 BLAKE2B 5c41af58684ce208d79fa4edc8d1d42bdc393c7c8302e5796a361aad8b332ca4da53ce2c761d53e634aa12c64d1504468379e6a636effc9a65773fb13570f697 SHA512 b713827fb3b9b5115e9e0508fece20e0874bb69b18e3daf6a795f82876666d23a138ee1cd4168d0bef7bb6c7a46b148c7e2c6c1848a7469c32d095cfbca6334d +EBUILD pydantic-settings-2.13.1.ebuild 922 BLAKE2B ba9495a5a458c2ff57b47c0de304433ab62eb347b48ac64578a017c75095efd5c87cc8e133f78a64b1014c5dbf06295ac34bbb70cd5b7ad7422ce00cd51b6b5a SHA512 c92115d2ca1819da50e00d19d6e896da0e1bbd0e16e91b2d44d69be4040b60c0e5d763ac3c8588045192a724a706a6cdfffe3b0e22713947b8b24df20d3500b5 MISC metadata.xml 389 BLAKE2B 40264b48fca2a3c5fb1e936deebfe6f34a10fdc6cb1cbd48941685c7dba985ba93be07e65f6780377fd3904273b4fcd947e7d4df62201c2641dc660e642abcc1 SHA512 d15623a459fc15199c100a2622aa04064bd61bece2992dbf6d3097a9e811859bf1554b08471677578b669aa7dcd1b9cfd91f0413d3a8d4e259b8901ab7bde490 diff --git a/dev-python/pydantic-settings/pydantic-settings-2.13.1.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.13.1.ebuild index 41f43fb5d6..a5f157d998 100644 --- a/dev-python/pydantic-settings/pydantic-settings-2.13.1.ebuild +++ b/dev-python/pydantic-settings/pydantic-settings-2.13.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" RDEPEND=" >=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}] diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest index a2901e07dd..518b6e94da 100644 --- a/dev-python/pyfakefs/Manifest +++ b/dev-python/pyfakefs/Manifest @@ -1,17 +1,7 @@ -DIST pyfakefs-6.0.0.gh.tar.gz 255364 BLAKE2B 953b367fa95cbb2dccf3367de4ba6f768387d87bce2f6849b9cba4b269d52ad15f1facc12137be16095944fec9d863f6bb32aa0eeead27c97a4059e7b7d6b60e SHA512 49112c5f89843eace74ab2011b4ee1db1e5e100d3358950f4664ef3fb7f309fcef720e571e66e4b88d0997cb81f02b30c1063ac55a1877651e8aa9c3e7fa3ee4 -DIST pyfakefs-6.1.0.gh.tar.gz 256597 BLAKE2B 9bd8335327bcd4641daddd5d65002849372462c7e9cc6260a2dbc4e84c3116b5b2423bb0ec60c27f37498cfb44858a1b27ed0f9650239399864a0b34edf54be9 SHA512 998ecb17afae46519da9fbca409b7cd0cb6b13c45867ad5c20b6abe1747850e4b9812aee2916f9c20d884adb0e244f87dba74a743e6d98e0e789469f90e2cc5f -DIST pyfakefs-6.1.1.gh.tar.gz 256673 BLAKE2B 649c03eae7f75b579e6f43a110896506bf316ff0222202ec5219106f6cec1e761309c03c9c8514520bf9de97d06cbd4518a39881d46da702acc3bd4a08867dd9 SHA512 e385e5e0b399da169148d40394d98408156717c2f4a9ebdf5f9f3764ffc0d91005286ca974a8e1b01a981be8ecff435fbf78e5d2a0ab34874fc3fd3126afdf2c -DIST pyfakefs-6.1.2.gh.tar.gz 256821 BLAKE2B a47012f90a25899deccd433261c89b39a43c23bf536aaf4f9ca1babfbffa2949e9f8dae53723d6b0c649d87f673216cc4a63344afe494d98c3cfbe21c6fc083e SHA512 4d9557559b84c61476e97903392f08d175dda58566bb18823ead5ea8ac0b4d904deb6a48462561985bd7ff2deb9e39bae40b1642cc4dbea8ca5f35bfd349291c -DIST pyfakefs-6.1.3.gh.tar.gz 257134 BLAKE2B 47190e011ce153c3600dfc9f6669bbcc57ab680cc64200a634d90205a915ba460a5a09f5907a0a7bb5d833b48b4f7f1be59217f940a87159e3575d56ff9c986b SHA512 606e4544bb631643553d23f01d8d63c428dab0c9dbe5f2e780e5ebd2136a7e61f9d74fbdab5f5aa69774040e93694e867de914c4dcdf902f474fdbd2f56595be DIST pyfakefs-6.1.4.gh.tar.gz 257560 BLAKE2B 784b036d11c902d7788ea85b4bcb84a68b6bc5be30b7ee822cc66791b3cc954940554ba5eb1fef65cc3ab583f9ffd69cd42e613c8c1fda2e27b1b74f97fe8893 SHA512 c51eadb586587dc733ba556d5b18e2c0cbf2250620d2a37f2ad9f57d92f22277050e144dd961cab33f64b25ebd7f1b86104ab2885c14e53f5d57fece942e7245 DIST pyfakefs-6.1.5.gh.tar.gz 257725 BLAKE2B 844b6a69277c2331f2ef755a5227cb9e13d60bcc7c5f7d8497e4bd48f737eceff96baa5f333e5e27c5520d9e993846b67b0f8742bcee7da82598e7e1630876e6 SHA512 9987dfacf105e76395dfc485e3776253790d6234dc7774e92f035e241d685fcf31101cd10026f1cf21f5cae73021db29b798c2c668f5cec0faa73de47745e667 DIST pyfakefs-6.1.6.gh.tar.gz 258043 BLAKE2B 63459a970abe79c13633c4dd2c7cab5eb8d7fb265d43612a5ccec28ac8dc6f52c4bac679634ad815b7474968c9d9031d66f7c74dae6b7304558d17c3607f59cc SHA512 27a9c5b23e7a14b4b280f4cf2b016031b959438120c5a1f86ec00fb099bca814ff6f846a33854c345e05ffc5ac1f4bcf0664cf522a13b65800a63940bdcdd9bd -EBUILD pyfakefs-6.0.0.ebuild 1650 BLAKE2B ab77f4f1a2849196211b5d3a9a480ae7566369ca2c8e26ca2e9b867130bd3189e7d20ceb9abed3a4a1d6d3ef7404b94bd457e6198ede34cbf7aa178215a21fd9 SHA512 1ca910c5f84e9cc26bc61e741f922c672d54e24e6742eadf27e92ff41254ab1feae45bf61c60a8d959223aa3774447c0f47190dbb6d08188ce00258b685855b6 -EBUILD pyfakefs-6.1.0.ebuild 1656 BLAKE2B be9b69ec7f501d4c24f72fe84d64c8535cbfd838629d16f8a4c89d3a41821c3dcc815dc5565be94c505e29616f2eaba2381e4dc605116d8f79a2edfe035a3ccc SHA512 632a43fa27dccbc8c65dcb77c0ebec4080c41a78993dbf186b7ea2618e4607929b6be3d428b9ac7fe9987739a76caa9334cecbbf1f33501fba621bbc8d9df2b1 -EBUILD pyfakefs-6.1.1.ebuild 1656 BLAKE2B be9b69ec7f501d4c24f72fe84d64c8535cbfd838629d16f8a4c89d3a41821c3dcc815dc5565be94c505e29616f2eaba2381e4dc605116d8f79a2edfe035a3ccc SHA512 632a43fa27dccbc8c65dcb77c0ebec4080c41a78993dbf186b7ea2618e4607929b6be3d428b9ac7fe9987739a76caa9334cecbbf1f33501fba621bbc8d9df2b1 -EBUILD pyfakefs-6.1.2.ebuild 1656 BLAKE2B be9b69ec7f501d4c24f72fe84d64c8535cbfd838629d16f8a4c89d3a41821c3dcc815dc5565be94c505e29616f2eaba2381e4dc605116d8f79a2edfe035a3ccc SHA512 632a43fa27dccbc8c65dcb77c0ebec4080c41a78993dbf186b7ea2618e4607929b6be3d428b9ac7fe9987739a76caa9334cecbbf1f33501fba621bbc8d9df2b1 -EBUILD pyfakefs-6.1.3.ebuild 1656 BLAKE2B be9b69ec7f501d4c24f72fe84d64c8535cbfd838629d16f8a4c89d3a41821c3dcc815dc5565be94c505e29616f2eaba2381e4dc605116d8f79a2edfe035a3ccc SHA512 632a43fa27dccbc8c65dcb77c0ebec4080c41a78993dbf186b7ea2618e4607929b6be3d428b9ac7fe9987739a76caa9334cecbbf1f33501fba621bbc8d9df2b1 -EBUILD pyfakefs-6.1.4.ebuild 1656 BLAKE2B be9b69ec7f501d4c24f72fe84d64c8535cbfd838629d16f8a4c89d3a41821c3dcc815dc5565be94c505e29616f2eaba2381e4dc605116d8f79a2edfe035a3ccc SHA512 632a43fa27dccbc8c65dcb77c0ebec4080c41a78993dbf186b7ea2618e4607929b6be3d428b9ac7fe9987739a76caa9334cecbbf1f33501fba621bbc8d9df2b1 +EBUILD pyfakefs-6.1.4.ebuild 1650 BLAKE2B ab77f4f1a2849196211b5d3a9a480ae7566369ca2c8e26ca2e9b867130bd3189e7d20ceb9abed3a4a1d6d3ef7404b94bd457e6198ede34cbf7aa178215a21fd9 SHA512 1ca910c5f84e9cc26bc61e741f922c672d54e24e6742eadf27e92ff41254ab1feae45bf61c60a8d959223aa3774447c0f47190dbb6d08188ce00258b685855b6 EBUILD pyfakefs-6.1.5.ebuild 1656 BLAKE2B be9b69ec7f501d4c24f72fe84d64c8535cbfd838629d16f8a4c89d3a41821c3dcc815dc5565be94c505e29616f2eaba2381e4dc605116d8f79a2edfe035a3ccc SHA512 632a43fa27dccbc8c65dcb77c0ebec4080c41a78993dbf186b7ea2618e4607929b6be3d428b9ac7fe9987739a76caa9334cecbbf1f33501fba621bbc8d9df2b1 EBUILD pyfakefs-6.1.6.ebuild 1656 BLAKE2B be9b69ec7f501d4c24f72fe84d64c8535cbfd838629d16f8a4c89d3a41821c3dcc815dc5565be94c505e29616f2eaba2381e4dc605116d8f79a2edfe035a3ccc SHA512 632a43fa27dccbc8c65dcb77c0ebec4080c41a78993dbf186b7ea2618e4607929b6be3d428b9ac7fe9987739a76caa9334cecbbf1f33501fba621bbc8d9df2b1 MISC metadata.xml 395 BLAKE2B add696dab9f93cad522087325d7cea08bb0d6905a093c0dd721b8ee0cc5f06a97e8b29663920e5131fd1cfaf38a1fb1c22908daa155025713ffbf18d87a2d5ec SHA512 454f9cf42ae315bb9d4b7c9a2a8b9a690163befc8f738b1fe4a145f1f3a9a5f59693e4cd1ebd4c501005cac1ab81c8b57b2316ac50739dfa96919b6de4850b9a diff --git a/dev-python/pyfakefs/pyfakefs-6.0.0.ebuild b/dev-python/pyfakefs/pyfakefs-6.0.0.ebuild deleted file mode 100644 index b617991ad3..0000000000 --- a/dev-python/pyfakefs/pyfakefs-6.0.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="A fake file system that mocks the Python file system modules" -HOMEPAGE=" - https://github.com/pytest-dev/pyfakefs/ - https://pypi.org/project/pyfakefs/ -" -SRC_URI=" - https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # requires *.dist-info/RECORD file that we're stripping - pyfakefs/tests/fake_filesystem_test.py::RealFileSystemAccessTest::test_add_package_metadata - # wants dev-python/openpyxl - pyfakefs/tests/patched_packages_test.py::TestPatchedPackages::test_read_excel - ) - local EPYTEST_IGNORE=( - # test for regression with opentimelineio package - pyfakefs/pytest_tests/segfault_test.py - # test for regression with undefined package - pyfakefs/pytest_tests/pytest_fixture_test.py - ) - - if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - pyfakefs/pytest_tests/pytest_reload_pandas_test.py - ) - fi - - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # TODO: this test messes up everything - pyfakefs/tests/fake_filesystem_unittest_test.py::TestDeprecationSuppression::test_no_deprecation_warning - # TODO - pyfakefs/tests/fake_pathlib_test.py::SkipPathlibTest::test_exists - ) - ;; - esac - - epytest -} diff --git a/dev-python/pyfakefs/pyfakefs-6.1.0.ebuild b/dev-python/pyfakefs/pyfakefs-6.1.0.ebuild deleted file mode 100644 index a6e8164bf9..0000000000 --- a/dev-python/pyfakefs/pyfakefs-6.1.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="A fake file system that mocks the Python file system modules" -HOMEPAGE=" - https://github.com/pytest-dev/pyfakefs/ - https://pypi.org/project/pyfakefs/ -" -SRC_URI=" - https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # requires *.dist-info/RECORD file that we're stripping - pyfakefs/tests/fake_filesystem_test.py::RealFileSystemAccessTest::test_add_package_metadata - # wants dev-python/openpyxl - pyfakefs/tests/patched_packages_test.py::TestPatchedPackages::test_read_excel - ) - local EPYTEST_IGNORE=( - # test for regression with opentimelineio package - pyfakefs/pytest_tests/segfault_test.py - # test for regression with undefined package - pyfakefs/pytest_tests/pytest_fixture_test.py - ) - - if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - pyfakefs/pytest_tests/pytest_reload_pandas_test.py - ) - fi - - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # TODO: this test messes up everything - pyfakefs/tests/fake_filesystem_unittest_test.py::TestDeprecationSuppression::test_no_deprecation_warning - # TODO - pyfakefs/tests/fake_pathlib_test.py::SkipPathlibTest::test_exists - ) - ;; - esac - - epytest -} diff --git a/dev-python/pyfakefs/pyfakefs-6.1.1.ebuild b/dev-python/pyfakefs/pyfakefs-6.1.1.ebuild deleted file mode 100644 index a6e8164bf9..0000000000 --- a/dev-python/pyfakefs/pyfakefs-6.1.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="A fake file system that mocks the Python file system modules" -HOMEPAGE=" - https://github.com/pytest-dev/pyfakefs/ - https://pypi.org/project/pyfakefs/ -" -SRC_URI=" - https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # requires *.dist-info/RECORD file that we're stripping - pyfakefs/tests/fake_filesystem_test.py::RealFileSystemAccessTest::test_add_package_metadata - # wants dev-python/openpyxl - pyfakefs/tests/patched_packages_test.py::TestPatchedPackages::test_read_excel - ) - local EPYTEST_IGNORE=( - # test for regression with opentimelineio package - pyfakefs/pytest_tests/segfault_test.py - # test for regression with undefined package - pyfakefs/pytest_tests/pytest_fixture_test.py - ) - - if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - pyfakefs/pytest_tests/pytest_reload_pandas_test.py - ) - fi - - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # TODO: this test messes up everything - pyfakefs/tests/fake_filesystem_unittest_test.py::TestDeprecationSuppression::test_no_deprecation_warning - # TODO - pyfakefs/tests/fake_pathlib_test.py::SkipPathlibTest::test_exists - ) - ;; - esac - - epytest -} diff --git a/dev-python/pyfakefs/pyfakefs-6.1.2.ebuild b/dev-python/pyfakefs/pyfakefs-6.1.2.ebuild deleted file mode 100644 index a6e8164bf9..0000000000 --- a/dev-python/pyfakefs/pyfakefs-6.1.2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="A fake file system that mocks the Python file system modules" -HOMEPAGE=" - https://github.com/pytest-dev/pyfakefs/ - https://pypi.org/project/pyfakefs/ -" -SRC_URI=" - https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # requires *.dist-info/RECORD file that we're stripping - pyfakefs/tests/fake_filesystem_test.py::RealFileSystemAccessTest::test_add_package_metadata - # wants dev-python/openpyxl - pyfakefs/tests/patched_packages_test.py::TestPatchedPackages::test_read_excel - ) - local EPYTEST_IGNORE=( - # test for regression with opentimelineio package - pyfakefs/pytest_tests/segfault_test.py - # test for regression with undefined package - pyfakefs/pytest_tests/pytest_fixture_test.py - ) - - if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - pyfakefs/pytest_tests/pytest_reload_pandas_test.py - ) - fi - - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # TODO: this test messes up everything - pyfakefs/tests/fake_filesystem_unittest_test.py::TestDeprecationSuppression::test_no_deprecation_warning - # TODO - pyfakefs/tests/fake_pathlib_test.py::SkipPathlibTest::test_exists - ) - ;; - esac - - epytest -} diff --git a/dev-python/pyfakefs/pyfakefs-6.1.3.ebuild b/dev-python/pyfakefs/pyfakefs-6.1.3.ebuild deleted file mode 100644 index a6e8164bf9..0000000000 --- a/dev-python/pyfakefs/pyfakefs-6.1.3.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="A fake file system that mocks the Python file system modules" -HOMEPAGE=" - https://github.com/pytest-dev/pyfakefs/ - https://pypi.org/project/pyfakefs/ -" -SRC_URI=" - https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # requires *.dist-info/RECORD file that we're stripping - pyfakefs/tests/fake_filesystem_test.py::RealFileSystemAccessTest::test_add_package_metadata - # wants dev-python/openpyxl - pyfakefs/tests/patched_packages_test.py::TestPatchedPackages::test_read_excel - ) - local EPYTEST_IGNORE=( - # test for regression with opentimelineio package - pyfakefs/pytest_tests/segfault_test.py - # test for regression with undefined package - pyfakefs/pytest_tests/pytest_fixture_test.py - ) - - if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - pyfakefs/pytest_tests/pytest_reload_pandas_test.py - ) - fi - - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # TODO: this test messes up everything - pyfakefs/tests/fake_filesystem_unittest_test.py::TestDeprecationSuppression::test_no_deprecation_warning - # TODO - pyfakefs/tests/fake_pathlib_test.py::SkipPathlibTest::test_exists - ) - ;; - esac - - epytest -} diff --git a/dev-python/pyfakefs/pyfakefs-6.1.4.ebuild b/dev-python/pyfakefs/pyfakefs-6.1.4.ebuild index a6e8164bf9..b617991ad3 100644 --- a/dev-python/pyfakefs/pyfakefs-6.1.4.ebuild +++ b/dev-python/pyfakefs/pyfakefs-6.1.4.ebuild @@ -20,7 +20,7 @@ SRC_URI=" 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" EPYTEST_PLUGINS=( "${PN}" ) distutils_enable_tests pytest diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest index 838fb667ca..7cf8bc5299 100644 --- a/dev-python/pyftpdlib/Manifest +++ b/dev-python/pyftpdlib/Manifest @@ -1,5 +1,3 @@ -DIST pyftpdlib-2.1.0.tar.gz 205767 BLAKE2B c6a6987edbd9d7ea2860f85ff7adc264dc5e92cfed053095ceecc5dfdd417e9ea3d2791d347e6d2249edd89f68e006fc07f21daa9c2f8ed365ac0e8cc969fbd5 SHA512 2c624f60cce1c34c2fe953bda635060b3b6215189215f427989a6c97daf0e51bd9920e4ddd943e624de70d8d732a65b3c16f4f8809860999065ad2db891bc154 DIST pyftpdlib-2.2.0.tar.gz 189150 BLAKE2B 783f2218103b7a1b50e05f1f26bc69782b3ae0656aba8ee28a46c09daabf6492caa0da5cde582c225696aa3f4a38c90c4801e4e12d531e979ddceb7866d44854 SHA512 28dda9db61e53fd06a7b1e5ea393790ad346c89f7157e92cc0671be5452af61ed554d93a6919e1a6a5cc26c21622765f6775d2a1a4ec0e0d53a5ed0882703ffd -EBUILD pyftpdlib-2.1.0.ebuild 1279 BLAKE2B a335dc6898d1202386c1364ce58d00306b5a85074fce48bfddbd415d809e38d27594bc5bf95483501c8d16c132f98546d918222d4628eb46288304a9298c184a SHA512 3bc8f2adc8742d6d084a68f693bd95fa40dbb7a3d3d3c7cb9643bbad81c40ff983a937201f36d4e08e7d446406ad4083674989991da9d934e5ced2d009c78ed0 -EBUILD pyftpdlib-2.2.0.ebuild 1285 BLAKE2B 60a39f52d2b1f141570db0a9738984d1efc369b6a1bbf7517c7307a92b909f3d2416cdea31082a866fa66ab0d71eba040521eb386a8290aed6625654bee6813a SHA512 9204b1087de13a4ad31d6403e0211e9a5ab997b50d263818940ec193aeedbc3f0aa14c6b56842e0ec2aadf7a88d0dab5fb3ed2e00f6aeb5a03055a5c1c32e2a5 +EBUILD pyftpdlib-2.2.0.ebuild 1279 BLAKE2B a335dc6898d1202386c1364ce58d00306b5a85074fce48bfddbd415d809e38d27594bc5bf95483501c8d16c132f98546d918222d4628eb46288304a9298c184a SHA512 3bc8f2adc8742d6d084a68f693bd95fa40dbb7a3d3d3c7cb9643bbad81c40ff983a937201f36d4e08e7d446406ad4083674989991da9d934e5ced2d009c78ed0 MISC metadata.xml 463 BLAKE2B ad4e4d5a1717e55743061f2cb4baaa7ea8ce73f4caf0c8d62535aaf73daf12339584bf75c82c35b425223f478094bb37518b43d34694fb4bc6aef6f11033fa8e SHA512 98bb4e647da164a8676f9162d1109d1f6d1ff9279ba8d26207f2ed793537af27de11b40296bacfb478e87b6479c9d31bb24f56bc1acf2a0bc228b2d00a733e1d diff --git a/dev-python/pyftpdlib/pyftpdlib-2.1.0.ebuild b/dev-python/pyftpdlib/pyftpdlib-2.1.0.ebuild deleted file mode 100644 index 9e14d30e23..0000000000 --- a/dev-python/pyftpdlib/pyftpdlib-2.1.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="Python FTP server library" -HOMEPAGE=" - https://github.com/giampaolo/pyftpdlib/ - https://pypi.org/project/pyftpdlib/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="examples ssl" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/pyasynchat[${PYTHON_USEDEP}] - dev-python/pyasyncore[${PYTHON_USEDEP}] - ' 3.12 3.13 3.14) - ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) -" -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme - -python_test() { - rm -rf pyftpdlib || die - # Tests fail with TZ=GMT, see https://bugs.gentoo.org/666623 - local -x TZ=UTC+1 - # Skips some shoddy tests plus increases timeouts - local -x TRAVIS=1 - epytest -o addopts= tests -} - -python_install_all() { - if use examples; then - docinto examples - dodoc -r demo/. - docompress -x /usr/share/doc/${PF}/examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/pyftpdlib/pyftpdlib-2.2.0.ebuild b/dev-python/pyftpdlib/pyftpdlib-2.2.0.ebuild index d9a4aa9316..9e14d30e23 100644 --- a/dev-python/pyftpdlib/pyftpdlib-2.2.0.ebuild +++ b/dev-python/pyftpdlib/pyftpdlib-2.2.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" IUSE="examples ssl" RDEPEND=" diff --git a/dev-python/pyfuse3/Manifest b/dev-python/pyfuse3/Manifest index 6b46edcf94..2d39b8fb62 100644 --- a/dev-python/pyfuse3/Manifest +++ b/dev-python/pyfuse3/Manifest @@ -1,7 +1,3 @@ -DIST pyfuse3-3.4.0.tar.gz 962992 BLAKE2B 44bacb061a29034ac02879ace6d727fb99e5341b59233788575b9d460bbef93152d4c29f855fa82966490d228f4c0e7f829d43940d3a36d963618276c5ba9bd1 SHA512 44220578d411abd8c75f9f3a88671dad96407ad261942f7ceb1e86454c9c0ed49cb5e8a8f533c8bddadf189382a75475e4641b2917dd83110cd5e2f6bd733db1 -DIST pyfuse3-3.4.1.tar.gz 1185901 BLAKE2B cd51ad6194ea62fa4395ff0dc89ed977defe94a2054cf64803afec2cd99dd69aed3b8fe08537f54afeb1f60bf5de63cc462bed408833d0b674c3130451ebcd7c SHA512 3b82447ef0fc2bfa2264e7e4e42cbfdbb1d12adf33f1c32fb4913ff0d1084a66d1edd2dbbbeff8c379d49e9072471fc57ba07316484a03de3210c3eab0a074b6 DIST pyfuse3-3.4.2.tar.gz 1189811 BLAKE2B 94de8c369ff73d4b1700967f93bc5b2e7a80765aa6f7d41f75cfc0dffdde976ab286793a54126772e21d2659dde824997dcd5fd4bbe6a08e67a6ae4e6ccf0b8a SHA512 b858fd1b77c22ca064daafeba52f3b6c545c0c9f54393f7c795219de0d53093bee1bf1f31a6491f2db883721a0aeeedbb9e478e937eb3801a175cffe8b5a95ce -EBUILD pyfuse3-3.4.0-r1.ebuild 719 BLAKE2B de29a3d6b6aa0e318e46e178d6cb995e2f8940b54da58954b06c868e869d1d16b9a69737cf5fea61345dfced4cad6b758b4979d36453c2c0f2219c142fecc1c6 SHA512 6c533b630ae3e841352c4e846aa3d62e4440344c1a6b3ed8080dfb3864d905d5e9ad7f1abbadebc67f5811587a0aa2cbc095ac59650bdbdf68506383616e925b -EBUILD pyfuse3-3.4.1.ebuild 744 BLAKE2B 8b23058e31fec76100bdc642ff026d9e4cfe6105392e848adf99395ed5bbf996cce037509e6e3e9d29fef30edd4a7a28ec6be4b8aa1885cc0d77315ade9a9328 SHA512 38cc6aa2aeec4b62b378cc118e7ea290408441c04649590af3cb3c23bc807b9bc7eb50b121d50ddb7538373e7903ea9e0ad756eeef32158ea756dc8c69ac63cc -EBUILD pyfuse3-3.4.2.ebuild 795 BLAKE2B b99bbd15f9c8fb57bd518e44559d99e0fc17a90671b89d1fcd6d369ed80f866b1f4225fc5e3f7e4f2856985703922b91e386c10ba0b7f52145b3b4047d6054a3 SHA512 3ea594b7672b0f73e5190405308530db582810c236b7a05e6fbaf3451fbcac7b51d757897c176d81d45be48b7533a51b1a6f5d2025878565a062efedf52e318e +EBUILD pyfuse3-3.4.2.ebuild 792 BLAKE2B d2c188d93cdd45ef0a35af9ee32968e8eb857ad3059dfbb3f1a609925f2d4f640a37f33ca6e5eca40f8fea8b462cd28739079a940a970b9d6d3f2df20d114b8c SHA512 286fccd721742955c1558607e0df14b533644dc81b7329e3c03c92466180225da968ce49d32d0641ec357086334d297578b17082f5816faaab7cadd629313f69 MISC metadata.xml 293 BLAKE2B 62845768731235297bd2f4b3e133dac78cf4ede4c966a5744e3e37c51598a6774b103ba1de844c7a2b39c025fa5f0349cf760c1b84386c72837698290fd11e90 SHA512 85d980dcf39d4301087c21db1ad344ee261e96656182cedfae8ad33fc93630bb3938a3e4c34279454e14ec6f8d429c19183f5cf300d29be9610ebd24abe13ee8 diff --git a/dev-python/pyfuse3/pyfuse3-3.4.0-r1.ebuild b/dev-python/pyfuse3/pyfuse3-3.4.0-r1.ebuild deleted file mode 100644 index 3dd8040fe9..0000000000 --- a/dev-python/pyfuse3/pyfuse3-3.4.0-r1.ebuild +++ /dev/null @@ -1,40 +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=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python 3 bindings for libfuse 3 with asynchronous API" -HOMEPAGE=" - https://github.com/libfuse/pyfuse3/ - https://pypi.org/project/pyfuse3/ -" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -DEPEND=" - sys-fs/fuse:3= -" -RDEPEND=" - ${DEPEND} - dev-python/trio[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-trio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_configure() { - esetup.py build_cython -} diff --git a/dev-python/pyfuse3/pyfuse3-3.4.1.ebuild b/dev-python/pyfuse3/pyfuse3-3.4.1.ebuild deleted file mode 100644 index f51b72c969..0000000000 --- a/dev-python/pyfuse3/pyfuse3-3.4.1.ebuild +++ /dev/null @@ -1,41 +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=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python 3 bindings for libfuse 3 with asynchronous API" -HOMEPAGE=" - https://github.com/libfuse/pyfuse3/ - https://pypi.org/project/pyfuse3/ -" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - -DEPEND=" - sys-fs/fuse:3= -" -RDEPEND=" - ${DEPEND} - dev-python/trio[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-trio[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_configure() { - esetup.py build_cython -} diff --git a/dev-python/pyfuse3/pyfuse3-3.4.2.ebuild b/dev-python/pyfuse3/pyfuse3-3.4.2.ebuild index a5b0302457..7e3c2c3979 100644 --- a/dev-python/pyfuse3/pyfuse3-3.4.2.ebuild +++ b/dev-python/pyfuse3/pyfuse3-3.4.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" DEPEND=" sys-fs/fuse:3= diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest index 7f86b419b0..01d562f74c 100644 --- a/dev-python/pyglet/Manifest +++ b/dev-python/pyglet/Manifest @@ -1,5 +1,5 @@ -DIST pyglet-2.1.11.tar.gz 6594448 BLAKE2B 7fc10e9e2ebfd6b122fb6414aca7f4c1abddef1ef1d36ee3724a03b5f604ba4b537455c02cf7db02f95ac81b180b7f12900ba94e7beec264906c8b6c857f5711 SHA512 72a5fdc2f43cd3104f41831f7aaf7b66c4411c51db4d03b87c97706ec72756dfc441f1ab6c950030d5b4b5ee92cb7ebc16eca3e4f6a4c43e7e78636e511bfc47 DIST pyglet-2.1.13.tar.gz 6594811 BLAKE2B 05ebbd82913fcd811f4ec12377107baaa88961c8b0bc23e64905379b6e12767b42ce4adf65c414a24b17687fb2365f54ff8e5aaa723582c449f10aa8d7df4089 SHA512 d0fd1526183767ac1f94df2c13f18e3076a8e1b5177a5cb58b6ef354929b3f9710e442c4c2bbad437c808b949d0e956524c427419a073b0cfad87f54b5c4ff9a -EBUILD pyglet-2.1.11.ebuild 1679 BLAKE2B 15abf3df45054dcb93b429556f62cf89def24916ab8b8826dd877aa2b1b16805f8122ae84245d8802aacb18a053cf496592b4cb7ccbd0f5ebc7532c5a4bbbefe SHA512 64503f4f69b25c186897f7c203a10b25cde8d0886f129256da6ee2fb268a7f87f198df394c6fecb9768328080bbbbf9cd185dc2df551934cf4039e04bc2de05a -EBUILD pyglet-2.1.13.ebuild 1682 BLAKE2B 7238cbaafc91279f3ff27232b56c45ca3aaee4ba3d481eb067817889f5d8003fa0b94aa2e73afc0f387ce0595e42740170037eab54c2873d8d2391f25987dbb6 SHA512 ef370b6be1d399bf3e9a959f11741eb0f6355c4ed8d21444756dacb214cab015176f6c448079b0c27101e193dace98628b28b715fa08e5d97f45418cfaff04d2 +DIST pyglet-2.1.14.tar.gz 6595146 BLAKE2B 1a2b59b61183eab83362af9f2eedf9267c64b287d8b1601557abe18660ce078181169e7d4c7378367d87f653a0f6721b8ece71eb818742753a5823f481af9ea3 SHA512 f9a219d9e49268bfd7f8979e037e779f243f2576ea57553d1ef1ccce72f1d9d5b1c791fc29d3faad7abc59855e366e2e51d3a0e0e646fcd8804def5a2d3fd519 +EBUILD pyglet-2.1.13.ebuild 1679 BLAKE2B 15abf3df45054dcb93b429556f62cf89def24916ab8b8826dd877aa2b1b16805f8122ae84245d8802aacb18a053cf496592b4cb7ccbd0f5ebc7532c5a4bbbefe SHA512 64503f4f69b25c186897f7c203a10b25cde8d0886f129256da6ee2fb268a7f87f198df394c6fecb9768328080bbbbf9cd185dc2df551934cf4039e04bc2de05a +EBUILD pyglet-2.1.14.ebuild 1682 BLAKE2B 7238cbaafc91279f3ff27232b56c45ca3aaee4ba3d481eb067817889f5d8003fa0b94aa2e73afc0f387ce0595e42740170037eab54c2873d8d2391f25987dbb6 SHA512 ef370b6be1d399bf3e9a959f11741eb0f6355c4ed8d21444756dacb214cab015176f6c448079b0c27101e193dace98628b28b715fa08e5d97f45418cfaff04d2 MISC metadata.xml 1092 BLAKE2B 51abba6b5545fb47d277edaca91fda755e885f08a9407f5cd3d468c8b0b86991b57d8d151e27d59755ea884ae894ed0e5c32d357b0d81e66eb9054ca6fc92055 SHA512 7e47cc4c39ebf827bf46423251df994a65c2af8ada9420b36810e36f245bbd810796bc8b02cbce182ff071bbd9dae0c9e5d9f5cb201349cd49fa311b3891dc2f diff --git a/dev-python/pyglet/pyglet-2.1.13.ebuild b/dev-python/pyglet/pyglet-2.1.13.ebuild index 43f8b0f9da..6f91cb7807 100644 --- a/dev-python/pyglet/pyglet-2.1.13.ebuild +++ b/dev-python/pyglet/pyglet-2.1.13.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="examples image +sound" RDEPEND=" diff --git a/dev-python/pyglet/pyglet-2.1.11.ebuild b/dev-python/pyglet/pyglet-2.1.14.ebuild index 6f91cb7807..43f8b0f9da 100644 --- a/dev-python/pyglet/pyglet-2.1.11.ebuild +++ b/dev-python/pyglet/pyglet-2.1.14.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="examples image +sound" RDEPEND=" diff --git a/dev-python/pygresql/Manifest b/dev-python/pygresql/Manifest index a3efad900c..4c1ca38b67 100644 --- a/dev-python/pygresql/Manifest +++ b/dev-python/pygresql/Manifest @@ -1,6 +1,4 @@ AUX pygresql-5.2-CFLAGS.patch 333 BLAKE2B caa18ab6ba4da14437637faf6cea4d27e829c4f547f9c08e33a452b1e5912a24235af823c9ea385bbd1516c0c80a08d3225e373ad64ad4d13873ff4dc5155695 SHA512 ddafaadb4ebfb68af71727f840f36800d3dd78323f8ab0324a16b50498206c8ac33c76a80f24fff7984195ed5ac0fc383bdcacb9ea334f4b47e5046864728cd0 -DIST pygresql-6.2.2.tar.gz 273043 BLAKE2B 43fab97a223193714b22a3dffb78a462da94613ef74e6fedce0c540697845a31c113a63ceb40955f099e53cd198e29237b568a89614d4e049e826ea003e1ca83 SHA512 5e33d294748d62ece49b93fc95581bedae021157285a15138147f22b80fb1e910ccadb6e71932dbe75b73fd2797d90cba1970fb6434323e5468c5f35b2a370a2 DIST pygresql-6.2.3.tar.gz 275395 BLAKE2B 2d709b20664dc3242c340d57b59db81079516ad32e9e7690793b1b15d60a34a417577beb32488c7f293fa0ee4aedcb063224f47aaed98c101a079a69b74e1919 SHA512 80121a2e1a6eceef6f4afda9218f032c7a26a434dd900bad538264cfc8c30d4f18a7e601bae16956cc8977555bc4e8cf7fa9611a39bda4cc20b3b229780ec17f -EBUILD pygresql-6.2.2.ebuild 1384 BLAKE2B 7ea6e7a4b2b80f80f9ef93871d23ec2bf659fbe09b71ce9fe40c50b2e24891acbccf50e65dc94123d4968471a429759c1eba007c3cca4503e58781e0c95d3d8b SHA512 a51e9a1343a8416a86b003bdf91d6c025285b9630205cccd41374cc7b88fe59ec993972b2df217cc0e089b11939331fc3c6ef191d5c07a98e76e032479426eb4 -EBUILD pygresql-6.2.3.ebuild 1387 BLAKE2B a737dee31f9d513fd217429f13dbdaaf186905bf36c4b3993586e85181d98da1d5a84d7e2df4e4582c6ce11b86b178c67f0d9dbfa8586e0354ddd3fe224a865b SHA512 daf8481db1f9a54a5e3bd5d43731e2a3d99df48527ef9385aacd8f0992eab396ae65ab2e73b1c866a96e8dbab41974ce4b8f251f4f8d4daad529ad7ee8d33fa1 +EBUILD pygresql-6.2.3.ebuild 1384 BLAKE2B 7ea6e7a4b2b80f80f9ef93871d23ec2bf659fbe09b71ce9fe40c50b2e24891acbccf50e65dc94123d4968471a429759c1eba007c3cca4503e58781e0c95d3d8b SHA512 a51e9a1343a8416a86b003bdf91d6c025285b9630205cccd41374cc7b88fe59ec993972b2df217cc0e089b11939331fc3c6ef191d5c07a98e76e032479426eb4 MISC metadata.xml 510 BLAKE2B cde75458658f9434322620377e1f5b99c9a0aa484e164ab5dcdbee94e4beebe646ff052783984c95245791bb4006545037768928a6e2664e1bb72df5aea49ae7 SHA512 e5750c6fc17dc5368142847318bf1842a17e2f46ac1ef01aa4658ec1c51705c5f160e75018567f83f41b0b4fd226ef019779f406513cc2d5b9e68bf420b51b81 diff --git a/dev-python/pygresql/pygresql-6.2.2.ebuild b/dev-python/pygresql/pygresql-6.2.2.ebuild deleted file mode 100644 index 8ea91f6a5f..0000000000 --- a/dev-python/pygresql/pygresql-6.2.2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_PN="PyGreSQL" -POSTGRES_COMPAT=( 9.6 {10..18} ) -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 postgres pypi - -DESCRIPTION="A Python interface for the PostgreSQL database" -HOMEPAGE=" - https://pygresql.github.io/ - https://github.com/PyGreSQL/PyGreSQL/ - https://pypi.org/project/PyGreSQL/ -" - -LICENSE="POSTGRESQL" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ppc ~sparc x86" - -DEPEND="${POSTGRES_DEP}" -RDEPEND="${DEPEND}" -BDEPEND=" - test? ( - dev-db/postgresql[server] - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.2-CFLAGS.patch -) - -distutils_enable_tests unittest - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]]; then - postgres_pkg_setup - fi -} - -src_test() { - local db="${T}/pgsql" - initdb --username=portage -D "${db}" || die - pg_ctl -w -D "${db}" start \ - -o "-h '127.0.0.1' -p 5432 -k '${T}'" || die - psql -h "${T}" -U portage -d postgres \ - -c "ALTER ROLE portage WITH PASSWORD 'postgres';" || die - createdb -h "${T}" -U portage test || die - - cat > tests/LOCAL_PyGreSQL.py <<-EOF || die - dbhost = '${T}' - EOF - - rm -rf pg || die - distutils-r1_src_test - - pg_ctl -w -D "${db}" stop || die -} - -python_install_all() { - local DOCS=( docs/*.rst docs/community/* docs/contents/tutorial.rst ) - - distutils-r1_python_install_all -} diff --git a/dev-python/pygresql/pygresql-6.2.3.ebuild b/dev-python/pygresql/pygresql-6.2.3.ebuild index 11bf5405fe..8ea91f6a5f 100644 --- a/dev-python/pygresql/pygresql-6.2.3.ebuild +++ b/dev-python/pygresql/pygresql-6.2.3.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="POSTGRESQL" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ppc ~sparc x86" DEPEND="${POSTGRES_DEP}" RDEPEND="${DEPEND}" diff --git a/dev-python/pyicu/Manifest b/dev-python/pyicu/Manifest index 378851e3f5..464bc0af79 100644 --- a/dev-python/pyicu/Manifest +++ b/dev-python/pyicu/Manifest @@ -1,7 +1,5 @@ DIST pyicu-v2.16.1.tar.bz2 200056 BLAKE2B 6fd533b0684081d3f1ce662072fc9843849557c98b74e3c40e433a2550087ab2ef4ec4e37abe8364d34982498a48f45682d1f265cefce995871cd652f7227b6f SHA512 9aa9d0d2eabdf4deb8696881036c6de9f72e3b11315f6f88bb9e3f0f0132884e3bc260b1ff93a67669b69e997b5a87dc4ab14cbb1c21317639feec5f304429b2 DIST pyicu-v2.16.2.tar.bz2 200222 BLAKE2B 7f8124ce6d5192f0d37ba0c34a55dccef840456bd3302f4ba73262b6c1e236d7288fe8860c319182836d3b85f83220946b9c826874cd97acf6662e5bfaa12d6e SHA512 ff0c2ae5a5720ec3e728337713f6b96c76953ed978e4424fec8cae31494e39245d7b3219a3fa93003c262f7cd532a9942cb2d4a89775ebaaa26dbfd164dbf2d6 -DIST pyicu-v2.16.tar.bz2 200082 BLAKE2B 084b872357b8211da6499a020091f8bde8b4480eab25d3dd4d0db6f888c53e5c3a8e60e20703babd1c29196b7f6dd434fe8ada261ce6d1a2eaf033d260fe577b SHA512 ade25fa86c16c94a2c4d7553d591a6bc3ceb1ea33c2801b77fb9d93bb043e31de45fc4451068e177feefd2e9b11609973b29c486ec6e2c114915b39166fdcbc1 -EBUILD pyicu-2.16.1.ebuild 789 BLAKE2B 776f0c8f4e81be0dd9527e2d892750d4544779f83032ef013f7dae6d4549d7b94c23340a19fee8ab2da7efd727f80d73691a2ebcc2d33217b5e0dd478c20eb1d SHA512 4329ab70a33643ccc3cf3522499f6d515bbb8fcdceb4db7b45887f6a78b9849271b110a1a7559dfdc28d7babc5769b2bb20bbc4591636afdfc85f906b52331c4 +EBUILD pyicu-2.16.1.ebuild 787 BLAKE2B 13c62edfc7dafcef78f58569701eb5ee8727daf6e0239a8d7c2c1a5c5fc80852b881f21143fffa704386ac0cb00a1101773d6b3d290b870f8bf85e442022418e SHA512 17d141b37eb6165561f4c86ee381f302c822001e128b5b8fb57937129c2387e3daf623829eb49f29ea18d3f34f0ced2b40772ae6e9f5df7fec6ded0729a9dd44 EBUILD pyicu-2.16.2.ebuild 789 BLAKE2B 776f0c8f4e81be0dd9527e2d892750d4544779f83032ef013f7dae6d4549d7b94c23340a19fee8ab2da7efd727f80d73691a2ebcc2d33217b5e0dd478c20eb1d SHA512 4329ab70a33643ccc3cf3522499f6d515bbb8fcdceb4db7b45887f6a78b9849271b110a1a7559dfdc28d7babc5769b2bb20bbc4591636afdfc85f906b52331c4 -EBUILD pyicu-2.16.ebuild 787 BLAKE2B 9c5a8ad2fab83ce60d67be54d8ea1979bfbe06abc93e80e0a0e6bec5bedab7858ea6ebc013f1d7ebd2045a851856a312376eba1c964a36d6d90dcac8de09caf6 SHA512 196652135ffb323818fd0fd9975c49641520ad8ff44d4b487153c84bb24c11b8cca44100cdbd51f3622e8c16c0c91888de49354ce0224a42728c9a9e433d066e MISC metadata.xml 309 BLAKE2B af654d52e3741990beb92a7c3dbfcc784d5c3619a1e4271ff6552ba8ba35f2a20a384ab02f631fc257daf8d5bd12450dfafdf99fdc8fc9fc6b8f76790dd9c6a5 SHA512 b8407332c886ec8434dbab926f6a5f73d6a1967bb694a443e3937b7af4700c6134c46aa24d501bf3f5e1d3f47d3b9bd6a807f8fdc96b1a6598fbe7b4d743fc40 diff --git a/dev-python/pyicu/pyicu-2.16.1.ebuild b/dev-python/pyicu/pyicu-2.16.1.ebuild index 3770f1e779..b8b71d34f2 100644 --- a/dev-python/pyicu/pyicu-2.16.1.ebuild +++ b/dev-python/pyicu/pyicu-2.16.1.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86 ~arm64-macos ~x64-macos" DEPEND=" dev-libs/icu:= diff --git a/dev-python/pyicu/pyicu-2.16.ebuild b/dev-python/pyicu/pyicu-2.16.ebuild deleted file mode 100644 index bb432df82d..0000000000 --- a/dev-python/pyicu/pyicu-2.16.ebuild +++ /dev/null @@ -1,46 +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=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=${P/-/-v} -DESCRIPTION="Python bindings for dev-libs/icu" -HOMEPAGE=" - https://gitlab.pyicu.org/main/pyicu/ - https://pypi.org/project/pyicu/ -" -SRC_URI=" - https://gitlab.pyicu.org/main/pyicu/-/archive/v${PV}/${MY_P}.tar.bz2 -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86 ~arm64-macos ~x64-macos" - -DEPEND=" - dev-libs/icu:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-python/six[${PYTHON_USEDEP}] - ) -" - -DOCS=( CHANGES CREDITS README.md ) - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - epytest test -} diff --git a/dev-python/pyjwt/Manifest b/dev-python/pyjwt/Manifest index 43546e12cd..ead414a2c5 100644 --- a/dev-python/pyjwt/Manifest +++ b/dev-python/pyjwt/Manifest @@ -1,12 +1,7 @@ -DIST pyjwt-2.10.1.tar.gz 87785 BLAKE2B 58a1220600179f043179e742ff8d5707bd89aff0ac7f240a2e834b256bcbeaec1e5831e80ccec126876047e5e2cc304efbad57839dbcef1fa1584a999d19b486 SHA512 2ae530750b59ef692ab31bf8bf3506e553b0199f346ddd06afed12304683f254cc924ff7190c5c911af72237dd794c345097de306e79e0fbcfb59958cb8cfbe5 DIST pyjwt-2.11.0.tar.gz 98019 BLAKE2B b5bf0ffc4b2eb0f14accfc257a525f74a156bc5da0527af34b8809c74a1825916241255d259e68ea070c9649f913763656b1bc2be515080e8f62c3735b3e16bf SHA512 b7bb326dc2006f021068bcf24fafedf922cc6ecef5c40f2debd7020cb9b29d8c4e30a1aa1f5f009f55c7d2cc15732433f797a145eb8ced1c2edefad210d3ac32 DIST pyjwt-2.11.0.tar.gz.provenance 9448 BLAKE2B e6e71af154c4e6580323a0f9d9a0a640a912393db168308e9add90019994a9f2ac3765a02e4748eaa9bb096eabe49a96afd0a406c27ee0e2f9de03244ac0d716 SHA512 98a0929e50e2c7ae3b7f1d99686317f890ce6b28d59796bb1d20991aba1623077f60ca559e278469702c016664ab2cb1af14da10e548973f5a7bc91cc72675bf -DIST pyjwt-2.12.0.tar.gz 102511 BLAKE2B 2ad18de3915405961eae6938f5a13c9f58e175b645eba300ee5ae2d0b66d842ed15f80087c391ca1afb895a9003837a88066647e0204b33480ebe2a151b4dfb3 SHA512 177ae71b1c11712cf6a4c2b8a98ee3869494c0cb5c6515b51fb0ffda218eab273b91a340b19e51dc03d4c2cf8f681ef898cbfbcfc74ec1756516466de9cf0ab7 -DIST pyjwt-2.12.0.tar.gz.provenance 9555 BLAKE2B 7319110894349365a1567c765d859563cd5304be6720686b8d4dc0050a26e55fa6275c1e782bb467900ce255d29d75329d11228926e7e55f085709ca63d8ab6c SHA512 2704ecffc4b8ccf726fd29b82270a7c4b2deade71408d0ceeecfcdfbbabd5e3d9b4f438a35fe45a577e3e952b9c7f8921aa710a5dc8492ff95dcfeef00688516 DIST pyjwt-2.12.1.tar.gz 102564 BLAKE2B 9e2c5554b4c45dbc940c8de8ba860ab73ac585da58c90e6129c1b8040e5f334a92f13f933f123263bb0b07e942355546e376875a061c9118dc9651d45ccf5678 SHA512 ad1e925b9aa39017bd83863233b39de06a919daed664d5835e58def47f6fb4435fab057a37a5fa8a7543f691f5fc9f82e6d879ef0ad60960f982a214b305078a DIST pyjwt-2.12.1.tar.gz.provenance 9461 BLAKE2B 1580ae7d42473f72d7b6f47a4025d696e1682450510e735935d02f1f98cda0e07608d2ce2699f4deae3f65816020763b2aa016c0fbf48d1eaec1c9fa977dba8e SHA512 f4a269774bbb58ddb2ec895d83dc224ab3faee5d9e1a9afed9570165fdacb595c37cb13d98b8432237128a89ca23be1c13ec0b5788b1daae9173f231e4ed67fc -EBUILD pyjwt-2.10.1.ebuild 788 BLAKE2B b5a19faafb8daec0ba8a5ee39b96f0f435c5f9ea744a7cd14d0b5dfaf6abd1562cd3626ebc9fc663ff286e205fb11291e152eb49992db7f210374929c800ce17 SHA512 2b20e0ecc2b4edb2dcd1ebfff888ecd4fbcd1b7a7c825fba5a2076196275a13e7df7cdf4429ef36329ac58348f946d17f26b2b9695ea4aa32e487215b40fb4a1 -EBUILD pyjwt-2.11.0.ebuild 863 BLAKE2B 8ccac9990869e99f59d28cc90bd93a2c3ab66e451756ea01437f30269ca9155997f1fa06f299db4f7a324629928736a7da5de1713459b42560963bac590cd0a6 SHA512 8bb82a4a016ccf224a266e6f0d90d6af4fb8150472051474a6c7bb934fdb41f8e299e692b2d88f90869cfcd9757454f35248d2ad3811413a7daf407337d1b74c -EBUILD pyjwt-2.12.0.ebuild 863 BLAKE2B 8ccac9990869e99f59d28cc90bd93a2c3ab66e451756ea01437f30269ca9155997f1fa06f299db4f7a324629928736a7da5de1713459b42560963bac590cd0a6 SHA512 8bb82a4a016ccf224a266e6f0d90d6af4fb8150472051474a6c7bb934fdb41f8e299e692b2d88f90869cfcd9757454f35248d2ad3811413a7daf407337d1b74c +EBUILD pyjwt-2.11.0.ebuild 858 BLAKE2B d715aadab12d120fb4a8b5ef7912b85aecf35e1a1524ab8038567aea3d422204c135457adc2857f9a866a7a01ac7a7652b34f5f02ccd57abc7afb1957c5bbbb2 SHA512 055948d5b6effb6bb50cdea3fa25535ccd58d85cf23e7842ff64ce50c14b49db9048f88341110f69a07cd4c824755d3d2ce9fbd03569a72842ee2ab2faed40a9 EBUILD pyjwt-2.12.1.ebuild 863 BLAKE2B 8ccac9990869e99f59d28cc90bd93a2c3ab66e451756ea01437f30269ca9155997f1fa06f299db4f7a324629928736a7da5de1713459b42560963bac590cd0a6 SHA512 8bb82a4a016ccf224a266e6f0d90d6af4fb8150472051474a6c7bb934fdb41f8e299e692b2d88f90869cfcd9757454f35248d2ad3811413a7daf407337d1b74c MISC metadata.xml 450 BLAKE2B e0a5244140aed7eb1dbc7d1bedf41b64f999ada11a82d5a7c3720501d824c789590e5339d5855fa4d0f96ff1b572e86af41859f8f14105f2f9b1a715d9d71d87 SHA512 83bce7997e724867cf1962ce75d8bb8e7a4e7a8dcdb42b95d9d323ca3a3ea4584020d4b700885e1afcb753d4fcacee23ec7b25066e93c0ac5eb614f65d140f29 diff --git a/dev-python/pyjwt/pyjwt-2.10.1.ebuild b/dev-python/pyjwt/pyjwt-2.10.1.ebuild deleted file mode 100644 index 14f2eb370a..0000000000 --- a/dev-python/pyjwt/pyjwt-2.10.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_PN="PyJWT" -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="JSON Web Token implementation in Python" -HOMEPAGE=" - https://github.com/jpadilla/pyjwt/ - https://pypi.org/project/PyJWT/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - !dev-python/python-jwt -" -BDEPEND=" - test? ( - >=dev-python/cryptography-3.4.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/test_jwks_client.py::TestPyJWKClient::test_get_jwt_set_sslcontext_default -) - -pkg_postinst() { - optfeature "cryptography" dev-python/cryptography -} diff --git a/dev-python/pyjwt/pyjwt-2.11.0.ebuild b/dev-python/pyjwt/pyjwt-2.11.0.ebuild index eea2355f19..357f51d04c 100644 --- a/dev-python/pyjwt/pyjwt-2.11.0.ebuild +++ b/dev-python/pyjwt/pyjwt-2.11.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" !dev-python/python-jwt diff --git a/dev-python/pyjwt/pyjwt-2.12.0.ebuild b/dev-python/pyjwt/pyjwt-2.12.0.ebuild deleted file mode 100644 index eea2355f19..0000000000 --- a/dev-python/pyjwt/pyjwt-2.12.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_PN="PyJWT" -PYPI_VERIFY_REPO=https://github.com/jpadilla/pyjwt -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="JSON Web Token implementation in Python" -HOMEPAGE=" - https://github.com/jpadilla/pyjwt/ - https://pypi.org/project/PyJWT/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - !dev-python/python-jwt -" -BDEPEND=" - test? ( - >=dev-python/cryptography-3.4.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/test_jwks_client.py::TestPyJWKClient::test_get_jwt_set_sslcontext_default -) - -pkg_postinst() { - optfeature "cryptography" dev-python/cryptography -} diff --git a/dev-python/pylast/Manifest b/dev-python/pylast/Manifest index 7188e3dd76..d7660a2320 100644 --- a/dev-python/pylast/Manifest +++ b/dev-python/pylast/Manifest @@ -2,5 +2,5 @@ DIST pylast-6.0.0.tar.gz 45408 BLAKE2B 736d2d3967499c490d5407accbb3e0e1640b64ab3 DIST pylast-7.0.2.tar.gz 435704 BLAKE2B 5582e6fa5e585a9c73cc10afae6c94af52cd10ed712dc97ff6f360429a1acfa8bef885b0561f9a8125102ee96a64bea90e67de427f29c43cb197c2314e3a7950 SHA512 2cf4583658a55765059f436144ea3fcaf17943d15209485e46a7a03d998ab5eeec8f925ff36e67511c6b84491fb8040160c7d138488f32b621f0aa4db8766791 DIST pylast-7.0.2.tar.gz.provenance 9256 BLAKE2B 82d02125c0c646efd84bcdd8ce41308bc9946657cbc7be427a6a5e8c25ba9dbc0ce02c78088f43601c3381963126fb72fed4cf066908554108cc53f28db19ecf SHA512 d1b2dbedcfd3e3ceebd19c6b1b35ab11b161db705ef7a0fb44e8d1b8c778c44bc9c2c2da03ffd088954f2cddf40936e55d504614ee92b42f383713e5b19a7e7c EBUILD pylast-6.0.0.ebuild 622 BLAKE2B d19c9e0e0aee3ac07c08c83d70322ac24deab90bb2cdb7a9bed7f35a73eee4bb55003126a092c9b41af6e94c8a6f6603bf1c76081c85137c4ca8df7f3936c4a6 SHA512 aed1bc4fe79b821615d929589b1d8427d12a58265c7d466b778dd8d34d1dc1cbdce16db2d6ffcaee12c86f40345405ccfb1fb8cd50a3080db432cf9ba9c2482e -EBUILD pylast-7.0.2.ebuild 676 BLAKE2B 88eb500753133ab66446de196c79a8a52c3ebd0f5fed04ec92b2ba88289d507bbd60d52980ad110b2c3d1915f92f490888f09580b1a865ecc07fade00f423d94 SHA512 ca39924dbe59d7be62a5d30d858882f602b2259c2f556242ed9f51506ecbc35112f66d347da95f943d7058b130a8a29c683ffcff8e5c7ff4b1c8c731153f4016 +EBUILD pylast-7.0.2.ebuild 682 BLAKE2B f389d2576fbbdf4cc65ceaeb30231ecd9a5852ec66dc73734753bec094c8016d95e10f3e292741ee6fb18f13af84bfef04bd1d54485b93917ace67e98db3f640 SHA512 3da1dc2b7b39f02ec6e67d34b1f17ca3e691d8385847e9c572284a81f59a3be6e038dea9445c41c1ceaa3c363dc21b05c2d556f2dc1add79073e6206fb009370 MISC metadata.xml 907 BLAKE2B a4a6aee5b2e805d27d001b7c51dfb2a26b935c38380e85027059b02e75057fc02f9ad311fd21326f6f16e7528a15c0577aae31f695f8a74ac42d274c10e7ca17 SHA512 1d0b7327a4e9a24940cff7a27b64bf5a27d5e2a1391d31a99d3473fccd54e534722ba826a64bcfc5f0da7a505241e617d23aa1f7490218f1d39af4cd3aa29357 diff --git a/dev-python/pylast/pylast-7.0.2.ebuild b/dev-python/pylast/pylast-7.0.2.ebuild index 592c9c060f..608303e4ac 100644 --- a/dev-python/pylast/pylast-7.0.2.ebuild +++ b/dev-python/pylast/pylast-7.0.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86" RDEPEND=" >=dev-python/httpx-0.26[${PYTHON_USEDEP}] diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index e790881ca6..304029190b 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,7 +1,4 @@ -DIST pylint-4.0.4.gh.tar.gz 1509805 BLAKE2B ded555fa6a1c5109fce113613c2ac73377a57418a70034121199ef0b77207b3447ccfdf66324f774bf02d6153efec3c39b1cc6e9a515c44e96fc05327f4c52aa SHA512 1ef16eda98c95edd4932d5a09f9e7fcc4cfcf5989838367b43d54a9b58b1edd96eaec2d13a87a5c7ca75e48b5f408d12742b19660a55954b7067ec66783f1048 DIST pylint-4.0.5.tar.gz 1572474 BLAKE2B fdc5b999151fdb88bef549bd2e2c93561242b1ac4cf137a95fb14f6f96cfe4dec113ce743366ea586ca4556cc9c403f1bae5136f6613184c012d620e60b6ec0f SHA512 96959f57f7730e8b6fd281afa5429a0a1ebe4815db9ffb175498e18b3132f7e52e04dbc9da3818d460a565567d27072f06cf79b21ea4be82ad7618ae6ff1be40 DIST pylint-4.0.5.tar.gz.provenance 9456 BLAKE2B b2ba66073acdd3c9c9fadf21b0743c67c186e301e1ced8c4ada6e0f8a9d5b90854cabdc37e3000ea2417db360d20113e944bf59b9523601d42f1d786a29aab51 SHA512 24e5ab2e6f8f590627106b3e999fab48d9c46ec21fbaac92c553a53b469f9ef26082112e3059aaa43579f068e26166fc6878a78a784035d8bfe3b09520435b2f -EBUILD pylint-4.0.4-r1.ebuild 2185 BLAKE2B d073df0fa00c399deded4f69896ae2556197b430eb663edaa8e9139aedf6f01de4a5235fd5817a3f349e8a91f943bd4b2edba22eb59ee1917a3545116b2b3549 SHA512 635aae69412765996b9f53bc4073e085f29cd63de4935020caeb1e2b13da8efd9d2ce93454cadf15fdfb59c3b425b5839e1abe9ffa19371864b0242d212348bf -EBUILD pylint-4.0.4.ebuild 2179 BLAKE2B 9cc97b9297b43eba4a03869e51ede177b7bda0cee9f6f295f6c48120d97d6ce9bc31d84a967cf7f630b6e56f9a6ca0c37cd60369abec19fb247929d6985e0709 SHA512 338303ed4ec34ff964339349ea24696e66db6e63217348f37e38195b59d1dd02752fb466208224296990de201e35233c20e02782b1f8cf9bf0581c289abb66b5 -EBUILD pylint-4.0.5.ebuild 2185 BLAKE2B f1862e748778d9145ceeee78c313a3daaff7bb9ca4cbeee17c7022999d3fafe626fc8cd10fa52f2c4372797b1ee4df5c32f586b5fc29dc4df0399d3adbca67bf SHA512 4c5f0e1eadc4565b91682169132354de516090ada48e189e5f5dc05cef580a98901006a41b1647512b1b8d9dcba3c8ea2eed01f33335163c127af14168f0caf1 +EBUILD pylint-4.0.5.ebuild 2179 BLAKE2B 43f0764c7d7b6dcb3a54904dd5c34e40033e8b9c25a3bd6abecbca80bbee3ff07a17c728960b60e7373cb8348068c8685a5e5421aa6b5dcda57a478c39b7f7e9 SHA512 bcb4a098bd12647f89eb991dc54b68ac56710ba6383814d521ad46cbf8970a85f605b95ee2914d5afd9778957324c2cea41f226fc6414666c376717bbbf19f7e MISC metadata.xml 1105 BLAKE2B aa9d049b732f9198685901a0ec31f4a615da8398ce1741558e7b2c3840890da0c5ac6a2a23e0fd4cd45fb443b92f69b3fe4fb7f9d7570b1a75a0d0784231f392 SHA512 5f5bb3e31554bdc0cdcdaf1d7df9194e32da649784124714783c5d280c7ab4a9f65317b5d5e6de47698b2f30a019051191cb7ef3066902b606e2582a31f01c05 diff --git a/dev-python/pylint/pylint-4.0.4-r1.ebuild b/dev-python/pylint/pylint-4.0.4-r1.ebuild deleted file mode 100644 index 8e337cf2e3..0000000000 --- a/dev-python/pylint/pylint-4.0.4-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) -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-4.1[${PYTHON_USEDEP}] - >=dev-python/astroid-4.0.2[${PYTHON_USEDEP}] - >=dev-python/dill-0.3.7[${PYTHON_USEDEP}] - >=dev-python/isort-5.14[${PYTHON_USEDEP}] - <dev-python/isort-8[${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}] -" -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - >=dev-python/gitpython-3[${PYTHON_USEDEP}] - ' 'python*' ) - >=dev-python/pytest-8.3[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-timeout ) -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]' - ) - 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 - - epytest -} - -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-4.0.4.ebuild b/dev-python/pylint/pylint-4.0.4.ebuild deleted file mode 100644 index 9dc2cf04a7..0000000000 --- a/dev-python/pylint/pylint-4.0.4.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..13} pypy3_11 ) -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-4.1[${PYTHON_USEDEP}] - >=dev-python/astroid-4.0.2[${PYTHON_USEDEP}] - >=dev-python/dill-0.3.7[${PYTHON_USEDEP}] - >=dev-python/isort-5.14[${PYTHON_USEDEP}] - <dev-python/isort-8[${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}] -" -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - >=dev-python/gitpython-3[${PYTHON_USEDEP}] - ' 'python*' ) - >=dev-python/pytest-8.3[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-timeout ) -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]' - ) - 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 - - epytest -} - -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-4.0.5.ebuild b/dev-python/pylint/pylint-4.0.5.ebuild index 183beb0b06..ba78755b72 100644 --- a/dev-python/pylint/pylint-4.0.5.ebuild +++ b/dev-python/pylint/pylint-4.0.5.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" 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/pylru/Manifest b/dev-python/pylru/Manifest index 53b7961af2..d5fbfa4dc3 100644 --- a/dev-python/pylru/Manifest +++ b/dev-python/pylru/Manifest @@ -1,3 +1,5 @@ DIST pylru-1.2.2.tar.gz 10793 BLAKE2B f80d0b22bcff16a8c4efa9535c89e6539b65f4c0443e157a9a5af8df5d858f9463b9319be3527bd2249397f85adab9335abe009037a708db5d1205bb51b93425 SHA512 a4779fba2cf7230c7ebc6b6b2931cafcd91158c8ecbb0306a894888429442bbc5aa427d671ea6d9f23a2e554cd08dbac2802abc06f7e0a4ff95bc2fac3e7381a +DIST pylru-1.3.1.tar.gz 10582 BLAKE2B 5c176e06195220bb0fcc6d8736bdae146a5129266b2f73d55f268eebb35c0cd537947bd9e326c730a3f3388870e60793c5e4bf1fafcdcc34b7403ce84053e8dd SHA512 9ae5c103f230a80dfe6222075509e446a48c87be9adaa1c7bad6de9ef257b746f9f5e2809cf45509b78b2e0f6b1affe597662071845f8e031f3d7fd5b3a36497 EBUILD pylru-1.2.2.ebuild 484 BLAKE2B 19bee1007e57f843d6cfd8cbe6cd215b767f70ff891c13e2fb19f77e4e733483c5986b37066ec38ccd13d3a5909894978fad91bf4b4a09de78d2db44066fae68 SHA512 f130e63f8bebc3ca7bbfc0051a446b1eb315e0d9fdc0881f6e6fb45d8dd777d902ef199b2e12323043dc6497837680f88b0991bf90c2278cb6435197d2c7ac4b +EBUILD pylru-1.3.1.ebuild 484 BLAKE2B 19bee1007e57f843d6cfd8cbe6cd215b767f70ff891c13e2fb19f77e4e733483c5986b37066ec38ccd13d3a5909894978fad91bf4b4a09de78d2db44066fae68 SHA512 f130e63f8bebc3ca7bbfc0051a446b1eb315e0d9fdc0881f6e6fb45d8dd777d902ef199b2e12323043dc6497837680f88b0991bf90c2278cb6435197d2c7ac4b MISC metadata.xml 370 BLAKE2B e6a3684cb69f05e9385b65af56db4328c9c29686a936338e01faca1c2cffdb8a7c979e2639236b3008b158a0a26672a5d6d0d0f2c94d6ee4efe3d9f19a17e659 SHA512 f7d16184fe57f25e6fd32f62b5d6a8dd4a2f89ab911c8bdd8ee3aaca678a2d97425ee928031f9cfa7cbadb3472d659f4bde8c3b2cb2b0af0afbaa825a2ea2c5c diff --git a/dev-python/pylru/pylru-1.3.1.ebuild b/dev-python/pylru/pylru-1.3.1.ebuild new file mode 100644 index 0000000000..2aaa8fb516 --- /dev/null +++ b/dev-python/pylru/pylru-1.3.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A least recently used (LRU) cache for Python" +HOMEPAGE=" + https://github.com/jlhutch/pylru/ + https://pypi.org/project/pylru/ +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +python_test() { + "${EPYTHON}" test.py || die "tests failed under ${EPYTHON}" +} diff --git a/dev-python/pyls-spyder/Manifest b/dev-python/pyls-spyder/Manifest index 7286b85ec2..1448e4b5db 100644 --- a/dev-python/pyls-spyder/Manifest +++ b/dev-python/pyls-spyder/Manifest @@ -1,4 +1,4 @@ DIST pyls-spyder-0.4.0.gh.tar.gz 8854 BLAKE2B d14a78be98c1db0a37a2fffe2e6bd8955687a95af8524c852d434e57cdd157dda8f5ecceb19ad34527dedede4497c59fb7949a709d266803c2d8cd67c60380ce SHA512 5a9d6667cb85434ec41a176e097d20c78751d5f3879d4d361e097da214b54b37fbef97d95a763a58d7f5e3c148215672e769091814f06a34139c6625cdae3f9f EBUILD pyls-spyder-0.4.0-r3.ebuild 652 BLAKE2B c90f45757727042a09295a9392691e3560122d8cfe53c654cfd4bb094c4e193b678da613f701556cc64011dfe24f0c16bb1625fa70e52a8a463f97745c3ba35e SHA512 26d903d5b69322c7c7d2f9e1372edf3f1be15e48a966877f99b0616b4ffc1d636273329fbeb3140972cfb52cefc522b426c8d6849a8e01104c0eead07cfa0013 -EBUILD pyls-spyder-0.4.0-r4.ebuild 655 BLAKE2B 7ba214000546df8b31f0bb5ba41a6bc060e75a3342d5878214ce5bdafd88d8993d30b75c3d965edf58b4c9dadda7db78d87fe48bbf27c7bac4f9323788196a6a SHA512 23cc253c1f9699e4250124a0fb6319d55bb092f1a5ce1a248a302759614c58e8438cfe31ff59f5c0f74359816f8cc19aa50337322f92e972b7dfe597bd9b00ed +EBUILD pyls-spyder-0.4.0-r4.ebuild 653 BLAKE2B 2e2296f12f8a0008eaf1b2c69591d25c4500d489268fda2613e7cfe888b638951b76b6c7cd5252dab0ee06d5e94318aa44389d5aa61c4ce2fc78c17e22896837 SHA512 61bc2b264d50c688e77cd9c33f0a6d61521fdfff22cd29ebd23e68e8df803ae5f3ad4c325e5ddc515b4dc99875fa47b7e7021710a653e190c69641206c773c17 MISC metadata.xml 507 BLAKE2B 24325f1bfcbd0796d4c90c5feccf639fa7e15b77397b759fc94eb9b05bcd61e4b6cf8d02244e6cf16e34f3a49d67966e5ecc7c35dd00db07be581b89c7296d2e SHA512 9827ff87786cd818002bf71ea3ee32f4765af2ef221e746cddc1fd8351c0371882335dd7b05c0401da3d6cc15d9653a576f015791f8a3b4b440e3fe3c2faba8f diff --git a/dev-python/pyls-spyder/pyls-spyder-0.4.0-r4.ebuild b/dev-python/pyls-spyder/pyls-spyder-0.4.0-r4.ebuild index 6e7a0e6153..569958ca8c 100644 --- a/dev-python/pyls-spyder/pyls-spyder-0.4.0-r4.ebuild +++ b/dev-python/pyls-spyder/pyls-spyder-0.4.0-r4.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.ta LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 arm64 x86" RDEPEND="dev-python/python-lsp-server[all-plugins,${PYTHON_USEDEP}]" BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" diff --git a/dev-python/pymdown-extensions/Manifest b/dev-python/pymdown-extensions/Manifest index 52217b4c6c..b8d14f7ed4 100644 --- a/dev-python/pymdown-extensions/Manifest +++ b/dev-python/pymdown-extensions/Manifest @@ -1,19 +1,7 @@ -DIST pymdown_extensions-10.18.tar.gz 847697 BLAKE2B 00ec5a0d0cba6ab31ef81d396f4ef4e594f4b353442fd88999fdf6eb357197b6cd68072ca6c109637c09f5d818bf8571d4dc5459405094177132f7ca2265a6df SHA512 1b39af796e77727b52ee27940e485d21849befa3cd40d77cd754cc81c2d0f337e1272fa70d154b5a49956dd7c5608be5c2aa6b4f8ee14c40264842512c531bbc -DIST pymdown_extensions-10.18.tar.gz.provenance 9510 BLAKE2B 1c81b695864a42185da487e7b0a61a9c36cf1b28948f19b4fb81ec5777f92bb3eecfcc36738c3ca41f6b780141e7c8fb8d39872b81c69b626f7a6dcc1ba2ba04 SHA512 27997a8ee5d7306e870975876bd907b1bced9c42c6f149f2c12234517237d161e6871ee24a71c9002cd002afd71e05d6021b4188c9a0c1c708b8db6462731158 -DIST pymdown_extensions-10.19.1.tar.gz 847839 BLAKE2B 7806838b7b874f9e2ccdb2b5174bb12d55ce4f555f7da0de4fa6d909e8946f281441b63e5dfd56021f84808824b91e315e5717aedb6f8479231789d765288bc6 SHA512 8f219ce510dae7710485f9d8088dfedbf1ffda620bee531bcf8df149c8459dbf5d2ac62ca3c30c3d7fb194b27ea923034098a26a7d57681da8a3a29c6768a6c6 -DIST pymdown_extensions-10.19.1.tar.gz.provenance 9589 BLAKE2B 74afce299ae6a5af45b412f8a97dc524e0bb4a35f4cabbd8bff185fab0eae538f1337630ab527c108e4be0cd584147c080c665190dd3a204a627855ba7b256d2 SHA512 51214497ee7266ad4e4cf16213ec06fe176458e2273270f47f03d47224ec6b62b0574f63e19d86bc6bd18c17f3ea96fc7d71e9a5e58e697b3f2592b77f10b722 DIST pymdown_extensions-10.20.1.tar.gz 852860 BLAKE2B a353332c92adeb22982960e837bfe7652ccdc0c997fbb5b4c1f65d880563a5d8f9f47a2c58e2214dcdf8f0c01c0585196b3825db0ca0a8c7e3dcaf6805faba39 SHA512 ae36232933abccf574a71569a4c690954d3eab268b9f9a91a81ddf7eff4df081ab9ebadc133b39d343ac92b847ce09008008e8bb22225aea43d6ec0bd4af5822 DIST pymdown_extensions-10.20.1.tar.gz.provenance 9640 BLAKE2B 27a396129e5bf5b85dd59d2d9178afb3a9ac0e76a1962f4125a100a765f396b34fb689d34ddccff3d9d3c3f283a74ed1837a5722ec83da60c8b297c3986f21c1 SHA512 e9095b164f95ae06aa0265b3c34112fa4a17a2070686613c8f0f5e6b030c07559dec5d1dcbdd4a99d4fcb5f06059c01a96c14c88a731207aa9a394b20b93029f -DIST pymdown_extensions-10.20.tar.gz 852774 BLAKE2B f2868862609f6675c2c75c39bad8f72162aa53679890c0165f39de63cb23e432ae7e9ad425c8ceff11e9093886372b0ec948d4dd85bffc2f04af064e8aa17ff8 SHA512 98cb419a7a0d8485f83b5ccd0d02eb11d9ef3a5da17b0cda3900f21242f5e52e68572077f363815a581a7f11fb597c102093061bce2da74232c71dfff049b349 -DIST pymdown_extensions-10.20.tar.gz.provenance 9514 BLAKE2B bc4f88efeba9007e29eca1e07bf57b04f0721c401fd55e04956609adb5512b5d7b3cdc5216831bdfabdc47535809b8b4013725d1f0c7165182a3b8fea0785dfe SHA512 3bb1ae127876ed7ea246b4af606470dce974c94ff1d1ad82640f9aff6340a808b15610ebac42dfbad1ec8e47ee6077493cddee168da9992a35bb34cdf125d169 DIST pymdown_extensions-10.21.2.tar.gz 853922 BLAKE2B 8fd57fe59b7f781fce5de51f046e64d6c54e3ca54f72914842ceab88d1fc1f89c53e6bd4edc5995ccfcce57815820d76479f7d9a5580058ddd02833301e46fdd SHA512 429fe9379e98905631df92235323be7125195502f98b0da4fd56910f76fa5499b2d633d9373467b5a3e0fc602f2bf51c6294ed983f37d3105e82d53c2a671eb9 DIST pymdown_extensions-10.21.2.tar.gz.provenance 9793 BLAKE2B a78252e2abd66f941497f13788bc89afc2fe0bd6507ded373a1ad928afdb0ce8d709d2921e90fd1e57d4adc26f229994bd08c7d509f12e517f2fb54f194f560e SHA512 f75ce990b1918e3c23f38f05a1922a47de4450cc047f3a9a77a0aea046931d61288803937b45b944613bfea1a71f8dbf60f7a14e0ef2cd2bb0f526ac087ef1cb -DIST pymdown_extensions-10.21.tar.gz 853363 BLAKE2B 3ddf9f2dbcffc171496af87ddab630049d6cbd775a681c54b3fb5c280c704c36c8bbd6facc6964be410e6bef08e9893ed4d91752f826d031b446b93c24c65c75 SHA512 c8b3321c7f3e0d12cad6f0c11030efe3af18f07d3d25bd28c9665e25cce8d2977253edff81eb10f52b17e2c88ec2dacd3870ef025605a3bb499e444838bc8b8a -DIST pymdown_extensions-10.21.tar.gz.provenance 9553 BLAKE2B ca2751f683ce2233826da994b84a79952cbdb77e966e5985f8c555be2a455b2066eb2607a76d7e358e2e9bc39f0f768e09f85c695ee5f9af664f94f0f60e0dd1 SHA512 ec04059a03e8b438da044ff3b7e12334c0b12c7dac72c889a1b02d78ea135cd8b0678c80bb245437a9864af63cd98890e89eb8c71d8ce71e5d34668431cc1b66 -EBUILD pymdown-extensions-10.18.ebuild 735 BLAKE2B ec4b4b1d5b0538ec62dcbe2893e16cac080931b2e959e2ca34284cc527ac07091b65c251b3863368de07642131bf5c45585033495bc914bb65e98109de3f52f7 SHA512 1d30069e5bc143adfe1f772e12ffc71d763069b302471dd8cabdea28880758b2aef9bfe283763ce4ad8f17008e2144d8af69297e33e2ec4ec2839a97aa66c99e -EBUILD pymdown-extensions-10.19.1.ebuild 738 BLAKE2B 8f5830f3560a5c6bbf4dc02b0accee8e787462b217ce66edb2de13d1a79c8c3323f598c43dcc01e2c9a1a487eba5dff2119f9332f595cccc8d134f3190d289c2 SHA512 a87f15e7a2e2b9cfdb3c00b5f7c3b5a53000a168e081aab7e141cbe8ea84a16c1dc517868dbe88f358bc1afa5d1339cad100f50072460c0e981bc0f6af284c45 -EBUILD pymdown-extensions-10.20.1.ebuild 738 BLAKE2B b569a979eee443a9f529695461be2db0ed3e924d72bc7f14a39b8db30a5236b69cca6fc923cfe90ba5395dbc19dd7ff05c0a83dd8ccb7a6e8dd54d338ee1283f SHA512 ca29148225d8565859891bb9ea9bc281831dc40990117c6870b4306cc8cc7a970c4c0933e2c26cd32316d714e88eecd861f0cd2ca4e725dac7055b18577840a2 -EBUILD pymdown-extensions-10.20.ebuild 738 BLAKE2B b569a979eee443a9f529695461be2db0ed3e924d72bc7f14a39b8db30a5236b69cca6fc923cfe90ba5395dbc19dd7ff05c0a83dd8ccb7a6e8dd54d338ee1283f SHA512 ca29148225d8565859891bb9ea9bc281831dc40990117c6870b4306cc8cc7a970c4c0933e2c26cd32316d714e88eecd861f0cd2ca4e725dac7055b18577840a2 +EBUILD pymdown-extensions-10.20.1.ebuild 735 BLAKE2B ec4b4b1d5b0538ec62dcbe2893e16cac080931b2e959e2ca34284cc527ac07091b65c251b3863368de07642131bf5c45585033495bc914bb65e98109de3f52f7 SHA512 1d30069e5bc143adfe1f772e12ffc71d763069b302471dd8cabdea28880758b2aef9bfe283763ce4ad8f17008e2144d8af69297e33e2ec4ec2839a97aa66c99e EBUILD pymdown-extensions-10.21.2.ebuild 738 BLAKE2B b569a979eee443a9f529695461be2db0ed3e924d72bc7f14a39b8db30a5236b69cca6fc923cfe90ba5395dbc19dd7ff05c0a83dd8ccb7a6e8dd54d338ee1283f SHA512 ca29148225d8565859891bb9ea9bc281831dc40990117c6870b4306cc8cc7a970c4c0933e2c26cd32316d714e88eecd861f0cd2ca4e725dac7055b18577840a2 -EBUILD pymdown-extensions-10.21.ebuild 738 BLAKE2B b569a979eee443a9f529695461be2db0ed3e924d72bc7f14a39b8db30a5236b69cca6fc923cfe90ba5395dbc19dd7ff05c0a83dd8ccb7a6e8dd54d338ee1283f SHA512 ca29148225d8565859891bb9ea9bc281831dc40990117c6870b4306cc8cc7a970c4c0933e2c26cd32316d714e88eecd861f0cd2ca4e725dac7055b18577840a2 MISC metadata.xml 523 BLAKE2B d637dfe0f1c80870592bdeff2af5e9f7d176297ede17f9e9fdf6b8847b120cd6aa76eb44cadd1248eeff1b4a6a4800781aa0b6dd43a56072d516a7df2ad50616 SHA512 c996a2ea6886e9cff9bea1b938167860b021f99b37f7a850fb993c722976a0e636f28daf6b536c612e6f7b46fa523c8895d248bab42f0f3d65ecd41d467563df diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.18.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-10.18.ebuild deleted file mode 100644 index 105044ffc5..0000000000 --- a/dev-python/pymdown-extensions/pymdown-extensions-10.18.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/facelessuser/pymdown-extensions -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Extensions for Python Markdown" -HOMEPAGE=" - https://github.com/facelessuser/pymdown-extensions/ - https://pypi.org/project/pymdown-extensions/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/markdown-3.6[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - >=dev-python/pygments-2.19.1[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.19.1.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-10.19.1.ebuild deleted file mode 100644 index faf2d5d7c3..0000000000 --- a/dev-python/pymdown-extensions/pymdown-extensions-10.19.1.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 -PYPI_VERIFY_REPO=https://github.com/facelessuser/pymdown-extensions -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Extensions for Python Markdown" -HOMEPAGE=" - https://github.com/facelessuser/pymdown-extensions/ - https://pypi.org/project/pymdown-extensions/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/markdown-3.6[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - >=dev-python/pygments-2.19.1[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.20.1.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-10.20.1.ebuild index e55ff0ad75..105044ffc5 100644 --- a/dev-python/pymdown-extensions/pymdown-extensions-10.20.1.ebuild +++ b/dev-python/pymdown-extensions/pymdown-extensions-10.20.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/markdown-3.6[${PYTHON_USEDEP}] diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.20.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-10.20.ebuild deleted file mode 100644 index e55ff0ad75..0000000000 --- a/dev-python/pymdown-extensions/pymdown-extensions-10.20.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/facelessuser/pymdown-extensions -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Extensions for Python Markdown" -HOMEPAGE=" - https://github.com/facelessuser/pymdown-extensions/ - https://pypi.org/project/pymdown-extensions/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/markdown-3.6[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - >=dev-python/pygments-2.19.1[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.21.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-10.21.ebuild deleted file mode 100644 index e55ff0ad75..0000000000 --- a/dev-python/pymdown-extensions/pymdown-extensions-10.21.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/facelessuser/pymdown-extensions -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Extensions for Python Markdown" -HOMEPAGE=" - https://github.com/facelessuser/pymdown-extensions/ - https://pypi.org/project/pymdown-extensions/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/markdown-3.6[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - >=dev-python/pygments-2.19.1[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest index 99ef9cb926..eebfb5ae37 100644 --- a/dev-python/pymongo/Manifest +++ b/dev-python/pymongo/Manifest @@ -1,11 +1,5 @@ -DIST mongo-python-driver-4.13.1.gh.tar.gz 2225917 BLAKE2B 2c02e608f54c68abebb69cd61f16c79c8388301e6ebe77a73959ba3dbe086c878b3afd1523f6943ddfca228e1115cbaade49c29c2e5bb620feab9214dcbfba11 SHA512 8baf5548d5772fa62fef2a4ac2fa7dc83bcf7fda178410e9bf675679ea77976f72548a0794ced6856ea538d02403a3c522a66cbf2e37f506b4546489a689ce92 DIST mongo-python-driver-4.13.2.gh.tar.gz 2227437 BLAKE2B 3aa6d0feedc6a33eb4e9299d85eeab2a9638bf713cfadf9f4018f6bd668758d3afd5b9b4b71dec037fb3f99e89cc34e299e1d9b4521c8ace9da9ce50ae95142b SHA512 845cf92e702a9970f2ef1b5085fffcca96021e0f2fc5133e24b2860482dafabe7770d9421922659d0c6008aac1d5a70834ee4f1728a648fd83e6d33bc33568b0 -DIST mongo-python-driver-4.14.1.gh.tar.gz 2271379 BLAKE2B 5a1ce13c5275657ee3d64fc0450a20e9c6c3bbfd91bfde6e6e3e8f143b95ea63d18b5cf2b8ba3b707f642eea900894a56889d6bf1d7d9f11f6cfa556a9b7b10b SHA512 087c0450ee1d261cdcb8558d75b4749395058773a33849d94824e2fca0157d0eb4c3f5545a4ddfc0b1bc645a52988f515a90be978f4f88c6a3db4dffa2f9ff9e -DIST mongo-python-driver-4.15.5.gh.tar.gz 2537732 BLAKE2B db699b91c89d6252c265abbc9d65f9b4733258f8a407ff98d3d24aa67989bf66c4879c8b44c0b59cddcd6da05c5fbf3d43fa222a8b3e1a63d27824513f6146d5 SHA512 bc627cf7d2fbbfc64f27c84ff620bf4c2d6d3abba72db0ba25a2158d4a020785a9539c4e3f3b383e75cba4d7150e7d84ec08faf94dfb109d68debbf190cae6e6 DIST mongo-python-driver-4.16.0.gh.tar.gz 2569546 BLAKE2B 7e81fd259f6ed21d4a600f41b6945f520b650bcde2764cdafab85664143dbe76b2d9e1a1db0306bc39afdcd62afc3e250c6e04031b01ffd9dacda8b968786c21 SHA512 38e347599fe26cbe9846ef7f1e0e4adb3aea5dc949d0e8a4bd61806dc00808804e1c34e9213f09c30aab75d26243dd2ed54ab5014e604b127a5c71337855195f -EBUILD pymongo-4.13.1.ebuild 6409 BLAKE2B 80d184a33f34136abae98568c2cc34758a01ad4b6ce50ff92751ed170578f278908b04a1b9fdfefc20fdc4526eb6140765c67aec54986a8167c5617dd30691a2 SHA512 ee0fca286ed48e74bb4d8b435d66778aeed2ed4506603fb67e1126949ca697760c2a6e2d808af5438aec8488b9082d8cd3716252f1cd7a4721a995bde971426d EBUILD pymongo-4.13.2.ebuild 6517 BLAKE2B fce75cafd86d28ba7112082e0ff52683c3a56e93a0596ae3ca0b5120c685a6961ef2925474ffff86ec70d07d35d18370db451b1d072f939300f68952cc076b2c SHA512 745c2888fa69745ae758678e396d4096f6311c0acd54e05413b8d9caa509a8cfe09c292485d0a0970aac21a8de9dd0eba10e63163322f6ca38b68936edb329e4 -EBUILD pymongo-4.14.1.ebuild 6391 BLAKE2B 6b6d49beeebd2c21df20c3946b4a9a6ed9678901712409a68fbe5bbf5316ae91279a6c630f8fb60eb934ba3231dd2d039fe57d17faca57ecae8f24a650bc31a7 SHA512 87083f8fbef81f0fa0519cee40718e5b0bd090d3cbb6f0dfb9817e267bf1e56eb1030aea589fb79b1f67b7132ab6352b596bcc3af29c5ef9d989c922ba31ab3c -EBUILD pymongo-4.15.5.ebuild 6391 BLAKE2B 6b6d49beeebd2c21df20c3946b4a9a6ed9678901712409a68fbe5bbf5316ae91279a6c630f8fb60eb934ba3231dd2d039fe57d17faca57ecae8f24a650bc31a7 SHA512 87083f8fbef81f0fa0519cee40718e5b0bd090d3cbb6f0dfb9817e267bf1e56eb1030aea589fb79b1f67b7132ab6352b596bcc3af29c5ef9d989c922ba31ab3c -EBUILD pymongo-4.16.0.ebuild 6391 BLAKE2B 874425cfff34377be931a7d81cdd72b82364fa4ddaa20412d00d72ccde56ceda5a4a93bdb3a137e8654407faa06dd471b577911456e3d7f3e6fbd6a9767f918f SHA512 b6db7022025f837840df66dd6e22553929a1508a99b0f52b5e16f15fd5eb957536d18009d3b635c2bff911fef3c00a006af823dc4a001df534883ba582ead2d7 +EBUILD pymongo-4.16.0.ebuild 6386 BLAKE2B fb5a225752b176167e6b7601888f6e3938bda18b21364cd8bfbb1b9f223e2ef54f487c611ce2eaba7ffd1660d453e0f3504b97416d73b70e34703047883ced95 SHA512 248cf3fbfee9fb93dd97beceee059dc4d9ce6e4b6ef05b8b2410030f72fc9768696a9f3ea3a8a3c6b001058cb28ab7162a6c53af8e9da1af003e24253a04a9a3 MISC metadata.xml 772 BLAKE2B 14837e0db1fe30444d6b42d4709fe6023ad60e1d11bdbdd05fe61a7f14678af06fe1294a6cc268513f52b267dca6803da647e431af903122a494320f7c1d00c3 SHA512 8d1d56826424f3d1a0a9762e44ee4025553b9986a1de5aaabbd1b6db189ea40bdcbc47ed5e8ac38d1fa5bbc4a08e98331ce2ddb189e3a951bfcf205413b19202 diff --git a/dev-python/pymongo/pymongo-4.13.1.ebuild b/dev-python/pymongo/pymongo-4.13.1.ebuild deleted file mode 100644 index 5ffa9ea226..0000000000 --- a/dev-python/pymongo/pymongo-4.13.1.ebuild +++ /dev/null @@ -1,201 +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=hatchling -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit check-reqs distutils-r1 - -MY_P=mongo-python-driver-${PV} -DESCRIPTION="Python driver for MongoDB" -HOMEPAGE=" - https://github.com/mongodb/mongo-python-driver/ - https://pypi.org/project/pymongo/ -" -SRC_URI=" - https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="doc kerberos +native-extensions +test-full" - -RDEPEND=" - <dev-python/dnspython-3.0.0[${PYTHON_USEDEP}] - kerberos? ( dev-python/kerberos[${PYTHON_USEDEP}] ) -" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - test-full? ( - >=dev-db/mongodb-2.6.0 - ) - ) -" - -distutils_enable_sphinx doc -distutils_enable_tests pytest - -reqcheck() { - if use test && use test-full; then - # During the tests, database size reaches 1.5G. - local CHECKREQS_DISK_BUILD=1536M - - check-reqs_${1} - fi -} - -pkg_pretend() { - reqcheck pkg_pretend -} - -pkg_setup() { - reqcheck pkg_setup -} - -src_prepare() { - distutils-r1_src_prepare - # we do not want hatch-requirements-txt and its ton of NIH deps - sed -i -e '/requirements/d' pyproject.toml || die -} - -python_compile() { - # causes build errors to be fatal - local -x TOX_ENV_NAME=whatever - local DISTUTILS_ARGS=() - # unconditionally implicitly disabled on pypy3 - if ! use native-extensions; then - export NO_EXT=1 - else - export PYMONGO_C_EXT_MUST_BUILD=1 - unset NO_EXT - fi - - distutils-r1_python_compile - - # upstream forces setup.py build_ext -i in their setuptools hack - find -name '*.so' -delete || die -} - -python_test() { - rm -rf bson pymongo || die - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local EPYTEST_DESELECT=( - # network-sandbox - test/asynchronous/test_client.py::AsyncClientUnitTest::test_connection_timeout_ms_propagates_to_DNS_resolver - test/asynchronous/test_client.py::AsyncClientUnitTest::test_detected_environment_logging - test/asynchronous/test_client.py::AsyncClientUnitTest::test_detected_environment_warning - test/asynchronous/test_client.py::TestClient::test_service_name_from_kwargs - test/asynchronous/test_client.py::TestClient::test_srv_max_hosts_kwarg - test/test_client.py::ClientUnitTest::test_connection_timeout_ms_propagates_to_DNS_resolver - test/test_client.py::ClientUnitTest::test_detected_environment_logging - test/test_client.py::ClientUnitTest::test_detected_environment_warning - test/test_client.py::TestClient::test_service_name_from_kwargs - test/test_client.py::TestClient::test_srv_max_hosts_kwarg - test/test_dns.py::TestCaseInsensitive::test_connect_case_insensitive - test/asynchronous/test_dns.py::IsolatedAsyncioTestCaseInsensitive::test_connect_case_insensitive - test/test_srv_polling.py - test/asynchronous/test_srv_polling.py - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_custom_srvServiceName - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_invalid_type_for_srvMaxHosts - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_negative_integer_for_srvMaxHosts - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_positive_srvMaxHosts_and_loadBalanced=fa - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_srvMaxHosts - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_srvMaxHosts=0_and_loadBalanced=true - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_srvMaxHosts=0_and_replicaSet - - # broken regularly by changes in mypy - test/test_typing.py::TestMypyFails::test_mypy_failures - - # fragile to timing? fails because we're getting too many logs - test/test_connection_logging.py::TestConnectionLoggingConnectionPoolOptions::test_maxConnecting_should_be_included_in_connection_pool_created_message_when_specified - - # hangs? - test/asynchronous/test_grid_file.py::AsyncTestGridFile::test_small_chunks - - # broken async tests? - test/asynchronous/test_encryption.py - - # -Werror - test/test_read_preferences.py::TestMongosAndReadPreference::test_read_preference_hedge_deprecated - test/asynchronous/test_read_preferences.py::TestMongosAndReadPreference::test_read_preference_hedge_deprecated - - # fragile to timing? Internet? - test/test_client.py::TestClient::test_repr_srv_host - test/asynchronous/test_client.py::TestClient::test_repr_srv_host - test/asynchronous/test_ssl.py::TestSSL::test_pyopenssl_ignored_in_async - ) - - if ! use test-full; then - # .invalid is guaranteed to return NXDOMAIN per RFC 6761 - local -x DB_IP=mongodb.invalid - epytest -p asyncio - return - fi - - # Yes, we need TCP/IP for that... - local -x DB_IP=127.0.0.1 - local -x DB_PORT=27000 - - local dbpath=${TMPDIR}/mongo.db - local logpath=${TMPDIR}/mongod.log - - local failed= - mkdir -p "${dbpath}" || die - while true; do - ebegin "Trying to start mongod on port ${DB_PORT}" - - # mongodb is extremely inefficient - # https://www.mongodb.com/docs/manual/reference/ulimit/#review-and-set-resource-limits - ulimit -n 64000 || die - - local mongod_options=( - --dbpath "${dbpath}" - --bind_ip "${DB_IP}" - --port "${DB_PORT}" - --unixSocketPrefix "${TMPDIR}" - --logpath "${logpath}" - --fork - - # try to reduce resource use - --wiredTigerCacheSizeGB 0.25 - ) - - LC_ALL=C mongod "${mongod_options[@]}" && sleep 2 - - # Now we need to check if the server actually started... - if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then - # yay! - eend 0 - break - elif grep -q 'Address already in use' "${logpath}"; then - # ay, someone took our port! - eend 1 - : $(( DB_PORT += 1 )) - continue - else - eend 1 - eerror "Unable to start mongod for tests. See the server log:" - eerror " ${logpath}" - die "Unable to start mongod for tests." - fi - done - - nonfatal epytest -p asyncio -p rerunfailures --reruns=5 \ - -m "default or default_async or encryption" || failed=1 - - mongod --dbpath "${dbpath}" --shutdown || die - - [[ ${failed} ]] && die "Tests fail with ${EPYTHON}" - - rm -rf "${dbpath}" || die -} diff --git a/dev-python/pymongo/pymongo-4.14.1.ebuild b/dev-python/pymongo/pymongo-4.14.1.ebuild deleted file mode 100644 index caa8e7357e..0000000000 --- a/dev-python/pymongo/pymongo-4.14.1.ebuild +++ /dev/null @@ -1,201 +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=hatchling -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit check-reqs distutils-r1 - -MY_P=mongo-python-driver-${PV} -DESCRIPTION="Python driver for MongoDB" -HOMEPAGE=" - https://github.com/mongodb/mongo-python-driver/ - https://pypi.org/project/pymongo/ -" -SRC_URI=" - https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="doc kerberos +native-extensions +test-full" - -RDEPEND=" - <dev-python/dnspython-3.0.0[${PYTHON_USEDEP}] - kerberos? ( dev-python/kerberos[${PYTHON_USEDEP}] ) -" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - test-full? ( - >=dev-db/mongodb-2.6.0 - ) - ) -" - -distutils_enable_sphinx doc - -EPYTEST_PLUGINS=( pytest-asyncio ) -EPYTEST_RERUNS=5 -distutils_enable_tests pytest - -reqcheck() { - if use test && use test-full; then - # During the tests, database size reaches 1.5G. - local CHECKREQS_DISK_BUILD=1536M - - check-reqs_${1} - fi -} - -pkg_pretend() { - reqcheck pkg_pretend -} - -pkg_setup() { - reqcheck pkg_setup -} - -src_prepare() { - distutils-r1_src_prepare - # we do not want hatch-requirements-txt and its ton of NIH deps - sed -i -e '/requirements/d' pyproject.toml || die -} - -python_compile() { - # causes build errors to be fatal - local -x TOX_ENV_NAME=whatever - local DISTUTILS_ARGS=() - # unconditionally implicitly disabled on pypy3 - if ! use native-extensions; then - export NO_EXT=1 - else - export PYMONGO_C_EXT_MUST_BUILD=1 - unset NO_EXT - fi - - distutils-r1_python_compile - - # upstream forces setup.py build_ext -i in their setuptools hack - find -name '*.so' -delete || die -} - -python_test() { - rm -rf bson pymongo || die - - local EPYTEST_DESELECT=( - # network-sandbox - test/asynchronous/test_async_loop_unblocked.py::TestClientLoopUnblocked::test_client_does_not_block_loop - test/asynchronous/test_client.py::AsyncClientUnitTest::test_connection_timeout_ms_propagates_to_DNS_resolver - test/asynchronous/test_client.py::AsyncClientUnitTest::test_detected_environment_logging - test/asynchronous/test_client.py::AsyncClientUnitTest::test_detected_environment_warning - test/asynchronous/test_client.py::TestClient::test_service_name_from_kwargs - test/asynchronous/test_client.py::TestClient::test_srv_max_hosts_kwarg - test/test_client.py::ClientUnitTest::test_connection_timeout_ms_propagates_to_DNS_resolver - test/test_client.py::ClientUnitTest::test_detected_environment_logging - test/test_client.py::ClientUnitTest::test_detected_environment_warning - test/test_client.py::TestClient::test_service_name_from_kwargs - test/test_client.py::TestClient::test_srv_max_hosts_kwarg - test/test_dns.py::TestCaseInsensitive::test_connect_case_insensitive - test/asynchronous/test_dns.py::IsolatedAsyncioTestCaseInsensitive::test_connect_case_insensitive - test/test_srv_polling.py - test/asynchronous/test_srv_polling.py - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_custom_srvServiceName - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_invalid_type_for_srvMaxHosts - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_negative_integer_for_srvMaxHosts - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_positive_srvMaxHosts_and_loadBalanced=fa - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_srvMaxHosts - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_srvMaxHosts=0_and_loadBalanced=true - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_srvMaxHosts=0_and_replicaSet - - # broken regularly by changes in mypy - test/test_typing.py::TestMypyFails::test_mypy_failures - - # fragile to timing? fails because we're getting too many logs - test/test_connection_logging.py::TestConnectionLoggingConnectionPoolOptions::test_maxConnecting_should_be_included_in_connection_pool_created_message_when_specified - - # hangs? - test/asynchronous/test_grid_file.py::AsyncTestGridFile::test_small_chunks - - # broken async tests? - test/asynchronous/test_encryption.py - - # -Werror - test/test_read_preferences.py::TestMongosAndReadPreference::test_read_preference_hedge_deprecated - test/asynchronous/test_read_preferences.py::TestMongosAndReadPreference::test_read_preference_hedge_deprecated - - # fragile to timing? Internet? - test/test_client.py::TestClient::test_repr_srv_host - test/asynchronous/test_client.py::TestClient::test_repr_srv_host - test/asynchronous/test_ssl.py::TestSSL::test_pyopenssl_ignored_in_async - ) - - if ! use test-full; then - # .invalid is guaranteed to return NXDOMAIN per RFC 6761 - local -x DB_IP=mongodb.invalid - epytest -p asyncio - return - fi - - # Yes, we need TCP/IP for that... - local -x DB_IP=127.0.0.1 - local -x DB_PORT=27000 - - local dbpath=${TMPDIR}/mongo.db - local logpath=${TMPDIR}/mongod.log - - local failed= - mkdir -p "${dbpath}" || die - while true; do - ebegin "Trying to start mongod on port ${DB_PORT}" - - # mongodb is extremely inefficient - # https://www.mongodb.com/docs/manual/reference/ulimit/#review-and-set-resource-limits - ulimit -n 64000 || die - - local mongod_options=( - --dbpath "${dbpath}" - --bind_ip "${DB_IP}" - --port "${DB_PORT}" - --unixSocketPrefix "${TMPDIR}" - --logpath "${logpath}" - --fork - - # try to reduce resource use - --wiredTigerCacheSizeGB 0.25 - ) - - LC_ALL=C mongod "${mongod_options[@]}" && sleep 2 - - # Now we need to check if the server actually started... - if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then - # yay! - eend 0 - break - elif grep -q 'Address already in use' "${logpath}"; then - # ay, someone took our port! - eend 1 - : $(( DB_PORT += 1 )) - continue - else - eend 1 - eerror "Unable to start mongod for tests. See the server log:" - eerror " ${logpath}" - die "Unable to start mongod for tests." - fi - done - - nonfatal epytest -m "default or default_async or encryption" || failed=1 - - mongod --dbpath "${dbpath}" --shutdown || die - - [[ ${failed} ]] && die "Tests fail with ${EPYTHON}" - - rm -rf "${dbpath}" || die -} diff --git a/dev-python/pymongo/pymongo-4.15.5.ebuild b/dev-python/pymongo/pymongo-4.15.5.ebuild deleted file mode 100644 index caa8e7357e..0000000000 --- a/dev-python/pymongo/pymongo-4.15.5.ebuild +++ /dev/null @@ -1,201 +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=hatchling -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit check-reqs distutils-r1 - -MY_P=mongo-python-driver-${PV} -DESCRIPTION="Python driver for MongoDB" -HOMEPAGE=" - https://github.com/mongodb/mongo-python-driver/ - https://pypi.org/project/pymongo/ -" -SRC_URI=" - https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="doc kerberos +native-extensions +test-full" - -RDEPEND=" - <dev-python/dnspython-3.0.0[${PYTHON_USEDEP}] - kerberos? ( dev-python/kerberos[${PYTHON_USEDEP}] ) -" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - test-full? ( - >=dev-db/mongodb-2.6.0 - ) - ) -" - -distutils_enable_sphinx doc - -EPYTEST_PLUGINS=( pytest-asyncio ) -EPYTEST_RERUNS=5 -distutils_enable_tests pytest - -reqcheck() { - if use test && use test-full; then - # During the tests, database size reaches 1.5G. - local CHECKREQS_DISK_BUILD=1536M - - check-reqs_${1} - fi -} - -pkg_pretend() { - reqcheck pkg_pretend -} - -pkg_setup() { - reqcheck pkg_setup -} - -src_prepare() { - distutils-r1_src_prepare - # we do not want hatch-requirements-txt and its ton of NIH deps - sed -i -e '/requirements/d' pyproject.toml || die -} - -python_compile() { - # causes build errors to be fatal - local -x TOX_ENV_NAME=whatever - local DISTUTILS_ARGS=() - # unconditionally implicitly disabled on pypy3 - if ! use native-extensions; then - export NO_EXT=1 - else - export PYMONGO_C_EXT_MUST_BUILD=1 - unset NO_EXT - fi - - distutils-r1_python_compile - - # upstream forces setup.py build_ext -i in their setuptools hack - find -name '*.so' -delete || die -} - -python_test() { - rm -rf bson pymongo || die - - local EPYTEST_DESELECT=( - # network-sandbox - test/asynchronous/test_async_loop_unblocked.py::TestClientLoopUnblocked::test_client_does_not_block_loop - test/asynchronous/test_client.py::AsyncClientUnitTest::test_connection_timeout_ms_propagates_to_DNS_resolver - test/asynchronous/test_client.py::AsyncClientUnitTest::test_detected_environment_logging - test/asynchronous/test_client.py::AsyncClientUnitTest::test_detected_environment_warning - test/asynchronous/test_client.py::TestClient::test_service_name_from_kwargs - test/asynchronous/test_client.py::TestClient::test_srv_max_hosts_kwarg - test/test_client.py::ClientUnitTest::test_connection_timeout_ms_propagates_to_DNS_resolver - test/test_client.py::ClientUnitTest::test_detected_environment_logging - test/test_client.py::ClientUnitTest::test_detected_environment_warning - test/test_client.py::TestClient::test_service_name_from_kwargs - test/test_client.py::TestClient::test_srv_max_hosts_kwarg - test/test_dns.py::TestCaseInsensitive::test_connect_case_insensitive - test/asynchronous/test_dns.py::IsolatedAsyncioTestCaseInsensitive::test_connect_case_insensitive - test/test_srv_polling.py - test/asynchronous/test_srv_polling.py - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_custom_srvServiceName - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_invalid_type_for_srvMaxHosts - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_negative_integer_for_srvMaxHosts - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_positive_srvMaxHosts_and_loadBalanced=fa - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_srvMaxHosts - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_srvMaxHosts=0_and_loadBalanced=true - test/test_uri_spec.py::TestAllScenarios::test_test_uri_options_srv-options_SRV_URI_with_srvMaxHosts=0_and_replicaSet - - # broken regularly by changes in mypy - test/test_typing.py::TestMypyFails::test_mypy_failures - - # fragile to timing? fails because we're getting too many logs - test/test_connection_logging.py::TestConnectionLoggingConnectionPoolOptions::test_maxConnecting_should_be_included_in_connection_pool_created_message_when_specified - - # hangs? - test/asynchronous/test_grid_file.py::AsyncTestGridFile::test_small_chunks - - # broken async tests? - test/asynchronous/test_encryption.py - - # -Werror - test/test_read_preferences.py::TestMongosAndReadPreference::test_read_preference_hedge_deprecated - test/asynchronous/test_read_preferences.py::TestMongosAndReadPreference::test_read_preference_hedge_deprecated - - # fragile to timing? Internet? - test/test_client.py::TestClient::test_repr_srv_host - test/asynchronous/test_client.py::TestClient::test_repr_srv_host - test/asynchronous/test_ssl.py::TestSSL::test_pyopenssl_ignored_in_async - ) - - if ! use test-full; then - # .invalid is guaranteed to return NXDOMAIN per RFC 6761 - local -x DB_IP=mongodb.invalid - epytest -p asyncio - return - fi - - # Yes, we need TCP/IP for that... - local -x DB_IP=127.0.0.1 - local -x DB_PORT=27000 - - local dbpath=${TMPDIR}/mongo.db - local logpath=${TMPDIR}/mongod.log - - local failed= - mkdir -p "${dbpath}" || die - while true; do - ebegin "Trying to start mongod on port ${DB_PORT}" - - # mongodb is extremely inefficient - # https://www.mongodb.com/docs/manual/reference/ulimit/#review-and-set-resource-limits - ulimit -n 64000 || die - - local mongod_options=( - --dbpath "${dbpath}" - --bind_ip "${DB_IP}" - --port "${DB_PORT}" - --unixSocketPrefix "${TMPDIR}" - --logpath "${logpath}" - --fork - - # try to reduce resource use - --wiredTigerCacheSizeGB 0.25 - ) - - LC_ALL=C mongod "${mongod_options[@]}" && sleep 2 - - # Now we need to check if the server actually started... - if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then - # yay! - eend 0 - break - elif grep -q 'Address already in use' "${logpath}"; then - # ay, someone took our port! - eend 1 - : $(( DB_PORT += 1 )) - continue - else - eend 1 - eerror "Unable to start mongod for tests. See the server log:" - eerror " ${logpath}" - die "Unable to start mongod for tests." - fi - done - - nonfatal epytest -m "default or default_async or encryption" || failed=1 - - mongod --dbpath "${dbpath}" --shutdown || die - - [[ ${failed} ]] && die "Tests fail with ${EPYTHON}" - - rm -rf "${dbpath}" || die -} diff --git a/dev-python/pymongo/pymongo-4.16.0.ebuild b/dev-python/pymongo/pymongo-4.16.0.ebuild index 891f30f5a0..c07d45c6a4 100644 --- a/dev-python/pymongo/pymongo-4.16.0.ebuild +++ b/dev-python/pymongo/pymongo-4.16.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" 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" IUSE="doc kerberos +native-extensions +test-full" RDEPEND=" diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest index b2871c315e..1be5fee0eb 100644 --- a/dev-python/pyopencl/Manifest +++ b/dev-python/pyopencl/Manifest @@ -1,5 +1,6 @@ AUX pyopencl-2025.1-nanobind-flags.patch 633 BLAKE2B a24b911b268043efe9f1c8c5c52a09d2ea49ab186fbc1d53e893eda9673a35f12f2b28d9f6a1b52e44b8982ef8495a5d3d77bff300d2a1acdf062f424dd6173d SHA512 8d3a6a1b2a260223a23bb6e2d51c88046f5237d26f5fa04f29a4ab62c21a30f49cd6f821f4a7e265efa8ec2a44c14520b54e568385d6b1715d2bda440042a587 +AUX pyopencl-2025.1-numpy-build.patch 1606 BLAKE2B 61e21bdac2c24d2c13eb1c06b8f8f6a425e9bd73e0b945660ba74c49fcea86daa2ef52706ca5cfc4abcad6ad3b3db89746702ba0f0fd198773092335f8502e28 SHA512 4ad1b5673a121247cac6a641fe4e70c5257ad545d77e56a8e6734d087d3a1ae9f989fadc51734d8b0206cf62e1d47a108bfa3930abd4e828fc868ccf92733fbd DIST pyopencl-2025.1.tar.gz 422510 BLAKE2B 1da270b4eabd3cf1209c97db6383ccd3450601946181386c139ed76b9cee3cccba06d6836b342b902fb227d1ef43f899633fe2037f5744a38b37677ef70ed00c SHA512 bc281c38b977f207a213763aca3c0086430e5a4d8d9018673fb5648e1afc440758ec7ec219544644d596805beaa448b2fa34cd5b4c109a46b3d6e8b7648a931c DIST pyopencl-2025.1.tar.gz.provenance 9183 BLAKE2B 3114192e2e2bcaa202230e2e55245086a020086d09db0ba14c5b48a70bde09defc4d8d1697bc33978fd5b4b6fc902330414078f9ee43aced3d3243392006b3f1 SHA512 7129b058dee923815b487331a7cd29128f88e23feed8c0dfad4d8663bd20575b9f16f22bd97b55d6109d2dfdd2871c899687097b9b2cbb89c816ec27cb555be2 -EBUILD pyopencl-2025.1.ebuild 2145 BLAKE2B 80fe0fbc5f4413796906e858cdac1e803313d6650644e7c0f67339275c5665f888487d206716022043879eab7daf44ff263f48b6eac3669def63d8f1f23a7c07 SHA512 42f2445b843858acae3483739259c8d3646482f0826380208a1c51df401c0cca8b676c64cf98db31366e94caed878b535559b3bf285197d2e616673477a07e45 +EBUILD pyopencl-2025.1.ebuild 2180 BLAKE2B 218eacafc6b5b6960b430abe449c98c525d25e45e282a934b4a860c4d3c10e55ef216831ba9dbcb0371a2356e4606d2434e664616aff46260f18137600f7176e SHA512 d2741352d29c0d50575fb5808269f84f47b4cf6e7ae90741f8a87fd0fdb785c0b70f8a88f359ecbd706355a1448ebbfec00d5c8c7f4b8b36f3fd0dec26eaf3bc MISC metadata.xml 295 BLAKE2B ebe147867a9ecd3559e288e4fda56c04def2b224d87d6561d9065b13b251182f871b510acfd5034e63fc034d507837c241a6d1c639deda94faba05d3d020a285 SHA512 28117a5f3351192d7d3a58cdf47e8403155e027fd85ccbf5af32e5df9df59909d89ea94b18351354c312c323aa5e217da3b4a99e17cfbf59f307ddb4a38bc707 diff --git a/dev-python/pyopencl/files/pyopencl-2025.1-numpy-build.patch b/dev-python/pyopencl/files/pyopencl-2025.1-numpy-build.patch new file mode 100644 index 0000000000..1d912ba4b7 --- /dev/null +++ b/dev-python/pyopencl/files/pyopencl-2025.1-numpy-build.patch @@ -0,0 +1,50 @@ +https://bugs.gentoo.org/957615 +https://github.com/inducer/pyopencl/commit/a56381055c6b4a75d69f62be82a4b72ee6d1d7ab + +From a56381055c6b4a75d69f62be82a4b72ee6d1d7ab Mon Sep 17 00:00:00 2001 +From: Thomas A Caswell <tcaswell@bnl.gov> +Date: Wed, 12 Feb 2025 16:52:52 -0500 +Subject: [PATCH] MNT: stop using deprecated numpy macros + +These were deprecated in np1.7 and will be removed in np2.3 (currently removed +on numpy main branch). + +xref https://github.com/numpy/numpy/pull/28254/ +--- + src/wrap_cl.hpp | 4 ++-- + src/wrap_helpers.hpp | 4 ++-- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/wrap_cl.hpp b/src/wrap_cl.hpp +index 5b225d3cd..d61f3d546 100644 +--- a/src/wrap_cl.hpp ++++ b/src/wrap_cl.hpp +@@ -5893,9 +5893,9 @@ namespace pyopencl + + int ary_flags = 0; + if (order == NPY_FORTRANORDER) +- ary_flags |= NPY_FARRAY; ++ ary_flags |= NPY_ARRAY_FARRAY; + else if (order == NPY_CORDER) +- ary_flags |= NPY_CARRAY; ++ ary_flags |= NPY_ARRAY_CARRAY; + else + throw std::runtime_error("unrecognized order specifier"); + +diff --git a/src/wrap_helpers.hpp b/src/wrap_helpers.hpp +index 367749535..041065930 100644 +--- a/src/wrap_helpers.hpp ++++ b/src/wrap_helpers.hpp +@@ -142,9 +142,9 @@ namespace py = nanobind; + \ + int ary_flags = 0; \ + if (order == NPY_FORTRANORDER) \ +- ary_flags |= NPY_FARRAY; \ ++ ary_flags |= NPY_ARRAY_FARRAY; \ + else if (order == NPY_CORDER) \ +- ary_flags |= NPY_CARRAY; \ ++ ary_flags |= NPY_ARRAY_CARRAY; \ + else \ + throw std::runtime_error("unrecognized order specifier"); \ + \ + diff --git a/dev-python/pyopencl/pyopencl-2025.1.ebuild b/dev-python/pyopencl/pyopencl-2025.1.ebuild index eaffa58d53..ca56aee2ae 100644 --- a/dev-python/pyopencl/pyopencl-2025.1.ebuild +++ b/dev-python/pyopencl/pyopencl-2025.1.ebuild @@ -47,7 +47,8 @@ BDEPEND=" " PATCHES=( - "${FILESDIR}"/pyopencl-2025.1-nanobind-flags.patch + "${FILESDIR}"/${PN}-2025.1-nanobind-flags.patch + "${FILESDIR}"/${P}-numpy-build.patch ) EPYTEST_PLUGINS=() diff --git a/dev-python/pypi-attestations/Manifest b/dev-python/pypi-attestations/Manifest index ea45a16222..aad09cc68e 100644 --- a/dev-python/pypi-attestations/Manifest +++ b/dev-python/pypi-attestations/Manifest @@ -1,4 +1,4 @@ DIST pypi_attestations-0.0.29.tar.gz 128954 BLAKE2B 8d53dcfa274d049fb9f56b2864068ccba083ed7e781e0d5ff7834ac1f83a583102c8b7913261d84d7c7abbfd6ef949afa7de4ab5e3ddc33ed38ee68097c7b647 SHA512 6cc5d0b494ccdf6e6d5b57f5230f95bfa014c98d72a2cf6e1624f6c309bfff72fd7dcce53fae0c699467f6d71ca3c54b8a82330a14f7068b06b307831cf52f4e DIST pypi_attestations-0.0.29.tar.gz.provenance 9538 BLAKE2B 263a8a980d023e224ab54079e2485b47e3c0a200b910f1a8d0980874f91053bff07cc7a10bd7daa8b710bbc1cf398f6ff5ad8455bd08a61378ee8539922d5a14 SHA512 37d90dd0fc9b2950c7f2e8c3a43a662044b0e5a69bf01d5bd564ea9fe73a48be07824a86d00aa194b3cba131c6f6d3650f1a2a6cdbf115f4cf9a01f230ce8e9a -EBUILD pypi-attestations-0.0.29.ebuild 1012 BLAKE2B f15641d4bf13c86b55348305d5fe597c9783cdc7e3ffba27d39c7d853ef73be0a584efa604f1193b3586363dd6ca429f349a5d55fb76367b937f44fa209c40ee SHA512 209717ce06b7ba00b5cd5d25c9c8bbde39c648c332ac0a5253d8934158a31fa8a2ea7f027f1de9bd3a61d173298e91c2109ea8357ab0851cfe62459754002215 +EBUILD pypi-attestations-0.0.29.ebuild 1321 BLAKE2B af015139306e2d75c3ee2e4cbd1f3df2469872949ad059970e5f029be4259550187b5c8dfbe79ef65136c5b956d8ee399b84cc0b422fc4f94044335bd4089e7b SHA512 542eef001f043118a76570c1310bc67361886c59f8d78d75c22e280588bf06d4f06a83cbf96ba2d7655292b0711c1517cb3649a57f621c8d0ac217075e46320a MISC metadata.xml 385 BLAKE2B 79620d452c9991723f947062757a02563412747463cbb998db418383eb436d02573b9bd3f8a3cb7752149fd05d2b7488d2aee460fb1633ad609b20bb57a8a014 SHA512 01efbcb521ba4e66565544791e6dd33d2191cd83fadf0b34a87406a91a36a1dbb578f3c83f0f8d4fbca265588e67876a77ce14416b29a2958d351ac3ed867cdc diff --git a/dev-python/pypi-attestations/pypi-attestations-0.0.29.ebuild b/dev-python/pypi-attestations/pypi-attestations-0.0.29.ebuild index 5f324a73bd..86c1c46471 100644 --- a/dev-python/pypi-attestations/pypi-attestations-0.0.29.ebuild +++ b/dev-python/pypi-attestations/pypi-attestations-0.0.29.ebuild @@ -38,3 +38,17 @@ BDEPEND=" EPYTEST_PLUGINS=() distutils_enable_tests pytest + +src_unpack() { + if use verify-provenance && + has_version "<dev-python/pypi-attestations-0.0.28" && + has_version ">=dev-python/sigstore-4" + then + # https://bugs.gentoo.org/969332 + einfo "Skipping provenance check due to sigstore/pypi-attestations upgrade cycle" + default + return + fi + + pypi_src_unpack +} diff --git a/dev-python/pypiserver/Manifest b/dev-python/pypiserver/Manifest index 5f7e980eff..162d391c9c 100644 --- a/dev-python/pypiserver/Manifest +++ b/dev-python/pypiserver/Manifest @@ -1,5 +1,3 @@ -DIST pypiserver-2.4.0.gh.tar.gz 156766 BLAKE2B 99254c4cbc4290a80a2e272c1932f91e33aa7ee68a28463faf2dbad27fca505c52697aeaea812ae7aff6b0ee5e109d7c535f0d6c4bbe3af804de29a5ccabff53 SHA512 543f8bf98bface6a6db996c130be5acb19aa31ab85d5d37d9766e132b38713aed1eb0a46c67f767185409bf8c4eaef6fdfdcb5137af2651b5b6191032b5c5268 DIST pypiserver-2.4.1.gh.tar.gz 157182 BLAKE2B 37d8898360070465f90f706401d94cc73502d8aefef8867281b52de527a162595b6707a862bf5bbaeba55c7c112cc04b8ec2d75fccc85a712cd10664288299a5 SHA512 11e1d224f5a001748e41e766431228af69f449562af70294194561b9f567da66a7f94a29ca107e1eb919694ad5d7a4325ed85c785885991bacaf705d63e7542a -EBUILD pypiserver-2.4.0.ebuild 1853 BLAKE2B 4255535821e817246b6b735c117bd39328358da13fbcfc2b7404726b9382d662026a3548b608fb3c9ab67c219999d00db25f28440dcad32f6a9f902b772a640a SHA512 2aba34c19922e83505fad614142a388ab1d24ee8bd1658bc43c84a31ef4704307c0c1e7e7dd3072c46eabcc5501767c6eae36c2174c06f1fda3f1e774e9ad279 -EBUILD pypiserver-2.4.1.ebuild 1935 BLAKE2B 0afb58a1eb2cbf665f7cfdd10acff0079415456f335fa1e6f73ab5e57cd3c9e6162599b4cd7dc5941bce5e3e6eed73c001a4aa46e7490631f232b63936fb475b SHA512 913d66fb51c30629be196eeaade21b4b57694645dd335bd748e72ffb7795d6c137f7976b4cd75db258aac8bf460b95ad29adcd825f8eb1823a4b4ec7fd560437 +EBUILD pypiserver-2.4.1.ebuild 1929 BLAKE2B 00639a7b85f8cf6c178c717409009b2c02b16b7bba80024e76bf4465675d8102dfb87df5cb3a501b846c4404c3b92aa385cd0df40a20d13ef41c69d9be94d7ee SHA512 77d24585508610d7962e0849344174e7ab8bda41d9d67cf7fe19259db4af633cc952f6cf224b786d1853b08ee19d70f6b9f8221b64899a489f295df55da56cc0 MISC metadata.xml 399 BLAKE2B e8726c9c4a494a64dd1490aa88f8bbca6536635af045364307d057d5dfa4762a1b0d59d3eacf7d84c9002ac38516eb7d2228ebd872db762a669bd6015139a4ec SHA512 a3d90eb11fc5bb2c78e53a4d64cffaf213a445c1677939c46fb400e01f4e74d1f206df2259ab348b61d27e3a9b3f03e94a49485be948b2e4106ba254154c7ada diff --git a/dev-python/pypiserver/pypiserver-2.4.0.ebuild b/dev-python/pypiserver/pypiserver-2.4.0.ebuild deleted file mode 100644 index db5086c808..0000000000 --- a/dev-python/pypiserver/pypiserver-2.4.0.ebuild +++ /dev/null @@ -1,76 +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_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="Minimal PyPI server" -HOMEPAGE=" - https://github.com/pypiserver/pypiserver/ - https://pypi.org/project/pypiserver/ -" -SRC_URI=" - https://github.com/pypiserver/pypiserver/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/bottle[${PYTHON_USEDEP}] - >=dev-python/packaging-23.2[${PYTHON_USEDEP}] - >=dev-python/pip-7[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/importlib-resources[${PYTHON_USEDEP}] - ' 3.11) -" -# NB: many test deps are optional/specific to tests we skip -BDEPEND=" - dev-python/setuptools-git[${PYTHON_USEDEP}] - test? ( - >=dev-python/build-1.2.0[${PYTHON_USEDEP}] - >=dev-python/passlib-1.6[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/webtest[${PYTHON_USEDEP}] - ) -" - -DOCS=( CHANGES.rst README.md ) - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # unbundle bottle - sed -e 's:pypiserver[.]bottle_wrapper[.]::' \ - -i pypiserver/bottle_wrapper/__init__.py || die - rm pypiserver/bottle_wrapper/bottle.py || die -} - -python_test() { - local EPYTEST_DESELECT=( - # Internet - tests/test_server.py::test_hash_algos - tests/test_server.py::test_pip_install_open_succeeds - tests/test_server.py::test_pip_install_authed_succeeds - # seems to rely on internal bottle details - tests/test_main.py::test_auto_servers - ) - - if ! has_version "dev-python/twine[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_server.py::test_twine_upload - tests/test_server.py::test_twine_register - ) - fi - - epytest tests -} diff --git a/dev-python/pypiserver/pypiserver-2.4.1.ebuild b/dev-python/pypiserver/pypiserver-2.4.1.ebuild index 7cc0b3b2af..3570f05e2a 100644 --- a/dev-python/pypiserver/pypiserver-2.4.1.ebuild +++ b/dev-python/pypiserver/pypiserver-2.4.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="ZLIB" 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" RDEPEND=" dev-python/bottle[${PYTHON_USEDEP}] diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest index 21cda29af0..3b3e3c9293 100644 --- a/dev-python/pyproject-fmt/Manifest +++ b/dev-python/pyproject-fmt/Manifest @@ -1,62 +1,3 @@ -DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b -DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 -DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 -DIST any_ascii-0.1.7.crate 220683 BLAKE2B 77342934676213b4898158ab03f1f73826d8aba212c47ded874d42c7ff8a0d95ccd88950381348fddf895bfc5570fa81ad3459fe10f52ba630c0e50c75dcacaf SHA512 3fe4e0c10c32983c3c725a5930f0bf7c752942c6dd0818b93bae9808e72d5a87725733a85b11cabb8fea630f524fd4b7a13160112f8bb7cc24515bcc384d6dbc -DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff -DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c -DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa -DIST bitflags-2.9.1.crate 47913 BLAKE2B b14ee41348336981ab86459417b9feab90879a11a6524a8b43f2b89c09c844b4441c31e315c471be00ad21fa88b5dcc7671b56567fdcd72bb0790ceeaa25813b SHA512 6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27 -DIST bstr-1.12.0.crate 351557 BLAKE2B b57f018ad6c0767b23ff65f30fb7bde6199956e50200b7574c04df851aa7c5510874c98caed575c2d6b1984286d39df96a2f29773081915a4bc94257146b831c SHA512 a2b6bb347c4bda37bbc0908a4b1191261fe69de3f767e196b43410a757cd5ade65c9349be76f0d585b4250a9b811c7834fdfe34274a54e989985f353f5ba345a -DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST countme-3.0.1.crate 10784 BLAKE2B de1803559fab0accab1edcf5db43279dfa3d7b2874f5c0ee300f46ccccc8ce4c5c3d92c5a3c211068430d903f2e9288ea07fff532d84e3c0f80edadb0752a803 SHA512 f4c8c0977c6871ac8b7eab15904789ca53cbb28385a6fc90d880f85afb44bf10602850198c624963c7db04dbee8c97e271865ae2eadfdf840c21792de4f2af47 -DIST deranged-0.4.0.crate 23235 BLAKE2B 98179347407a033268eb90d18c75f555fd5fac273512bd08d55fd5e111e6160f23194073ac196bb47f27fea270e1c4ec67c26d38f189e58171d20ea808ab887b SHA512 212c6cc296846425e8b11aaec98666015ccd7fb0e2d0818a8708509ef51ab029ca6bfe4673b168ab0174e41e92b24e2c0e4da939c09b26059aa9e8d396284985 -DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f -DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 -DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 -DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 -DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 -DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 -DIST futures-timer-3.0.3.crate 19739 BLAKE2B b7af71c761197056a6a4db03caa30f31c104de0049c09f52b18b80718ad20c95e0e64bc7a3618c29d1c9a5ef0309379044fdd9c1fee8465930d28b2c58927733 SHA512 c50388e38b45dce2a65a8d7ce56bcd9c3544ae677158c4c10c532136e861c16f0f52df5222a14c0f40ad8e4faf93fde8223affa7fd84d24e95aa6994177e7e76 -DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 -DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b -DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 -DIST globset-0.4.16.crate 26533 BLAKE2B 442bdd2b3e292654f171068463427b82236b951323bbcf0fbdc4730c6049f28953b1cfbf128b88ff9fe117341e80809da1379a123a9c863f02866db2aaa4c03a SHA512 8632ca3284eeb1e99e5a3749437105f50e3200c31d9b6d7e3b8398c52725debd8afa305b3ecbe3ffd27588e68cbe1d49db6696360e8d461aad288916bdb44cfa -DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 -DIST hashbrown-0.15.3.crate 140413 BLAKE2B c67ca4d608e82126b7411349135409d4bc6e4ddb561d04060b5e27f08c350ef3eae0eba12974e9ebfd894fdf90e1481f51e90f5a58f987b88d32e061235f7df9 SHA512 dd82780d0668d6e6eda00b0e2960ab8ad6ab7ca9cb8c87c9c276ad571522676075a675e757416094e382f2607629b80a419b00bb30b5612c1dcf71aa6a97c691 -DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 -DIST indexmap-2.9.0.crate 91214 BLAKE2B c1ff1f45814b84daa854a692e22d385598bf30121e39cdc3de800282b187a39588797a4b187cfe8075eec77ae64bb5ce6a80939cc2cbbdbe6e17e42459ca71cd SHA512 ac474dea5da1dc14a61a28f5b4c850073875030ffad3aa871211a8b075a3e9a64cc748310b4554657f45a70d526010febaf3d3992a80502db389c2347aeeb2c6 -DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9 -DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73 -DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 -DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 -DIST lexical-sort-0.3.1.crate 63689 BLAKE2B 801e69d0643785e82a86d25620a2e97330d0adf17e82aa1130aa30d1b885f58bebab3751ce7fb7e82986388464af9cd958ed9adfb422ae10840f256d7b4a1aac SHA512 ca7885bc22b4b67053aa7c83299459d5b1f5e627eddbde4827b6a5bf09827ef81d506a445a5a742bc6736cb9e02d7f9b458f16b87ad1af038ea4559ca0184c69 -DIST libc-0.2.172.crate 791646 BLAKE2B 3a6eb0eba1e31cf89ac792a8e667c0f68b2a0e62502710ffe77c2b06321103a30ffdc4516c0a91fd3ff44508d5304dfb04ab919bd3e723e34c66b560a20e7f86 SHA512 7bfe400ee65c1b7e540fd19a9b7eb1429a66863d5e94ee7caa83a227d19a4143316d3b401013fb7f88c8e4cdb1a40cfbd58826597c8e23799e02e29553b67e34 -DIST log-0.4.27.crate 48120 BLAKE2B 09a2159032baaff7eede480062da30ffec1c1d4c77e76288467941dc13722ab1566742c1821326ca5f8c2f9f7597099e235213ecbf883fd93daf5ae9ad5ee981 SHA512 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151 -DIST logos-0.12.1.crate 8973 BLAKE2B 344780990917e2c15caeebab955e98ec155f240056b3239bdc9db723e44929c135d4e783a5d3a5af256d7bea2363bfb74a3002ace1865fdd4840bb03a4d79ece SHA512 011bcf2bed59e5c707adb8ce50b26bb845631595426429e741231613e215286c2c05f3ae9fc5b7336b7e7fd0690a9fae2579413b750f7694b6c475d0fca3278d -DIST logos-derive-0.12.1.crate 32282 BLAKE2B e4f6a72c73abb8a02995214dc8f29e9296ee40e4a03f055091256beabce54cd8100b10e8e2459db1fa359dc85c9893e7662fe0eb9cd3af2e27062b34f8e5c602 SHA512 bf78b10d511adf523edcb7c9cc0401d49417f728e82dce5a3cf2679d897f5a089adc72616e77c9d51b1661ee39b925eea1365f3f924114aff091593a4960ce87 -DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 -DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad -DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa -DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 -DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 -DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 -DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 -DIST portable-atomic-1.11.0.crate 181258 BLAKE2B 627bd7c306f6c4d7991abd9f995b7e0ce110a7ace738690c287a43ce3b979691214e525876f8ace0c2f0d10d781fba95c7d3bf29aea28e09b05b06f4764db03f SHA512 71774f8308963c5399095c6b755befdf9ff3d28f9529b4bae1fe0f2aba733339a267aa6f0ff854e59fa5044a9b0c2c86bad3bc4fcaa951724c839b0d6a22041e -DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 -DIST proc-macro-crate-3.3.0.crate 12432 BLAKE2B 79892f0f9907beefa62e715773fda97e606ef70f905a072758f44b685c63a1c3aba40548f5f63cde1fba7f3882701d763dd6246a500c26e7e3e41c351c89fc91 SHA512 c16c0227336375106f655c50006a2ceee151c7bbd0a9c7a06fe7912c3370b0c3a7e4076fc8977b400c63433dcc3f7fbd96912a5a6a83148d93df82ced484ee20 -DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547 -DIST pyo3-0.26.0.crate 1151579 BLAKE2B bcc8236785502928bf4a0b7a320e0a8f3d6140c562de4351a52d015aaebb8dd6b4d68fe607c8ea13ec66941c8f01d2c18c4249adfacb521355d4bf158667f3a3 SHA512 e073a4d893f88aa0301ef0ead78048137515edd93c490e6dccbc301ff65a208534c65c1d216b04639d4b1ec1e4b69bc87bd34974e5d0659134c28dcce589c194 -DIST pyo3-build-config-0.26.0.crate 34309 BLAKE2B 5ea8b51da2f425674cd3bfcc1090ffdd08da01d2161dc66b08995c20cc859422f9f84077c545e5a0580182910aeb9dbba97838915148a82b86948d1cca3c8722 SHA512 a982d0a0baa4af58c2cef7c0c4b2671e3f559ca7f30586eda9fbd05e842efa2bfea0089ddbc729225b848871f6a25f85e86576e1dff519192ba289cd92c6aa8b -DIST pyo3-ffi-0.26.0.crate 78247 BLAKE2B 65f1c399bc763bf8afc36ccac27d28242ebcccebd08ab8d9b3165ca5c9abb10f76e76fe5a250aa1e0cdc1d1e8a613160660f07bc0dbc2812675acb9dfc8e89c2 SHA512 91c2ae828e997dee5e48d839794727e94576228e9329c358a3bc77a59f8f37fa0ae6c2579229782b3f46ab90725844ce9194b9de4d3849d824adf1d40743bf7e -DIST pyo3-macros-0.26.0.crate 8906 BLAKE2B 60eef72d27b5bc922b75f71ae24bb6f380288cb3a619bf2940b0de47b27e86cce0ffdb1fbdc9c0540d3f15c9df4884497aa1e6efec0f1579ac722b414818a428 SHA512 07bcddba0926c3dff7629da3260f9a38593fbb337b6a68d55c223f5944d912885e5319cd635ae1785026fed4adea1fcc19695ae83aca5bea127c5a8868fd2c43 -DIST pyo3-macros-backend-0.26.0.crate 81809 BLAKE2B 73885035855daf00b001e97e0a5ebe09412d212c8f01aa4db6638ef09990bf1bccbacf2e5a7e6ec21929bb1c2beba06587ecdb6ee954eda9e9c51c6c276cea95 SHA512 4146011a8ef18ecaa44b425eebe6e5e1370945063b98aaa83452e57b66aefbf5d483367b1d4d44aa5091303c4ba7f568c6428ecec0cfa6c90ba41631d4e99367 -DIST pyproject_fmt-2.11.1.tar.gz 47310 BLAKE2B f066e5222da660e988abc1abf9425eb54864e83872f5317b1eac625433449dd753e76b0ec05905b7051b542bfc42ceebda8f3d41dbdfcde13f8fe5e295933b47 SHA512 c9e63d9494cb9560bb8d404aee78e6a3db3dd1bd019fb16ade7810665084f2e0396d4ec9f2ce84e1c6567ad95ddf26db6d3c9feaf99791291436ce2351cd9b43 -DIST pyproject_fmt-2.12.1.tar.gz 83062 BLAKE2B 4011b76e449c833653d7e366c5bd9c95b95a79a26ce66c18b5eda623d9df698787cf62c33b0364d03fb52e4cba5790248d010172ae101122b8a8613fb740e429 SHA512 bebc73b705c02df6667a18b3e2c625362d395cffe8aa8423747d42d8fdda8e7c7cfc3994e2edd904c2682d9aa5cf845d3528b6d85c895848a4926aac5b645915 -DIST pyproject_fmt-2.14.1.tar.gz 118476 BLAKE2B 4d1045f4744fac803bb3c72efe51ec6ed36d0f67ad3115a0e28c17e59d6525c75c0010b4728269f7e6c01307c4fcc9f3d014ff5c12786c41f5e6c1c1999e348e SHA512 0a58e5bdafb161fcf19b179a60829e032c8ee94a4461571dd5daff8a0a2e1e3c2bac6ab78388e2d5f666b52793b2055ae84fb0d8f57bbae44bb0d6573683f499 -DIST pyproject_fmt-2.15.3.tar.gz 130178 BLAKE2B d4436dfa377a414b4ef61e9894d49a3fd50eda219d21e1b0aa769c0f6e2d6bf0a7de5b4cc7b370c429c6654ff9025abb21d3a6e2d2ffa9c75442f6e60115f37e SHA512 f39ef98888a489738a75a740811e5874d91689bbf2cc20d8d69031afe73e1105f57b2d9d146748cb72dcafb68942f6a6920c17241032084243ac5425db784339 -DIST pyproject_fmt-2.15.3.tar.gz.provenance 9605 BLAKE2B 6fabf8beb107b5491bab47ca5dda2d6662071620960dc8cfced75d9bffde8a71dd1ac21036ac4f2b490a6a37ad74084e31163a156bf980b9ad8512934d5e7f2b SHA512 0d4cd504f7fd5f72c6591afdf3cf53d84cced4f8d2369e9fa7c7297e06b98602a8ca7ad2fe83b8103cce95e8b5aa7d4c2ca215ffd985b78c28db93632cabac69 -DIST pyproject_fmt-2.16.2.tar.gz 139582 BLAKE2B caa5ad60008574ebb910b8c0f4e5923c5edbd366db3c8a26a0054386cce0be508808d712fa6938580c636c86d03b25e860c072714b3039c7cfe5a2c51f9c3412 SHA512 fb56745873bc61b2bd4504fc465426404a0b0450fa97e96c0051813abf9944807cf38f493d7be99578727e407af6b3254a202952ca7d72fd4a452f5758f2eaca -DIST pyproject_fmt-2.16.2.tar.gz.provenance 9789 BLAKE2B ee1f2122553f90bd9ba59ede9d2602118e4e92d3c6dddbdfa709f45bf1367f132be9098434358f28d3d4f4f5b4923f924bedae85bec567d58eac3bbb9fb4db28 SHA512 038e1a23dd6df293d938baba758744dc88c4694991cffe9484692a0601572250c3ada159bd544d167661a79e3efc994817ebcd2a0fb54f1de5eeffb9b02480a1 DIST pyproject_fmt-2.18.1.tar.gz 144273 BLAKE2B 0ff9b93e1656e81a40eb6ba30611aa739afa8e6d588ba272d62973372d853214cc8fa9620d6e216030f1840d7a23610ea601d74cf055164c67ae792630656b48 SHA512 fcb313ecdc3fd201822320b5d041d0cd906c0a165705cc64097ce5610aae1fdd2fb52dca42fb377df32f352b2bbb70ad74cccd23e92ed243c951aabd86cce621 DIST pyproject_fmt-2.18.1.tar.gz.provenance 9759 BLAKE2B d7305322100ac499084b59ad63fec53bdffbf284de1bccbe3a6642436c57d4336106276cfbe2a07cb37578dbd7a4a0af43747b2ac7a700a52a50958e1dd618b2 SHA512 89ed48e1433c8c0232a8651539cffeac2e1b4f0e9054bc6f05cbca3f3824322cc5146a1b738f1cb3fa7cc1a4e4abfb6f426436672d4bee2f6afc8d29c529453f DIST pyproject_fmt-2.19.0.tar.gz 144512 BLAKE2B 730772f83fa1bea1b52ffa43cd0e32caa73d96032060a0cc08ea8269717a2b5cf6f966d5a84ff86f2d45cdd14dcd2d441ec4da1dcc0b880c2348f7d416541dee SHA512 0bbfac1656034d167d7add904f3edcf87b00a7aafe021b0bb5fc1ef8f1229acff60c1daa65a25ca0ec2985c188c0c3157c2981e9d92ebd4685abfec0965ae3f5 @@ -65,69 +6,13 @@ DIST pyproject_fmt-2.20.0.tar.gz 144673 BLAKE2B d2d126c87816b082210b4abc7eaca748 DIST pyproject_fmt-2.20.0.tar.gz.provenance 9797 BLAKE2B 4fe967a8bde8903c260788139105dcba0e0ece5628f1d3037ddf5eadf0ffa5a01f085c4731137f715483a858a38989af2dba201525e9e14c3565cb1471cd9185 SHA512 afa428ea723162b5a5202573d35f99be76c233189a908a9f34ac4ffce2376f7eb27e44ff9bb0d30160f228d59e1e8abbf0a814cc5e6992001a3d83873e7e5d83 DIST pyproject_fmt-2.21.0.tar.gz 151809 BLAKE2B 4b73e743bc1e325fbecda854b7042ae833948991336a049c5e46807924008c1b355bb20196284cd766b023fc31fd9c65fb70c04f8c9b92d76255471b61ee6504 SHA512 b111c461c2135acb00e41a495f63027caf357bd95a617b51c9a20e275639172032d1868f9e8b9d0d593631e14a52244e6743cf2d1bb4cd5977530e3de006b9b6 DIST pyproject_fmt-2.21.0.tar.gz.provenance 9570 BLAKE2B fd02d8a86cd2b0191531ff63ca95177473dee9b17ad37f56ba271afca1d50a69b9c150ca29e7e3aa34a7876e0eb9c0727e4bb37468899e2627433daf10be0aa3 SHA512 84ea82bb2109dd4b323e29b35eb2f7b52ef80036ea932621d30ec17379c6a88696466b0302c95fdd37c5d4b62e9254d51377ec4f4b214ea07fbcd981775bd689 -DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 -DIST r-efi-5.2.0.crate 64764 BLAKE2B ee17fae983b2c39137cb75698062a3bf8edb4bc680b04900797730618b54298e2f1d13ceab6b660f7a1799f6fc4113ca15d4320b1b95fc42913e0930f3aa16f8 SHA512 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158 -DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 -DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c -DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 -DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 -DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e -DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 -DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 -DIST relative-path-1.9.3.crate 22400 BLAKE2B c6bd04b060013de042079a741a864150632c02cdc493ca1cfd746bcc12f6ad903f8f0748ec68261c979d833089c0fc091f7c9da2b2936e8f75dad8d4638a7b10 SHA512 fd5c88d370865870570859a110245e009eba557225e4297783a606227b13b42abf0c7e69a4beb5093a5a9dabac1545afd988f4c831abe912c21ccd8013c30382 -DIST rowan-0.15.16.crate 40571 BLAKE2B 291fe194ca9d69edc3178e857e5a29356b7cf37ef606102627ecf6cdcf58212d85d61699c50fdd2b3e85b6e1e9c77e38c724acefb7c1a35569113d3571c19fdb SHA512 2d435254821c3120f5299c8c375619786a91106dd30f132741a229865a6033c3c8163afd2532a5f58952e09df543e5003aa33d0e7814c08e519a88a03122d515 -DIST rstest-0.26.1.crate 56940 BLAKE2B 0bf13628fc34acd579531ec0ae0b101ecfd05597d2450854b4c88c49235dbe2d73e4fe8cdbff5b38702b5c7e30dd89831f2d65cb20a9d9733525d2823a58c6d3 SHA512 36a8ac6a89a5edf3af7aefeb45980a4ffeeb3b6343a7d0140050ea12336d375d029425b72d941125ea5c6a329ca8d763a5c21d139964d1b9895a7498d5957fc3 -DIST rstest_macros-0.26.1.crate 68256 BLAKE2B c502c49c156dcd5cf18dac7d89369e16ebc3f34bf058cc95aa7bdd247243e0e71dab61bcff098665aa8d6544320602d88ebfa90bdbbc5bd888a22de797001572 SHA512 cb8aa2bdc06ec1ee88abd128b796a6d35632b5f84fba85cadcf519e195a1f4834e0001e91e2c08bb2328c3bd346e20d8d25d5c8b7bc3750b39d8d7600fc45341 -DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 -DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 -DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 -DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 -DIST semver-1.0.26.crate 31303 BLAKE2B f99e282e2bc7844a451a4f600308840c4a96dfe032fad6e897e9ce66c8b5ee44ace8f94f93dc50a53792c8c485fa81dfa5477255c211017f06937212d9473dca SHA512 2d2c5edd771b67a9e32664255cc4c4eea8c9a6a4ab08a8ed968a493db70774b393ae98e20be0a87ff60149b7c142a01acc0ace28205b41b39320d63fd5dc6155 -DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 -DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b -DIST serde_json-1.0.140.crate 154852 BLAKE2B 733aecfb88fc37de37b60fdd33a45fecc2bf0ac2165b81bdb12665de7e26633836160e927be5d538eb2056a799e85ca4a1008cbd30af23b72a594643c6015f22 SHA512 bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12 -DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 -DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d -DIST syn-2.0.101.crate 299250 BLAKE2B 7018cdede66dca82e7d7a7e07e52a178687957fcfd69f1a2862094497d2fb9d78ada14b94761679bbc5f6c76c808a63e948ed071e4f65c2f9580a40bf58c9426 SHA512 05e4233a51f4d229dd4c9bd23c5224c42ec5554d02fd316dad10dfdb876aa1d379c7ea30b1ace979537da91ee746ca4fdcef7690885f83fd41ec8c9dc5984101 -DIST taplo-0.14.0.crate 54256 BLAKE2B 11cefa491653df645e2109d5aaadb49d52810a7e864fd100ec343c8c0547d7653250adc96722242915f4f06ceb7a292f90c6c2ab7a1295876190f4d7276fb81d SHA512 e8c58b5b93cc603645e506c35c57e57dfa01566fd3760d2d7c1602e19b63b9291cb3e4eb6fc677a1374a329a40bc1e02beb99a2090c3a96fc57b7fcd3d5a9cab -DIST target-lexicon-0.13.2.crate 27923 BLAKE2B 0761f0ffdc23b9c9df86b384d59611c7b8b5e29ff068f03367ad2fe84cfb6d11e1af149b9338236978e9566fedc51387db9f239d2a602db41045ac3db907faec SHA512 d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a -DIST text-size-1.1.1.crate 12553 BLAKE2B 54c48d202650606d182b2d046d6a0a35b41d4e49adebb8f9f48a22329966891036af7dbc09a4522f0ca55533dfc8e87c276fa2bb4e7a24bed57a26794bfc3ee8 SHA512 e1b0323d2f83ad85ab8c5dcbe9b2084d09592979e9edbcd03d40576abc805b20ba3d6b59261465cae5e987542d4b665fbf797369ff1cd7cbbbfad271258b0ce8 -DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 -DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 -DIST time-0.3.41.crate 138369 BLAKE2B 1e6e22c973dc33c950886e9628864dfc07e52dd05fb6880ff233ee4815f41172374af9672c44d53c56c6ba1ca38c53315ae1b4999f1fea3706562880481ddecf SHA512 be43d521ed6bfff6331d614112877b0b68d99ee7bad8533dc0d49193bb130f25c933bd7c9b6af873de252f9aba59becb47ef72774ee2e57de106b6f34b646170 -DIST time-core-0.1.4.crate 8422 BLAKE2B 3c9fd96b77b2d405ef696d62d18639945b81d1c8d84f1613f440a4d61a373f767aa204cf557f82d41a990cb74e952b5ae51e467f9ad0eca0175bf3cc4385dee2 SHA512 677e6b67081901b2f0bf2856a2cc29ffbb0ec3a4363e6deaa3082890f4972669f30cb55863462d8510462faa6dd698b013e04921a0657005633506b51dbef531 -DIST time-macros-0.2.22.crate 24604 BLAKE2B a511923e4c8d790ed422e4635244796154b6893a3dfdd32e9b960fe0a12749a23656335573b42c1245984988382e6991e242830c770378580a61e9f451bd06a5 SHA512 7633ea40338364add29e7cf6beb7f2e9c441a8fd6079fba9b9fd13dcda6537c2ccbc3091cb6551715649d13080567fa26ed6db4e4b3402736105f526da2f45bc -DIST tombi-73d0800f0cf60e04fea74992d7abb6fcac435749.gh.tar.gz 10358630 BLAKE2B b71e4b99b74341e21539310bcfa7859cafc5e37a92ecc09b7772a12fcdb0ea21650313deaa37de42bbfbc5dc814092d09a4544113432a623fd96387488a5dd9d SHA512 268cb8ce9f09e727e59a108e8c233bf97abaea4b5472dcfd66f9b9d9c77dcab3ad1479665b47b2ccb9a4dc02f0cc1821673bd71b9e39d97d106be7c130d6b6ba -DIST tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz 10358474 BLAKE2B 8be3c90eafd12905f2104ca937e239b30f0c8e3c5cd124e401412c70755daea06f09d7e794f4d6910c6065fdc37c4ab5c3500e3594a9fc747669ace95f8f3a81 SHA512 5b8be960e387af08af4d381958dce6e71319f8022093c2279281e5449e5737d0c6843c1a5b7568076d4f72d86bc06021a5cc8b221af90adc95100c96388eda05 DIST tombi-a46abd1e69cc36bba19f01cedf52eb7009ac83d7.gh.tar.gz 10380587 BLAKE2B c36c86c9d69e55681e59707969c530aa66debf3ac65bb6b1112eee314fec59a98569d3a8123add315dca3b15f8b962a5fe398a43430115837ba3c2fe30e1bbea SHA512 6422d5d6bc5d01021eed15bf707f4feaabfcf195c186c8d3ab4da9751b11fc73e9294d9349d24c266a06ffe342f0547b8f3acbe40daf9938c293457410b10a5f DIST tombi-afbc4d39033e872c0739d43b66cb4b5c278ba11c.gh.tar.gz 10400276 BLAKE2B f697615f6538f0b47da592dc217342d915036223ecf0b97e05f6dcef15e8788e4314214dd7b624c1d6b7715df15ef5e6c480a0a9113f2016c58ab2744ec03f32 SHA512 87cfe1cf661c974dfb74382a178eb5d060cadc90eb62dbe8fe6671e3e29ff6cc77f4205be7a7ac0b15ad73be1529c2203a07e9fb383f81c72e07342705769d23 -DIST tombi-debd1c7788764bb36a731c609b88d4a7ad168463.gh.tar.gz 10362046 BLAKE2B a4958db6cfb0f0db68a7d20363afd5568c53397871fae9892addef2ef5560ae890ba7f862d682b1224ff3de2eb68d11146e5e6eccfa7b48df031ad7d68b034c7 SHA512 1b656af5fa978dcbc88407d156ceb20f2c18924c8954f409a084f78864b045b581ca57f897a5a0b167fbe55a0afdd6d3c1e2595be1a3228e49a0ecb89c7b8b26 -DIST toml-fmt-pyproject-fmt-2.14.1-crates.tar.xz 17945184 BLAKE2B 8e8e9b9713aaac87efcc128f194217c0f662e947d6011d675fe789594ca689ed947f71999a1f2e59ae7afb59cdbb76be1bb96a2a1f54c8a917115ef0a1ef088b SHA512 7d4eec57f8f1733bdbb86fa75ef198a45f9c56e93feff96c3e12c7747f637ffacd55a71f999ec3b34a48ee08e8772e5f858d56bd243b8a003861d504f2edcb8b -DIST toml-fmt-pyproject-fmt-2.15.3-crates.tar.xz 18703880 BLAKE2B 49ba7c43f6585b05248632fd96db4db96960930c2190f16008bb2a2490ea334f345623ebb29d9f827bbc41400239652d4e37092e494eb01a8f989c4b183ca0ae SHA512 77ba1a5cdefaadf643601867b5ed4be7c0879831fba67cf579d71d68ec71cbc3c765ae4e0103b93f5170c69f0fdc4e7c6f166e2fe53a38bff70d4f899b817263 -DIST toml-fmt-pyproject-fmt-2.16.2-crates.tar.xz 18771972 BLAKE2B e71da5e3586cb0dec8e9d3c106c287a6b84aa0dd585fe7f22e503490df660b5e0be18f4c269075a04274983bd0c13d52c9902092bb0c7a9a8316c9aa5a786f89 SHA512 6ab3f9259b3ec2a92ddd614640a1801bec08bfdff9e3b3ef8a5b52d7de39a7a132ff559f2eaa223b05a1c3971ef25c995043e60fde51e2af5708fe23fe988654 DIST toml-fmt-pyproject-fmt-2.18.1-crates.tar.xz 18776984 BLAKE2B c56f94f4bd9e12141ad878cca8d29a6069c3cacb82b9321817fefd5add5eaa0ff0c850a2fd3961dd7022db5d7494b2efcd07ec55b0c3541c14662ae7a67a24eb SHA512 63abd3e6a3266cf584a18e35348f90168d5d07a6fcbec6de0daa2ff219d0728c72f41b13c0e09b34462629598ed4462bf101c936712ad1f486eb37df23095ff7 DIST toml-fmt-pyproject-fmt-2.19.0-crates.tar.xz 18775804 BLAKE2B 2b977dce1adc8a43f0a6932dbb821a17a0885f570fbbb0cec6e5bf3ea8177baa6c9c6725a20e3326eeab337f7c521817f41b42225b18029baaa8d9eb2f31706c SHA512 495f714fcded00a9ad8da1deed04ed871c1ddca977c9ba0d28fc2a69a4ed693e0f2d2c0fb976417f98e2a52420d59543fbf7a0cc50599588b725f9f56c6285ef DIST toml-fmt-pyproject-fmt-2.20.0-crates.tar.xz 18775804 BLAKE2B 2b977dce1adc8a43f0a6932dbb821a17a0885f570fbbb0cec6e5bf3ea8177baa6c9c6725a20e3326eeab337f7c521817f41b42225b18029baaa8d9eb2f31706c SHA512 495f714fcded00a9ad8da1deed04ed871c1ddca977c9ba0d28fc2a69a4ed693e0f2d2c0fb976417f98e2a52420d59543fbf7a0cc50599588b725f9f56c6285ef DIST toml-fmt-pyproject-fmt-2.21.0-crates.tar.xz 18777332 BLAKE2B aa707ea2dbb90b121eb57241eec5feb1f60950c8f485cd358798b2ece359bb92449600a354fd25699d17ee6bf96ff90047a882b91f8a52da522aca262ec85b2a SHA512 7857d37f999bf1abc6848455dacbc4c7d06fd1f8382c20e570ce78bbc7799acae92e3e7b9b316f5d456bf69daea997a41d4d08f223d59ae26ba2c2f700037fa9 -DIST toml_datetime-0.6.9.crate 12622 BLAKE2B 0362fbee2359fb7388bd679ccf114e554234294437dd3aa26b0e969aadd0e0fb76ad89eb33e0c4a2b50883764f64708fad2e265562feba13688fdd07623e18af SHA512 8409a902d7f6c22a8837cb71fd0e4fbb40b34c1608c3e858f4f5268c34948b94e9f9dae9e6f3ba73c78e3db14754fcec0b22081160acb228ae366aeafaaead9c -DIST toml_edit-0.22.26.crate 121714 BLAKE2B c1e39ec75d3d34e038d7a7e3af4d74b1a53010ed2d837a3643f08e459231ec7f15c149910dbc5294187601e342b0ba03fa8129dbc879b326841a32513ed7fdd2 SHA512 8cad3472f790e3423dadb34da76f77fd122721daa1c855a749699ac0af8e39c2453ed47369b14e8603204acb896a966ea98857118003a5d75cc48ca5e28ecff7 -DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c -DIST tracing-attributes-0.1.28.crate 33280 BLAKE2B 4f4bfab16ad8a296c9399125edfd4314d55ef58977d8a1f3e867618617feed898cd14766527c9b788d5fe3d3f8ee5bcca0e26dae79a2e6cf05366991ac23dc10 SHA512 4a3d5fd76efc414c86af0721aab9e9aa70fcd6b08eed4acee8c2af5af56fd665197aea612187c7f6022d1acf5567d5b9e72a7dcdcf25cc401135d875d95a99ed -DIST tracing-core-0.1.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589746cdb923a39098e5f4007fd1f19d7c3bb115011ddc40c13e3ae0e5cfc9a59c49861824e99fed7430fd29479abacf SHA512 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef -DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 -DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b -DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db -DIST wasi-0.14.2+wasi-0.2.4.crate 140921 BLAKE2B 6b3ce7cb8ed888ad65053352b02b827bced3b59118d546ba593ffa9de48305bef62419751036e22b0f95c22fe34ea1d7bdf7fee0f6981181026d1eedfacf73d9 SHA512 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3 -DIST winnow-0.7.10.crate 176073 BLAKE2B 8c50414b2ca5bf02646db0002352c562114e388d821fa5c828b73158726ee406d988340ff1760a17b2ac79f0d9f8be2531738f790582eb44feda27a4fad46419 SHA512 e5c8767734074e5b1780b9ea7fe6d3c590ff5abf1ae3e825143f577f6ed80dc4be70d0e9b35e8d034e18268f88b89fa1352884dd36b2c56a3298b01aa9748bc8 -DIST wit-bindgen-rt-0.39.0.crate 12241 BLAKE2B c8cda3c7a513dca58e2ad52b03692714750870801af37a235bfe1f217afe880f36df56d8e54b52ee1cb9f4e30f5580b8a28519b44084d2191146977f237e406f SHA512 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7 -DIST zerocopy-0.8.25.crate 252714 BLAKE2B 161dc6e80765faa6b52a84e3a08d4958ee1446b1bbd63609c111c55c06a3fed409aaa7cfe0e7bd0815c8e35a3dfc896c0e5eabab72acb11ff717d81fa36bc040 SHA512 cb496ecf8a52ffebfe80059381c1d79e5e42abedcc112d0d5b9284b33e53549c1d5ee13e293a77a67a1082381d7600890a42adc27f2b118d6260252f99344fe2 -DIST zerocopy-derive-0.8.25.crate 87671 BLAKE2B 147f8e7de236cf260c089bd14ca44eeaf9f94d233fcedcd72a220abc0731f373d78d03c7f035babf00ee98e59ffb17ae0eff2b695bcf82fdbdb7bc1d07aa477e SHA512 c4e1086155e2b6e53ad6af11e8f1d66f09a6496476bca069b39bf5f6f51cccf83485c1043dd652e9cf63c72fc0da55b80871f725b34878ca534d1ee22c24cbb9 -EBUILD pyproject-fmt-2.11.1.ebuild 2905 BLAKE2B be6d8e2fd4d2266a5a62f2ebeaa974959858c7d057cca6eb7b65fcb81c3086fcd8f77b468eeedc0e32d5c487e8f4cfaf9c145cd85f9c727be0f72a0874533782 SHA512 31d4fa2ccebcc238620b44453fd80a392dcc686d6afcc7d7201c3f01ef773dd876c0a8dc3086f630130c6903d416a5aa10b3ac94e1a2e8dbacf338629891af77 -EBUILD pyproject-fmt-2.12.1.ebuild 2932 BLAKE2B d9e260be363023f64b5cedccf4e4c509882a706fca75fa4e12f7425c7d4ee74547e6c0333decacd640fef2fcd21c34f8a5b6c378afb9757038cd7604ea14fee1 SHA512 c32212befc080224278f060e1857b7d9dd155ce4536b9f9a1a5fcb6eb08573fcb9b35adf8177d48095c5e5375bede82663c30bb584218bb408b25d36474d6b2b -EBUILD pyproject-fmt-2.14.1.ebuild 5789 BLAKE2B b3d18a90eaaf9a935f33da9713c4fad1705c89c5b9295cb8f22cfbd45bc1cd5d306daa678d0c00ece737aab26c5127e859642177c23b50c7902fc6933ff9658f SHA512 4c17bf077ceb5ad93c2ce9428e77561ec3e4c468394aa0019b10447f6e83b8decccfc27e3d04335afe26820588f9cd77b5ca11300786279df848371f15d4ecc2 -EBUILD pyproject-fmt-2.15.3.ebuild 5890 BLAKE2B 1ea29ee4f7b9db6c793cd2cdaa21a4b61d5b6f601c68740d2ccd6d422b48138a8fecca3e918b7fce65cef27e476c12796c27ec80a9c762dbba5017429473a6ba SHA512 d5cd845caa5e64dad2f8cd8ef9d56c8d58097035f24e7e12313ea01e9065ea9bb453d9451320e7bf45f4c37b96eb9b234f68f435f285a1dff23705dcd96a71ab -EBUILD pyproject-fmt-2.16.2.ebuild 5890 BLAKE2B c079db3187e19ea533926c9d4443f1ecef0a65e7f35599d037c4fe85070989d307103c4d20fead0c7afa1a708899a3ca8703981e567ccf515845180d9d886616 SHA512 0b46098fce32c946748ff6ec93d13b86fb282994bbb68a7d10f9fb5474aa9cc2c6861a5e30214abb47d26c238f9a4c3303dfead7bfbb815ebc0ec7e0bb312d41 -EBUILD pyproject-fmt-2.18.1.ebuild 5883 BLAKE2B 6f4dd5cd350bc7e8adff52374799ffc9ebaa3b9b6373949df4b01ff9d5fb90ece9b76df1f32a296409bbb1e897c29ff34f4a75ecdddb34b1cfd1e6f0a5c1cded SHA512 970d19717a12764df539ebba2b878ce916761269f42c6f60f86a11b402620a386ecbf7655efc8e1a67162a27e8ae0c08edadc726adf149ef3b97ce2204c79039 +EBUILD pyproject-fmt-2.18.1.ebuild 5877 BLAKE2B 10aa874a618db5c80993df94dfda78b2ba13b20e6ad4f4202d61d150cfd41c6ec1086b2c14eaebfed0396506a31e83d2b6eae33c3c8933370abef077448003f3 SHA512 cbc5422a566ff174341097b287766d07ab550c083e3356fcf5aee5147cfd214b46019eca908475fbae4dfcb4e091fe516ca7fb4834976f893ce5e6d16e0b0d86 EBUILD pyproject-fmt-2.19.0.ebuild 6015 BLAKE2B 480eb56186a303e051efa91c24876516446b96c994641be6ea05470045ff9b91dad1d2e3846e7633c322448990bc7f370fa9f6733af2afb27faf35da78ba071c SHA512 0818e680ac4eb9df8b7417da08c7cd8b39a61ffff0fa13f25fd72d0809cf8a75c4d587ae7f009c5212fe159473cf514a8963be2235d67ad6e171d9a82f9747cc EBUILD pyproject-fmt-2.20.0.ebuild 6015 BLAKE2B 480eb56186a303e051efa91c24876516446b96c994641be6ea05470045ff9b91dad1d2e3846e7633c322448990bc7f370fa9f6733af2afb27faf35da78ba071c SHA512 0818e680ac4eb9df8b7417da08c7cd8b39a61ffff0fa13f25fd72d0809cf8a75c4d587ae7f009c5212fe159473cf514a8963be2235d67ad6e171d9a82f9747cc EBUILD pyproject-fmt-2.21.0.ebuild 6015 BLAKE2B 480eb56186a303e051efa91c24876516446b96c994641be6ea05470045ff9b91dad1d2e3846e7633c322448990bc7f370fa9f6733af2afb27faf35da78ba071c SHA512 0818e680ac4eb9df8b7417da08c7cd8b39a61ffff0fa13f25fd72d0809cf8a75c4d587ae7f009c5212fe159473cf514a8963be2235d67ad6e171d9a82f9747cc diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.11.1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.11.1.ebuild deleted file mode 100644 index ca5141c4b2..0000000000 --- a/dev-python/pyproject-fmt/pyproject-fmt-2.11.1.ebuild +++ /dev/null @@ -1,150 +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_{11..14} ) - -RUST_MIN_VER="1.77.0" -CRATES=" - ahash@0.8.12 - aho-corasick@1.1.3 - any_ascii@0.1.7 - arc-swap@1.7.1 - autocfg@1.4.0 - beef@0.5.2 - bitflags@2.9.1 - bstr@1.12.0 - cfg-if@1.0.0 - countme@3.0.1 - deranged@0.4.0 - either@1.15.0 - equivalent@1.0.2 - fnv@1.0.7 - futures-core@0.3.31 - futures-macro@0.3.31 - futures-task@0.3.31 - futures-timer@3.0.3 - futures-util@0.3.31 - getrandom@0.3.3 - glob@0.3.2 - globset@0.4.16 - hashbrown@0.14.5 - hashbrown@0.15.3 - heck@0.5.0 - indexmap@2.9.0 - indoc@2.0.6 - itertools@0.10.5 - itoa@1.0.15 - lexical-sort@0.3.1 - libc@0.2.172 - log@0.4.27 - logos-derive@0.12.1 - logos@0.12.1 - memchr@2.7.4 - memoffset@0.9.1 - num-conv@0.1.0 - once_cell@1.21.3 - pin-project-lite@0.2.16 - pin-utils@0.1.0 - portable-atomic@1.11.0 - powerfmt@0.2.0 - proc-macro-crate@3.3.0 - proc-macro2@1.0.95 - pyo3-build-config@0.26.0 - pyo3-ffi@0.26.0 - pyo3-macros-backend@0.26.0 - pyo3-macros@0.26.0 - pyo3@0.26.0 - quote@1.0.40 - r-efi@5.2.0 - regex-automata@0.4.9 - regex-syntax@0.6.29 - regex-syntax@0.8.5 - regex@1.11.1 - relative-path@1.9.3 - rowan@0.15.16 - rstest@0.26.1 - rstest_macros@0.26.1 - rustc-hash@1.1.0 - rustc_version@0.4.1 - ryu@1.0.20 - semver@1.0.26 - serde@1.0.219 - serde_derive@1.0.219 - serde_json@1.0.140 - slab@0.4.9 - syn@1.0.109 - syn@2.0.101 - taplo@0.14.0 - target-lexicon@0.13.2 - text-size@1.1.1 - thiserror-impl@1.0.69 - thiserror@1.0.69 - time-core@0.1.4 - time-macros@0.2.22 - time@0.3.41 - toml_datetime@0.6.9 - toml_edit@0.22.26 - tracing-attributes@0.1.28 - tracing-core@0.1.33 - tracing@0.1.41 - unicode-ident@1.0.18 - unindent@0.2.4 - version_check@0.9.5 - wasi@0.14.2+wasi-0.2.4 - winnow@0.7.10 - wit-bindgen-rt@0.39.0 - zerocopy-derive@0.8.25 - zerocopy@0.8.25 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Format your pyproject.toml file" -HOMEPAGE=" - https://github.com/tox-dev/pyproject-fmt/ - https://pypi.org/project/pyproject-fmt/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0-with-LLVM-exceptions ISC MIT Unicode-3.0 - || ( Apache-2.0 Boost-1.0 ) -" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - ~dev-python/toml-fmt-common-1.1.0[${PYTHON_USEDEP}] -" -# tox is called as a subprocess, to get targets from tox.ini -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/tox - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" - -src_prepare() { - distutils-r1_src_prepare - sed -i -e '/strip/d' pyproject.toml || die -} - -python_test_all() { - # default features cause linking errors because they make pyo3 - # wrongly assume it's compiling a Python extension - # https://github.com/tox-dev/toml-fmt/issues/23 - cargo_src_test --no-default-features -} diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.12.1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.12.1.ebuild deleted file mode 100644 index 5139c57a46..0000000000 --- a/dev-python/pyproject-fmt/pyproject-fmt-2.12.1.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 2022-2026 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_{11..14} ) - -RUST_MIN_VER="1.77.0" -CRATES=" - ahash@0.8.12 - aho-corasick@1.1.4 - any_ascii@0.1.7 - arc-swap@1.7.1 - autocfg@1.4.0 - beef@0.5.2 - bitflags@2.9.1 - bstr@1.12.0 - cfg-if@1.0.0 - countme@3.0.1 - deranged@0.4.0 - either@1.15.0 - equivalent@1.0.2 - fnv@1.0.7 - futures-core@0.3.31 - futures-macro@0.3.31 - futures-task@0.3.31 - futures-timer@3.0.3 - futures-util@0.3.31 - getrandom@0.3.3 - glob@0.3.2 - globset@0.4.16 - hashbrown@0.14.5 - hashbrown@0.15.3 - heck@0.5.0 - indexmap@2.9.0 - indoc@2.0.7 - itertools@0.10.5 - itoa@1.0.15 - lexical-sort@0.3.1 - libc@0.2.172 - log@0.4.27 - logos-derive@0.12.1 - logos@0.12.1 - memchr@2.7.6 - memoffset@0.9.1 - num-conv@0.1.0 - once_cell@1.21.3 - pin-project-lite@0.2.16 - pin-utils@0.1.0 - portable-atomic@1.11.0 - powerfmt@0.2.0 - proc-macro-crate@3.3.0 - proc-macro2@1.0.95 - pyo3-build-config@0.26.0 - pyo3-ffi@0.26.0 - pyo3-macros-backend@0.26.0 - pyo3-macros@0.26.0 - pyo3@0.26.0 - quote@1.0.40 - r-efi@5.2.0 - regex-automata@0.4.13 - regex-syntax@0.6.29 - regex-syntax@0.8.8 - regex@1.12.2 - relative-path@1.9.3 - rowan@0.15.16 - rstest@0.26.1 - rstest_macros@0.26.1 - rustc-hash@1.1.0 - rustc_version@0.4.1 - rustversion@1.0.22 - ryu@1.0.20 - semver@1.0.26 - serde@1.0.219 - serde_derive@1.0.219 - serde_json@1.0.140 - slab@0.4.9 - syn@1.0.109 - syn@2.0.101 - taplo@0.14.0 - target-lexicon@0.13.2 - text-size@1.1.1 - thiserror-impl@1.0.69 - thiserror@1.0.69 - time-core@0.1.4 - time-macros@0.2.22 - time@0.3.41 - toml_datetime@0.6.9 - toml_edit@0.22.26 - tracing-attributes@0.1.28 - tracing-core@0.1.33 - tracing@0.1.41 - unicode-ident@1.0.18 - unindent@0.2.4 - version_check@0.9.5 - wasi@0.14.2+wasi-0.2.4 - winnow@0.7.10 - wit-bindgen-rt@0.39.0 - zerocopy-derive@0.8.25 - zerocopy@0.8.25 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Format your pyproject.toml file" -HOMEPAGE=" - https://github.com/tox-dev/pyproject-fmt/ - https://pypi.org/project/pyproject-fmt/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0-with-LLVM-exceptions ISC MIT Unicode-3.0 - || ( Apache-2.0 Boost-1.0 ) -" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - ~dev-python/toml-fmt-common-1.2.0[${PYTHON_USEDEP}] -" -# tox is called as a subprocess, to get targets from tox.ini -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/tox - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" - -src_prepare() { - distutils-r1_src_prepare - sed -i -e '/strip/d' pyproject.toml || die -} - -python_test_all() { - # default features cause linking errors because they make pyo3 - # wrongly assume it's compiling a Python extension - # https://github.com/tox-dev/toml-fmt/issues/23 - cargo_src_test --no-default-features -} diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.14.1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.14.1.ebuild deleted file mode 100644 index 403f354440..0000000000 --- a/dev-python/pyproject-fmt/pyproject-fmt-2.14.1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 2022-2026 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_{11..14} ) - -RUST_MIN_VER="1.87.0" -CRATES=" -" - -declare -A GIT_CRATES=( - [tombi-accessor]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-accessor' - [tombi-ast-editor]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-ast-editor' - [tombi-ast]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-ast' - [tombi-cache]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-cache' - [tombi-comment-directive-serde]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-comment-directive-serde' - [tombi-comment-directive-store]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-comment-directive-store' - [tombi-comment-directive]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-comment-directive' - [tombi-config]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-config' - [tombi-date-time]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-date-time' - [tombi-diagnostic]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-diagnostic' - [tombi-document-tree]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-document-tree' - [tombi-document]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-document' - [tombi-formatter]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-formatter' - [tombi-future]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-future' - [tombi-json-lexer]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-json-lexer' - [tombi-json-syntax]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-json-syntax' - [tombi-json-value]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-json-value' - [tombi-json]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-json' - [tombi-lexer]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-lexer' - [tombi-parser]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-parser' - [tombi-regex]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-regex' - [tombi-rg-tree]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-rg-tree' - [tombi-schema-store]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-schema-store' - [tombi-severity-level]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-severity-level' - [tombi-syntax]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-syntax' - [tombi-text]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-text' - [tombi-toml-text]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-toml-text' - [tombi-toml-version]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-toml-version' - [tombi-uri]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-uri' - [tombi-validator]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-validator' - [tombi-version-sort]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-version-sort' - [tombi-x-keyword]='https://github.com/tombi-toml/tombi;73d0800f0cf60e04fea74992d7abb6fcac435749;tombi-%commit%/crates/tombi-x-keyword' -) - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Format your pyproject.toml file" -HOMEPAGE=" - https://github.com/tox-dev/pyproject-fmt/ - https://pypi.org/project/pyproject-fmt/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} - https://github.com/gentoo-crate-dist/toml-fmt/releases/download/pyproject-fmt%2F${PV}/toml-fmt-${P}-crates.tar.xz -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0 - Unicode-3.0 ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - ~dev-python/toml-fmt-common-1.2.0[${PYTHON_USEDEP}] -" -# tox is called as a subprocess, to get targets from tox.ini -BDEPEND=" - test? ( - dev-python/tox - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" - -src_prepare() { - distutils-r1_src_prepare - sed -i -e '/strip/d' pyproject.toml || die -} - -python_test_all() { - # default features cause linking errors because they make pyo3 - # wrongly assume it's compiling a Python extension - # https://github.com/tox-dev/toml-fmt/issues/23 - cargo_src_test --no-default-features -} diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.15.3.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.15.3.ebuild deleted file mode 100644 index d0c0f06b4f..0000000000 --- a/dev-python/pyproject-fmt/pyproject-fmt-2.15.3.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYPI_VERIFY_REPO=https://github.com/tox-dev/toml-fmt -PYTHON_COMPAT=( python3_{11..14} ) - -RUST_MIN_VER="1.87.0" -CRATES=" -" - -declare -A GIT_CRATES=( - [tombi-accessor]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-accessor' - [tombi-ast-editor]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-ast-editor' - [tombi-ast]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-ast' - [tombi-cache]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-cache' - [tombi-comment-directive-serde]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-comment-directive-serde' - [tombi-comment-directive-store]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-comment-directive-store' - [tombi-comment-directive]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-comment-directive' - [tombi-config]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-config' - [tombi-date-time]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-date-time' - [tombi-diagnostic]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-diagnostic' - [tombi-document-tree]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-document-tree' - [tombi-document]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-document' - [tombi-formatter]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-formatter' - [tombi-future]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-future' - [tombi-json-lexer]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-json-lexer' - [tombi-json-syntax]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-json-syntax' - [tombi-json-value]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-json-value' - [tombi-json]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-json' - [tombi-lexer]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-lexer' - [tombi-parser]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-parser' - [tombi-regex]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-regex' - [tombi-rg-tree]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-rg-tree' - [tombi-schema-store]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-schema-store' - [tombi-severity-level]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-severity-level' - [tombi-syntax]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-syntax' - [tombi-text]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-text' - [tombi-toml-text]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-toml-text' - [tombi-toml-version]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-toml-version' - [tombi-uri]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-uri' - [tombi-validator]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-validator' - [tombi-version-sort]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-version-sort' - [tombi-x-keyword]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-x-keyword' -) - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Format your pyproject.toml file" -HOMEPAGE=" - https://github.com/tox-dev/toml-fmt/ - https://pypi.org/project/pyproject-fmt/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} - https://github.com/gentoo-crate-dist/toml-fmt/releases/download/pyproject-fmt%2F${PV}/toml-fmt-${P}-crates.tar.xz -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0 - Unicode-3.0 ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - ~dev-python/toml-fmt-common-1.2.0[${PYTHON_USEDEP}] -" -# tox is called as a subprocess, to get targets from tox.ini -BDEPEND=" - test? ( - dev-python/tox - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" - -src_unpack() { - pypi_src_unpack - cargo_src_unpack -} - -src_prepare() { - distutils-r1_src_prepare - sed -i -e '/strip/d' pyproject.toml || die -} - -python_test_all() { - # default features cause linking errors because they make pyo3 - # wrongly assume it's compiling a Python extension - # https://github.com/tox-dev/toml-fmt/issues/23 - cargo_src_test --no-default-features -} diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.16.2.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.16.2.ebuild deleted file mode 100644 index 005d80d71c..0000000000 --- a/dev-python/pyproject-fmt/pyproject-fmt-2.16.2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYPI_VERIFY_REPO=https://github.com/tox-dev/toml-fmt -PYTHON_COMPAT=( python3_{11..14} ) - -RUST_MIN_VER="1.87.0" -CRATES=" -" - -declare -A GIT_CRATES=( - [tombi-accessor]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-accessor' - [tombi-ast-editor]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-ast-editor' - [tombi-ast]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-ast' - [tombi-cache]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-cache' - [tombi-comment-directive-serde]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-comment-directive-serde' - [tombi-comment-directive-store]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-comment-directive-store' - [tombi-comment-directive]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-comment-directive' - [tombi-config]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-config' - [tombi-date-time]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-date-time' - [tombi-diagnostic]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-diagnostic' - [tombi-document-tree]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-document-tree' - [tombi-document]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-document' - [tombi-formatter]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-formatter' - [tombi-future]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-future' - [tombi-json-lexer]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-json-lexer' - [tombi-json-syntax]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-json-syntax' - [tombi-json-value]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-json-value' - [tombi-json]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-json' - [tombi-lexer]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-lexer' - [tombi-parser]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-parser' - [tombi-regex]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-regex' - [tombi-rg-tree]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-rg-tree' - [tombi-schema-store]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-schema-store' - [tombi-severity-level]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-severity-level' - [tombi-syntax]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-syntax' - [tombi-text]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-text' - [tombi-toml-text]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-toml-text' - [tombi-toml-version]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-toml-version' - [tombi-uri]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-uri' - [tombi-validator]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-validator' - [tombi-version-sort]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-version-sort' - [tombi-x-keyword]='https://github.com/tombi-toml/tombi;debd1c7788764bb36a731c609b88d4a7ad168463;tombi-%commit%/crates/tombi-x-keyword' -) - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Format your pyproject.toml file" -HOMEPAGE=" - https://github.com/tox-dev/toml-fmt/ - https://pypi.org/project/pyproject-fmt/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} - https://github.com/gentoo-crate-dist/toml-fmt/releases/download/pyproject-fmt%2F${PV}/toml-fmt-${P}-crates.tar.xz -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0 - Unicode-3.0 ZLIB -" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - ~dev-python/toml-fmt-common-1.2.0[${PYTHON_USEDEP}] -" -# tox is called as a subprocess, to get targets from tox.ini -BDEPEND=" - test? ( - dev-python/tox - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" - -src_unpack() { - pypi_src_unpack - cargo_src_unpack -} - -src_prepare() { - distutils-r1_src_prepare - sed -i -e '/strip/d' pyproject.toml || die -} - -python_test_all() { - # default features cause linking errors because they make pyo3 - # wrongly assume it's compiling a Python extension - # https://github.com/tox-dev/toml-fmt/issues/23 - cargo_src_test --no-default-features -} diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.18.1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.18.1.ebuild index 78a77fce44..35644252a1 100644 --- a/dev-python/pyproject-fmt/pyproject-fmt-2.18.1.ebuild +++ b/dev-python/pyproject-fmt/pyproject-fmt-2.18.1.ebuild @@ -66,7 +66,7 @@ LICENSE+=" Unicode-3.0 ZLIB " 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/toml-fmt-common[${PYTHON_USEDEP}] diff --git a/dev-python/pyproject-metadata/Manifest b/dev-python/pyproject-metadata/Manifest index 59c3012222..b6b1577a5b 100644 --- a/dev-python/pyproject-metadata/Manifest +++ b/dev-python/pyproject-metadata/Manifest @@ -1,7 +1,4 @@ -DIST pyproject_metadata-0.10.0.tar.gz 40568 BLAKE2B 2c4280e863aa809a6b2474da48c1207568a76d6ea88ce0c22ee5741557485c12f1f7fe3d4449150b58ef7f2c15de3d91423c7e4bf3c67b700ad9297da7871072 SHA512 78d912dcd0cdb969a543220231822db73da4a7a0dff40587c120484e7596794ee6544a133ae9f4c8f123d7854d0d75fa2ae1f41639544e96964c4cf20a2b5925 -DIST pyproject_metadata-0.10.0.tar.gz.provenance 9321 BLAKE2B ecaf063ed462d6917f4c1906b2e0ab44f7e49f4dd5074f28106138a2eaad33766ce26911162a216f0c0d1770a6272033529e79a7dc884a5537dc966e11377790 SHA512 fcd0c1cbb76b8e0fd9fadd37e2fb1e5dc749b0e81f4a28e6e35c627637a3c304d59d7f15a8b23e2f704f576800f771047b5ace2e3a29afc024bfc3bcc541ecaa DIST pyproject_metadata-0.11.0.tar.gz 43799 BLAKE2B b6fc1e7ff0019172b1631864d7aee048f0304388bc7dbab65ae96f30713b75863b051ef73d1c0746c764cd601c8ccdde683dbc84cc1f8ee4d658607fe18ae70f SHA512 c26e6deef7fa34147079006934d79846bba39289f87a1c30fabb5d378b7596bb13f4719686a94350d03933960459b351ba55bebbf0f16558984e40d92f05f784 DIST pyproject_metadata-0.11.0.tar.gz.provenance 9370 BLAKE2B 0addaafd89084690e0f624e01995be36dcd9024455b26f8130bdb6f99794f4ab2c4764898b2c192a307b230c858f2ed62ab222cc8ee2818245230798cd17efcc SHA512 8ef2f57b1e07009af61ed6dced5db528ed97d5dd2da91fba187081e8cc948426eaff24649fceeffb63bf3386fb1b3847472a42dbd1785b578b245209492d41bd -EBUILD pyproject-metadata-0.10.0.ebuild 682 BLAKE2B 6c2447b70882e649712a5dbb19159900c71e5fcb97224cc4bb3b2779b3d4fc0557df2f9279ed005f4943a05c66545e0d9c7aec396cc4c04e4dd9e2b173f8aefe SHA512 5b6f5a4cdf52c643e4bc915c03d38b8ade0bf1e95ce1a7b09dbd2664788e4b9823f6571d962448ae9d2d12f6436d3a6ccbdb6f73d5570cef03ba471d82b800ea -EBUILD pyproject-metadata-0.11.0.ebuild 688 BLAKE2B 6dbbbfaaf0bd425d3c9c76f340b2901f835983accd071d2c8b75d9a54e800b12bd4c544efddfecda4664554bfe29ec214835c68fdb33ab0e16f2431e9a2258b0 SHA512 4c478794986cb49dfe9bc34f42dbafcb48054d9e353e2f313ee88c268e61700825822a76112d0d3dd51e1ef0b1b13347bcdcd3d2a401711a7152f4deef1089b2 +EBUILD pyproject-metadata-0.11.0.ebuild 682 BLAKE2B 894ad623b718193e925e58ac66854a4e442fde68abcc36646ad3c5a668e5356ddeb41360dd2fd0225e6b37fb02aab26b938d636fd1a010979dc944faeba0bba5 SHA512 0649c1ef969ceb1e5dcf3b78c3eda964ff1855270ad0b3f32919959e8e3b44557f023cb01042469ee2f4d6e8a86357e3b1560ed532f05f8767d01757cf40ad18 MISC metadata.xml 387 BLAKE2B 650cb0e9e08dfe6a53063142f0bb0877de29a0bc9b3684c745432d2c3f68eb8e3f7017f9869855947bb7c20ef1e914e5c6f9e994988045bbbc02c99a9ff01473 SHA512 29695056a6814d3b3238c698170ef4d83d6c8a896885c76356fe914b66e70bfc7c5f9923f8889c9c238417e3f387586700dae6a1bdf20f08af549f9b8663c488 diff --git a/dev-python/pyproject-metadata/pyproject-metadata-0.10.0.ebuild b/dev-python/pyproject-metadata/pyproject-metadata-0.10.0.ebuild deleted file mode 100644 index 5b5337f4ad..0000000000 --- a/dev-python/pyproject-metadata/pyproject-metadata-0.10.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/pypa/pyproject-metadata -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="PEP 621 metadata parsing" -HOMEPAGE=" - https://github.com/pypa/pyproject-metadata/ - https://pypi.org/project/pyproject-metadata/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" - -RDEPEND=" - >=dev-python/packaging-23.2[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/pyproject-metadata/pyproject-metadata-0.11.0.ebuild b/dev-python/pyproject-metadata/pyproject-metadata-0.11.0.ebuild index 4e0bd520c6..a66b2d2a4d 100644 --- a/dev-python/pyproject-metadata/pyproject-metadata-0.11.0.ebuild +++ b/dev-python/pyproject-metadata/pyproject-metadata-0.11.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" RDEPEND=" >=dev-python/packaging-23.2[${PYTHON_USEDEP}] diff --git a/dev-python/pyroute2/Manifest b/dev-python/pyroute2/Manifest index 3f8a9cdf31..54757e09b2 100644 --- a/dev-python/pyroute2/Manifest +++ b/dev-python/pyroute2/Manifest @@ -1,5 +1,3 @@ -DIST pyroute2-0.9.4.tar.gz 463980 BLAKE2B 6557bf74a20b56295868cc1a8c0e31c0e052665edf0adbf534b281c0ec958a0cfc101d3dfce4d29b1314499d71fd05901636e028d6f11413ba85cd609132cedc SHA512 77f1023622730ed45f1e1bda81f5e31c5de10afc0821856152564c1663bc60659411f6695c2826239cd8137edb5831578393a746a5a6dc1afe129bc1dc55eb02 DIST pyroute2-0.9.5.tar.gz 969492 BLAKE2B 478cbb1a6795a817d9219cd39834b311c0afe05410858db26e8d4fdcc93ba388f648d217e48c5a38acfd65ddac07194bd9b2fe9d5378733dcc199119de33fa15 SHA512 affae114a5d9541bf4e746e233e1d11908ec0c2790eeb623dee225c65397ee4142a2f99537ec9c8bfa9ae723196c56dbc7cf8e80a574a242b7ab5b929fd1b2c6 -EBUILD pyroute2-0.9.4.ebuild 567 BLAKE2B 4781e06807edcdbc70652bb02f1ce5a804c1173747b0183338bde4cdfce44fffa8001734b0fa2fd670baa94f325c3e63a52e5a8206ba2322a489cf210ffc3c62 SHA512 68ebe6807f19c60b18a46af44c96d007e2be749d4d9b54cc0b7119af5ca2aa78b4309fee28f05613123f058f05dc0321d8cd2371ac4f27fedcc0b836583f750e -EBUILD pyroute2-0.9.5.ebuild 569 BLAKE2B e30f364af69e6c074a1e66ae6212539706a313cc2b9057a6b2e7dff7f9dd9fe9935bd34edd5581b477e0290486d7e68adf36ae247d351d7bde6d711df3a465b0 SHA512 28e2c725b889968764cf21f3e41cc427114b325c92786f71e57474b8b6d261b427a53823364fe1ca6f1a3ce135d6e2f7564ca7bdd6be481f5ae0d137a4ee0302 +EBUILD pyroute2-0.9.5.ebuild 567 BLAKE2B e31ad5dfbf96bf88a01b95afa695d4e53d1dbe3fb6416442842653898cb710e2cd8e8eda722ab35c22614ec33c46aeaaf11f2af373336762607caf47c920ddd3 SHA512 d32ec211ceb474864a06c666e3c563a9c2e59960a18d989e1235795a0ef91767c5c93c5a076196545cc6702667b6615b79fddcd88df9dd374d557bec79ef26e6 MISC metadata.xml 547 BLAKE2B 1d256c8d9bb8cc039853ff12c15d7c2747822ff95e3ae7f3e7c1600498c7b886a341a03327992e3a7933592eba0094eec6fba519b0d9f2b2f0ece57eb515ea4a SHA512 e845b3e319e9d60b1dcbf9ab66681b886b0c517a5a72288aaf9ccb97d5018dc3b01b8d921b8a9fcd3538cec96e9a7e1c452a704c8c422ef6e6fa6069a7ae56ef diff --git a/dev-python/pyroute2/pyroute2-0.9.4.ebuild b/dev-python/pyroute2/pyroute2-0.9.4.ebuild deleted file mode 100644 index 4abd4f27aa..0000000000 --- a/dev-python/pyroute2/pyroute2-0.9.4.ebuild +++ /dev/null @@ -1,26 +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_{11..14} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 pypi - -DESCRIPTION="A pure Python netlink and Linux network configuration library" -HOMEPAGE=" - https://github.com/svinota/pyroute2/ - https://pypi.org/project/pyroute2/ -" - -LICENSE="|| ( GPL-2+ Apache-2.0 )" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -# tests need root access -RESTRICT="test" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" diff --git a/dev-python/pyroute2/pyroute2-0.9.5.ebuild b/dev-python/pyroute2/pyroute2-0.9.5.ebuild index 339212774a..794ff7cb1d 100644 --- a/dev-python/pyroute2/pyroute2-0.9.5.ebuild +++ b/dev-python/pyroute2/pyroute2-0.9.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="|| ( GPL-2+ Apache-2.0 )" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" # tests need root access RESTRICT="test" diff --git a/dev-python/pysmi/Manifest b/dev-python/pysmi/Manifest index 06dc03f5af..1c9c089589 100644 --- a/dev-python/pysmi/Manifest +++ b/dev-python/pysmi/Manifest @@ -1,5 +1,3 @@ -DIST pysmi-1.6.2.gh.tar.gz 190091 BLAKE2B 4040a2f06b814939f3abbf961cb642832342c28b0e5c22917aa3fe53fb11f4b144c512cb666a69586555c78a64451313f447d224e8e9d66ceec5a85614102f05 SHA512 adba85c5231d724c1d524be0767260ecc1b1bccfc21c0ee91c9bf988ab50ac2a1cfbe684adbc1d37df959cb15de76a1de3dadb13543b54c54e7b8e8d5c568c70 DIST pysmi-1.6.3.gh.tar.gz 190769 BLAKE2B bf15c93dc1a8f1eb7bf9c1e2cafb179b5c38e74c22cebcd92607e23f65668bcd6890004f50c34b0a50fecff691a614ecad85adf9b74deb7d30bf783098be1806 SHA512 879d4f3ab087c8b41349f9304b09082612a112a00fca13ff121a4bbe4ec034f1d33f7b394703f8e1216e311fdcd40085fd75294d1a8248b33975eff59a228ab0 -EBUILD pysmi-1.6.2.ebuild 1041 BLAKE2B 6f311b4478dee82f1cdff45da2d4cc4b98f4be8ca504940068080a80d15ca4425259ad5b9218023f89447ebe502a0c1e19390ecc31fd162c0b940cb412287be4 SHA512 d1d4cc17fc9abe1c250bd09da88cb6d45dfb0823226e5f4527062cda91fd80caf8f5cfd822d1084701172602f5b3103cc5fe0a0620056730bfb0d2944c205b21 -EBUILD pysmi-1.6.3.ebuild 983 BLAKE2B c08b90d456300c054f3d03909a12f75e56f658925c818b3058fd528ce212acb586633132d1c8d7d0d220654d7a970a74942d27754fe071dd617e8ed9267dfe8f SHA512 6debd4c7b815384dff4a796dc0dfefd656a910ba140ee9abc75bf26cf43068bcaee1cacee493bda666c6c1ecb93511c7491e9bd58adb7b7f355ea7bca7a46f83 +EBUILD pysmi-1.6.3.ebuild 979 BLAKE2B 0d7e8fbe3bfe11de3a3f228e067a9e9e6a893ef37d67736c4d6d726b0998f503e12299c6429dd55f63c1017838d37e4fe7266198f146f70500031144e1f66013 SHA512 54b6098ed39f81fff0f0ef9671c44c30af6ff493491520344f714733163afe40eaef6bb4f0cc8d8177af73b9e1c296fba264f61299c52e8cc7b4d11f6be2cc7a MISC metadata.xml 387 BLAKE2B 3435c6cc7ebd04242a6529a751eeacc132dbdf473c3b5f68558e97457376e81175f51e3bee10b315b4bbf4c5ac0ddc31ed16ee6a7e8ef92ac1f5b51ce70c11b0 SHA512 15561667591496522b4662368bc9db35327bd7483e3d7411fb4d227129b02f67e042299af44203baea4a1bbd4ba3fe6c74aabb4a598a748788f2077a51571f14 diff --git a/dev-python/pysmi/pysmi-1.6.2.ebuild b/dev-python/pysmi/pysmi-1.6.2.ebuild deleted file mode 100644 index 41c04b8a7a..0000000000 --- a/dev-python/pysmi/pysmi-1.6.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2017-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pure-Python implementation of SNMP/SMI MIB parsing and conversion library" -HOMEPAGE=" - https://github.com/lextudio/pysmi/ - https://pypi.org/project/pysmi/ -" -# 1.6.1 removed tests -SRC_URI=" - https://github.com/lextudio/pysmi/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc ~sparc x86" - -RDEPEND=" - >=dev-python/jinja2-3.1.3[${PYTHON_USEDEP}] - >=dev-python/ply-3.11[${PYTHON_USEDEP}] - >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/pysnmp-7.1.16[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # incompatibility with pysnmp >= 7 - tests/test_objecttype_smiv2_pysnmp.py::ObjectTypeBitsTestCase::testObjectTypeSyntax - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/pysmi/pysmi-1.6.3.ebuild b/dev-python/pysmi/pysmi-1.6.3.ebuild index 74eb29f296..dd30c5f4e8 100644 --- a/dev-python/pysmi/pysmi-1.6.3.ebuild +++ b/dev-python/pysmi/pysmi-1.6.3.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ppc ~sparc x86" RDEPEND=" >=dev-python/jinja2-3.1.3[${PYTHON_USEDEP}] diff --git a/dev-python/pyspnego/Manifest b/dev-python/pyspnego/Manifest index 38d4cb6054..fab8d88bde 100644 --- a/dev-python/pyspnego/Manifest +++ b/dev-python/pyspnego/Manifest @@ -1,6 +1,4 @@ -DIST pyspnego-0.12.0.tar.gz 225764 BLAKE2B 06abe5628ee0f92fb5b6a752d301a592639c3a1e6b33445465cba8cf42380adba6ceb1f47e11e1f48995b09874659e28d7db619d0eb13c1d3ab0a05948bc7c31 SHA512 0fb6d0c7f07a9ed0ab10ea5bf771acb7b99d91c6f3031faa5451520004fcc6868751f86725a3b8a75078d6396ffae60669a40fca46f24853587922d01ae76e52 DIST pyspnego-0.12.1.tar.gz 226027 BLAKE2B 06652f516bc1a2a051ab45f60e21c3010ce77981f4803ca18d9c548261c18b777333882de885d9042be0cf7aa47b86f5c5a08d22772450892d723c2839f15f82 SHA512 a31cb6624262a4f0005a9eaa22d94e192a3577e9aaff26f6202a5da21c304b30e190278341162933b6dfe904f5fe6242ea8d81dae4a3bb1e7653172d9380d135 DIST pyspnego-0.12.1.tar.gz.provenance 9136 BLAKE2B 5494e591b7cdd3dea6ccb9f1701f2c503a8a6094905611201ab6324d48c2e3392b2a33f826b65ea302206826a9b108e720a0a6ecb5c0790d315bbc8b5eee329c SHA512 77e8ff42e0e716dd029a3f399aa00dc0910eb706b57eb0717e3d7877233311ddcd7d3bb19b1e75489b46397c2eec3537d69ee073c4301cb010c55d392b6a2917 -EBUILD pyspnego-0.12.0.ebuild 866 BLAKE2B fcfed14d55d8011bad8172f1346e40610c9ec269a6c6472a8538f58ed8b844358b87350e32ba02c08e04f57f5597af47a722dcbf7a78b3db3394f96bdc38b2bf SHA512 194b2ea7631cc818185274223f310ca9f2567f950b3819484dd03295f4ad8cc425c36b6ae09cc747524775aba453391cc38ed212d73799bdcbda078b9bed0757 -EBUILD pyspnego-0.12.1.ebuild 924 BLAKE2B 9172acaf648c0075c3af6af823b0cd36135b0a3a1c4bb28db09cbc54f20c10679bd99aa25a307fd5de068aa9073a3ed3ba4102dd9840f1dcb0993e78927cdc75 SHA512 a8803c28e6f64d91b33884bd7a8892363d2ca47d62495666a801ea18ba1fe5c8573e9c7caf77b998bbd36fb908c0148e5ae43a559c1af49fb15e48d4c1c543eb +EBUILD pyspnego-0.12.1.ebuild 921 BLAKE2B 21d77396879f1d1a11f6a12922de0613a2eb725ea648866aaf62df1848328213b8aaf0362883fc28d5edab9b6c0efd9402f83921b0fc096bb7f874d7b581aa04 SHA512 874c92d2cd4d62056fd486beb8f8873ffa96a2aa2ccd7cea23f29551cd89c32ae734c361078190e4dd86d3186dd16b5b38f97da94cdb7e53f7dc4b88bb43701b MISC metadata.xml 445 BLAKE2B 2d30af32987aa7118331cb4c199b44069f6a6efc62d73eab62a31b29308848b7f7e56e026327af6c2197ee31c05fbe1885524bba7b6a84cdc0d97cc58c5fb43b SHA512 c7bbe6f161ce61409f6865f998fb4c8bd77c39011f5bbd148379912e31805773a41451163517cb7ebef99a57d6abe8f13dcdc568408ce182c0def6adf35afc9c diff --git a/dev-python/pyspnego/pyspnego-0.12.0.ebuild b/dev-python/pyspnego/pyspnego-0.12.0.ebuild deleted file mode 100644 index bbafaa844f..0000000000 --- a/dev-python/pyspnego/pyspnego-0.12.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# 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_{11..14} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Library to handle SPNEGO and CredSSP authentication" -HOMEPAGE=" - https://github.com/jborean93/pyspnego/ - https://pypi.org/project/pyspnego/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - dev-python/cryptography[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/gssapi[${PYTHON_USEDEP}] - >=dev-python/krb5-0.3.0[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -pkg_postinst() { - optfeature "Kerberos authentication" "dev-python/gssapi >=dev-python/krb5-0.3.0" - optfeature "YAML output support" "dev-python/ruamel-yaml" -} diff --git a/dev-python/pyspnego/pyspnego-0.12.1.ebuild b/dev-python/pyspnego/pyspnego-0.12.1.ebuild index 6d1ad670cc..e0fcafb45f 100644 --- a/dev-python/pyspnego/pyspnego-0.12.1.ebuild +++ b/dev-python/pyspnego/pyspnego-0.12.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" dev-python/cryptography[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-datafiles/Manifest b/dev-python/pytest-datafiles/Manifest index 387c53ec94..a196295763 100644 --- a/dev-python/pytest-datafiles/Manifest +++ b/dev-python/pytest-datafiles/Manifest @@ -1,5 +1,3 @@ -DIST pytest-datafiles-3.0.0.gh.tar.gz 69479 BLAKE2B 26838e819f386d78eddaa90b00588bc9c72eb94521ab7bf501bd0aa681c7149827332f5d1530950f07b8419276735600c64cc87904e59929941d7a48f730e90b SHA512 8fe42d10b4e96e6df89a448e6b2f929973ce20d9d7c509afb87adb230b1dae17f098540277432ab107575c6c44c34d353fb8c1213d5ed941a3025b524249394d DIST pytest-datafiles-3.0.1.gh.tar.gz 109729 BLAKE2B c03de4205b3f4d97ab21e28b09dd963446aee4475d67e812a27f99b94a17febd6046b92869cecb87647ca78cc8e98ee13d75d672f1008c70cba00e86dd832edb SHA512 ecd8a487430903c151e3d6f374cd0f92934dec4ff67dac98380336ffd1298c96cb08b3ed8d36a519e936297108bf60b2fdb22c2a6d97a795a0e25d6aba6c7511 -EBUILD pytest-datafiles-3.0.0.ebuild 663 BLAKE2B e7050a3ad764163cb96500b039a31d9fbfc12dc60e7364e866670a46f12000ef4dc3bbd114961c4758582eb1888a912e33c417ebf2e9cbfcce4140139183d2e2 SHA512 7432251ab879214f95c322c7226018e8ffad7f75a32c87360421b144ccc9c5220dd6bbbdc876910d0d15d29faaadf36892b92536b3dc9e7c8b28b5f20e03ca5e -EBUILD pytest-datafiles-3.0.1.ebuild 727 BLAKE2B c7c8043f5b81dcc1c03349b6b4417f04e14bb365332d47437be51d8834684b2c788d712a378cc225a651b57938a7570836741b5b8e4413e431897371b4143c35 SHA512 22e261f1ee0c56f2dc29c7d794802038d289bd608899bada87b0f24beb22138c156b59d946b600e1d3bfb2be074f6c2bdad6f05890588da3940020a8110721be +EBUILD pytest-datafiles-3.0.1.ebuild 722 BLAKE2B 80ad5ff696304edd3874662c0b655de3d56f1d5f597edd7ab04c214a9f4e6c20e96a4b2b412488fa12b4bbcf2f29e82a2930d6d8b1275f98f2735a5c6f760c62 SHA512 cafbf60b36e3e45c6e5a996db4ad754850a7d3a5f10d0a5481d7d513cbac8e430cee09f4296aec9b5ee64972a7d11b100d559e6a1955cb00a6e864ace5869a56 MISC metadata.xml 387 BLAKE2B d29cae380e1152845b8bf445fbac6bcf28d940e064a0775f7d6990ab1418e6f0d86f7576923fd7975990d63f92e401f6e84da9bc0784e217cd0ff0f86a8f09f4 SHA512 4ca79e3c7b3a25c29dc17c81bc8eeb4491433bd1e3177962c7b5a280391e35d0daaa22e7fd321e5daeabb117701100745d1fe43201e88db4542023067a2400d3 diff --git a/dev-python/pytest-datafiles/pytest-datafiles-3.0.0.ebuild b/dev-python/pytest-datafiles/pytest-datafiles-3.0.0.ebuild deleted file mode 100644 index b0cdaa1790..0000000000 --- a/dev-python/pytest-datafiles/pytest-datafiles-3.0.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Create a 'tmp_path' containing predefined files/directories" -HOMEPAGE=" - https://github.com/omarkohl/pytest-datafiles/ - https://pypi.org/project/pytest-datafiles/ -" -SRC_URI=" - https://github.com/omarkohl/pytest-datafiles/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=dev-python/pytest-3.6[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/pytest-datafiles/pytest-datafiles-3.0.1.ebuild b/dev-python/pytest-datafiles/pytest-datafiles-3.0.1.ebuild index d4d035cad0..a56cfa6e7f 100644 --- a/dev-python/pytest-datafiles/pytest-datafiles-3.0.1.ebuild +++ b/dev-python/pytest-datafiles/pytest-datafiles-3.0.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/pytest-6.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-django/Manifest b/dev-python/pytest-django/Manifest index dead5798e0..736a803e18 100644 --- a/dev-python/pytest-django/Manifest +++ b/dev-python/pytest-django/Manifest @@ -1,5 +1,3 @@ -DIST pytest-django-4.11.1.gh.tar.gz 80276 BLAKE2B e63195b133f5b619ca9edefa5e0849741848d207700de4b531d26e464e5d4554c229158d47f23717ab96b72783525646241e8fe93eea5d5dbe46a727ec3370b9 SHA512 2c6732277e339c0731214af7dfd06618c29393a9b06fe009beac15ac9aba568763f1595315eaa3416cbaa292a9e44ee1d608d265c148d95e1c8679f5b534f064 DIST pytest-django-4.12.0.gh.tar.gz 85134 BLAKE2B 36c697fbc97469015170d34fa6e4e3fd9330d78753b6e29caee8ff40dbeddaf29e3dfa12c9bb2332ac3667ca1360254ee4db103ae69e8c6b6c7c6b7bc82ff353 SHA512 054a37b652831838b13ea0480855b2d3c5008ec9d75dae88e9bf8b8f2eac0bc7b69eb9dae46c45ba0e39019f265b5a8cfff7a8d144eae8e8dc4dfb4ea222a266 -EBUILD pytest-django-4.11.1.ebuild 1172 BLAKE2B 51fd0dae46384b7c4ed1b5e1d134ca15c476d4bf6481a05ac9481566c7e35110308c14d025238416268bc36a58cd5940e848d06fb668faa481028a5427251494 SHA512 d3fe038c3627fa4b6da3d584b8e7065c4533e82dd7b7177ddf9e1e54626b43829fcd0df88d17186ce140ed3547f05d098ee63e3b273d96b4a7efce27c54136b3 -EBUILD pytest-django-4.12.0.ebuild 1178 BLAKE2B 2c71a5591f9f8d240ee6cf4c30e6c6efc58e6f98fdf155b1880ca697d9c35f50fdf77691fa747ec6bf40c1aa2f9900e84bba8af36f5faef82a0db3d00f678621 SHA512 a896dbeed07f01a6dd2e9a3691b5283174d9a62b076ade42c1f7ad9556beb32db5d8a6cc929a594521b83345fd9dc57318a9c8c2a253ccb8da3a149919fda5cc +EBUILD pytest-django-4.12.0.ebuild 1172 BLAKE2B 51fd0dae46384b7c4ed1b5e1d134ca15c476d4bf6481a05ac9481566c7e35110308c14d025238416268bc36a58cd5940e848d06fb668faa481028a5427251494 SHA512 d3fe038c3627fa4b6da3d584b8e7065c4533e82dd7b7177ddf9e1e54626b43829fcd0df88d17186ce140ed3547f05d098ee63e3b273d96b4a7efce27c54136b3 MISC metadata.xml 405 BLAKE2B 973e3124eed7a497154d1160e5e1350503b2599a3111968329f0b01496ce1eb6b84b76aeddb427478ffd470aa8aee4102e5598b3406b8d2dbd01703cd9adbef8 SHA512 6d7a6a7e084283cd6564be193a43c80f0599c4aa98ad68a98e656f9f1aa7103cd6164acf040c1e71415e28ebe707b013f92bcf4f2f5139ee873ee20408aed150 diff --git a/dev-python/pytest-django/pytest-django-4.11.1.ebuild b/dev-python/pytest-django/pytest-django-4.11.1.ebuild deleted file mode 100644 index 045c431784..0000000000 --- a/dev-python/pytest-django/pytest-django-4.11.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 - -DESCRIPTION="A Django plugin for pytest" -HOMEPAGE=" - https://pypi.org/project/pytest-django/ - https://pytest-django.readthedocs.io/ - https://github.com/pytest-dev/pytest-django/ -" -SRC_URI=" - https://github.com/pytest-dev/pytest-django/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-1.11.1[${PYTHON_USEDEP}] - test? ( - dev-python/django[${PYTHON_USEDEP}] - >=dev-python/django-configurations-2.0[${PYTHON_USEDEP}] - ) -" - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" pytest-xdist ) -distutils_enable_tests pytest - -python_test() { - local -x DJANGO_SETTINGS_MODULE - local -x PYTHONPATH=${PWD} - for DJANGO_SETTINGS_MODULE in pytest_django_test.settings_sqlite{,_file}; do - einfo "Testing ${DJANGO_SETTINGS_MODULE}" - epytest tests - done -} diff --git a/dev-python/pytest-django/pytest-django-4.12.0.ebuild b/dev-python/pytest-django/pytest-django-4.12.0.ebuild index 259034e841..045c431784 100644 --- a/dev-python/pytest-django/pytest-django-4.12.0.ebuild +++ b/dev-python/pytest-django/pytest-django-4.12.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-env/Manifest b/dev-python/pytest-env/Manifest index 8a638f88e1..11a3ed6f7c 100644 --- a/dev-python/pytest-env/Manifest +++ b/dev-python/pytest-env/Manifest @@ -1,12 +1,7 @@ -DIST pytest_env-1.2.0.tar.gz 8973 BLAKE2B d7ce810c44090d6b45e045ec765d9d560b5f257f0cb020d61875744331dd3a798cbe13fca2bb126beebfb765c0bd76019f2b09d6cb7e1ee34bfd4ea8ff65d94d SHA512 b7848196b2417871c976aed54751f5dc46c59e5a0bebe2d5c3d2801e80aa95b06eb5e9a90afba2bdddbc831fc1612cdc9a7fe74b32710035a37949701dd2d316 -DIST pytest_env-1.3.2.tar.gz 12009 BLAKE2B 942a34fc9ca86ec6aaa5ec3716bfe6f4f93c9d80681d92da8163f827d1f443b785c3b64291523c8763cb174a8696e5bc106b984fbb1f109d1aad61d9a9f777c6 SHA512 c2c9937bb6171b41534fae199e61b1be1e4952e737bf831aac1e481104d04ddda6c5e50e14bb6682c9f60ff6f727f660c5cd0ac96a467cafebbf445ef3f78a5b -DIST pytest_env-1.3.2.tar.gz.provenance 9278 BLAKE2B 939265bafde103b1b9d3a959a46c8d4daf2b4ad068374303de5c9de12fbced5b670a30a08e2ae6d5625909a07708034aaf34ea4484cec72719a1c11df25fa264 SHA512 7d2f1541090a4f47c4b48d591a24b647612088118bc9beacc2768673bd93c4ee86b229f4c12748f7b2cdf5f39d0d61b575efa80b3510f20287f1c80ec3659878 DIST pytest_env-1.5.0.tar.gz 15271 BLAKE2B 7f51bf0692001694e84cc7a1362afc19a9efe97e2097e3db5707e75874e8da48749ed57775d48dd5d9813639d5b458b0f4455e1b93c198ef2d58ccda451cc153 SHA512 d01fa03103d1e3b4485f43643d7352ebd568a2cf6edf09054b8358d4cda10000f1cab5d9d70cdc11e7bd751764c46a3c0bc23fb7ef89bc0947c5e78b59efab78 DIST pytest_env-1.5.0.tar.gz.provenance 9521 BLAKE2B a9e47fcacde2971219552cbdcc162965c92a6c3fbb8f66cd92016f4d56857c34124f0a7f27103c94206cde14dddb751fd14549b5197fd0d66671bfd8004a3fcd SHA512 8df34d11ee0cba32de21e947f8033d1fd11b6bd68de82972d24a1def2425cd8fc68571a97988c76e19910613f8945c289fc77efb29a75c3f65f363556940c106 DIST pytest_env-1.6.0.tar.gz 16163 BLAKE2B eb7c69bbc6dbf6acbe4638984e58a1142639a143c915011b2ed14a55f7030ebd688e6781bbfbe61b2e304756619970ca1c8d90cfaade0be0ed49a504bf1bd9b5 SHA512 3b5e0dc01654dd56497c45e03e4372c9f1be193ef3210ed1a48a09b20f4033e6f1a62fcfbf726dd43c1a4eed4e1f26095c3f1c1b510d428690e2e7349f228ea6 DIST pytest_env-1.6.0.tar.gz.provenance 9475 BLAKE2B e1aac6bf68473e1e74fb0d23bbc37dc7c5c0b429124df164985e8523bdfe50491ff4a6faadc404393f8bd44b45ec8b48f825f6482bc21606466d6d8a4b7db770 SHA512 023891954a67fb254ae5277d74c78e7f3218ca315b672883d7156687879ca24b69bc2b8dc1f887d80ac125b9c434300af3645fce5c2e4eb06805ef395d9ac869 -EBUILD pytest-env-1.2.0.ebuild 779 BLAKE2B 359237f305116db41b2fc1a8bc1dd46599c49a85c629684835dca2e70053df5fa4561143c9ec5e02a754d0081bba9866383658cdde567d2f6caf8c77bd68ad69 SHA512 d10df030770e4e359523dde6dfa93a9ea9aab205d788313fb9893cb263dc02b0daf53cc5d5f0b2b182538c8f873c6a8e3573fdb30fe43a9caea9607fe2f43656 -EBUILD pytest-env-1.3.2.ebuild 892 BLAKE2B 2b64ed160f0ccda33c3707b7db8e8dd1402133a796f7cf7408726815408e5b05614532e5e8f8acb3a1f1376f2255a22f17abdd56c3505fc27e126ad20497c678 SHA512 94c09570784229a7c3b10ab62cbcde71e3ff64dd662d702d783ea61aec1dcd039523f4b03ff692c168dbef1ba736e9b5c3e745bd611a22fb25c33456ad29c9c3 -EBUILD pytest-env-1.5.0.ebuild 892 BLAKE2B 2b64ed160f0ccda33c3707b7db8e8dd1402133a796f7cf7408726815408e5b05614532e5e8f8acb3a1f1376f2255a22f17abdd56c3505fc27e126ad20497c678 SHA512 94c09570784229a7c3b10ab62cbcde71e3ff64dd662d702d783ea61aec1dcd039523f4b03ff692c168dbef1ba736e9b5c3e745bd611a22fb25c33456ad29c9c3 +EBUILD pytest-env-1.5.0.ebuild 888 BLAKE2B 072a26d19669118be480c1dd698c052855970339741faded2d8fa7ae4fe2265a27b5af4055fe94e7f9958e3a98acf25da19597dcebb005ab3455c73375b944fd SHA512 9733e4eb64c2fae4d4578f8d7319993aebe2b78cf69e238fa586318372ebf0ae7eb858afe2c466b3c6cf315d497ad0efe76fe5760db13c153f43e96b51cd0a29 EBUILD pytest-env-1.6.0.ebuild 892 BLAKE2B 7fa326348365b703dbf0b80439cf1e36eb64c8ad82c32bd2235cf4cc9bbb227e47c0bc8e25bb7301f647fbf289d0920ead30195e99f11fe9cc472fcebe50a081 SHA512 58c2c7c245bfcfde576ab1bb3de7da21747f6f753e87757a018d63c775f5483f924c82582e112c3ad2f9715bf19bc38f44d90bfdd953f1e37892aa1e7d078453 MISC metadata.xml 399 BLAKE2B 15d67070d9ef65f186a5f67370347ed3a8eff0cbb81f292c3beb78ae34b336227de60d9fbd18ee30ead66a7d11a14910c166b961efde1e52a8aa24051f7f1ecc SHA512 a0271a2d9ae0ff90f3f1356ece7c0a95232a75b9dff094caad01758e837301152f8d7b10d8d8e228e0bd8daeece779b9d07294334e0e2067884c0b3cf09c9106 diff --git a/dev-python/pytest-env/pytest-env-1.2.0.ebuild b/dev-python/pytest-env/pytest-env-1.2.0.ebuild deleted file mode 100644 index 2324677a72..0000000000 --- a/dev-python/pytest-env/pytest-env-1.2.0.ebuild +++ /dev/null @@ -1,36 +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_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="pytest plugin that allows you to add environment variables" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-env/ - https://pypi.org/project/pytest-env/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/pytest-7.4.2[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die -} diff --git a/dev-python/pytest-env/pytest-env-1.3.2.ebuild b/dev-python/pytest-env/pytest-env-1.3.2.ebuild deleted file mode 100644 index ed99f9deb9..0000000000 --- a/dev-python/pytest-env/pytest-env-1.3.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/pytest-dev/pytest-env -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="pytest plugin that allows you to add environment variables" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-env/ - https://pypi.org/project/pytest-env/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/python-dotenv-1.2.1[${PYTHON_USEDEP}] - >=dev-python/pytest-9.0.2[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die -} diff --git a/dev-python/pytest-env/pytest-env-1.5.0.ebuild b/dev-python/pytest-env/pytest-env-1.5.0.ebuild index ed99f9deb9..0c8fc70eb0 100644 --- a/dev-python/pytest-env/pytest-env-1.5.0.ebuild +++ b/dev-python/pytest-env/pytest-env-1.5.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv x86" RDEPEND=" >=dev-python/python-dotenv-1.2.1[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-httpserver/Manifest b/dev-python/pytest-httpserver/Manifest index 09686d84fe..47404e668e 100644 --- a/dev-python/pytest-httpserver/Manifest +++ b/dev-python/pytest-httpserver/Manifest @@ -1,7 +1,3 @@ -DIST pytest_httpserver-1.1.3.tar.gz 68870 BLAKE2B 44d4983f6845c76d4b5355e7dd070a542c040ef41501c96fd4812e180a807947d66cb43e4f38f4f7243d04c9080c03ec1ba3fc17e8d9af97b37cc622761f026f SHA512 502b7f0e3904746277ddd6007fea4f3920d402534855917a5d471ed7ce55c4aacdbb3c24d2cec349c29a128fc28e35f540373165c9de79c3ccb2ce7a9f28ba9b -DIST pytest_httpserver-1.1.4.tar.gz 8295814 BLAKE2B 3581f67eb493bbcfcedae1edecb34877abf198c7b1fa1ac80452c195d2ca7ab9558ed7fa1ef210387603a48e1a18a38482b228a378b43f065f07031e54ce2f25 SHA512 7e94a60113000bb8c91bed4c95f822333ea013b3eb51f969d3033c0c0b7feb146f98821f09b33efbe1304387995ea453296f208732f30c028a1869b8b1b70764 DIST pytest_httpserver-1.1.5.tar.gz 70974 BLAKE2B ed8f8e23fdc9ec75782dd5d89ac7372a906bf83be583ad8cf5b6c0ce870137d91c4b2e21ab4d426be2751b2c11d88c9faf4092a1963f65245130c66f5c29d13f SHA512 1a5ee0b65922db6623b0f93f7b0f2d4d223ab6f21705bf94f62135695c5e85ce2528fc6cfe7f833fd1170aad092ce924e060c4a47666cadec3fbbdd5a3f67daa -EBUILD pytest-httpserver-1.1.3.ebuild 781 BLAKE2B 7f8dbfacc729c6ef0d860ddd0ea732325e208de405789d79145be21bc09cef74ab843a5464768dcb8fb8499ab2c1eddd47e729d0508f827fd82537ce147a9bd7 SHA512 7d31bd368b30bcc8c4ee9204c9f37b76ad6c5073f0ea0c34dccfed9fca626e53c60f944663a11263a1f90ef1dc31c56bdfe1cccb443378d8d22bc205bfbebc3d -EBUILD pytest-httpserver-1.1.4.ebuild 797 BLAKE2B fbf972871c2c46031cd8a43f3b713e5dd28f753e7667f56995eafcfb46c8831a457fbe45c2ada2a4ed5b6ecfda8abc7ea93824ec99a9d5f923f9ff9fb318c850 SHA512 636a970d23f6811d8e28a4f98523ec9a600080727c69bc9fce2cf037394c694046a88fe6e9acc6a1099eb511a6402bdd79af73765cc379e055f57fd0bd0f41b3 -EBUILD pytest-httpserver-1.1.5.ebuild 797 BLAKE2B fbf972871c2c46031cd8a43f3b713e5dd28f753e7667f56995eafcfb46c8831a457fbe45c2ada2a4ed5b6ecfda8abc7ea93824ec99a9d5f923f9ff9fb318c850 SHA512 636a970d23f6811d8e28a4f98523ec9a600080727c69bc9fce2cf037394c694046a88fe6e9acc6a1099eb511a6402bdd79af73765cc379e055f57fd0bd0f41b3 +EBUILD pytest-httpserver-1.1.5.ebuild 791 BLAKE2B 5b4e65d87388bdaf35673ba2817b7aff73d9e3f56a2d0620c5d557ac60a23ea8dc0af9703c9809b1876ea0dcdead04e2e81960e2c2348a1b6eb200a792b0d199 SHA512 0f8f826c4f33427bbcc5723695e3baf788b4950805a26c531c86a5fa7e794f4e7479eacdc0580ccd463fb4fc73f064cd747f939d8d5de28c0ef008c190218049 MISC metadata.xml 411 BLAKE2B 330f12d8e60a13fe3f4872f3aac04a3d62ba0314adad555e02bb5467ac7a581d3352f308ac66c9aea8b704b5f25860594017bf10ee96f5df216f6e3c10329e07 SHA512 ea6f51163452653eaa1bc9c631f5838bd9461b7c11ef2a06dd52c3d45ca9a220836b4e5e01e52bb0dbadd9bcb10a46fbec905777d0f5d9034b2f6f3cb1d6c0e8 diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.1.3.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.1.3.ebuild deleted file mode 100644 index ebc9d21201..0000000000 --- a/dev-python/pytest-httpserver/pytest-httpserver-1.1.3.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=poetry -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="HTTP server for pytest to test HTTP clients" -HOMEPAGE=" - https://github.com/csernazs/pytest-httpserver/ - https://pypi.org/project/pytest_httpserver/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/werkzeug[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/requests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # tests from building release artifacts - tests/test_release.py - ) - - epytest -p no:localserver -} diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.1.4.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.1.4.ebuild deleted file mode 100644 index 5eb7fb6b0b..0000000000 --- a/dev-python/pytest-httpserver/pytest-httpserver-1.1.4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="HTTP server for pytest to test HTTP clients" -HOMEPAGE=" - https://github.com/csernazs/pytest-httpserver/ - https://pypi.org/project/pytest_httpserver/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/werkzeug-2.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/requests[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( "${PN}" ) -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # tests from building release artifacts - tests/test_release.py -) diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.1.5.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.1.5.ebuild index 5eb7fb6b0b..7a927846f5 100644 --- a/dev-python/pytest-httpserver/pytest-httpserver-1.1.5.ebuild +++ b/dev-python/pytest-httpserver/pytest-httpserver-1.1.5.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" 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=" >=dev-python/werkzeug-2.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-localftpserver/Manifest b/dev-python/pytest-localftpserver/Manifest index d595e0a591..da498bc406 100644 --- a/dev-python/pytest-localftpserver/Manifest +++ b/dev-python/pytest-localftpserver/Manifest @@ -1,7 +1,3 @@ -DIST pytest_localftpserver-1.3.2.tar.gz 48883 BLAKE2B a1e78d632a24f1066e8e96dc54875379e471446d77755b5defd0a0b4a2f00e2f3812d82f7be364f3a414432ae023a9c949132d530d3a2f476dec2c0fe8285408 SHA512 d7be031abd616df9e146ab08f2fe406c1dd55b68e97271e945c20938c01deff53b48cbf5c6b46c90c2cb5388f377e078e5e701ddcc2fa4900d29df9f82c92c4e -DIST pytest_localftpserver-1.4.0.tar.gz 49338 BLAKE2B 4d8174073901523e93b91148b32f66ae4d69216eddbb698aafc818f02a9ed517b1317b10d605576202d22af352437c58f325a2bbe1b428ba35e0179fb22c65f7 SHA512 5e7c2789fd88c4178b2e01f57644d3f9c5740c9455ed838df5f7bb3eea96fb2dba687c7f1f6a28e131331a67c8629dd4be620ac973f74b21eb0f71c6def4a119 DIST pytest_localftpserver-1.5.0.tar.gz 49333 BLAKE2B 6a60adbf4090352b74950957602599a76cf7827ca295ea8e2ecd566e474dd0306a99bdc5c258118f9f3d156e8d754e1da53e39b9a9abc1bc04c90c4f2b7f0d2b SHA512 3ce907eb0cfe29f39c552b6bbe3e469f37dae4e2211927996b21f578c290031e3adf2b26a409cc6aee3e69fa03e88dc2ae1f36dc9320798beff80739858a262e -EBUILD pytest-localftpserver-1.3.2.ebuild 845 BLAKE2B dafba88dbba11f3eb4415882f848a459e65dbefd00d968aac60f4bbdfe966be5e159068afda4ea00ff1a1706387448b901b2aa065ecede70c3e258d7c9bc72d8 SHA512 ef19a5000ec44abe1e08f24806e728d90cb70f69bc93ccfaed4c7c05be5f1478ea21f30441e9064b2b15928dcb39da4fe189598d137fd3c21cf4e0d67deb8fa6 -EBUILD pytest-localftpserver-1.4.0.ebuild 1046 BLAKE2B 6ed48a92eb01b2cc80178e44efe3445314b9e389d28ccea404d5cf95a1cc341af2fbafb24ec7c5d76a754159f0cd7cac2584865f20b64e831762e404d8816383 SHA512 bae1020374aaacc91152b8b5beecba3266218dc790e5e347ca6e50f87522587931eb79a77bae830017c0d60ae5255bbb9e462bd413f312998f7619530808fd1d -EBUILD pytest-localftpserver-1.5.0.ebuild 918 BLAKE2B cb2af7ea153398f3bc0b82028d0b2c4be859ada18b8c093c91436d1bab93237cf2384ff93b27a9b1ceca312a6e4cdc1201ff2e379f29c80baeab248069c04ae7 SHA512 470e6b551726621b5bd31807e6b0549e203d32557558be03ccb64fe119151fef7d4bd7bc98e0960c49f10967487ede9272163863423c2f74e5c8a51772f42626 +EBUILD pytest-localftpserver-1.5.0.ebuild 912 BLAKE2B 8d6572c49937dd0e3ee34ec8b8e9716850166db16a2071558542b2f1f05551937cbc4fb2facad8e4187cae1b5fdb768c98e45d00403ca846057f3aa7a6655747 SHA512 cf0673cc8767578500ba00fd6b9431ac7e4ebda993fe60e398f7058c75f2faaa144fd059cbbdd4691ae5dff5c13457dd3754db361e051cdc920a084aa13db9f1 MISC metadata.xml 569 BLAKE2B 5a2afdbd9c95515e83ac146f95c1c1da36e556402c625151fb52bf067e58d4178111e8fb0457113cc292b0f480ccb9b1d4026f9bcb212db57711b4c08e3db658 SHA512 cdcf50653ca1020b258d9c38e524d6a27c9e287cdb286f36d568dd2fc1b07dad241df07d0fcc2466d341d11d3d0ade5ddb033b026eba744500cc2931da44064d diff --git a/dev-python/pytest-localftpserver/pytest-localftpserver-1.3.2.ebuild b/dev-python/pytest-localftpserver/pytest-localftpserver-1.3.2.ebuild deleted file mode 100644 index d66fae9a88..0000000000 --- a/dev-python/pytest-localftpserver/pytest-localftpserver-1.3.2.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 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A PyTest plugin which provides an FTP fixture for your tests" -HOMEPAGE=" - https://github.com/oz123/pytest-localftpserver/ - https://pypi.org/project/pytest-localftpserver/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/pyftpdlib[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -EPYTEST_IGNORE=( - # these are broken upstream - tests/test_pytest_localftpserver_TLS.py - # TODO - tests/test_pytest_localftpserver_with_env_var.py -) - -distutils_enable_tests pytest diff --git a/dev-python/pytest-localftpserver/pytest-localftpserver-1.4.0.ebuild b/dev-python/pytest-localftpserver/pytest-localftpserver-1.4.0.ebuild deleted file mode 100644 index 3f2d4e388b..0000000000 --- a/dev-python/pytest-localftpserver/pytest-localftpserver-1.4.0.ebuild +++ /dev/null @@ -1,46 +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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A PyTest plugin which provides an FTP fixture for your tests" -HOMEPAGE=" - https://github.com/oz123/pytest-localftpserver/ - https://pypi.org/project/pytest-localftpserver/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/pyftpdlib[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -EPYTEST_IGNORE=( - # these are broken upstream - tests/test_pytest_localftpserver_TLS.py - # TODO - tests/test_pytest_localftpserver_with_env_var.py -) - -EPYTEST_PLUGINS=( "${PN}" ) -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # nonsense pin to a vulnerable version - sed -i -e '/cryptography/d' pyproject.toml || die -} diff --git a/dev-python/pytest-localftpserver/pytest-localftpserver-1.5.0.ebuild b/dev-python/pytest-localftpserver/pytest-localftpserver-1.5.0.ebuild index d4af83130a..099d69b01e 100644 --- a/dev-python/pytest-localftpserver/pytest-localftpserver-1.5.0.ebuild +++ b/dev-python/pytest-localftpserver/pytest-localftpserver-1.5.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" 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/pyftpdlib[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-recording/Manifest b/dev-python/pytest-recording/Manifest index 66960503d1..34fc165831 100644 --- a/dev-python/pytest-recording/Manifest +++ b/dev-python/pytest-recording/Manifest @@ -1,5 +1,5 @@ DIST pytest_recording-0.13.3.tar.gz 26228 BLAKE2B 96ebdda1e6efb551f0d878c90f144359db3eb72c08a25b4d4ce5acaf4c664d06d787521935290731032be0076f9258af554a321ddab99b82d9747eee579a4db5 SHA512 32eda1e7066ed0e85344c36bc22856a0baeb74138c2bf026915a2dbe2e3e65f43b1154c097f1f183244e83f0aee5ee0bdd3ee563eb2014d41fb5ade3c10c9baf DIST pytest_recording-0.13.4.tar.gz 26576 BLAKE2B edb64ed12dfe6d7d2709b43daf76626b7adc2d96b5980f81f38a358cc465bf7342e2b1ac78e6418b4bd4ee20d17f50b83f83568fb8c6c2225fb7337aeb3bd996 SHA512 b4bf67b60272945c64ad11d6fcfc0184cd4e8a336131e34cf9581e0a214532013c8882ebf88651d89cc91481456a7419549229d234e0e38e8025bba563dafffc EBUILD pytest-recording-0.13.3.ebuild 1064 BLAKE2B e03e81b08c40035b75234f45813118932aa15c8658a05697bfe3d175a973a070b5c149c2adc240af7c8e2a53287497b5b8d2040447d90009a9131f53b8e1d48d SHA512 13304b590e36a2d13dcb6024c82c4b2f488db55cac756d742b76cd30a59380220660b3c3f555ec9c3e55c676a2e37660eb6831e9d874f31aeb2f658339da2074 -EBUILD pytest-recording-0.13.4.ebuild 1087 BLAKE2B 09356f6e83119f5203aaee5d84eecd0cf0124347c0b3952bbf00a5ffe8f9fe389875e51e8638b8ea21399bc13f7a138da4608235a87ecfeb3bab6939df0bd219 SHA512 49c9ae9e363a848a731efd455fdd277abd3fb86a77495cb3b3d58c57bcaea2cc042c09d2d5340936e110cd115e7f796ad9ed8a84ff86935841f7d42b4ae55787 +EBUILD pytest-recording-0.13.4.ebuild 1093 BLAKE2B 26736abe92ef1c2de80886cb4082cd152f4475855ade2994148d88ebea10d8d3e108a87d4b0c12971ddf2aa8cf78df68366a4aaa5cc927a685ecfc66a138ecbd SHA512 f2b46714db6aa3c43bd8a312673ddf4f6b6a08867dd5bba6bfccf3e9c8da1ef97bbf88fccd399a9cd64d16aab72c3b2bb9775d883a2a2d276429b2ae5e4f9089 MISC metadata.xml 386 BLAKE2B 315ecea597106e9df678c10b0c5b24432795ddfaa07a8a7ae35361e3539ce31ceb1759c6bf49f5b588804d3b66157d599a8ae0858b5b8bca7972a58439bc8c64 SHA512 f652dd2ddf5752c2d5d022e8ad6cd68dee0f8421e71bf618a42e7e4786f61deda68316f9f8e518f34a761aaf1c9d48f55b7d49ba0a7a547f517436cfc781e2c9 diff --git a/dev-python/pytest-recording/pytest-recording-0.13.4.ebuild b/dev-python/pytest-recording/pytest-recording-0.13.4.ebuild index a9707c7269..7761946b0a 100644 --- a/dev-python/pytest-recording/pytest-recording-0.13.4.ebuild +++ b/dev-python/pytest-recording/pytest-recording-0.13.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2025 Gentoo Authors +# Copyright 2023-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86" RDEPEND=" >=dev-python/pytest-3.5.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-regressions/Manifest b/dev-python/pytest-regressions/Manifest index aaf9335530..89b0bd81c0 100644 --- a/dev-python/pytest-regressions/Manifest +++ b/dev-python/pytest-regressions/Manifest @@ -1,13 +1,4 @@ DIST pytest_regressions-2.10.0.tar.gz 115513 BLAKE2B 0f532f31033f0f8b2173068b7cacb5577e094b30a4c27c60445516fb09c470ece93f0b73141b1a7d55d33599c7af9b2405a2c5f781bb56193e8c8f05994f478a SHA512 2d815efd0d2d652189b46ea885d05c9939b849f0e29532b4418e7edce5ba1bab888ead06dde5ef03f74a357da00f5202b1ed15d4320c42d57d2f55c1229b6ccf DIST pytest_regressions-2.10.0.tar.gz.provenance 9449 BLAKE2B a22ab9546334566f32a9f1f3776626c0c801b87d224a2d600cdb3cf9d7ade1af188a99cc1eb4234327264e7a1e05463b4dd71df186e5f83494a5040ba9849761 SHA512 aed8ee5469fd94d6cbb27a76f9e93432347b7d608158b9176d6d2103105ca9bf17db9f87ef4a2eb2890d57c27d4a88dc3d6fac36fac933a0701b4d6069b91fbb -DIST pytest_regressions-2.8.3.tar.gz 117168 BLAKE2B e47121216fa3d2212eaac14c479ffcdd0c84d960f9b8e81d7720da2cb0bca3f34f5c632e2732a317a56c6ac60329bd66c8dfdea9460920e6dac2b5cf4e7108a4 SHA512 67edda9b0e0cc2ed7526a00b5cf45057307bee7dd7bf82b79c2d1e06a7ccef7a4b9787938322ab0aec52f11865a73f23bbcc1d7b9f7d162a77e63e94bb89b8c3 -DIST pytest_regressions-2.8.3.tar.gz.provenance 9801 BLAKE2B d2257b1c64b91031d46537f801ebe6f0cf1041cd32aafea347f67b5508bf9bd2af0dfee18ec87b356003d8b59a50ec4c0097993bf08331b0ad044202bfb0e396 SHA512 d658957c78dddf74159bde3d8fad6ee61e6ac2e493a190a76f009827f16c65c58a44a8f78402c3f632d60bd50069fcb26430333fa04c0b5aa1f1063c6acb73de -DIST pytest_regressions-2.9.0.tar.gz 115110 BLAKE2B 45272956929730ce2d0c35115f5fe77dff0c18695e7dbae1cb573a9d4696e71b759b3117995b25aecaa6f30eb0ac34b88820e6d9be490ad43c8e7fd544ef0984 SHA512 1e47859ff2823fc80f9514831079df4746d574c3e18b12264141a8e5c0251adca6bce855bd11ec6c8ba04e2fde10c5ab7a334c6329c069339e0fb7e6df350e06 -DIST pytest_regressions-2.9.0.tar.gz.provenance 9519 BLAKE2B d72c038677ed851ddeb05b2001259cba1474a41c5551d93a2e8fd0649b572c3e817810f2888fd07f30f5242e24d68ac432234fa3738e65e8b3a0a109cabfcf3b SHA512 a72af535965c99b0b97ef85ce7368356a29394d897cdb75c30438279f52cddb1603b46ac08b504f6ce2b2015befae28ef5551f89a88b2dc6d996139c01a54dcb -DIST pytest_regressions-2.9.1.tar.gz 115361 BLAKE2B 375b0e7d415a2fecd5d20034a937c9d92c620a0e0cddc9e5957ad76331aa417e2a359da0886aefdf3cda7a2d8bd55a5d1e6f2c43ccf527bd6e7dad7fd7576394 SHA512 6618070577103d4f356173262e047a562dc5389db0d3f516e16d2d28ec1eef1009a45bb1f264ba469d5d09f43edf9ef14c9fc4591f0754b7b538aa5f65328116 -DIST pytest_regressions-2.9.1.tar.gz.provenance 9566 BLAKE2B 05e3bb0025a0899572779a55b29bf684fd8bae765b74241d9e5fe45324f2ecc58da9679ac7ae5b96fb6af1b347d0bb41dc1a84c702c5a32da783bf6644c7f07d SHA512 9940fe10b80fd5fed42096c891ac00e4eb340f3c2746912a016c7923dbfb42e552d8855c1f9d4dfd347730d358668fe6fb4b7ea9553b75d9384dbac687916740 -EBUILD pytest-regressions-2.10.0.ebuild 1867 BLAKE2B cd661fe712e9d2b2be75aa0c6f09b9217a3da28400147450cde16b7076b8025b9d4a0f311b8e0da99756431e35ed576dc30e3d995ca0a608dc712afc8405ad87 SHA512 c548d54ea3f6b607e61deebabaef6cc302c193916b954a73de0af0ff6b16eea055f187677e0bfda84b320239bbb481d9404456bcc17705fe5d008cba5f342f2d -EBUILD pytest-regressions-2.8.3.ebuild 1861 BLAKE2B 025ee0540caee317ba24ff1cebe9ebc4ef0d961c8d58f0f4476c549e2f1e3b15aa31297ad1a12e02b4a10ec94ef0c574bd2150524e77c94f9b90e219ea64cb09 SHA512 a10140ded2dad011f891a21599e5783908bf3f357cbc43fdfabb8113941434bf7edd90e801d43c90b40c2d35cec553a3fdf19ce1d64ce6ad33fc1ca1e08c800a -EBUILD pytest-regressions-2.9.0.ebuild 1867 BLAKE2B cd661fe712e9d2b2be75aa0c6f09b9217a3da28400147450cde16b7076b8025b9d4a0f311b8e0da99756431e35ed576dc30e3d995ca0a608dc712afc8405ad87 SHA512 c548d54ea3f6b607e61deebabaef6cc302c193916b954a73de0af0ff6b16eea055f187677e0bfda84b320239bbb481d9404456bcc17705fe5d008cba5f342f2d -EBUILD pytest-regressions-2.9.1.ebuild 1867 BLAKE2B cd661fe712e9d2b2be75aa0c6f09b9217a3da28400147450cde16b7076b8025b9d4a0f311b8e0da99756431e35ed576dc30e3d995ca0a608dc712afc8405ad87 SHA512 c548d54ea3f6b607e61deebabaef6cc302c193916b954a73de0af0ff6b16eea055f187677e0bfda84b320239bbb481d9404456bcc17705fe5d008cba5f342f2d +EBUILD pytest-regressions-2.10.0.ebuild 1861 BLAKE2B 354a83f175c7b93af3b83249e00d3479f8b821b45cca9998d8b3507e3d2a602809c423a9892a379b6d16008827717a1d4c546993215c3b4124818aac2068332a SHA512 27456afd8e38efcbc09b9227375625c1c1c84f05d60b5404ba8bd6d2eb5677cb27021aa9a3a648413deb786c25ba2c87f222b7c4b6751748c54ed3db8369db68 MISC metadata.xml 409 BLAKE2B 1a8e013ab1ca1f4c780de085dd52334bc89b1410a10004bf0f70bdec351e32e80a2bbf9af85aae8faeb364f5698a5e5049bead2045b7fa598cad21ba2fa68b4b SHA512 16f824d0dd5b7fb5794c4f1c39ffb92e0705209811b899fa364ebfd457e137ec6b5f7e1a894087ad7ff6dda2715beaa799166fbedc10a133ada865f69af612b4 diff --git a/dev-python/pytest-regressions/pytest-regressions-2.10.0.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.10.0.ebuild index 916796d4ba..980e32fb92 100644 --- a/dev-python/pytest-regressions/pytest-regressions-2.10.0.ebuild +++ b/dev-python/pytest-regressions/pytest-regressions-2.10.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" 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=" dev-python/pytest[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-regressions/pytest-regressions-2.8.3.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.8.3.ebuild deleted file mode 100644 index 1ffd885dc0..0000000000 --- a/dev-python/pytest-regressions/pytest-regressions-2.8.3.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/ESSS/pytest-regressions -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Easy to use fixtures to write regression tests" -HOMEPAGE=" - https://github.com/ESSS/pytest-regressions/ - https://pypi.org/project/pytest-regressions/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] - >=dev-python/pytest-datadir-1.7.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=() -distutils_enable_tests pytest -distutils_enable_sphinx doc dev-python/sphinx-rtd-theme - -python_test() { - local EPYTEST_DESELECT=() - local EPYTEST_IGNORE=() - if ! has_version "dev-python/matplotlib[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_image_regression.py::test_image_regression - ) - fi - if ! has_version "dev-python/numpy[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_ndarrays_regression.py - ) - fi - if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_filenames.py::test_foo - tests/test_filenames.py::TestClass::test_foo - tests/test_filenames.py::TestClassWithIgnoredName::test_foo - ) - EPYTEST_IGNORE+=( - tests/test_dataframe_regression.py - tests/test_num_regression.py - ) - fi - if ! has_version "dev-python/pillow[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_image_regression.py - ) - fi - - if [[ ${EPYTHON} == python3.14* ]] ; then - EPYTEST_DESELECT+=( - # Sensitive to warnings - tests/test_data_regression.py::test_regen_all - ) - fi - - local EPYTEST_PLUGINS=( pytest-{datadir,regressions} ) - epytest -} diff --git a/dev-python/pytest-regressions/pytest-regressions-2.9.0.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.9.0.ebuild deleted file mode 100644 index 916796d4ba..0000000000 --- a/dev-python/pytest-regressions/pytest-regressions-2.9.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/ESSS/pytest-regressions -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Easy to use fixtures to write regression tests" -HOMEPAGE=" - https://github.com/ESSS/pytest-regressions/ - https://pypi.org/project/pytest-regressions/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] - >=dev-python/pytest-datadir-1.7.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=() -distutils_enable_tests pytest -distutils_enable_sphinx doc dev-python/sphinx-rtd-theme - -python_test() { - local EPYTEST_DESELECT=() - local EPYTEST_IGNORE=() - if ! has_version "dev-python/matplotlib[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_image_regression.py::test_image_regression - ) - fi - if ! has_version "dev-python/numpy[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_ndarrays_regression.py - ) - fi - if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_filenames.py::test_foo - tests/test_filenames.py::TestClass::test_foo - tests/test_filenames.py::TestClassWithIgnoredName::test_foo - ) - EPYTEST_IGNORE+=( - tests/test_dataframe_regression.py - tests/test_num_regression.py - ) - fi - if ! has_version "dev-python/pillow[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_image_regression.py - ) - fi - - if [[ ${EPYTHON} == python3.14* ]] ; then - EPYTEST_DESELECT+=( - # Sensitive to warnings - tests/test_data_regression.py::test_regen_all - ) - fi - - local EPYTEST_PLUGINS=( pytest-{datadir,regressions} ) - epytest -} diff --git a/dev-python/pytest-regressions/pytest-regressions-2.9.1.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.9.1.ebuild deleted file mode 100644 index 916796d4ba..0000000000 --- a/dev-python/pytest-regressions/pytest-regressions-2.9.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/ESSS/pytest-regressions -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Easy to use fixtures to write regression tests" -HOMEPAGE=" - https://github.com/ESSS/pytest-regressions/ - https://pypi.org/project/pytest-regressions/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] - >=dev-python/pytest-datadir-1.7.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=() -distutils_enable_tests pytest -distutils_enable_sphinx doc dev-python/sphinx-rtd-theme - -python_test() { - local EPYTEST_DESELECT=() - local EPYTEST_IGNORE=() - if ! has_version "dev-python/matplotlib[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_image_regression.py::test_image_regression - ) - fi - if ! has_version "dev-python/numpy[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_ndarrays_regression.py - ) - fi - if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_filenames.py::test_foo - tests/test_filenames.py::TestClass::test_foo - tests/test_filenames.py::TestClassWithIgnoredName::test_foo - ) - EPYTEST_IGNORE+=( - tests/test_dataframe_regression.py - tests/test_num_regression.py - ) - fi - if ! has_version "dev-python/pillow[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_image_regression.py - ) - fi - - if [[ ${EPYTHON} == python3.14* ]] ; then - EPYTEST_DESELECT+=( - # Sensitive to warnings - tests/test_data_regression.py::test_regen_all - ) - fi - - local EPYTEST_PLUGINS=( pytest-{datadir,regressions} ) - epytest -} diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index 87eab12e38..a9141020aa 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1,5 +1,3 @@ -DIST Box-7.3.2.gh.tar.gz 88125 BLAKE2B c5f1fb1aa0ebad873869e401ebf74ba9dd99dde79585248f2f91c11d0f8bbf673447b2a521e209452c706e7d3fc8eee0b1e80e37f48ca5d9f7742fb9edadee5d SHA512 82baa150fbc7fbc4659b4395f6329daffc1fcfbf773112c05ba114316468e46fb0757f607a15c69ad94c5d9e0dfcfa6fed294debb70fd93063458345e7f295e4 DIST Box-7.4.1.gh.tar.gz 89513 BLAKE2B 32fc6046528ce79d41f19143a13810868fc074ce997c5a9558026a001ba819e9d51dc75e332a766650bea4f78b1af88f682de7d23a6252917338125e4c46312b SHA512 2dc78e368257a15a7ab1bc5a69bdc6edba1d98308da127670fde22440f30be1fa44d68641db270a733872b96e1658a37fc18ec4faec584515fa9bf02850da41e -EBUILD python-box-7.3.2.ebuild 1042 BLAKE2B f5bfd5ca7c47f33a7331ca9478e9d17907897be99df4551cbf1ace0815184ab81da775ea58524d221bf55a1ed3342dae76d2d1623f551d0a13779dff1ea45913 SHA512 c89d6f659be6bd9c301428fff08f0446af52aea12958593988d5594aae3b6d08c19f116ba1e2fe2b74468fa3fd6f97dd03d9a03cd9322291b49ddf5fc05d3f7d -EBUILD python-box-7.4.1.ebuild 1397 BLAKE2B d276b33a70fe9e1a8e87c6051ad48504cb2cda45f7c407420023046f3101ae7b3930f33bc398a68c81abb679871b0c5482504793cd230166b32241707d98a06d SHA512 9d829da4ba2ded993109aea6871a95dd3013c6a0ad6a0782983ba4078e980b5bbc7f5c8b9966a9ca6d635f91324f93a12ca925b5ddd6ac8a12051cfda149d83d +EBUILD python-box-7.4.1.ebuild 1403 BLAKE2B 4f4d61eab142cbc653c6577610527bdc81733d42e6e2bfc93014d5bab63aea2090bd869b086d94918f4406eeb6eb9b6e7ef719e6eacd39fdff3446778450091f SHA512 9370fe456283dbde34e46e1de6a480bf878a81df017338b56c8e8088ce0fb44caee1252b13d20bba33d2c0ab3fe81e0a7484ac3bd82b1744197d4f5b283e6d52 MISC metadata.xml 455 BLAKE2B c87617c0445d56b0b2615ee0727bd18202ff2aacab347e0ddd6e26c2c4a7ea2ec484a01227c7a5a7deec870aae3475422ab4940b15b08401209936d004866c26 SHA512 3d4f528845543f82e21bd97cd4eeea8e52da76634832640a430fe1764f56442a9e909cf14a0426eb64ac64c77a93d619c03731678d0beeb758720261a374b45d diff --git a/dev-python/python-box/python-box-7.3.2.ebuild b/dev-python/python-box/python-box-7.3.2.ebuild deleted file mode 100644 index 30f44267df..0000000000 --- a/dev-python/python-box/python-box-7.3.2.ebuild +++ /dev/null @@ -1,55 +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=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=Box-${PV} -DESCRIPTION="Python dictionaries with advanced dot notation access" -HOMEPAGE=" - https://github.com/cdgriffith/Box/ - https://pypi.org/project/python-box/ -" -SRC_URI=" - https://github.com/cdgriffith/Box/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="+native-extensions" - -RDEPEND=" - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/tomli-w[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - dev-python/cython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - if ! use native-extensions; then - # a cheap hack, extensions are auto-disabled if Cython.Build - # is not importable - > Cython.py || die - fi - - distutils-r1_src_prepare -} - -python_test() { - rm -rf box || die - epytest -} diff --git a/dev-python/python-box/python-box-7.4.1.ebuild b/dev-python/python-box/python-box-7.4.1.ebuild index 166b28e9cb..6f6af90cda 100644 --- a/dev-python/python-box/python-box-7.4.1.ebuild +++ b/dev-python/python-box/python-box-7.4.1.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64 ~arm64" IUSE="+native-extensions" RDEPEND=" diff --git a/dev-python/python-cinderclient/Manifest b/dev-python/python-cinderclient/Manifest index 476d6666a4..2b65b538c4 100644 --- a/dev-python/python-cinderclient/Manifest +++ b/dev-python/python-cinderclient/Manifest @@ -1,5 +1,3 @@ -DIST python_cinderclient-9.8.0.tar.gz 237057 BLAKE2B ade3ad6adddb11e5b82039228e2b1251d576bd4d5cda530dd8a3a44d58c04a1585afd17e53fe73281b9155584caf8ee6bda8f5f5826823c4872fd95e904f7878 SHA512 1bd29ad5a8ebd176a2d537d9935570676e8300bd4cbf38c61b16ac7d2b833a25a39467c1c659be48d22fbf8fcd6a514ab18733154a15ca6884df65a4d9f188e9 DIST python_cinderclient-9.9.0.tar.gz 236806 BLAKE2B c4fe3f2b711e27defb2b585fe245e9b8f50eb68bc51ea2e2605e654983fc939fd1664e210f81a8ab264364150c7507d7046997477882a0584744f792a6ad5059 SHA512 7f3a8cdf6c3db29bf4e27cc63fbf7561e0edc5fab10faf0d03eef9993a902baf45a5fc5505af2bf03a971c2d73d2b42d6a4158e7ee2568be5fc3b30573e05e91 -EBUILD python-cinderclient-9.8.0.ebuild 1252 BLAKE2B ccd0c8c57421eb9105d7b7cc947d3cd00e35511be1c11c2eaef98c1553625a7d1db520b230bfa632301b4c8297fc8ed48763f24a97b710d7e9c9cc47511b757a SHA512 aa8309785f1b5b14e76475472ea883ad7917397dceed82f6270998fb84e7d1dae8201335376360520d1ae43e92120632b38b6c39c7de0e639e8af770fd5c681e -EBUILD python-cinderclient-9.9.0.ebuild 1214 BLAKE2B 18684a3a9c6c1c9a22b5a683fb5655d9f7a4db0bc403315e7211b21e0a93786b038a8c03440ad99b06b1e0bd484fd50860cc45bc1bfae713fcc893d2603f37ed SHA512 8cd79f05d8a51661c2ece540007ead46ccb08089ed311277ebaf3c9a920faddd82eabde61310463cf82f05325a35602377c2c9d93d6d8c38702ae44de475204e +EBUILD python-cinderclient-9.9.0.ebuild 1211 BLAKE2B 00123e96651810ca467a4fd04c3f9e93c526124371431f80fbf165c853617446ccd76dd90bdbad344e421794f388d58d6b64c1c12ac15128ff9ec9eddcbe8ca8 SHA512 fa7bf0f90477c45fba735c44317e08ac32d15669cd86c486840e581af894f6a2380f69ca4dc59933ea63c84f1eab31ac962eb57f2a9b402857d42f566400bc71 MISC metadata.xml 727 BLAKE2B 0017cc08edf25f27b8a2816bc3ce1374148a17522bf2c5ea643ad10cde9f5779b1b6bf1e3c91627db76d2f77b8dcbfc87a29fb2cdd8064b3140fb14d1e6e00a1 SHA512 e30e64371f7a5f5fa506396f2edbbc7f862a585c7fe9af4f6fe63e99d4bbe9f9bf3a1f002a62c40ab9d75bd90ab99446bb80bf7f2fedf5b37287eeb54e5dacbe diff --git a/dev-python/python-cinderclient/python-cinderclient-9.8.0.ebuild b/dev-python/python-cinderclient/python-cinderclient-9.8.0.ebuild deleted file mode 100644 index a905860c77..0000000000 --- a/dev-python/python-cinderclient/python-cinderclient-9.8.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A client for the OpenStack Cinder API" -HOMEPAGE=" - https://opendev.org/openstack/python-cinderclient/ - https://github.com/openstack/python-cinderclient/ - https://pypi.org/project/python-cinderclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/keystoneauth1-5.9.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-5.0.1[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-4.8.0[${PYTHON_USEDEP}] - >=dev-python/pbr-5.5.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] - >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] - >=dev-python/stevedore-3.3.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/pbr[${PYTHON_USEDEP}] - test? ( - dev-python/ddt[${PYTHON_USEDEP}] - dev-python/fixtures[${PYTHON_USEDEP}] - dev-python/oslo-serialization[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - dev-python/testtools[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_test() { - # functional tests require cloud instance access - eunittest -b cinderclient/tests/unit -} diff --git a/dev-python/python-cinderclient/python-cinderclient-9.9.0.ebuild b/dev-python/python-cinderclient/python-cinderclient-9.9.0.ebuild index c7c92bba16..6f4b668e0a 100644 --- a/dev-python/python-cinderclient/python-cinderclient-9.9.0.ebuild +++ b/dev-python/python-cinderclient/python-cinderclient-9.9.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/keystoneauth1-5.9.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-dbusmock/Manifest b/dev-python/python-dbusmock/Manifest index 555e023386..0a92aa4588 100644 --- a/dev-python/python-dbusmock/Manifest +++ b/dev-python/python-dbusmock/Manifest @@ -1,7 +1,4 @@ -DIST python_dbusmock-0.37.2.tar.gz 107498 BLAKE2B cbc67d763be08b7010bab45b523b390c285f8c8f634140973b17f0d3be402da0d2bf12fe1365f8e2b3e9175c4cf62126ae002b215af479e36eac311702409cfd SHA512 f3f181ff8c883b884fe855e7475b219692c5ab0d2255a84036d313c49523a8b8e5dfae2ce72c19e8f79201951efe0204ea72a6441fc54a26dbd2e4dcd3c0ec64 -DIST python_dbusmock-0.37.2.tar.gz.provenance 9405 BLAKE2B c15a12443386b899acaa325ea5bb8df97cd5009c3750b600a48b19a5a75ea942ed0e03ed9b4ed1ca05687f72b725e8735e58cd3eca1e7cf480152880d576ed35 SHA512 281a0680d37c5bda6a80814012284a89b34f3aea1c4d623072a8a007fc70d96c767947a17ecede1f354ae62590ab784cd3bd44acad19fb3ca9b01d4e8b9e9681 DIST python_dbusmock-0.38.1.tar.gz 108144 BLAKE2B fc0353759e4b69675af4edcf4d3824bee007ec77ae903508dcc03cee6df24f527e9fc819503ee4bdc67e880d215bb4fce71c183b5fc24fc2a0d38bc1739b7b1c SHA512 3bfd069f977171045338bd76862660a0e088e99aa000261fe2d447d8576cecdf249579162eae54ad21bdd4a1ad3421da13b5ee30e347d813990f55288c09b85e DIST python_dbusmock-0.38.1.tar.gz.provenance 9593 BLAKE2B ef364b3158a1c6ab670bdff39e7c18f384aa96e841eec525ce0e81d45826825edf39b9a147563ac343b17dc0a21395fdf5ecb89ee0e13df3e6750faf9c5480e9 SHA512 0a052310133b95b03eded22314b5f2a936c2ca1b57f3725eadc639449c4c6d64c9811d2d260b84db29762874b574faa930c2dd9e903ae008121f4ca22ecaed9d -EBUILD python-dbusmock-0.37.2.ebuild 1209 BLAKE2B 82b8a13cfea0b31233bac0120c886b302a9341c87e77d669b018dbb6720e0a9ea2f4b604fee8263ec44ea5c40551bfc048c7283cb2d3bcf7fd4bbf7a4d3d753d SHA512 f997f15640f18d4265d90266507882b956d46265c51b2840f00aedf88818adbaa272de14d1d2285e3259a78301ac4873f84bd7357b53a57a7ac336cc15b05355 -EBUILD python-dbusmock-0.38.1.ebuild 1215 BLAKE2B 32be4c67b5d799a613a036d102d68463c89b88c0409be7878b8d07dd1137b020a6f1fcac6ca8ba953dbc9499fe455dc3cd66e2c8da8c53a4c44867e0dedc572b SHA512 6b803ee8ac6221fff1b9fdeda045328e4c0e38574e217c9d86ce92d829dd33429d36b757739a121d778160dc30c34627a28aedb566460743bdc0d4727757d8ea +EBUILD python-dbusmock-0.38.1.ebuild 1209 BLAKE2B 82b8a13cfea0b31233bac0120c886b302a9341c87e77d669b018dbb6720e0a9ea2f4b604fee8263ec44ea5c40551bfc048c7283cb2d3bcf7fd4bbf7a4d3d753d SHA512 f997f15640f18d4265d90266507882b956d46265c51b2840f00aedf88818adbaa272de14d1d2285e3259a78301ac4873f84bd7357b53a57a7ac336cc15b05355 MISC metadata.xml 523 BLAKE2B 85fe2f51626a9c5de1376ebb88d908ea3c0a4e47d940f4a6730c72762f8e457b056a2ef080da519fec5ec15338eb2eb0d590cf5f20a7f711e40e7c97def84c51 SHA512 6718af48a4b968687e8eb1ddfefc1e21d4fda774d3e3d94e198c77c745761d3ab13e1bb4c34b65e6dff11c9a1b5f6018d53b113967784445bea71788fb3344b1 diff --git a/dev-python/python-dbusmock/python-dbusmock-0.37.2.ebuild b/dev-python/python-dbusmock/python-dbusmock-0.37.2.ebuild deleted file mode 100644 index 43f62a5d7b..0000000000 --- a/dev-python/python-dbusmock/python-dbusmock-0.37.2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/martinpitt/python-dbusmock -PYTHON_COMPAT=( python3_{11..14} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="Easily create mock objects on D-Bus for software testing" -HOMEPAGE=" - https://github.com/martinpitt/python-dbusmock/ - https://pypi.org/project/python-dbusmock/ -" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - sys-power/upower - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # linter tests, fragile to newer linter versions - tests/test_code.py -) - -src_prepare() { - # dev-python/dbus-python uses autotools, so no .dist-info there - sed -i '/dbus-python/d' pyproject.toml setup.cfg || die - - distutils-r1_src_prepare -} - -python_test() { - # tests are fragile to long socket paths - local -x TMPDIR=/tmp - # Tests break if XDG_DATA_DIRS is modified by flatpak install - unset XDG_DATA_DIRS - epytest -} diff --git a/dev-python/python-dbusmock/python-dbusmock-0.38.1.ebuild b/dev-python/python-dbusmock/python-dbusmock-0.38.1.ebuild index 42340fd65e..43f62a5d7b 100644 --- a/dev-python/python-dbusmock/python-dbusmock-0.38.1.ebuild +++ b/dev-python/python-dbusmock/python-dbusmock-0.38.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" 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" RDEPEND=" dev-python/dbus-python[${PYTHON_USEDEP}] diff --git a/dev-python/python-debian/Manifest b/dev-python/python-debian/Manifest index 507f7e0b23..5ad9f0e221 100644 --- a/dev-python/python-debian/Manifest +++ b/dev-python/python-debian/Manifest @@ -1,5 +1,3 @@ -DIST python-debian_1.0.1.tar.xz 198004 BLAKE2B 377549e8dbafae8f2a124b96482e9d67a8476848864967911c9c291c5824e45142e1205ceca80e930dd5a19f5421ffdc591f7ce8b535f589323ecb3da40c119c SHA512 7acbb2bf005e586d22ac5583db9d474e40fd12d459e8d8d27f168ba87dbd6ecd5397b624847e227d91b3f803ecf77326f61af4bf041f628d089672bac9f382b4 DIST python-debian_1.1.0.tar.xz 200940 BLAKE2B 24d31e04fc08c43f9b9e4c9ad71eedaa3529f47266eed2610fc9cfd8a2c3ab932bf9570fcc5c49a219189d6a522af92ee8378aa520932d83ec8153463657484b SHA512 e93e8e6b0127a2f78b70c827ae9afec6302daf790315d1d3445d51f0da487768ec134a5173ea2ec75482fdd1da6af0e8fdb9037234a3c35f9b982a49dfbddfcf -EBUILD python-debian-1.0.1.ebuild 962 BLAKE2B dbc8cec618d13edcbd8f5ea8ab743dc500d8d4f28629e112c59348b0a09ef7b0e187ca4260d71da01de1c751db66ec601d84202b31c2f78e69649a6765daa998 SHA512 4f9928428ffde9e062eb5e95e8173734f17f225604c5f9d5399187b18de064510b18fa6e9befe8a319eb3ef1927ecdaa1770f5905f9a38dcb507064408bd2647 -EBUILD python-debian-1.1.0.ebuild 1062 BLAKE2B 49b139792d0b690ec5f64e7e72505fecbd2721a5eb3aa08be4bf49f4f4b2f4198022188d68975e7e77829577ac27d9485b12045d724e84756039374178b6f09f SHA512 9e651baf0d4df3d7c958ce43cc005357b86ad2f8ba8146e056c47f25e516a7d564a1fa89279cdb04aef4727f6cb87119999cb7364458eba6bd1c703085452d6b +EBUILD python-debian-1.1.0.ebuild 1058 BLAKE2B 8a5d98af82566d0b05d37c8d15cb3add0b3eea3c52124ae7b67d9f16afc5c8548b79f577e61c6f10647c082ce42552b0ac40943729d772e8cb85df6e57d83e61 SHA512 0dfa5d5542c80deabfddf69541f692546ad762d4886928789d19e403e02cf17c97ce1fbcc3b68af3dcbf8eb96fbd095cc8898fc3645319afca74fb89153bbeaa MISC metadata.xml 448 BLAKE2B bccb39bdfb24e81bc05028fc92033468f5256be096cb409b4413f69444d59d3d9a3469047337a7fec79ac707ddf4d269b44b20c725f7fc4935bd10335e1f9374 SHA512 8e3fb6ca4bf305e23a51ff56cf84648aad1e96d36aa7a4fb138f7136ea77a6a76a8985557ecb1c9da962479c8c9e36c253655d6e6602c1833f2a2230b44540aa diff --git a/dev-python/python-debian/python-debian-1.0.1.ebuild b/dev-python/python-debian/python-debian-1.0.1.ebuild deleted file mode 100644 index 95a7e782e5..0000000000 --- a/dev-python/python-debian/python-debian-1.0.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2011-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Python modules to work with Debian-related data formats" -HOMEPAGE=" - https://salsa.debian.org/python-debian-team/python-debian/ - https://pypi.org/project/python-debian/ -" -SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="GPL-2 GPL-3" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" - -RDEPEND=" - dev-python/charset-normalizer[${PYTHON_USEDEP}] -" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - app-arch/dpkg - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - distutils-r1_python_prepare_all - - # silence false positives - rm -rf debian || die -} - -python_compile_all() { - # See debian/rules. - "${EPYTHON}" src/debian/doc-debtags > README.debtags || die -} - -python_test() { - epytest --doctest-modules -} diff --git a/dev-python/python-debian/python-debian-1.1.0.ebuild b/dev-python/python-debian/python-debian-1.1.0.ebuild index 103d223ec7..290281b1f2 100644 --- a/dev-python/python-debian/python-debian-1.1.0.ebuild +++ b/dev-python/python-debian/python-debian-1.1.0.ebuild @@ -19,7 +19,7 @@ S=${WORKDIR}/work LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 arm arm64 x86" RDEPEND=" dev-python/charset-normalizer[${PYTHON_USEDEP}] diff --git a/dev-python/python-discovery/Manifest b/dev-python/python-discovery/Manifest index 3e1b99429e..edd5011389 100644 --- a/dev-python/python-discovery/Manifest +++ b/dev-python/python-discovery/Manifest @@ -1,4 +1,4 @@ DIST python_discovery-1.2.1.tar.gz 58457 BLAKE2B 618d2063314201b1a309c30e39061e6eeaa973f48ee60cfd7698a0dfbe753e66a2719f1798a191eb1fdb0c91fc2fbf5163132040d97e1384f101716c5a7c54c5 SHA512 7007265dd78279c55f12383eac0acafbcfd76e94fc6d2ceb2124fe7741abe4ba302b82d0522e72193dcd0372f7c236b0fb500c1a3be4b32393f0424c5e419323 DIST python_discovery-1.2.1.tar.gz.provenance 9827 BLAKE2B e2ac127bd8d2e0d340bbb0b06afe6fe6afc3a8db4837050723aa6fef32684c1b7540a353b2830247016926fd7b115361ce0a691c87180dff51a4b808517ee892 SHA512 3da8a48c369fceeaaa8972f450c6c6f047aa21cb8758380006ba5b9c4b61a9f1fefc9f3837cd6e419f9bcee7f22853bd7904ab23023ae1b4bbd4a5ffe26c0cb8 -EBUILD python-discovery-1.2.1.ebuild 1065 BLAKE2B 6237c1c38a9aab7231738c6a0de63f74e92283ff9fd2c26476869405e31606428fee8a75eb94be129ac4dcc05a815a58e2b7a30c0945a4f7a3aa3e370bec1ae9 SHA512 15ad165a18d69e130fb541d1a74f5c0d69e77335ecb4f745641779573095a38dcff89cee9c795e0ff04c04c9201bcac813bd509da9b68cc0ba452ca52ba51045 +EBUILD python-discovery-1.2.1.ebuild 1070 BLAKE2B ed8480e64520e0cc11e34467822f2fcf026f4f2b796478edccc8aa600ae9a50a6224af37ec5d1976001e55f876d904f54da957cd784091fbe47b9786f04cc792 SHA512 c84c5d26e24720b18dd105f9c198e9887d755b0ee5562b3ded972abd564f21b9d616f96cad709797735e07592a9e75d1aa7ef310cfb71c5702bf142dd1d959c8 MISC metadata.xml 386 BLAKE2B 3d98b175e9eaa96f08044e17d7528c13e7fe03e7be5f240f3a86515181a926cb1752022c90138bb792ae1a251b09753259927730b9e2d380b82dbf9d27b1f2d5 SHA512 d065dcff11fddf772e313a63eb7b77defd1fb4faa6637c8db8442225da7bd1572bd077d3aba37fa69415368b56337f71a29e205725adebedab57d25a45eb633a diff --git a/dev-python/python-discovery/python-discovery-1.2.1.ebuild b/dev-python/python-discovery/python-discovery-1.2.1.ebuild index 93bf16edb8..13de0a9563 100644 --- a/dev-python/python-discovery/python-discovery-1.2.1.ebuild +++ b/dev-python/python-discovery/python-discovery-1.2.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~riscv ~s390" +KEYWORDS="~alpha ~amd64 ~riscv ~s390 ~x86" RDEPEND=" >=dev-python/filelock-3.15.4[${PYTHON_USEDEP}] diff --git a/dev-python/python-dotenv/Manifest b/dev-python/python-dotenv/Manifest index 52846cd980..3f9e5ec076 100644 --- a/dev-python/python-dotenv/Manifest +++ b/dev-python/python-dotenv/Manifest @@ -1,7 +1,4 @@ -DIST python_dotenv-1.2.1.tar.gz 44221 BLAKE2B b3306b7da5849a6626cab824a1979018649e30f2217b5fe1482351056a4bd7babb1fb3f2149d636c01743572834679345b63819e2c097231d14e4753a4ab1dde SHA512 098f9624a53d1a014abae1499ab9ae54989e22e15338f91b1525c0397845f6be4431d4356792e8310dcbb32075026d9416ef4ac479d3bbd135779410cf9c6ff2 -DIST python_dotenv-1.2.1.tar.gz.provenance 9655 BLAKE2B 338556fb3d2364d0ea8b9901347fd81f0dc137c4d819ab5eec4734f62e66d83419b05dd9fa4ea9e375b259482cfcc975e9c1dbe08e3b0a32e54f64158a15e5ac SHA512 5878a0d9d08d9b69d24cb22a9296fb8cf9944bc13d639decc0d385015e24193df5359af3f7b57d8208eabe0a31717d824a5d64b5fa6b1e9e3a42cfcc69f039d6 DIST python_dotenv-1.2.2.tar.gz 50135 BLAKE2B 3d920de9a24370b988ccff6538dd8fb751db953b627e43fc9c8226eeab412edeb5e836d2634e411413f397736f42cdea8d7effbc3d96006548eceb4815d2166f SHA512 2bd70a739dd76d95c30d8272e80e2e168cd41ed1f367da73e044bbe40bd93f5ee3569ece3d050c130c06dfcc9865d7acdb24ca83243868b551e03289821cb2a1 DIST python_dotenv-1.2.2.tar.gz.provenance 9568 BLAKE2B 4b5a52cb1b096f8344efbbb897286855f546ae88668f28cfe3959847a2d2fcffc3bfd8cf404bd339deb4d67f64b495c341e629d0c9d23ac1f2af0b8af8537745 SHA512 462ad4c29bda0396d2d2ee2da39badedcb89603d2d1efb0fb518ba47810aa8804d64389f21da299413405e159dd736459a817043fb927ff6bac048220d9394cc -EBUILD python-dotenv-1.2.1.ebuild 1033 BLAKE2B 027c789c3314a42ba3d80accbe61db668d42dffc0ef84da1ab5808ce77dee26c4e11f0e59bf4388410e86d54c8eac8df52030220eea47e1350d49a4e5e7d6f23 SHA512 d400b82ee7e9f5d70d33840d17999d49c2e646cb2db897a995a4c23bc76354675276ebb3eb4626741848bc7397fe6ee8cfd51a7289e026688146be0ab21152e1 -EBUILD python-dotenv-1.2.2.ebuild 1001 BLAKE2B 8f41eb0d20a7a8b3aa792c74d2de200043cf51e80a6c470c0d7d5b428173b8cc2464ed447926bb7a26fbd9f4f9ba349eb4eb42cf9fd0234542031cadf9f55214 SHA512 4763338f78c67a66ac97c115b30b075b6e2cadadabad2a7a4f25286ea7c8d01a879382725af7e2d5954139d779a0c7b1e9993d938bff950e13cb9ae038fa96b5 +EBUILD python-dotenv-1.2.2.ebuild 995 BLAKE2B 03bd7a23322b57f2e42698f4e1019645584b22ee90cbbec53bcef2f41d7b17d1e35f2725b30050caa9396532a5287ebc6da2f6ed517fdb3cdb980f0f2f27632c SHA512 b4004fac598d9aed6ce1e80597a3f125bf01c33c836527a5ad93ff1a9d5814e3f96b9dd3b049baefd00615dee6d2b59034b2880161c1346a566a6ed99f6ba73e MISC metadata.xml 529 BLAKE2B 1dd381879887df2d49a80084ffd386891cffa2547fedf00bb1dbee3c3abe79759620b606a916d71cab518bb3869ecee4775c735db22aac17e785bdda5c4905a5 SHA512 ad2129cb6c691f9f4622de92701f9825cbbfe61e9c2552f91bae53c90e19abe9b4f7cd2e379c516254d8b9a5989d4861f5ec05ec7949c5b533c9b7fc6416056a diff --git a/dev-python/python-dotenv/python-dotenv-1.2.1.ebuild b/dev-python/python-dotenv/python-dotenv-1.2.1.ebuild deleted file mode 100644 index f35396cb72..0000000000 --- a/dev-python/python-dotenv/python-dotenv-1.2.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/theskumar/python-dotenv -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Manage .env files" -HOMEPAGE=" - https://github.com/theskumar/python-dotenv/ - https://pypi.org/project/python-dotenv/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -BDEPEND=" - test? ( - >=dev-python/click-5[${PYTHON_USEDEP}] - >=dev-python/sh-2[${PYTHON_USEDEP}] - ) -" - -DOCS=( CHANGELOG.md README.md ) - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - epytest -o tmp_path_retention_policy=all -} - -python_install() { - distutils-r1_python_install - ln -s dotenv "${D}$(python_get_scriptdir)"/python-dotenv || die -} - -src_install() { - distutils-r1_src_install - - # Avoid collision with dev-ruby/dotenv (bug #798648) - mv "${ED}"/usr/bin/{,python-}dotenv || die -} diff --git a/dev-python/python-dotenv/python-dotenv-1.2.2.ebuild b/dev-python/python-dotenv/python-dotenv-1.2.2.ebuild index f29d2bf5ed..0ae59f88a2 100644 --- a/dev-python/python-dotenv/python-dotenv-1.2.2.ebuild +++ b/dev-python/python-dotenv/python-dotenv-1.2.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" 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" BDEPEND=" test? ( diff --git a/dev-python/python-glanceclient/Manifest b/dev-python/python-glanceclient/Manifest index 7363c82a4d..26a8ed6152 100644 --- a/dev-python/python-glanceclient/Manifest +++ b/dev-python/python-glanceclient/Manifest @@ -1,6 +1,4 @@ AUX python-glanceclient-4.6.0-test.patch 4172 BLAKE2B 3b2d7c7e132cb3a71e1be0f9a6306915ab757d83e814b88acec0a45f8bb44d0c22e428094c03dd6bdf786c12276883412cd979560fa33129039631429ae4aaa9 SHA512 75b5f8a1f85ae68f330d4c8370b06ac3be5f09285df4c608469b00f815332ec38de337075ad4053c64044bc2d2fe6e0d1ebf461aae81385888a344c24fc82bbc -DIST python_glanceclient-4.10.0.tar.gz 210540 BLAKE2B ac725a3c2f786d1792a13d5fd3e33060d3b5e64e23550e9457938899d7515d9482b02ab3e3e8a7c4efae5ab90a35dde72e2a25efd626c1fa99b8801799b4cdef SHA512 1a8fe169c5cb1431909f96ae467d179f357575f4cdf0831c8bc3fd20ae4885f6d42e30dcf620f3ce16f47b0f52fc9205d475ae5911349cfdfbe44067c1335ede DIST python_glanceclient-4.11.0.tar.gz 210930 BLAKE2B b4386364c012b454fd7aaa60f203f53495b790f36886a77b34b62bab4d2d28b34dba0cc54acbd0cd5f0acfb075b11afabeb83219d24c4d1de6129030814b9d4d SHA512 b07869cf5b71cb2a3ed214128dd660fba25cd5789b3fbbdf5874a260583cefc9d8617e0da9a14081fe2afcdb45712e16e514e1c3677bb068c3861953c7fe0318 -EBUILD python-glanceclient-4.10.0.ebuild 1621 BLAKE2B 49b46ea6c0bf7ef2a5e3c58666387b4b57f2a931c40f6116ae11c5183843e1c343347c387ea01050154ce7cf6cc4bc6212ab555c384801981d9aabb1ca6a8f24 SHA512 2c0a61a8caf16e3aed7bbf34fc537bf73d2b4d895bbfc5cd513db9b33fc91235cb13d37aea325eef4997d48f681140175d0f342daf2dbb072a4330aed697050f -EBUILD python-glanceclient-4.11.0.ebuild 1677 BLAKE2B 8c7c91c422847c739c5186b92d602c0447413ef0e298f202745cc58bb1681ccf539868e55afdb8e8d43189e7d9d80939aa0692ef1c92653889d49dada1ea14a3 SHA512 7f917ce776967bd8d3d0d016af5bb0bf7b4c4b3ce98f694ded4cc17fffabb78a0309fac7932c3388d3d2849bf57009d5668d3ec54474ae1817946c952db0a06f +EBUILD python-glanceclient-4.11.0.ebuild 1674 BLAKE2B 1a1ec07d4be44f981124bd2dbb93dfbe43062c174aaeb2749e9b0e26c931f36c9c9c17fbc0e0c36d03b3cb873d78a91213286efbedae89d3aa03753c0b52b359 SHA512 dc58f3270846214363f8a4b78876f36eed1d4bce8e767061fcd1764b2224019ac7d4e0653d73e82174e752262cee1f7a260d8da023551665c8ce361c3da7e3ef MISC metadata.xml 663 BLAKE2B 642540f3f4d577797725731f2374b5801ec2d4ad799ee4ccfaa4e29d955bd93a8ade0e6c9ec7712ee27d9f1f93186854472d301016a732020575b8f7bc1c5138 SHA512 fa9b88dce5a10824dd0d6987698587666343c95d8b6c607e466f14883c34fb0ebc846b683ae7d8bb65efe88007e6db0d2b1b41ba389c3b656a24f1839d03d9e2 diff --git a/dev-python/python-glanceclient/python-glanceclient-4.10.0.ebuild b/dev-python/python-glanceclient/python-glanceclient-4.10.0.ebuild deleted file mode 100644 index 8b8cf94416..0000000000 --- a/dev-python/python-glanceclient/python-glanceclient-4.10.0.ebuild +++ /dev/null @@ -1,57 +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_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A client for the OpenStack Glance API" -HOMEPAGE=" - https://opendev.org/openstack/python-glanceclient/ - https://github.com/openstack/python-glanceclient/ - https://pypi.org/project/python-glanceclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/keystoneauth1-3.6.2[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/warlock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - test? ( - dev-python/ddt[${PYTHON_USEDEP}] - dev-python/fixtures[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - dev-python/tempest[${PYTHON_USEDEP}] - dev-python/testscenarios[${PYTHON_USEDEP}] - dev-python/testtools[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -PATCHES=( - # combined patch for urllib3-2 and py3.12 test failures - # https://bugs.launchpad.net/python-glanceclient/+bug/2069684 - # https://bugs.launchpad.net/python-glanceclient/+bug/2069682 - "${FILESDIR}/${PN}-4.6.0-test.patch" -) - -python_test() { - # functional tests require cloud instance access - eunittest -b glanceclient/tests/unit -} diff --git a/dev-python/python-glanceclient/python-glanceclient-4.11.0.ebuild b/dev-python/python-glanceclient/python-glanceclient-4.11.0.ebuild index 656a827593..c7e7c47c12 100644 --- a/dev-python/python-glanceclient/python-glanceclient-4.11.0.ebuild +++ b/dev-python/python-glanceclient/python-glanceclient-4.11.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/keystoneauth1-3.6.2[${PYTHON_USEDEP}] diff --git a/dev-python/python-gnupg/Manifest b/dev-python/python-gnupg/Manifest index 945f57792b..daf1336163 100644 --- a/dev-python/python-gnupg/Manifest +++ b/dev-python/python-gnupg/Manifest @@ -1,7 +1,4 @@ -DIST python-gnupg-0.5.5.tar.gz 66467 BLAKE2B a7c0ba9d146d10c35d90c3fe4de51599cdeee47411f8d39bdd2b7a3986aa3d638c2243bad0359ab0767a29e03421341fca9197590b8a478ed33c78969ae8f4bc SHA512 fd2012f644bb03566a9478256eb8df1024672a83fd94b3dada9ce47dcb56b71674aa7900e603ef487731d583c78fd677b56b56aac12c78d3594f893ba3fa53f5 -DIST python-gnupg-0.5.5.tar.gz.asc 801 BLAKE2B 3995ab8ed912a12f8d333cd7a02ca29fc7195cf4b19fa3676d89c83961ee6a9d85d5b4ff79542a3e9f6a761414e7c6b64fcc97c69fb960fea48e66956193eeb8 SHA512 8a5cd5019a17dd34a8e48567736fa3282efb1e279a30d85c9e14a6862a7719ec15ea05349488cc45f604ad7e27223b143e30f9d1c91ac53d62fd8abf3d22ae53 DIST python_gnupg-0.5.6.tar.gz 66825 BLAKE2B c392a611e520b2622c13b2cd8207760b38eb2583ae3dd2b361e59c88086b810d1c13e4900dac4a9f3f951c57c360db3532b1a6492d2b852ba60dba03d6eeefc3 SHA512 45d6215bf9b1efa84b050645365bf673b3d538984415e53e28e0c3aaf393fef23482b2ac5947b68b51a33aa7b2c672e4367382d2ea3b4565be7d002b1662796e DIST python_gnupg-0.5.6.tar.gz.asc 801 BLAKE2B aa65541f70c9d5e767ca661ec6b6c56cf7bae1e4474120b9b47f66f51b0dd27bc040e176916102f3205f548b61996daea39ae5eab012625220e2f850cb223125 SHA512 be2fc544f43ca6dc49c228263d3f23c1a9968a39e40c56644f9ef73b6eeda654b98060170e6fdf3fcef8e82266ec23d1c04060d67c65d3eb09aaff82d4781dde -EBUILD python-gnupg-0.5.5-r2.ebuild 1227 BLAKE2B 179c7fde2c8afec2517fc82630ba165d57f11ec3574707fd55565eaa84d2b38c2c5593157765265390c7b87b97b8e9684bb1b7d47c11197eb170ee62127aa773 SHA512 798fceb2b046d3ebec2355c666c685d1812a2be2b8d9a772bcb55a04b0a760ee073156c3e90079860ea930d0dbfe34297964c97399f58d68672a5f5262e7dfc8 -EBUILD python-gnupg-0.5.6.ebuild 1358 BLAKE2B baa111b57e82979f04674e50081af5182628de6dba57ad3d1c90832bf2e3f4f8acd8b71ed1494d8ff7a03a945dc2be43aee6a387718fc25bd8fb6fca44bf3070 SHA512 77a35c0e7f2b24dd548bf6f2cc404a3a01a2221738f74f7e96a36b9fd3e867d8f164078e564aa2f9ede91736e62de159ddc99ba4d259362870e4dbe46bbae537 +EBUILD python-gnupg-0.5.6.ebuild 1352 BLAKE2B 259349559a5c244666be63d0d4b7ebae5233ac35adf172cf177a573b371d43b6430ea1d560fc1090bb989dd8417d8964396f4a1465a6615de63e88dfa8a224e2 SHA512 29b075ff714c8019432e20d95a5691aef97a8460f5b7850bc3ea61683257de523135199469596e023c8302de4016abef0d2d9651ce427ddebd12f90e08f02649 MISC metadata.xml 633 BLAKE2B 8f4c4f15c4aeae389c2f13e972248da4d7bb9adc1783a54e3882e677d7ce4f197fde565cf7c68a197a55291ea6a15f99c3b39dcc0bd3d18ff981738e5b4a94ab SHA512 77944c5fa529fb844598005386dd639ae30def95a66087b1e1e5441f21a8ba549d6ef0e28dab88527d11cae2a4a6d6c1871dacc765d2fb12188d53e893bd0df9 diff --git a/dev-python/python-gnupg/python-gnupg-0.5.5-r2.ebuild b/dev-python/python-gnupg/python-gnupg-0.5.5-r2.ebuild deleted file mode 100644 index 7b777c2be6..0000000000 --- a/dev-python/python-gnupg/python-gnupg-0.5.5-r2.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=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 verify-sig - -DESCRIPTION="A Python wrapper for GnuPG" -HOMEPAGE=" - https://docs.red-dove.com/python-gnupg/ - https://github.com/vsajip/python-gnupg/ - https://pypi.org/project/python-gnupg/ -" -SRC_URI=" - https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P}.tar.gz - verify-sig? ( - https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P}.tar.gz.asc - ) -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~sparc x86" - -# Need gnupg[nls] for avoiding decode errors and possible hangs -# w/ e.g. sec-keys/openpgp-keys-gentoo-developers but other pkgs too. -DEPEND=" - || ( - app-alternatives/gpg[nls,reference] - app-alternatives/gpg[nls,freepg(-)] - ) -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - verify-sig? ( sec-keys/openpgp-keys-vinaysajip ) -" - -distutils_enable_tests unittest - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/vinaysajip.asc - -python_test() { - # NO_EXTERNAL_TESTS must be enabled to disable network tests. - NO_EXTERNAL_TESTS=1 eunittest -} diff --git a/dev-python/python-gnupg/python-gnupg-0.5.6.ebuild b/dev-python/python-gnupg/python-gnupg-0.5.6.ebuild index cd431c1049..dcab00bfe6 100644 --- a/dev-python/python-gnupg/python-gnupg-0.5.6.ebuild +++ b/dev-python/python-gnupg/python-gnupg-0.5.6.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${P} LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~sparc x86" # Need gnupg[nls] for avoiding decode errors and possible hangs # w/ e.g. sec-keys/openpgp-keys-gentoo-developers but other pkgs too. diff --git a/dev-python/python-ironicclient/Manifest b/dev-python/python-ironicclient/Manifest index 28286f1e4d..951de203dd 100644 --- a/dev-python/python-ironicclient/Manifest +++ b/dev-python/python-ironicclient/Manifest @@ -1,7 +1,3 @@ -DIST python_ironicclient-5.14.0.tar.gz 226166 BLAKE2B 2dd9160b9c193e8f857125cf5b9d38b879286eb400e0ba7db26b477fd6e8b30f41398b48b6afc0a1f4d5add4ea7334680550163069de07219e41a4070b10af49 SHA512 acd7407916a44fa62e1e450d4cddc987cfc9132a25f195b8ca0aa9af81ed1c4b5cdd6c5cfbc1d1e6e8cf3ac5ae62fa21fc207d186e38da9040cdb8e219de9d1a -DIST python_ironicclient-5.15.0.tar.gz 228639 BLAKE2B fbf49c7adb1c39aea7d1056c4796dfd7f4fa8dd16e860416b3984f7e3462c87bbc5e624c25c821a3f7dd87ab2204d4374ff42c711500aa6814737ff9d8f233fa SHA512 1fbb6787bdc8a1e8c27326b7f9d6bf076fc41d37990d76e9b05d76b81e89a48ff49c0b30e400358a800a227ac60ffedf6707bcf2d15b9682abc97457e0cedfb3 DIST python_ironicclient-6.0.0.tar.gz 230466 BLAKE2B 31b624c0a0def934d93e38f19d1a111676b761faa5a595648b8e0b062a8007120a595b15db0080961cc4a4f87a103157fa8a74df1d7940b4c78b30cdb5af911a SHA512 59f5196769fb62ee259d32d334aaad74fca77e214dddcbcf1a8fe4ecac93a157147bc4371f708d9ea2769bb1f4787a42fd8fc856afb039011c5a6e415cbb537a -EBUILD python-ironicclient-5.14.0.ebuild 1471 BLAKE2B e7195693ca217095e9ffe705c4bacf5da451a5dedf37ac505c4d02cde93f975067d32fb70cd66408909b1860c13f56c81ba7226a7dd2b9d96e64bb21b8eccd84 SHA512 eed2224b316b897b59ccc9d642e50c88a3735916e8ada8547276f0e130c03f8abfb1aeaa4dde5801198f078c1437fe1852f82ff7e2a2ae7ae8b66396efd5a571 -EBUILD python-ironicclient-5.15.0.ebuild 1474 BLAKE2B ccdf842f9531150526bd697e1a26e717d513c7ceeba661a21375aa5f0a176d86cb949ed0d0a36da0c863c990f0028e52da64feaf3bfad1ea6d7e97ce0a79a8bb SHA512 1e71ccab966003bd2a69c148d6bd6a62f430f8d86d1079e83fb214d71f13c6c677e4699542c743303bc2eaba08c7b8a14e0b04bdde1814747fad7e1385480052 -EBUILD python-ironicclient-6.0.0.ebuild 1474 BLAKE2B ccdf842f9531150526bd697e1a26e717d513c7ceeba661a21375aa5f0a176d86cb949ed0d0a36da0c863c990f0028e52da64feaf3bfad1ea6d7e97ce0a79a8bb SHA512 1e71ccab966003bd2a69c148d6bd6a62f430f8d86d1079e83fb214d71f13c6c677e4699542c743303bc2eaba08c7b8a14e0b04bdde1814747fad7e1385480052 +EBUILD python-ironicclient-6.0.0.ebuild 1471 BLAKE2B e7195693ca217095e9ffe705c4bacf5da451a5dedf37ac505c4d02cde93f975067d32fb70cd66408909b1860c13f56c81ba7226a7dd2b9d96e64bb21b8eccd84 SHA512 eed2224b316b897b59ccc9d642e50c88a3735916e8ada8547276f0e130c03f8abfb1aeaa4dde5801198f078c1437fe1852f82ff7e2a2ae7ae8b66396efd5a571 MISC metadata.xml 531 BLAKE2B 0dc9961528a2fda61466eace2d8069b75dbb362b32d5adc3f50dd8b6c9daf5bb2690bc145e30d96807cb063c450e98824d783d566c2db96f036cc227f025dbc4 SHA512 99b57932cfbc2fc5e6607b167991964c17376504f07e7d3741900940d512a40a9c5dda73c0f87cc9b3718159d7aced0360831ef9c11ba063d11febda0786f943 diff --git a/dev-python/python-ironicclient/python-ironicclient-5.14.0.ebuild b/dev-python/python-ironicclient/python-ironicclient-5.14.0.ebuild deleted file mode 100644 index 42ec3e421d..0000000000 --- a/dev-python/python-ironicclient/python-ironicclient-5.14.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings for the Ironic API" -HOMEPAGE=" - https://opendev.org/openstack/python-ironicclient/ - https://github.com/openstack/python-ironicclient/ - https://pypi.org/project/python-ironicclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - >=dev-python/pbr-6.0.0[${PYTHON_USEDEP}] - >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}] - >=dev-python/dogpile-cache-0.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth1-3.11.0[${PYTHON_USEDEP}] - >=dev-python/openstacksdk-0.18.0[${PYTHON_USEDEP}] - >=dev-python/osc-lib-2.0.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/python-ironicclient/python-ironicclient-5.15.0.ebuild b/dev-python/python-ironicclient/python-ironicclient-5.15.0.ebuild deleted file mode 100644 index 115991a0eb..0000000000 --- a/dev-python/python-ironicclient/python-ironicclient-5.15.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings for the Ironic API" -HOMEPAGE=" - https://opendev.org/openstack/python-ironicclient/ - https://github.com/openstack/python-ironicclient/ - https://pypi.org/project/python-ironicclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/pbr-6.0.0[${PYTHON_USEDEP}] - >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}] - >=dev-python/dogpile-cache-0.8.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth1-3.11.0[${PYTHON_USEDEP}] - >=dev-python/openstacksdk-0.18.0[${PYTHON_USEDEP}] - >=dev-python/osc-lib-2.0.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/python-ironicclient/python-ironicclient-6.0.0.ebuild b/dev-python/python-ironicclient/python-ironicclient-6.0.0.ebuild index 115991a0eb..42ec3e421d 100644 --- a/dev-python/python-ironicclient/python-ironicclient-6.0.0.ebuild +++ b/dev-python/python-ironicclient/python-ironicclient-6.0.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" >=dev-python/pbr-6.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-keystoneclient/Manifest b/dev-python/python-keystoneclient/Manifest index 72d935b829..7411d67a1a 100644 --- a/dev-python/python-keystoneclient/Manifest +++ b/dev-python/python-keystoneclient/Manifest @@ -1,5 +1,3 @@ -DIST python_keystoneclient-5.7.0.tar.gz 322387 BLAKE2B dc7d00a87937aafd5b70ef463916e039e74522d88953cfa25c76f0a7c3664c2f0a25a23c4c86dcb0bbb5b6792eced411445b50d2af910ac7a8c3f9ba58f3c5cf SHA512 04e987df7d04ee9b30fbe2c06de2f87aa6d97b8045d951139b23438ccec5b105629dd77d5a51176eee20da1c2a4284e22f95ed2a0a0818d79ffb75e816302cd3 DIST python_keystoneclient-5.8.0.tar.gz 322844 BLAKE2B 507a5c344cbea9e86dc49111ee4019bd0b9a4779bc1e68bac8c06fe042db80f7472cc26f7ece774e73b5e10b5cd92f4225ebf71e100193def2715a50ff4a6631 SHA512 61ef89ce1cf6ced77ad9c8bfc79ec4aa7f32c300d93be80055f7575420990ea11d0a6ed7103c70aaaf936d3ebba7e447cf6df4f6153bfb5ada31c60a2dc66e64 -EBUILD python-keystoneclient-5.7.0.ebuild 1709 BLAKE2B f04dea556ccc2697894ab659eb38d8c9ba0c7c0b36c2fa07388de75079a9a852a2d8493d5c3196a8fb8b1f76496bb48d89b743c65fd468e113475b1d4e47028f SHA512 da97a0020daffe0c02b83788a7cd38b30c1ca79464c6f4066423cf144942fd694c4bc621b78397ca42c1ada4dbda6b7df8662c0037a49261dd6ace88262a64ef -EBUILD python-keystoneclient-5.8.0.ebuild 1708 BLAKE2B 2b1c6eb32f84dc48cfb86565ea5524b6c263cc8c5474669971b7979b7a93b37d9bd2eca9d9b1c6c14e7a956edddba53849c7aa8350ae86de95f1c3d9f4399bd0 SHA512 9a0026a2ff60a5290aad0204295ccdeaa04f3529580eba32a4d3f6fd1edd7798d0ff8f981359970bfd929557df000fc9a9ade147626c4e2b16e192cc82db39bb +EBUILD python-keystoneclient-5.8.0.ebuild 1705 BLAKE2B 410658bd4304d765077cf0e1762b110d306b6935532cadf70ab3b6f831ac3f9f2d81d459084db0fbb77fbfae9faf6cfad7fb9f756944261c352a197e0e4ba282 SHA512 80d655aa9f27c6fc63b0b2fe8bac99bdae33b1b9ca12e67dd62f6d3ae102ff2b4c46a95cc161d0773601d4ac232282d68376bbfc2401eadf35cffd133ef04753 MISC metadata.xml 667 BLAKE2B 47026519bc6a282a39e2503fc0fe2ebb54902ddf8cefac20f36e13c5dbe6589bd245588e461ff958d8b6e16c58e4d07f0937484da0fe438e4ac5367c9957efdd SHA512 df9d8fc8aebd726b4dbc63548a573352206dc92cf2db1520e558ce8bf1635ecab36589e7fae0bd38e34a62b16369ae890855b0f0390a0182e20a28ca8b48a635 diff --git a/dev-python/python-keystoneclient/python-keystoneclient-5.7.0.ebuild b/dev-python/python-keystoneclient/python-keystoneclient-5.7.0.ebuild deleted file mode 100644 index 54fc1aa708..0000000000 --- a/dev-python/python-keystoneclient/python-keystoneclient-5.7.0.ebuild +++ /dev/null @@ -1,55 +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_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Client Library for OpenStack Identity" -HOMEPAGE=" - https://opendev.org/openstack/python-keystoneclient/ - https://github.com/openstack/python-keystoneclient/ - https://pypi.org/project/python-keystoneclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${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/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}] - >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}] - >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_test() { - # functional tests require cloud instance access - eunittest keystoneclient/tests/unit -} diff --git a/dev-python/python-keystoneclient/python-keystoneclient-5.8.0.ebuild b/dev-python/python-keystoneclient/python-keystoneclient-5.8.0.ebuild index 7949625374..6ff2742f5c 100644 --- a/dev-python/python-keystoneclient/python-keystoneclient-5.8.0.ebuild +++ b/dev-python/python-keystoneclient/python-keystoneclient-5.8.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/pbr-2.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-lsp-server/Manifest b/dev-python/python-lsp-server/Manifest index bc8a4be610..6e9f455909 100644 --- a/dev-python/python-lsp-server/Manifest +++ b/dev-python/python-lsp-server/Manifest @@ -1,5 +1,5 @@ DIST python_lsp_server-1.13.2.tar.gz 120665 BLAKE2B c45d7775f8af055f4b4e084e1ed6dbbf5a8788155691e04a742cb9494231ce7f8f80fb8fb01041edb7540f6d8fa0bd44187ef68a2cf3246c50808ac13905449d SHA512 0be67a934dd700346227e17e6b695c4e593d04dc82b49153868617a81af949a9ee11b4ada5dffe031c64d1dbfc4d1864c4d9dbf94ade0be606abef8eb8b2eaaf DIST python_lsp_server-1.14.0.tar.gz 121536 BLAKE2B 207d43b758d6bb75070ac88174d483d9347593ca2b5cbe9fc724f916d73654e6907aced7e6fb19e339740b09d0ea3dc1e2bc18f7610ea2984f8c29cd441c92ad SHA512 6362bb87a1fc75751a37c42a899377bc420daa0bed4aa7206e956b41e09495a9d949820bcf789508ebe5b5646c6c1af8dba753b7cef06891c46b8ebed80d51dc EBUILD python-lsp-server-1.13.2.ebuild 2754 BLAKE2B a89185b8babd3bc0cfe6e599b6b49b6c85a067430294705ca643cad7199928abedf4195ca64c70f8fa68e62d4a2ebdec96fb6b79f99d492e62363e1bb9bf2ea4 SHA512 d0edc0e03640f5b93538af7ee43ed81fcb9963f0097f8fbe3216a8a3d8971c424789c232c3ff872e993d816577dbb6ad21bcf6b0d588af1107f4606a7df2018c -EBUILD python-lsp-server-1.14.0.ebuild 2757 BLAKE2B 75f7cffba67381f1b2af273a87707f8978fa7085f91e28e8f47ea8032207c0550874c6961d825c69e211441e209fad6cadea1932f3fc1d7e44a950d571986f47 SHA512 fbe867b3e7af0fcd312e8e02186d8da9919a04ce92b1463a642e8991314f880382842475fbea450b04cba34789d912170419a282f9beaa9af48533c0c29c4375 +EBUILD python-lsp-server-1.14.0.ebuild 2755 BLAKE2B 2acd07afa7076c5e025d2b68858876b292791452f504e29ff3bce92d6a590d640998c95b929eea404d142fc2a57ea445c05cd9c262ac1ac564e904044fe15cd3 SHA512 6d513b0b7296492688dc04f1086a1c8d9f2d7a18bfce750ecc4685c4be0ef0725eda16603eaf7323e21a8c49f2bc1b2dfcf619bdcf784c01b8ae9f37d4c7df20 MISC metadata.xml 597 BLAKE2B 2b7babd22792b973dd6eb9c7f127e4e91b4e534a36662c9f773c5a27aaedfd676fb31eaab4e5b337bb203ae8729e0e2ac8f31a8e7edc6695a7b7967b51fec1da SHA512 1d6a89489d5f701d259b9d1e200fbdf51b368258556c9b66efb313690f3551c089bd03935ff95e73845b79e5ec5031b2f34eea7a853f1f8de8b88abcb2f09663 diff --git a/dev-python/python-lsp-server/python-lsp-server-1.14.0.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.14.0.ebuild index c2d0e3160b..2de4eb98f8 100644 --- a/dev-python/python-lsp-server/python-lsp-server-1.14.0.ebuild +++ b/dev-python/python-lsp-server/python-lsp-server-1.14.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 arm64 x86" IUSE="all-plugins" PLUGIN_DEP=" diff --git a/dev-python/python-ly/Manifest b/dev-python/python-ly/Manifest index c771dc1837..089d9a425c 100644 --- a/dev-python/python-ly/Manifest +++ b/dev-python/python-ly/Manifest @@ -2,6 +2,6 @@ DIST python-ly-0.9.10.gh.tar.gz 269300 BLAKE2B d00743f4e16742252fd6f9c15983f92c0 DIST python-ly-0.9.9.gh.tar.gz 252206 BLAKE2B 72fbeebf69f875a20a748c03a8a8be5ccfc200a6d2e2e1cb735bfa07ce5ce59485f068bc6a020ce49e54a9c7b16e6552bcbda04937bcde3e65442673c7caa890 SHA512 9a5246c6668515ff9294ad39873614561fc86058dd17e659f4a11abc25980f84286b2981a9206b2fda528ef0f3b676e83257352a7d76d04af917eccb76dcd727 DIST xlink.xsd 9386 BLAKE2B fa4117e867a40b8c12d4ad3bcccd64db53d3e76775f61060af35e21e73e50555b4f713d6b3a8a300caece483aaf5c661c9e4d71ece2d1dd859ba7b24d0e2a308 SHA512 59d43d587652cdbd9190fc33c715bfeba0748b54200921a4a6e8becb109427366919c2b77c3bd461b4890982e386033048212d0a5d2f04efcc1e27cc9ef80da9 DIST xml.xsd 4726 BLAKE2B cca0062a0a812d5bae01f5f2d5fa111ac0d0641f8d6353e93fc704e1878082a6e52ad3d5a70fc7dff86736691ba252829a334b91758d0ab51a3901ecd1da988c SHA512 a716c93db1bbbcf9c353ff939f15aa1ed83c8d96739bafad93c790a7779c49c680a279c97c760fe55546fa43cab1d43e92431f24c46ff001976e05329231b635 -EBUILD python-ly-0.9.10.ebuild 1017 BLAKE2B 98fc8711f7b176ac500d132a9c8a3ecf6a99794ec2bfa5fe983c5cfdddb2c9da70bda8931b1140b478617c89c8af281039d1299857c89ac82df86d6569c11bc8 SHA512 4912c92e409c1c63d845925bf879e1d31ce49b75e1ae84e5fa43e23d21a58c9066fead7b0966ebeaff8e55ee83efa73fd216dbba45dea84c480bc95e3b9e0d32 +EBUILD python-ly-0.9.10.ebuild 784 BLAKE2B 057a0f2d4ada3629c0cbd1e852283408a744153d39190681d51f711a4043a490e4904900b69d99264f72463d51b4d517a42be6bf62b97aa08fe06a7899e70f08 SHA512 0510de9e0ba7e5a0fd0d944a3f875f7ead50c69a0866dba1703eed505731d56671e966acfcf3590304a6840fa25d45e890c622b56d58d7191b90303ff9569db6 EBUILD python-ly-0.9.9.ebuild 1039 BLAKE2B 5f870102c94d5fcbc3fabeef69adb64b0e7cb6d600f6a5fc5fbf22d1362527f1ad95ed92edd9b0e0547b3cc5450f0038b54eed6daed3d4211b3ac2f63ab15c83 SHA512 2dc65679eb8a9087273ef391be89e0044269b3bff552230fff68c253ec9aa6109e23ef8207c2900be64af5f87b432ba60bd1e46db2b9478bd4975a1eea0a76b2 MISC metadata.xml 308 BLAKE2B 98c8e0b71cb17a542fdca32a5ce319424e03edce2e7f4404a196ec22d1268938a04264cc432f67488b4eb2016e748a98e690206253a3e8305a62469c81e16874 SHA512 3fa5710f000482b5ff321d7fd66a0d3eb62542fd4bf18a424a6248dc0b02250fb7c8552e2b3869f6eaed6959be0ecdf63d82f1a3014e258591156561a80fb2f8 diff --git a/dev-python/python-ly/python-ly-0.9.10.ebuild b/dev-python/python-ly/python-ly-0.9.10.ebuild index 65ef3f81d2..0f981ee5a3 100644 --- a/dev-python/python-ly/python-ly-0.9.10.ebuild +++ b/dev-python/python-ly/python-ly-0.9.10.ebuild @@ -37,12 +37,3 @@ BDEPEND=" EPYTEST_PLUGINS=() distutils_enable_tests pytest - -src_test() { - # https://github.com/frescobaldi/python-ly/issues/176 - sed -e 's:\(schemaLocation="\).*/\([a-z]*\.xsd"\):\1\2:' \ - -i tests/musicxml.xsd || die - cp "${DISTDIR}"/{xml,xlink}.xsd tests/ || die - - distutils-r1_src_test -} diff --git a/dev-python/python-multipart/Manifest b/dev-python/python-multipart/Manifest index 4e54784c38..39ec375fd5 100644 --- a/dev-python/python-multipart/Manifest +++ b/dev-python/python-multipart/Manifest @@ -1,5 +1,5 @@ -DIST python-multipart-0.0.21.gh.tar.gz 92645 BLAKE2B 487652a560819afe6fd9ccbf13eb3ed7d98f40a03c5102036d2764a3c7888f695d90d3df9f7bfa994f8d8403530ffeba1502bc6ad9b0975ca51cf889b509c8b8 SHA512 905f83423a473027ea97102f5c6f6da434db9529547513c12155285b1c7f32f03764393b8386c0da0ed6938f457119f787c3fc9b471e55d92641aa4067e95cfd DIST python-multipart-0.0.22.gh.tar.gz 93021 BLAKE2B 9207850473f4dcb8e49ed53a934086d46c62873140fac715f41f7a2b03ae4b958a6c942299ee535d3d8b345ca37cc2658afa3bc1e7aa525102fdd9c6ce437240 SHA512 6fcee170492ec68b29d79eadabab0c8a1e35f0ddd7ab9413956677149c81cc528ef96b52f4af543147b826a55e76807d8f03ee2971cce9d8f05cea8c87f27900 -EBUILD python-multipart-0.0.21.ebuild 853 BLAKE2B ee7c42a68927898a885035d2e7a16f7334664632bace2141695ed2e1bc9605227c55c98fb294dc85a2203fcc648013cb68a57eae03e02ee51fd89580e5d8aced SHA512 37e068d045f4b7480f7cecc569db40f0bf8b10b93a45a8a499c3d1bc289cd4f3884c195b1f5a0ea2afa2f920b9a907c8a2b2508df9b597f1465b11d6494f72fc -EBUILD python-multipart-0.0.22.ebuild 859 BLAKE2B 4cd5686877dcb7c2c6cd35815292ff6d1ec6a900d7e1f1772ea9d5f6ca3b0017b6a6e0e44d02a8654e90ec7ac5bc8008de243b8a9f7f723523aa886b659018f6 SHA512 53f97d3faddc816925c4a058b363578b3324ebc71b72d0e54061a83e9ec4b09fb9d535637124e0d117bb34af1ae655d9cf5a5c02a99d1a391b6c71aa09569599 +DIST python-multipart-0.0.24.gh.tar.gz 104640 BLAKE2B 6959d38e53ee4ffa3cd26271e2f73fa12a31b9b5e3110a8c0b1076df1379096e18c967bdd5cdc1a392c8e866210c8b5232c6fa81d087fb3345c9a77090e70f92 SHA512 e33243abbd7955c6878be715ed17333966ffb3b1623ce123df3b1040eb3cc588c8ee50c275da052716065a6417ca5241da7b0c1ff1fc5b4cb7627829c5c532b3 +EBUILD python-multipart-0.0.22.ebuild 853 BLAKE2B ee7c42a68927898a885035d2e7a16f7334664632bace2141695ed2e1bc9605227c55c98fb294dc85a2203fcc648013cb68a57eae03e02ee51fd89580e5d8aced SHA512 37e068d045f4b7480f7cecc569db40f0bf8b10b93a45a8a499c3d1bc289cd4f3884c195b1f5a0ea2afa2f920b9a907c8a2b2508df9b597f1465b11d6494f72fc +EBUILD python-multipart-0.0.24.ebuild 859 BLAKE2B 4cd5686877dcb7c2c6cd35815292ff6d1ec6a900d7e1f1772ea9d5f6ca3b0017b6a6e0e44d02a8654e90ec7ac5bc8008de243b8a9f7f723523aa886b659018f6 SHA512 53f97d3faddc816925c4a058b363578b3324ebc71b72d0e54061a83e9ec4b09fb9d535637124e0d117bb34af1ae655d9cf5a5c02a99d1a391b6c71aa09569599 MISC metadata.xml 407 BLAKE2B 506414856dda2ccb7c2da00c350f73dcff5a3d9ea5897b96a7acf8973462c564b217c42cb922587378ca8c0e78f8a5a6a5aabb12bd93ca202bb29e377a6ad143 SHA512 4b61836d4f1834b8abe4c5a0e1620cefbee79665ffbd14326dc9b9b43252b519e2d3cd392c40b7356f3be705e3a38da565416e7294d02fb1817cda0e8b72a115 diff --git a/dev-python/python-multipart/python-multipart-0.0.22.ebuild b/dev-python/python-multipart/python-multipart-0.0.22.ebuild index c4eb759699..74c2fb4438 100644 --- a/dev-python/python-multipart/python-multipart-0.0.22.ebuild +++ b/dev-python/python-multipart/python-multipart-0.0.22.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" 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/python-multipart/python-multipart-0.0.21.ebuild b/dev-python/python-multipart/python-multipart-0.0.24.ebuild index 74c2fb4438..c4eb759699 100644 --- a/dev-python/python-multipart/python-multipart-0.0.21.ebuild +++ b/dev-python/python-multipart/python-multipart-0.0.24.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" 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/python-neutronclient/Manifest b/dev-python/python-neutronclient/Manifest index bd8de89e9f..dd926d947f 100644 --- a/dev-python/python-neutronclient/Manifest +++ b/dev-python/python-neutronclient/Manifest @@ -1,7 +1,3 @@ -DIST python_neutronclient-11.6.0.tar.gz 212450 BLAKE2B 609610d09a06e227aa2763b107c9e197e60561857f40cb0f3601e42476d11379dc20cd1ce9fd68bed40bdc175f63f50cdf16f56035267daf43cbb7afdb7453e6 SHA512 d8057c2e7983b6de7f254b9b4b0651d71fc2b0475d74de1e6474aba3846a992f338548eebd22fbe2607ae539f813a187bec61a16403836a9c05abdde20e7b627 -DIST python_neutronclient-11.7.0.tar.gz 212897 BLAKE2B 18ab9234f8a279a15b9f58bbb80e9b9c32369a529a8fdb90f3be844b13016e990aa640ebfffeebdc12e2012c44b57f987f113641969338f4be6aed4b3d1f47d6 SHA512 9eca1c876fe2925742f14e13dbd40f0620a31ccd109f8aa99a23dbdc3d71069560a466e8a48b1159b439529563d9a079cdb30a0df77034951411e0e3a302fc0d DIST python_neutronclient-11.8.0.tar.gz 213135 BLAKE2B fc38678c2e5f922096e84f4c11f4a6bb07ec4dff3caac94d1a858ea29e0e28c934312c0c0ca9fc7534decd5509904a58dc346dd74256152acc7ce72d01fffee6 SHA512 2b83f4cd336190f4872e5dc53a3b0bbdf8736d6e1704c07dac83fc5f218b0b213105067cdbd35e2f1f76062909304da0bf4efd0482f2fe7ab3b2a7cd1fe10143 -EBUILD python-neutronclient-11.6.0.ebuild 2190 BLAKE2B 37a31ad135f2403bed83b8ce37eb52f5d7cf5f887afcf119d2a2ea05302eb982db031fbb741ee3907993d6ad1af0f37c58e408973f48a1ab64f576d54833549a SHA512 8f0c23b3d2ce240cf394837381a59b7f54daae38667ef7520ca473f576c7f68b611b86fa67c8c0e6700cf1e5571fabf9795c2aa8a538a566ea39b7f4f4d21db1 -EBUILD python-neutronclient-11.7.0.ebuild 2137 BLAKE2B b9c1e2ffcd0a5ed6dfb3918dde37e1c0dac46a48b1645587ace234a379fb3bf586767b35b6c5a325e95359bc27c7a45c7c3c41a974bf6990b883ff7fcd8ad6a5 SHA512 fdc4c069f3e9eb0221de0ed153e38763524b098f3aca8e0e6fa8877cc9f4a83c338eaece1de21b9984b4c679a22bfa87bbdb3112247277b50446db62e42d1418 -EBUILD python-neutronclient-11.8.0.ebuild 2137 BLAKE2B b9c1e2ffcd0a5ed6dfb3918dde37e1c0dac46a48b1645587ace234a379fb3bf586767b35b6c5a325e95359bc27c7a45c7c3c41a974bf6990b883ff7fcd8ad6a5 SHA512 fdc4c069f3e9eb0221de0ed153e38763524b098f3aca8e0e6fa8877cc9f4a83c338eaece1de21b9984b4c679a22bfa87bbdb3112247277b50446db62e42d1418 +EBUILD python-neutronclient-11.8.0.ebuild 2134 BLAKE2B 682e80995004b5573c3ec6d3bd0f34ddc004484f530e8bd8786293e8e2c46c22dd48a02acf1a6c041acc073c392f160b89e5181aeb97274f032a04679efb5c91 SHA512 95ae12db3fd2ba242cfcd0593590038e8b94c6f8ef244fe407f47476431a7974656b228b601ac3e8d67e6d6cf1217a1b09712aa00848a2c9b25a561239b21731 MISC metadata.xml 717 BLAKE2B 75f33edaa71a10416b2b714a8cf11293977a15c6f2480b1606836d2dff0a5833e0ae10080acc5da0d665b466b6487f01e9bb911b4099f68c45bd0509eec811ed SHA512 39e07805e8c08291ddee7b569f092bfd2c2b7bad520bb076d724427e939b3e33b0a83007fce2f43a075fb53606bb611bdf2dd56cb5ddf0dcc7a26ad71f086cea diff --git a/dev-python/python-neutronclient/python-neutronclient-11.6.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-11.6.0.ebuild deleted file mode 100644 index 504c2f4cbc..0000000000 --- a/dev-python/python-neutronclient/python-neutronclient-11.6.0.ebuild +++ /dev/null @@ -1,73 +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_{12..13} ) - -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/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/requests-mock[${PYTHON_USEDEP}] - dev-python/testtools[${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.7.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-11.7.0.ebuild deleted file mode 100644 index 9d9ea23bad..0000000000 --- a/dev-python/python-neutronclient/python-neutronclient-11.7.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..13} ) - -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/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/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/requests-mock[${PYTHON_USEDEP}] - dev-python/testtools[${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.8.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-11.8.0.ebuild index 9d9ea23bad..bbf8b4bbd9 100644 --- a/dev-python/python-neutronclient/python-neutronclient-11.8.0.ebuild +++ b/dev-python/python-neutronclient/python-neutronclient-11.8.0.ebuild @@ -17,7 +17,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 50e3564e9f..ea45f12038 100644 --- a/dev-python/python-novaclient/Manifest +++ b/dev-python/python-novaclient/Manifest @@ -1,5 +1,3 @@ -DIST python_novaclient-18.11.0.tar.gz 340209 BLAKE2B 0845630883e2924b07748911e662b53bfbf0312cc6cd91c98a31f20991db73739526f66d8345c00d681276b1bd5557d54a0e91d4ac59a4405df57a12633bc1e3 SHA512 870251052beb88e7e47ef88a386583d6710f1fa40d934f70552e9333de394c70efbe510191e69871ff60e0f634ca42fd3d358d1900e8892c1164eb2f9cc33b80 DIST python_novaclient-18.12.0.tar.gz 340638 BLAKE2B 00505d69408eba728a8567df4e81291a1ecfa17f8f11bd10486c3d64f022339a6590915cecffae5c4831219c98ab6dccb4d457ce3e56567e718e9b7def61463e SHA512 d8d159dc58ea37bd68f98a5db633dd4972bdfceebe92d1324c5e9525c9f50d173ea31885a4ba5d72a934ee25c8bf51f9851bf56e72221fe717af5c1f76d5224b -EBUILD python-novaclient-18.11.0.ebuild 1635 BLAKE2B 19ae05d15eae8fce8a1183b3d7e9cbaa15e959fef4e823063546c642642447407133df2fbddea172cf9fcc0cdba7c3851497d99419312b544b18fba32985c8e1 SHA512 894a3bc807a39856f3463e169129fbfdb5a23ebb11aae02069e70d2f16ac45bb6ffb09bac696e3bec18a4b617f58b6c9280db11a36487682215e874b1db52fbf -EBUILD python-novaclient-18.12.0.ebuild 1565 BLAKE2B 5b3b57624d3938e44112b6fa22a7bac896faa0061842e6163b43533ab66a3fa1c4d91c3191a2254fc2e9f94e4ef9f8d366869cd16b9ca3d7a5de24598a18d7f7 SHA512 ab6afcc97cff3c8e1381cb63dfb774438e427c041e9d8ed5b10243d5740c0a274b944574efc84093c6f67270637a482eddfa020767c4a5105006963171d89257 +EBUILD python-novaclient-18.12.0.ebuild 1562 BLAKE2B 6a6e351cb6e5856dd38def30eac314330788eb53099de22ff1b107dcda74a108d41e0de870224aca16bfaad73ff20829ad28665e90b3394ff7d4e6a56d104776 SHA512 a68334c38f8f51872a8babf3327ce876c35224320d51f78c5bc1e2e623d900b8e89c29bd60ca67fd41e2f4bf0e3cc84923b457c3711dcacd939f190665ca9cf2 MISC metadata.xml 893 BLAKE2B 42037d5052de72a81e2aac430fd14d107a0fa723c4288cd7f599bef817975ecc6b1dfc82b754ace2a50e4f9e0f5870cc6a43a3f0722d7647a38322e6cfde7eb8 SHA512 f89bf49eddaa5803ab953abc2dac189252095e529071cbd6412c15885e0a890a8e73a71295d3c3f9ebfb16bfe321316693c104d330037d112d03e04eadbf5a4d diff --git a/dev-python/python-novaclient/python-novaclient-18.11.0.ebuild b/dev-python/python-novaclient/python-novaclient-18.11.0.ebuild deleted file mode 100644 index 5971f440f5..0000000000 --- a/dev-python/python-novaclient/python-novaclient-18.11.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{12..13} ) - -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/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.12.0.ebuild b/dev-python/python-novaclient/python-novaclient-18.12.0.ebuild index ebdd134e72..3b8a710a41 100644 --- a/dev-python/python-novaclient/python-novaclient-18.12.0.ebuild +++ b/dev-python/python-novaclient/python-novaclient-18.12.0.ebuild @@ -17,7 +17,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-openstackclient/Manifest b/dev-python/python-openstackclient/Manifest index 08fb0de88a..1ef3942304 100644 --- a/dev-python/python-openstackclient/Manifest +++ b/dev-python/python-openstackclient/Manifest @@ -1,5 +1,3 @@ -DIST python_openstackclient-8.3.0.tar.gz 941302 BLAKE2B 75fc3cadddba36fc87f81bddc7db1a1993bf493b3ca44be17d5ca7df33229938954eb7ab2d2d729b507c7e3abaa6bc55b27a459e1ba533c5658cb2e8aa70b9f3 SHA512 a1ba91297ff417b414d40d7c302bd8334c886bda07688898d0a455cdc70a0ba495189eb7e842c3a4bca1d54f8071c90489804e0e83fddd2e9beee6d17da39ae0 DIST python_openstackclient-9.0.0.tar.gz 944832 BLAKE2B eed30eee035450268eb8be6fa8e6bf5f2513cb5a36fabcac3f6389e4325739d80d30fc4b1ac61b91d0fa74c6a416a5fa3bee6e303cf28599ba2ef38058365233 SHA512 a42c2f5af76c9403982eef8b1711779155e18819c4028a80f27c60ec2bac862be060d60909eb1a0f4d069f23edc8c7163e4b61a29daddcf3060763192be490d5 -EBUILD python-openstackclient-8.3.0.ebuild 1677 BLAKE2B 9726c70325d28059df2095c54f0c5d07804b45e32c0ef7bbe93ea8fc060e76b07145a28813d7e7b0ab7d0e0483db144c95bc021f93a64253cfd917cf91e80557 SHA512 b1bbb0ecd2a44282ea52cd014a694d75b9515535037ff9f7211844e79e48aff8b0422f05e8ebc008fbfefb5e957d8cc25d4217ded52e6f102c3aac8a4c545ee7 -EBUILD python-openstackclient-9.0.0.ebuild 1680 BLAKE2B dbf7f1744b8b9c570a36b578764b148dc8a1cbf708b4b8acb2f564129e6cc7063fad18f554f6aff2c83575594503e52e8df45147a5f830bd7ec59411c4eaac6c SHA512 8e39c7a249c6f8ddf180a9d87451ad54d8197a41cbe9eb0833e45a3f333eaae6ba0fc688a5105c7df9c21fbe29e724f002c7866fff340b78d10d8497beaf3d86 +EBUILD python-openstackclient-9.0.0.ebuild 1677 BLAKE2B 9726c70325d28059df2095c54f0c5d07804b45e32c0ef7bbe93ea8fc060e76b07145a28813d7e7b0ab7d0e0483db144c95bc021f93a64253cfd917cf91e80557 SHA512 b1bbb0ecd2a44282ea52cd014a694d75b9515535037ff9f7211844e79e48aff8b0422f05e8ebc008fbfefb5e957d8cc25d4217ded52e6f102c3aac8a4c545ee7 MISC metadata.xml 644 BLAKE2B 83a57100efcef179278b6f3ff6718205455d79f1e28e2ed25b824c9322caa99747738b0c4f1e91d1bfd22d3f5cd04449a1b10b096f69e33f92bea56bb077a089 SHA512 a1b50905103ccaa0d8293b2f06323a098369d5a9e518f41b153c1f29cbd54177a5b973ff5f70e09477f016562680bb912f916d52e0f08e3bfff83b82623edc10 diff --git a/dev-python/python-openstackclient/python-openstackclient-8.3.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-8.3.0.ebuild deleted file mode 100644 index 7736a6071e..0000000000 --- a/dev-python/python-openstackclient/python-openstackclient-8.3.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A client for the OpenStack APIs" -HOMEPAGE=" - https://opendev.org/openstack/python-openstackclient/ - https://github.com/openstack/python-openstackclient/ - https://pypi.org/project/python-openstackclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/cliff-4.13.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-2.7[${PYTHON_USEDEP}] - >=dev-python/openstacksdk-4.6.0[${PYTHON_USEDEP}] - >=dev-python/osc-lib-2.3.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/python-keystoneclient-3.22.0[${PYTHON_USEDEP}] - >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.27.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}] - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - # Depends on a specific runner - sed -e 's/test_command_has_logger/_&/' \ - -i openstackclient/tests/unit/common/test_command.py || die - - distutils-r1_src_prepare -} - -python_test() { - # functional tests require cloud instance access - eunittest -b openstackclient/tests/unit -} diff --git a/dev-python/python-openstackclient/python-openstackclient-9.0.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-9.0.0.ebuild index 1bb1910662..7736a6071e 100644 --- a/dev-python/python-openstackclient/python-openstackclient-9.0.0.ebuild +++ b/dev-python/python-openstackclient/python-openstackclient-9.0.0.ebuild @@ -17,7 +17,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-socks/Manifest b/dev-python/python-socks/Manifest index bf5e6f69b8..2b3957c7f3 100644 --- a/dev-python/python-socks/Manifest +++ b/dev-python/python-socks/Manifest @@ -1,5 +1,3 @@ -DIST python-socks-2.8.0.gh.tar.gz 32423 BLAKE2B c5c854db5e3cfc8b91641f3522648984dabdd02342c7da5bbc5203c0b50cdf91698311affcfd6ac964e331d45005e648258472453d8c07153c332785b8bfc0fb SHA512 a3ea3682717b7630fca0ce7480969c085858c153efca5b730f232bdf8183dafccfc9faf63ac5f61adc78432408d2b6b24895a670a1f3187d25a9748f820cdf0b DIST python-socks-2.8.1.gh.tar.gz 32435 BLAKE2B 99dd9af19b3952e758373da8092eb87f10d471f85d0bcdfdf643f1765a656c062c7c7ace0682982c2738f8c76163495745938f6c86b601b9be8bfe8b6f6d6717 SHA512 0f8304d979049af3fbf2bd8af94bbd71215834413c4dbc377ea4b829461811d671ee28f07fac425e9fc00da2e8e083f20671bb2e64fdc11b3fddfad0a9278167 -EBUILD python-socks-2.8.0.ebuild 1132 BLAKE2B 832fc1dd23906bef57aa1a8ef02332544eb7ab155c98a9f4543bf0e08bead48e378b3fee58a855d1daf6909aba3baab3cb9c25d7070972d31cb5c776b36a09a4 SHA512 dc02cc956198a161309d5b53b4570202e04420393602c1f7c10a563fccdbe4f31767a36da342bd7c95b20d90118e6d68216cdd731c11dfebf755d47d06038987 -EBUILD python-socks-2.8.1.ebuild 1138 BLAKE2B 9ce49c1c6411af91e77edd910e542966cc4437b676063dd3a57e50a935366947c3c60872e64ceb3354c593cbddecae1dc5e15895fa79564f32af7daa60ebdef7 SHA512 bedb3ac9b9b28e4c46a2c7636a7820b232f83f24995ad5004e59f81f2b5bfe0a5ed7df9c5ff9af293620ec2fc33eecb7ce1a6bb16010cd7dac4bcb7613839bda +EBUILD python-socks-2.8.1.ebuild 1132 BLAKE2B 832fc1dd23906bef57aa1a8ef02332544eb7ab155c98a9f4543bf0e08bead48e378b3fee58a855d1daf6909aba3baab3cb9c25d7070972d31cb5c776b36a09a4 SHA512 dc02cc956198a161309d5b53b4570202e04420393602c1f7c10a563fccdbe4f31767a36da342bd7c95b20d90118e6d68216cdd731c11dfebf755d47d06038987 MISC metadata.xml 380 BLAKE2B 2209abdbafd26baae585840e774843c37e0c6103fa93d75e8c1ddbc8dd1b96f269a3e76f14c39a55294d4d642d7fbe9f87c6b1a0b64152c671590a9e0a6ef959 SHA512 ccbb1a5c9fd05ae1da346f4f92efe156921f7adf9f5544635a407ba4a8154c896bda2e445e05e70a8e46c2829b8d4a38d3bf5d73804a3641c811acd2be62099a diff --git a/dev-python/python-socks/python-socks-2.8.0.ebuild b/dev-python/python-socks/python-socks-2.8.0.ebuild deleted file mode 100644 index cb8f9d4a75..0000000000 --- a/dev-python/python-socks/python-socks-2.8.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2020-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="SOCKS4, SOCKS5, HTTP tunneling functionality for Python" -HOMEPAGE=" - https://github.com/romis2012/python-socks/ - https://pypi.org/project/python-socks/ -" -SRC_URI=" - https://github.com/romis2012/python-socks/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" - -# curio is not packaged -# asyncio is the only backend we have, so dep on its deps unconditionally -# TODO: revisit -BDEPEND=" - test? ( - >=dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}] - >=dev-python/flask-1.1.2[${PYTHON_USEDEP}] - >=dev-python/tiny-proxy-0.1.1[${PYTHON_USEDEP}] - >=dev-python/trio-0.24[${PYTHON_USEDEP}] - >=dev-python/trustme-0.9.0[${PYTHON_USEDEP}] - >=dev-python/yarl-1.4.2[${PYTHON_USEDEP}] - ) -" - -# Test markers exist to exclude trio etc if needed -EPYTEST_PLUGINS=( anyio pytest-{asyncio,trio} ) -distutils_enable_tests pytest diff --git a/dev-python/python-socks/python-socks-2.8.1.ebuild b/dev-python/python-socks/python-socks-2.8.1.ebuild index 7785839f1e..cb8f9d4a75 100644 --- a/dev-python/python-socks/python-socks-2.8.1.ebuild +++ b/dev-python/python-socks/python-socks-2.8.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" # curio is not packaged # asyncio is the only backend we have, so dep on its deps unconditionally diff --git a/dev-python/python-stdnum/Manifest b/dev-python/python-stdnum/Manifest index 89c28b68c8..3dc6f33356 100644 --- a/dev-python/python-stdnum/Manifest +++ b/dev-python/python-stdnum/Manifest @@ -1,5 +1,3 @@ -DIST python_stdnum-2.1.tar.gz 1238596 BLAKE2B 91c7189a05c88c4c5db20585ac5290ca9b98b4040be8cd9cfba852800f2a368e5f1763a2220becba05bf99c3375a74f65d305f000bbab00cea46fafcf6804093 SHA512 d29989fd7a13fbc07763bd61ffd56914f1fdb66d89ad9538f64cf26c00550dda2d4725f24cc7e038a7164115ed68ab9877b4f2485ffd1682500aaca38853d4c0 DIST python_stdnum-2.2.tar.gz 1311813 BLAKE2B 2f7cbe45536f27d16a9105749019a0efe1f86c635db53db3ff30098aca5d07bbaf3e05556619ef94be984e83bc3c0b5af4a1665dc98303107e4b7cad07775c42 SHA512 a4092ce09817e1606908836c8068f3dc9ccc69a21c969757fb052d755f5a475503cb722fe55100201843b551194174a27bd9ef1818a0f3befa1578dc6395234f -EBUILD python-stdnum-2.1.ebuild 681 BLAKE2B 22b707eefaa01efafe35f10b92c7d723fcf5a526e71b99b4fbf8419d32c7a9406738cde739f80c7f532dddf48a9ee83b661da9545fde10976324ee9c779fdf65 SHA512 7f36736ca653b9b7c6705d803c0a7b892b60725e413c093ee06fe917bfb3640477a3e68b1c918caa41b4d10799fafe0e8f0a6478b93c7a8a7636d4328225f646 -EBUILD python-stdnum-2.2.ebuild 684 BLAKE2B 2d7e66da9b8c51534453905cb049bc1106f4df006f7b4e42454aff5619e5eb6d3d15f29c7e177842848e7036b9d40806e9f38ebe416b1a059ebf712c07241c0c SHA512 83bb767b13e3f73642c2677c1d7eec6b62eab1dc638cd73075a3bffee1f0861219bd366a4aaead3649069dc8da7f2dd3bab200e758db36ba21a4e1d6e2cf6b2e +EBUILD python-stdnum-2.2.ebuild 681 BLAKE2B 4b013793342b5db26c947873af9d6f59b28821e5ca3d63bf9c621585f323b8fca0843be7c1eec2687183ef28c19786346e5e6fe20ff9917681556ccd34cbc2a0 SHA512 e628e703d19c984a530a966c2f34b060ff665561eaff184452e811417595525b884ac68a40dbd78b0df1c2502472183e44062b2bb2406181e4045f424da8ef1e MISC metadata.xml 461 BLAKE2B ca459eeb4a49d155ee0e1f53a3830f500607e7b412c9546c05e54c99fb2d74982e4bb3815fb5373b627d09c580f3f6807737b33022542f0fb13ed45c085e57e1 SHA512 66ebd3c6792e7bc35df1b77171179191a98c476c38827fb11cfff1e0c003317a2eb296ae12cea484bdcfbfd364dfafb0abc60cf0886c993b66860f7d9efe6013 diff --git a/dev-python/python-stdnum/python-stdnum-2.1.ebuild b/dev-python/python-stdnum/python-stdnum-2.1.ebuild deleted file mode 100644 index 3411ee22bd..0000000000 --- a/dev-python/python-stdnum/python-stdnum-2.1.ebuild +++ /dev/null @@ -1,35 +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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A module to handle standardized numbers and codes" -HOMEPAGE=" - https://arthurdejong.org/python-stdnum/ - https://github.com/arthurdejong/python-stdnum/ - https://pypi.org/project/python-stdnum/ -" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="vies" - -RDEPEND=" - vies? ( - dev-python/zeep[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - sed -i -e 's:--cov.*::' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/python-stdnum/python-stdnum-2.2.ebuild b/dev-python/python-stdnum/python-stdnum-2.2.ebuild index 6b03d250d7..55fe86ced0 100644 --- a/dev-python/python-stdnum/python-stdnum-2.2.ebuild +++ b/dev-python/python-stdnum/python-stdnum-2.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" IUSE="vies" RDEPEND=" diff --git a/dev-python/python-subunit/Manifest b/dev-python/python-subunit/Manifest index a470d8fde2..c3301a5207 100644 --- a/dev-python/python-subunit/Manifest +++ b/dev-python/python-subunit/Manifest @@ -1,6 +1,7 @@ AUX subunit-1.4.0-werror.patch 1307 BLAKE2B e714e82827c0c30b514ea9f43dfcff1702bd93b9e4f1e5c44029a84deb3de8c84a351baec097b545dc00ac7f0d56f85b917a53c23d501a8b93c35632d43c14d1 SHA512 444b4d2755b395f904dd341992cd2d7df60924b4111e552b6a61b6c6113397b3b6e4dd12b2bab7d408a306b3037e361217c7cda5473d94ca746ceab4e1136cbd +AUX subunit-1.4.5-testtools-2.8.patch 1682 BLAKE2B 12542b256f1e37d3c8142e723be79599fee95dc44f5950cfa83c74dccf9cf7b62b581a52be366806095a2d4c87a334434c837971294ead9eed693bb88ab4c10c SHA512 51dafcaf5021129fa6f2ba3d6cfc4b457847ea01e05345a3796e86f43377227e43eeeb6e883d624a86e5207a916f0759695b2921694a00fe474dafa362786b1e DIST subunit-1.4.4.gh.tar.gz 105357 BLAKE2B 5937c62357d9cb70e25242aa7678d89f79fed3d8d28fb5306bc21e28d643665e563078a84a9dd64b9192809e542d69218154227c8e5d281c861085d3175c73c4 SHA512 a666e45951afab70ea85cf9614d5e60c8884c0e2d7987e690bf7acedec5c544c412407b02134a125b4dca8772c0b1ce17fdbd9546d97ef06592119ec49b2a21f DIST subunit-1.4.5.gh.tar.gz 105136 BLAKE2B 59ed96bbc07e0cb571aa18720012d43e260a442e7d650eadc756510c7bfbeeff756371345801c8939a2a63740f11f86d0cb1f6c3b6045142fe63e547566e9d37 SHA512 2726b175d8386302ac3f736a69363dec039b4163d423aa4a3a5480b115aa518cc3bf5efee8c0176cf7d1cd2453f8e6531253709c9e7eda7fc0f48b3d3a6c7106 -EBUILD python-subunit-1.4.4.ebuild 1961 BLAKE2B e749309c6c29ea82cd12a1fbebac156a00aca26f12054d85f43de5b74c88eee507dcec2e4dab773292a71b922d18ef8cf8cbbaefeeabe264fce0437e8d3fbeeb SHA512 0021fee3f627327787089a8d768d382b9cf852917d960e8e9a9d27d3467bbca0f6304c9ef4c62c9dcf1b0f5d9a28d7f337d9e51db3e9ddc4dd947e235ae087fb -EBUILD python-subunit-1.4.5.ebuild 1967 BLAKE2B b6644071a71d6abe9195cff4196d820dc7b667b04bd63a925a3b9a743ee2ff502ea1448e3b841fe6325d6c125af00eea650d951b78194026d6811dc46103bac5 SHA512 3c355b1a00dbff760bff0a6e20f90da4a5b2bc03ae17d9d9a179cf1cc46f2f9162a700c47e38f9d44f70eb1941c0ed52ad753d9438a3dc987951e66560ac9ca2 +EBUILD python-subunit-1.4.4-r1.ebuild 2007 BLAKE2B 0a25ec6c2a1f3601a37db8da59416077ec9b28d9887ab4d569d5d73c63f37b15d0e3db6ee9abc71778cda0ace1eaa4f7a1599e6fca8abd1927e8a8b6f9eb090b SHA512 a252f6c0c798852859241e1302f4e8612c003c1a714a4edf92513b52b2a8cedf7f2c90972de0a4eeb06a78448adbade79a7707932f5a68ec21cc802f14cd0451 +EBUILD python-subunit-1.4.5-r1.ebuild 2193 BLAKE2B 250db17ca26679f2a6b88efb12c126b0152a9758e4ba99f952fb5b66c6973ae3cd8fd65dcdf139d27376ff3ed66023dc5a6f5a898f874ebee202138190a3085f SHA512 3e26c928ee28e2e9ab512a0c8439e2db9da1bfe6ce74bbe31cbcd2f83be2ec7309e6e12de01d396284ed9bef7fc45aa2c30783845261be30077c9b88f40c5b75 MISC metadata.xml 536 BLAKE2B a2d8868bf91b862ea393f908c5ae6924dc70fcfa5e2d58692d61c1a45ae33bb9301c82fc032c5951491857da923bdba56f2ed11c149df7b11a4fd9037d1e5a23 SHA512 15d6a7804d14048e959dcaee03bcb2069110ab930368b2b9c31c78b610fd35beb1f714e3d109de2903dba62600b0013d6ef7f5794e828dcc6b34755e35d1836f diff --git a/dev-python/python-subunit/files/subunit-1.4.5-testtools-2.8.patch b/dev-python/python-subunit/files/subunit-1.4.5-testtools-2.8.patch new file mode 100644 index 0000000000..5e11615678 --- /dev/null +++ b/dev-python/python-subunit/files/subunit-1.4.5-testtools-2.8.patch @@ -0,0 +1,46 @@ +From a72e9c343bd369cf840b29e074417fed5d05d59c Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Jelmer=20Vernoo=C4=B3?= <jelmer@jelmer.uk> +Date: Mon, 22 Dec 2025 11:05:54 +0000 +Subject: [PATCH] Fix compatibility with testtools 2.8.2 + +LP: #2136951 +--- + python/subunit/tests/test_test_protocol2.py | 17 ++++++++++++----- + 1 file changed, 12 insertions(+), 5 deletions(-) + +diff --git a/python/subunit/tests/test_test_protocol2.py b/python/subunit/tests/test_test_protocol2.py +index 6d1e03b..2874e43 100644 +--- a/python/subunit/tests/test_test_protocol2.py ++++ b/python/subunit/tests/test_test_protocol2.py +@@ -30,7 +30,12 @@ except ImportError: + from testtools import TestCase + from testtools.matchers import Contains, HasLength + from testtools.testresult.doubles import StreamResult +-from testtools.tests.test_testresult import TestStreamResultContract ++ ++try: ++ from testtools.tests.test_testresult import TestStreamResultContract ++except ImportError: ++ # testtools >= 2.8 no longer includes the tests submodule ++ TestStreamResultContract = None + + import subunit + import iso8601 +@@ -54,11 +59,13 @@ CONSTANT_TAGS = [ + ] + + +-class TestStreamResultToBytesContract(TestCase, TestStreamResultContract): +- """Check that StreamResult behaves as testtools expects.""" ++if TestStreamResultContract is not None: + +- def _make_result(self): +- return subunit.StreamResultToBytes(BytesIO()) ++ class TestStreamResultToBytesContract(TestCase, TestStreamResultContract): ++ """Check that StreamResult behaves as testtools expects.""" ++ ++ def _make_result(self): ++ return subunit.StreamResultToBytes(BytesIO()) + + + class TestStreamResultToBytes(TestCase): diff --git a/dev-python/python-subunit/python-subunit-1.4.4.ebuild b/dev-python/python-subunit/python-subunit-1.4.4-r1.ebuild index 97b5bdf9b9..5998519fe3 100644 --- a/dev-python/python-subunit/python-subunit-1.4.4.ebuild +++ b/dev-python/python-subunit/python-subunit-1.4.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -39,6 +39,7 @@ DEPEND=" dev-python/fixtures[${PYTHON_USEDEP}] dev-python/hypothesis[${PYTHON_USEDEP}] dev-python/testscenarios[${PYTHON_USEDEP}] + <dev-python/testtools-2.8[${PYTHON_USEDEP}] ) " diff --git a/dev-python/python-subunit/python-subunit-1.4.5.ebuild b/dev-python/python-subunit/python-subunit-1.4.5-r1.ebuild index 7078be1c63..f95fe56b71 100644 --- a/dev-python/python-subunit/python-subunit-1.4.5.ebuild +++ b/dev-python/python-subunit/python-subunit-1.4.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,6 +12,7 @@ MY_P=subunit-${PV} DESCRIPTION="A streaming protocol for test results" HOMEPAGE=" https://launchpad.net/subunit/ + https://github.com/testing-cabal/subunit/ https://pypi.org/project/python-subunit/ " SRC_URI=" @@ -22,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0 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="static-libs test" RESTRICT="!test? ( test )" @@ -39,11 +40,14 @@ DEPEND=" dev-python/fixtures[${PYTHON_USEDEP}] dev-python/hypothesis[${PYTHON_USEDEP}] dev-python/testscenarios[${PYTHON_USEDEP}] + <dev-python/testtools-2.9[${PYTHON_USEDEP}] ) " PATCHES=( "${FILESDIR}/subunit-1.4.0-werror.patch" + # https://github.com/testing-cabal/subunit/commit/a72e9c343bd369cf840b29e074417fed5d05d59c + "${FILESDIR}/subunit-1.4.5-testtools-2.8.patch" ) src_prepare() { diff --git a/dev-python/python-swiftclient/Manifest b/dev-python/python-swiftclient/Manifest index dbe5b1cc8b..eb58eb2ea8 100644 --- a/dev-python/python-swiftclient/Manifest +++ b/dev-python/python-swiftclient/Manifest @@ -1,5 +1,3 @@ DIST python_swiftclient-4.10.0.tar.gz 210948 BLAKE2B 1548c3087b3e84e511c227f9d4ebdd940710a4a68e83ddc0c5cac49787361d8ea1d6647b75a0b7ae87d7549d6e9a568dbf4bf75ca0f845046f71b7d673290e5f SHA512 ee2918a255eb0d77b1744c1fc1a6abc44082f551c73516b3c09382b518d7367b5850ba97385b71a1dbb76c4c62d86a2b1cd9032de6a43c4288f5a3feacad4379 -DIST python_swiftclient-4.9.0.tar.gz 210197 BLAKE2B 8a7b0c797dcf95b1c58e175f2a633d1b9d1ed317dabc7d6ee28155f3da0b2f4c625c49bdf221b044ce4f6c1541356352fbe5b71fbd3040986bbce7c53bfb67cd SHA512 3c40bffd7d0d084b51c467bddf99fdab0e44b7ec97eb953164746481557e60c843e102f95f5d78cf52fcdfd1ed8406b971b05fba139ff5b18dc1f30fde88320b -EBUILD python-swiftclient-4.10.0.ebuild 1037 BLAKE2B 7bcdfc9e4690c9aac11d9b644a5be641ba9f8fca1c7a17e3bf9fb38986f4f0bc052cf0bde5fc88d08a6c776a05fb764957ddea953b61d55fa53b815675e7d4e8 SHA512 6060db899ca66fd50dd3d8912706ef49a1b4f91180f9b45fb61f0fcaf30113fa3877c71a9d576c165e615cace341e193a9017cec78f22ee78412f465dca1007a -EBUILD python-swiftclient-4.9.0.ebuild 940 BLAKE2B 7e894f3e06661f861d38b7c5068162e1041650582669abd9324ad60541f6adcd25e3f74df9f631c3f760e1c8d8b07573bb3b23f86700523b27696a9454a3ed59 SHA512 0597575adeb2d1c5bebf30b5d01edfbcbd2476aaab4d4b3ffd85274d5eb969e74b0ed1c43be843ccb50a9b84c88b083e5dd33d50c264a4657c300d6c61fc50d9 +EBUILD python-swiftclient-4.10.0.ebuild 1034 BLAKE2B f394c5edc1584067ea430623b3e63d57cbbb682272cb43fbeff4b7d04e041793d551079ca91b1ff1b6305ff6c96f6bdc8576d5974680f581344f33316af52007 SHA512 6f5d68be97054b57d3017e92be53714182b6e52d8d2524d3e5d342d33cf53d1ee5689f31bcdc0138862e23a9fd520e298f4f5e3a2e0ca19af7d49ed1f66150f7 MISC metadata.xml 668 BLAKE2B 299614e07d6b3f2d4acbc301cfddff8c1699acf3dac104de483e9dafdbf4cb34c8b933fdf7d91de3c26e73f34165338f68b46a44f3a113eb68b9b0270b9819c2 SHA512 f8b012262d487c873552beffe7107c8799bff52b6c61da575a9b2fa82d899d4e30d3a57f0885a119d8aebe87d5be61ea846d0766a409396acaa5fdb2b632e248 diff --git a/dev-python/python-swiftclient/python-swiftclient-4.10.0.ebuild b/dev-python/python-swiftclient/python-swiftclient-4.10.0.ebuild index 378759155d..6a152e7cde 100644 --- a/dev-python/python-swiftclient/python-swiftclient-4.10.0.ebuild +++ b/dev-python/python-swiftclient/python-swiftclient-4.10.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" >=dev-python/requests-2.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-swiftclient/python-swiftclient-4.9.0.ebuild b/dev-python/python-swiftclient/python-swiftclient-4.9.0.ebuild deleted file mode 100644 index 51c43cfcfe..0000000000 --- a/dev-python/python-swiftclient/python-swiftclient-4.9.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=setuptools -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings to the OpenStack Object Storage API" -HOMEPAGE=" - https://opendev.org/openstack/python-swiftclient/ - https://github.com/openstack/python-swiftclient/ - https://pypi.org/project/python-swiftclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - >=dev-python/requests-2.4.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/pbr[${PYTHON_USEDEP}] - test? ( - >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}] - >=dev-python/openstacksdk-0.11.0[${PYTHON_USEDEP}] - >=dev-python/python-keystoneclient-0.7.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_prepare_all() { - sed -e 's/test_password_prompt/_&/' -i test/unit/test_shell.py || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/python-tests/Manifest b/dev-python/python-tests/Manifest index 1d7398d0a0..c1886bfb2c 100644 --- a/dev-python/python-tests/Manifest +++ b/dev-python/python-tests/Manifest @@ -33,15 +33,15 @@ EBUILD python-tests-0.3.14.2.ebuild 1695 BLAKE2B 62f639e763bcfcc9ac6f64e70bf12d3 EBUILD python-tests-0.3.14.3.ebuild 1695 BLAKE2B 5d2fc6dcdd83f96deb009b4c28eb7759ec3fda05062bb605dd9a640dc67c940f1d007ea0ea968c168e6d4a1f46f28f52099020fc7c6628eaa1d8d27a32528ff4 SHA512 e9a17f20458e199ea96a43088834dac143a0d199b5f7bdb5f7a6def6a25c767b427e8cd81ae1585a85c0404a4ca932ca9a35c26de4f04ed0a539edb1888706bb EBUILD python-tests-0.3.14.9999.ebuild 1185 BLAKE2B 073e3400061a7c289b4e2ead346949979c946f2ad48392c98c7948aee376f61d2e1d36f1d247abc05fb56ce8ee7b55c1bbecca16a10b08bc07ceebc76a93efcd SHA512 e4b041b620a84e75c7830a149511596ae145ff9a35655ab1596f1dc43c94a66929c96826c962afa4424750b4bae13694263d15f682fe0a8b8eb83573d9d1a4b3 EBUILD python-tests-3.11.14.ebuild 1715 BLAKE2B a507eb454e44dd7cad754c7ffccba0f81237ed4d3f9440f55a3fa199bd800b0184bf6a7023f886b56c8f1f3fdb6c8276a7cd50e01acffcd6b368cc33e010db01 SHA512 e1d5f9a5840c4ec9c8b7ffabf90b6d1f263f922ea939b40ab8012f0ef014cf326de497671535b69eb02421c365e3e14cdad6b93980eeba5409e8f5321f53536f -EBUILD python-tests-3.11.15.ebuild 1721 BLAKE2B 05d59bb069605f11abe3f5b37364a0ca46eeaa3639ef2a98e142289761088acf797f2cf8c32f0ead59d184da258337513eb086b1a6e663b894f4ecb9d0a79651 SHA512 8d04b65a26d78239ba92fddcb3a1a9aadb659449285a2db90b3179acc2006b618d0561cae74efdcc0bde8353be2a824a72fdd4e922a889270fe399be0f13712b +EBUILD python-tests-3.11.15.ebuild 1717 BLAKE2B 910c827e2ae856ad047125f6fb9696225c107a3319b18dcbc1e15aa3be219279c4c2dbde52095ceaf6565e3c51c2e92f4ca0172b7ab1cc1a55c04a238e86a757 SHA512 169e04aff0a580001fa58bc88acd247ef1ed63e34e1754b732f408e43ca7c29b0e357a9f7e81fcfe2a2f7afa571bbd310dd4ae49c7f41714d0a325e0343940c1 EBUILD python-tests-3.11.9999.ebuild 1308 BLAKE2B 68fe16ddd7dcc73cf0df382cf82d044790939af21516c00fcd06ac2cd0b8c5a21aaf34a39a19807cc9de545accedf1649c9c0513c91f3811e22893c81311ecd2 SHA512 9884b265d12fb9cba14dc6f87d900ad7692bc3899d818934783c8d27a95c8cb9bc0f999625978bb5390d32deec353219d6baa27d0aa2e766477797c02f7fb075 EBUILD python-tests-3.12.12.ebuild 1626 BLAKE2B a51cb3fbcf682068be9fc247c4ebb13aafd4080c34dd4f0dc6bd264803575c45b75f86d27cd2f7289dd2ef06c05c8f17c30faec660ae4fe146279941e4298cc1 SHA512 c0c99d06d306ca5030f6bdd8e85b0b7d8a53d716960db40f0c20c82168fd2f07bd69d07a9958ce67c6862c3a62eca2ae88e1f9f0d17e527a82d97e86ce0e76ce -EBUILD python-tests-3.12.13_p1.ebuild 1632 BLAKE2B 6e8b59002a6aabe40658d2f6d651030402b4943fec2ea28b1aac355b662f5ecac27ec02a2c4026b09551d80d1c52b4f6b1ba3bf6ca375afa2e6873877cc92856 SHA512 d7d139e0c497c1dc3a21f9bcb53d137a20118f93b86ddec4ba7d01ca496925379d44a7d06428c8a67fbf032306e2f82110840f075b2b6cafaa326496ecef2769 +EBUILD python-tests-3.12.13_p1.ebuild 1627 BLAKE2B bb4b8267d7360a72c19d6752484305021a362f7f137e6d27b29dfa0b730a7e1527fc7e461b210b12be0dc175c6e7998b2eb33dce1f2c751985f26092b72a0cb5 SHA512 1ee5751d4124305462a86f72502cdfc33f5f244487ac3bbcf40b68f149fe91d3f5e44f518229c7ab796052df6b417d4d7feef2d8eaafc8eb213a7b34ddc8bec9 EBUILD python-tests-3.12.9999.ebuild 1219 BLAKE2B eff140959e4c8f8b7efeaabf5a40b3ca41a5b5947d9e26c2832bcf7fb5bb8af6fdbffcdccd6fe2d897cbda9bbbbedb4fc6403f0e842e368cb75502791cd91a25 SHA512 f648ab4affc2b874eddffe661aa37d40d891f0bddb3a3c1732187cb1512d4843cfcb08736e5f2da874364a64f0ba9589694eabe38ed026babf2aca52915d41fc EBUILD python-tests-3.13.11.ebuild 1630 BLAKE2B 0615b84c1d3a893e6de0f01d7b188be7ccb6cd7476bc4496d9742adcee68f1e605cc899a6a6eaf6426df27a8178481613a41bf39de5f55cd1f888a60069e1ed1 SHA512 766c7f860bca5b056dcc8c46d89c990c2f52ac23bb6483dc9d70a9fe1d88a467fc2c359f7a1783314825d54b2c2960ab46e832d3f7f2af9659bc17194698dc97 -EBUILD python-tests-3.13.12.ebuild 1636 BLAKE2B 21fb1fe8e2354595c13743fee2bcb8db5baeb412aca77b4a54831c6907fa23e941384811456ffc9db766e3eca40a4627b5ee6eb4e76db4b7690170b0e54d81a4 SHA512 bf0fc5a39696c6f4292d9dccfa55080458a46015552b55fa9cd4e60dfa6f254f026762abc1f42fce75bbf6a69aaecdfc183f9563217539ae25a2ef4ed0ebc32e +EBUILD python-tests-3.13.12.ebuild 1631 BLAKE2B 983f33adbcbd0ef184c7d82fd2960dc289807b3fc913366a965049710ca70e86ef7807e76310a360b8132538d5e42527c78f2d1003baa818c9985babe0bb6190 SHA512 deadc472f33a1afa3ea79e3b0648e73d1377a33986df8c640c8c6bab91770d33bf6f74f13ed00202c81523f64ff8ab1d94bbd12690a9fd6e3def7b43ce97a9f6 EBUILD python-tests-3.13.9999.ebuild 1177 BLAKE2B 88d1cfc2e0b3e861424951c15ee6ab253a990766a9c16149f0e22ffca343363c7c1629526c6efa2149d54048cddc3277fee5ceccac4da0b3bde35b4d1866e453 SHA512 411ae182a20202e21a76671ba7d41ce81ce1221f9100000aed4f4d695736299a0a4570f5568d7f6464dd6cae07341e921e0f501fa829390f5b8f2aa80d2a8262 EBUILD python-tests-3.14.2.ebuild 1655 BLAKE2B dab26cbef2d5b0363e17ebe2d1e63144ec54b87184bc5c26c4c9fba310a9b038b04c8cb5011c6c1ef3ea3b72d3c18cb1a7df1f80bc732c85f57c12e4ce19c237 SHA512 e6c6416fea7d29a9de68eb279e2add42bcc53953c92cc28dc15aa05863e00ea7d061b69d74df32dc46a66418eaadb1d1ea43009b1a3b9bd3f34c48602f00a582 -EBUILD python-tests-3.14.3.ebuild 1661 BLAKE2B 1d54dd3eeb11dfe664a1afd753dea2ad0e8a2e0fb34890d2ee8dedf02980f2bfd3b27d3bfba0c5622645fd3a8ccdc7d16dcb8c5942a4ca9198af9795a2b60c8a SHA512 62148bbeef074659eb03814c1785cabbf0eb57b7c529b83f6cc41bab6ae3954ac4a4e080ebbe2ed42c3b57e490b0b5ef1beaad909f07e882c57ed52c549cb8bc +EBUILD python-tests-3.14.3.ebuild 1656 BLAKE2B 2a6aa4fb20c9f80b9e8ac37f5076e985cabccb3b68606ad1c6bd807d15b936ece943a07e40b0dc8630ff3ee92c578cbc40c3d61a78eaf21cc4c5ab1bb8050054 SHA512 85a12ca01f5fe5eca732f6d55d9d64a9bb9edae6b3fcf56ed3862ce526b4a9397591e7fb6919aa76ed55d6ad94f42c442bed459deb70904a043165aebd90b2eb EBUILD python-tests-3.14.9999.ebuild 1179 BLAKE2B d680c34851e6c296167763ef9138d62189db5599e66fa828ba1ace6b36ce3a1463f9a4f7a790e3c22d8c6dfcb88ee6554bd8b0317d89e4ab9d747362f249547f SHA512 b38eff11419e32f6e3f532f61fe36d407133c6026a87733b71c887907b2df5c0d2b28735cfdf15e822fdf74fdb9adb9645d5d2b5b5097b9d1ce5b25e3406ec4d MISC metadata.xml 320 BLAKE2B 4a0e2e1a1885c485f99da97298accb9b35bf3bfa9b5e442ad0a92ed13e9e5b5d754bd10fff44e90862e7277aa11ebff8e41354cff1d63307258ed25ba9336d2f SHA512 5c78ec7965ba88dc488b4fa2a39f19f27e34c1ed770d03d13bb9f8b5b39257288957ede00ec85b46fff42f24e052960f0cfe94b48e2269465e0afe44adcdac99 diff --git a/dev-python/python-tests/python-tests-3.11.15.ebuild b/dev-python/python-tests/python-tests-3.11.15.ebuild index da6050d903..70ce899c76 100644 --- a/dev-python/python-tests/python-tests-3.11.15.ebuild +++ b/dev-python/python-tests/python-tests-3.11.15.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}/Lib" LICENSE="PSF-2" SLOT="${PYVER}" -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" # enable by default to help CI handle it (we have no additional deps) IUSE="+python_targets_${PYTHON_COMPAT[0]}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/python-tests/python-tests-3.12.13_p1.ebuild b/dev-python/python-tests/python-tests-3.12.13_p1.ebuild index 663fb41e6d..908cd8a3a4 100644 --- a/dev-python/python-tests/python-tests-3.12.13_p1.ebuild +++ b/dev-python/python-tests/python-tests-3.12.13_p1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}/Lib" LICENSE="PSF-2" SLOT="${PYVER}" -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" # enable by default to help CI handle it (we have no additional deps) IUSE="+python_targets_${PYTHON_COMPAT[0]}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/python-tests/python-tests-3.13.12.ebuild b/dev-python/python-tests/python-tests-3.13.12.ebuild index eb9a036121..8c534f1e32 100644 --- a/dev-python/python-tests/python-tests-3.13.12.ebuild +++ b/dev-python/python-tests/python-tests-3.13.12.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}/Lib" LICENSE="PSF-2" SLOT="${PYVER}" -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" # enable by default to help CI handle it (we have no additional deps) IUSE="+python_targets_${PYTHON_COMPAT[0]}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/python-tests/python-tests-3.14.3.ebuild b/dev-python/python-tests/python-tests-3.14.3.ebuild index 2f6a820d43..173068a24f 100644 --- a/dev-python/python-tests/python-tests-3.14.3.ebuild +++ b/dev-python/python-tests/python-tests-3.14.3.ebuild @@ -29,7 +29,7 @@ S="${WORKDIR}/${MY_P}/Lib" LICENSE="PSF-2" SLOT="${PYVER}" -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" # enable by default to help CI handle it (we have no additional deps) IUSE="+python_targets_${PYTHON_COMPAT[0]}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/python-xmp-toolkit/Manifest b/dev-python/python-xmp-toolkit/Manifest index 180020479a..bc20f125e9 100644 --- a/dev-python/python-xmp-toolkit/Manifest +++ b/dev-python/python-xmp-toolkit/Manifest @@ -1,6 +1,3 @@ -AUX python-xmp-toolkit-2.0.1-test.patch 2953 BLAKE2B 84794d759a96cdd2d56f9b254a4564ab1d2a6e0453c8d3130ae2f461db487875d5bc6f6989b2423f36b6cae38e578cf3afc5d1f1576534e33abdcf846c0de6f2 SHA512 903caa29a67b9332cee721882e28da7cb3f565ad97d0c75b6a1b14e8e62156a6afea370843cd2bf700d4703a1fed94a3eaa932a0ee493681190897ab80dbae6f -DIST python-xmp-toolkit-2.0.2.gh.tar.gz 3577828 BLAKE2B bc24224c5dc789b0f66545a85b10bcab2dd64dcd5195ef04eae6cac94e1c377466aa40adc4aa42d014a7094df4dbe6f437b78e38b5a0e36e0f2eeeb0a08f1f4b SHA512 7ab70e78abe3f315863c444c5d841ff4ae9e95968ccef45e15d20df5206140939f0e857e6c987a643ba908aa8d92dc4870e77d94cfafc547208e4705fa9187e1 DIST python-xmp-toolkit-2.1.0.gh.tar.gz 3576440 BLAKE2B 95c63715baad442070590ab4794c609b8b3b401562fd715448041f2479aa76505444e1ad594657fa44ceda98cd0d905853df37dc6681f0e4c9324737ac762974 SHA512 18d0cbcc05117b91e1b7f8d0311d7490b2d9a63801c9850b813860d2cb21d384848eb19dd16450c00ccb97803465ec801b5688c52a0333e162d6292f830797f3 -EBUILD python-xmp-toolkit-2.0.2-r1.ebuild 756 BLAKE2B 3479e4c18e490f7fa058447bfbd4e4cb60a3a6a3d7c6d7ba9053d8548f9205baddf9f3f89bfec96d75e89ee75977f8381508037abe3daf56eadc8aebdda4a5d4 SHA512 105e237f555d21a90b889d43837f637101fe78b88dbaa3c328b4b5e436443a732aafdbba09e8346ad293df6b686de7235157f2eb977030a27f69b7ece595fd89 -EBUILD python-xmp-toolkit-2.1.0.ebuild 704 BLAKE2B 648f0e564d895c0ad00f78a3c7de45dd5bcca6ef27d8eb3af807e25765565f77990c1a85d25500db52976f10840df75227b364dc3c94864fe0278ea132d837e3 SHA512 bf69710f0bdd0cbaed2db1daff8f0dc2d38c682162f672e622ab3d3771828438aa2ba23185692ec1b3ed5357fdef05176e15337f7b3182c15dcfe0f21e99adb4 +EBUILD python-xmp-toolkit-2.1.0.ebuild 699 BLAKE2B 8157fe29148e4e2c565c4d6cbeb2813a004e5e8ab5f387d3737116b2e96604882b948940a123a8ac7cb54d294981315348aef48ac0107d0256129da1cee3c208 SHA512 bd1d28dd5f509c35bdea3a507f25526a633a3562039ed9c47e9fca2a3e1fd9bb4d1d228c7f6d94111b91988ef74ff5a441f050583a6570583bc3a70a02d08492 MISC metadata.xml 417 BLAKE2B 818d54b619c9571b00493c9c463f4e2899c187071918f9e74189d8be23b97f4cd9a8ca0313c5f26507f9e581d8e268be3fe17f03c3f409b1eb333540fb48d380 SHA512 dc5ef8f44af10a54da69fc6bbd392c4da30ecc49c829f2f8c26022e2d42da3ab0a705f31bd72f404454fe76daf1162ecb72ea1e106c93a48cdf100b59f492a91 diff --git a/dev-python/python-xmp-toolkit/files/python-xmp-toolkit-2.0.1-test.patch b/dev-python/python-xmp-toolkit/files/python-xmp-toolkit-2.0.1-test.patch deleted file mode 100644 index e2adc3c054..0000000000 --- a/dev-python/python-xmp-toolkit/files/python-xmp-toolkit-2.0.1-test.patch +++ /dev/null @@ -1,67 +0,0 @@ -Squashed patches of the following: - -- https://github.com/exmakhina/python-xmp-toolkit/commit/3f7546173980610e0687f4eae4eb28aa026e4674 - gentoo commit 14321e655b7b3f6e531c0a079cb131dbd767e1be - -- https://github.com/exmakhina/python-xmp-toolkit/commit/1459510907764746534ce41afa85a3bedd7029b9 - test: disable tests involving BlueSquare.gif - -- https://github.com/exmakhina/python-xmp-toolkit/commit/bd8a0babef830e9a2c06150f6277ba0ddb1220bd - libxmp: exempi: exempi returns char-sized bool, not int - -diff --git a/libxmp/exempi.py b/libxmp/exempi.py -index 683e240..cddc038 100644 ---- a/libxmp/exempi.py -+++ b/libxmp/exempi.py -@@ -1693,6 +1693,7 @@ def check_error(success): - Return value from library function indicating success or failure. - """ - -+ success = success & 0xff - # Unfortunately the success parameter does not seem to always be reliable - # so we supplement it by explicitly checking the error code. - ecode = EXEMPI.xmp_get_error() -diff --git a/test/common_fixtures.py b/test/common_fixtures.py -index 135a795..363246c 100644 ---- a/test/common_fixtures.py -+++ b/test/common_fixtures.py -@@ -44,7 +44,6 @@ samplefiles = { - 'BlueSquare.ai' : libxmp.consts.XMP_FT_ILLUSTRATOR, - 'BlueSquare.avi' : libxmp.consts.XMP_FT_AVI, - 'BlueSquare.eps' : libxmp.consts.XMP_FT_EPS, -- 'BlueSquare.gif' : libxmp.consts.XMP_FT_GIF, - 'BlueSquare.indd' : libxmp.consts.XMP_FT_INDESIGN, - 'BlueSquare.jpg' : libxmp.consts.XMP_FT_JPEG, - 'BlueSquare.mov' : libxmp.consts.XMP_FT_MOV, -diff --git a/test/samples.py b/test/samples.py -index 4a97203..a7e0412 100644 ---- a/test/samples.py -+++ b/test/samples.py -@@ -65,7 +65,6 @@ samplefiles = { - 'BlueSquare.ai' : libxmp.consts.XMP_FT_ILLUSTRATOR, - 'BlueSquare.avi' : libxmp.consts.XMP_FT_AVI, - 'BlueSquare.eps' : libxmp.consts.XMP_FT_EPS, -- 'BlueSquare.gif' : libxmp.consts.XMP_FT_GIF, - 'BlueSquare.indd' : libxmp.consts.XMP_FT_INDESIGN, - 'BlueSquare.jpg' : libxmp.consts.XMP_FT_JPEG, - 'BlueSquare.mov' : libxmp.consts.XMP_FT_MOV, -diff --git a/test/test_exempi.py b/test/test_exempi.py -index 690ce15..54065e2 100644 ---- a/test/test_exempi.py -+++ b/test/test_exempi.py -@@ -422,7 +422,6 @@ class TestExempi(unittest.TestCase): - """Verify that check_file_format function works as expected.""" - pairs = { 'avi': libxmp.consts.XMP_FT_AVI, - 'eps': libxmp.consts.XMP_FT_EPS, -- 'gif': libxmp.consts.XMP_FT_GIF, - 'indd': libxmp.consts.XMP_FT_INDESIGN, - 'jpg': libxmp.consts.XMP_FT_JPEG, - 'mov': libxmp.consts.XMP_FT_MOV, -@@ -540,6 +539,7 @@ class TestIteration(unittest.TestCase): - self.assertEqual(props, ["2006, Hubert Figuiere"]) - - -+ @unittest.skip("Issue x1") - def test_single_namespace_single_path_leaf_names(self): - """Get just leaf names from a single path, single namespace.""" - # TODO: why? diff --git a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2-r1.ebuild b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2-r1.ebuild deleted file mode 100644 index 2191113a7b..0000000000 --- a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2020-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="Library for working with XMP metadata" -HOMEPAGE=" - https://github.com/python-xmp-toolkit/python-xmp-toolkit/ - https://pypi.org/project/python-xmp-toolkit/ -" -SRC_URI=" - https://github.com/python-xmp-toolkit/python-xmp-toolkit/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ppc64 ~riscv x86" - -RDEPEND=" - dev-python/pytz[${PYTHON_USEDEP}] - media-libs/exempi -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.1-test.patch -) - -distutils_enable_sphinx docs -distutils_enable_tests unittest diff --git a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.1.0.ebuild b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.1.0.ebuild index da70ac4cc2..a06e8e3899 100644 --- a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.1.0.ebuild +++ b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2025 Gentoo Authors +# Copyright 2020-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" dev-python/pytz[${PYTHON_USEDEP}] diff --git a/dev-python/pytokens/Manifest b/dev-python/pytokens/Manifest index b53926a002..210040d9f9 100644 --- a/dev-python/pytokens/Manifest +++ b/dev-python/pytokens/Manifest @@ -1,5 +1,5 @@ DIST pytokens-0.4.0.tar.gz 15039 BLAKE2B 18a2d9b433179a87a2197e328317bf505abc2d742e9c2defeb79b6aeb8d7a24d86c087c72db2f6918d3f4d920fcce79cd9a1bd1b14daa449be65523e27089f57 SHA512 81d98687e10f4c80424b94c80921b9231cf690a94865ba2bc61c1672d914d21325105e227782eb4fbf8362b0a29cb1169465f3f8d23e361cf4bcd3879d660ff3 DIST pytokens-0.4.1.tar.gz 23015 BLAKE2B e0ace8f7298033d719f98ea27a3ea1449949ab1f7d368ec02168ac05d160129f83effe9c82f7c1a1105998fae99251119a5f32b1cbb8750d427d3fc417d009cb SHA512 9af0d79983a886b761b226aab1bb9dbd178bb71d74b274da528aa0879782d6634c77c30890d8213fac1eda85056a937cce376edea77e5db5b4cd7287b13e0a7c EBUILD pytokens-0.4.0-r1.ebuild 636 BLAKE2B c4a121facf9cd6e5adc255e6d19aade8b0174617d13300bd414aae1f4933715b60e2754fb078be361073c788245bb5d3286a52164dc1b906f64ff72766395681 SHA512 0d5da2f17130dc98fb53359b9a9a0d15c9152f718b70397fb84070ee7b9c336fbe3f0231133379f13061cd22c9d1c8cfdaa3a12580885150898f3ed7c6c1e716 -EBUILD pytokens-0.4.1.ebuild 630 BLAKE2B 2ca2b134ad5d6fde77eafb4fc8a7166ffd0e569501301406ace744e3479764d2f0f9495f2f20cceda096db28759d2c65a3ce5af311dc33db3b44c84dfaabd210 SHA512 53dd953ffc70750004d1380a2fd8075a63b8b88ee0239bea81624b946dcf957cf97c1362b5e91922079936de1d3134f972e167524b06510448795b51ab45e92f +EBUILD pytokens-0.4.1.ebuild 636 BLAKE2B e1c87c94be44aea88ba0dc209c919de793edf4215cce12d97c0685ab67d8f0dd606d0b697a37a2cb2d02bdfc78b641deebe391d543a1b9284f1c935e2b24a0a8 SHA512 c4a259e2a2bb5f52acfcecbdd0a18994f79645f2edcc3b990010ae01f65088da0c60da027b2b68eaeb0c649530ee0040d6ef1428b1296a4519a6ad4b188bf147 MISC metadata.xml 377 BLAKE2B 9c78a1c86ed8ee798a9439afc775756bb0e38ee25247c1f066af649b9867e0b1dbde33846d8cac955f5c3b2c6f80dbac50c0b40d60ea938050e7ba1b828d5014 SHA512 503c94793e0b602afc63c0abd1d9d49908254f683e89a8b4c1a50c51b61ba6e58c2328fd2d835c4d8b8b6528416f1ac1a8a1b233a767d7bfc7ff963102cc40eb diff --git a/dev-python/pytokens/pytokens-0.4.1.ebuild b/dev-python/pytokens/pytokens-0.4.1.ebuild index 5088465fca..30ef481131 100644 --- a/dev-python/pytokens/pytokens-0.4.1.ebuild +++ b/dev-python/pytokens/pytokens-0.4.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/pytz/Manifest b/dev-python/pytz/Manifest index a3f5fbb261..8287c251d8 100644 --- a/dev-python/pytz/Manifest +++ b/dev-python/pytz/Manifest @@ -1,7 +1,5 @@ AUX pytz-2023.2-system-tzinfo.patch 1787 BLAKE2B 52026a74040573aa97a86ee6e8c5afb56114297182116a375b9b9fc5e8840edba4e4e5eeeadf386a9f9d84302d71ec4ab55098b4b9d3d67db73043d7c0a52f79 SHA512 23fce20b8d91bdd1436efb611c5593340984ad27ed5a5fbcebb7472b189e7e66a391c6e6925f3f4a33cae49f527453fdc1075c162ef6976614d1b398d5abe625 -DIST pytz-2025.2.tar.gz 320884 BLAKE2B 4333c36395c8ef983d832d25d47ef1756ba2faf051bd68c188c7d99a40d63162ad8289852f34e9cd9ddbf00875b6f0190c402fb3632ee41dd586742d0dde8b0c SHA512 1ac84bd8d9a152b71b4de302a472e50619c901ad4c7747ddddbb780d8d3df07e5e18d3c68722eff08f8e8ff625d46133fe12bcf6f5210b69ce589051247cd4b6 DIST pytz-2026.1.post1.tar.gz 321088 BLAKE2B 3ce2028abec2a07c753bdd822cb8c86d043e76322321fb96f8ccba19252f46d78a3bc21a7b63feaf2bf922b4aa97854e763fc352428ada9a9b576ecc9c9d0d0c SHA512 58e9ecf500c8945de73c32263bed54fe80770e948f3ad539670927a61b9d099f1a21d4948c5913b0721183d5a77bbf83b7b148f2d1b3bc659b669c4a8eae63f8 DIST pytz-2026.1.post1.tar.gz.provenance 9503 BLAKE2B 709cc5bead68d64fcc511e734d945b7120517395b74fdd2d363c945bb67960e18644df8328c9b5a92e9a80f2e6be69d5352c390bc3c2b2087fb882108d7d8094 SHA512 2fb3f3d78a71927fb8971ae60360d97ee6c40cfd665f17ca0a5fffd04ca1cc2b67ac3e64faac7c3288abe826b86b97d7fbfb0565ac489e6c625928ce22ab9d74 -EBUILD pytz-2025.2.ebuild 1151 BLAKE2B 9e438406305fe5d331c20ae5ece8c849254a0ca2b0f10bba64cc195660ad56977a6d7d3abbd7084dac3f6339dd7767180cd8ff176286c398166f3c725417579c SHA512 a0d5909c865bd3fdfcc9517c62d13e29f1274dd5e17944aae3031de29cee9ec841a382669a28302d426f93149b4ef110c1cfdadc1403109cb70ee577b72868fc -EBUILD pytz-2026.1_p1.ebuild 1205 BLAKE2B d10db863037cea8f3b4e67dd781be97574c43b8b5d186d4259b3a886ca6878053cefa47f149e12fafd7f1f1832029dc77795a166a50a17aa11320c5d1f3ff169 SHA512 a301d99630bca822ab4e9fd0b12d0242d90baa7aa06c682269b77d2a8ef68a2c5457e9d783d5bba560683634850281b7f70503d7e45ddbec68d6765b89c157aa +EBUILD pytz-2026.1_p1.ebuild 1199 BLAKE2B 978fd6ed9733a1aa4009d2ff3c16c5f7266440bf4303e47f814b5db6125e45d35ea9dc540a950cd81d41d13722c8ae4b7188dc48860d095a4c0570c5c86e3286 SHA512 bb78080ec1fdeb14ce59bc3a74c775c4da21b4216d113c26bef08ee18b5f4241fe9e43a26568da3d2ba6405525970b53e4b4d649408cced311b4eb3288b493f6 MISC metadata.xml 820 BLAKE2B 224acaf3f2b85e717829a59108a4053e9a60bc710c330b12dc3f181685d5c8ab1b090105796f092004b1a70781882438b0c0a27bc96ef0116b33fe7051cc6ad5 SHA512 c9a677d89a9f831f3a9833b02e6cec36adbb27688e117b66caad32d3be10fca19787dd85eb14e21eb95d6ed8ba6ff02122ad9f54aa175252834dc4c219b7c219 diff --git a/dev-python/pytz/pytz-2025.2.ebuild b/dev-python/pytz/pytz-2025.2.ebuild deleted file mode 100644 index feee370dbd..0000000000 --- a/dev-python/pytz/pytz-2025.2.ebuild +++ /dev/null @@ -1,51 +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_{11..14} pypy3_11 ) -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 ~arm64-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-2026.1_p1.ebuild b/dev-python/pytz/pytz-2026.1_p1.ebuild index 6e3ad86d8b..5a7c09aa13 100644 --- a/dev-python/pytz/pytz-2026.1_p1.ebuild +++ b/dev-python/pytz/pytz-2026.1_p1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/pyzstd/Manifest b/dev-python/pyzstd/Manifest index 3ba7a21af3..4ce6f270f4 100644 --- a/dev-python/pyzstd/Manifest +++ b/dev-python/pyzstd/Manifest @@ -1,9 +1,4 @@ -DIST pyzstd-0.18.0.tar.gz 806048 BLAKE2B a2154d215a6164358b9ed0195bf3a37d707fce029949fbf4ffadf14f8c4462110674cc0d91ca115361ef1db67bef29c15721963870bd2ce08e8077365db02f43 SHA512 0031b5c6f893a5c265a00e55cdc5519a3d2bd191d943917761129dd4d8a49ab1c8912b559e9e10a3aeef25b01fbefe33ae6674a55554ff7c16e2dd31795b7bbc -DIST pyzstd-0.19.0.tar.gz 69457 BLAKE2B 275cdd686b17a677db36c21f1bbd9619f9d2c8894194d74317275e08d404f0bfe300bc1d4a1140d9ddefa196371f32b7baa1b8b13ebf2da8b8d95bea226d0938 SHA512 d7490597e037c3893d69402cd28784c38b1cad59ef143b8414474ebed79a5b123408e56dbac7ae7cda30e5d6ae8f06943dcef9785ba9dedc9873c2a9ed5db8d5 -DIST pyzstd-0.19.0.tar.gz.provenance 9236 BLAKE2B 8f0d3b6ea90a16b4da9005b043239472dbd23517dd880f1c8b51b9c5863ff4ab0b1c80dd23e3eaa6ca2ad94b8a8a44a62534155982240db0126fe2e2f803aba6 SHA512 e10898da11a173736bcec141ae720105389ba0cb3b718749e3572143c0cdefa43fe7e72e382368c7212b85119fc0fe79464ba21d7558c73666196dd10fff0419 DIST pyzstd-0.19.1.tar.gz 69531 BLAKE2B 2378b9c5f913ec4385d3549901a9075efb3f88a5767ad71e81f116dcce127f5030dafc913bb3427b436ec6a13f40060e5282a6907efbe14202e269b3d39ed270 SHA512 6916e4d0c4a957a7869c7fe8ae9448127fc4af1fdee0153945e114039716f63e1d5c0c99c7acdacc6dd6c015c5f7edfea434b87707e36b779a1bafa942b399d1 DIST pyzstd-0.19.1.tar.gz.provenance 9142 BLAKE2B 2b171c7ee907396917a99f0662e56bf353512e6d949403e435743d9a0e21ed9b5e755006257f309effaaacaf8db15d84928bcd111c9c4465b8c82daad4cb9ca4 SHA512 231e6ff79fccd63ab891719c212d82d4866738fcb878079c95affb9afab4797c11dade8a4eca0cba5980d480f1418b5aa9710459492374a85852a102b1bcb42e -EBUILD pyzstd-0.18.0.ebuild 887 BLAKE2B 3aa7c62d6cbcc42cee93f6c6ea9c985008bf24dd2db1bb7673a1ce0b6fafa80060d5a938c7722f155ab68a22717fc30377e23d60b56f1f8e985d332f6dcc2a74 SHA512 2886ccc9deff1cb89d9f576ec4026d095d59478be62b0696ee499da07ac2fafd63f70533050c861f6032a3e35a40d5330b894d55e2ee36c04369c99329c7107c -EBUILD pyzstd-0.19.0.ebuild 777 BLAKE2B eecf2c8976e89eb2497438be8e4d2c919c3176efd66b7c10edf0c4583950778a1a32935d5f87ff8593ff81fcdef3a6c68a83d40e676dd1161d77cece979627c2 SHA512 0403596b2129c6109b2710119897a8b1e88d1a7f0a416f59a78ec1cd94a355b707ab3457c159bc516f4d9021b7eaea695c8fd9dec2aca58bfc7964165130ea87 -EBUILD pyzstd-0.19.1.ebuild 774 BLAKE2B 80454f006ae3a9a50be647fc90ac3844578ec727288954bf7b13820dfd370829d39863075400350472afb0e7b211e118a3ca1453cef6a15ca67271c7f8ebac9e SHA512 67c551a9faeabc8f9bf817af99004bc2eb9368e98f4f89505042b849e6d18e608f5590dfa4f86889f16b2cc4fdf0ab459e9740f82ca7f0a5ba9b678356e2e2aa +EBUILD pyzstd-0.19.1.ebuild 776 BLAKE2B 8553b08214469e8684b8d8f4c818c2130ed626172e75587d1a4d11cc264414a5009bb8d58cf0885bf7d6a811b7b9b591144ff95c390185cc3e6dd78ca100c129 SHA512 b726fdaeb519b61e227712815409faf36f03fc4612a61720881b90fc795dc7cf5f0608b1528f259555570b1da6b387e3d5aa425df55a4c8c9eb333755fdc2d70 MISC metadata.xml 364 BLAKE2B 3e2e17d89d8b4a955c122b9207e0b2973cb5e67c9337c9161ed18611dbb852c606a07a210589c9255253f77a2445de7643199bb64fa504087915e021d2293b93 SHA512 7585c804f18410e4c258e2d4acb04b0533d53e215134b7ad460b76687a512a227efd0dea7cb9a15e36aea715bcaaf0566c52452d5d3a04c719b54b9404db827d diff --git a/dev-python/pyzstd/pyzstd-0.18.0.ebuild b/dev-python/pyzstd/pyzstd-0.18.0.ebuild deleted file mode 100644 index af5345868b..0000000000 --- a/dev-python/pyzstd/pyzstd-0.18.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_UPSTREAM_PEP517=standalone -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings to Zstandard (zstd) compression library" -HOMEPAGE=" - https://github.com/Rogdham/pyzstd/ - https://pypi.org/project/pyzstd/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -DEPEND=" - app-arch/zstd:= -" -RDEPEND=" - ${DEPEND} - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.11 3.12) -" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -src_prepare() { - sed -i "s/'-g0', '-flto'//" setup.py || die - - distutils-r1_src_prepare - - DISTUTILS_ARGS=( - --dynamic-link-zstd - --multi-phase-init - ) -} - -python_test() { - eunittest tests -} diff --git a/dev-python/pyzstd/pyzstd-0.19.0.ebuild b/dev-python/pyzstd/pyzstd-0.19.0.ebuild deleted file mode 100644 index 54f55bd38c..0000000000 --- a/dev-python/pyzstd/pyzstd-0.19.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/Rogdham/pyzstd -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Support for Zstandard (zstd) compression" -HOMEPAGE=" - https://github.com/Rogdham/pyzstd/ - https://pypi.org/project/pyzstd/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/backports-zstd-1.0.0[${PYTHON_USEDEP}] - ' 3.11 3.12 3.13) - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.11 3.12) -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -python_test() { - eunittest tests -} diff --git a/dev-python/pyzstd/pyzstd-0.19.1.ebuild b/dev-python/pyzstd/pyzstd-0.19.1.ebuild index 1ff467eefa..9539b830af 100644 --- a/dev-python/pyzstd/pyzstd-0.19.1.ebuild +++ b/dev-python/pyzstd/pyzstd-0.19.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2025 Gentoo Authors +# Copyright 2025-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/qtawesome/Manifest b/dev-python/qtawesome/Manifest index d6324eb33d..66476eee97 100644 --- a/dev-python/qtawesome/Manifest +++ b/dev-python/qtawesome/Manifest @@ -1,5 +1,3 @@ -DIST qtawesome-1.4.0.tar.gz 2614365 BLAKE2B 5c7c941878f9c1fd06de75abe2ec37743ea13330fc937da0287d3fb10da1e8f93f9956247af0c8e5fff70ab34f246031f96ad4c6e6931ddd29facb8bf02e5b28 SHA512 3fe617526c31da3dfd9ba59a7d2b8cef8a6327308c0e622e6ed1be7924d77aab322db625dd37a280c5538c511effe2e3855875db8cc8d48014ba696b27fe28c9 DIST qtawesome-1.4.1.tar.gz 2614043 BLAKE2B f93a0c7c4775ad936ce68b6a4ad67b492da39f1e52aba5d16193e627fd8a57c2533b3e2e2a5a2dffad66004160437f4f926b29e3d4789aa5dc8b387993e1c1a0 SHA512 750f82d420b568d8dde45278fc1f9ceb73e41033c6f30920e0be0818079c9f7615177959b492f86ebc63941d188628a038ae064251a551fa3d20eac7ca7880f9 -EBUILD qtawesome-1.4.0.ebuild 989 BLAKE2B 0b62d6797202376cacf35d4a4c41e0e4d0c1ab67cd8a47bd484761577ab17e56ddbf512b6ea1a682c3a7d9f32de81063694313aa6f5d6ca94e6bb8f29168c410 SHA512 d9b70b1953ababd127977387d3cdfd371755a1ea6ea7a39b1c5d46d9bf7c73ef5460cf87f02e8c32654a18f3c1f89ef52cc6d0bd1a4fb8f733f57d19796aac7b -EBUILD qtawesome-1.4.1.ebuild 957 BLAKE2B e63b0cafd1d98068930b992ddf136fdb1a3f936dc58eb5d47a6892d2e236c1252ae87e7213bba4686001eacac3fc7be06180c548d9e04a0fd8a3e959c235de05 SHA512 3ffa65ee475e9ad2f95daaaed70e8b3b02a04892eac1786de8f4078473661c3a9636b65b02e15225158e5ef0511b316db4365be31235a7f409eac3b5f6c53202 +EBUILD qtawesome-1.4.1.ebuild 954 BLAKE2B 9e6404218db742e53308cb5ab56e14a5addfb5214252ad2bce5f54e74bde81c4338bc1af35e9e4738026c971572d6d0d6aa835cf7b7cd40d20163acf547dad73 SHA512 4e3fad5eaf259c14b703620753a661e2b5fd9581ea08c583ea55b24cbf44d9eba57bcd5b782fb1da03f3aea0ccbc773f27b1f0a42418b2b70443bf190eabbd9d MISC metadata.xml 797 BLAKE2B 64f0fefcc234da54ec486adb28ae9287429aa7bb7dfd8f00707d9281efc9b56020e978d6e24b7d09723e218f6d6f6a35ff60db4e0b369c2eb2e72ceb01c91a3e SHA512 5bd782ceca338eca27253656e3718e2a8bc6d5fc8d5046c1e29ead14da08a876224151a4236bcad58d8f52834f885791c9e8df3cd259fb8c98321fa05f0a9497 diff --git a/dev-python/qtawesome/qtawesome-1.4.0.ebuild b/dev-python/qtawesome/qtawesome-1.4.0.ebuild deleted file mode 100644 index 2877ac3801..0000000000 --- a/dev-python/qtawesome/qtawesome-1.4.0.ebuild +++ /dev/null @@ -1,48 +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} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi virtualx - -DESCRIPTION="Enables iconic fonts such as Font Awesome in PyQt" -HOMEPAGE=" - https://github.com/spyder-ide/qtawesome/ - https://pypi.org/project/QtAwesome/ -" - -LICENSE="MIT" -# bundled fonts -# ------------- -# Font Awesome, Elusive Icons: OFL-1.1 -# Phosphor: MIT -# Material Design Icons, Remix Icon: Apache-2.0 -# Codicons: CC-BY-4.0 -LICENSE+=" Apache-2.0 CC-BY-4.0 MIT OFL-1.1" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - media-fonts/fontawesome - dev-python/qtpy[gui,${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-qt[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs/source \ - dev-python/sphinx-rtd-theme - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - nonfatal epytest || die -n "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/qtawesome/qtawesome-1.4.1.ebuild b/dev-python/qtawesome/qtawesome-1.4.1.ebuild index ba46a5682d..01a4ee39af 100644 --- a/dev-python/qtawesome/qtawesome-1.4.1.ebuild +++ b/dev-python/qtawesome/qtawesome-1.4.1.ebuild @@ -23,7 +23,7 @@ LICENSE="MIT" # Codicons: CC-BY-4.0 LICENSE+=" Apache-2.0 CC-BY-4.0 MIT OFL-1.1" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" media-fonts/fontawesome diff --git a/dev-python/quantities/Manifest b/dev-python/quantities/Manifest index 896a62d285..cc48a1aa2d 100644 --- a/dev-python/quantities/Manifest +++ b/dev-python/quantities/Manifest @@ -1,5 +1,3 @@ -DIST python-quantities-0.16.2.gh.tar.gz 93210 BLAKE2B ab0987945b3bd666b17f637ea0a951dd76d472474c3ead8d10ba98544f34dd4fa943a663de716ce6eee90de2e8749a297319af34014e1833a304a9cf0fd33e10 SHA512 315e20b75d44b2c355406f35ffcfe4afe7b9e1010dd491cd76d85ad3a6346625228dbb14415a1293c20c08ac0f7243ba4b9cda26db4070e97093d24fd997da18 DIST quantities-0.16.4.tar.gz 100726 BLAKE2B c1ec4aebd0f40c0d04e07e3139cf38e0c9987e85bb37d23d1910cc5f7c91a17313741fb5e444460802891a73142730b001a0d7311274dbb06c81777dc8cd4d7d SHA512 e43054025a08023449d77721c54ca20d6c45cb8848cf4738fd11692580e31e5639feca77cf1d714436cd49b51f74ebca6508e09e5ad02c3fa985599b1b807fe3 -EBUILD quantities-0.16.2.ebuild 842 BLAKE2B aed0babf719853cffc0f603e5f1a409b305250c190ba2689415f55a3e5567bef139cfd75c783a53b5b0c8ca8f61665294d9bd9343809513d575bb96f21adc1a2 SHA512 4e76b85dc440794bb3c357d4a92cae515da61f073ee5ac779911a131db0f67f7b248c79c6397b84b6739a25eb5c871827d043cce4d688bb18b4237e344a09c99 -EBUILD quantities-0.16.4.ebuild 658 BLAKE2B 8c2e3a10ebc1ed50301c2aa26ed4ecc5cf4bf6b96033ea8c8e522684feaac4910d16864a66a3e51e3f829ceebf7c92e5ab15610fccf69cbd2a9775fcac7bd10c SHA512 e51a05fb61abe9fcc9bb6d1df3bf76be97d99639366b9dd39a55ac14f1eb74ffafe8a0e8f336797c08b514c5de3d1df404c97e498be107e2918be6b1c01d17b6 +EBUILD quantities-0.16.4.ebuild 656 BLAKE2B 59e90a10f0c441aa108c44660c3ed5c9395255d92b383d7ea73d9d8eecbdf68e80920ffa3f957fd5f1a8e5f4107b2fcb19e2416ac0ed61be14ddbbea8accc660 SHA512 405ec537017cb6ca31248684fb0af337daed382181c448d4442ed1cb7ee7c0c0ae3169cadd9046c3f293ddf202e18538e9d98b57e21b4ea5141fd51429b40008 MISC metadata.xml 389 BLAKE2B 03921524cadb14eab90841accda612834245f2c17626ef497b1e41981c7993eb9430181e41e10e50150efb5d5038f057896c20395054e8e8e0cb85a2fb6e5225 SHA512 67634a7a3c0eb5bf9cd48166560c886a541ea8949c81fd7b66fb235c8483e612c478ebab56af04c5f91375cee6a08a55cf368265b2a0ad434f90f6625d3ab745 diff --git a/dev-python/quantities/quantities-0.16.2.ebuild b/dev-python/quantities/quantities-0.16.2.ebuild deleted file mode 100644 index a2648c6dd7..0000000000 --- a/dev-python/quantities/quantities-0.16.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2020-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P="python-quantities-${PV}" -DESCRIPTION="Support for physical quantities with units, based on numpy" -HOMEPAGE=" - https://github.com/python-quantities/python-quantities/ - https://pypi.org/project/quantities/ -" -SRC_URI=" - https://github.com/python-quantities/python-quantities/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -RDEPEND=" - >=dev-python/numpy-1.20[$PYTHON_USEDEP] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - epytest --pyargs quantities.tests -} diff --git a/dev-python/quantities/quantities-0.16.4.ebuild b/dev-python/quantities/quantities-0.16.4.ebuild index 2b0d645aa4..ea9394f415 100644 --- a/dev-python/quantities/quantities-0.16.4.ebuild +++ b/dev-python/quantities/quantities-0.16.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" >=dev-python/numpy-1.24[$PYTHON_USEDEP] diff --git a/dev-python/rdflib/Manifest b/dev-python/rdflib/Manifest index 0a427ebf8a..6fefac29f1 100644 --- a/dev-python/rdflib/Manifest +++ b/dev-python/rdflib/Manifest @@ -1,5 +1,3 @@ -DIST rdflib-7.5.0.gh.tar.gz 5084540 BLAKE2B 5ed4c429d3b31292d37a262c41da0549a65d0a4c44d3165a829677543b6b851cf26800f38af59592759c4bbd2915c4b54acfa7d735c9536499db0f6d63059293 SHA512 54e7078b7784145737e6dce104a868a6c9a6526e7c09947b75594035c689383259a3e913139bda9e17ace07ecf3862099532e612cc1d72fbcb37301d307d8ad1 DIST rdflib-7.6.0.gh.tar.gz 5175542 BLAKE2B d5e9f9ce4bea6c5d52b62b9271cd182368cd81ab90a72c0a356238c1744a0d03c077bed5801add5e7090db5ea3a947e0d6cfa1a4f785a01336d5dc6951951241 SHA512 464fe52d968bd8618cef5ab99c28cb465b9b07287a28049d7e2916c1dac4971187be5794b4007509f875fb28cb0c198fd2e1d9338893ecdd00ed5d0d6865ee98 -EBUILD rdflib-7.5.0.ebuild 1859 BLAKE2B e54a48b128af71504afd4612a8136bd73e8cb13570ab6fda4cb6339a62f9a8c53b87e72b21b3e0d2b069db8ebdf3b394db0784d1177257cf7fc967f9876f7c86 SHA512 1c77e4fca0ab12d21483ea952a3981086ad8f8c65270e9271248c3e800c8a1ceb4c4bd8dd11de2aed00dd9f38c81bbfbfe6d18426b42869b73d0abe97dd6519c -EBUILD rdflib-7.6.0.ebuild 1865 BLAKE2B 96a648e0790f3f43446fc268419e6b9048646560b1a4c5667c47067c2fd693b742e31a06b89e2a700c0719d92f6f532130ac8247c29847c9f0002f5b4f3bb922 SHA512 155860fdc8429760b1b52e4847988c24e6be84379d11046e7068b8e7a960be054f10ee499c42df1c8a6a9f7bd18ccb96d1b71986f4399b3e0262c96c45fd7f6b +EBUILD rdflib-7.6.0.ebuild 1859 BLAKE2B 35636d485297c2046218747313671691172acc58961cc5c56737f31e507d89d71e2e18e9074d6344d7fc68bce3ad3cf423b274209b831c12f6cbca45190f73dd SHA512 ba9acdb7e2a0949111af8bef6b7c7b90e5831fc5dc99a205b0221510eee615368cba1db68f1acf3db268541abcc0b102372903e1a9f68d231117fe6666a7f6dc MISC metadata.xml 400 BLAKE2B eea3d3a69375a70a1c4a93cebf48169032f9d7cc6ba5df0422bad8c0f4e1caa10721a42b66cfb0dad2ab85aff38f826a0790b4d2dbac90be16e88ecf507d9025 SHA512 d8b94c9c8c037f40db80a44d235ada552851c3b979f496462e19a909eb2b46f606c23458b20869060b596969015616d065b2df0f5b24d2b3d7224afa6089e8e7 diff --git a/dev-python/rdflib/rdflib-7.5.0.ebuild b/dev-python/rdflib/rdflib-7.5.0.ebuild deleted file mode 100644 index 07a3138e56..0000000000 --- a/dev-python/rdflib/rdflib-7.5.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# 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_{11..14} ) -PYTHON_REQ_USE="sqlite?,threads(+)" - -inherit distutils-r1 - -DESCRIPTION="RDF library containing a triple store and parser/serializer" -HOMEPAGE=" - https://github.com/RDFLib/rdflib/ - https://pypi.org/project/rdflib/ -" -# tests removed in 7.1.2 -SRC_URI=" - https://github.com/RDFLib/rdflib/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="examples sqlite" - -RDEPEND=" - dev-python/html5lib[${PYTHON_USEDEP}] - <dev-python/pyparsing-4[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3.2.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/requests[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -# (xdist fails to collect) -distutils_enable_tests pytest - -python_prepare_all() { - distutils-r1_python_prepare_all - - # doctests require internet - sed -i -e '/doctest-modules/d' pyproject.toml || die - - # we disable pytest-cov - sed -i -e 's@, no_cover: None@@' test/test_misc/test_plugins.py || die - - # allow regular html5lib, html5rdf is a fork with minimal changes: - # removing six dep (which is kinda good) and bundling webencodings - # (which is horrible) - find -name '*.py' -exec sed -i -e 's:html5rdf:html5lib:g' {} + || die -} - -python_test() { - local EPYTEST_DESELECT=( - # tests try to install stuff via pip - test/test_misc/test_plugins.py - # triggers a GC error (and stack overflow was expected anyway) - 'test/test_sparql/test_translate_algebra.py::test_roundtrip[test_other__service1]' - ) - - epytest -m "not webtest and not testcontainer" -} - -python_install_all() { - distutils-r1_python_install_all - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-python/rdflib/rdflib-7.6.0.ebuild b/dev-python/rdflib/rdflib-7.6.0.ebuild index 9638947de4..3398ad0fac 100644 --- a/dev-python/rdflib/rdflib-7.6.0.ebuild +++ b/dev-python/rdflib/rdflib-7.6.0.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="examples sqlite" RDEPEND=" diff --git a/dev-python/recurring-ical-events/Manifest b/dev-python/recurring-ical-events/Manifest index 3e517cc90d..28b941160f 100644 --- a/dev-python/recurring-ical-events/Manifest +++ b/dev-python/recurring-ical-events/Manifest @@ -1,3 +1,3 @@ DIST recurring_ical_events-3.8.1.tar.gz 603730 BLAKE2B f0497499427d2152af381b3607c22276a532cf38a5792442252ecf77ed77f2c79fd06909409bc0cfc1f777a8fcde15de9d3893a9c14d879115b17d733752faee SHA512 9aaa025460499c33658233e40de0a684a53495468d16b88e87a724677da6ef8aadbc504c88c36d5f4439426fb0cf56c0626563e8577393dc18f581bab808a895 -EBUILD recurring-ical-events-3.8.1.ebuild 1003 BLAKE2B cd39d1889ebb17e56588d5d1c2751504d9223307c7b6af6fbc1667d01dfb136a5573a24216187b8c59022a7bce1e717a1405db0fedba4288d40b351b3687cdcd SHA512 d0dd3fbd38231e617eb20aa7c96185dd25576d370062d98c3f2dbbcf4e9cd2b5055c438e42b89e9728a7a4c0e68d2a889a83458d269f2f053cf7fdfb2f830982 +EBUILD recurring-ical-events-3.8.1-r1.ebuild 987 BLAKE2B ae08f2c546c787ef532b734ccfcdbfe08719b49daac91bc34347ec50747f5b45a9e62a55a6cd409b5bc5c32c995072692e3a80a9d24fa30745c2d3df86fb0cb1 SHA512 f614ed55825719114e157558af5e5b931c2e3542120004055b73de6443ddad4fd261d36aa09d9184d9a82a91df2c7bf77024cf8949d3354c2954b8744d060780 MISC metadata.xml 431 BLAKE2B 19ac0f0a385fb9b0524bf641831fbe3c02f35f3ada35922b297563f871cb8e745404e04d18d9f7428ef5b3cca27f5205f4a7f99e85e2a3da18542a19574f04de SHA512 35283cfbd447b3ec9d0d97ec7c11580db012ee60076b12ba733962d58896203a162ece04a9015eca8cc556f28fac307fc9ddeb27c3ea9cb9c8b2d6df0cf93a50 diff --git a/dev-python/recurring-ical-events/recurring-ical-events-3.8.1.ebuild b/dev-python/recurring-ical-events/recurring-ical-events-3.8.1-r1.ebuild index ce4ea78502..7e87ffb75f 100644 --- a/dev-python/recurring-ical-events/recurring-ical-events-3.8.1.ebuild +++ b/dev-python/recurring-ical-events/recurring-ical-events-3.8.1-r1.ebuild @@ -19,11 +19,8 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND=" - <dev-python/icalendar-7[${PYTHON_USEDEP}] >=dev-python/icalendar-6.1.0[${PYTHON_USEDEP}] - <dev-python/python-dateutil-3[${PYTHON_USEDEP}] >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] - <dev-python/x-wr-timezone-3[${PYTHON_USEDEP}] >=dev-python/x-wr-timezone-1.0.0[${PYTHON_USEDEP}] " BDEPEND=" @@ -40,3 +37,10 @@ distutils_enable_tests pytest EPYTEST_IGNORE=( {recurring_ical_events/,}test/test_readme.py ) + +src_prepare() { + distutils-r1_src_prepare + + # strip unnecessary pins + sed -i -e 's:, < [0-9.]*::' pyproject.toml || die +} diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest index 22ef92aae1..dfe039e43a 100644 --- a/dev-python/regex/Manifest +++ b/dev-python/regex/Manifest @@ -1,11 +1,7 @@ -DIST regex-2026.1.15.tar.gz 414811 BLAKE2B c8e75bc8981dea96bc40e5599e0244407c03c0bd2e85789577f8b600e3c1526996abaaeb67c7d26e4f2e2f0db8531863a09951f21c1cb72d166c2df66621bd5b SHA512 38d3b0dcb4c2cf705dd9cceeb57ddc7ee1b7612ccd3f00cc97f4b21f99ae716f0d411bbb5fb1aab489558d9892cefb269a286ab790b15644175e6fb250aca7ef -DIST regex-2026.2.19.tar.gz 414973 BLAKE2B 6d0bb23520da74d6f5d00603e2bdec3136fb19118ba7dc8393523430f0391f36913921969e7f79b64945575d793316214201359a1250ff25d98db9a5fdf3270d SHA512 4a546d90e755d58d899ee5d80381bd24b1d38718dedb3903e8c5e286620a7e54a0631a77f5d8ac4f2807265b4dc8d22d29779853255e97a1ce57162c93ee044c DIST regex-2026.2.28.tar.gz 415184 BLAKE2B a63f281600c6b7c929825558cc0e6deb762e668cc97381c95d21efadb05eebe450511bed401f7ee0a10126c53e3bf4b7e3367bbce31cf0d217c27d39c9c5336e SHA512 ea8e4265bfb25deb74b9bc62c4a52b74545b87d2ab6c8eb25758e35ebfe83f14d2c4e78eed7ff475b3bca62762c8228a350e88c1b217a08e7d6d887192194dd6 DIST regex-2026.3.32.tar.gz 415605 BLAKE2B 4d62205272fd5e55289dd32d33f5fe942b217b99e7d71d55c8fd76c08dd30448665f32d92abe2b770c315c2b3e397164fa1d515ed239509e879565999a585671 SHA512 ea16f80be3c09e27052a31c639f5380e7dcc9210b3299bf63b7680ac5c1290bc989264b939bfa89d560061ab02403ac4b6510676dcad6da898bb342ec6a852bc DIST regex-2026.4.4.tar.gz 416000 BLAKE2B 26060ad5ed1a2f690a4eb7c22bc6302865531422e7494f2c562d73a2cb4522721491e464b762fa05ca25bd87e2758116ef1fd31227c171197a15514a0b5d067f SHA512 87ed2a52d008b089d2be71cbd9f24323c530bca1243f664c7e5dad9ef220b8e5d7c0e82784b075f12276d57f2dc37324e56de3e9ac34fb237413ae80a0c8564c -EBUILD regex-2026.1.15.ebuild 996 BLAKE2B 1750d6a3972efe676d12d025a3f8fb3c6a1ad80fc01c7ac1805697861433c5a0eca54e4a1e2a3afe1e7c62b73d4788e579b6089fa634c5ec1f7950dc233b2512 SHA512 dcf252e8231146ee1dd8d6802699c769c1f0f9a36eb7dd30def3c189606847722afdd717f0e0e5ba5a82c25c48e0ae2c2c37dc62364501d04e1193dcf1a982ea -EBUILD regex-2026.2.19.ebuild 1002 BLAKE2B f07799e13d821402a20a456ca1d234afc5b3e4904c032c3a91365ce28de024fce98c00d398a7a9e07a8ee938765c081e7ed2e3760f78f48802e56568ecea697f SHA512 a0aa8384cb065eea0561e7d8ce18680014f0329030eebc7626b31eafa9692371ae910ccfcbcffaed041fd7202a1cf86d8c143aa5da238bf082320a71b3da588c -EBUILD regex-2026.2.28.ebuild 1002 BLAKE2B f07799e13d821402a20a456ca1d234afc5b3e4904c032c3a91365ce28de024fce98c00d398a7a9e07a8ee938765c081e7ed2e3760f78f48802e56568ecea697f SHA512 a0aa8384cb065eea0561e7d8ce18680014f0329030eebc7626b31eafa9692371ae910ccfcbcffaed041fd7202a1cf86d8c143aa5da238bf082320a71b3da588c +EBUILD regex-2026.2.28.ebuild 996 BLAKE2B 1750d6a3972efe676d12d025a3f8fb3c6a1ad80fc01c7ac1805697861433c5a0eca54e4a1e2a3afe1e7c62b73d4788e579b6089fa634c5ec1f7950dc233b2512 SHA512 dcf252e8231146ee1dd8d6802699c769c1f0f9a36eb7dd30def3c189606847722afdd717f0e0e5ba5a82c25c48e0ae2c2c37dc62364501d04e1193dcf1a982ea EBUILD regex-2026.3.32.ebuild 1002 BLAKE2B f07799e13d821402a20a456ca1d234afc5b3e4904c032c3a91365ce28de024fce98c00d398a7a9e07a8ee938765c081e7ed2e3760f78f48802e56568ecea697f SHA512 a0aa8384cb065eea0561e7d8ce18680014f0329030eebc7626b31eafa9692371ae910ccfcbcffaed041fd7202a1cf86d8c143aa5da238bf082320a71b3da588c EBUILD regex-2026.4.4.ebuild 1002 BLAKE2B f07799e13d821402a20a456ca1d234afc5b3e4904c032c3a91365ce28de024fce98c00d398a7a9e07a8ee938765c081e7ed2e3760f78f48802e56568ecea697f SHA512 a0aa8384cb065eea0561e7d8ce18680014f0329030eebc7626b31eafa9692371ae910ccfcbcffaed041fd7202a1cf86d8c143aa5da238bf082320a71b3da588c MISC metadata.xml 448 BLAKE2B ce92d069195d11c558d338d4f21cc9bb48e50f21a44aacee610f88283aeae0319b9a31b987fc1b6206832f7b251bb1f64b0d9bccd3eefd6c54953192911eb5e9 SHA512 a9b18af0c107005e8a9e0e7bc4e1dd44891faa9a5234365ddc39ecac2e3dc197c58b31087b4d97d94b48644be7c984d773e50ddb03063c6c95b1f94884483dfc diff --git a/dev-python/regex/regex-2026.1.15.ebuild b/dev-python/regex/regex-2026.1.15.ebuild deleted file mode 100644 index 54105bec55..0000000000 --- a/dev-python/regex/regex-2026.1.15.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -# pypy isn't supported upstream because of its UTF8 representation for strings -# See https://github.com/mrabarnett/mrab-regex/issues/521#issuecomment-1936260187. -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Alternative regular expression module to replace re" -HOMEPAGE=" - https://github.com/mrabarnett/mrab-regex/ - https://pypi.org/project/regex/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" -IUSE="doc" - -distutils_enable_tests unittest - -python_install_all() { - use doc && local HTML_DOCS=( docs/Features.html ) - local DOCS=( README.rst docs/*.rst ) - - distutils-r1_python_install_all -} - -python_test() { - cd "${BUILD_DIR}/install$(python_get_sitedir)/regex/tests" || die - eunittest -} diff --git a/dev-python/regex/regex-2026.2.19.ebuild b/dev-python/regex/regex-2026.2.19.ebuild deleted file mode 100644 index e97d16f332..0000000000 --- a/dev-python/regex/regex-2026.2.19.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -# pypy isn't supported upstream because of its UTF8 representation for strings -# See https://github.com/mrabarnett/mrab-regex/issues/521#issuecomment-1936260187. -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Alternative regular expression module to replace re" -HOMEPAGE=" - https://github.com/mrabarnett/mrab-regex/ - https://pypi.org/project/regex/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" -IUSE="doc" - -distutils_enable_tests unittest - -python_install_all() { - use doc && local HTML_DOCS=( docs/Features.html ) - local DOCS=( README.rst docs/*.rst ) - - distutils-r1_python_install_all -} - -python_test() { - cd "${BUILD_DIR}/install$(python_get_sitedir)/regex/tests" || die - eunittest -} diff --git a/dev-python/regex/regex-2026.2.28.ebuild b/dev-python/regex/regex-2026.2.28.ebuild index e97d16f332..54105bec55 100644 --- a/dev-python/regex/regex-2026.2.28.ebuild +++ b/dev-python/regex/regex-2026.2.28.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="doc" distutils_enable_tests unittest diff --git a/dev-python/regress/Manifest b/dev-python/regress/Manifest index e6c6f9477e..86f5f10d7a 100644 --- a/dev-python/regress/Manifest +++ b/dev-python/regress/Manifest @@ -27,5 +27,5 @@ DIST syn-2.0.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974 DIST target-lexicon-0.13.2.crate 27923 BLAKE2B 0761f0ffdc23b9c9df86b384d59611c7b8b5e29ff068f03367ad2fe84cfb6d11e1af149b9338236978e9566fedc51387db9f239d2a602db41045ac3db907faec SHA512 d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b -EBUILD regress-2025.10.1.ebuild 1283 BLAKE2B 67045870e5d33953bd8739d25765a63a7ae0586a490794d93f1bddbd129fafbdbd1a426dc00facf53b28935bdef271f881bf204accabdc73e575e45e98dfdc54 SHA512 c1371e67e724b4797d9ca861a68397553679074b725c0482ded90dd9091fe9389b343c343e0859c794ff32a2218ea06fbe6015b3c5ce1234782abea718476331 +EBUILD regress-2025.10.1.ebuild 1288 BLAKE2B 0eca221b505e64d37255fa5018605705c1930e529936ef00041114ab686d6ad91fe2bb89964adfce8a0ae17e6bb5b3d67cfac7b7d3f1a4ed8caaa7865d1057d8 SHA512 30527cac89f5c78ace11f4cfad5c2ea4f15a9cb0925e7ad397e4314940d61a99827954d79ad89a689c2cf28a424e6ddec6f8032fcd82761fb561c17e855bf10e MISC metadata.xml 477 BLAKE2B c92c071cb7e302f0a293c597522c48c0b6d353f61bde66ed9a8954cb14bceae070ced1f3f2ffc70b918183668fdbce5d642b5d32ec52e6b509efee39cd69cc02 SHA512 f2cb7ce67ad6359aab38c441d582eca5a7a8ae240c70df5277a476fff31b03683a288238549f0844daf9ccec4663e9b3569045fe9d58bb1dc3e5c3afdb2bed42 diff --git a/dev-python/regress/regress-2025.10.1.ebuild b/dev-python/regress/regress-2025.10.1.ebuild index 8f3d172076..6ae86c090a 100644 --- a/dev-python/regress/regress-2025.10.1.ebuild +++ b/dev-python/regress/regress-2025.10.1.ebuild @@ -55,7 +55,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 ZLIB" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/requests-cache/Manifest b/dev-python/requests-cache/Manifest index 7191ad925c..cf936e6c43 100644 --- a/dev-python/requests-cache/Manifest +++ b/dev-python/requests-cache/Manifest @@ -1,8 +1,3 @@ -AUX requests-cache-1.2.1-no-timeout-decorator.patch 3749 BLAKE2B ca4e8ba1bca17bfdf7cd6f6e80bc22ae066bb2bb6708363f44e64623e5a90cc5993d41b29291b470da1931c827218eee723599f6c7c6c0693d64d84ab15bf4fb SHA512 1087e24a565a9cb650aa196bfab1ab87a7ff392f77b8b9d1132160cc21bde4e02872a17ec0ebc589549369ba05c161101ab7d6bd518ad0a144c158eb1fc9cb1d -DIST requests-cache-1.2.1.gh.tar.gz 3056882 BLAKE2B e1e5f971490f865ac2771d1dd87802ba138940adbfa0183ed5978b92794795fb26a30219de5560a925642ca08de1b8854d759408f86b30e6150e1c948ec8dcfe SHA512 f8977b1afc005ddd73019d2a0e39da368f376602110602c0b24c317b548f31a3489e686502ecd48ae3583e471fdd70671913e529c73dacdcaecadb1cd1e6c126 -DIST requests-cache-1.3.0.gh.tar.gz 1809796 BLAKE2B 11dad515569f74bfad109701a9dc7d403c01794343a3c1f05820680b1aa2e1d9d8bde3fa53df2ed1a2285b15513a0b04bdfbda7316b9cb06f7d65a84ce98ed2e SHA512 81b6f67b3fec8e062ecd419187a635898357bbb6657f3a8f162e19d634d942ed3d53835867df077089a8fb69da7951f2f400c5ac43dc51a9f857b930681711db DIST requests-cache-1.3.1.gh.tar.gz 1812337 BLAKE2B 302d9c6f1287901b189c74392ba0af063bf0e0ed424b85575e1cd98405f0e51225cf43f4b745d1aa89fd892721e6d2722796d77ae52bec684cee546679afb15b SHA512 68561a4b004ad99d69062a0237272ea772694df971facb5ab28388e36695e2307d21bc0eb70ef094acefaeafc586fb19151e7e3cb16deeff724e21bb035139d6 -EBUILD requests-cache-1.2.1.ebuild 2470 BLAKE2B 97d7f54a8252dcb08dbbf1eaf498081cc324f542fef50f6c3d230c4a800e4b34fbcdc9e47f757c4986983e11dce7be95cc207bac411e247307585157f99960e6 SHA512 c45da1a6c0564c2e11251d24c60f389c945f888caf896ab61ea29633bf68b0d279eaf94ae0bda1162a405a09999460db35b95e0775b5a2248d85e13d3e9201f2 -EBUILD requests-cache-1.3.0.ebuild 2252 BLAKE2B 574f18ba1b611e9235f5d1214ad2d1369564070f93d3f0bf022948d2f0391f379b165a94e3a3c931456714fdfe89d0f3460b696e58651c8914c984e01b71a40c SHA512 0141158b347d334a9521350292967862d1b150ff41b77276951821143a86c66ec26297984d588a988dcdb1025c0a10912d54b306559e5879ce9b4213281bb4af -EBUILD requests-cache-1.3.1.ebuild 2252 BLAKE2B 574f18ba1b611e9235f5d1214ad2d1369564070f93d3f0bf022948d2f0391f379b165a94e3a3c931456714fdfe89d0f3460b696e58651c8914c984e01b71a40c SHA512 0141158b347d334a9521350292967862d1b150ff41b77276951821143a86c66ec26297984d588a988dcdb1025c0a10912d54b306559e5879ce9b4213281bb4af +EBUILD requests-cache-1.3.1.ebuild 2247 BLAKE2B b9d2a81c57542f75ba64cc24dcc70d70c97c64961cedda6007f221066c5128770ec35ae252561ba3998db483e905f4af80058b9503197e704a51a8f5aaee135a SHA512 7b57ab6d7cd5278e054b20ccc836f3e261808c1fe8ad79afca0384732b91d14a0e3e58cdc3f1695466f84f2d4f380cd09be03e62650fa7d57e119ef27da1ec67 MISC metadata.xml 541 BLAKE2B a8fd81921a36e2fe5bdec38cc1039b9e91971c992a59cbe2dc4826977f753bd6cd2533f65b5f1a076308a898972fe70e85a2c8cf480259e9801f51b10c4de8a4 SHA512 64f29b67eaf3ce892a9f918abd7eaf8f020323e9e0d986b424cffc83e3ac1ba5cb14b534f0a0ec73a8e81694ca4e0e7f98ef02968ac5b43dab104b2b12e8e0f2 diff --git a/dev-python/requests-cache/files/requests-cache-1.2.1-no-timeout-decorator.patch b/dev-python/requests-cache/files/requests-cache-1.2.1-no-timeout-decorator.patch deleted file mode 100644 index 87b6edea5c..0000000000 --- a/dev-python/requests-cache/files/requests-cache-1.2.1-no-timeout-decorator.patch +++ /dev/null @@ -1,111 +0,0 @@ -From a0069d9c57337c0815d9767cf6352282066baf3f Mon Sep 17 00:00:00 2001 -From: Jordan Cook <jordan.cook.git@proton.me> -Date: Thu, 4 Sep 2025 17:56:02 -0500 -Subject: [PATCH] Replace timeout-decorator with threading-based version for - compatibility with python 3.14 and xdist - -multiprocessing-based timeout now raises `PicklingError` on python 3.14 - -diff --git a/tests/conftest.py b/tests/conftest.py -index ecbf2b1a..aeff1e16 100644 ---- a/tests/conftest.py -+++ b/tests/conftest.py -@@ -11,6 +11,7 @@ - - import os - import platform -+import threading - import warnings - from contextlib import contextmanager, nullcontext - from datetime import datetime, timedelta, timezone -@@ -27,7 +28,6 @@ - from requests_mock import ANY as ANY_METHOD - from requests_mock import Adapter - from rich.logging import RichHandler --from timeout_decorator import timeout - - from requests_cache import ALL_METHODS, CachedSession, install_cache, uninstall_cache, utcnow - -@@ -294,6 +294,40 @@ def assert_delta_approx_equal(dt1: datetime, dt2: datetime, target_delta, thresh - assert abs(diff_in_seconds - target_delta) <= threshold_seconds - - -+def timeout(timeout_seconds: float): -+ """Timeout decorator that uses threading instead of multiprocessing, for compatibility with -+ pytest-xdist on python 3.14+. -+ """ -+ -+ def decorator(func): -+ @wraps(func) -+ def wrapper(*args, **kwargs): -+ result = None -+ exception = None -+ -+ def target() -> None: -+ nonlocal result, exception -+ try: -+ result = func(*args, **kwargs) -+ except Exception as e: -+ exception = e -+ -+ thread = threading.Thread(target=target) -+ thread.daemon = True -+ thread.start() -+ thread.join(timeout=timeout_seconds) -+ -+ if thread.is_alive(): -+ raise TimeoutError(f'Function timed out after {timeout_seconds} seconds') -+ if exception is not None: -+ raise exception -+ return result -+ -+ return wrapper -+ -+ return decorator -+ -+ - def fail_if_no_connection(connect_timeout: float = 1.0) -> bool: - """Decorator for testing a backend connection. This will intentionally cause a test failure if - the wrapped function doesn't have dependencies installed, doesn't connect after a short timeout, -@@ -307,7 +341,7 @@ def decorator(func): - @wraps(func) - def wrapper(*args, **kwargs): - try: -- timeout(connect_timeout, use_signals=False)(func)(*args, **kwargs) -+ timeout(connect_timeout)(func)(*args, **kwargs) - except Exception as e: - logger.error(e) - pytest.fail('Could not connect to backend') -diff --git a/tests/integration/test_mongodb.py b/tests/integration/test_mongodb.py -index 39f6dfef..d8ac5304 100644 ---- a/tests/integration/test_mongodb.py -+++ b/tests/integration/test_mongodb.py -@@ -27,7 +27,10 @@ def ensure_connection(): - from pymongo import MongoClient - - client = MongoClient(serverSelectionTimeoutMS=2000) -- client.server_info() -+ try: -+ client.server_info() -+ finally: -+ client.close() - - - class TestMongoDict(BaseStorageTest): -diff --git a/tests/integration/test_redis.py b/tests/integration/test_redis.py -index 2a34899d..a850096d 100644 ---- a/tests/integration/test_redis.py -+++ b/tests/integration/test_redis.py -@@ -15,7 +15,11 @@ def ensure_connection(): - """Fail all tests in this module if Redis is not running""" - from redis import Redis - -- Redis().info() -+ client = Redis() -+ try: -+ client.info() -+ finally: -+ client.close() - - - class TestRedisDict(BaseStorageTest): diff --git a/dev-python/requests-cache/requests-cache-1.2.1.ebuild b/dev-python/requests-cache/requests-cache-1.2.1.ebuild deleted file mode 100644 index 68c4496d15..0000000000 --- a/dev-python/requests-cache/requests-cache-1.2.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=poetry -PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 optfeature - -DESCRIPTION="Persistent cache for requests library" -HOMEPAGE=" - https://pypi.org/project/requests-cache/ - https://github.com/requests-cache/requests-cache/ -" -SRC_URI=" - https://github.com/requests-cache/requests-cache/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -RDEPEND=" - dev-python/attrs[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}] - >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - >=dev-python/url-normalize-1.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/itsdangerous[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - >=dev-python/rich-10.0[${PYTHON_USEDEP}] - >=dev-python/ujson-5.4[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-httpbin requests-mock ) -distutils_enable_tests pytest - -PATCHES=( - # https://github.com/requests-cache/requests-cache/pull/1111 - "${FILESDIR}/${P}-no-timeout-decorator.patch" -) - -python_test() { - local EPYTEST_IGNORE=( - # These require extra servers running - tests/integration/test_dynamodb.py - tests/integration/test_gridfs.py - tests/integration/test_mongodb.py - tests/integration/test_redis.py - ) - local EPYTEST_DESELECT=( - # Requires Internet access - tests/integration/test_upgrade.py::test_version_upgrade - ) - - case ${EPYTHON} in - pypy3*) - EPYTEST_DESELECT+=( - # "database is locked", upstream probably relies on GC - # too much - tests/integration/test_sqlite.py - ) - ;; - python3.12) - # https://github.com/requests-cache/requests-cache/issues/845 - EPYTEST_DESELECT+=( - tests/integration/test_memory.py::TestMemoryCache::test_response_no_duplicate_read - tests/integration/test_sqlite.py::TestSQLiteCache::test_concurrency - ) - ;; - esac - - local -x USE_PYTEST_HTTPBIN=true - epytest -} - -pkg_postinst() { - optfeature "redis backend" "dev-python/redis" - optfeature "MongoDB backend" "dev-python/pymongo" - - optfeature "JSON serialization" "dev-python/ujson" - optfeature "YAML serialization" "dev-python/pyyaml" - optfeature "signing serialized data" "dev-python/itsdangerous" -} diff --git a/dev-python/requests-cache/requests-cache-1.3.0.ebuild b/dev-python/requests-cache/requests-cache-1.3.0.ebuild deleted file mode 100644 index 979e71d0f4..0000000000 --- a/dev-python/requests-cache/requests-cache-1.3.0.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -# TODO: see if we can remove pypy3.11, because of the segfaults -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 optfeature - -DESCRIPTION="Persistent cache for requests library" -HOMEPAGE=" - https://pypi.org/project/requests-cache/ - https://github.com/requests-cache/requests-cache/ -" -SRC_URI=" - https://github.com/requests-cache/requests-cache/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/attrs-21.2[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}] - >=dev-python/requests-2.22[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.25.5[${PYTHON_USEDEP}] - >=dev-python/url-normalize-2.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/itsdangerous[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - >=dev-python/rich-10.0[${PYTHON_USEDEP}] - >=dev-python/ujson-5.4[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-httpbin requests-mock ) -: ${EPYTEST_TIMEOUT:=60} -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # These require extra servers running - tests/integration/test_dynamodb.py - tests/integration/test_gridfs.py - tests/integration/test_mongodb.py - tests/integration/test_redis.py - ) - local EPYTEST_DESELECT=( - # Requires Internet access - tests/integration/test_upgrade.py::test_version_upgrade - ) - - case ${EPYTHON} in - pypy3*) - EPYTEST_DESELECT+=( - # "database is locked", upstream probably relies on GC - # too much - tests/integration/test_sqlite.py - # random segfaults - tests/integration/test_filesystem.py - ) - ;; - esac - - local -x USE_PYTEST_HTTPBIN=true - epytest -} - -pkg_postinst() { - optfeature "redis backend" "dev-python/redis" - optfeature "MongoDB backend" "dev-python/pymongo" - - optfeature "JSON serialization" "dev-python/ujson" - optfeature "YAML serialization" "dev-python/pyyaml" - optfeature "signing serialized data" "dev-python/itsdangerous" -} diff --git a/dev-python/requests-cache/requests-cache-1.3.1.ebuild b/dev-python/requests-cache/requests-cache-1.3.1.ebuild index 979e71d0f4..ae81c2de21 100644 --- a/dev-python/requests-cache/requests-cache-1.3.1.ebuild +++ b/dev-python/requests-cache/requests-cache-1.3.1.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" >=dev-python/attrs-21.2[${PYTHON_USEDEP}] diff --git a/dev-python/requests-file/Manifest b/dev-python/requests-file/Manifest index a46b0b04e6..87cdd9b3e9 100644 --- a/dev-python/requests-file/Manifest +++ b/dev-python/requests-file/Manifest @@ -1,7 +1,3 @@ -DIST requests_file-2.1.0.tar.gz 6891 BLAKE2B 69d92d836f184b48420ed3a0cdc44905ac0c495e3cbc574a62c1c3b4088770654925a97775fedfdcec25e247ef4d06df82a52f2303d5b29f875f77d8f13c3952 SHA512 1c13ca665797987ad2908ebe0cdff97f03cbbbb110c6fe782a03edb6035575ee8eb89683e197336d6ed8d5868873d88eccac642d45996e88368af234a9318611 -DIST requests_file-3.0.0.tar.gz 6897 BLAKE2B f1ff3e72bfd4c1f216acc0792c6d77881e7130aa944e8ed38cb2f477b6d8811e654e898c04bda642edd2c463eb05767887579e2299824582ae44dc58496baedf SHA512 7270ff6eadceadfbb60cc1fcfc4d02749d9d84788d4d6039810e137933207daefbf5419c932e13445a703164ae2e42e8291ccd2e3b79c092c136b84ed468afa7 DIST requests_file-3.0.1.tar.gz 6967 BLAKE2B 7b9ef82a5656cd2c5cfc6fe611d70756834f394112b92bba487569a7b083e797d26a685c04e146d03f892040ff8da6a083d2d36f5abadca1c9094f8e7dd63824 SHA512 e8f5b128f4ec2ccab80f39e7f5f4c9aef18544985353700371458f35422c225cae157a6cad3b5f72f409e3c39bd5f20eba62d1a23fd00eb281cc9155223058b3 -EBUILD requests-file-2.1.0.ebuild 577 BLAKE2B f60ee9abfc747ee0d773aae4aed5dd2f01a105be3a864bf938de81a78c57d27a2b6559782c330fb10e3be4e721bd4c8417ce7c854c960735244264007101c800 SHA512 0ffe5e3cdc0ff1a70ff3f923fe7be6d02fda03d6561bb6c0cdd8450ccfa666ebbbf2d308aac35b9837b18ae987f837fb536b26c7914f2d6cdc792d1560f2b556 -EBUILD requests-file-3.0.0.ebuild 600 BLAKE2B 873958fc652c5f7aec36fbe03993fe81698b8b4179bcccd2b5765177a5378ab7d4813f6c4fde088b688bc662a9de342780bcfbffb4fd3a0d247dd773c5ec5c30 SHA512 9b73a889e58ce729741aac5544ace0bf21bb6fc5be4069513c79aace31271150895c920b70f5cb36e1c5ac1a194fd71bec73941f50d7f8e652a5ad675d97f923 -EBUILD requests-file-3.0.1.ebuild 600 BLAKE2B 873958fc652c5f7aec36fbe03993fe81698b8b4179bcccd2b5765177a5378ab7d4813f6c4fde088b688bc662a9de342780bcfbffb4fd3a0d247dd773c5ec5c30 SHA512 9b73a889e58ce729741aac5544ace0bf21bb6fc5be4069513c79aace31271150895c920b70f5cb36e1c5ac1a194fd71bec73941f50d7f8e652a5ad675d97f923 +EBUILD requests-file-3.0.1.ebuild 596 BLAKE2B 63b42ec27fb2602fc1b1c016dc9fad6c007a71dce6940e27db9b927ffc8fb4eaafa1db13efddc8695cdebd921644cd52a72aff3effa5bcb8be2563a523a4d679 SHA512 384097a0a6033153e3d5dff2f098795bc84fcef3a591f906667a31cad119b33bf82459f780f858cdd2d8f3b0406e9ec9489a3f65936c85279c01158351c82a0d MISC metadata.xml 476 BLAKE2B eb2da8f47418e2152568b9888b3fae9a87350ab45f310b6d21179b4a707b7d112bb175dabeffb6eddd0835d9d82eb8c3514d5512ef6d375ad1454017f6b4b5f5 SHA512 23dca887bbd51d5fdda6270693faea3d598f1d376800511293927500e221c3fbc9233e96b1880e9ce1f8bff9b0b2f9f6ff78a35376ed0d2ddd81f2636cc50542 diff --git a/dev-python/requests-file/requests-file-2.1.0.ebuild b/dev-python/requests-file/requests-file-2.1.0.ebuild deleted file mode 100644 index 679fece7d9..0000000000 --- a/dev-python/requests-file/requests-file-2.1.0.ebuild +++ /dev/null @@ -1,28 +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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="File transport adapter for Requests" -HOMEPAGE=" - https://github.com/dashea/requests-file/ - https://pypi.org/project/requests-file/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86" - -RDEPEND=" - dev-python/requests[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/requests-file/requests-file-3.0.0.ebuild b/dev-python/requests-file/requests-file-3.0.0.ebuild deleted file mode 100644 index 847400cbdb..0000000000 --- a/dev-python/requests-file/requests-file-3.0.0.ebuild +++ /dev/null @@ -1,29 +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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="File transport adapter for Requests" -HOMEPAGE=" - https://github.com/dashea/requests-file/ - https://pypi.org/project/requests-file/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" - -RDEPEND=" - dev-python/requests[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/requests-file/requests-file-3.0.1.ebuild b/dev-python/requests-file/requests-file-3.0.1.ebuild index 847400cbdb..ac79debcde 100644 --- a/dev-python/requests-file/requests-file-3.0.1.ebuild +++ b/dev-python/requests-file/requests-file-3.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86" RDEPEND=" dev-python/requests[${PYTHON_USEDEP}] diff --git a/dev-python/requests/Manifest b/dev-python/requests/Manifest index 5994f492b4..58aa9cdb57 100644 --- a/dev-python/requests/Manifest +++ b/dev-python/requests/Manifest @@ -1,10 +1,6 @@ DIST requests-2.32.5.tar.gz 134517 BLAKE2B 82bb875be132b815fd8eb51c896f41bdd3f16ef335f7a273d2b27d139f1a587d0cdcfae5975ce366426687b42796af1d65317d24e8e6cd069864bc259da9942f SHA512 2fbc05f5b638cefe59b9edaac86d53666d0416cebdbe8343caa818cae677a733c1f3a9ae62ef5c880b77cf706a2e3da57e0783d8936bda128f071367524189de -DIST requests-2.33.0.tar.gz 134232 BLAKE2B 7aac9ecb9b7266c04c6b114c6b4599333a8b7e37e6aee1b152226c4e5d1b61b681b75660707ec2362c9408837f92e9d28a7b9301a3732be0ed9993284b29824f SHA512 7e45bc18ec111da5831c45682297ada47a33ef804ce9d97d15e7f2b3cfb0a5784285239debb00fd346179f527fdd04a815373aefb87158930eedca39de182cfb -DIST requests-2.33.0.tar.gz.provenance 9158 BLAKE2B 550febe2d06294b5ebaff6f037775c8b94697524ae9d9a5de72bc442bcfa992a517d100cf05388c3786c27530f50eafe154072aeb745b737c39846d84f830b3e SHA512 54d7067a5da04cc36a0ae3163b4d3b1b1bc8e50d46ea4b0d9a2dc91a8edb8112f6a6a508526d7e32d8629bfb643793e621d6f69e0c29e422554f860d321349d7 DIST requests-2.33.1.tar.gz 134120 BLAKE2B 290c77a0f0d90d04638be623f9a32955902869f89fd6eb8c2e2c3b15cdeb28455ec331c84bdba16d6aa69cb02d8567514a245280a0adf64f653f29aacb944f44 SHA512 058dc417085f8be99c2ea79fffecce833068d9342c925a8d8bd1b10c171e52fda5d4bdd8ae1a93b05b111e275c29b705ec79ac0c365fb10f6f81c49e6d839483 DIST requests-2.33.1.tar.gz.provenance 9256 BLAKE2B 5257b1e8dac44c85b121e04d9591b73d8e2a95ba8ad7d5a45e954d0d676a44b877da0f800bcf934e843ceaf19522bb81eb616c646ad4ac56ee6c3b7ef74a5913 SHA512 5239edd498ff5c27a92a950b75985da8c59064f7abc04809ab71c54e7f3b8b82a268a291b0431560e5fe70266f0fe5a6151fb804c093a9f99c6a6138ba6b80fb -EBUILD requests-2.32.5-r1.ebuild 1867 BLAKE2B e55bece373089ea779e71a3f045b9f8c17e92b1e2fe5c8966ab61ff402101aa8b02e2db06861f0157ca7f88fdb7d66ecb78f25785a5dbbc263f218e67888a729 SHA512 366e30eeaa6ebdf2078196d6aa99c2ebf415e32e7607d7a7bec13b74338322b1adc068fc4d5331d84a2b9a8a9ebd7fccd9667fee88dd54bebf6e2f0b165adfc2 -EBUILD requests-2.32.5.ebuild 1691 BLAKE2B 9ae9c9a4db8765ae75f8e7f9acbfa46110afea43f5d4c9f66870a5eb5ed712082257c227c8fca255896ade3d8f5df075f1c2107e3ba7ee24a1b2ea929f5a9f29 SHA512 ad7d849fb357c516d58ef73db2ebde4cfe86faaf7656e17d270a7620c24f38732ea9cf65157da0f55583f62612580f3f17f1857402fcb920a36712e9eddd0e1c -EBUILD requests-2.33.0.ebuild 1916 BLAKE2B 0be4f208af35d1dab047f246db1ed1b83e96790aae327a83789cc24a32a1caef84867c59123926fbcb1c98059d4760e785a28e7d515250137d7bc388a266c964 SHA512 0cbf6ebf32e0d3e6f286bc8428ca25da3077d7b1322ff266404e4a360c2a032da983449a370b586bccca137a7778a8ecca2e23386a27e52bab47766c3055faf2 +EBUILD requests-2.32.5-r1.ebuild 1861 BLAKE2B 7f6c7ab8ff18141dfe1a680b5a80667773211b7a4e3c63a6b87a00cf85484f3aaee47eafc772c4a518323995dde7b954cb4db99b342c7068f3e127629bb2898f SHA512 a2a07f5d033b541f8d8afb740d337130b4144e2636aaae547fc8ff18e59d30ab96e88e48257a8ff987b380da6a05a5e046ae6e7fb350691b4b5af909f6d7beb4 EBUILD requests-2.33.1.ebuild 1955 BLAKE2B 729366dec15ba5f414841c3010e685bb4bb7fe76541365712248349be75c581b6c148cb75ae8de90489b12afcd0de1646ad530d8fc2fcfa0bf768a7c728987e1 SHA512 14ac8e017480c8ff95f4a97fbefb495f725086ff736dbafc5c1c65f9e9da4f3116efc5e3dd6fe459cc7164fb9516bf933fa2a166a4c9453919f2f65b63a48741 MISC metadata.xml 824 BLAKE2B 5b803e4eedabb0a90d22d2a96aed0a1e0580e5ee3b0a28b5b93b4e71fd90a85ab72a8de015127a066a584f002d4ea759a168d5fcc4e633e980b08f1bc6dac179 SHA512 01e0ee5ca5343eba3b8259d0e81df9a17f3beb690cc452a77991db6844f961809eb6744c53ac6325197874ca7cd0b872bd8157d7fb23a77cc2c00a83f37fb29a diff --git a/dev-python/requests/requests-2.32.5-r1.ebuild b/dev-python/requests/requests-2.32.5-r1.ebuild index a62bff0d23..20d2f360d6 100644 --- a/dev-python/requests/requests-2.32.5-r1.ebuild +++ b/dev-python/requests/requests-2.32.5-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" IUSE="socks5 test-rust" RDEPEND=" diff --git a/dev-python/requests/requests-2.32.5.ebuild b/dev-python/requests/requests-2.32.5.ebuild deleted file mode 100644 index 39274b3900..0000000000 --- a/dev-python/requests/requests-2.32.5.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# 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_{11..14} pypy3_11 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="HTTP library for human beings" -HOMEPAGE=" - https://requests.readthedocs.io/ - https://github.com/psf/requests/ - https://pypi.org/project/requests/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" -IUSE="socks5 test-rust" - -RDEPEND=" - >=dev-python/certifi-2017.4.17[${PYTHON_USEDEP}] - <dev-python/charset-normalizer-4[${PYTHON_USEDEP}] - <dev-python/idna-4[${PYTHON_USEDEP}] - <dev-python/urllib3-3[${PYTHON_USEDEP}] - socks5? ( >=dev-python/pysocks-1.5.6[${PYTHON_USEDEP}] ) -" - -BDEPEND=" - test? ( - >=dev-python/pysocks-1.5.6[${PYTHON_USEDEP}] - test-rust? ( - dev-python/trustme[${PYTHON_USEDEP}] - ) - ) -" - -EPYTEST_PLUGINS=( pytest-{httpbin,mock} ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # Internet (doctests) - requests/__init__.py::requests - requests/api.py::requests.api.request - requests/models.py::requests.models.PreparedRequest - requests/sessions.py::requests.sessions.Session - # require IPv4 interface in 10.* range - tests/test_requests.py::TestTimeout::test_connect_timeout - tests/test_requests.py::TestTimeout::test_total_timeout_connect - ) - - if ! has_version "dev-python/trustme[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_requests.py::TestRequests::test_https_warnings - ) - fi - - epytest -} diff --git a/dev-python/requests/requests-2.33.0.ebuild b/dev-python/requests/requests-2.33.0.ebuild deleted file mode 100644 index 82bd1ecbd9..0000000000 --- a/dev-python/requests/requests-2.33.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2026 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 -PYPI_VERIFY_REPO=https://github.com/psf/requests -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="HTTP library for human beings" -HOMEPAGE=" - https://requests.readthedocs.io/ - https://github.com/psf/requests/ - https://pypi.org/project/requests/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" -IUSE="socks5 test-rust" - -RDEPEND=" - >=dev-python/certifi-2017.4.17[${PYTHON_USEDEP}] - <dev-python/charset-normalizer-4[${PYTHON_USEDEP}] - <dev-python/idna-4[${PYTHON_USEDEP}] - <dev-python/urllib3-3[${PYTHON_USEDEP}] - socks5? ( >=dev-python/pysocks-1.5.6[${PYTHON_USEDEP}] ) -" - -BDEPEND=" - test? ( - >=dev-python/pysocks-1.5.6[${PYTHON_USEDEP}] - test-rust? ( - dev-python/trustme[${PYTHON_USEDEP}] - ) - ) -" - -EPYTEST_PLUGINS=( pytest-{httpbin,mock} ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # remove useless dependency check spam - sed -i -e '/def check_compatibility/a\ - return' src/requests/__init__.py || die -} - -python_test() { - local EPYTEST_DESELECT=( - # Internet (doctests) - requests/__init__.py::requests - requests/api.py::requests.api.request - requests/models.py::requests.models.PreparedRequest - requests/sessions.py::requests.sessions.Session - # require IPv4 interface in 10.* range - tests/test_requests.py::TestTimeout::test_connect_timeout - tests/test_requests.py::TestTimeout::test_total_timeout_connect - ) - - if ! has_version "dev-python/trustme[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_requests.py::TestRequests::test_https_warnings - ) - fi - - epytest -} diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest index 4477d627e8..1e6387b64d 100644 --- a/dev-python/responses/Manifest +++ b/dev-python/responses/Manifest @@ -1,5 +1,3 @@ -DIST responses-0.25.8.tar.gz 79320 BLAKE2B 8a681c789e22b9a310cf237d81cc97c457fc0eb62b170c5d4958c26024a8398083bcabe09fc3a1183527af096adb1324f53b42869be67a6aee50903df410bfb2 SHA512 59cf48cf71347de3cd80aa84176bab2e3d5dd20cd6c0b7b6278f40be6adc530d6268360c2e722331ba6faede51be4fdd62c163de4eface0371588c49ec384ffb DIST responses-0.26.0.tar.gz 81303 BLAKE2B d5bb4cd185d738bfdb8d609c17cedefc9e2dbc0182448210ed99fe8e0a02438cb37459639b8083e9d6954bb870e46f18709562a60392d4a1937dfc8f14d7523f SHA512 62807ad4276cf9236cfbed045d550530695e97f695a0ac94195e4d477fe446dd99f621f57e4ba8d346db2d774d2f2a7d905aab86472a201ba773fd49724c0edb -EBUILD responses-0.25.8.ebuild 982 BLAKE2B ec15248010c5bc05984a8bfab597691f93c7a3c53343727880d7a9aa18f074589719dbcd4bcf17d9f399df96dbda5569c42f88326663a713608c273ff6cbf2f9 SHA512 774cac0cc4e939f4409526507cf4dc0afca4124bcddeea5a5e0d96b3c56c0d6457bcb98141a01131d0bbd5147eae1df4cf08e0d7c258ccfffa4c6074fa88a5d6 -EBUILD responses-0.26.0.ebuild 988 BLAKE2B c30f3de321788348edc19988434e917660e04807d5ecca3c671b3a9775d8ae2b45bec40e38ab8164b89006ace75cc494bf7f4bb7fe10dfb5f57dfe66cd5138be SHA512 f600a5ddccf3b5ad030efac6389a7bb349e9dc35c9f59fc889d1a1a2f5e8cf5127ce33c3a16b145fd16ebaa77141c3a1b1cc4b153cf13187f65e09eccb98a413 +EBUILD responses-0.26.0.ebuild 982 BLAKE2B 58e3015225c95f7796b2db382630e6cf4d6b7c1f05f841a71a4ccf2530a3d79684c5c95629a065bc6bd8ac9f94c24fb2cb8dc36b799d010e0c8f13a1e659b37b SHA512 108881fd041848175c2c9d7d51797057d738a1a18cb8d1497d1e795912ed0c12345f8d12ebb8c9778b29842363f85dcff3a01b3a479ee8dfddc52deb40900a53 MISC metadata.xml 463 BLAKE2B 64d3c7be57863ae6088ce746fbfcc68a8eefc37c6d8fbe1bc6866d4c24ad18e75215158d89217d13f0e5b9db2e82d1aab86fa2ff664098239440bfd3fa3e7cd1 SHA512 546de31e1cde62b866673aedb4d3c1278213b36cc75fe86a8e759eaf16471cdefe91d6b0005b4ec4caf4316f8449717d672ede4181f1c1912f5647d50557eca9 diff --git a/dev-python/responses/responses-0.25.8.ebuild b/dev-python/responses/responses-0.25.8.ebuild deleted file mode 100644 index 30d57069e0..0000000000 --- a/dev-python/responses/responses-0.25.8.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_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Utility for mocking out the Python Requests library" -HOMEPAGE=" - https://pypi.org/project/responses/ - https://github.com/getsentry/responses/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -# tomli backend is optional now, with pyyaml being the new default. -# However, keeping it unconditional here for backwards compatibility. -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] - <dev-python/requests-3[${PYTHON_USEDEP}] - >=dev-python/requests-2.30.0[${PYTHON_USEDEP}] - dev-python/tomli-w[${PYTHON_USEDEP}] - <dev-python/urllib3-3[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.25.10[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-{asyncio,httpserver} ) -distutils_enable_tests pytest diff --git a/dev-python/responses/responses-0.26.0.ebuild b/dev-python/responses/responses-0.26.0.ebuild index 6031132ff2..e28f806d86 100644 --- a/dev-python/responses/responses-0.26.0.ebuild +++ b/dev-python/responses/responses-0.26.0.ebuild @@ -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" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" # tomli backend is optional now, with pyyaml being the new default. # However, keeping it unconditional here for backwards compatibility. diff --git a/dev-python/restructuredtext-lint/Manifest b/dev-python/restructuredtext-lint/Manifest index 3be29a4dbe..ef360d2e29 100644 --- a/dev-python/restructuredtext-lint/Manifest +++ b/dev-python/restructuredtext-lint/Manifest @@ -1,9 +1,3 @@ -DIST restructuredtext_lint-1.4.0.tar.gz 16723 BLAKE2B 2beaa565391fd1a130f8ef998b140e0ebb4695759a61c0526f066e71c3bd42e981115f267c48d30e19eb45c240907ea71d9f49a03d74e9ce1d4b80a2c0b511c9 SHA512 8e16e2a43cb1e52bb3b4ac60da53130bd4a8d0b823fc95b32e62068bed95728084de3b55820cfcaba70eecaaa93bdf3f956b8bb6c55155115b40c7151ef58a2c -DIST restructuredtext_lint-1.4.1.tar.gz 17211 BLAKE2B 7a4415ae8119e713283833efe93517e315092fa42cf86ba6a3ef58c314403ee1a449b9f6653ffdb6e59a66b3e06fb9d36ed753fd1af8d6a12ec21717a12bfe97 SHA512 6bfe4db4dcd9764ab9f2ce49a2fbe30e60c461005495be6bba042b3bea5613e11b012e176bc0974c33805f3d7d21f5e95b906736aa8ddd4577f816e19a8d7c79 -DIST restructuredtext_lint-2.0.0.tar.gz 17325 BLAKE2B 52ab50221383c083c1ce7a2decb74bea61568453ea580234ceeaba655c4fc26b0cf39c1b066af16294d9ee565301f2b381daa0ff8ea4005a1bbc1796d8880b40 SHA512 b92f9227167e2cc678cfe20320ebe7a45942417e5da2f3315dabe20d1b3daf96b8345c1d3ec859f52223353590ae909c3b44672a285feef2fd26e9cb3d830dff DIST restructuredtext_lint-2.0.2.tar.gz 17494 BLAKE2B 574d7b97e0333ea59c4ef4bc48c956bfead644a9234536a59b9d1617b4180d82aed57a94bef9dbac824612a6d8bca3797fb8ba8761e2e34aeb1376cd3a9efba1 SHA512 2f5a6a3e8095daed3bbe5e9d0f89291ac539065cc838a99e50b6160d701297ca4d2db9bed5e98094b9d17baecebe126f1c5c4bab959394a4cbfe86f59c7708c1 -EBUILD restructuredtext-lint-1.4.0.ebuild 575 BLAKE2B c3fbf60c05fd3aace429226b07c11472346973fe95d4b07fcee2970c5999ed32b5c214a6902801e6b15e1fbf90d1caa44e6d97992093bde7f929402ee7ba63fe SHA512 acce9dbd1ede2023634733b1462153fa8fedc9a06f8b9502deee4eff8c9fb723976d1f5c1c4d9783c8bf982f00f1feb3412eeb8a0450235eaf7bf8b901659686 -EBUILD restructuredtext-lint-1.4.1.ebuild 578 BLAKE2B 5ec19321215e2fa09faff228ffd068e12ecc23081488b067eb8c3ebdb4d54816ff2f46aa23cb7afe7d860127e9dfe62c6b2add74300d21975a043ec091d44790 SHA512 354720f09037cabc5337303076577d47f45987d6c26f26ed2ccb77fbaab3fc2e4855c7d1c5ac992939efdf3a700ddb6ba5f4963521b9d72dbed888f19043a67b -EBUILD restructuredtext-lint-2.0.0.ebuild 578 BLAKE2B 5ec19321215e2fa09faff228ffd068e12ecc23081488b067eb8c3ebdb4d54816ff2f46aa23cb7afe7d860127e9dfe62c6b2add74300d21975a043ec091d44790 SHA512 354720f09037cabc5337303076577d47f45987d6c26f26ed2ccb77fbaab3fc2e4855c7d1c5ac992939efdf3a700ddb6ba5f4963521b9d72dbed888f19043a67b -EBUILD restructuredtext-lint-2.0.2.ebuild 578 BLAKE2B 5ec19321215e2fa09faff228ffd068e12ecc23081488b067eb8c3ebdb4d54816ff2f46aa23cb7afe7d860127e9dfe62c6b2add74300d21975a043ec091d44790 SHA512 354720f09037cabc5337303076577d47f45987d6c26f26ed2ccb77fbaab3fc2e4855c7d1c5ac992939efdf3a700ddb6ba5f4963521b9d72dbed888f19043a67b +EBUILD restructuredtext-lint-2.0.2.ebuild 575 BLAKE2B a7abce81e2eb1a23f514450fab2df27683555cd37781dbcf7cff4fd1ae6f42a9c3e076dd4c4247589fb2a6d3745fba35d577ffce4f81da1dbef393de850a8181 SHA512 ff4862784f0f7f645a0696c3a6d417625750b8ad4becfb088b95522e089d4ef5bd906df4684f62f64e309fb3f742f55ad970a28e59593a29924419c805b0c563 MISC metadata.xml 534 BLAKE2B febf55878291764ff54b053989de8e97b25b15c9c68d0dc78717b4e1153fd05d82c01436e4dd41fb15e226538b70468f7e3da44448d16977f5aa46cf86e1e759 SHA512 a6f0d853bd69cce48d86939803aff0cb0e133794c463fc4a38413d2d288b6f1ea8713678e83224e697c789f8fe608b965a85097d9e5da878d11aec7504b39d96 diff --git a/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild b/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild deleted file mode 100644 index 31b2b46a9c..0000000000 --- a/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild +++ /dev/null @@ -1,26 +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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks PyPI validity of reStructuredText" -HOMEPAGE=" - https://github.com/twolfson/restructuredtext-lint/ - https://pypi.org/project/restructuredtext-lint/ -" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" - -RDEPEND=" - >=dev-python/docutils-0.11[${PYTHON_USEDEP}] - <dev-python/docutils-1.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest diff --git a/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.1.ebuild b/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.1.ebuild deleted file mode 100644 index 21b845d8fa..0000000000 --- a/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.1.ebuild +++ /dev/null @@ -1,26 +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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks PyPI validity of reStructuredText" -HOMEPAGE=" - https://github.com/twolfson/restructuredtext-lint/ - https://pypi.org/project/restructuredtext-lint/ -" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/docutils-0.11[${PYTHON_USEDEP}] - <dev-python/docutils-1.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest diff --git a/dev-python/restructuredtext-lint/restructuredtext-lint-2.0.0.ebuild b/dev-python/restructuredtext-lint/restructuredtext-lint-2.0.0.ebuild deleted file mode 100644 index 21b845d8fa..0000000000 --- a/dev-python/restructuredtext-lint/restructuredtext-lint-2.0.0.ebuild +++ /dev/null @@ -1,26 +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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Checks PyPI validity of reStructuredText" -HOMEPAGE=" - https://github.com/twolfson/restructuredtext-lint/ - https://pypi.org/project/restructuredtext-lint/ -" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/docutils-0.11[${PYTHON_USEDEP}] - <dev-python/docutils-1.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest diff --git a/dev-python/restructuredtext-lint/restructuredtext-lint-2.0.2.ebuild b/dev-python/restructuredtext-lint/restructuredtext-lint-2.0.2.ebuild index 21b845d8fa..ff09a58716 100644 --- a/dev-python/restructuredtext-lint/restructuredtext-lint-2.0.2.ebuild +++ b/dev-python/restructuredtext-lint/restructuredtext-lint-2.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm arm64 x86" RDEPEND=" >=dev-python/docutils-0.11[${PYTHON_USEDEP}] diff --git a/dev-python/rich-click/Manifest b/dev-python/rich-click/Manifest index b021a79eca..961a0c73f5 100644 --- a/dev-python/rich-click/Manifest +++ b/dev-python/rich-click/Manifest @@ -3,5 +3,5 @@ DIST rich-click-1.9.6.gh.tar.gz 8525442 BLAKE2B 10726285043f835f5869211cd9283237 DIST rich-click-1.9.7.gh.tar.gz 8525444 BLAKE2B bba361d7dbafe5bd22f3dfb5e49530ff9366f05030c55c1260b194537fd19986c2bd0aeb73d9e4d9688e2d44f7d33ae94219e8bd760986ebdb30e482d6a4ede0 SHA512 2dc2863b1f8c8a88a4d93adf963237ffbb3393123163615feaee3a61629f8ef5ceeff0535cda07a80ba653568a4f6c60752b9cc3c4ef51844e5e45caa872e9ef EBUILD rich-click-1.8.9.ebuild 789 BLAKE2B 1ef13e2ff9e3f361ddd113e754bcdd004d074808b22f77b1d52dbc3ae006c1cbfff39c22c97c60133dfd8f9acc49e6d0e3d37c9ba4b5c1b86d3dd61928152dc0 SHA512 a7e7ccd737babb92ea4648d4f8764abc056c5e2966289135471d3c035bccf8da462131b3470cfac6789afd6252653726c21ac469c963f5e3267d004f415482b1 EBUILD rich-click-1.9.6.ebuild 810 BLAKE2B 73bfa5e5628b4d36157e1655b0f4f22703f84d5cc03cce37f00fabfa1b95708ef8a60095d0a50daba34e22445fd6a562e53ebeb5d1ad57c9dbd2f47df2bb5072 SHA512 2dd9a51347ee96fef47070c75367662b7e84f929cda96bb63d60e1fc18f74a75dc1ca393dc7d79d4984622e672db2d7869de7038ee8c58bfa0449d0d431e1239 -EBUILD rich-click-1.9.7.ebuild 812 BLAKE2B 2ccf2bddc89d4b79bb41d080cf1b19e8dcb388182a28ef1701eb970d9017accd5911583c63715ea009751ad3806a537758a4b187cadbde26ac7ef90740621f2d SHA512 31cbdef20681f2efe1a772f70e6533f443f43a89eb72260a0cb1f549e4f643813be63b88cbd7b5ec63b18a7ebde0f7c9c16d0e54718882af9bb2f291158db95e +EBUILD rich-click-1.9.7.ebuild 817 BLAKE2B 834306cb3a00297b2c4a889c8a5c6e63a0520066d5db6772f8575e9e2e3f7ad748a147357dec06873a023f791ae29c7c9dfa3f5812c27611354447a98a3077ab SHA512 0b34f85eb178b291cddd6b2eb0f6feec7e2969870d2f6254281e028e2e157d7c93a03b765ebcdff8e5c8020b22adf87b8195b3daffbc4a3e3648bed0ea0fe8b9 MISC metadata.xml 654 BLAKE2B e33694e5558d172aed6eba9fc7479c8bbdd7f32579222b86e27747d8c5b05e0664c9e072b477c04d6ca2b4828e17fb72bf6ea88d19e4d9d008bfb1e2ccbe0388 SHA512 f4b6052199e376557a6e6695fed781d31d9a8c311c058275b9ffcf420cf538fcf74546f172a1ea46ff007698fe6c8a0c3b50aa4c30526be8f12d6a464fcf909e diff --git a/dev-python/rich-click/rich-click-1.9.7.ebuild b/dev-python/rich-click/rich-click-1.9.7.ebuild index ebab1a39b2..12815a5135 100644 --- a/dev-python/rich-click/rich-click-1.9.7.ebuild +++ b/dev-python/rich-click/rich-click-1.9.7.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" RDEPEND=" >=dev-python/click-8[${PYTHON_USEDEP}] diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest index c62f26b026..d84f8063cf 100644 --- a/dev-python/rich/Manifest +++ b/dev-python/rich/Manifest @@ -1,9 +1,3 @@ -DIST rich-14.2.0.gh.tar.gz 15072049 BLAKE2B a44560624c3e3b77f279885935a239b162251087a4a58688c40ec7feb84fd7f4948b5966091231e71067131875c3ad71fd8ee4f5e72d90a872c5dc6f08d1d071 SHA512 8e1f7ee149ceac9074cf60ad1298f2b96cdeeb1f71e1e4181101ab0b0da858d03907998a8667fb73154abf02ae511c595257618bcc3321136df253842f8e4a85 -DIST rich-14.3.1.gh.tar.gz 15087781 BLAKE2B c89a1c935db2be86423835ce0f026ec488741cca1de08b32604e89f56ff4f1b7a00758f8bac74a8841803544a49ce5166c786cb8846178288f23ac8f167a8af2 SHA512 7d99cf7a2fa3682d27792d37b39a6ffd5ce403498581b7f19e829c709e49ca01f8a1290b5909eea8323879cccaafdad0301e2de81b4312f0c16751905afbc146 -DIST rich-14.3.2.gh.tar.gz 15086838 BLAKE2B 4ed2d676273dcb671b602982709179e7e2d317ce39ee1b882ee3c52c844b0357b6c4ab11e0617dd4db9edcd4865a01975f453b2fde8f97e73bced962467e315e SHA512 68a82b2c19c9ccf475549f5c096b646b40606626d86425ab2b87a18010039fca275ab431d96775a2770530ae975213109d984ed1934127c361c56f705c0dc13a DIST rich-14.3.3.gh.tar.gz 15087403 BLAKE2B 3d21a0b1e5b5441bdcb9d0051a552ffe771287707bc0ab24d75cea5f6dc14b8fad9daffd0d4b1f0704c96883259d11a0c57701ae7c2628b86157912a1b7fa591 SHA512 61026597c8224f64bb113231dc1e991b7ed471793c72700ca8d52adf5234f96c84de09ec8d175a60582e68d8ff935c507fdb2599d0a567832f739abcb599ef96 -EBUILD rich-14.2.0.ebuild 1693 BLAKE2B 87581c0bd9d397d5d8170d4d91d6802093d1e823eeb17e38aee2944422cf5e80790c51db3feff0a93af3f7b4b8490728b3e7a3f81c2994cd90c9574c73970800 SHA512 70b231f9d9ab1ac11b46cd7a69b998f736dadfb111e916758be6ce98ecc93735343c05adea34d418a0cdae4bf523499293a1830947f05daa7259b8e238316f47 -EBUILD rich-14.3.1.ebuild 1699 BLAKE2B 205b5e2d57635c9df8b33e5b68f0b704cd883c75c468cd43ae5d0cba430c51d6f8a9c66ecca3ce5f5b18181dbf19bedd2d3b5cfe87b4a31163085571b74fe416 SHA512 c345de3dd3e0b1132cea34c0a7111fe9a69a58336db52e06b5f771a7e47793826acedc500cd7849920f6afb385fe668d04e45243f0e02060ff4943bbf7d8ba06 -EBUILD rich-14.3.2.ebuild 1699 BLAKE2B 205b5e2d57635c9df8b33e5b68f0b704cd883c75c468cd43ae5d0cba430c51d6f8a9c66ecca3ce5f5b18181dbf19bedd2d3b5cfe87b4a31163085571b74fe416 SHA512 c345de3dd3e0b1132cea34c0a7111fe9a69a58336db52e06b5f771a7e47793826acedc500cd7849920f6afb385fe668d04e45243f0e02060ff4943bbf7d8ba06 -EBUILD rich-14.3.3.ebuild 1770 BLAKE2B 51ef0f7e62796f20cf5daf352d51434a99d8ae47c50af6c1c689f10af4be76fbc150d34f55436c7b0fe6b6d874f09213974be4bc1b875e461cee41789ff6845f SHA512 b84fe9726d895eac7cb445e0ccf3976ff320dcc9000282d56fe5bef9be0bbffae8c4c91d7e2431c41f34f8f3ea234853f15054a8e97c08b33d6bd2b586137a87 +EBUILD rich-14.3.3.ebuild 1764 BLAKE2B bcbbf7851fad08e7fb4ee0fd94e2eb32787c3d123faf76a630cb8cacd90c4cf90e658cdea9811e3c00bc3ead2c940819505b681ca08181a9b7203f3db45b4fd0 SHA512 33d0b145e3fcb5e13cb751c25f3c36493573da4a6f726c5bdbd454e2b9cedebd5935eb8d4c9ae2929ed776410ff27b35394b068211c08c78a7f64f48bafe140c MISC metadata.xml 387 BLAKE2B 049491e034ba233f33c76dc5e3f1b887ba5d2da9d65b09bda51a7cf4eb30a9c66f3ddf714f52407a73e51da78523084064bccd4fc687e0bc0fc2b32dbb4c513b SHA512 448ce879331748e3166f670981a27ee5c3ef20b51af442ccc684cb6514c0d6a0d4e433a8bc1ddb3bdf68c734bac013c1ba04d38adf90644b062231ab1c1d2c0b diff --git a/dev-python/rich/rich-14.2.0.ebuild b/dev-python/rich/rich-14.2.0.ebuild deleted file mode 100644 index 830523ebd4..0000000000 --- a/dev-python/rich/rich-14.2.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Python library for rendering rich text, tables, etc. to the terminal" -HOMEPAGE=" - https://github.com/Textualize/rich/ - https://pypi.org/project/rich/ -" -SRC_URI=" - https://github.com/Textualize/rich/archive/v${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=" - dev-python/colorama[${PYTHON_USEDEP}] - >=dev-python/markdown-it-py-2.2.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/attrs-21.4.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - tests/test_console.py::test_size_can_fall_back_to_std_descriptors - # TODO: segfault in recursion (PyQt6 interfering?) - tests/test_traceback.py::test_recursive - # TODO: some random dep changes? - tests/test_markdown.py::test_inline_code - tests/test_syntax.py::test_blank_lines - tests/test_syntax.py::test_python_render_simple_indent_guides - # pygments version? - tests/test_syntax.py::test_from_path - tests/test_syntax.py::test_syntax_guess_lexer - ) - # version-specific output -- the usual deal - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - tests/test_inspect.py::test_inspect_integer_with_methods_python311 - ) - ;; - esac - - local -x COLUMNS=80 - epytest -} - -pkg_postinst() { - optfeature "integration with HTML widgets for Jupyter" dev-python/ipywidgets -} diff --git a/dev-python/rich/rich-14.3.1.ebuild b/dev-python/rich/rich-14.3.1.ebuild deleted file mode 100644 index 11e999ca01..0000000000 --- a/dev-python/rich/rich-14.3.1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Python library for rendering rich text, tables, etc. to the terminal" -HOMEPAGE=" - https://github.com/Textualize/rich/ - https://pypi.org/project/rich/ -" -SRC_URI=" - https://github.com/Textualize/rich/archive/v${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=" - dev-python/colorama[${PYTHON_USEDEP}] - >=dev-python/markdown-it-py-2.2.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/attrs-21.4.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - tests/test_console.py::test_size_can_fall_back_to_std_descriptors - # TODO: segfault in recursion (PyQt6 interfering?) - tests/test_traceback.py::test_recursive - # TODO: some random dep changes? - tests/test_markdown.py::test_inline_code - tests/test_syntax.py::test_blank_lines - tests/test_syntax.py::test_python_render_simple_indent_guides - # pygments version? - tests/test_syntax.py::test_from_path - tests/test_syntax.py::test_syntax_guess_lexer - ) - # version-specific output -- the usual deal - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - tests/test_inspect.py::test_inspect_integer_with_methods_python311 - ) - ;; - esac - - local -x COLUMNS=80 - epytest -} - -pkg_postinst() { - optfeature "integration with HTML widgets for Jupyter" dev-python/ipywidgets -} diff --git a/dev-python/rich/rich-14.3.2.ebuild b/dev-python/rich/rich-14.3.2.ebuild deleted file mode 100644 index 11e999ca01..0000000000 --- a/dev-python/rich/rich-14.3.2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Python library for rendering rich text, tables, etc. to the terminal" -HOMEPAGE=" - https://github.com/Textualize/rich/ - https://pypi.org/project/rich/ -" -SRC_URI=" - https://github.com/Textualize/rich/archive/v${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=" - dev-python/colorama[${PYTHON_USEDEP}] - >=dev-python/markdown-it-py-2.2.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/attrs-21.4.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - tests/test_console.py::test_size_can_fall_back_to_std_descriptors - # TODO: segfault in recursion (PyQt6 interfering?) - tests/test_traceback.py::test_recursive - # TODO: some random dep changes? - tests/test_markdown.py::test_inline_code - tests/test_syntax.py::test_blank_lines - tests/test_syntax.py::test_python_render_simple_indent_guides - # pygments version? - tests/test_syntax.py::test_from_path - tests/test_syntax.py::test_syntax_guess_lexer - ) - # version-specific output -- the usual deal - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - tests/test_inspect.py::test_inspect_integer_with_methods_python311 - ) - ;; - esac - - local -x COLUMNS=80 - epytest -} - -pkg_postinst() { - optfeature "integration with HTML widgets for Jupyter" dev-python/ipywidgets -} diff --git a/dev-python/rich/rich-14.3.3.ebuild b/dev-python/rich/rich-14.3.3.ebuild index 4dcc880bb5..3ba1d19057 100644 --- a/dev-python/rich/rich-14.3.3.ebuild +++ b/dev-python/rich/rich-14.3.3.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=" dev-python/colorama[${PYTHON_USEDEP}] diff --git a/dev-python/rtslib-fb/Manifest b/dev-python/rtslib-fb/Manifest index 90cee6958d..ec3541cc24 100644 --- a/dev-python/rtslib-fb/Manifest +++ b/dev-python/rtslib-fb/Manifest @@ -5,5 +5,5 @@ DIST rtslib_fb-2.2.4.tar.gz 47341 BLAKE2B 1c9c579f5d193a629139f8e2b34db1594f3610 DIST rtslib_fb-2.2.4.tar.gz.provenance 9775 BLAKE2B 19a2c7bdf950ceeff30e50a3e256ee6994c2c234740269a11fd32795c28a4fd95ee27be97f63c6f4df1e191ff17ec9225a4d60153dd3423c92a6e12624c2e3e4 SHA512 5bc843500a262fe9e5e0d1337f153ea83967e29fabf7cf80974d8d33f7934614d711c72cf5498a6841638c9eebddfe77b6f67b3e4fe543a84d8422649abb8c01 EBUILD rtslib-fb-2.1.76.ebuild 828 BLAKE2B 3097a3ccd4252dcc61b4a56260c80a83d30313b2c25dba94a4a9e32308ceaa72f5cc97e8e3f76f19394094db1f8b893f705934b19e97623f477d2910d75f230b SHA512 39e64227d465741b783bdfe0ca4c0aeeb11be65d0c848577fb75324c6fb932f26eae234698bc73258d02d0a59bcd5b00969f85a3ff8e89f72e8ccd7f77b1eef0 EBUILD rtslib-fb-2.2.3.ebuild 699 BLAKE2B 61fb785369e8abf7af0dc7ab8353b844779281060432f2dbdee4acbe706d0810e64b08d00211842348bb9348695a81a17a4d8b28d9d8a19295f75b449667db42 SHA512 1bb4d6d96483b54c47862ae95a1ea1c4388de0412d20a86565f23ebcb3c2d7e9974eb3c22cdc9ccd29069bcf2a1aec53020324b5ddb457c8392f824e766b696a -EBUILD rtslib-fb-2.2.4.ebuild 762 BLAKE2B 4505b73d54ea8b29fca3958f39149b7329532d0cf49d58cccb3f221678e01b33c0c4895760e3d5f4755a707d5d150ce90bc5724c73ea4c260a49caf998c41d79 SHA512 8c2262cb413b4179f0dd8cb08ef009ab0575c0bdf6bab718a239c785689a4782e91084bc3ec16d89ee41b4ee49de56ccc4ef8a71a087e5dea1d929b2c2bdad2f +EBUILD rtslib-fb-2.2.4-r1.ebuild 989 BLAKE2B caf438d2b5f4b986648af5b171025b217e142d9426959bbe464807857a6abef253d2f7b0a757d0d52d84080422ddc1bdb977d28fa827e1429aebde02db0da34c SHA512 082015e477ab43e40fb747d88d3044b7d01f585e7ffa9e615f81422a65fad9840403be3205a28bfc3bc390c2daeee39276a6dfef3239b85dde0212eb88dee37d MISC metadata.xml 736 BLAKE2B 64b99b472db20ec267f4aa40915fe347e1e74d18ff8914707714cf73cadf7999bb81521b4a801b17bfd4bb4463c63419792e1b9c869deed9181de540a9c8e30b SHA512 fdec71348b4f944de9f009571f8097a1758ef0a6072571b3fac21b6dea7330626a06cc9e72447a8efe0425bbf7a24d08fe10b193653cffef9195c1acdc997a42 diff --git a/dev-python/rtslib-fb/rtslib-fb-2.2.4.ebuild b/dev-python/rtslib-fb/rtslib-fb-2.2.4-r1.ebuild index 50d20c6203..7ec634802a 100644 --- a/dev-python/rtslib-fb/rtslib-fb-2.2.4.ebuild +++ b/dev-python/rtslib-fb/rtslib-fb-2.2.4-r1.ebuild @@ -26,6 +26,15 @@ RDEPEND=" distutils_enable_tests import-check +python_compile() { + distutils-r1_python_compile + + # workaround broken upstream hack + # https://github.com/open-iscsi/rtslib-fb/issues/229 + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + ln -s rtslib rtslib_fb || die +} + src_install() { distutils-r1_src_install systemd_dounit "${FILESDIR}/target.service" diff --git a/dev-python/ruamel-yaml-clibz/Manifest b/dev-python/ruamel-yaml-clibz/Manifest index 55a447cfac..51aee2e48c 100644 --- a/dev-python/ruamel-yaml-clibz/Manifest +++ b/dev-python/ruamel-yaml-clibz/Manifest @@ -1,3 +1,3 @@ DIST ruamel_yaml_clibz-0.3.7.tar.gz 231233 BLAKE2B c39e3cc9f8b848913b98f16bc64b775aaec4f247b1691648e8fb95e15991b36a694e8d5fd14ed65fdb1f384522b75f13b6cf145c9224a9f2ef9e8e0248bc60ed SHA512 6aab600febe5adcbd3c7ecc1c6bad05f826c2e5a2934511a07bf1fdb7ca9b56dde27ce10b94c47bb5068f3f34b74ceb5cdc9b971f91d4934175698c566d70090 -EBUILD ruamel-yaml-clibz-0.3.7.ebuild 800 BLAKE2B 9757d22042f20d0a6029140017f2ca8d281c7fb4a608a7146c534cb9d6f33d06186b5c9972d78c99519dd875bf04281acb96ec480c7416dd59dc731d67744878 SHA512 fa841122df9712759de4309cb93cf13c47b7efbdcd741f6f336143dcd9909cc9e37d1a8544aee925b87130c4073d59601c7f3ac8d66b8089eaca49d489be9b72 +EBUILD ruamel-yaml-clibz-0.3.7.ebuild 794 BLAKE2B 02ca5558722c95d68a71916745f5c6fb95a7e8e19781ffd34d904bb7aaf96c55a41b127ac882c3ef0d5ffe6a1b61b23112187103054a5d3b254d74d61caced63 SHA512 3d9ab2e65e0bf161c18abb4fffa0c6473ac82b08fabe43eed82c1fa3a39c11ff306d5c08b7243f7f81ded87993047d1fba590dc853f16097d56ffd28ca383149 MISC metadata.xml 383 BLAKE2B e4855dd835fd5d7ca7f588fbbf8aacd71226056fc2d8f21fb7d9abfa631be58f10ca88eea7f5a6ba2b6e588fc74d4c35ee4838d8035468498ed12ada3c75328c SHA512 6c29c3f72ce0bfc58000f6e0f2d71dcd1c545448efe8f231cc76a8c2a8980f861138d79a7872c0b067761b2658ad442ee9431416597e6830f79cd7b4613617c1 diff --git a/dev-python/ruamel-yaml-clibz/ruamel-yaml-clibz-0.3.7.ebuild b/dev-python/ruamel-yaml-clibz/ruamel-yaml-clibz-0.3.7.ebuild index 6916d0d33d..75c449607e 100644 --- a/dev-python/ruamel-yaml-clibz/ruamel-yaml-clibz-0.3.7.ebuild +++ b/dev-python/ruamel-yaml-clibz/ruamel-yaml-clibz-0.3.7.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" 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" # Technically, upstream depends on setuptools-zig to compile C using Zig, # but we just use a C compiler. diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest index 8fd40e079a..4688d7f103 100644 --- a/dev-python/ruamel-yaml/Manifest +++ b/dev-python/ruamel-yaml/Manifest @@ -1,5 +1,3 @@ -DIST ruamel.yaml-0.18.17.tar.xz 202272 BLAKE2B e3df2e53164ab8a5cbc974a5b76de7431935fd753cb7d6d19256ea1e92e1577d2d705410d23d5ab0e637a6c0abeef4f95b6bab74e1c5db523fdff57ca16c3726 SHA512 f39585da4463bb28957549b08debb2cb01ee15f926b20412b50e3dce24643a7de9790f7bd0aeb4191ade449738ff5642e1b1f71dbb199ad70c35c6392279c22c DIST ruamel.yaml-0.19.1.tar.xz 203600 BLAKE2B f5f597a2f95c9e64507ac2031dbb0b6e78a37d5f166765f17739121904943601400aceabcebfee6666eb14e7b9e8a8a0eace6f5ade00c40b2745e6907c65604e SHA512 bf9eb8e40f506d6f3f34aee5f5ec74eb93bfda2b27022f6ad62dfac724b9e0847d61e3159d284bada7dec147992aaf509804f7139818de5bc85aa328bc32601f -EBUILD ruamel-yaml-0.18.17.ebuild 1267 BLAKE2B 58f8cd02d86b78a7bab5b428dca49f0c3e7fee4e0347e77d6ccd276469116865278a6d863a8e58d124cb694d9fcc7eda6caf67482d608f66271a5f08c8cf7b3f SHA512 cc6c4ebadd0de210d454929721875ec90ecf3bc66376c6e5ea8406490e4f06734457e84b086e6ebc057c7c4a5783238f5ef91df6b9e93c68567ef55c8b203f64 -EBUILD ruamel-yaml-0.19.1.ebuild 1353 BLAKE2B 5244128448fe46efe26a810a75ad127801caf35a5e12f2699cd5ad7fd9b8165a0e33b5c0e4120279874d011f600eaca8a3eb75519357160cfc122cf1a7a65be7 SHA512 3e0e99bc61459e1122274a23fffc5e51198fbdcb447d6a66d5acabeb266c6ce6601bd620e323ae8fca308e1ad27e62309602d26cff85422d50f3ee08a1549580 +EBUILD ruamel-yaml-0.19.1.ebuild 1347 BLAKE2B ad0c029ea6179145c0b6a1e87b04bc3b07d409dce890c8dd85f06336d0b8b2365c0ee9501fa720c8444da3725c2f3b59353b5fde353acf2b7a2b385791afa173 SHA512 3ea2334aecb2362f70f2b4cca4a928bed5a4232143e18a28ec0d06bcd4e15e6d5480cb0c638805abff6efe08db848f2d0bea7af5975fc1702682c223098fd364 MISC metadata.xml 653 BLAKE2B fcfa3443dff5bfcfec58bc8b0330c2fd626f36905e60d8b3539d31a8e158f21d6697feb06321ae4efea945d044538cf030ec69f0eb6c4a70d2af0e657b44426b SHA512 b7d236bf73447a770b15096cc8575a5d755c0243d29f0e824b234977f923b4feaa51bdbba9e7acf60d931d1a9dc5a1e85c47fb91c0ddb7822a1a3d30c940ccde diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.18.17.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.18.17.ebuild deleted file mode 100644 index 416e7b3ff4..0000000000 --- a/dev-python/ruamel-yaml/ruamel-yaml-0.18.17.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P="${P/-/.}" -DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation" -HOMEPAGE=" - https://pypi.org/project/ruamel.yaml/ - https://sourceforge.net/projects/ruamel-yaml/ -" -# PyPI tarballs do not include tests -SRC_URI="https://downloads.sourceforge.net/ruamel-dl-tagged-releases/${MY_P}.tar.xz" -S="${WORKDIR}"/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}] - !dev-python/namespace-ruamel -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_compile() { - distutils-r1_python_compile - find "${BUILD_DIR}" -name '*.pth' -delete || die -} - -python_test() { - local EPYTEST_IGNORE=( - # Old PyYAML tests from lib/ require special set-up and are - # invoked indirectly via test_z_olddata, tell pytest itself - # to leave the subdir alone. - _test/lib/ - ) - - # this is needed to keep the tests working while - # dev-python/namespace-ruamel is still installed - distutils_write_namespace ruamel - epytest -} diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.19.1.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.19.1.ebuild index 9d8beda775..05c67adae4 100644 --- a/dev-python/ruamel-yaml/ruamel-yaml-0.19.1.ebuild +++ b/dev-python/ruamel-yaml/ruamel-yaml-0.19.1.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}"/${MY_P} 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=" dev-python/ruamel-yaml-clibz[${PYTHON_USEDEP}] diff --git a/dev-python/sabctools/Manifest b/dev-python/sabctools/Manifest index d82590849f..4f809ac11e 100644 --- a/dev-python/sabctools/Manifest +++ b/dev-python/sabctools/Manifest @@ -1,9 +1,12 @@ +AUX sabctools-8.2.6-py314testfix.patch 1932 BLAKE2B 7ad7351b3d89d2005fa6d3c5a956e4ded34371d53566c2dd4b63f1d75a05a027166425f416e3f1d83758b0b7e77e8050bdee2b36a0c2f6813d9d146575f4ed50 SHA512 9cd3a1f8c25d9496e8f05e5b3ad483179d65656729cad70782c66f3131597ce195b342429b50fdc28d1f3b3ed09cb04e57525c8d28040678a47069e4d6c8180c DIST sabctools-8.2.6.gh.tar.gz 8974199 BLAKE2B cefafb57802e7d9b32b99de16b7df2745276c4602c7aa2f9f750bf2c741224b3a9180c2a9dd6d0e807c5297e2a70dbfb3784e546618536e7fa8d6273bc5d3684 SHA512 230a3c78a11d459703bb79d765ac5bf3e21ae239731ada73103e641af64c0cccd6f8e82d4a8a6016585c9935c93f9535cb5a0ead951f4f536a038fc2ebf056db +DIST sabctools-9.3.0.gh.tar.gz 9732597 BLAKE2B 53f82a559f96a7a74e86048bfd04d06095b0f2b0e15b68dda07fbfedd11069eb837a12515831301f3cd766504851c4fd539b44de24962086950ee0fd19446d98 SHA512 486c490571dfadc1db0d4279c8f3d1e302717539d3dcf06e2c1773b9e3228a22a307678e15124d63e4416be8f8bc4a6d5e356204a1028c3d93da26d31b11467c DIST sabctools-9.3.1.gh.tar.gz 9732705 BLAKE2B 9a6c365010f06aabf86bf31532b3fd67b32328633b361495f18b70c23e2407104d659035ffe6948438abf8afaf4a29e79158d1439e3108a1752e6e01766accb9 SHA512 c92dc49fea1f52e6b006cb4242b1d947771cb0e74b31cc807cb76a997a23a6965c68a1aea7e59b09e1d1e26456a9f56df5a3ebcb738b670e6cfa7e2def1d387e DIST sabctools-9.3.2.gh.tar.gz 9732449 BLAKE2B d32e2c7ad43036ebb640e6faeecaf2f760a3a2cac2326d755d316bf17e71b23063c2b548eddaa71d6ea4c867da9e23e870a8d28af2537930f7c08b751277a7e4 SHA512 03d53e20f71aa5caf7535b7a80768fc82b4e346073b639af497b8f3a973c8c07c0051b1a84fd1b81a5aa638048a7285c898cded5256eb00c73eb31917c421efa DIST sabctools-9.4.0.gh.tar.gz 9732762 BLAKE2B 1c54ffd605ed5f3839d697a6c8a372f2800e758b6d3f12e462b97ad2c19fd7643a9923cf8f4cc4766dc18f9993366fb2b0fd4ec2c9c423190dd73622276ccc7e SHA512 fc22a3f6bc195b4a4ec2c2ab24cab71dd5b3935f4825de7b35c4ae1cf3ac0a7236a9230f9a412ac18dddbf49f38afe6b81c47570a7a99292010d954a4b298ac3 EBUILD sabctools-8.2.6.ebuild 832 BLAKE2B 9948a4b796766f111e3cdf3287b2b0a0d0d547c1cc8d9e55eacd7af8ccb9a483f5dabb1e8bd0cb9a7c0791694adbed007aee7ef890b15a0969ba130c4412d4b9 SHA512 540e0f3d61fe3a1e77ae97c19b0511a69447153eacbac2f5426092c832ac28086ca832d160764ad4f141747987dac21579239bbd4f399ea7b66a589ed4ac36b2 +EBUILD sabctools-9.3.0.ebuild 782 BLAKE2B ea02d24250237db53237d4eafdaf1300da817c9f6641af53421f2f20f06daa6d969ded6e6a8a2b38a08bacc1a93db978d602b810d0c2f5d1ea34a889e2e0dfb7 SHA512 3c3630f1a42b79594ffded7189601c5cacb6b51bf8b3ead0d32df63890621a38fe394db994bc3ee3088d9ec4305ab8d3e28bada60ad611e84b7a040acbf54be0 EBUILD sabctools-9.3.1.ebuild 781 BLAKE2B 23346ad601ea266058ceba9728b42112cebb3ada2968bc0d4f15ad7257f4308eea6e21d8e5b02db5da8fc84a94c0840b867fe36baca0c4883ab4b9c07cb8db56 SHA512 4cecbde0587346cdc95cca408a04a52247c106acf8e58cba890c03d74261271ef7d56bf890142e3afbd7a3eb213411ce8f38f7c020464ad8e0f12b932f3f591c -EBUILD sabctools-9.3.2.ebuild 782 BLAKE2B ea02d24250237db53237d4eafdaf1300da817c9f6641af53421f2f20f06daa6d969ded6e6a8a2b38a08bacc1a93db978d602b810d0c2f5d1ea34a889e2e0dfb7 SHA512 3c3630f1a42b79594ffded7189601c5cacb6b51bf8b3ead0d32df63890621a38fe394db994bc3ee3088d9ec4305ab8d3e28bada60ad611e84b7a040acbf54be0 -EBUILD sabctools-9.4.0.ebuild 782 BLAKE2B ea02d24250237db53237d4eafdaf1300da817c9f6641af53421f2f20f06daa6d969ded6e6a8a2b38a08bacc1a93db978d602b810d0c2f5d1ea34a889e2e0dfb7 SHA512 3c3630f1a42b79594ffded7189601c5cacb6b51bf8b3ead0d32df63890621a38fe394db994bc3ee3088d9ec4305ab8d3e28bada60ad611e84b7a040acbf54be0 +EBUILD sabctools-9.3.2.ebuild 781 BLAKE2B 23346ad601ea266058ceba9728b42112cebb3ada2968bc0d4f15ad7257f4308eea6e21d8e5b02db5da8fc84a94c0840b867fe36baca0c4883ab4b9c07cb8db56 SHA512 4cecbde0587346cdc95cca408a04a52247c106acf8e58cba890c03d74261271ef7d56bf890142e3afbd7a3eb213411ce8f38f7c020464ad8e0f12b932f3f591c +EBUILD sabctools-9.4.0.ebuild 789 BLAKE2B 757f4283cc9330e1bfc23fb300b85b668beb836fecf42bb1522d886c05a95a1a0731b532e3476afbecc69116bff4720bfb28752648fe0d7ae67a68919e1b87ba SHA512 7799c25bda98ebbf41c7f83f0113899769ebf5456aeb0a70cbaa083b4509133d7c04b43871ba40e6543d0b66f8dc5a8e573c90db717fa166d01e7cc17be12407 MISC metadata.xml 474 BLAKE2B eec215978f8a7164b8bcceb84a0d3d309c27ae7536979ebba8d9158e57e3b88dbe331a03edd1bb79d235641bf236e41bf6dd31373e3b5c11fc8d72b43fce9fab SHA512 713b9b83945177adbfedcea4024823d183d5a813f961130f519b39da00307c777c82315b18a0fce59b83c1bbfe3c01fb45aa9f933f6ae7b4e1c4f229e41523bb diff --git a/dev-python/sabctools/files/sabctools-8.2.6-py314testfix.patch b/dev-python/sabctools/files/sabctools-8.2.6-py314testfix.patch new file mode 100644 index 0000000000..50b26be43c --- /dev/null +++ b/dev-python/sabctools/files/sabctools-8.2.6-py314testfix.patch @@ -0,0 +1,46 @@ +diff --git a/tests/test_decoder.py b/tests/test_decoder.py +index 9503923..d45e607 100644 +--- a/tests/test_decoder.py ++++ b/tests/test_decoder.py +@@ -76,29 +76,32 @@ def test_empty(): +
+ def test_ref_counts():
+ """Note that sys.getrefcount itself adds another reference!"""
++ # In Python 3.14+, getrefcount returns 1, in earlier versions it returns 2
++ expected_refcount = 1 if sys.version_info >= (3, 14) else 2
++
+ # Test regular case
+ data_plain = read_plain_yenc_file("test_regular.yenc")
+ data_out, filename, filesize, begin, end, crc_correct = sabctools_yenc_wrapper(data_plain)
+
+- assert sys.getrefcount(data_plain) == 2
+- assert sys.getrefcount(data_out) == 2
+- assert sys.getrefcount(filename) == 2
+- assert sys.getrefcount(begin) == 2
+- assert sys.getrefcount(end) == 2
+- assert sys.getrefcount(crc_correct) == 2
++ assert sys.getrefcount(data_plain) == expected_refcount
++ assert sys.getrefcount(data_out) == expected_refcount
++ assert sys.getrefcount(filename) == expected_refcount
++ assert sys.getrefcount(begin) == expected_refcount
++ assert sys.getrefcount(end) == expected_refcount
++ assert sys.getrefcount(crc_correct) == expected_refcount
+
+ # Test simple error case
+ fake_inp = memoryview(bytearray(b"1234"))
+- assert sys.getrefcount(fake_inp) == 2
++ assert sys.getrefcount(fake_inp) == expected_refcount
+ with pytest.raises(ValueError):
+ sabctools.yenc_decode(fake_inp)
+- assert sys.getrefcount(fake_inp) == 2
++ assert sys.getrefcount(fake_inp) == expected_refcount
+
+ # Test further processing
+ data_plain = read_plain_yenc_file("test_bad_crc_end.yenc")
+ with pytest.raises(ValueError):
+ sabctools_yenc_wrapper(data_plain)
+- assert sys.getrefcount(data_plain) == 2
++ assert sys.getrefcount(data_plain) == expected_refcount
+
+
+ def test_crc_pickles():
diff --git a/dev-python/sabctools/sabctools-9.3.0.ebuild b/dev-python/sabctools/sabctools-9.3.0.ebuild new file mode 100644 index 0000000000..c021b87f73 --- /dev/null +++ b/dev-python/sabctools/sabctools-9.3.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 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_{11..14} ) + +inherit distutils-r1 + +MY_PN="sabctools" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Module providing raw yEnc encoding/decoding for SABnzbd" +HOMEPAGE=" + https://github.com/sabnzbd/sabctools/ + https://pypi.org/project/sabctools/ +" +SRC_URI=" + https://github.com/sabnzbd/${MY_PN}/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md doc/yenc-draft.1.3.txt ) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/sabctools/sabctools-9.3.2.ebuild b/dev-python/sabctools/sabctools-9.3.2.ebuild index c021b87f73..a9c74b0ac3 100644 --- a/dev-python/sabctools/sabctools-9.3.2.ebuild +++ b/dev-python/sabctools/sabctools-9.3.2.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND=" test? ( diff --git a/dev-python/sabctools/sabctools-9.4.0.ebuild b/dev-python/sabctools/sabctools-9.4.0.ebuild index c021b87f73..d5687000a7 100644 --- a/dev-python/sabctools/sabctools-9.4.0.ebuild +++ b/dev-python/sabctools/sabctools-9.4.0.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" BDEPEND=" test? ( diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index ad631ac3e6..cea63ec2a3 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,12 +1,4 @@ -DIST scikit_build_core-0.11.6.tar.gz 286006 BLAKE2B 73c1dccfd32d70e96de2b948f35e7d69ed58fb0e7946b219fba1791692a068c5b661a21cda0789c548d4e851062737013c666fb6ec06aea157a0346c9fed1c68 SHA512 bc0c8fc346597be1166dd4cf575a7b22806a6ac4d04cf6625dad60ad0d95f29360f3fbe65c1298edae344349a07f8ff3b06842429fa2ec5f082b5122f188a9d0 -DIST scikit_build_core-0.12.0.tar.gz 302652 BLAKE2B 131fefc3d6288965bb65f246d20c2b056f79941e5927bcf82c023013f06c5c74e9634bd20e6a2b2fb0415d5e2189f7fd93df9c5989200708bed03bccde2d341d SHA512 eee8c18eba3e0ed9bff43f0ee43e593c9621f41057ad3be5136f02d867212587e60cac120dc43d5369082cb3011d78556ba05fe4abebc433ff0d083c9ce6d473 -DIST scikit_build_core-0.12.0.tar.gz.provenance 9853 BLAKE2B bb618cca1960fe45e3cbcef97acbd2497b87277423ed38ea8a176e95d213118f767b78ea438c9687b83fb61694656f531da6cbd7e017bc1b8945737cb6b97677 SHA512 6f09d417c62935194a4c1571337ff7f3d43b0719b13aac7323d72ae8dba6454986649da1b431ada3b28cde9214be0546dc13732bc073620d5a096c1cf6a0f5b8 -DIST scikit_build_core-0.12.1.tar.gz 302856 BLAKE2B 49b797fe8040c86b26be5390a3d79231b3848b43d05f7dc8ffd474c6332727f5ff351cf13f823d8cb41871185e9b141064a5c5d60227cf78775957a32f87fe18 SHA512 ee934d5e4c337c6d4a4c7b0746ff6504ceeea3518ba93991803ba37deb7e823c27c225b1f2c9ed11e944d78639ffe68451b40c7f7732ccb7884f7b5bc7dac6b6 -DIST scikit_build_core-0.12.1.tar.gz.provenance 9807 BLAKE2B 5cd84bb03f4d6b598e0fc3a2e4ae28610a998ae985c57853479cb22090f306edddb69b2827c46524125a63bd503755558de72c37a1adf870f42bd9b90a3f3079 SHA512 128ab0dd6ae95d29ffcb459921c2f44130543c0a38c46d507c9b6737ccc4e56b1b1bdebccb51e380397ba2496924121c5c517e8049ccf1aaaee583948f1171cc DIST scikit_build_core-0.12.2.tar.gz 303553 BLAKE2B 536a22d66ac50b3ab2f4d5110c506892ed2dec2688a091c4d3cf18530b98f66ff82f16cc1c0c6e7a9b623f710325b28d5759203832ac2bebfc0f4471f41e85b3 SHA512 8dfec47cdd9c0066c99ebb240703e3d5c7bd21eddb403f1d4452728019090562e255ea6bb9719e89d3ead288b5aa7c356fc0b829affa719533ea67d14481497f DIST scikit_build_core-0.12.2.tar.gz.provenance 9733 BLAKE2B 78d399a1b1ccfaf6bbfead583e22e704ebb7add238f330e6a1ad4aebb7ab18a0f73f5fe5e9aca2060a8db2a9475d5cf8c014b693b6b7da7703ade89479f507e0 SHA512 9d780076dac7df65d75e2d8f8e90b8b017a74d61f770450b0c65043bfa26a4149d0f99f87588796ccff9711ee6723179c174bff3d49c75d223de6cb78ed42811 -EBUILD scikit-build-core-0.11.6.ebuild 1497 BLAKE2B d17e03eccfc263a5f989dc5cb05a5cdb2ad68bb00710cd6ffee58639652ff76a6c1ea6ce43544221ba4b7cacb0eaffab0afbfc24cef97d1c2d34347591c565da SHA512 a17eae743a8df04a46f3dfbdf5a6a61cfd734211d4f3852f520ad87bcf7511c06f3b65499639c78fe86e62c252df86510b235ac1da0bcfe586af761c22d96a77 -EBUILD scikit-build-core-0.12.0.ebuild 1570 BLAKE2B 94f6c327fb9d79f7abbd5410da877ef8646f03a188b260189c5256057ee9c42742ff5ddae447fc07fb5c10259d8d7b3c2271e4c81f9e72fc6f97540c7a7e29da SHA512 01328e312ec8eeb7ed915a0360aff9aba43b91b147dd7b6cb9c96433d56751c91e569f51336a222ac5e6bff0dc89faa5a37d02a194c6ef9ef07e2bc8b6e4df9c -EBUILD scikit-build-core-0.12.1.ebuild 1570 BLAKE2B 94f6c327fb9d79f7abbd5410da877ef8646f03a188b260189c5256057ee9c42742ff5ddae447fc07fb5c10259d8d7b3c2271e4c81f9e72fc6f97540c7a7e29da SHA512 01328e312ec8eeb7ed915a0360aff9aba43b91b147dd7b6cb9c96433d56751c91e569f51336a222ac5e6bff0dc89faa5a37d02a194c6ef9ef07e2bc8b6e4df9c -EBUILD scikit-build-core-0.12.2.ebuild 1570 BLAKE2B f2bfeaa39ecb8aec813acd7164b4f5b57039057a13c216cccd4601bbdb5c62fbae4798ce6056cc8025dde1dfbbd2b04251f4f5ca29d4278170bca299de124a01 SHA512 f9ab91fcab8a17b7f3f038472ded1b87fb4766e38266e66e4d5bac5087f1c98c4da7fb7c3bfa3b4bbb3aad70ba74e45d6cefb5bbda09692fd94bcab704290753 +EBUILD scikit-build-core-0.12.2.ebuild 1564 BLAKE2B 4ccdce5747c1d29d56baaa4b1171560d14dadb79129c25ecf8cebb69ed688c511c3faa81fd6dcacf67177c5be79c327c393e830e09409e7bbe516cc8a6ad14d9 SHA512 bf0f3dd3ef8cacbc07f684ab9b05c96c77821b38b3fe10221e5a871efdf66f481a2569f664dc6bc247921e85f0ac26203bd41829d18e8eb21a13829d3b522599 MISC metadata.xml 425 BLAKE2B 0cd7850045c375f40159e5515148f3863b2baaed899486a442818d77d059fce9fffa2ad2d046440c441775287aee52caf4636120025e79176e702a3682518a61 SHA512 2ecb5a3e4ae9ad6ae237ef04d0cfb354ae91cfd1ebf28096821cfb070adcdd036b15d86b645850ed5fd367274a092742de65c401f0fac57bd1136221915db207 diff --git a/dev-python/scikit-build-core/scikit-build-core-0.11.6.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.11.6.ebuild deleted file mode 100644 index 4dabe22fc2..0000000000 --- a/dev-python/scikit-build-core/scikit-build-core-0.11.6.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -# we always want [pyproject] extra -RDEPEND=" - app-alternatives/ninja - dev-build/cmake - >=dev-python/packaging-23.2[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/fastjsonschema[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-subprocess ) -distutils_enable_tests pytest - -python_test() { - local _EPYTEST_DESELECT=( - # TODO / we don't package validate_pyproject anyway - tests/test_schema.py::test_compare_schemas - ) - local EPYTEST_IGNORE=( - # needs unpackaged validate_pyproject - tests/test_schema.py - ) - - epytest -m "not isolated and not network" -} diff --git a/dev-python/scikit-build-core/scikit-build-core-0.12.0.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.12.0.ebuild deleted file mode 100644 index 0c94804947..0000000000 --- a/dev-python/scikit-build-core/scikit-build-core-0.12.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/scikit-build/scikit-build-core -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -# we always want [pyproject] extra -RDEPEND=" - app-alternatives/ninja - dev-build/cmake - >=dev-python/packaging-23.2[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/fastjsonschema[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-subprocess ) -distutils_enable_tests pytest - -python_test() { - local _EPYTEST_DESELECT=( - # TODO / we don't package validate_pyproject anyway - tests/test_schema.py::test_compare_schemas - ) - local EPYTEST_IGNORE=( - # needs unpackaged validate_pyproject - tests/test_schema.py - ) - - epytest -m "not isolated and not network" -} diff --git a/dev-python/scikit-build-core/scikit-build-core-0.12.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.12.1.ebuild deleted file mode 100644 index 0c94804947..0000000000 --- a/dev-python/scikit-build-core/scikit-build-core-0.12.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/scikit-build/scikit-build-core -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -# we always want [pyproject] extra -RDEPEND=" - app-alternatives/ninja - dev-build/cmake - >=dev-python/packaging-23.2[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/fastjsonschema[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-subprocess ) -distutils_enable_tests pytest - -python_test() { - local _EPYTEST_DESELECT=( - # TODO / we don't package validate_pyproject anyway - tests/test_schema.py::test_compare_schemas - ) - local EPYTEST_IGNORE=( - # needs unpackaged validate_pyproject - tests/test_schema.py - ) - - epytest -m "not isolated and not network" -} diff --git a/dev-python/scikit-build-core/scikit-build-core-0.12.2.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.12.2.ebuild index fc8c3bab5d..efd7cafdd6 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.12.2.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.12.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" # we always want [pyproject] extra RDEPEND=" diff --git a/dev-python/scikit-build/Manifest b/dev-python/scikit-build/Manifest index 14d60c346b..d0e7d6a8a8 100644 --- a/dev-python/scikit-build/Manifest +++ b/dev-python/scikit-build/Manifest @@ -1,7 +1,4 @@ -AUX scikit-build-0.18.1-setuptools-75.patch 1716 BLAKE2B 9efc6500525bed1a0df6e972b98b8608a3a57b6c96053df4364a7ad6ef587a1b69b2f5265615d7e0abcca27f1b9ddc8ed5e6a45f4b34b63cdea27a57e64282aa SHA512 3dc1a9e32b804c936ca181739b192aa14bf79f50ecce35fa60df3e59a512f2d15a01d2a674725f0bbdb2893b8b0bef68fdc56b23bed20f7ae83468d2f35cfa02 -DIST scikit_build-0.18.1.tar.gz 274171 BLAKE2B af82af368f883450c98670e26c414181ab60ef04615986843967f537e206e6c64901c9eace8f12af12f067178cad14886d853d230200463b00452f7ec550436f SHA512 872f4bc4c313459842b537ded5503799da5b5e02a8e403eb3095edd719ea7be32942ce4e9c7cd55a4f78c2f032627f7398e99db6be19b711c8e1d906264dba48 DIST scikit_build-0.19.0.tar.gz 274552 BLAKE2B 961436b23d39ea5c6b7f8258da3a10b03e265155ef4e312a69dc7a423dc8cb2ce837f547dbaeaf8902e36ab04736f71ef4e092fb8b6bdca2c601f9728aa777e1 SHA512 3201789ae996603ded40fc997d3df712b440e7242d8ed04f027aa05ac66788c19725a7736e4296429095464024f1b06e6258fc5c7b31879496264bf56e2df51b DIST scikit_build-0.19.0.tar.gz.provenance 9674 BLAKE2B 328eac64356a2e06650c15e3314985401a7d24fcd502f9bd6855c70664d0b3096ffd2e5be25aec14cfc18558f647b1940491dd3626363d3d347d20c347fee7eb SHA512 748553c323cb4d44128497c4c460072e63c86082e7e33d2655ad9348aa0fc4d7a34aba1ef243279f0ff68900cd5133ca8441e75b12351e9a4d27279bcc79aeda -EBUILD scikit-build-0.18.1.ebuild 1839 BLAKE2B f05076a2a23ffa86916beb3261ecb76b03848e33f032db2dfc303f8bb3827c03e5c91b9609a2d4cc12e7807f0991a067edc37e65ed2c53c4406e113a35730fdf SHA512 4ad97236a73de176b75edc1d18f2cbd0f6a88d126f2fdbd636406e0fa1fff7341b0e39bd50ee27b2b93a525350e4573a96d3dbbbec83b6b8c25f9e90ae7b00da -EBUILD scikit-build-0.19.0.ebuild 1785 BLAKE2B 01ed3d33a0920e2b7daf270739ab1a2e82bd03287475127adeed302ee119e95265b04691c145d38b8ccb95eee6c04e4c61ed2a9e1253ab023019c193fcf9b0a1 SHA512 63cf416e335ed7f9d48f29520b6d22769eeff46d90855a8a5e1bbb1caceae05ba2312ce594a91c7c6e0963618ddbb2e294338a1065398a70ff88c92ca1f80c05 +EBUILD scikit-build-0.19.0.ebuild 1780 BLAKE2B 0db658ffddd5762fdb5703bae14b45b3cbb52e20706034dbf194f4b567d825895e130f4c4b77bbc43111cdd5eb7a954a93c37e808be18c479a53580dd6449739 SHA512 6219970fa0ff9e5b047148f0f66b27be7c8c6c5c2d640b1c9d88cc2cf906d7c101ffe3cbf9862e9616e288e7cde89dff05ad527c6bd4bf1bfed76652533f742d MISC metadata.xml 473 BLAKE2B 9d02a79439618fa413f74e4a617b8af042879be7a44c8f1c33e254e985d4f24057321fb2ec0b73074be1f6b67af3984190e48669e19985d6297411c0c5b61a79 SHA512 afc398c6287ce67eb85402832684fd006385e70d28a738ca8c5f1e2d008526621121cd9107a7fbc217a1a5857b54fa1dce3de69c47db58fc76990764b814a36d diff --git a/dev-python/scikit-build/files/scikit-build-0.18.1-setuptools-75.patch b/dev-python/scikit-build/files/scikit-build-0.18.1-setuptools-75.patch deleted file mode 100644 index 033b98fd2c..0000000000 --- a/dev-python/scikit-build/files/scikit-build-0.18.1-setuptools-75.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 3992485c67331097553ec8f54233c4c295943f70 Mon Sep 17 00:00:00 2001 -From: Henry Schreiner <henryschreineriii@gmail.com> -Date: Mon, 30 Sep 2024 13:12:38 -0400 -Subject: [PATCH 1/4] fix(types): Update for newer setuptools - -Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com> ---- - skbuild/setuptools_wrap.py | 2 +- - tests/__init__.py | 6 +++++- - 3 files changed, 7 insertions(+), 3 deletions(-) - -diff --git a/skbuild/setuptools_wrap.py b/skbuild/setuptools_wrap.py -index 8e59631b..f6c60cd5 100644 ---- a/skbuild/setuptools_wrap.py -+++ b/skbuild/setuptools_wrap.py -@@ -250,7 +250,7 @@ def _parse_setuptools_arguments( - - return ( - display_only, -- dist.help_commands, # type: ignore[attr-defined] -+ bool(dist.help_commands), - dist.commands, - dist.hide_listing, # type: ignore[attr-defined] - dist.force_cmake, # type: ignore[attr-defined] -diff --git a/tests/__init__.py b/tests/__init__.py -index 4f3c9543..e3942246 100644 ---- a/tests/__init__.py -+++ b/tests/__init__.py -@@ -215,7 +215,11 @@ def execute_setup_py(project_dir, setup_args, disable_languages_test=False): - """ - - # See https://stackoverflow.com/questions/9160227/dir-util-copy-tree-fails-after-shutil-rmtree -- distutils.dir_util._path_created.clear() # type: ignore[attr-defined] -+ to_clear = getattr( -+ distutils.dir_util, "SkipRepeatAbsolutePaths", getattr(distutils.dir_util, "_path_created", None) -+ ) -+ assert to_clear, "Must have one of the two supported clearing mechanisms" -+ to_clear.clear() - - # Clear _PYTHON_HOST_PLATFORM to ensure value sets in skbuild.setuptools_wrap.setup() does not - # influence other tests. - diff --git a/dev-python/scikit-build/scikit-build-0.18.1.ebuild b/dev-python/scikit-build/scikit-build-0.18.1.ebuild deleted file mode 100644 index 504491747a..0000000000 --- a/dev-python/scikit-build/scikit-build-0.18.1.ebuild +++ /dev/null @@ -1,71 +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_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Improved build system generator for Python C/C++/Fortran/Cython extensions" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build/ - https://pypi.org/project/scikit-build/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/distro[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/setuptools-42.0.0[${PYTHON_USEDEP}] - >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/build-0.7[${PYTHON_USEDEP}] - >=dev-python/cython-0.25.1[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme \ - dev-python/sphinx-issues -# note: tests are unstable with xdist -EPYTEST_PLUGINS=( pytest-mock ) -distutils_enable_tests pytest - -src_prepare() { - local PATCHES=( - # https://github.com/scikit-build/scikit-build/pull/1120 - "${FILESDIR}/${P}-setuptools-75.patch" - ) - - # not packaged - sed -i -e '/cmakedomain/d' docs/conf.py || die - distutils-r1_src_prepare -} - -python_test() { - - local EPYTEST_DESELECT=( - # Internet (via new setuptools?) - tests/test_hello_cpp.py::test_hello_develop - ) - - # create a separate test tree since skbuild tests install random stuff - cp -r "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test${EPREFIX}/usr/bin:${PATH} - - epytest -m "not isolated and not nosetuptoolsscm" \ - -o tmp_path_retention_count=1 -} diff --git a/dev-python/scikit-build/scikit-build-0.19.0.ebuild b/dev-python/scikit-build/scikit-build-0.19.0.ebuild index 664a73bea0..5a420547cb 100644 --- a/dev-python/scikit-build/scikit-build-0.19.0.ebuild +++ b/dev-python/scikit-build/scikit-build-0.19.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" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-python/distro[${PYTHON_USEDEP}] diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest index 34af4ab16b..10af626628 100644 --- a/dev-python/selenium/Manifest +++ b/dev-python/selenium/Manifest @@ -1,13 +1,10 @@ -DIST selenium-4.26.1.tar.gz 967543 BLAKE2B 7e7476338a030083261199b725aaa38d03bb62f71c56c16495600428e976067b456c32b98d18a0fa4fcdcd6544ddb0043a8104b3c6c075917924ebb8466aee56 SHA512 08d75ee4b3b5d93ad5385c0755d1b9b4e604e491127da19ba3531c6de2213c6cbbdb768893168112643e6272019d4d761873039f42af1c96dffc7ccfb9fc3bab DIST selenium-4.34.2.tar.gz 896309 BLAKE2B 094d3596a86e1cd50a6967a65b3e7b9a73300403f5d88163ded8b1d3a62cb09d77057e9b90a35b39f3a6000a8ba604bd71ecb051866cf7ad88c5ab9e21752978 SHA512 f5911f41bc4988e1af26812299cf37aba7e88820cf4e719e0e04a36a5dbdba5420422c52393c8d31c4e0f88efe779e9beec2c490892e4546caa0a920047e01fa DIST selenium-4.35.0.tar.gz 907991 BLAKE2B e2d0baade499b41cdb23bdbae0059163fb58157dc86c3bcf4d7b9c4d040bcec19aba4000a223a4e7dd0137d4cc321064e95cd12fe22beaa311237c18261518ce SHA512 09f9149b94974c7965d5b81ee1ca65cca7e7a1de775d7323335c21acbbdc21da17f0f6314a8162177c6a22fdbb23b4147c213b2c3a98bfd9a13ac077dc113812 DIST selenium-4.41.0.tar.gz 937872 BLAKE2B fd176e710970da5435b2d2daad90ad1f6a567dd77d9cfe0cb6980612155a5194c6c80ba7be444e8baade758a91dc2f9cdc6d3ce8fffcd8c31a03271e5f7dbc2c SHA512 517e38b38266e92b66bf072640777e037d1af4321a0399d665a0f2acdb76c574abf65f8e6412e7c606a4937010ffd6bff9c9f323b51c88e80d883b5c909c2de6 -DIST selenium-selenium-4.26.1-python.gh.tar.gz 77109265 BLAKE2B c0c5693c64fa65a627e5edf0cbbc051410fcddf59e4fd80c362b9a382c586fc3ad3d574674e5523ab284b40b6639e95e85fd1c8195f2f1a6f35ad6532ed667ce SHA512 7ace69332f17c6f7e28b81223f4c8c62cde1832b5acaf2fd1c777a08a5a9cfebb5d9c83daa10462eeb3acb9c7cb5038711f5acee51f5dad3910d7e29e4387d3f DIST selenium-selenium-4.34.2-python.gh.tar.gz 52515190 BLAKE2B 319a7083d5942c1962b4f48f907fea12943a403e4490f74f3cd38662f1c63f57270b27b6039a5a8f29a980540cd0dcf1d1c7560c7ac126f07e491983dc0e81ef SHA512 5ca0b6e970ded3dc93cd55a2c1af7c43063d87f57f119a011313eb7d08faa4057896a56d4eac2e13d39857c94b54f04840a053153cc39008c76cbdd33c8ddbba DIST selenium-selenium-4.35.0.gh.tar.gz 52550104 BLAKE2B b7ed0fb513cfb2ed24aa8393497b349f930739c3d24a330e5942fbaa5505f31d7086396a430776a3a28a5f65927b92bf27c0a32e8c36d893b5d62ef73151d5ef SHA512 dc73829e3b0fcb7fb7ee1cc04574b95b63d23f67974575dbd66338e14a5cb2b06f983145ce874be0d7124e8828b0a41b99c75d3befb19e04cbf8d027d0bb983a DIST selenium-selenium-4.41.0.gh.tar.gz 43597635 BLAKE2B fb24f27bf3b64d4da4a117bbb62566b6c1dd6fa85357b9db4a81f17fb5167ca1f2265a0ad8b54efeb14568477390521f5b5774e3278091fd1a0110e5e0d9ce30 SHA512 68cf0ead725d09dcaa8bfe9f239e0f8c0ca7b9dde9d11b8c22dbe53c51611534136f910bc91c9ab237e2b9c106ae06efbe0e0fa9277ef668c4a4935f74613a6c -EBUILD selenium-4.26.1.ebuild 4203 BLAKE2B a597b1e8c5c3b8ee57cacd36f9f07f88c3b062f99d4a1ec783b9a74626ab9d6284558dddd94e46962c071b3291f57f67b74872714ebcdff36b79ba986c506bed SHA512 baf3585b25839f1c2713c9541785f5e845c49d79ac4396a5ad4db93163f290831fc9439fb145f58992b433ab5d2d28a58a6244e4b7af5267b3a9a2ff802e436c EBUILD selenium-4.34.2.ebuild 4895 BLAKE2B c3a5269011bc785cd2f36684ca620bc29deec595210e6bce2f14b0d0ab95d939ec9bb297921c808db9341642d6ceed879944fe4a53ceb6282b3697e6ced6fdfa SHA512 b4d2c5e93a9730b9c2b31e81ced7a61fd9b0044a6ec9b398e2772ea7767fbfa621eede32b3ad170d5eca296cba15e6489ab703577068b0d00e3f424037c78879 EBUILD selenium-4.35.0.ebuild 5009 BLAKE2B 2df4fe0c25c5a796e3a7da5ab974c4abfa45292e27c99fd5ea2c24d473e1c94782bf1f43810b38fe59dfff4966c118418080254891cc069d15cf88eed9a9096f SHA512 62956cc8e846f24d942af3dfcf4374ae02fc93ebe990e66fa6bfa9a94a51d77f9f1910d1e8ca42855a810b7c0a204cbcc81251023678e4971f6b5788dc09327d -EBUILD selenium-4.41.0.ebuild 5613 BLAKE2B 1be3633794ab69479a9f452ddd24a25979ef8fc33cddb647c0d75859e25351e0fcc3422d066d6f74e85dcfa53dd353f5c3b87768e13a9e8498bd0cdc3f1c31ab SHA512 7134b039bc4a6999c4a37cf01bf2467f600c4e1c96777ddc9bf9f9a90cf85630477b726028b7da42d5b6b0b871d35437cf5295e2bb56611897065ca9ba6d14d1 +EBUILD selenium-4.41.0.ebuild 5611 BLAKE2B 02541883e1c819718e2de115d9743816ad89b6923d44ef067ee3f0c4193912b0b41349f2c61315149fc5a28d987376e8b70e3c50ea1000136d4a28b1d249cbd9 SHA512 a469587cce4f6a7efa4c192133ac34d5f29aa6597a5e9a094eae5882c33abcfd467b4539c8235c4c1b6dfaa5fa32f12334cb57fc0462ded34292f1037894b53f MISC metadata.xml 383 BLAKE2B d437d1631cefdba12fe2c3ce38ddff34bf9dd2bbc777d5d3425556bda76865711c991c9e3a735130a1d55cb7c6578b083ecb473c28706a2d45563b31bdbe6d1b SHA512 c087323da996b9ad4d0bf8f00306cf044d5daab194b60af029cb1ce06bf60c660fd5959b7914e6f1103143c3e4533d293a6d3bd0ec1c95163eba09d8a19c13a1 diff --git a/dev-python/selenium/selenium-4.26.1.ebuild b/dev-python/selenium/selenium-4.26.1.ebuild deleted file mode 100644 index f675fb4ed4..0000000000 --- a/dev-python/selenium/selenium-4.26.1.ebuild +++ /dev/null @@ -1,135 +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_TESTED=( python3_{10..12} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 ) - -inherit distutils-r1 pypi - -# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh -TEST_TAG=${P}-python -TEST_P=selenium-${TEST_TAG} - -DESCRIPTION="Python language binding for Selenium Remote Control" -HOMEPAGE=" - https://www.seleniumhq.org/ - https://github.com/SeleniumHQ/selenium/tree/trunk/py/ - https://pypi.org/project/selenium/ -" -SRC_URI+=" - test? ( - https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz - -> ${TEST_P}.gh.tar.gz - ) -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="test-rust" - -RDEPEND=" - >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}] - <dev-python/trio-1[${PYTHON_USEDEP}] - >=dev-python/trio-0.17[${PYTHON_USEDEP}] - <dev-python/trio-websocket-1[${PYTHON_USEDEP}] - >=dev-python/trio-websocket-0.9[${PYTHON_USEDEP}] - <dev-python/typing-extensions-5[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.9[${PYTHON_USEDEP}] - <dev-python/urllib3-3[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26[${PYTHON_USEDEP}] - <dev-python/websocket-client-2[${PYTHON_USEDEP}] - >=dev-python/websocket-client-1.8.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - test-rust? ( - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-util/selenium-manager - net-misc/geckodriver - || ( - www-client/firefox - www-client/firefox-bin - ) - ) - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # do not build selenium-manager implicitly - sed -e '/setuptools_rust/d' \ - -e '/rust_extensions/,/\]/d' \ - -i setup.py || die -} - -python_test() { - if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then - einfo "Skipping tests on ${EPYTHON}" - return - fi - - local EPYTEST_DESELECT=( - # expects vanilla certifi - test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout - ) - local pytest_args=( - # https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24 - # seriously? - -o "python_files=*_tests.py test_*.py" - -p pytest_mock - ) - if use test-rust; then - local -x PATH=${T}/bin:${PATH} - local -x SE_MANAGER_PATH="$(type -P selenium-manager)" - - local EPYTEST_XDIST=1 - pytest_args+=( - -p rerunfailures --reruns=5 - - --driver=firefox - --browser-binary="$(type -P firefox || type -P firefox-bin)" - --driver-binary="$(type -P geckodriver)" - --headless=true - ) - - EPYTEST_DESELECT+=( - # expects prebuilt executables for various systems - test/selenium/webdriver/common/selenium_manager_tests.py::test_uses_windows - test/selenium/webdriver/common/selenium_manager_tests.py::test_uses_linux - test/selenium/webdriver/common/selenium_manager_tests.py::test_uses_mac - test/selenium/webdriver/common/selenium_manager_tests.py::test_errors_if_invalid_os - - # TODO: these don't respect --*-binary and try to fetch versions - test/selenium/webdriver/firefox - test/selenium/webdriver/marionette/mn_context_tests.py::test_context_sets_correct_context_and_returns - test/selenium/webdriver/marionette/mn_context_tests.py::test_context_sets_correct_context_and_returns - test/selenium/webdriver/marionette/mn_options_tests.py::TestIntegration::test_we_can_pass_options - test/selenium/webdriver/marionette/mn_set_context_tests.py::test_we_can_switch_context_to_chrome - - # TODO - test/selenium/webdriver/common/bidi_script_tests.py - test/selenium/webdriver/marionette/mn_options_tests.py::TestUnit::test_binary - test/selenium/webdriver/marionette/mn_options_tests.py::TestUnit::test_ctor - test/selenium/webdriver/marionette/mn_options_tests.py::TestUnit::test_prefs - test/selenium/webdriver/marionette/mn_options_tests.py::TestUnit::test_to_capabilities - ) - else - EPYTEST_DESELECT+=( - test/selenium - ) - fi - - cd "${WORKDIR}/${TEST_P}/py" || die - rm -rf selenium || die - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest "${pytest_args[@]}" -} diff --git a/dev-python/selenium/selenium-4.41.0.ebuild b/dev-python/selenium/selenium-4.41.0.ebuild index 97180d7f82..706094ac98 100644 --- a/dev-python/selenium/selenium-4.41.0.ebuild +++ b/dev-python/selenium/selenium-4.41.0.ebuild @@ -29,7 +29,7 @@ SRC_URI+=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" IUSE="test test-rust" RESTRICT="!test? ( test )" diff --git a/dev-python/serpent/Manifest b/dev-python/serpent/Manifest index f2ffb31047..3a56a5f427 100644 --- a/dev-python/serpent/Manifest +++ b/dev-python/serpent/Manifest @@ -1,5 +1,3 @@ -DIST serpent-1.41.tar.gz 88927 BLAKE2B 738c0e3ff3ff908514a54523aa41bcda3aa4426d0426037a0223ddb744995bf9175de96df2372506aaf45de664897e35cd7292b9aa58beab146f225ce02864f1 SHA512 cab6f9e36d2f777e58cd5f3d1dd6e11626e0f222ecb2adb8e5997338c76ed357c461dadd00010cfd43ffc6a0b1addd7de06d86b7a82ca796719e4bde2d9f4813 DIST serpent-1.42.tar.gz 90352 BLAKE2B 1b1f8eb284c395134f48ebf5d5db3816f91e06bc8b2333971d71b4ec9ba0d883e6ecd999afa8a857f91a9559bd828378fe24cfc8c217f38f6274583d66c5f7af SHA512 a01b68ccb59d8f4b2b6d2dad031429ce7ffc81c6f64bc7fcc464e38205f2caba3be879facefe0f6e33d1c66e515c7dc19b7cb5d68d829d01dd488b3bccdb2596 -EBUILD serpent-1.41.ebuild 638 BLAKE2B fa8a7fa65ee23f58cbea006d625fb9c787a5db7659106ac0923c8fdf1ed0329550a3a14a8fe40e8459280c195188120d1225c0554e97c8f57d0cb9fc46ea74ca SHA512 3592362c2d7e7454e4e9ebdb98ab25c447e1498929b07ab3659a78594bead3b9ff902a054f5278cc720b72bad8582a866a6071db97cea3ee8821c7b72f710616 -EBUILD serpent-1.42.ebuild 643 BLAKE2B 0809a59620f6f3d543dbd4de0844f5a8be1fd26205eeaac59c077b7699cf70b11d0d5e1424fae35bc38479d9490c4b1d4526a7818b12d2ee70f6d227aca0ed07 SHA512 1281d76d46f5f27f14603280cc0a7ff1a67018aa4e55f83dff36aad6f61868d1d6081f931b8a9182ac6728520784f990471639bca33d0c9d90c68b1f9e01e709 +EBUILD serpent-1.42.ebuild 638 BLAKE2B dc426c440ed9bed7694631ff0bd6db104d94689ea7123e2e0d938585aee61cbdd46a0dc7d49647dd69d317021741a36fe2b73be7821bb79912e2850318efd0b0 SHA512 142aea9e6cddc2c6a31616a56d37fe89619ab0307706063893c30af3ce98190c7ed181b9c5b92456dcd8df6ab56f117d57ee572c5eaab0e52f7bdd9a410efd06 MISC metadata.xml 388 BLAKE2B 206deec11fe6808e269bee29bc9d3e6f6d60449643abfb03109fb35f6581aa7ead30339c7f8cecdcf89d98853fd4f10289969b19440caa39b398ef90fc71d61f SHA512 742d221049ba6feca1c30de79d67d13e3063a565d8819818d18fa778036d499dd61ef59763114c43adc523bcdaf3bd6b36ed59f5c8784562a02d2f303941f84c diff --git a/dev-python/serpent/serpent-1.41.ebuild b/dev-python/serpent/serpent-1.41.ebuild deleted file mode 100644 index eac96c11fd..0000000000 --- a/dev-python/serpent/serpent-1.41.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=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A simple serialization library based on ast.literal_eval" -HOMEPAGE=" - https://github.com/irmen/Serpent/ - https://pypi.org/project/serpent/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ppc ppc64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_test() { - eunittest tests -} diff --git a/dev-python/serpent/serpent-1.42.ebuild b/dev-python/serpent/serpent-1.42.ebuild index b76ba19a0c..76e54f4d79 100644 --- a/dev-python/serpent/serpent-1.42.ebuild +++ b/dev-python/serpent/serpent-1.42.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/setuptools-scm/Manifest b/dev-python/setuptools-scm/Manifest index cf4a8ef582..2ba667ae82 100644 --- a/dev-python/setuptools-scm/Manifest +++ b/dev-python/setuptools-scm/Manifest @@ -11,6 +11,6 @@ DIST setuptools_scm-9.2.2.tar.gz.provenance 9705 BLAKE2B b710df7f8cbb324aa292724 EBUILD setuptools-scm-10.0.1.ebuild 1533 BLAKE2B c48f2fe04ee70e2831cc7204df1df44d68bb5460ce3911436fb130e0cf5676d91a597bb2be2c46c5b8de2652c49fb8e4ce870278274bb0e7b7015e1ca7b2836b SHA512 e77b453a70cbec8d79f99203d2e454aa354439631c8365319dd617c0200a409f783ad0e7ee1c9025c6a07af3e07375f433fbcacb66228973f2d7ac6fa09102e6 EBUILD setuptools-scm-10.0.2.ebuild 1533 BLAKE2B c48f2fe04ee70e2831cc7204df1df44d68bb5460ce3911436fb130e0cf5676d91a597bb2be2c46c5b8de2652c49fb8e4ce870278274bb0e7b7015e1ca7b2836b SHA512 e77b453a70cbec8d79f99203d2e454aa354439631c8365319dd617c0200a409f783ad0e7ee1c9025c6a07af3e07375f433fbcacb66228973f2d7ac6fa09102e6 EBUILD setuptools-scm-10.0.3.ebuild 1533 BLAKE2B c48f2fe04ee70e2831cc7204df1df44d68bb5460ce3911436fb130e0cf5676d91a597bb2be2c46c5b8de2652c49fb8e4ce870278274bb0e7b7015e1ca7b2836b SHA512 e77b453a70cbec8d79f99203d2e454aa354439631c8365319dd617c0200a409f783ad0e7ee1c9025c6a07af3e07375f433fbcacb66228973f2d7ac6fa09102e6 -EBUILD setuptools-scm-10.0.5.ebuild 1499 BLAKE2B 2925a4b05002c7f57041f9f4a1bfed7895aa7bfd84e20d9a8adb1780e58fe0021f3a4bfcf2a7dde61ebed0717f750b82193476c1a6314fdb3f7cef01749a0de4 SHA512 3bb603a6d0ef8d39661cf643065ba08b8b18ddc2cd5c67ecf89b460a9ff33dc0707130db09c7a9fdf018c0577bafc791062a0120f615e08c5d8a07d46e43eac2 +EBUILD setuptools-scm-10.0.5.ebuild 1518 BLAKE2B b0701bd435ec2a536ed8370eb86d5b942830e26e35b16a54a83e410158c8c40f24a4189ea3d199e6556550728eb5467d4121b91a6ed7681e54fc479375f43347 SHA512 1b1f7f5382ada28d6377250ca70b80a461397c3d0b42466d283b493d6a020a8cc86cd6ef94a6eda1f4defa0d10c448070b386537c42d841d63ab1ec845cf8ff6 EBUILD setuptools-scm-9.2.2.ebuild 1473 BLAKE2B 063342379c2151c571ddc7b7cef6c176b015c1a0d6513a5e197eb029e350743aabdd33a1c99a05c224397e322f26d536aa23f20e5425036833f7ef0bcc337be7 SHA512 e51bce58a26bbdb6ec8f21d406e641fc64a4f273786cdde096b3a4bea1afc485f7a94448d90f5c6ac923747258ba57a047f9dce87e5b7c414441a35b44a2c0d1 MISC metadata.xml 401 BLAKE2B 21b30ecc3681b1c9739fd259be0930bb2b9334babdeb3c6eefdd57a08dfba2671ccb7f5bf4aa01e9b6d87920a1fe33bc33b2265feaadc566acf6f1d84f1e78ac SHA512 c106b86da6e1936c44e313c1ce9dd07bf8ee94fd869759a485242bf7ad60628771aad9d981ffd0f8658729c83441d4edf30d54975cd5ba568ecdf6f7e79e0d83 diff --git a/dev-python/setuptools-scm/setuptools-scm-10.0.5.ebuild b/dev-python/setuptools-scm/setuptools-scm-10.0.5.ebuild index cc81cb444c..d384f12d0a 100644 --- a/dev-python/setuptools-scm/setuptools-scm-10.0.5.ebuild +++ b/dev-python/setuptools-scm/setuptools-scm-10.0.5.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~s390" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~s390" # there's an optional dep on rich for cute logs RDEPEND=" diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index 5e69858600..b7120fc542 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -6,6 +6,6 @@ DIST setuptools-81.0.0.tar.gz 1198299 BLAKE2B a92fa15e03c99f6d7acbc0a24e6d3b4b31 DIST setuptools-82.0.1.tar.gz 1152316 BLAKE2B d7f6eaf62ec66355b65642bc20a7a549e167dd6d1c0cdb15926b6644a23cab7737d713cd9418e0cc09161eb0bff53ffd0b8781c96d9203717077121c1e3cc0d5 SHA512 5d70e9efd818245fb8119a4eed64d776078469ed884facc188f141ea491efd9fde5c10c928d3236ea5e2e431b16616f18ed14870b867f95e6320251707332395 EBUILD setuptools-79.0.1.ebuild 4868 BLAKE2B 1d552185c4c821120611b219bb0717c8e6778d6f3cebd8152d58fb3112f31a35a859259026cfbd06a782ac5b09ee27216b09f19aae0de21594ca1a9f31d2d5cf SHA512 b79cc35bcd120c029059044eaaf46647459ffd35b27d7f49b04e7ad0d4d38a21ae7c044d21881565f6825bf720054aad0c7ad2de4792b5d38d8d6fc5e64d689a EBUILD setuptools-80.9.0-r1.ebuild 3853 BLAKE2B 23f9861bae1302304cbfccd006496513d507ef640406ba5de7d5ee84173c34caf61536c7a8e51a9f2b42af5c92e14fafcb3954a9fdf7a655d0eb0134cd532483 SHA512 ec9970e6f8cf1cafa1c22ca2034c95de820b7996dea4f80ee4729e3e9ea47a87ca7b682a97ca7dc1a932639ff21552162c3e288628bdde69719add117479ed2e -EBUILD setuptools-81.0.0.ebuild 4608 BLAKE2B 39ea0a72d9d635301b85e3c5a67bc8ee6abd787f8ac1c0196a7aa224ebb018c72e0e587f53dcc30ecce88a5face868849ad17290e135dc428cd2c398d692757d SHA512 993150e3de7513e39884edaaf65eebb709cd96a9ee506748175b8ca9cc842b7ade167eb32893e2dadb011c2d3c4e1d1e787b3fd5208f24e8a7258475dbe197db +EBUILD setuptools-81.0.0.ebuild 4602 BLAKE2B ca9f74bb1a8523f4a911f1875e566904f6a8c0ddef8760bdbaa995b360177b773fe9acd4efa922a5834f643a7fe79482b4ab67ba2dd57f52ef82ce00cafca587 SHA512 ea1ac6205ed1148251465e572cd12c86eedd249d57c3130b537db96ff3c0c19d7052204579ad139235439a2182ebe32b419c37772909a1b046c5f4ab1be7f90a EBUILD setuptools-82.0.1.ebuild 4683 BLAKE2B 1f690ae48c64f3f3476434ddf1cdb1e2357bb6387d993010bd6a9f0f62f647a4a866023b3cef7e0a19d49f984178dc9c63e5ec7c62a1a6623475935faa3eaafd SHA512 d26ff82e7e8a445898bc090f87a3884e139a3958c491f06faf3161f66406f3aadd76545cdabe5706f52e6aad3db8eb2faaa6b5675e5bd99d6d9f5f293805ee1e MISC metadata.xml 469 BLAKE2B 4a26769b09a3785586b22db850b7fc5c4818f31c3ace9cc94476d35df05e50edf6721f3c95ec615c3b2efe071ef284a54ea2d53566316ba653f7830bb48f80bf SHA512 dd682c4ad2e59a97094ebdabe4d1063e2319ed05e1fe9d8c2fafe069badb3b4cf8bb6d9f50e09d2128e2a081c1c69827407ac8aed644ebf70eb4ca1bc9a57319 diff --git a/dev-python/setuptools/setuptools-81.0.0.ebuild b/dev-python/setuptools/setuptools-81.0.0.ebuild index 4daedc1b7e..a32aceeffe 100644 --- a/dev-python/setuptools/setuptools-81.0.0.ebuild +++ b/dev-python/setuptools/setuptools-81.0.0.ebuild @@ -21,7 +21,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/sigstore-models/Manifest b/dev-python/sigstore-models/Manifest index c7c1c41a02..30aeb09dbc 100644 --- a/dev-python/sigstore-models/Manifest +++ b/dev-python/sigstore-models/Manifest @@ -1,5 +1,3 @@ -DIST sigstore-models-0.0.5.gh.tar.gz 29297 BLAKE2B 344284540bf1e279fa7e11b27b6f3ebe584a099bc2da08a6278d6700db0bfd2a6f9d55ec8aba8bb6a4cb5b74a66c625013e338e03f650fe8ca3a0c723ac237fe SHA512 e66ac6f079cbf6a531e92edc72e2a951fa756396449ac51e76f5556fcae47d05b57394d5728812af7497cd226e641b44241f3172251f1f9ba90b35c068b75819 DIST sigstore-models-0.0.6.gh.tar.gz 30598 BLAKE2B 9b3de71bfe7bc1ec85465cf0a3ad6a9eef964e604ad09062e3de824b43e5a5df686dfe3f373c4d84c5cc83f07126e1ae3c64e4066699a47ea4c3c44f1a111a25 SHA512 94fae96b4e8698a4e1f1dbc5186e3aedc05bed9da8c1c8520e66980bfc3d37d88b59602a3279c0146004a7bdecc6ffc30346908b53a2455a03cf018e45c56336 -EBUILD sigstore-models-0.0.5.ebuild 704 BLAKE2B 82ba9993d31236c6f382e90b1914608994aecadd1f10b588b9e7946295a9fa9629729f70d19a90e0dc2027032fab47fa7fd9b0169cecf02d5c2ad02ac507e22c SHA512 207b013c76f60e229118052de4fdd6b6cd6d57c0e39636e3e32a8ca582e4c2b5be1528a96f103b882bd5d82fe3ec92c7fbd05716bfb7ec01a3685338a50daaf9 EBUILD sigstore-models-0.0.6.ebuild 709 BLAKE2B dd305ed212252d54848c09d6b799975d1f0fe1884437c0e87b99d8ca46181dbba249ebfc9abaf3db136e09c47acd4324d2f001c36f83afedcb4dadb507ba378c SHA512 25a2aefa823222193cde41a2623893333c09d8add46f005013afad51eefd74a85b1468ab3c9920e61c828ffe89d5ff3b5d17c3b5fe36ab57576daf1d51d68d48 MISC metadata.xml 386 BLAKE2B c1581761f3d3360c00890e3a769409cd99052de870be2a826adbad6f54277aa091dac4c2881cd49c21bbbbfd91d3226d9823023ec51f2079e8787848d63e6b05 SHA512 94a07b63a6f97f24e08effb5fe61d9d9d5086a3cb709e0cf3edd0185c82347d7fca6622946836bfaed5a037daeb6cd9abf304ead1770ea298f501909b9c6f6e1 diff --git a/dev-python/sigstore-models/sigstore-models-0.0.5.ebuild b/dev-python/sigstore-models/sigstore-models-0.0.5.ebuild deleted file mode 100644 index 6a05a7459c..0000000000 --- a/dev-python/sigstore-models/sigstore-models-0.0.5.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=uv-build -PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) - -inherit distutils-r1 - -DESCRIPTION="Pydantic based models for Sigstore's protobuf specifications" -HOMEPAGE=" - https://github.com/astral-sh/sigstore-models/ - https://pypi.org/project/sigstore-models/ -" -SRC_URI=" - https://github.com/astral-sh/sigstore-models/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64" - -RDEPEND=" - >=dev-python/pydantic-2.11.7[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.14.1[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/sigstore/Manifest b/dev-python/sigstore/Manifest index 238d05c22b..00b159f077 100644 --- a/dev-python/sigstore/Manifest +++ b/dev-python/sigstore/Manifest @@ -1,7 +1,3 @@ -DIST sigstore-python-4.0.0.gh.tar.gz 299794 BLAKE2B ba6da6348436e9cdf43251556f7557015c5023ab80c90d801fd6ecc6f110a479d61e4edfa5f49a3a2a3204c411bc756a8c7a074798264c8f4a6036761804b052 SHA512 32fb6ce24635a0cedfea48d87f59c48d4794fd49399ca9fe1c10f945179888cd238dddb8be8ec5830b39e5d5faea0c5e8adec59c6710356ccd14067b817c0709 -DIST sigstore-python-4.1.0.gh.tar.gz 296902 BLAKE2B 381eb809baedb3078f2acfe83070522901fbcc0d717e32ba12be89aa2d891906fad93be570f77aadef386928e6576d11623572b22a1d5293cd82a6fdc5c83521 SHA512 57641886bec8c193097d57cc61c94247f7e32d24ea83599527a09c1db9f0c8e0dd97d8422b6ec2055fe9474ff4be23a11a373be55b71ed11b7c308f0cf2cf0ae DIST sigstore-python-4.2.0.gh.tar.gz 300449 BLAKE2B 07a5e9682283867af0350e383054e9f9ec62ba022620925ee4baa4e0e2808d4e03ab720fb8a7fb6611284565a3d8ecb1436d60b4dc60050605b8c129ca53ba75 SHA512 8dc3ddad69ed3a72f5b6b8f013f8f7355dc88e8b429f53e23765153ed0d32b019c9372429389a2c660433569fa956e5c7f7ee1d3f084b1bb5c730d415a7d9ec1 -EBUILD sigstore-4.0.0.ebuild 1549 BLAKE2B c2680c24123f1a6fd1f7a7fbb8d10ea3126f82a1e240d1616726221b4f7b51572406270a708d08cd053dd8371db673cb540894cabbfc3503f232f29b5a6e42b2 SHA512 8556ac646cfcb326190af3f1659ddb5ce79da0e431667706c0a96cc1617e4a6875623ef92f1eb4ca8bf41ca42d5b43340da2f3d9e5b90f8aedf2656113ac9446 -EBUILD sigstore-4.1.0.ebuild 1550 BLAKE2B 8bbfe8ec0ad7a3ad60c9161c6286ef110252ab8c7f9ba41b2fbd099b09f0aaeb192393f1b4362d011c19754e7327cfa907f6b629810547c51580dc5e2a20308c SHA512 9b1a98963ca910ef73c597fc7956f18b944a780f64c5c4e02c7ed586623e96534c9682dd3d7de9367d28985fa5c62635ee36f003d9ef3e56b94920d4d6c8b03c -EBUILD sigstore-4.2.0.ebuild 1550 BLAKE2B c17a7dcb5d0439a569ae75351c92f509bb5aa2960fc036a81bd4f4625b8fd3ec8ec1331c872dcc9046a68ab45538ae8e4e194d97022120ba6826a4512279f070 SHA512 595f302dd8bf4cd8692af25453ad10312d1fb8ae3aef2021e41c0b174e777a4cc91268a1db4a14a2d3d3f97d15e2dd2de53ac771377a465ef35d6e9444f72d9d +EBUILD sigstore-4.2.0.ebuild 1549 BLAKE2B 5c730a68b336231f764e3fe183b45c7ee6d1df79f5a50476d373ceeeb15be4a83ebd114031503a8b420270510f9e8c9644eac9dfb42c65561bd5ecaa05c9bb71 SHA512 75e7dbe401b6975de0341b6029eef217cd499d723f5ba4ab5eb307c40e5627d0d72cc108b5eb31705fd87db575ddc35393447b3e2b7850f8d6de968617dbccc3 MISC metadata.xml 378 BLAKE2B e97135e601efc335e133822e3933e68570c43a454252073fb8a080a334801dca876311646e694062ec5e869b6d701189a2fad737d80a8b6ca874d61927a563c5 SHA512 bb372e77d78042dc8866f87c6d278ace3297ed747d520b755fef5e8ea5bdb15d65a6ac7b10565e84c27cdfc1497f5479320fd89b539093256a0c4af931442072 diff --git a/dev-python/sigstore/sigstore-4.0.0.ebuild b/dev-python/sigstore/sigstore-4.0.0.ebuild deleted file mode 100644 index 73ba0ecf9d..0000000000 --- a/dev-python/sigstore/sigstore-4.0.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 - -MY_P=sigstore-python-${PV} -DESCRIPTION="A tool for signing Python package distributions" -HOMEPAGE=" - https://github.com/sigstore/sigstore-python/ - https://pypi.org/project/sigstore/ -" -# no tests in sdist, as of 3.3.0 -SRC_URI=" - https://github.com/sigstore/sigstore-python/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64" - -RDEPEND=" - >=dev-python/cryptography-42[${PYTHON_USEDEP}] - >=dev-python/id-1.1.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-4.2[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.6[${PYTHON_USEDEP}] - >=dev-python/pydantic-2[${PYTHON_USEDEP}] - >=dev-python/pyjwt-2.1[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - ~dev-python/rfc3161-client-1.0.3[${PYTHON_USEDEP}] - >=dev-python/rfc8785-0.1.2[${PYTHON_USEDEP}] - >=dev-python/rich-13[${PYTHON_USEDEP}] - ~dev-python/sigstore-models-0.0.5[${PYTHON_USEDEP}] - ~dev-python/sigstore-rekor-types-0.0.18[${PYTHON_USEDEP}] - >=dev-python/tuf-6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pretend[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # unpin deps - sed -r -i -e 's:~=:>=:' -e 's:, ?< ?[0-9.]*::' pyproject.toml || die -} - -python_test() { - epytest test/unit --skip-online -} diff --git a/dev-python/sigstore/sigstore-4.1.0.ebuild b/dev-python/sigstore/sigstore-4.1.0.ebuild deleted file mode 100644 index 6df17d67fa..0000000000 --- a/dev-python/sigstore/sigstore-4.1.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 - -MY_P=sigstore-python-${PV} -DESCRIPTION="A tool for signing Python package distributions" -HOMEPAGE=" - https://github.com/sigstore/sigstore-python/ - https://pypi.org/project/sigstore/ -" -# no tests in sdist, as of 3.3.0 -SRC_URI=" - https://github.com/sigstore/sigstore-python/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64" - -RDEPEND=" - >=dev-python/cryptography-42[${PYTHON_USEDEP}] - >=dev-python/id-1.1.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-4.2[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.6[${PYTHON_USEDEP}] - >=dev-python/pydantic-2[${PYTHON_USEDEP}] - >=dev-python/pyjwt-2.1[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - ~dev-python/rfc3161-client-1.0.3[${PYTHON_USEDEP}] - >=dev-python/rfc8785-0.1.2[${PYTHON_USEDEP}] - >=dev-python/rich-13[${PYTHON_USEDEP}] - ~dev-python/sigstore-models-0.0.5[${PYTHON_USEDEP}] - ~dev-python/sigstore-rekor-types-0.0.18[${PYTHON_USEDEP}] - >=dev-python/tuf-6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pretend[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # unpin deps - sed -r -i -e 's:~=:>=:' -e 's:, ?< ?[0-9.]*::' pyproject.toml || die -} - -python_test() { - epytest test/unit --skip-online -} diff --git a/dev-python/sigstore/sigstore-4.2.0.ebuild b/dev-python/sigstore/sigstore-4.2.0.ebuild index 7a74f86a9d..746a03ed18 100644 --- a/dev-python/sigstore/sigstore-4.2.0.ebuild +++ b/dev-python/sigstore/sigstore-4.2.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64" +KEYWORDS="amd64 ~ppc ~ppc64" RDEPEND=" >=dev-python/cryptography-42[${PYTHON_USEDEP}] diff --git a/dev-python/slixmpp/Manifest b/dev-python/slixmpp/Manifest index 0e309d29be..648711d8dd 100644 --- a/dev-python/slixmpp/Manifest +++ b/dev-python/slixmpp/Manifest @@ -1,110 +1,70 @@ DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 -DIST icu_collections-2.0.0.crate 83033 BLAKE2B a67f95177d820ab3b0f9d5ede716551aece974545c1fa6654e27b923c85b43fbdb9fb73bcf2dab2bf9a0d5b0bad4acd953fcb3418bc73261ef2f6e3407ab155b SHA512 646f41881cc2861504ee9753795e596b85f90f108c2d509563bb007fe52b08e9bb6dbc7b762b8ec60012ec53bd51e25a1e16f9fea2ed2c11355ae619c49c5034 DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3116a3611fc2e4a9553cc5690a4e6b88d6180527c9032451f89568a73b019749f3e4d4f49ea5e83558612e0671d318ab SHA512 41d20dad05d6d37ca97ae37f4afd51da9c2de968e8087d42a628c1543fde1ecaf9a284730d81a1718a8102aa0fe9ffff6b4a77f0e941c92fdaaafbd911f03a9f -DIST icu_locale_core-2.0.0.crate 74430 BLAKE2B b01a63614fd91840cbaf00285ecfdec7f90eb9e23066a6c3b1a477574aeb8da1ba0b7f9115f8e5fde8454022cddfb54a25b2791ae33ec827f98fd1daf28a8ffc SHA512 cdebcb5e434b606da9fa24ef741a63d2cc2e6c20a2e47276aaf8923a578f6449bd319baabfd847640a65dac38858734554fc00474511d02c7145dd5d3f10e150 DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5 -DIST icu_normalizer-2.0.0.crate 61543 BLAKE2B c91b1c26e0bc995ca3bc32c743a53074955079de642dba1982816218b38a175af297f3adc4cf0048c354e9bbad813aed817d124fc0bf7f95aeab5c1ea005a22d SHA512 7947a3b7132860935b1f8d77cc02be402933be7c2728b815a455bec3533f5d52f8ef02f762ef5ca3d9fa615677527326fc3dfb0cce0590da0ab44a5ae5f7c84e DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe -DIST icu_normalizer_data-2.0.0.crate 68101 BLAKE2B c129699813d651acc32b900d4d9fb052f352635925b13b33095ec8b66c841654bcd6d0c4cf3389c70587e31e4c1d0368c4d59e7263b8b8a366d6a544cfbee2be SHA512 20e443013977d65441366ca680c923760992ebed24171e87b62e4caf87bd2f52ef9a2a4537fbc1feaf1768a7ed1ece889b0b88449a0dbe025f6567b17996c0f5 DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823 -DIST icu_properties-2.0.1.crate 58165 BLAKE2B 265ffe58e96b7d3a1cbf56c3208ceb8ff73edb5dd82e719eaaff52c351c07f4a8b019bdeec52d1fb0a646d57f125d54783001545c7384ebf580521b11552bd70 SHA512 a963a6777a72ee044b33b284de95d6031dfdb56c72bfd535769d9c66d7a2cdd9e5734553f9d92708b53db46d1cc008680b6e1ea0ea1f598c2e29b025a5893bb8 DIST icu_properties-2.1.2.crate 60136 BLAKE2B 5e52d8c0f5631e0ef0b2c7e54bb1a642a0fab2820cc19224a27332538cfe8eacdb8efa46e3b5017ca63a7c9c0ddacc5dc2fee63902e9c5793d527407288e27a1 SHA512 3d80aaf6c1d9d970f9823c65cabdf057bff2af428563570e2dd6fbaad69e517a8bf2eba66be748618b8dedb5f1adf9973bfed2994cca2c7e3f54385099a9c265 -DIST icu_properties_data-2.0.1.crate 159735 BLAKE2B d9b10e303614d1b380126daf43d36e858aa99740da6fd1ed416afff0f2c3b48ca49791ac5ebe098ee4c931b9d6b33b8598209b8294f54f72a5a6987be6c33f78 SHA512 f503b84491c77e2616f6b5a076acbe117832e5fd924df613389f06a6a479de1aa3d2106d1795692bc2818920c3d2d7005e1911787ae20e194a2fc11c175fa15f DIST icu_properties_data-2.1.2.crate 163057 BLAKE2B 2a326c3f6e644666a7dc42597e4fba53cb533d6bf67bb0e1d9539d71d8fad68af29f8084362d089975f0051e71ace6c6ebde0ee67dd82b7e7961e1f972d58535 SHA512 1a1be68bd581594a7c98cbf5e1de8d4df24558ebb75a01f722fe68582075ef58cc0b2516a54a4df3bcf5080da24ed4afa8a8cc652999092f85f0b27d8c2a9f95 -DIST icu_provider-2.0.0.crate 50966 BLAKE2B 3e6f00e8c98df2a239a4c9b5c322d0ea9784b4f4401e3a62219fd5ec68a3f5f3c8714bf8c91c2a97b038956b013aacc24c55827138ac5f7b25d6807499766b0e SHA512 9353cfeacb76cfffa3132a77529c8a4cafd4fc943b0d9616d6ec80f04e67677e3cdd9369eaba1e655ecaa3af4433d82e12c1dd45dc190a4cdaeffcb2886ae6e2 DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12 DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba -DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9 DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73 -DIST jid-0.12.0.crate 28603 BLAKE2B ae0e6b4b73a08892cc93c7e11814fcdd6e2b1c8b76ce17c5c602ff1f750226b14add7d376d8362cb7b91cb7a6976796023f11aef1a93268eb5a48640bf108b4a SHA512 b41b022dd5f830b63871a60ba36842f0a9ab3582c401748116b9977585f44d866d4a23c042809e973bcf44d99a63cd921095974f0fde6fabc7f71a38e01d0f74 DIST jid-0.12.1.crate 23638 BLAKE2B af4a482e0806afa5e61700b6a9e5635b21f4d67f6757f25c5c28302128bee77532fc19ea457aaf5599914473d17426bbac307003b605ce49234031e9eec9cda0 SHA512 6cfa62d399abd3472f138536d1f062bc028d58d4ca11676bf9a35139776b3f139d0e24a6901cc8f5f06e7872e4e9a802edc31cdbd4245538baef56d9b487a90f DIST jid-0.12.2.crate 25127 BLAKE2B 3f64d7fb2793aa1b015eefe151169fdb5337b473329ec620a4ffdc4b3bb50fb5d4dd8f395b893432164fa99cd62a6bbf9c820983f5331396f030868d6743cc3b SHA512 957ad55e5696a01be7d690dcacb416a2bc328703051e696d86e3bc97949fef0db30514cc4f0ccdd13a07d3b8394993a8ef0b3120479123230e4f88a809d70268 -DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0 DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef DIST libc-0.2.183.crate 816918 BLAKE2B d0c26ca25b0808575aa540a5f0f43acaaa5a972269c5f101122538a1733b37b6aac3696a0d7298fe16974b06efb0b92072252eef40b17b977af24cc857963daf SHA512 017986d4fa8c362f8900c1c82c7381066382a7272cfe114243b8d47637d042c87b5ebef7881cf46727e00e541a0a8270a32db694ce8d78372672cf08224a90b2 -DIST litemap-0.8.0.crate 34344 BLAKE2B 0f083fa9ecb78ef6de4c094db8a7cebe2ff47af6e46414c06cc0dd0e92ecca06c941dca6ea0ac1b4982f14f6027cad979fd37d19db6631e3952dffb6e33c8798 SHA512 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9 DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead -DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 DIST once_cell-1.21.4.crate 35010 BLAKE2B 9117ed1d478e626b7b7be2e3ff8b68a382b051112c7ca4425367bdae86977671f8b5c576131c82fb437740b6d98b72501f718f4172d39781decac2385e8fbd4d SHA512 af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155 -DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 -DIST potential_utf-0.1.3.crate 9698 BLAKE2B 16efbc71ed6516cf52a361118323e26a61af776378382f1ad73121f526484c0df2e915c847ab0bc487ad1e661f839599a0e8c66faae8da9f9e589209e03c1778 SHA512 8f5de5763b073b7869c2a9e5336f0bfaeb45407cb0f4c62a16319ecdf308c8490bceb8bb7c386bfcf700d145d52d591135a288f069b4c64b06d9aaf348316a8e DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022 -DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 -DIST pyo3-0.26.0.crate 1151579 BLAKE2B bcc8236785502928bf4a0b7a320e0a8f3d6140c562de4351a52d015aaebb8dd6b4d68fe607c8ea13ec66941c8f01d2c18c4249adfacb521355d4bf158667f3a3 SHA512 e073a4d893f88aa0301ef0ead78048137515edd93c490e6dccbc301ff65a208534c65c1d216b04639d4b1ec1e4b69bc87bd34974e5d0659134c28dcce589c194 DIST pyo3-0.27.2.crate 1171342 BLAKE2B 421039fe650e01546661ab98593288f8058694d513261fe0025851a68b665bdfc001692c60a5a34ede92d13a6003e8f261e4bcdc17f67518a156f52916d2ff76 SHA512 b20f502bda6cc6d283012acbb2e0225219ccd77af09990872c76b0088947050d886eb47ed88e9e0dcb327d08ab4bf09119f7cab527dfde358e01df5a32bb64c2 DIST pyo3-0.28.2.crate 1202843 BLAKE2B 18158e22631ab35348eab1f117f16b311932de832d910f37a71cf481ec04ced03c37baaf63f1c8afc7ecccef039fc8f9072cbe0dd5109a74e7fb9f6b3ddb18a4 SHA512 fd4a03eb1cdfa40c1ed67b588cd4da31c90972f95c669b20a1099fb9304cd9506337f674e0bc9efd1d22a453162aac79a36ab18ca97eaca3515d640e2e9b923f -DIST pyo3-build-config-0.26.0.crate 34309 BLAKE2B 5ea8b51da2f425674cd3bfcc1090ffdd08da01d2161dc66b08995c20cc859422f9f84077c545e5a0580182910aeb9dbba97838915148a82b86948d1cca3c8722 SHA512 a982d0a0baa4af58c2cef7c0c4b2671e3f559ca7f30586eda9fbd05e842efa2bfea0089ddbc729225b848871f6a25f85e86576e1dff519192ba289cd92c6aa8b DIST pyo3-build-config-0.27.2.crate 35564 BLAKE2B 8786478e559613cc258e2d0153d549f65c13a24a3fe612da7ac96e5f4038a1714dbc6a01b2d3e3d99b3de3af9658ad220647fbba4a33305bef81c07100426ada SHA512 dc7cee79ce7febddeec9e70dd5de3b59696a5cf38afeccdfeda00307cc22166d0e9649d5e34e9801b7f495b31c104fa78dac2241248787daae8b9ea1f4551ce5 DIST pyo3-build-config-0.28.2.crate 35958 BLAKE2B 87163e11ff52061e11943f54e0fea1101ec6f877b4e6ecda33e32a19d1a8af3a6a83ab23d17f744fb0176e35f819669e931f88c55d611c8f7ea52eacd1c683a3 SHA512 f9b4863baffdf474ba9121edc19323d91565dd1411acabda03a307c8aae4969657167a80e197d4c8656e711e424053aced6a1de7978cedd38815304835fc5dbb -DIST pyo3-ffi-0.26.0.crate 78247 BLAKE2B 65f1c399bc763bf8afc36ccac27d28242ebcccebd08ab8d9b3165ca5c9abb10f76e76fe5a250aa1e0cdc1d1e8a613160660f07bc0dbc2812675acb9dfc8e89c2 SHA512 91c2ae828e997dee5e48d839794727e94576228e9329c358a3bc77a59f8f37fa0ae6c2579229782b3f46ab90725844ce9194b9de4d3849d824adf1d40743bf7e DIST pyo3-ffi-0.27.2.crate 78552 BLAKE2B cdd6fb74a49615c42e6c6979e28c1d56e0061ae9e9897a20032d6be27c635433e9fa459847bf3c88de3be7503d045ef78d4ea3e028403c1ed00da96930ed73dd SHA512 29936c7a0fa524304ca8b017ac912e2c3e9237a86ac8510c17b96b75c7e83948599884f064428640456cd5fb256246d536da432d096f924e78360efd973cee0b DIST pyo3-ffi-0.28.2.crate 80837 BLAKE2B ac17690399e5cf84602a974860d84856d9489c7d94ec618cdb3b4c5bcee81d3767a727f22dca0a06d492ee28ecf24c84f48cd391a6d81229b1464fbb17654ac5 SHA512 f6b4fdea320922b81395e593fe135fd4b4f483250fe94d84019c97a3a9f98b6e2122134e09613021f194782038ffea1d32d3c65b1458e15ce3021d39fd582738 -DIST pyo3-macros-0.26.0.crate 8906 BLAKE2B 60eef72d27b5bc922b75f71ae24bb6f380288cb3a619bf2940b0de47b27e86cce0ffdb1fbdc9c0540d3f15c9df4884497aa1e6efec0f1579ac722b414818a428 SHA512 07bcddba0926c3dff7629da3260f9a38593fbb337b6a68d55c223f5944d912885e5319cd635ae1785026fed4adea1fcc19695ae83aca5bea127c5a8868fd2c43 DIST pyo3-macros-0.27.2.crate 8913 BLAKE2B 99a9cf37cb05261fa75d0ede4ed8ad75bbe29b941a4c6a0907d1c1baa887d0777dcb5970c7fbe1337c1b127b6318d077e2d8374629485572f3f7997a3e3825b8 SHA512 b05f6b61c5b320e83e879384691cdb9ad57ade3ce5a9fdfb587ccd13ea1c92d2b210e2d7ca242c3d1a5f5173076a25578d3d81f5a8c3935a43f010bfa8452153 DIST pyo3-macros-0.28.2.crate 8960 BLAKE2B 54fdb3f2d04c1f04d3cdb4d8422cd9fe1098df2f2740eaf61e2868e19f0a93c677486cef56576e39ba2010e426901c95846b7b81285858094ef1fdf48edc65b1 SHA512 7125a41bd5ceaa5c85a2ac5ed1bf07708cf95f58dd18a8ba9000a3139ebc06e90776b4254820410e940c80ed45f7c09165c8fe57d8f79069622849c6c0861bcb -DIST pyo3-macros-backend-0.26.0.crate 81809 BLAKE2B 73885035855daf00b001e97e0a5ebe09412d212c8f01aa4db6638ef09990bf1bccbacf2e5a7e6ec21929bb1c2beba06587ecdb6ee954eda9e9c51c6c276cea95 SHA512 4146011a8ef18ecaa44b425eebe6e5e1370945063b98aaa83452e57b66aefbf5d483367b1d4d44aa5091303c4ba7f568c6428ecec0cfa6c90ba41631d4e99367 DIST pyo3-macros-backend-0.27.2.crate 82513 BLAKE2B 9154f0275ac031fb456c313176490b7f98e033a9ff43caf32ca717e6dedc2c32435af5e7d9d2e784690fe2a379c033f0dc036b18c630fa7cb3c3365e335e3a12 SHA512 811fa48ceb5a87d23312b968efa9d8464653289cefc8a1e27838f03285eef67092652ba89eba655d243fa435edd97674a981267870d208e0b11390db32d1ad9f DIST pyo3-macros-backend-0.28.2.crate 87939 BLAKE2B c70e46d44c935e58957cd53a76a1e6d2e97ee1bdc39c926b1a23ce391785f212c30e150286fc78724e945679ac1ff04a10ec958b6d3dfe30c4acee795f6c2e63 SHA512 24203c47d91be9acc949cfc70ec8b4aa32e089275cf9b0061a9909f5e60895c56446692be0056e13cc4df8efc0698e0655626f9524241b54cd172d8a25e42f98 -DIST quote-1.0.41.crate 31408 BLAKE2B 9d496e0878fc329ac9492ecbd470e762bd807ec8ca4e17a856b4d1c776351434778f519977137a67b8c143ee60b20774c09768d480cff51b22f2cfcb364a20d9 SHA512 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0 DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 -DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 -DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 -DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 -DIST slixmpp-1.12.0.tar.gz 715300 BLAKE2B 1345af854f8e6c7423a491e56644fa83a06baf47d01de2667429fd2f4fe3114ed255a6c9c5b01a29bea611235e70dca162acc851d63d74921a25a7904fd0f42a SHA512 45e2c4963241a007879c6641d1d419a00b689992b4ce67bb0d8cdc759a78df2bbf18f6592f4e5590cc8d85eb6c8e1693ff648d8f4f7101c2779b89c0ed87b911 -DIST slixmpp-1.13.0.tar.gz 757757 BLAKE2B bffb0612d578b61bc2e3192f434acc56d3b6539a098f56330d0dcabaa5ebfbecd0253640d8c757641134963033cba81a7ab9e0a32bf1a4eaa02de6917a037804 SHA512 4b84c9ce78511c7158ecd2364361841f9345ea4fac7d38ca2d47d22de48d3982f23170582b47d7de9343f5d4bc0152d161b1f94d0c0e37d55b6b38b321a7a37f DIST slixmpp-1.13.2.tar.gz 757698 BLAKE2B 826993babc2e7326eafe2bb08cba4b157406ee883121e77c8f0196ef18cd1777b3d4633051cbca8291e43b4cd32ffc6d520beb9ae175fc511c13674e4496237e SHA512 19638ebbefd7b85d9ebbede9bfc73d0f68e512b7044e1e488ad1c386419d2bc3386fe8531454cd45b245fa9a082458b35aa4d46bc9daac542286240773e0d5c4 DIST slixmpp-1.14.1.tar.gz 784417 BLAKE2B 93c2b25f8213485d6339f972499ae8f2dec23d3aa8bd993229a815692a3dbca3ba3d9d0c5c17135a221256843e65253af4d28fcac25245301db92d7a267bf481 SHA512 a199c975c5a1ffe8b94983e7cdf9fd93e406f46fe5f9e5d1be7abb6669ecabab32c20e1a060f870d76a056c791c3bc2cf4e348b24dc4f506a4ef42d0f0ac7ff3 DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c DIST stringprep-0.1.5.crate 23573 BLAKE2B 8b5ae2f278603553761e0b98a3f0a02c6a81fd117fee57a8186a015a58ce5ec8d91d9f3decb393f53e07d8df05963f399e63afa46bca937b99f609204582aa50 SHA512 f5dd6ee410e42f285b4da85e76d514ef697cd995c601b5ed23e25f702d920dcc76f15fad41610b6554b692ca0f939f329845535fe4ea167df3ea0e628b1da447 -DIST syn-2.0.107.crate 301716 BLAKE2B 76ae71e40724b7ab0912df8c5d9ff571a21b6da1ed8f849395ca8565535c245894bbb1927952fa2c81891ce08d5e19336138f80c6374ca4a46c8bc8ed1ff53c7 SHA512 6c65589ad86a01307defcbfcb62d95b342135ad22636b899195784e56d476fe5eb5c7f2b54f827166e573f0a4af0ca834f4a107700417fd68edce7e423467f4a DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184 DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416 DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb -DIST target-lexicon-0.13.3.crate 28498 BLAKE2B 397315667737abde41949081f8377f704c3a1105790162249a9f0c08b60f012e67d66550e9063d900ac98f5191d13c5ed23d1a8045f99373e7a673a3cfc029e7 SHA512 23422df6edb2a8cb0a9f048864faf76ccb27d6e97fbed7b208b77206941b196f155896a0381150e387142e976439a0a296dcf4cbb4df6bc0e11c65f97f979443 DIST target-lexicon-0.13.4.crate 26832 BLAKE2B 923aace3258de547e6813c7d58069a0d3b18941f05debef5954cf872490d9be8bc2036c8e807ee3f74d33c59cb01ce5b105bff95c79a79596cf328783633737a SHA512 0bad8add6b8767f1217b9a3aa83fb176f080ed9241ebd3a208ce3196650b01254c306520f1f950571bda463994631b64af9ddaca8a2478fc40f64b1381e880e2 DIST target-lexicon-0.13.5.crate 26928 BLAKE2B f8c62cb91f68a635e6ce3fc254df9ce378b5e8f62c1147404c967484b9ed97fb33d7993b4671611db76566063e999d658d201f856f70196ec678d72cc758cf6d SHA512 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc -DIST tinystr-0.8.1.crate 23333 BLAKE2B 59bc4a522d81bc53c7acff215ec711e0f340c3884858fd4e985d655eb620d4a8b2679854e23f035bbcb6d795647fd314e26707eda564f07c05850c010db084a2 SHA512 07e32300424c9adf7e8bb830efdfcb23460b712c72c3eff11b9d00f1496c8082659bab52914cbac0bd26e45c352fcb859fc6b1cfbb2028a49cfc03e75ab0ea2a DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501 DIST tinyvec-1.10.0.crate 51996 BLAKE2B af3e3e415061eccdd1ba1d157e513323259d05688f8ee3d10fb3d9dc0a51bbfc9f8bdfebc2de12bcfe573196457acf60826d8eeb4b5e913b4d92c09c8891a9cb SHA512 e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7 DIST tinyvec-1.11.0.crate 53096 BLAKE2B 58b2a97f9883e557073999502bc3f1b08d075b216b0818beef19336c505926a352d1cdd8e596e929c2068912d2f4967cecc663b3834931bb73d845ffb49c3660 SHA512 5b07b93f5fa38a4e5512ba38a424df38582e5dbf39bec11b8b486d2b5b0726bad9b2c4b43ed1312b2ab6c8debc6bf78c48c05eb9c1c9c8187220f60a3c6f748f DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e DIST unicode-bidi-0.3.18.crate 58300 BLAKE2B 388af09d26248f2059d251f9c2b7d949112a430b16ad5868874d436346e2e753875ae382257cf5bb1d41d6ce9f2d7a34d37d2a2e88f9cc051b85a53c3baf5ee0 SHA512 69b5f220cfe8b7b36471fb0adc7d7852a8c40c497b8a81eacd1293b72c46e09c39c2e0a7218b58f0cb62c5ced397a8eda2c5f358eacdfe5d18aba2bc14afe2bd -DIST unicode-ident-1.0.19.crate 47480 BLAKE2B d1b9d26833fcd1f3a8498abe2f4ba4202e4547315e48aa927c0f6e4a760c6c7000ff0c18d0cf45af362323c42843d745958c1b0419835f39e13dbc1559487026 SHA512 b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183 DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 -DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 DIST unicode-normalization-0.1.25.crate 128462 BLAKE2B 20f8733bdf09bfb5b039f0be20eeb4af657b3cfae520660a107d7310aa58389757cdebcf0e88c6c0036d4ba090b9a97138254695dd8e679dc902c7a9cfda6223 SHA512 265f8088e46d445174cdddba0203457acb329c4ab20b039caccd8739968b50a76f253e2a82ebe3873237fbda1f6228e127f147f546af0512471a368ab0973727 -DIST unicode-properties-0.1.3.crate 42252 BLAKE2B 2c054d7e84f739514a79dca218aed1580b06c66dd66a760afaa433c8822eb45ee97b47d00bcfae9770ab2371489db467c6667157fec73dff663847fa080e38eb SHA512 1825cb20913ec343dbbca7a2b1062c8e4bd2dd514b57598bb6f5a6545e8142b5f16377dbb3b821e9b999a1b0fc08e671b16e1d4f6b7a953ea40e8196b51744a2 DIST unicode-properties-0.1.4.crate 42752 BLAKE2B 6affbc1a67e72551ad37157d812a03b5a0396d4f8bc2a46e6d45fe9e315f4e2c20f3d261140d1df7e0d906353024bce011981bdcdcb0cb4320089e222fd9796f SHA512 f0b974b88d0177738abc76979ef24a7a6506ef77b67291c8cdf9347f93b7a68b402ba012312f9bebc450bb21981f6b3a7a420f4e417e1ed9ca23e18bc130ad3e DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 -DIST writeable-0.6.1.crate 24068 BLAKE2B c513c806d6abf7459db1a203c7b4aed4766e6f75cd82a40a874fac50cb50d03970d0500251551192164da14bd7d2341961fff78b7e01c88bab83007008c3e1b2 SHA512 686ca04702815096ac529ae6b9b80a30338f42eb5d414331992518c467c1827462673fcbbeb293818bbe570bd2723e9c60324522071c1b790c862fa6652c1385 DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7 -DIST yoke-0.8.0.crate 28726 BLAKE2B 1013ebf0478242d9172179b53a638fcf7a167e554b40464ba67a4c4db17f75963703b2c9aba29f9368af7530f475ed79a43672bf6f0840b0d77fb0d2539f8c3d SHA512 6b6efbfd2bcb7e06fd6f9ae7bd213a54fedc7550273e2613fee3b8791bbe1038a7e7209142cc673d71fd57b7184cbb1209115ecd15c647db1a74f2966d593276 DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0 -DIST yoke-derive-0.8.0.crate 7521 BLAKE2B 088fc7f5954704c453dbd2abd2a9a5a779552067aec8e51793cb6fb8144f0bee7a7b04d777bbd05c1c62f49c9c75c7f3df09b5497d35eb64c079bc04867e42f2 SHA512 38672da30ebb9657e2b5f3d509940ea80ee6cfbdad61b14b84ee8a7d96c1dc597eff7f3c75e5c375bcdcf8ef5bebe21f9f520844f448ca215a3be19763f578c3 DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96 DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 -DIST zerotrie-0.2.2.crate 74423 BLAKE2B ddbf7c1a1e45fd4b3c44bd7036e46070a2d9fbb338de719c2c775dfa96ed11d06e14232f05eec4b5c9ac500ed4e7abd8a483dcd06a6a60ba20e6b6b6fa7333ff SHA512 72b6e9633f100172b5e8ef25dce004ea1eb14e110b9189d91faf19f63f8a7714325c2847df559b7ade1f0b2c54369c63fb9745946c4976750a28853790328ee8 DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d -DIST zerovec-0.11.4.crate 125080 BLAKE2B 67957532912716a8fe7b5468effc8af700251acfedad13e4874229ce91a2450026a2a336b542cc1239f62a71da997e406c49f85f4f8c7019a9228997d8a31750 SHA512 461ac55146b32f323dff50f85044040096369361bd23e341d729467e99b5c825ec0add8fa940bf0c17cd4990fd7e629268891a711d5b49348167c0a9d6c03e31 DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 -DIST zerovec-derive-0.11.1.crate 21294 BLAKE2B cb51fbd289868568f65ca7253059c1c2c94a8130a2a9879b2a0129faf5867e13ff675cfc9b359793629d955a1b39617c6fce9079398a54ae31670ec29eab6ef1 SHA512 5836035134bdf09a4a8cdd5a18f629696902704903c4b3579ddf1adfa49ab47a68287ecf2be165d631ba454daf150c043410359783bf1ce448e7ca46b8cb6039 DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745 -EBUILD slixmpp-1.12.0.ebuild 2074 BLAKE2B 36c1d5a620a62be4069fbc9321c0aba8928458d967d8ba9a06484f253f71cb0b6317371c261cf591b7a4f6900235ab78c779493df94d4b73c7163cae23d1a69c SHA512 c89f7211265e0ffa2b09a8536405cae1c8c5fa2f78a14d0346505b0d7f3f6b05aee81204bc227dcc20ed05e1b83528f6060c7132695fe4dce8c623a51c789758 -EBUILD slixmpp-1.13.0.ebuild 2144 BLAKE2B 6f5fb35ff0f4f6dca167b6bec4d99f897753f34d41d0117900b0da34c7e57c4264368697977a3af49500090d14ee689404d970c87f461a4c5f142a0369418782 SHA512 770b578eccc67e676d96c5fa336819b4f57d61c1ac8b03eee6934c630797b9cfff1cbb00af53bc98a7f0632cbe40e2ce8b0e953f2c14d38dc33952084e6f3960 -EBUILD slixmpp-1.13.2.ebuild 2144 BLAKE2B 46ad403f1a6284e793775f7b6665e132649fa13c99f8c9d3695a067f98bf6b67cfefc593e4bf707deee5d250aadb2bf755562491ff92495e22641903b34bb3c2 SHA512 0f4671c5de70e6f88f6ce6934cad010aecd130a826a6836a9fc20021fa9699ec98918cc60a44983a7208c9ac7243f08b57ef46f1002ff71a7f7f990db95055ec +EBUILD slixmpp-1.13.2.ebuild 2143 BLAKE2B e2c777baaa2f4dad204e4cd73a249f0f9daffff5dcb354188eddd52163e4ef2c96b907dfe7bc4a31f041594bc7fe291e21ef3afa3b6f4b8e1c3e3275d630665a SHA512 f688cd0649417e96f4bd96e47db1e3cac0fd6c055e33a8230fa715067402c2a0942c80ae2d5da77d7effb25e2cb07dcb7f860bc6aba38b82bfa5e138986dbd10 EBUILD slixmpp-1.14.1.ebuild 2063 BLAKE2B bbf5faef42d9009ad815416108b48f9f8b269cfa768a02643af9fe2dac7c8e01fbff8d11843f9272f3c1cb46113b33f76c58a4e916badeb4812196e94282b41f SHA512 f9b156a0f39b8c099692e64d80bc23a4bbba8e183ac14e78ca6b9d202861e180b5c702fea9860d49d9a215e492fcb78efbcc90544edd4b438f1c06c1edb4d47a MISC metadata.xml 474 BLAKE2B 0b9d76c7ec0cfb4a39790ccf24386fe0557b0fea16c0a71ceed651214df6d97747066b4d7b45767f0dd54849f378d05d715a032cd71ab42b5ba98ad0f4c53506 SHA512 ec3ced30b38cc132a2b07bb71f41d8e0990922ae56834288345f0e546c0b6c19c69982b666e9f40389424de33ed0c7737459764ed167db2ebefc3aa2bbccfc72 diff --git a/dev-python/slixmpp/slixmpp-1.12.0.ebuild b/dev-python/slixmpp/slixmpp-1.12.0.ebuild deleted file mode 100644 index a1dae08c5c..0000000000 --- a/dev-python/slixmpp/slixmpp-1.12.0.ebuild +++ /dev/null @@ -1,103 +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=maturin -PYTHON_COMPAT=( python3_{11..14} ) - -RUST_MIN_VER="1.82" -CRATES=" - autocfg@1.5.0 - displaydoc@0.2.5 - heck@0.5.0 - icu_collections@2.0.0 - icu_locale_core@2.0.0 - icu_normalizer@2.0.0 - icu_normalizer_data@2.0.0 - icu_properties@2.0.1 - icu_properties_data@2.0.1 - icu_provider@2.0.0 - idna@1.1.0 - idna_adapter@1.2.1 - indoc@2.0.6 - jid@0.12.0 - libc@0.2.177 - litemap@0.8.0 - memchr@2.7.6 - memoffset@0.9.1 - once_cell@1.21.3 - portable-atomic@1.11.1 - potential_utf@0.1.3 - proc-macro2@1.0.101 - pyo3-build-config@0.26.0 - pyo3-ffi@0.26.0 - pyo3-macros-backend@0.26.0 - pyo3-macros@0.26.0 - pyo3@0.26.0 - quote@1.0.41 - serde@1.0.228 - serde_core@1.0.228 - serde_derive@1.0.228 - smallvec@1.15.1 - stable_deref_trait@1.2.1 - stringprep@0.1.5 - syn@2.0.107 - synstructure@0.13.2 - target-lexicon@0.13.3 - tinystr@0.8.1 - tinyvec@1.10.0 - tinyvec_macros@0.1.1 - unicode-bidi@0.3.18 - unicode-ident@1.0.19 - unicode-normalization@0.1.24 - unicode-properties@0.1.3 - unindent@0.2.4 - utf8_iter@1.0.4 - writeable@0.6.1 - yoke-derive@0.8.0 - yoke@0.8.0 - zerofrom-derive@0.1.6 - zerofrom@0.1.6 - zerotrie@0.2.2 - zerovec-derive@0.11.1 - zerovec@0.11.4 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Python 3 library for XMPP" -HOMEPAGE=" - https://codeberg.org/poezio/slixmpp/ - https://pypi.org/project/slixmpp/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-3.0" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -RDEPEND=" - >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/emoji[${PYTHON_USEDEP}] - >=dev-python/pyasn1-modules-0.4.1[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.6.1[${PYTHON_USEDEP}] -" - -# Rust -QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/slixmpp/jid.*.so" - -distutils_enable_tests unittest - -python_test() { - rm -rf slixmpp || die - eunittest -s tests -} diff --git a/dev-python/slixmpp/slixmpp-1.13.0.ebuild b/dev-python/slixmpp/slixmpp-1.13.0.ebuild deleted file mode 100644 index 73b5d6dfd3..0000000000 --- a/dev-python/slixmpp/slixmpp-1.13.0.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2026 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_{11..14} ) - -RUST_MIN_VER="1.82" -CRATES=" - autocfg@1.5.0 - displaydoc@0.2.5 - heck@0.5.0 - icu_collections@2.1.1 - icu_locale_core@2.1.1 - icu_normalizer@2.1.1 - icu_normalizer_data@2.1.1 - icu_properties@2.1.2 - icu_properties_data@2.1.2 - icu_provider@2.1.1 - idna@1.1.0 - idna_adapter@1.2.1 - indoc@2.0.7 - jid@0.12.1 - libc@0.2.180 - litemap@0.8.1 - memchr@2.8.0 - memoffset@0.9.1 - once_cell@1.21.3 - portable-atomic@1.13.1 - potential_utf@0.1.4 - proc-macro2@1.0.106 - pyo3-build-config@0.27.2 - pyo3-ffi@0.27.2 - pyo3-macros-backend@0.27.2 - pyo3-macros@0.27.2 - pyo3@0.27.2 - quote@1.0.44 - rustversion@1.0.22 - smallvec@1.15.1 - stable_deref_trait@1.2.1 - stringprep@0.1.5 - syn@2.0.114 - synstructure@0.13.2 - target-lexicon@0.13.4 - tinystr@0.8.2 - tinyvec@1.10.0 - tinyvec_macros@0.1.1 - unicode-bidi@0.3.18 - unicode-ident@1.0.22 - unicode-normalization@0.1.25 - unicode-properties@0.1.4 - unindent@0.2.4 - utf8_iter@1.0.4 - writeable@0.6.2 - yoke-derive@0.8.1 - yoke@0.8.1 - zerofrom-derive@0.1.6 - zerofrom@0.1.6 - zerotrie@0.2.3 - zerovec-derive@0.11.2 - zerovec@0.11.5 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Python 3 library for XMPP" -HOMEPAGE=" - https://codeberg.org/poezio/slixmpp/ - https://pypi.org/project/slixmpp/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-3.0" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/emoji[${PYTHON_USEDEP}] - >=dev-python/pyasn1-modules-0.4.1[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.6.1[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-rust[${PYTHON_USEDEP}] - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -# Rust -QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/slixmpp/jid.*.so" - -distutils_enable_tests unittest - -python_test() { - rm -rf slixmpp || die - eunittest -s tests -} diff --git a/dev-python/slixmpp/slixmpp-1.13.2.ebuild b/dev-python/slixmpp/slixmpp-1.13.2.ebuild index 18ad4954b0..a11d6a393c 100644 --- a/dev-python/slixmpp/slixmpp-1.13.2.ebuild +++ b/dev-python/slixmpp/slixmpp-1.13.2.ebuild @@ -78,7 +78,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-3.0" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND=" >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/sphinx-autoapi/Manifest b/dev-python/sphinx-autoapi/Manifest index 30b01a80ae..8f31d945ee 100644 --- a/dev-python/sphinx-autoapi/Manifest +++ b/dev-python/sphinx-autoapi/Manifest @@ -1,7 +1,5 @@ -DIST sphinx-autoapi-3.6.1.gh.tar.gz 74022 BLAKE2B 8e0ff4ce50454d49db409edcf842fff24bd1362cc048cf28a26fc4bbe128cbd0f0ba372ffb647db66d8b5d980c26db7b7192f05778014b7ec8ab2be7e2c33779 SHA512 42866432a55f5582eb7d2a1ea87ff7a5a34168cc3d0930d6f4c9d5f8c13f45db3ab8ff1290f12cc902906147c591bc7313448bbe39d10347a5381612b74729d9 DIST sphinx-autoapi-3.7.0.gh.tar.gz 76405 BLAKE2B 7fae64ef459f10720c19bb93b3765ffee3f11a1ca74800bf565935c4acdf63782d8964dbf2badb8bd62607d4dfa982db313d30d2d21f2634e26f2071eddbdff4 SHA512 0aa86eed5288d2efe33c74c0c50b19f6c58b2c51caca3577afd7e67007a4004cc5e89eafdbdc43378c9b8cc21039bcde0e9f1def0ea5e24d404eec12058d1b79 DIST sphinx-autoapi-3.8.0.gh.tar.gz 76444 BLAKE2B e4308f77dd0f982e4f68ee1e6eb21af1703241956adb7d91f81ce36f0f3f3b552fe3e27b9cde38d6a718a35124e6bf23ed9c2ff653f31699a65270a118a44dc6 SHA512 c65dfe55c816650dbc98dc45906995eb8ef314d2cf41cd101b59bcb5362b365941130ddef77bb92ac98622ac880e1d177229a8142c09879308d18cff5e6a664c -EBUILD sphinx-autoapi-3.6.1.ebuild 1313 BLAKE2B dcb40f4b6b9a8dd8dbfcd13cf6ebe72b70c44b828d33dd5739201cf75e8b4ea4fb6f2b53172730094d7a59d234daa2a5cc68033472648574a9b2b64914d7dde9 SHA512 75f19da6466e8cbaf9d926b0af2ff88e859cb58ed33ffabb2bfd661d8955ce1d8352137e8180ea5b018d076fdb3a3759d4ea7533c5895203c38576e9961959a5 -EBUILD sphinx-autoapi-3.7.0.ebuild 1317 BLAKE2B 88d6f8e23ccf5d41d73529397086eff205ebca63c0569f3a11e7f3304348f0953766c516c2d10d1df2414fb66cd29fd433645a99f9652ebd98d7f37de9a911ed SHA512 f558350087ee5e0385bafaa3f4ae784033f83e0f6f881c0cde7b595b598b3a6a5fbe66976452e375e6470e0f4c31508274868f9628c22dfb468b3302439e25da +EBUILD sphinx-autoapi-3.7.0.ebuild 1313 BLAKE2B 8f4f79f1040f15e99b015e940253a86a4915cf83a0e23973b0b20055562689b7ffa04550b94b5b0e03f277076e47a5f97b482285d36872342ab28db5beba1710 SHA512 caa82805450393ce93f4dcf59a472683ef6f44ad535e899aa905be75f7db6cdabfd68548417201dcc94689180a60879e6d8ab07a683195f21cae8e6c8cf9a500 EBUILD sphinx-autoapi-3.8.0.ebuild 1200 BLAKE2B 10661b462f855b4c13eb8d372d376837370414ddb318717ddd4632ea2fc53e029def3fbb18e3606b7c0916225c37d18b35c0f2c19f8f93334b0ac5f863e50aaf SHA512 ff55402ae85c6931a70f75e0109f750c3168282aa7eadc08c7d477bb7d6362b3c4524828d3a1dc6ea9db875a1484d4c150123538f9904cd7ef56bb6a9b5fecd0 MISC metadata.xml 769 BLAKE2B 6f85e487a2d2def289bb54a6addc2338bb8af85b323ec1c95851945f9c407ec22bfadd8079ac8b6e00cfbc85caa0e2b09d82329f1f87a365fc44b69c7bcd9a20 SHA512 68f02a5f98234c2a5cb15aa04ce90077b154a7e3a7a69dc0a1d0a6b5c7b42c60624878a7e2fff1576c8b586fc15e7ef042942274d4e8473835bb3d8bfdbd8393 diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-3.6.1.ebuild b/dev-python/sphinx-autoapi/sphinx-autoapi-3.6.1.ebuild deleted file mode 100644 index 019b36eeb7..0000000000 --- a/dev-python/sphinx-autoapi/sphinx-autoapi-3.6.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 - -DESCRIPTION="A new approach to API documentation in Sphinx" -HOMEPAGE=" - https://sphinx-autoapi.readthedocs.io/ - https://github.com/readthedocs/sphinx-autoapi/ - https://pypi.org/project/sphinx-autoapi/ -" -# sdist is missing docs, as of 2.1.0 -SRC_URI=" - https://github.com/readthedocs/sphinx-autoapi/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" - -RDEPEND=" - >=dev-python/astroid-3.0.0[${PYTHON_USEDEP}] - dev-python/jinja2[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/sphinx-7.4.0[${PYTHON_USEDEP}] -" - -BDEPEND+=" - test? ( - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.rst CHANGELOG.rst ) - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/python/test_pyintegration.py::TestPEP695::test_integration - tests/python/test_pyintegration.py::TestPipeUnionModule::test_integration - "tests/test_integration.py::TestExtensionErrors::test_extension_setup_errors[dotnetexample" -) - -src_prepare() { - distutils-r1_src_prepare - - # remove conflicting pins - sed -i -e 's:~=:>=:' pyproject.toml || die -} diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-3.7.0.ebuild b/dev-python/sphinx-autoapi/sphinx-autoapi-3.7.0.ebuild index 4033ca1c2b..35ba0ed59b 100644 --- a/dev-python/sphinx-autoapi/sphinx-autoapi-3.7.0.ebuild +++ b/dev-python/sphinx-autoapi/sphinx-autoapi-3.7.0.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 arm arm64 x86" RDEPEND=" >=dev-python/astroid-3.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest index 8357191541..6951b9b9cf 100644 --- a/dev-python/sphinx-autodoc-typehints/Manifest +++ b/dev-python/sphinx-autodoc-typehints/Manifest @@ -1,22 +1,7 @@ -DIST sphinx_autodoc_typehints-3.6.2.tar.gz 37574 BLAKE2B b37ce4d527e22b06d49075ff0abce21b7deb0c754cea1b843b9c0f3e0e03c137bb453a17cb9c46a62a5848e195953230b4d367b35b39b3b519073c3d2e1c7d4a SHA512 71232e97f32eb0cee4e8a89d938a904401b4f29411d0106914a7117104002366dd9ef32ac455fbf9503d5185ef0609560e686f9dc01e249b00ffc0a163b36304 -DIST sphinx_autodoc_typehints-3.6.2.tar.gz.provenance 9980 BLAKE2B 85c11e72d568b2ae3cdf3d0ba655a1dd2410ed0a8f2c741bdc16242cebfeaf0ade71676b9cd069dc12657af45ca9bf5145841ac220e3470e431ae0b4806c0248 SHA512 3c3ef450a9fcf621d164eee8a522dfff5d16a1feb8ee76921a7a69652bd6ce6d1dad35c4b684f978de7cabcdd4268d480dfdfb1de95251935ece9fe07a92815b -DIST sphinx_autodoc_typehints-3.6.3.tar.gz 38288 BLAKE2B 5275aedbf4199d517be26329e58c24f758a4ede9ac7d0497f3c8d0d7a095cb153eb25e16dd8834209415fbbefd0ebc885c14443c1394e311c6efcdb313eb72b0 SHA512 aa5a198ab3aca789e4c526b58542a0695ed5e1fdf7f53563f7df1fd7d6f9166d30ffa3f71a1f2774497ded137d3556c864133508e385d6f25aeae65cdb384b12 -DIST sphinx_autodoc_typehints-3.6.3.tar.gz.provenance 9682 BLAKE2B 6fccc524ada3ba91168ce5587ca568d929dc7782462fc4c61565c74d7def21b85bb402104f3452b47e4c7fbdb065040a50d8d1e5f4e4c855e473572a6f3b951c SHA512 b0fae4c259fe8894d9153fa74b1f7ab48d6493f504a3b584e98a5315b5dd7e1e1d8f6114c44f8c6c34cb8591fb10d1f40565d02f6cd7b586cc1a0821ead4a01d -DIST sphinx_autodoc_typehints-3.7.0.tar.gz 41344 BLAKE2B bb9c2fcdb430792742cedc0d3cc3a507a971ecc1193bc316a4875b413609dd4c01d93c3adf0ffc32d6e0802b7cb289ca30001c67c99ae5e0ace76036e886862b SHA512 60117435e80f511a0d20ce0072cdb4c776424d9cd8cde4fc49982245e5edb3254849308d3951971dcdecd54162a9abf25596e98ffbf35d1a8ef665633ff63b48 -DIST sphinx_autodoc_typehints-3.7.0.tar.gz.provenance 9780 BLAKE2B d87012cb873a7818a5a9b2752aae257e09dedb180d9a54c83f979c08f65a7d08c4e8643779e5da349d3818b14caf6baa0aa0ce35d03a6aa403a5ebdba1a48e9c SHA512 fb218bfb892b94bf499d9b9b34b5c015a2c8938af52a1af3ae6ba141b2e23d80683360bb92de7625dfe1910e24e7a5087f9950a1a056726ecd2bb441b283b315 DIST sphinx_autodoc_typehints-3.8.0.tar.gz 59672 BLAKE2B 05bf3eff2eb1f4a66b151e8d676ebddb081e2d8240c13c50d255d4e3f88cfe284c0cccac8be355a2b850c0341ba8a59aba4ab10c1fdbec5b47bf75e2fdadd84d SHA512 48648be12dce2640531846ccebdec653496f44309ec002411a61ee531efcfea8911fed75edcf95718bb0e5a8b096f9d47b8214b8a4a64f299f94b9e0d552967b DIST sphinx_autodoc_typehints-3.8.0.tar.gz.provenance 9964 BLAKE2B b1a4800a4778509bb2af2f3350b4e0213a1f3cc34f3636a9505ec07be7c5eea8d431ffee3796597d4ffbc4218b85f4aff5b4fe1809f7dae25189b6f18faebc6b SHA512 7f630714ab8461ab4449e839d2fabb0633f24490b1c4851600cb94407051e4ad7862870e9b382c4bfb4d8dbc34a080a84ce6abf63c1944d7656ab629d918448b -DIST sphinx_autodoc_typehints-3.9.10.tar.gz 69848 BLAKE2B 95056f1a316e7cc82898e25114cdb1123725316005988cdeed46e079644df5a546c595403aa05743f2e22dec1b52c5ad684677e0ae60c35960ed8a51a9a843e6 SHA512 8f0491d3f86733dc35df82627b10ba7d3cc0bb9429af0c4dbdf2cce12c7274d6e29f4bb8edb747d0bbd7fe70f0a57a3c90991b9a0d568f83001643992b69b103 -DIST sphinx_autodoc_typehints-3.9.10.tar.gz.provenance 9906 BLAKE2B e65d12332bc5e6bf42e0b11bdab7cea82ac162f63f0a36d661af1cc9725d929087adc697bedb1aca03ea07a7821aced3cfc9389a7e0f6859535085d37699e894 SHA512 54552614321ef347aa1e61dbaf3a6bcf9f9cfd3f8ff5af131e4273b42d219c388e63e31920a07e182e85abdf902ba4636864fc0ec7aa5ceca6eff2d90bde2d8d DIST sphinx_autodoc_typehints-3.9.11.tar.gz 70261 BLAKE2B b5953b4536f3e0f5e9d422a5166a5f7dbec5a2792cc74b23614d26287e4e4b94179d1a8b4809d389431f72c783f7ef09adf3d1df7bc4bb6104b29674033376cc SHA512 6305a90a01e8b3fe2ed01177c2c54defd8a90906de761fe0c0cba7dfbbe0a3a12d5f712e8550ea2abb9c884ad42e9fd3f0c410a3088907563c0daac216a5a5ad DIST sphinx_autodoc_typehints-3.9.11.tar.gz.provenance 9898 BLAKE2B 3ceead6b33351822c932e6954b1f1f2646fdc44e78e52109c448b06f28aab8bd8728a86041c8729af52c5512f47e57c9be021bda04a10fd8c4139555de39f1ab SHA512 9b5a7ce99cb1bdb255708757f4589b059cf1a662bfcce038e38a5ca85dfa9a4dbfb6037c3531c80732f28736475f6b02b3e3c3f8054fc08a7a96ad58ddb15d14 -DIST sphinx_autodoc_typehints-3.9.9.tar.gz 69333 BLAKE2B 0c5e2f8a9d9e847c15b2c36ded688ecdc18dd9c54c741feec96c15315be43c19196336c705814a32f4b89dab83b0b143140b8b8b4d0add8754b16cada531ce12 SHA512 bb17b092185a4dd6e9e191c1d8ea0712c21c4ffd2289eef8e0ec846b0306c38215c342cfb8200e810e18895aaa101ea33a1ad7cad2b670a2267f9f3b4da868ee -DIST sphinx_autodoc_typehints-3.9.9.tar.gz.provenance 9984 BLAKE2B df6adfc365e8d8f16410e5496428bb51589d43c5d5d2fc8ade440ce8b2a21ac84579a82af2ede5b81b29cc6f5ce4ef7f0e8ba84f1c93b64691e1b10c033384c4 SHA512 835cccecf99a92dfa5a44caf01f1a33f619cbf0120777f0489a1135601fb426167425ba5511b189e76b8e51886dfee73a5086cac5409593755cba7161311fb5b -EBUILD sphinx-autodoc-typehints-3.6.2.ebuild 1048 BLAKE2B 0cd4848c19745fb9986dfa2a110cd991c495fff22f7175a7d31fe6be41b53e26c6ba1e2646ba04e3bb3dd889282b8bf4f3c8140c2555f79629b25b78611f4a8d SHA512 ff635c81139f0ad24e5224630482c0453597c00a2fcbedcc3f7ccd955552b06b064d15f1626a6ec1eeec9c0419f362ee631243749c55b2660aa669ec96535b9b -EBUILD sphinx-autodoc-typehints-3.6.3.ebuild 1054 BLAKE2B 873acbb9f39c04cfaa72d7196f0cceb03059b817f0d0ee26aee199a3fda2d24227dce1c35c29bb30aa82215c3a23ed86070bc8144513e0d4b2c9bc34bccfdf1a SHA512 75e43e7b88f58024f03f0dbcd79232c2069ac385f87fd211514679716d99d65e42519eef3dbcbd94ab49e626042901865a4213cd7a018a861156c06998130332 -EBUILD sphinx-autodoc-typehints-3.7.0.ebuild 1054 BLAKE2B 873acbb9f39c04cfaa72d7196f0cceb03059b817f0d0ee26aee199a3fda2d24227dce1c35c29bb30aa82215c3a23ed86070bc8144513e0d4b2c9bc34bccfdf1a SHA512 75e43e7b88f58024f03f0dbcd79232c2069ac385f87fd211514679716d99d65e42519eef3dbcbd94ab49e626042901865a4213cd7a018a861156c06998130332 -EBUILD sphinx-autodoc-typehints-3.8.0.ebuild 1122 BLAKE2B 26e4348d2d9ffc9023bbce07f35d9905b1225dcd3b270679a00b49bc8835a709b1a399ce62ce9aa4441153ab5f133ddd9b4f17b1883c7d1776a2559380856368 SHA512 0fd8642dbeceac286a83d9517fd4cdbbeb3c602f5a0f5cefd85d43eb4834c3e3d8cc0d9f80c2e40e150237a312e40dd0fb00ae2b5167dd546cfed98aebe32b0c -EBUILD sphinx-autodoc-typehints-3.9.10.ebuild 1208 BLAKE2B 496a7162404f843440e4db0f2b937fc04024796a982c1a6343165a86e2468cb4086efa42cf8e0d9b44e931852f677442208665b0c2391723eefbf40c5a67c9db SHA512 98083d1980ded73aa8bf9d2a2426f48b82cd0ab126c76636c9a9ad4cc1c750eae63f24099c6a8a6eda11fbedabb0377a6a52d47a25faf33d1c527b6295882a50 +EBUILD sphinx-autodoc-typehints-3.8.0.ebuild 1116 BLAKE2B 4a5cc25e76b53d0f44234ed6aaa60c7ad01bc14e9963f607c2fde7c50d882736faf3069395321ddfb21e97ae0e9bc75a268411f0081d97391c080c7ec37f8067 SHA512 922463c5fa0d93ec9e588f1f985a57c4be0157725434d84fe43f384fec3120ff8758ab0636d0b58ede8bc65ea76e07f4a64a3105d96827723bf4ac1fed9e80a3 EBUILD sphinx-autodoc-typehints-3.9.11.ebuild 1208 BLAKE2B 496a7162404f843440e4db0f2b937fc04024796a982c1a6343165a86e2468cb4086efa42cf8e0d9b44e931852f677442208665b0c2391723eefbf40c5a67c9db SHA512 98083d1980ded73aa8bf9d2a2426f48b82cd0ab126c76636c9a9ad4cc1c750eae63f24099c6a8a6eda11fbedabb0377a6a52d47a25faf33d1c527b6295882a50 -EBUILD sphinx-autodoc-typehints-3.9.9.ebuild 1208 BLAKE2B 496a7162404f843440e4db0f2b937fc04024796a982c1a6343165a86e2468cb4086efa42cf8e0d9b44e931852f677442208665b0c2391723eefbf40c5a67c9db SHA512 98083d1980ded73aa8bf9d2a2426f48b82cd0ab126c76636c9a9ad4cc1c750eae63f24099c6a8a6eda11fbedabb0377a6a52d47a25faf33d1c527b6295882a50 MISC metadata.xml 682 BLAKE2B f8b48894f28411a17c73956bb75d43906c893b33d3dc611dfcc46e7a71ac43824aa54f660ab4f49c9870248b2b9ff405a2a3229f92975337e69201868eed3378 SHA512 87a0ea2b2e4cb2b5f0d1593b2c4bd96b46dabb8baae71a6ba18cfd83dedb2a1d5f0ae0f8711144967a5d44015e9ae7ca013dc0aa54e20604633ae062d95649ef diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.6.2.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.6.2.ebuild deleted file mode 100644 index 9e37abdc1d..0000000000 --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.6.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/sphinx-autodoc-typehints -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Type hints support for the Sphinx autodoc extension" -HOMEPAGE=" - https://github.com/tox-dev/sphinx-autodoc-typehints/ - https://pypi.org/project/sphinx-autodoc-typehints/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - >=dev-python/sphinx-9.0.4[${PYTHON_USEDEP}] -" -# skipping optional test dep on dev-python/nptyping as that package -# is horribly broken and on its way out -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/test_sphinx_autodoc_typehints.py::test_format_annotation -) diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.6.3.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.6.3.ebuild deleted file mode 100644 index 9b16bfe85d..0000000000 --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.6.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/sphinx-autodoc-typehints -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Type hints support for the Sphinx autodoc extension" -HOMEPAGE=" - https://github.com/tox-dev/sphinx-autodoc-typehints/ - https://pypi.org/project/sphinx-autodoc-typehints/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/sphinx-9.0.4[${PYTHON_USEDEP}] -" -# skipping optional test dep on dev-python/nptyping as that package -# is horribly broken and on its way out -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/test_sphinx_autodoc_typehints.py::test_format_annotation -) diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.7.0.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.7.0.ebuild deleted file mode 100644 index 9b16bfe85d..0000000000 --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.7.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/sphinx-autodoc-typehints -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Type hints support for the Sphinx autodoc extension" -HOMEPAGE=" - https://github.com/tox-dev/sphinx-autodoc-typehints/ - https://pypi.org/project/sphinx-autodoc-typehints/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/sphinx-9.0.4[${PYTHON_USEDEP}] -" -# skipping optional test dep on dev-python/nptyping as that package -# is horribly broken and on its way out -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/test_sphinx_autodoc_typehints.py::test_format_annotation -) diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.8.0.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.8.0.ebuild index ce8d433ce3..a532fe4871 100644 --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.8.0.ebuild +++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.8.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/sphinx-9.0.4[${PYTHON_USEDEP}] diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.9.10.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.9.10.ebuild deleted file mode 100644 index 95d3249683..0000000000 --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.9.10.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/sphinx-autodoc-typehints -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Type hints support for the Sphinx autodoc extension" -HOMEPAGE=" - https://github.com/tox-dev/sphinx-autodoc-typehints/ - https://pypi.org/project/sphinx-autodoc-typehints/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/sphinx-9.0.4[${PYTHON_USEDEP}] -" -# skipping optional test dep on dev-python/nptyping as that package -# is horribly broken and on its way out -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-25.4[${PYTHON_USEDEP}] - >=dev-python/numpydoc-1.10[${PYTHON_USEDEP}] - >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/test_annotations.py::test_format_annotation - tests/test_resolver/test_stubs.py::test_sphinx_build_stub_types_produce_crossrefs -) diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.9.9.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.9.9.ebuild deleted file mode 100644 index 95d3249683..0000000000 --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.9.9.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/sphinx-autodoc-typehints -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Type hints support for the Sphinx autodoc extension" -HOMEPAGE=" - https://github.com/tox-dev/sphinx-autodoc-typehints/ - https://pypi.org/project/sphinx-autodoc-typehints/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/sphinx-9.0.4[${PYTHON_USEDEP}] -" -# skipping optional test dep on dev-python/nptyping as that package -# is horribly broken and on its way out -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-25.4[${PYTHON_USEDEP}] - >=dev-python/numpydoc-1.10[${PYTHON_USEDEP}] - >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/test_annotations.py::test_format_annotation - tests/test_resolver/test_stubs.py::test_sphinx_build_stub_types_produce_crossrefs -) diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest index ac6e66ace1..06a94b9c60 100644 --- a/dev-python/sphinx/Manifest +++ b/dev-python/sphinx/Manifest @@ -1,11 +1,4 @@ AUX sphinx-3.2.1-doc-link.patch 604 BLAKE2B f23f8f9a0a48b170e2b6daaeded1e65aebe830da463d4e30f2405b511cb72dde12767d0113b2d1efdce821c16837d700c71c60de38d20950ca5d6579f19a80ff SHA512 3088ba8768b4ba9e6a187e4c52fcc226efd5125fd01526b4a724504f4c445d69d6964fe79c1325ff7f58edcefc7f3489393ab085ea0458d94c44b186aa16e2f1 -AUX sphinx-8.2.3-fix-python3.14.patch 5526 BLAKE2B fbc838557f45903cae7d581eaa52c4bfaaa301246ee540640c41ce41ff794f4ee0da998a869a8ee9d977edc990b498e073d0ee7f90c4ea3f6cc69c97484418cf SHA512 e95e4873546a6e7a0191476ab89ae7c4050fa966e93ec28d0134aab1db9c96e4a7a86dd044da6ebd295684985957348a2e7711125f8f5e7901f026da0d4f2294 -AUX sphinx-8.2.3-metadata-docutils-0.22.patch 905 BLAKE2B 3e978c27bb73cddb3c8892915c908b7ef68b1a666f55d9eeed919588579e93de80c88ec194e2c58d0468786a3867aca8186373bd08ec4fbafcc3a19a15867889 SHA512 ed7219ecb9c52ed116cb397cdfaef6c93d76033900954524b8cef0bc3ad38769c6066cdd7c0d7da3624384607ba07b7b585bafb3f778b0904d74115a76021af5 -AUX sphinx-8.2.3-testfix-docutils-0.22.patch 1799 BLAKE2B c4933e522dd94ed5bb563d455644c1484b35014cc97ac78bdbadb21ae24667973bc110bd70c8ef4f6d8b38d33bf4e87ee4c66fcda9642c03747e8fdf795d25cf SHA512 1f546a21f58e748ef6e2c96942331ad80a9d9c847b2cb803007c7023c5833d0cb0809e4ba4f8918f33f2595a6fe69809e8c31538a2a5aebec76b45c47ce146fa -DIST sphinx-8.2.3.gh.tar.gz 8378376 BLAKE2B ddfa406140bebcaa09299a56fedf1170db6504a9ce3807e20c555f5e088d81acbfd19f2621a824b91199713b301380fd2056cf2282ea81f4a0858dd714eb7e45 SHA512 23066d9e98f3e36ee34ac3bc5af45792762f858e1e670145b7d1db7e98fa9e9654d87a27b9316dd72704aeea75b53f73d07d22f723c915d23a95f59bbd4f6365 -DIST sphinx-9.0.4.gh.tar.gz 8843746 BLAKE2B 4cae21fa2b980f529f58444c4cf793ec455f5a0ea43944fa44e9e99a3d03de48f88f170e6c7382dea99cd0bb895729ee0b43cafe2aef1e84a190ea244e4c08da SHA512 8652e6a65060a81609275afa6301bb0eaccda939e2988f86d548796a215a86c923c9240422497abe77652a436479930e81dfdf43fba9722b63a50542d3ac9522 DIST sphinx-9.1.0.gh.tar.gz 8840512 BLAKE2B 54f680ff84b43b3508c1c9208ff41dc9fba1ae8f8dd608287511fb16e28dc7fa72419165b41f556af266e00c737cd8cc23a6617776fa88f0dbb8379fbbf59397 SHA512 3b17a3d4123d19ed47c7ab7786edcbe7eb0566f298d9de22efb3f4f0476b6c0ddf858b57812f2dac718458d98ddc742a443b7c94771693a1ed3bf868850639b1 -EBUILD sphinx-8.2.3-r2.ebuild 5426 BLAKE2B ad0692edcc5e822dc947e11c3a5185493297ead2035b88233fe787a7397edf4fb7c63887d55458da233b4a7732fa0403da69e2af513280e8accdfad61a04aba7 SHA512 1f728b90e5a555f1aa166b9d8e2763c20f47ccc907fad0d19191a2b08f7556e59143e4538a1dbdecbf1b89b2294f0ca9b3f6ec8aad89e4d6dfa6249ec045e744 -EBUILD sphinx-9.0.4-r1.ebuild 5184 BLAKE2B c8ba1c5d0b23fd5c597d9e6944c33156fb5c8c993156f2f490fa8775092942fbbff0afd380322a158c29d381ac4b4d1f5eb228e99422c873eb3a243730448aed SHA512 1ca2f7ca6ba2447a9e37fc22af771bb05a3585caf7b7bb4bf0f63f538e8712f84628cfbb125fc14a29ff2d80ae6e364b227cd6554a43c0a517cdc7307cbbf4ab -EBUILD sphinx-9.1.0.ebuild 2764 BLAKE2B 63747479b2ca107146e78978b95e4c3a3952fdeb516da08680ef20096a533d189fa459c439d2b6aa8e2565b3ef07761b4a109584273dac011ed23aea18971965 SHA512 a4cad172a925a198121868b029841c1803ee1d3f063a46c9d163bad5c10f44cb08ee0cb9b49aaeec88a2f978444596bda93e128d7f2859e858558fcc7551224d +EBUILD sphinx-9.1.0.ebuild 2758 BLAKE2B c8442ba17f4c6ae010242c36bcbeef6a2b929d32fec60dbe94f91e024d6c7bf68f88959fd181f302a95a5c84fdd8618c5c2e0939df3f2c1b018a42b559246da4 SHA512 ba77ab13498fb1aa52ed46d867dcd336b71f8d59f6cc6d6ccd2101ebd6d9b9ebc786bb9b856831c00d0187a73f3a9490d334a925ecb6a0937543f886afa5625d MISC metadata.xml 568 BLAKE2B ddb7175070df6da4088813cc6b66f25bb4364e2619b1e7da94370f7ce8e73b68b12f618412f81e6be57fcb0c60c10e3913f26a6a578b0f9defa7b9ee8091fcde SHA512 d32b37cbe88f5e3db0c6968bc7aa22c7edfb3794bf7c62facd17e7ae1f4f0fbfc7c9f5512230cce16ed32e2ebb70c23dfe9b36ce38785c5f5b76585410313214 diff --git a/dev-python/sphinx/files/sphinx-8.2.3-fix-python3.14.patch b/dev-python/sphinx/files/sphinx-8.2.3-fix-python3.14.patch deleted file mode 100644 index 56d5673557..0000000000 --- a/dev-python/sphinx/files/sphinx-8.2.3-fix-python3.14.patch +++ /dev/null @@ -1,125 +0,0 @@ -https://github.com/sphinx-doc/sphinx/commit/8962398b761c3d85a7c74b6f789b3ffb127bde0c -From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> -Date: Thu, 6 Mar 2025 16:03:44 +0000 -Subject: [PATCH] autosummary: Update test for Python 3.14.0a5+ (#13418) - -`types.UnionType` and `typing.Union` have been merged. ---- a/tests/test_extensions/test_ext_autosummary.py -+++ b/tests/test_extensions/test_ext_autosummary.py -@@ -447,8 +447,12 @@ def test_autosummary_generate_content_for_module_imported_members(app): - ] - assert context['functions'] == ['bar'] - assert context['all_functions'] == ['_quux', 'bar'] -- assert context['classes'] == ['Class', 'Foo'] -- assert context['all_classes'] == ['Class', 'Foo', '_Baz'] -+ if sys.version_info >= (3, 14, 0, 'alpha', 5): -+ assert context['classes'] == ['Class', 'Foo', 'Union'] -+ assert context['all_classes'] == ['Class', 'Foo', 'Union', '_Baz'] -+ else: -+ assert context['classes'] == ['Class', 'Foo'] -+ assert context['all_classes'] == ['Class', 'Foo', '_Baz'] - assert context['exceptions'] == ['Exc'] - assert context['all_exceptions'] == ['Exc', '_Exc'] - assert context['attributes'] == ['CONSTANT1', 'qux', 'quuz', 'non_imported_member'] -https://github.com/sphinx-doc/sphinx/commit/e01e42f5fc738815b8499c4ede30c6caf130f0a4 -From: Adam Turner <9087854+aa-turner@users.noreply.github.com> -Date: Wed, 19 Mar 2025 20:11:35 +0000 -Subject: [PATCH] Fix ``INVALID_BUILTIN_CLASSES`` test for Python 3.14.0a6+ - ---- a/tests/test_util/test_util_typing.py -+++ b/tests/test_util/test_util_typing.py -@@ -205,7 +205,7 @@ def test_is_invalid_builtin_class() -> None: - zipfile.Path, - zipfile.CompleteDirs, - ) -- if sys.version_info[:2] >= (3, 13): -+ if sys.version_info[:2] == (3, 13): - invalid_types += ( - # pathlib - Path, -@@ -217,7 +217,7 @@ def test_is_invalid_builtin_class() -> None: - ) - - invalid_names = {(cls.__module__, cls.__qualname__) for cls in invalid_types} -- if sys.version_info[:2] < (3, 13): -+ if sys.version_info[:2] != (3, 13): - invalid_names |= { - ('pathlib._local', 'Path'), - ('pathlib._local', 'PosixPath'), -@@ -231,7 +231,7 @@ def test_is_invalid_builtin_class() -> None: - ('zipfile._path', 'Path'), - ('zipfile._path', 'CompleteDirs'), - } -- assert _INVALID_BUILTIN_CLASSES.keys() == invalid_names -+ assert set(_INVALID_BUILTIN_CLASSES) == invalid_names - - - def test_restify_type_hints_containers(): -https://github.com/sphinx-doc/sphinx/commit/0227606e71dc765ed60cd0ad2c580a43b5ffca4f -From: James Addison <55152140+jayaddison@users.noreply.github.com> -Date: Mon, 12 May 2025 16:52:52 +0000 -Subject: [PATCH] Fix tests for Python 3.14.0a7 (#13527) - -Authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com> -Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com> -Co-authored-by: James Addison <55152140+jayaddison@users.noreply.github.com> ---- a/tests/test_extensions/test_ext_autodoc.py -+++ b/tests/test_extensions/test_ext_autodoc.py -@@ -938,10 +938,14 @@ def test_autodoc_special_members(app): - } - if sys.version_info >= (3, 13, 0, 'alpha', 5): - options['exclude-members'] = '__static_attributes__,__firstlineno__' -+ if sys.version_info >= (3, 14, 0, 'alpha', 7): -+ ann_attr_name = '__annotations_cache__' -+ else: -+ ann_attr_name = '__annotations__' - actual = do_autodoc(app, 'class', 'target.Class', options) - assert list(filter(lambda l: '::' in l, actual)) == [ - '.. py:class:: Class(arg)', -- ' .. py:attribute:: Class.__annotations__', -+ f' .. py:attribute:: Class.{ann_attr_name}', - ' .. py:attribute:: Class.__dict__', - ' .. py:method:: Class.__init__(arg)', - ' .. py:attribute:: Class.__module__', ---- a/tests/test_extensions/test_ext_autodoc_configs.py -+++ b/tests/test_extensions/test_ext_autodoc_configs.py -@@ -1348,6 +1348,10 @@ def test_autodoc_type_aliases(app: SphinxTestApp) -> None: - # default - options = {'members': None} - actual = do_autodoc(app, 'module', 'target.autodoc_type_aliases', options) -+ if sys.version_info >= (3, 14, 0, 'alpha', 7): -+ attr2_typeinfo = () -+ else: -+ attr2_typeinfo = (' :type: int',) - assert list(actual) == [ - '', - '.. py:module:: target.autodoc_type_aliases', -@@ -1368,7 +1372,7 @@ def test_autodoc_type_aliases(app: SphinxTestApp) -> None: - '', - ' .. py:attribute:: Foo.attr2', - ' :module: target.autodoc_type_aliases', -- ' :type: int', -+ *attr2_typeinfo, - '', - ' docstring', - '', -@@ -1421,6 +1425,10 @@ def test_autodoc_type_aliases(app: SphinxTestApp) -> None: - 'io.StringIO': 'my.module.StringIO', - } - actual = do_autodoc(app, 'module', 'target.autodoc_type_aliases', options) -+ if sys.version_info >= (3, 14, 0, 'alpha', 7): -+ attr2_typeinfo = () -+ else: -+ attr2_typeinfo = (' :type: myint',) - assert list(actual) == [ - '', - '.. py:module:: target.autodoc_type_aliases', -@@ -1441,7 +1449,7 @@ def test_autodoc_type_aliases(app: SphinxTestApp) -> None: - '', - ' .. py:attribute:: Foo.attr2', - ' :module: target.autodoc_type_aliases', -- ' :type: myint', -+ *attr2_typeinfo, - '', - ' docstring', - '', diff --git a/dev-python/sphinx/files/sphinx-8.2.3-metadata-docutils-0.22.patch b/dev-python/sphinx/files/sphinx-8.2.3-metadata-docutils-0.22.patch deleted file mode 100644 index 7f3ec4b6cd..0000000000 --- a/dev-python/sphinx/files/sphinx-8.2.3-metadata-docutils-0.22.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 5d3bb2e3b7c47e4ecd540c657018f16b961c821b Mon Sep 17 00:00:00 2001 -From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> -Date: Tue, 29 Jul 2025 19:44:31 +0200 -Subject: [PATCH] Support Docutils 0.22 (#13786) - ---- - CHANGES.rst | 4 ++++ - doc/changes/7.3.rst | 2 +- - pyproject.toml | 2 +- - sphinx/transforms/__init__.py | 2 +- - sphinx/transforms/references.py | 2 +- - tests/test_markup/test_markup.py | 2 +- - 6 files changed, 9 insertions(+), 5 deletions(-) - -diff --git a/pyproject.toml b/pyproject.toml -index 75ae0f71a9d..d915f293f3b 100644 ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -76,7 +76,7 @@ dependencies = [ - "sphinxcontrib-serializinghtml>=1.1.9", - "Jinja2>=3.1", - "Pygments>=2.17", -- "docutils>=0.20,<0.22", -+ "docutils>=0.20,<0.23", - "snowballstemmer>=2.2", - "babel>=2.13", - "alabaster>=0.7.14", diff --git a/dev-python/sphinx/files/sphinx-8.2.3-testfix-docutils-0.22.patch b/dev-python/sphinx/files/sphinx-8.2.3-testfix-docutils-0.22.patch deleted file mode 100644 index 516559fd3e..0000000000 --- a/dev-python/sphinx/files/sphinx-8.2.3-testfix-docutils-0.22.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 68d56109ff50dd81dd31d4a01e3dccbd006c50ee Mon Sep 17 00:00:00 2001 -From: James Addison <55152140+jayaddison@users.noreply.github.com> -Date: Mon, 2 Jun 2025 22:02:48 +0000 -Subject: [PATCH] Tests: update LaTeX label test expectations from Docutils - r10151 (#13610) - -Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> ---- - tests/test_builders/test_build_latex.py | 11 +++++++++-- - 1 file changed, 9 insertions(+), 2 deletions(-) - -diff --git a/tests/test_builders/test_build_latex.py b/tests/test_builders/test_build_latex.py -index 0d1c607462d..37e708a021e 100644 ---- a/tests/test_builders/test_build_latex.py -+++ b/tests/test_builders/test_build_latex.py -@@ -12,6 +12,7 @@ - from subprocess import CalledProcessError - from typing import TYPE_CHECKING - -+import docutils - import pygments - import pytest - -@@ -1959,10 +1960,16 @@ def test_latex_labels(app: SphinxTestApp) -> None: - - result = (app.outdir / 'projectnamenotset.tex').read_text(encoding='utf8') - -+ # ref: docutils r10151 -+ if docutils.__version_info__[:2] < (0, 22): -+ figure_id, table_id = 'id1', 'id2' -+ else: -+ figure_id, table_id = 'id2', 'id3' -+ - # figures - assert ( - r'\caption{labeled figure}' -- r'\label{\detokenize{index:id1}}' -+ r'\label{\detokenize{index:' + figure_id + '}}' - r'\label{\detokenize{index:figure2}}' - r'\label{\detokenize{index:figure1}}' - r'\end{figure}' -@@ -1988,7 +1995,7 @@ def test_latex_labels(app: SphinxTestApp) -> None: - # tables - assert ( - r'\sphinxcaption{table caption}' -- r'\label{\detokenize{index:id2}}' -+ r'\label{\detokenize{index:' + table_id + '}}' - r'\label{\detokenize{index:table2}}' - r'\label{\detokenize{index:table1}}' - ) in result diff --git a/dev-python/sphinx/sphinx-8.2.3-r2.ebuild b/dev-python/sphinx/sphinx-8.2.3-r2.ebuild deleted file mode 100644 index 4108bea0f7..0000000000 --- a/dev-python/sphinx/sphinx-8.2.3-r2.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# 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_{12..14} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -MY_P=${P/_} -DESCRIPTION="Python documentation generator" -HOMEPAGE=" - https://www.sphinx-doc.org/ - https://github.com/sphinx-doc/sphinx/ - https://pypi.org/project/Sphinx/ -" -SRC_URI=" - https://github.com/sphinx-doc/sphinx/archive/v${PV/_}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="doc latex" - -RDEPEND=" - >=dev-python/alabaster-0.7.14[${PYTHON_USEDEP}] - >=dev-python/babel-2.13[${PYTHON_USEDEP}] - <dev-python/docutils-0.23[${PYTHON_USEDEP}] - >=dev-python/docutils-0.20[${PYTHON_USEDEP}] - >=dev-python/imagesize-1.3[${PYTHON_USEDEP}] - >=dev-python/jinja2-3.1[${PYTHON_USEDEP}] - >=dev-python/packaging-23.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.14[${PYTHON_USEDEP}] - >=dev-python/requests-2.30.0[${PYTHON_USEDEP}] - >=dev-python/roman-numerals-py-1.0.0[${PYTHON_USEDEP}] - >=dev-python/snowballstemmer-2.2[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-applehelp-1.0.7[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-devhelp-1.0.6[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-htmlhelp-2.0.6[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-jsmath-1.0.1[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-qthelp-1.0.6[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-serializinghtml-1.1.9[${PYTHON_USEDEP}] - latex? ( - dev-texlive/texlive-latexextra - dev-texlive/texlive-luatex - app-text/dvipng - ) -" -BDEPEND=" - >=dev-python/flit-core-3.11 - doc? ( - dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}] - media-gfx/graphviz - ) - test? ( - app-text/dvipng - >=dev-python/cython-3.0.0[${PYTHON_USEDEP}] - >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - >=dev-python/setuptools-67.0[${PYTHON_USEDEP}] - dev-texlive/texlive-fontsextra - dev-texlive/texlive-latexextra - dev-texlive/texlive-luatex - virtual/imagemagick-tools[jpeg,png,svg] - ) -" - -PATCHES=( - "${FILESDIR}/sphinx-3.2.1-doc-link.patch" - "${FILESDIR}/${P}-fix-python3.14.patch" # patch collection, merged upstream - # https://github.com/sphinx-doc/sphinx/pull/13610 - # test assumptions for docutils 0.22 - "${FILESDIR}"/${P}-testfix-docutils-0.22.patch - "${FILESDIR}"/${P}-metadata-docutils-0.22.patch -) - -distutils_enable_tests pytest - -python_prepare_all() { - # disable internet access - sed -i -e 's:^intersphinx_mapping:disabled_&:' \ - doc/conf.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - # we can't use distutils_enable_sphinx because it would - # introduce a dep on itself - use doc && build_sphinx doc -} - -python_test() { - mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die - local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir" - - local EPYTEST_DESELECT=( - # less interesting failures - tests/test_builders/test_build_latex.py::test_build_latex_doc - tests/test_extensions/test_ext_math.py::test_imgmath_png - tests/test_extensions/test_ext_math.py::test_imgmath_numfig_html - ) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # TODO - tests/test_util/test_util_inspect.py::test_is_classmethod_descriptor - tests/test_util/test_util_inspect.py::test_is_builtin_classmethod_like - # minor repr() differences - tests/test_util/test_util_typing.py::test_restify - tests/test_util/test_util_typing.py::test_stringify_annotation - tests/test_util/test_util_typing.py::test_stringify_type_union_operator - # from pypy3 era - tests/test_extensions/test_ext_autodoc.py::test_autodoc_exception - tests/test_extensions/test_ext_autodoc.py::test_autodoc_ignore_module_all - tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members_None - tests/test_extensions/test_ext_autodoc.py::test_autodoc_subclass_of_builtin_class - tests/test_extensions/test_ext_autodoc.py::test_automethod_for_builtin - tests/test_extensions/test_ext_autodoc.py::test_cython - tests/test_extensions/test_ext_autodoc.py::test_format_signature - tests/test_extensions/test_ext_autodoc.py::test_partialfunction - tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodoc_process_bases - tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_decendants_of_generic_type - tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_subclass_of_generic_type - tests/test_extensions/test_ext_autodoc_autofunction.py::test_builtin_function - tests/test_extensions/test_ext_autodoc_autofunction.py::test_methoddescriptor - tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_inherited_members - tests/test_extensions/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults_special_constructs - tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module - tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_skipped - tests/test_util/test_util_inspect.py::test_isattributedescriptor - tests/test_util/test_util_inspect.py::test_signature - tests/test_util/test_util_typing.py::test_is_invalid_builtin_class - ) - ;; - esac - - # note: pytest-xdist causes random test failures - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p rerunfailures --reruns=5 -} diff --git a/dev-python/sphinx/sphinx-9.0.4-r1.ebuild b/dev-python/sphinx/sphinx-9.0.4-r1.ebuild deleted file mode 100644 index 8d44f728aa..0000000000 --- a/dev-python/sphinx/sphinx-9.0.4-r1.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{12..14} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -MY_P=${P/_} -DESCRIPTION="Python documentation generator" -HOMEPAGE=" - https://www.sphinx-doc.org/ - https://github.com/sphinx-doc/sphinx/ - https://pypi.org/project/Sphinx/ -" -SRC_URI=" - https://github.com/sphinx-doc/sphinx/archive/v${PV/_}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD-2" -SLOT="0" -if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi -IUSE="doc latex" - -RDEPEND=" - >=dev-python/alabaster-0.7.14[${PYTHON_USEDEP}] - >=dev-python/babel-2.13[${PYTHON_USEDEP}] - <dev-python/docutils-0.23[${PYTHON_USEDEP}] - >=dev-python/docutils-0.20[${PYTHON_USEDEP}] - >=dev-python/imagesize-1.3[${PYTHON_USEDEP}] - >=dev-python/jinja2-3.1[${PYTHON_USEDEP}] - >=dev-python/packaging-23.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.14[${PYTHON_USEDEP}] - >=dev-python/requests-2.30.0[${PYTHON_USEDEP}] - >=dev-python/roman-numerals-1.0.0[${PYTHON_USEDEP}] - >=dev-python/snowballstemmer-2.2[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-applehelp-1.0.7[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-devhelp-1.0.6[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-htmlhelp-2.0.6[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-jsmath-1.0.1[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-qthelp-1.0.6[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-serializinghtml-1.1.9[${PYTHON_USEDEP}] - latex? ( - dev-texlive/texlive-latexextra - dev-texlive/texlive-luatex - app-text/dvipng - ) -" -BDEPEND=" - >=dev-python/flit-core-3.11 - doc? ( - dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}] - media-gfx/graphviz - ) - test? ( - app-text/dvipng - >=dev-python/cython-3.0.0[${PYTHON_USEDEP}] - >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - >=dev-python/setuptools-67.0[${PYTHON_USEDEP}] - dev-texlive/texlive-fontsextra - dev-texlive/texlive-latexextra - dev-texlive/texlive-luatex - virtual/imagemagick-tools[jpeg,png,svg] - ) -" - -PATCHES=( - "${FILESDIR}/sphinx-3.2.1-doc-link.patch" -) - -EPYTEST_PLUGINS=() -EPYTEST_RERUNS=5 -# EPYTEST_XDIST breaks stuff -distutils_enable_tests pytest - -python_prepare_all() { - # disable internet access - sed -i -e 's:^intersphinx_mapping:disabled_&:' \ - doc/conf.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - # we can't use distutils_enable_sphinx because it would - # introduce a dep on itself - use doc && build_sphinx doc -} - -python_test() { - mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die - local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir" - - local EPYTEST_DESELECT=() - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # TODO - tests/test_util/test_util_inspect.py::test_is_classmethod_descriptor - tests/test_util/test_util_inspect.py::test_is_builtin_classmethod_like - # minor repr() differences - tests/test_util/test_util_typing.py::test_restify - tests/test_util/test_util_typing.py::test_stringify_annotation - tests/test_util/test_util_typing.py::test_stringify_type_union_operator - # from pypy3 era - tests/test_ext_autodoc/test_ext_autodoc.py::test_autodoc_exception - tests/test_ext_autodoc/test_ext_autodoc.py::test_autodoc_ignore_module_all - tests/test_ext_autodoc/test_ext_autodoc.py::test_autodoc_inherited_members_None - tests/test_ext_autodoc/test_ext_autodoc.py::test_autodoc_subclass_of_builtin_class - tests/test_ext_autodoc/test_ext_autodoc.py::test_automethod_for_builtin - tests/test_ext_autodoc/test_ext_autodoc.py::test_cython - tests/test_ext_autodoc/test_ext_autodoc.py::test_partialfunction - tests/test_ext_autodoc/test_ext_autodoc_autoclass.py::test_autodoc_process_bases - tests/test_ext_autodoc/test_ext_autodoc_autoclass.py::test_show_inheritance_for_decendants_of_generic_type - tests/test_ext_autodoc/test_ext_autodoc_autoclass.py::test_show_inheritance_for_subclass_of_generic_type - tests/test_ext_autodoc/test_ext_autodoc_autofunction.py::test_builtin_function - tests/test_ext_autodoc/test_ext_autodoc_autofunction.py::test_methoddescriptor - tests/test_ext_autodoc/test_ext_autodoc_automodule.py::test_automodule_inherited_members - tests/test_ext_autodoc/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults_special_constructs - tests/test_ext_autodoc/test_ext_autodoc_signatures.py::test_format_class_signatures_text_signature - tests/test_ext_autodoc/test_ext_autodoc_signatures.py::test_format_class_signatures_no_text_signature - tests/test_ext_autodoc/test_ext_autodoc_signatures.py::test_format_method_signatures_error_handling - tests/test_ext_autosummary/test_ext_autosummary.py::test_autosummary_generate_content_for_module - tests/test_ext_autosummary/test_ext_autosummary.py::test_autosummary_generate_content_for_module_skipped - tests/test_util/test_util_inspect.py::test_isattributedescriptor - tests/test_util/test_util_inspect.py::test_signature - tests/test_util/test_util_typing.py::test_is_invalid_builtin_class - ) - ;; - esac - - epytest -} diff --git a/dev-python/sphinx/sphinx-9.1.0.ebuild b/dev-python/sphinx/sphinx-9.1.0.ebuild index 90efbb85c5..f53f326c3c 100644 --- a/dev-python/sphinx/sphinx-9.1.0.ebuild +++ b/dev-python/sphinx/sphinx-9.1.0.ebuild @@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD-2" SLOT="0" if [[ ${PV} != *_rc* ]]; then - 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" fi IUSE="doc latex" diff --git a/dev-python/sphinxcontrib-httpdomain/Manifest b/dev-python/sphinxcontrib-httpdomain/Manifest index ab19fa0ce3..682880d2c5 100644 --- a/dev-python/sphinxcontrib-httpdomain/Manifest +++ b/dev-python/sphinxcontrib-httpdomain/Manifest @@ -1,5 +1,3 @@ -DIST sphinxcontrib-httpdomain-1.8.1.gh.tar.gz 41281 BLAKE2B 9ba157b1ed9494426226a8231d5a3cea420121722e5b4891049b76da567a917aebd8f2eac2c7a3ea899517fb4c64a6d0f1c50eb872fbd24418c464433a795c69 SHA512 ba0ba8d695302acedb3d51c3218748dfe25b756e8ba2eed4d8bbe012f16d09aaf822bbc93e0d6a32d3836b20345df2df7d675317aa96a802e7daef7fee792475 DIST sphinxcontrib-httpdomain-2.0.0.gh.tar.gz 94266 BLAKE2B c41a58d108b0f86200b371b05b52e13ee9c7ad9f8e3ce6b67aa02cf884ff92c8a5e739e5072c316eebef8814f40ee0bae8045d9fa79f475b407716aba0c77418 SHA512 1dcc4b7cc072953ec8fd82b32370815b15a9a9f4da7db2b0ef499e325a85acf181fe232429c2b296155d1da74d11a1b128abbab505bec4640d690635aa8e1889 -EBUILD sphinxcontrib-httpdomain-1.8.1.ebuild 1044 BLAKE2B 41ade5e24897b166dfe20ac42063817b959e508e629ead31d18eefdd4a076313442921cd69515ad7e84b8e3549b99b12bd304b63de10cf509daa5dc177bfb297 SHA512 81fa42484fa784ef33a578e96fefc5db71224944935c73ff7bb8b3061d9f0941bdfa4596d14aff84d6cc7825db74fa4ae3efe485f09267493c2c0c2a33075330 -EBUILD sphinxcontrib-httpdomain-2.0.0.ebuild 903 BLAKE2B dcc18be0ee15b0283f80dc0b71bd99408f68cfbd3c25c37d1d1adbb78b282d67200a268f51ecdec60dcdccadc3a3ea40dfc3ab72f8e2da3d4ff3529cecbac4e3 SHA512 c3ff55703afa39e5f09fed66f1b5eb39ff7e856bd398bbe1a504527adea34b922f86585f12f1cd8addc3fa27c24ba66cf95927045892122056c35f33330eeb61 +EBUILD sphinxcontrib-httpdomain-2.0.0.ebuild 897 BLAKE2B faae57675a1f05589c9ac3eb4da0ba1fd5bacbc6824a01044cc72848816ef0551910ccbc233190ac87fa2526bb3416387c71601e66ff3a9515330dd06faf77e7 SHA512 410de15a71f45cd7925e3ddd681b77d9ed41d0d813c9ccf649967bb8d92598c81c0d9b859b3cafa1eb6e000b82383f9e6b7c3472d793c2a8977992bb295620a9 MISC metadata.xml 417 BLAKE2B ecd20ec2d0b0f8dd3cc1ada969a171268f068f60dc698d644de42e2088f58cc66da59a73c735371d95a22d65a5699a9082e452605ab4d7e4a793d9311aed4a82 SHA512 b92a4542db033a1291b2983539597e651853a4faac6f8144796f59d13a7d75186f96a31c17dda30e280d246cd754a7696c1d1e6b330bbded25a23bb901ed3870 diff --git a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.8.1.ebuild b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.8.1.ebuild deleted file mode 100644 index 98e921a4f7..0000000000 --- a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.8.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# 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_{12..13} ) - -inherit distutils-r1 - -DESCRIPTION="Sphinx domain for documenting HTTP APIs" -HOMEPAGE=" - https://pypi.org/project/sphinxcontrib-httpdomain/ - https://github.com/sphinx-contrib/httpdomain/ -" -SRC_URI=" - https://github.com/sphinx-contrib/httpdomain/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/httpdomain-${PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/flask[${PYTHON_USEDEP}] - dev-python/bottle[${PYTHON_USEDEP}] - dev-python/tornado[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_compile() { - distutils-r1_python_compile - find "${BUILD_DIR}" -name '*.pth' -delete || die -} - -python_test() { - distutils_write_namespace sphinxcontrib - cd "${T}" || die - epytest "${S}"/test -} diff --git a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-2.0.0.ebuild b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-2.0.0.ebuild index b86ad08016..4c19639e22 100644 --- a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-2.0.0.ebuild +++ b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-2.0.0.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/httpdomain-${PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" RDEPEND=" >=dev-python/sphinx-6.0[${PYTHON_USEDEP}] diff --git a/dev-python/sphinxcontrib-mermaid/Manifest b/dev-python/sphinxcontrib-mermaid/Manifest index b8303c7187..703ed2ebfa 100644 --- a/dev-python/sphinxcontrib-mermaid/Manifest +++ b/dev-python/sphinxcontrib-mermaid/Manifest @@ -1,5 +1,3 @@ -DIST sphinxcontrib-mermaid-2.0.0.gh.tar.gz 22649 BLAKE2B 8ab3c4ec7a8db1664627b63788a89ee44aa0031698254a3b1882f0f91494a38c7cd3aa1414d3a27f74b1f9b5a78b2589a3024ccadcc03e9308b61c0946492ee1 SHA512 025efc1f6c1f05047cc5abf60685d26f1af7886ec83519d29e19008ee2624a608df6aa36eb44ceeab73346bf0228f240e55a86a7848aab9568abc57d7b841f8c DIST sphinxcontrib-mermaid-2.0.1.gh.tar.gz 22700 BLAKE2B 8e2ee324aed0f60bcaeaf4911b6d813b8a155a881b09649330c5f8f0743d696e7757a4dec6cc9e65de210a3d0cd64053c94381f77945e976945852efbbd6b043 SHA512 1fea22c7759e3f2be5530b905899688b946c8c58590b5fe242f156f3b9e4ecad92cd3a99dbbd78e6536371f15a8972e29560b743a9a5bd0c74bcc2a4bb98640b -EBUILD sphinxcontrib-mermaid-2.0.0.ebuild 1021 BLAKE2B 8a4d9e2ab953f34e45db4fc014940e02cb10a6226865de5687fe2d827d6079eaf17bd311d9ac55f0313891deafebdbf53bc60b8f4e5dfa26533e4ecd45c092d9 SHA512 2548e0bd98f35a0b843bffb48b0760d5ecad6bcb3b7de0ea55b3dd201c372446c38b28d2f57480941314188664f52472b718d3218e4733f76953a490c7f868c5 -EBUILD sphinxcontrib-mermaid-2.0.1.ebuild 1025 BLAKE2B 79aa9dbcc2b26cb2c70583d55e77ffed49cdcc0eca9b9cab97e424aad6b1e5bc5b1b9e15c80cea3f392e715442b9379a5db527897598e23d35d7417aef1779e1 SHA512 619d48c82ee14a4fedf4efa1388b07ca78a46b1a6247c9627aa87a5a767bc87ba5e929e3bcc7fcf2f8b563b13423f6ab25520e8a063f64ccb63c0d1e100ff0da +EBUILD sphinxcontrib-mermaid-2.0.1.ebuild 1021 BLAKE2B 8a4d9e2ab953f34e45db4fc014940e02cb10a6226865de5687fe2d827d6079eaf17bd311d9ac55f0313891deafebdbf53bc60b8f4e5dfa26533e4ecd45c092d9 SHA512 2548e0bd98f35a0b843bffb48b0760d5ecad6bcb3b7de0ea55b3dd201c372446c38b28d2f57480941314188664f52472b718d3218e4733f76953a490c7f868c5 MISC metadata.xml 586 BLAKE2B 50f98611864b7de8d6ceeecfc809fda6f8a1dc958c344cd147543bf284262c06eb7f7e3e9b01380124c6f7977af3f08ea039802ea83024320f341ee0f4cacbd3 SHA512 00155e3ca62b79cbacc071881761269b56939dfcabc5a30e18b5477cb88ab4d611045efb829996d0e062d187b5a970ca16780d344aa2c9b61965bde869e96f7b diff --git a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-2.0.0.ebuild b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-2.0.0.ebuild deleted file mode 100644 index 44dc834cf4..0000000000 --- a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-2.0.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 - -DESCRIPTION="Sphinx spelling extension" -HOMEPAGE=" - https://github.com/mgaitan/sphinxcontrib-mermaid - https://pypi.org/project/sphinxcontrib-mermaid/ -" -# pypi does not include test files, so we use the GitHub tarball -SRC_URI=" - https://github.com/mgaitan/sphinxcontrib-mermaid/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - dev-python/jinja2[${PYTHON_USEDEP}] - >=dev-python/pyyaml-6.0.0[${PYTHON_USEDEP}] - >=dev-python/sphinx-3.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/myst-parser[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-asyncio ) -distutils_enable_tests pytest - -python_test() { - distutils_write_namespace sphinxcontrib - rm -rf sphinxcontrib || die - epytest tests -} diff --git a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-2.0.1.ebuild b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-2.0.1.ebuild index c1d2514dac..44dc834cf4 100644 --- a/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-2.0.1.ebuild +++ b/dev-python/sphinxcontrib-mermaid/sphinxcontrib-mermaid-2.0.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" RDEPEND=" dev-python/jinja2[${PYTHON_USEDEP}] diff --git a/dev-python/sphinxcontrib-plantuml/Manifest b/dev-python/sphinxcontrib-plantuml/Manifest index 7812578ab9..d0fa1ddd20 100644 --- a/dev-python/sphinxcontrib-plantuml/Manifest +++ b/dev-python/sphinxcontrib-plantuml/Manifest @@ -1,6 +1,4 @@ DIST sphinxcontrib-plantuml-0.30-fix-tests-python-3.13.patch 1033 BLAKE2B d1dc69918c4b0171d060e43863993fc23dea995f102fdd889b0face66587558b4fa4a02662026d8ce166be0f92cc63b8419ae0bb2d5586b98d840fe3fe2776cf SHA512 ca134e5d2e73b28e3f6e77ac46b12d869312601af4ef7e0f9e0ada30c9d26fa1e976693f286bd3613c8b07fee152abccf889066139c35df25892addf8bc3b759 -DIST sphinxcontrib-plantuml-0.30.gh.tar.gz 19378 BLAKE2B 1f146b59184acec99ff4320199943b2193c3e4c5f5d1f62c6741fb9bbd9802d7c3955bfad786bf7dd4b937b99b974f94d753212c95e7940ab066a9d6ee02af9a SHA512 e85c6332d26d09531c961f8026c72cd82ff4a31700a38cb8285f24d942340700012c08cc1f87a86389b71bfc5d32164586407b5c6777cc94d4d0022c9872ee3a DIST sphinxcontrib-plantuml-0.31.gh.tar.gz 19729 BLAKE2B ef24e807dd29a34719ef13201fc1e250351f85879c606eb3c3b850b5556be06453c9f9bba30488f4a9bb69def7e75b26ae800a9a52422aa85607ce7598700f67 SHA512 3c58a3c70fe78d8c0c8be8f3255ea534fb8fe689e3b020da8d1c96ca2b0aafb870762e7e77e405b7c82b4bcad9c6dfb828f3562de09c6a9740afef1a2cc24345 -EBUILD sphinxcontrib-plantuml-0.30.ebuild 1268 BLAKE2B 4ae91c38c01ed5ea59769414a5f97ca400da2f72427e7dc4ee56f24b8f907bc46b8690957760431d37b362e85827876470d18a1592800e2bbc5ceab413d1fb73 SHA512 4ca2d9dcd0b06c8ec85fb54cd04c575ab85b54003337389d48c248db4d312ca8ba9ed28bc5c56c14ab110d53e149d449bdc68e4a33c06e5586b4aabd5c963dc1 -EBUILD sphinxcontrib-plantuml-0.31.ebuild 1180 BLAKE2B 3dae55352fffcd8678f6843a9ef1d693dc8515262feac85969f0480e6108ebbe88615a0684b9de7997ef5edd4ba801a330a28d0e328e9a9213abb47cc0f96b52 SHA512 f9d193c3255919aed3dd56d1e917e894a655e9e06407a5ac07a6e5ea6c0d589b2c9aed10ba81c08848d800ba62f63bd9bc2aa635f645c7ff7eefcef5daee60e5 +EBUILD sphinxcontrib-plantuml-0.31.ebuild 1178 BLAKE2B ed63645ef50e1398620f42299bd4c11a33bd26b8652bdc6355338cb340580da226e827f7453e24660eb8bc3af40a7f610820cbda78b4f3763aa9016e0705c137 SHA512 7eb3b9482b05a5524338d6302b9e85b2af2cd83694e23cd0cada9a05d4f2c5c9d55a3af9d7ac64bbea62d890761e8efb5fe522db987b1b5afd408b5df5b6d7ec MISC metadata.xml 419 BLAKE2B 05ba888453b1a19e83a8d21a5b0cc2a5a24482434b44c0f3bd4c75c99004523f6397a7a32811a336c15449ea86f1736e5a940d240d19f3956a176fce3881378d SHA512 6d8c4c646e7d84771a7ac7889650c06a0efcaa708d5e009df323f4d8ee591c75d864811ba10dde72b84f40359092302225a93d8de374da8d52033163356d6f46 diff --git a/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.30.ebuild b/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.30.ebuild deleted file mode 100644 index dbfcf9ac49..0000000000 --- a/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.30.ebuild +++ /dev/null @@ -1,51 +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_{12..14} ) - -inherit distutils-r1 - -DESCRIPTION="Sphinx extensions for PlantUML" -HOMEPAGE=" - https://github.com/sphinx-contrib/plantuml/ - https://pypi.org/project/sphinxcontrib-plantuml/ -" -SRC_URI=" - https://github.com/sphinx-contrib/plantuml/archive/refs/tags/${PV}.tar.gz - -> ${P}.gh.tar.gz - https://github.com/sphinx-contrib/plantuml/commit/27ece3637c0ec5fa91cacf511349e290a1440ba9.patch - -> ${PN}-0.30-fix-tests-python-3.13.patch -" -S="${WORKDIR}/${P#sphinxcontrib-}" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm64" - -BDEPEND=" - test? ( - app-text/texlive - dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}] - dev-tex/latexmk - dev-texlive/texlive-fontutils - dev-texlive/texlive-latexextra - ) -" - -PATCHES=( - "${DISTDIR}"/${PN}-0.30-fix-tests-python-3.13.patch -) - -distutils_enable_tests pytest - -python_test() { - # Fix for sphinx.errors.ExtensionError: Could not import extension sphinxcontrib.applehelp - # See https://projects.gentoo.org/python/guide/test.html#importerrors-for-c-extensions, thanks to mgorny. - rm -rf sphinxcontrib || die - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.31.ebuild b/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.31.ebuild index 79d7b8d6ac..e64a4e0fe1 100644 --- a/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.31.ebuild +++ b/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.31.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ S="${WORKDIR}/${P#sphinxcontrib-}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 arm64" BDEPEND=" test? ( diff --git a/dev-python/sphinxcontrib-programoutput/Manifest b/dev-python/sphinxcontrib-programoutput/Manifest index 1907cd8aaa..2fb509adae 100644 --- a/dev-python/sphinxcontrib-programoutput/Manifest +++ b/dev-python/sphinxcontrib-programoutput/Manifest @@ -1,5 +1,3 @@ -DIST sphinxcontrib_programoutput-0.18.tar.gz 26333 BLAKE2B d1f1da158296869efb9dfb98979069a7692f1742053ba29de611d2df2e239200ecbed2009aec6e9264af30a2056a02d23f257d8b66367110304bc7a3a7f1812f SHA512 2ead065812bfe85147a025e4e541880b25d5876a584406130fa3423009496b6c7cf482f86af92d22363d0893ce767d2957112e7c41bd8005fa41e043399e4d0e DIST sphinxcontrib_programoutput-0.19.tar.gz 27534 BLAKE2B 8a76c7c5026faac12bea50b5ba95e3e866069fb3f775c098af4523fa41cf2ae15458fa33a08c6dbef1fef7bed130bc20f281705acefa2a200e1d8c41d004a185 SHA512 817553a2ac53f08125725bdc16268af804c484ba99f27e5584719f3fc53e15d44ca0874e3af45cfeb5074b20cb464ee3c3444973f51b4495d6a2c3d735524738 -EBUILD sphinxcontrib-programoutput-0.18.ebuild 816 BLAKE2B faf569378724a8150bccae125a29e952feddfd6352b6690781cc44558f3652ff8a747db53ef76ada0577ab670d4de1615946f69e2bbd705327ac5ec0f0cece72 SHA512 d7d7f6167a4875eea0efc101487d934f4542f4267cef956a285ccccf5aa17fe733c8e9a2de3149982cee3822c49f1320785652725f233b8cf43e6dd1573f43eb -EBUILD sphinxcontrib-programoutput-0.19.ebuild 844 BLAKE2B e9ec29f41441ae037377403ef66be3bb253978b2d720ee79116407d6e6f8da838c5a22abc6eae666efb4a2afdfb1d63deb2ddae101c593dafcd4244f5ba7913e SHA512 ed9bab9134b278da662f7caaa64b7a50975cfba4ccf0024434d1e18ce6cfd68b5d7f13fec4b1779b5cea21461c5164a80462e8426345fab3c45826cc5a39da0d +EBUILD sphinxcontrib-programoutput-0.19.ebuild 838 BLAKE2B 07fa852507f3f1554c5aaa21c8366da17daed636bdf4e35e334bd0e605c9b4ecf76349ee706cd7c280ea97a72ecf553307b307133ce7bfef254845a4a1ed4e67 SHA512 0e3652ae3535a6263163884a4aca355a7f5061e282f6a6b47121b47475577a91362dda25c6755cf8db53027dfd18dc53d5ca08a33d5a8cfb5aae622dcbe31ab3 MISC metadata.xml 1066 BLAKE2B a1cf8f874f1718ccafd94226a10751ec1f64e4e13f4d08ff615bfa2cdfeebfe4039a95ac82e7c181d7075f4c82c7ac05d2723ab7a1bda45394b33d87cd66dbb9 SHA512 bdca938c07ef286d9a0f047074549740d1535e1c46d084360b267e86b8decf9f03b7648260c12ae11eab32473cd1d15b14b24c883fd8c6f285c14fb3cd57ecab diff --git a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.18.ebuild b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.18.ebuild deleted file mode 100644 index 07696903aa..0000000000 --- a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.18.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_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Extension to sphinx to include program output" -HOMEPAGE=" - https://github.com/OpenNTI/sphinxcontrib-programoutput/ - https://pypi.org/project/sphinxcontrib-programoutput/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/sphinx[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/furo - -src_prepare() { - distutils-r1_src_prepare - - # namespace - rm src/sphinxcontrib/__init__.py || die -} - -python_test() { - epytest --pyargs sphinxcontrib.programoutput.tests -} diff --git a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.19.ebuild b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.19.ebuild index 9ad08ef572..0898e6e999 100644 --- a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.19.ebuild +++ b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.19.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-python/sphinx[${PYTHON_USEDEP}] diff --git a/dev-python/sphinxcontrib-trio/Manifest b/dev-python/sphinxcontrib-trio/Manifest index ca653069bb..5fa497fed6 100644 --- a/dev-python/sphinxcontrib-trio/Manifest +++ b/dev-python/sphinxcontrib-trio/Manifest @@ -1,5 +1,3 @@ -DIST sphinxcontrib-trio-1.1.2.tar.gz 24131 BLAKE2B 5ddaf5ed6c85905275e206fdd966745ce4dd7296595c488864df291cb7202725ccab722f306dd9d6c27d660f5cb3e43bf9ab2fe50e8aa5a7232c2615dddbdfd0 SHA512 cb90f37f463fbdd3f810eb6d76b4bdaaabe83317de0ad747fcee55980849d691e272884ecdfcbee58851cf536f268f2520caba281d7550fe3250e92c69164434 DIST sphinxcontrib_trio-1.2.0.tar.gz 25473 BLAKE2B 249de6287593a8ef840e1555e719ebe81ae1306ddd0efdca219dd97f915965b16b055b0d86d8fb1db7fac8569c4e64ff47eb63acf0e289d58de632ae97a5a662 SHA512 6f9aae3ffc75e7124f22c90dad39d06e1d89984970a0f1135907e92f920317213e2cf918b45739644b2301100051fc2be490346eb71e82a63edd24c69122930e -EBUILD sphinxcontrib-trio-1.1.2-r1.ebuild 1059 BLAKE2B bb2ee95739edfc41775f8757c78085122d570ecc339e3fb49861790b0931b929943f6f6873df37044e5a77b7eaed4ceb3f513473281313684ac1d2ce745b1172 SHA512 39bde2da8c706c8805e62066337ba24fb669999f3f6c22fb09b7da7449b7db579a695d69e1d9af0d7fdbcdbb24874b653015c7040b6eb7f12e0eb3ae33a514a9 -EBUILD sphinxcontrib-trio-1.2.0.ebuild 1065 BLAKE2B 2db6ae2cce15ef2f5032d1093df5f463fd1ff5115644fff64a5ff17ae9eb8f531b5564b7d64244788e2a8c8c3d5eee605a8d855115b230e29725bf999963f30c SHA512 da87e3bdc0c05351ec611c560b17a28a0f68d0d82603789fbcbff7e9c19ca5c549b7436045a68e050b2dd912c584be9c05ce24acaf88b49dd574a95e0f49a6a5 +EBUILD sphinxcontrib-trio-1.2.0.ebuild 1059 BLAKE2B c3ce96c811f9f5452b0fe19858697e8e94a37aa89a6838bf65effe96d882715de0e5e9e629bcca780b61d67fcbc46ebefed66a1962658689985306f18b287839 SHA512 62c19d34d970595ab35875e2b731dcafef569860cae00dfbd651bb70063c74573865ad8b4ce8e5046daa2da47fd29a877fbf81ace92247998c54f545eef38b45 MISC metadata.xml 1105 BLAKE2B 319e526389fd5669ecd37266001b26ce19be0213f4cd38a239c75dbb1df10f2b86dacc638d0912a84b52c72322885e90ced5018659dc353a764cc8ca6367e50a SHA512 f25b47ee86c7f5419f940f83672e726db8cd66dddd6f56be60b68d3a031307093ef25c93006e80a821fcc3058b1a67708c5986315423d1dbbc3c3bc83924501f diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild deleted file mode 100644 index cf5cd56919..0000000000 --- a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.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 -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Make Sphinx better at documenting Python functions and methods" -HOMEPAGE=" - https://github.com/python-trio/sphinxcontrib-trio - https://pypi.org/project/sphinxcontrib-trio/ -" - -LICENSE="|| ( Apache-2.0 MIT )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/sphinx[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/cssselect[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - ) -" - -# AttributeError: 'Sphinx' object has no attribute 'add_stylesheet' -#distutils_enable_sphinx docs/source -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # https://github.com/python-trio/sphinxcontrib-trio/issues/260 - tests/test_sphinxcontrib_trio.py::test_end_to_end - ) - - local -x PYTHONPATH="${BUILD_DIR}/install$(python_get_sitedir)" - epytest -} diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.2.0.ebuild b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.2.0.ebuild index 0010fcc187..49faeac651 100644 --- a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.2.0.ebuild +++ b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.2.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-python/sphinx[${PYTHON_USEDEP}] diff --git a/dev-python/sphinxygen/Manifest b/dev-python/sphinxygen/Manifest index 157bab687a..d5117278b7 100644 --- a/dev-python/sphinxygen/Manifest +++ b/dev-python/sphinxygen/Manifest @@ -1,5 +1,3 @@ -DIST sphinxygen-v1.0.10.tar.bz2 16711 BLAKE2B 3915125ceb70e50bc9848216e5b98a7d17886184f9aa6838f18030bc8b57f464e305adb84c14e3bd758164973eb85afb76ada0b3928f95a4c6ea96517d6e3a1c SHA512 8789962a76c770eb460b672d753c880574ad7abdf2e971053a8b1460efa166abf1689f4361db186b8a1e2fd91f6c4135d24bb7e413119d8d234f365b337e2c69 DIST sphinxygen-v1.0.12.tar.bz2 16834 BLAKE2B 708a1908ddb2f6bbe66f794e935eb1a7aafc13f66bdee76e819d94730bcbe45e7f0e192274f5066bbd0fb7109751c2774779f3988a21a7bda455a63538f9d075 SHA512 ceb3cf4fa3a027e2840901db914b27324c2c0debc478ce564785d0d2736b902bbc0a56274364e6b570a2093617b7859bfecc893c0d564100300e45044627dace -EBUILD sphinxygen-1.0.10.ebuild 770 BLAKE2B 35cb7fc4c732d514d35f9237ea9661fc313b4d02167069eeb33f26829cb95b24d26c2ee985f01139085b2dd65eba3bc0731754c73d6ef0234c0f286a5d6925de SHA512 c21b8f153c17e05edf6e6d3be971222b7019d0686fb52df550d08dce211cae3d388507ccc7679a8ce6d105a5cc32296471e4231c7bb9750ceea6c6b9b75732e5 -EBUILD sphinxygen-1.0.12.ebuild 795 BLAKE2B c7e8ffcb22965ca62801fa1a28f10f45838c3e1e1f81a6fdc6175a6da5625833a73f4a4b9164a2712f658127aa7283ad8d488646022addb3480163186ca2d69b SHA512 35f85cda761aab1ea262d97c02b5d5c13c11f0ecb6a480582d19480a5de67270bd6a990973302ca65b7bb24d74c2a73b3f261fd5bea094677a79e7650c4c8918 +EBUILD sphinxygen-1.0.12.ebuild 789 BLAKE2B 3d092f92ed6e82e0ebb34e05f8e51c01ba309b763ac049e72344be1817508e5be3793438f0101c02f0de3ddb135ac7f2f8ee084ea9aa4dca1a75fcf277f2a96f SHA512 becf05e460640ac0a61f1546531a5fc7145510ae722c03a5c9e3a1b3d11523c4ee9f53b5621f5af0c9780678890c78e945239c2895a16dd9ece0756ba36307ed MISC metadata.xml 395 BLAKE2B d19e564057ecbcda3306c5f6dc1ffa2c07dc76be7e4e6d9b4b05cf4ac492965e363b0734595a34f70f862fdcd4e237a0d188e269021d02d81d25c9739a66b94a SHA512 672e0f1f3722a289e17506d09abfd412a07c33e17ceea404ea0205fd60c977a8dff5f5e72fa30e1d15784eeb68b6fac880fddbbe2845aa9799be02cdd4e23a0a diff --git a/dev-python/sphinxygen/sphinxygen-1.0.10.ebuild b/dev-python/sphinxygen/sphinxygen-1.0.10.ebuild deleted file mode 100644 index 60022a69cc..0000000000 --- a/dev-python/sphinxygen/sphinxygen-1.0.10.ebuild +++ /dev/null @@ -1,35 +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_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python module/script that generates Sphinx markup to describe a C API" -HOMEPAGE=" - https://gitlab.com/drobilla/sphinxygen/ - https://pypi.org/project/sphinxygen/ -" -SRC_URI=" - https://gitlab.com/drobilla/sphinxygen/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -" -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - app-text/doxygen - dev-python/sphinx[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/html5lib[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/sphinxygen/sphinxygen-1.0.12.ebuild b/dev-python/sphinxygen/sphinxygen-1.0.12.ebuild index 8d1cf14bbc..bc576cc35e 100644 --- a/dev-python/sphinxygen/sphinxygen-1.0.12.ebuild +++ b/dev-python/sphinxygen/sphinxygen-1.0.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ S="${WORKDIR}/${PN}-v${PV}" LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=" app-text/doxygen diff --git a/dev-python/spotipy/Manifest b/dev-python/spotipy/Manifest index 80862918a5..d7fbe96076 100644 --- a/dev-python/spotipy/Manifest +++ b/dev-python/spotipy/Manifest @@ -1,5 +1,3 @@ -DIST spotipy-2.25.2.gh.tar.gz 108288 BLAKE2B 63aa46b8775820cd481157f7c0e9471b5bf8140936db3d2e62164b1299cdff05c19b347349f3b0458f06d7ee428c0aeb4351f19df8a5832de7698aec55b4b1c4 SHA512 1cdb607e9da6edf7d90778665cfd1fe22732336f4844a64799772963a017afbac6c033fdf7f918cb995528345756a1049aa865d85e3990e768d3f6e15ff52538 DIST spotipy-2.26.0.gh.tar.gz 108576 BLAKE2B 28aa615a2692ac7202946dfb30d25bd1e75c570cb68e1d7ed1671a10ae0b0598859c1deeaa44fa2a105112fe7c7171d5041e44c3e317d3331414c6b368af91ee SHA512 058098717acc25915bb49bc2b87e25962683be732a3f6b9ae043fb55d8b9dbb625aeb7f1ac69f20fd4febb5d035a0f35968b98ced5cd662cfd3d7294af3c2d29 -EBUILD spotipy-2.25.2.ebuild 1039 BLAKE2B de6487d359bc3f0e474816590a6a645dfbc59e478958c662d66350d2b86c3b2c92902481ac43fb69400f47d8b01e052024d4baac3d43020c25a280efcaac0db4 SHA512 12359cf969affc99a3ddc46dee5d6328fe6eebb8e2f477df911d861642d18df418a351a9e0349ce3fd35b712aa7cf5dbdd3fb1f2cebf4d585d39d87c80dcfc26 -EBUILD spotipy-2.26.0.ebuild 1040 BLAKE2B 8cc6bd902a1a1642a88adfe8b82d6c305eabdb1b5857866ef63e971522712dfc8fedb3e4ede0202102b1c3c45c5306e87357728b732692206104e2aecd0b58f0 SHA512 4e0669984ca72e35007a7d742be67c9ac58169f8056b7c85040cae3d2fa52679e03b8d6a45bcd6e18ded40fc4a4f33cab0c7d59cfc3d18e80d403d4e434c40b6 +EBUILD spotipy-2.26.0.ebuild 1039 BLAKE2B 295a560625a7c4e4cc2edbe345ff0e7aef2b597e046fe770a05a8e4dc1f6d0e3886758437430639b2720cb30c17537817a49ce0317d1da73263937a9c05f4650 SHA512 551c60843f621ea87196888488867212346b672d0de220f4421820786041994b5a67b7c231d43deb6d5b140ddc646b751d3971c59218733e7d4f149fed157607 MISC metadata.xml 563 BLAKE2B 59aaf72f0ef6dcd61187b4d6c4f058725954a01e692fcc3caec5d559a340cf8587950fe96af3c8e10eab4c27ed7a8074cc98ad955b576a261eb8eb9dbe4d6403 SHA512 99afcacd9adfe51850503848dcaebc3d7be85cf50a05dba05ea64c7a9af7d641dbe3db903e611030698f4c7025d99b2057a03e34eca85bc4ac4d811fe961f799 diff --git a/dev-python/spotipy/spotipy-2.25.2.ebuild b/dev-python/spotipy/spotipy-2.25.2.ebuild deleted file mode 100644 index 5388c6bc7c..0000000000 --- a/dev-python/spotipy/spotipy-2.25.2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# 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_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="A lightweight Python library for the Spotify Web API" -HOMEPAGE=" - https://spotipy.readthedocs.io/ - https://github.com/spotipy-dev/spotipy/ - https://pypi.org/project/spotipy/ -" -SRC_URI=" - https://github.com/spotipy-dev/spotipy/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="examples" - -RDEPEND=" - dev-python/redis[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs \ - dev-python/redis \ - dev-python/sphinx-rtd-theme - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/unit/test_oauth.py::TestSpotifyClientCredentials::test_spotify_client_credentials_get_access_token -) - -python_install_all() { - distutils-r1_python_install_all - - use examples && dodoc -r examples -} diff --git a/dev-python/spotipy/spotipy-2.26.0.ebuild b/dev-python/spotipy/spotipy-2.26.0.ebuild index 2b1fb5f4b2..b1648fb387 100644 --- a/dev-python/spotipy/spotipy-2.26.0.ebuild +++ b/dev-python/spotipy/spotipy-2.26.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="examples" RDEPEND=" diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest index 2945cd97b1..f16c83ff68 100644 --- a/dev-python/sqlalchemy/Manifest +++ b/dev-python/sqlalchemy/Manifest @@ -1,15 +1,9 @@ DIST sqlalchemy-1.4.54.tar.gz 8470350 BLAKE2B 0d97beb4edde38455c03dfc1238655d1cb63aa6e042b941913ec68dca3654de07087ab967f208fda495f048a5068ced70d642c4b8b80ab32e5346fcefa3bf9bc SHA512 e7ea4920d81914d362134a3c6fd4a2dd4fdb75f6ce17358528d568e2b2ac0ee711a71f6beb894e61d6d1e4e5833034ebde651d73a13f873c682f780e1831b427 -DIST sqlalchemy-2.0.45.tar.gz 9869912 BLAKE2B 8d58d90067736d9c4d5cc6167a24cc3193620c3735873713406bcc500b7918aeb59ccc7101c3ed669f81ad6d9af633c40fdc56a0924cfba132d897f561dd9cdb SHA512 f7e603a893273c6bbd4f266bf186a1a043e329a695333a17147a68dadec54bf6b2fad7b11e3534bf6ce4c0e7bed3ad5ebe7a3bae01102258458a6ec33944c4a2 -DIST sqlalchemy-2.0.46.tar.gz 9865393 BLAKE2B c8b88889b0b4a4d5dff467b1e4c3820a8b7aea058e87991a661cf87113205b0c9a117f030bc7801d88a562e4f98a678cb54c3185ea64b4e8951d0b7fa781d767 SHA512 bc1fb1983207384e109c27c09eddbbfd96c80324349d93f084c922f5d1fc82c8f3ec63d9e9f10bdccc3a8ee902aa517adc1cc2db0d05302a52b0425ebbbc3aa7 -DIST sqlalchemy-2.0.47.tar.gz 9886323 BLAKE2B 62d6813b0144fed83c12eb3a7bcf197276e7cbdf2ea23a08688751d3ae8264c3c4f1f76b332486f4ef948d652b05b86be4757e45e540477f849a66f1d67d1cfe SHA512 aa2030e769e2010a475cb1572df5b38cddf17f4cc1a8b268254682d1844089154b7cc3c548ff2d609aa4473c384c1f69409318bb5b81c13a55d1c08a2e592e96 DIST sqlalchemy-2.0.48.tar.gz 9886075 BLAKE2B fae9446bffad0135fe89c91aa81fd18b9c63a08fc84a6865bb92b9fbc08439c3ff7b06bba209ef2f935b12e0ac8c5473e85a4f8242d22650c8145768cc47ab8a SHA512 ec108625627b6f2611d55786e5d4079954fea1ba46e923d19d0f33a98ca6a2a4eac605d3d09746defd6a8eb9defd577097df98eff1b64c7c2d6d5647ac1122fe DIST sqlalchemy-2.0.49.tar.gz 9898221 BLAKE2B becdf2e8fab5712ac175ac649bb2f6a8b830122d3df218c5f4039ef9e51a3ebe1d99d21fc13719d8c48b9de1b335ed079fc59f5ada696ae11c682f418640aa4a SHA512 7c28643c0f220f0c096eab3aff094949144b42fe0c72813f5a9ed27d1531504b2ecef30d9ce0e7294110519588ba687a30f414a6ba961e99bf37d4fb867da47e DIST sqlalchemy-2.1.0b1.tar.gz 10135160 BLAKE2B 03f682f3d8476816784c35f0a5547608dcbece3c8d5fd1b750cf92f82c28f9041e35e02484714fd5680708515c14a2f99731586801a74d7b791d4174e45ba943 SHA512 3aa2b0967a56869e9582691aa7d6279a3a3801f4c5310d68f4ae3bc194d90a686c4667f119db7643bc08436d5982598e04646df1fe640a4bfda448af8791564d EBUILD sqlalchemy-1.4.54.ebuild 3313 BLAKE2B 4b77d0797f9e8e575461397b320fabef6d705e99de569a853552f7acdf9a1de8188f7fa71a50ada6fcf7d263535399a6d85f64e8706200d5298b8d942c8eba3d SHA512 aa9469b5add863f496ec49a9268746df929e2f921fb9c3148acfe5796807ed28c0f32e2c76964a06dd343ceff4998fb4b049377c1a518d84b0488d05125a18e2 -EBUILD sqlalchemy-2.0.45.ebuild 4191 BLAKE2B 76e09aa1d9cc5888d30f901a620864917ceb0f3b895f85f25bdc7573466c91f9b816b97fe2c7eea63ecbe83b1c82debf7f2903ba029aace11d223e423bae8793 SHA512 2b5ef6d56c96e1746268845fcbb3ba8f3f5179688b5bc7dcefb6a133ae204635c80b9320624e44bd179c4908899277eccf81c445d8f2c6378e50c3f197e01092 -EBUILD sqlalchemy-2.0.46.ebuild 4197 BLAKE2B 1e4d6dab60ccc149accf6bdff298fc98b20448a7422aab181027cc98241b6599b4e357828c23fb3ff6900b98a3c85f76dfcb4f6c3d47233c869a078becebc146 SHA512 ae7f890cab37f7368450adb5692ce1075f0634b596fcdd31d7663cbb49c7a8717b626985c93e771d42092a1c22fdaa8c8d453dcf549076696d54caee8f199a62 -EBUILD sqlalchemy-2.0.47.ebuild 4336 BLAKE2B 08711eda748995496e2136865830a14aa5a9ffac7a833bfad47b091abe173e60a221b21449235292c1daebf68d448cd0b277db2d1bd2364da783a949a9229c7b SHA512 f4cd4de15c087701e8a3d3181735fd80b1524602c2c970c727d726ebe9f3f5ac10f80b93b2c98431f2683573e8da8841b3fc3ceaf32ace09732aeb1e0c5434bf -EBUILD sqlalchemy-2.0.48.ebuild 4336 BLAKE2B 08711eda748995496e2136865830a14aa5a9ffac7a833bfad47b091abe173e60a221b21449235292c1daebf68d448cd0b277db2d1bd2364da783a949a9229c7b SHA512 f4cd4de15c087701e8a3d3181735fd80b1524602c2c970c727d726ebe9f3f5ac10f80b93b2c98431f2683573e8da8841b3fc3ceaf32ace09732aeb1e0c5434bf +EBUILD sqlalchemy-2.0.48.ebuild 4330 BLAKE2B 45c886b2f0a130a9758cc6b327b3f0c69013fb0a1c73a1a91c769834826bdc3d69afe2d5b97a7d9dc467d360934440763a83640dabe27dfa29ea43f6ba031eaa SHA512 7ea6926f554c9e675075dbc77a948d73ca23788e2609148a0e6c60a37cc304258236abba95257744d4a721876315797c09ecd3ed9579af60d2077ba178734210 EBUILD sqlalchemy-2.0.49.ebuild 4535 BLAKE2B fb268a614473360ef402e9d5cabda3d2ed77225cf394a8ba6a07e05089dc18267e1840414c7ced61e7e671281fe63bc20714af98578a327eca803b0e944d81c1 SHA512 04f5ecb475694a4c70ff6acb688e38ae53e0f2fd6599806f77168b93e6b56e5826d8c5e344f1f1871eafd4bf73bdff9a633cff64b455b8975f352b31576712d3 EBUILD sqlalchemy-2.1.0_beta1.ebuild 4516 BLAKE2B d0081fdde3a5a32c6d96e6a453c4efa894008c462f74c8137e4b57a15039d592c6b5d1a1cde4f1929ae07cf6048f9cf7e2dd436570f83f7fc04003ec2604a300 SHA512 49365854a19953dad51343eec8a6a4a8f2cf757d7b5fffcd045271dcdeb4b64e00bba4c26faad2848e7a02977835148c0e5c189571aa5edb31aaf3add2d3cd8d MISC metadata.xml 444 BLAKE2B 5fbfcf8f16e52ab5bb691b0b33a8491d94e42a80409114cd9b306af7d4b0eb8b6660fabc663adee53080c635217961301b78df536995b91afe9288d255f73d62 SHA512 b432b65ed3033d34ac0784d007909eb838b309b6a4785eebb1a3f808e43dfc41c786cd55e4dd048776c65127aac170bdd9fb9e5a8ae63accb5f65e300bca9676 diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.45.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.45.ebuild deleted file mode 100644 index 9a32f275e9..0000000000 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.45.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=SQLAlchemy -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) -PYTHON_REQ_USE="sqlite?" - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE=" - https://www.sqlalchemy.org/ - https://pypi.org/project/SQLAlchemy/ - https://github.com/sqlalchemy/sqlalchemy/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" -IUSE="examples +sqlite test" - -RDEPEND=" - >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - $(python_gen_impl_dep sqlite) - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/greenlet/d' setup.cfg || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_IGNORE=( - test/ext/mypy/test_mypy_plugin_py3k.py - test/typing/test_mypy.py - # hardcode call counts specific to Python versions - test/aaa_profiling - ) - local EPYTEST_DESELECT=( - # warning tests are unreliable - test/base/test_warnings.py - # TODO: flaky? xdist? - test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet - ) - local sqlite_version=$(sqlite3 --version | cut -d' ' -f1) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # TODO: looks like cursor cleanup failure - "test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_${sqlite_version//./_}" - # mismatched exception messages - "test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message" - test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg - test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg - test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access - test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string - # TODO - test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit - test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit - "test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_${sqlite_version//./_}::test_new_row_no_dict_behaviors" - "test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities]" - test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached - test/sql/test_compare.py::CompareAndCopyTest::test_all_present - ) - ;; - esac - if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution - test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[has_terminate-is_asyncio]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_has_terminate-is_asyncio]" - "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]" - "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True]" - ) - fi - - # upstream's test suite is horribly hacky; it relies on disabling - # the warnings plugin and turning warnings into errors; this also - # means that any DeprecationWarnings from third-party plugins cause - # everything to explode - epytest --reruns-delay=2 -m "not gc_intensive and not timing_intensive and not mypy" -} - -python_install_all() { - if use examples; then - docompress -x "/usr/share/doc/${PF}/examples" - dodoc -r examples - fi - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "asyncio support" dev-python/greenlet - optfeature "MySQL support" \ - dev-python/mysqlclient \ - dev-python/pymysql - optfeature "postgresql support" dev-python/psycopg:2 -} diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.46.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.46.ebuild deleted file mode 100644 index 570833efc4..0000000000 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.46.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=SQLAlchemy -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) -PYTHON_REQ_USE="sqlite?" - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE=" - https://www.sqlalchemy.org/ - https://pypi.org/project/SQLAlchemy/ - https://github.com/sqlalchemy/sqlalchemy/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" -IUSE="examples +sqlite test" - -RDEPEND=" - >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - $(python_gen_impl_dep sqlite) - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/greenlet/d' setup.cfg || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_IGNORE=( - test/ext/mypy/test_mypy_plugin_py3k.py - test/typing/test_mypy.py - # hardcode call counts specific to Python versions - test/aaa_profiling - ) - local EPYTEST_DESELECT=( - # warning tests are unreliable - test/base/test_warnings.py - # TODO: flaky? xdist? - test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet - ) - local sqlite_version=$(sqlite3 --version | cut -d' ' -f1) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # TODO: looks like cursor cleanup failure - "test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_${sqlite_version//./_}" - # mismatched exception messages - "test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message" - test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg - test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg - test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access - test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string - # TODO - test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit - test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit - "test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_${sqlite_version//./_}::test_new_row_no_dict_behaviors" - "test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities]" - test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached - test/sql/test_compare.py::CompareAndCopyTest::test_all_present - ) - ;; - esac - if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution - test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[has_terminate-is_asyncio]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_has_terminate-is_asyncio]" - "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]" - "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True]" - ) - fi - - # upstream's test suite is horribly hacky; it relies on disabling - # the warnings plugin and turning warnings into errors; this also - # means that any DeprecationWarnings from third-party plugins cause - # everything to explode - epytest --reruns-delay=2 -m "not gc_intensive and not timing_intensive and not mypy" -} - -python_install_all() { - if use examples; then - docompress -x "/usr/share/doc/${PF}/examples" - dodoc -r examples - fi - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "asyncio support" dev-python/greenlet - optfeature "MySQL support" \ - dev-python/mysqlclient \ - dev-python/pymysql - optfeature "postgresql support" dev-python/psycopg:2 -} diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.47.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.47.ebuild deleted file mode 100644 index c59b2b73db..0000000000 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.47.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=SQLAlchemy -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) -PYTHON_REQ_USE="sqlite?" - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE=" - https://www.sqlalchemy.org/ - https://pypi.org/project/SQLAlchemy/ - https://github.com/sqlalchemy/sqlalchemy/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" -IUSE="examples +sqlite test" - -RDEPEND=" - >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - $(python_gen_impl_dep sqlite) - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/greenlet/d' setup.cfg || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_IGNORE=( - test/ext/mypy/test_mypy_plugin_py3k.py - test/typing/test_mypy.py - # hardcode call counts specific to Python versions - test/aaa_profiling - ) - local EPYTEST_DESELECT=( - # warning tests are unreliable - test/base/test_warnings.py - # TODO: flaky? xdist? - test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet - ) - local sqlite_version=$(sqlite3 --version | cut -d' ' -f1) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # TODO: looks like cursor cleanup failure - "test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_${sqlite_version//./_}" - # mismatched exception messages - "test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message" - test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg - test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg - test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access - test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string - # TODO - test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit - test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit - "test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_${sqlite_version//./_}::test_new_row_no_dict_behaviors" - "test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities]" - test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached - test/sql/test_compare.py::CompareAndCopyTest::test_all_present - "test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_${sqlite_version//./_}::test_on_conflict_do_update_bindparam" - ) - ;; - esac - if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution - test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[has_terminate-is_asyncio]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_has_terminate-is_asyncio]" - "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]" - "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True]" - ) - fi - - # upstream's test suite is horribly hacky; it relies on disabling - # the warnings plugin and turning warnings into errors; this also - # means that any DeprecationWarnings from third-party plugins cause - # everything to explode - epytest --reruns-delay=2 -m "not gc_intensive and not timing_intensive and not mypy" -} - -python_install_all() { - if use examples; then - docompress -x "/usr/share/doc/${PF}/examples" - dodoc -r examples - fi - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "asyncio support" dev-python/greenlet - optfeature "MySQL support" \ - dev-python/mysqlclient \ - dev-python/pymysql - optfeature "postgresql support" dev-python/psycopg:2 -} diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.48.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.48.ebuild index c59b2b73db..c4ff12cb90 100644 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.48.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.48.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" IUSE="examples +sqlite test" RDEPEND=" diff --git a/dev-python/sqlparse/Manifest b/dev-python/sqlparse/Manifest index e09f74c4d9..de10a58d88 100644 --- a/dev-python/sqlparse/Manifest +++ b/dev-python/sqlparse/Manifest @@ -1,5 +1,3 @@ -DIST sqlparse-0.5.4.tar.gz 120112 BLAKE2B 501192acda3b4e0916551ca4f6464144633cde8f56bb17a460590b25a08d117616703b4b5699838cdde669dc0795fe625b492f6349a74bf6ae559347f0a3db20 SHA512 9417188604579bb4079bb0d0a610c96c1323a65099d2dc486175213276c8d983df00cd7aea74aa5b5fb1f61f973072d99a57581afb9ffb8a6ef293dfe143a740 DIST sqlparse-0.5.5.tar.gz 120815 BLAKE2B 944dd6d5c2cab8e32b7f58156826c43e294615271cb1872742989d3d414c247618dc1ae40725152022742837ad2127ce928c13315dd536eb15851b009172fe20 SHA512 1c06211f7a3fbdde9f618885eaec03b7c28e2d8262ef02adab2095e5995aca5500c5b92398bdfbf79d20e2017542abb2358e105ba8a87afdce5834b73524b1cd -EBUILD sqlparse-0.5.4.ebuild 561 BLAKE2B 8461e20413d96093a3529f1dad2552e199759ab7cc38e7f74fa26ce9b98b89d1ce9740450c267a2ce50386f21470cdd2ad18326f18f580e67717c6c02c2149eb SHA512 b5d0f59cf1fe8408e407c0c3c16b204f6a9c465714e9a165639bb4b858b5c259e686c86a88121436f29900283c468a0a4b834684d49f030874198809e01b9af3 -EBUILD sqlparse-0.5.5.ebuild 720 BLAKE2B bfc04509eb8708cf091970aa6ada5e87d1e97f7a0f18442bff559de00a2a5134eb57f402305cb6f141bcefe1f32d936ff71721736e332414ddd41a9328a8d4ef SHA512 2fee529051470ced1da59598d7473760f3279b18e9fcd351bc75835bd5a2ce19cccd156648ee2b9760870c7a1f06c0ad608951a28cbe0e9437e2169ea2f8869a +EBUILD sqlparse-0.5.5.ebuild 714 BLAKE2B 7aed2d001fd5fdeb9dc025344f2ce2eba46bfeb967cf374b9f09c6faee5a7650fa7b87d29e40ee7f23554aaa979e5d01a373b84bb4e237228ac6f777d929e4de SHA512 fc7e21d94c7dbe70c8e0a1dae7b316a55ada80b9d598f89b08e96621af09250d9fc28cddf82dc1148fbb403b432dddbd8d64d9cbe4729b0804e164062d036aa1 MISC metadata.xml 410 BLAKE2B 97f37f1bbd08aa14f30b7057399220b2f94d0e3d28261beb35b8572a8bd54edc7d5cb20a6d66f3e4d37a629b350f452899a12f76c59e71796bfed61e071da18a SHA512 a55605ca5c16014efda6f2c489d8598bf355fb776f1f7972d734b533291dce3f39996a86cd4d6f86296432898e54086cca614e89bc04b200b6fea80ae7a1ccee diff --git a/dev-python/sqlparse/sqlparse-0.5.4.ebuild b/dev-python/sqlparse/sqlparse-0.5.4.ebuild deleted file mode 100644 index c49695a174..0000000000 --- a/dev-python/sqlparse/sqlparse-0.5.4.ebuild +++ /dev/null @@ -1,23 +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_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A non-validating SQL parser module for Python" -HOMEPAGE=" - https://github.com/andialbrecht/sqlparse/ - https://pypi.org/project/sqlparse/ -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" - -distutils_enable_sphinx docs/source -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/sqlparse/sqlparse-0.5.5.ebuild b/dev-python/sqlparse/sqlparse-0.5.5.ebuild index 24f404230c..c776a0e0bc 100644 --- a/dev-python/sqlparse/sqlparse-0.5.5.ebuild +++ b/dev-python/sqlparse/sqlparse-0.5.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD-2" 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" distutils_enable_sphinx docs/source EPYTEST_PLUGINS=() diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest index 20d98336f2..0710d9bdfd 100644 --- a/dev-python/starlette/Manifest +++ b/dev-python/starlette/Manifest @@ -1,9 +1,5 @@ -DIST starlette-0.50.0.gh.tar.gz 2649331 BLAKE2B efbec279e34687a9e038833ff9347a671bdbfc57515741155f2434235bfc78e10d815a39c03535308c13616a3a70a206142d28bede6831cecf0944da9bfe626d SHA512 2440bc996ba0a303f4e02daff5a00d6edf51a23442ac6c4491655a1db81e3311c56ee03c93d582855f2bbd3c1267b7cde92e2091551f81dc1cf285746a9d4de2 -DIST starlette-0.51.0.gh.tar.gz 2650005 BLAKE2B b0b4a1acd80e70e4e97c798b21157a91c6a572a2e3429280868aef907f4a9a32ed77fa5a2aa8fdff726fb5f71efde140a46029f66e60e573b140d595260f0617 SHA512 ac04bd6857c9f61cc0203df6faa19ac27b67717c22ed1826f7bb3138b7a8979cd7f151521737cd78ab2c32ee281f98f91507fe21cc8688901d903b38cdee41de DIST starlette-0.52.0.gh.tar.gz 2655274 BLAKE2B f80b7098b622cd24d522bbb79099f70f1634a163740557249eac69d5696e90b01f61641a07d7947d5f755da4666aa0fdb51c2652d926f28c7bb27587658ed687 SHA512 c8507db6522f261bd9e6ad29684157f13b173481d694a7ba902b87fe5fd054c6c1af52abf780dde61d5dd9d5d4ad63d507a7fad4ef60ff88b64da0e0924891d5 DIST starlette-1.0.0.gh.tar.gz 2656682 BLAKE2B ab8fd0015eb0a8baee5dceeec48c1ac87950a7d3d89f7b6f98ede4145523fc2a687a93d955102a0ffd02a9500f2aec4b0fd0e75d886abc0d4b19d4fc5dfa310c SHA512 307effddafa50e8128804e17a315cf875bacddfe9908fe077ad7ac045075cea10649a528794fd3cf20fd4746f253234b48a815cb370446e369653198d037f938 -EBUILD starlette-0.50.0.ebuild 1387 BLAKE2B 8a28c15897039b9cbc65e7ee715102660a84bd26f73539a0f3c06e8f403c420b830d485507096d419a2366d2d1f23f3b0b4865653d44a2201f651cdbd06d39fc SHA512 20e4f3eb1745f9cd3e859b1013d8d341bcd4b0ed5fca6deab6b89499dad580e5dcdb6a994877d5640f76b0e726c81a2183c00934361a6a66b3bbc7f2a37680f3 -EBUILD starlette-0.51.0.ebuild 1393 BLAKE2B cc3c4cfacea8af609d9da94c0b716ad2292a52090f7c3805a12ed7c5280b1ce00f9af395a567773c03f7af1dc7126384ef46aec29bdceb0626d90e60f139624d SHA512 ceed013e7009fd5eb8cd87ea2ba29d7ce7df279b5f7dd921bc88569bf1d45fa8796a96a6de1a823caa9d71db8361d5ae6869fab5881cd0d5830d578fdf4a6d91 -EBUILD starlette-0.52.0.ebuild 1393 BLAKE2B cc3c4cfacea8af609d9da94c0b716ad2292a52090f7c3805a12ed7c5280b1ce00f9af395a567773c03f7af1dc7126384ef46aec29bdceb0626d90e60f139624d SHA512 ceed013e7009fd5eb8cd87ea2ba29d7ce7df279b5f7dd921bc88569bf1d45fa8796a96a6de1a823caa9d71db8361d5ae6869fab5881cd0d5830d578fdf4a6d91 +EBUILD starlette-0.52.0.ebuild 1387 BLAKE2B 8a28c15897039b9cbc65e7ee715102660a84bd26f73539a0f3c06e8f403c420b830d485507096d419a2366d2d1f23f3b0b4865653d44a2201f651cdbd06d39fc SHA512 20e4f3eb1745f9cd3e859b1013d8d341bcd4b0ed5fca6deab6b89499dad580e5dcdb6a994877d5640f76b0e726c81a2183c00934361a6a66b3bbc7f2a37680f3 EBUILD starlette-1.0.0.ebuild 1393 BLAKE2B cc3c4cfacea8af609d9da94c0b716ad2292a52090f7c3805a12ed7c5280b1ce00f9af395a567773c03f7af1dc7126384ef46aec29bdceb0626d90e60f139624d SHA512 ceed013e7009fd5eb8cd87ea2ba29d7ce7df279b5f7dd921bc88569bf1d45fa8796a96a6de1a823caa9d71db8361d5ae6869fab5881cd0d5830d578fdf4a6d91 MISC metadata.xml 371 BLAKE2B 6647a43bd8a50d35b621336e28c9b58b96cd7e6211fedbe5c175740661fb09b59ddbc5dba7931dd71f1d0243e0c56f67c990a08302c35a2b0b9d9eb64984dd7e SHA512 a60714a8ad3ce0c4a42cc8b40a5b9595c6dbb94d6b9869ecbd4383d82fd97b353a75d3b716ecf9d97c85062e2f3cd5f8c5781fe5797077d6609502f6a8f95caf diff --git a/dev-python/starlette/starlette-0.50.0.ebuild b/dev-python/starlette/starlette-0.50.0.ebuild deleted file mode 100644 index 9291ccefb2..0000000000 --- a/dev-python/starlette/starlette-0.50.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P=${P/_p/.post} -DESCRIPTION="The little ASGI framework that shines" -HOMEPAGE=" - https://www.starlette.io/ - https://github.com/Kludex/starlette/ - https://pypi.org/project/starlette/ -" -# no docs or tests in sdist, as of 0.27.0 -SRC_URI=" - https://github.com/Kludex/starlette/archive/${PV/_p/.post}.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" - -RDEPEND=" - <dev-python/anyio-5[${PYTHON_USEDEP}] - >=dev-python/anyio-3.6.2[${PYTHON_USEDEP}] - <dev-python/httpx-0.29[${PYTHON_USEDEP}] - >=dev-python/httpx-0.22.0[${PYTHON_USEDEP}] - dev-python/itsdangerous[${PYTHON_USEDEP}] - dev-python/jinja2[${PYTHON_USEDEP}] - >=dev-python/python-multipart-0.0.18[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-3.10.0[${PYTHON_USEDEP}] - ' 3.11) -" -BDEPEND=" - test? ( - >=dev-python/pytest-8[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( anyio ) -: ${EPYTEST_TIMEOUT:-180} -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # Unpackaged 'databases' dependency - tests/test_database.py -) diff --git a/dev-python/starlette/starlette-0.51.0.ebuild b/dev-python/starlette/starlette-0.51.0.ebuild deleted file mode 100644 index 629f2fb3dc..0000000000 --- a/dev-python/starlette/starlette-0.51.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P=${P/_p/.post} -DESCRIPTION="The little ASGI framework that shines" -HOMEPAGE=" - https://www.starlette.io/ - https://github.com/Kludex/starlette/ - https://pypi.org/project/starlette/ -" -# no docs or tests in sdist, as of 0.27.0 -SRC_URI=" - https://github.com/Kludex/starlette/archive/${PV/_p/.post}.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" - -RDEPEND=" - <dev-python/anyio-5[${PYTHON_USEDEP}] - >=dev-python/anyio-3.6.2[${PYTHON_USEDEP}] - <dev-python/httpx-0.29[${PYTHON_USEDEP}] - >=dev-python/httpx-0.22.0[${PYTHON_USEDEP}] - dev-python/itsdangerous[${PYTHON_USEDEP}] - dev-python/jinja2[${PYTHON_USEDEP}] - >=dev-python/python-multipart-0.0.18[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-3.10.0[${PYTHON_USEDEP}] - ' 3.11) -" -BDEPEND=" - test? ( - >=dev-python/pytest-8[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( anyio ) -: ${EPYTEST_TIMEOUT:-180} -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # Unpackaged 'databases' dependency - tests/test_database.py -) diff --git a/dev-python/starlette/starlette-0.52.0.ebuild b/dev-python/starlette/starlette-0.52.0.ebuild index 629f2fb3dc..9291ccefb2 100644 --- a/dev-python/starlette/starlette-0.52.0.ebuild +++ b/dev-python/starlette/starlette-0.52.0.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" 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" RDEPEND=" <dev-python/anyio-5[${PYTHON_USEDEP}] diff --git a/dev-python/stestr/Manifest b/dev-python/stestr/Manifest index f6e3065db0..c0042c9e61 100644 --- a/dev-python/stestr/Manifest +++ b/dev-python/stestr/Manifest @@ -1,8 +1,4 @@ -DIST stestr-4.2.0.tar.gz 79824 BLAKE2B 85ec7ad7a029ba4ebe75c71863ea0962d5d8d3add6fe8f4903013d4c72620b98fd4baf6a1690ccc2084b299930fb8c7f00f9108211742cf850040f4ed2219c86 SHA512 2d870604f671b720bfa7ac21d58b5beb56aab2fe4e70e99c8f332ed0081c0c86e791eeb92d4477b6dafaed50ffa17a0ac8e776bd35713fa5a1b0785803a27ba8 -DIST stestr-4.2.0.tar.gz.provenance 9190 BLAKE2B eb8b9e5306a16fd22a5a5f51d2943c7f3ac230a70f6d71c7110989850e887ced935ab0da8e6dd90004605010730a1d0f05e06c4bb857bec8f744fe2959c47cda SHA512 386292e86cd77785b3ce062fcdd3db936f127351b8abd8822ac1b9c8b4a68c33ad99ecebb41d5cb3d448d375c72cd466ff70db54ff25337a9d1a1b64290ddcd3 DIST stestr-4.2.1.tar.gz 79815 BLAKE2B 1334994cd4bc3b0f984fad6a6fedfc760bfb37153cea087bd7e7b51fb07d4560afa50e4f2d3dafb7247cdd4e23ff903f84231819f733327a552b245fa25373e4 SHA512 bba00836b3235f9ac220c2675d365954b1d48aaa238acc6192d294000cb34dc2417568186424708a05c7e3c07a5b7ddf8a8cf4741d568f7e8fc3765de23229c2 DIST stestr-4.2.1.tar.gz.provenance 9379 BLAKE2B 199ce915de796840471778b6e064c6293b474ddce5e3b02d8e1539bee4634bd2f6221e140d7411fda2ca552d996368dcece90d0bbe8c63ab4f29635bfcf88266 SHA512 8a89765f85dc41e0ebd390fe245c7f053265000d927142112487a4ea20e6e902e13193ae653b23611ec1823d21663c53bf4ffeddf489fba2094842f3e35ce927 -EBUILD stestr-4.2.0-r1.ebuild 1249 BLAKE2B 353a3753725fddd5787de160a28d11e7ba9b6b2c3bed8a8a826a274cb55ac0bafe9928df856c04be2bd6a1d774e598eb98c6453e44a06b8bc3121aa14ff8dea9 SHA512 a5686e7a15f03199eb803d63416f2fc8a364ad36c7148d335bb89076e6d7ff69f1309a934ccbe6574c6b8a72891c2290b0457b089e8c8043851e0b643e0a1ef0 -EBUILD stestr-4.2.0.ebuild 1100 BLAKE2B 6b9dfcc75724ab2bcf38d318a2acdaba975b202c12b39b0453ce756f95a62b6bd904a1eb80421a8c594a5ce5d887213d650cbc2b5acf9f39055ea6e60fb7e01c SHA512 64bd7dc1e5941334efae1f8622ffe4ea77b65b83de9cfa566700d22b3592779ffedcee54e0530e0735ef00d9996940248dd9eae5d63ee13d3fb46b7e700c24c2 -EBUILD stestr-4.2.1.ebuild 1249 BLAKE2B 353a3753725fddd5787de160a28d11e7ba9b6b2c3bed8a8a826a274cb55ac0bafe9928df856c04be2bd6a1d774e598eb98c6453e44a06b8bc3121aa14ff8dea9 SHA512 a5686e7a15f03199eb803d63416f2fc8a364ad36c7148d335bb89076e6d7ff69f1309a934ccbe6574c6b8a72891c2290b0457b089e8c8043851e0b643e0a1ef0 +EBUILD stestr-4.2.1.ebuild 1246 BLAKE2B c55f46e3a166abd32f949c784c9af4b9087b5adda9e6f0c1294bf5c2ef2d30fb7b55e1a4b92ec491aa2851f37c891d6890acec8d4f8bb70abdb071873ee96e99 SHA512 89024191405d14c0ad0dd52d7c2b1aa20b6aa6b9985164276909c54b70b16099dd1334ca974a08327e6e2ec66ad2fd9a3e6425651ca33734a2e36f95b3f2d22b MISC metadata.xml 640 BLAKE2B 2f6a2d6b549da3bdde1994544d2ed3a5a96ba08e1675394112643544d6afbb64162fd0bf8c72d39f1fbc43c3e120577e9d23506d9b51e1889308e670aa7d0775 SHA512 5fa6c1132aab62f72ff471ee8b551852e6ce84d66ca50c71f11c25f228b2c6de65e9d6dfcf464a7b826d9f0ce8768109cc4e475842c39bb7a6647fed662821a1 diff --git a/dev-python/stestr/stestr-4.2.0-r1.ebuild b/dev-python/stestr/stestr-4.2.0-r1.ebuild deleted file mode 100644 index 8bf731d513..0000000000 --- a/dev-python/stestr/stestr-4.2.0-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/mtreinish/stestr -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="A parallel Python test runner built around subunit" -HOMEPAGE=" - https://github.com/mtreinish/stestr/ - https://pypi.org/project/stestr/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}] - >=dev-python/python-subunit-1.4.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}] - >=dev-python/voluptuous-0.8.9[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - ) -" - -python_test() { - # no clue why we need to set it - local -x PYTHONPATH=${PWD} - "${EPYTHON}" -m stestr init || die - "${EPYTHON}" -m stestr run --test-path stestr/tests \ - --concurrency "${EPYTEST_JOBS:-$(makeopts_jobs)}" || - die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/stestr/stestr-4.2.0.ebuild b/dev-python/stestr/stestr-4.2.0.ebuild deleted file mode 100644 index f93cb3fbd5..0000000000 --- a/dev-python/stestr/stestr-4.2.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# 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_{12..13} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="A parallel Python test runner built around subunit" -HOMEPAGE=" - https://github.com/mtreinish/stestr/ - https://pypi.org/project/stestr/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}] - >=dev-python/python-subunit-1.4.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}] - >=dev-python/voluptuous-0.8.9[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - ) -" - -python_test() { - stestr init || die - stestr run --test-path stestr/tests \ - --concurrency "${EPYTEST_JOBS:-$(makeopts_jobs)}" || - die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/stestr/stestr-4.2.1.ebuild b/dev-python/stestr/stestr-4.2.1.ebuild index 8bf731d513..1c77997c0a 100644 --- a/dev-python/stestr/stestr-4.2.1.ebuild +++ b/dev-python/stestr/stestr-4.2.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" 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" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest index c3210cb067..72dedf4937 100644 --- a/dev-python/stevedore/Manifest +++ b/dev-python/stevedore/Manifest @@ -1,5 +1,3 @@ -DIST stevedore-5.6.0.tar.gz 516074 BLAKE2B a6fe95df46bf0b0da44564f21a4a8fc5f9df1ddee882ed001d01bc916202f50645ef914219959d1ba1b463936733815f20faf5f10ea6be9a76c0d69c1196f149 SHA512 253cae8ab14e4dcc33bf656112da7329957ca4acda8b92fec7d590b499092c762b07b4f0fa2e63aa99a29b9edb7efba4655f4f14b8e65ace1e20f1a9b2dc441c DIST stevedore-5.7.0.tar.gz 516200 BLAKE2B b08b135c1c2dd400cb286814638ebcaabffafd3b7fd6bcc27688d329f57fbdd5c9cf03b1101e8eb448fd88ff2a74526f1e39a03f396edcc1081d8cc3ab836ee8 SHA512 1abb448332e1a790acacc5e71fff2fcc1203ec52504ce03d103980f134b73cca41de1675873741bab6725bd8510867dff15b473dce3966bb9f3504780235dc40 -EBUILD stevedore-5.6.0.ebuild 1102 BLAKE2B 6c28fde08d842e982dbb2a11a52e63dd0001f127c1f8fc9270be43123df2e4a2196be3aab0524f7f74496dbfffa96a4e907ee199679aad23e0b9152b9cd52f62 SHA512 45c21b50d63d51d2e21f280958c5772498c74c7b56b27ece63956c2bf52cd2408a069a842d028d6119e024bf8d845c34c415b685dcd142ccb9b0c81b7993aedf -EBUILD stevedore-5.7.0.ebuild 1105 BLAKE2B 30ba02efbcadd646e046746cfa0c9234df0b79a96081c9147c61a9fe188cefc369c411d7a9f402310f1832cce182f76465af893cb32bd012fff755142aece49e SHA512 7e65bf239bdd027612379db03f8592dea7b8abe1657c8c4fb7fc90d1cc8bc6ed2183e1a37f06698876b86fbbf70804fbfafb854807b036bae299eef2e0b5e9ee +EBUILD stevedore-5.7.0.ebuild 1102 BLAKE2B 6c28fde08d842e982dbb2a11a52e63dd0001f127c1f8fc9270be43123df2e4a2196be3aab0524f7f74496dbfffa96a4e907ee199679aad23e0b9152b9cd52f62 SHA512 45c21b50d63d51d2e21f280958c5772498c74c7b56b27ece63956c2bf52cd2408a069a842d028d6119e024bf8d845c34c415b685dcd142ccb9b0c81b7993aedf MISC metadata.xml 522 BLAKE2B 3ed51cb439d8350ff3df20a20a803c14bb11c9e0e5b15bd661f5780513f88a38f8a4d80703f6a7764488aa721f0fbbbf9a25d4fccb0f9916423198daa539bb69 SHA512 d08e11153dbb878de8f93d7a8293ddf2469adad8a2c436ef652f5c7cda7696a91f914260b841b3e64b3aab37d70dc76b1c369a08b9ef4bbd4f7c33c6a0ece690 diff --git a/dev-python/stevedore/stevedore-5.6.0.ebuild b/dev-python/stevedore/stevedore-5.6.0.ebuild deleted file mode 100644 index 4f56c73d61..0000000000 --- a/dev-python/stevedore/stevedore-5.6.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Manage dynamic plugins for Python applications" -HOMEPAGE=" - https://opendev.org/openstack/stevedore/ - https://github.com/openstack/stevedore/ - https://pypi.org/project/stevedore/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~sparc x86" - -BDEPEND=" - test? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/testtools[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest -distutils_enable_sphinx 'doc/source' \ - '>=dev-python/openstackdocstheme-1.18.1' \ - '>=dev-python/reno-2.5.0' \ - '>=dev-python/sphinx-2.0.0' - -python_test() { - local EPYTEST_DESELECT=( - # also fails in venv - stevedore/tests/test_cache.py::TestCache::test_disable_caching_file - ) - local EPYTEST_IGNORE=() - if ! has_version "dev-python/sphinx[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - stevedore/tests/test_sphinxext.py - ) - fi - - epytest -} diff --git a/dev-python/stevedore/stevedore-5.7.0.ebuild b/dev-python/stevedore/stevedore-5.7.0.ebuild index 85f6b659f5..4f56c73d61 100644 --- a/dev-python/stevedore/stevedore-5.7.0.ebuild +++ b/dev-python/stevedore/stevedore-5.7.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" 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" BDEPEND=" test? ( diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest index e033af19c6..24ad53dc8d 100644 --- a/dev-python/stripe/Manifest +++ b/dev-python/stripe/Manifest @@ -1,13 +1,7 @@ -DIST stripe-14.1.0.tar.gz 1449934 BLAKE2B abfcc3853bbdb645851e41da825c203ba5303b738c657e179525a673e2cb9d39ce8e6b9c2ebdd4eae6c02946c1ff7d0c9fe9207e357200ec457eb788134213f4 SHA512 6178266699a484a5a7a3571826f6c2fd4ccb4c4e5b8cf2b86b2da2857b00df8b575a64c9ae97d9fdd891532f7dc6b90855c58c6bbb6feaf8204231348c9519d5 DIST stripe-14.3.0.tar.gz 1463618 BLAKE2B 6783b412c94089d13dc1efd14eb43bf2cbed93d818a9ab448cdb32bbfed975dd625baf9f51c6be2630c8dcbfe1da9a9520ee14d306e5fa1ddc7b7c4bdff39994 SHA512 85e82cadd82412b2dfee8750b92029ff8ef835d38499913644914e9a765aa57cafa659603fa403ea102149198744a5e769b5e325c653a13bdccaf31a6c94f944 -DIST stripe-14.4.0.tar.gz 1472370 BLAKE2B 5f120bf7f0592d923d8d31ada37d1ba4d7426e61671d7a98fb41bd00783b8f4aefa10434e751f671fc16d3126bad322346e7b0434553775db83ec97b7416be6a SHA512 81198fcfb3b42b82aed612e9b602f2d3e4e3d22529d9d78147e5bc42b0cd91f3042771e56496f4fddb8bf554b1c5f881c8d836f8260d812d676dfa4e941078d7 DIST stripe-14.4.1.tar.gz 1473321 BLAKE2B ec9f7a96f8777b7239baef145de3534e43bdd56d308ace8387ce8cd5f3bf1a17438fd806c6e3200076411aac55796b3b41c2cf635a204a73e57cf6698b1498c7 SHA512 9e7f267363629294b81d8f132a371846a407a7f96d57e40fc9ba3597eb5cf34572afac405d5244aa2d1fc8bce0c3c81dc2321926560b9d3c4cd99b80d59c8a32 -DIST stripe-15.0.0.tar.gz 1486873 BLAKE2B 9f88b8ec81084a23113403297cb000a1e96ed586e927616486b90c3c6ae987497e9c562a7cafc64fde19cb376ee4cd7dcb3b938d1e785c1ca7a12337c04b0672 SHA512 19ecfe897de7428b305eec390fd996b74de9e7e1ba7271d359ba21b7a1cfc27e77e62fe7cc966287d7131d381570e205c66e0e6ab3be9953284811d78a72eb45 DIST stripe-15.0.1.tar.gz 1490326 BLAKE2B 8afe273c6f91a5d43a055f3de32c4c3188537a26267242ab4be281b90f88297811129251379be9ed5652f0eb998691cfef74c11bf20db7c0ffbdc631b9795ed9 SHA512 4bbdfdacf421164b15d1b7329d723b24986e978f04f416e9c2c526a1e72692dbb66075feea5cef3660ea950e6c26d4fb2e6eaaf1d06aac125a5a51fe3af1caec -EBUILD stripe-14.1.0.ebuild 2467 BLAKE2B 90cc270da40c93c346f59d0a1c9c6c412157450d7943d1bc56e37f9e44b301989ca7678408b421b63264e9f412c69507bfa61e0b934333b1b65150eb2cfc87b7 SHA512 27ed017d9d531e077eb2bd5396b698b1673e9bef05e9d8587816ccc84d7c3a586a687fd036bc391c691e83ba59c2623adfcc6a1fc32d40d90fce65af2e9191aa -EBUILD stripe-14.3.0.ebuild 2470 BLAKE2B c57034c84f6fdb7a95b65ec4eb39347215cb6fbbb1beabcabbd4679b510ff91d8a8d8122c079e45335559a7f6d5909f430c63307388fc02cc9f9ad19abcbee01 SHA512 d8f1c7f912e8cfdcd9afc6454e375f8b6a387c6884a570162d22073c2434c2633f13fb7227343e57dc1a9347be41dd8287d1e36b79711c1436f04173afca454c -EBUILD stripe-14.4.0.ebuild 2470 BLAKE2B c57034c84f6fdb7a95b65ec4eb39347215cb6fbbb1beabcabbd4679b510ff91d8a8d8122c079e45335559a7f6d5909f430c63307388fc02cc9f9ad19abcbee01 SHA512 d8f1c7f912e8cfdcd9afc6454e375f8b6a387c6884a570162d22073c2434c2633f13fb7227343e57dc1a9347be41dd8287d1e36b79711c1436f04173afca454c +EBUILD stripe-14.3.0.ebuild 2467 BLAKE2B 90cc270da40c93c346f59d0a1c9c6c412157450d7943d1bc56e37f9e44b301989ca7678408b421b63264e9f412c69507bfa61e0b934333b1b65150eb2cfc87b7 SHA512 27ed017d9d531e077eb2bd5396b698b1673e9bef05e9d8587816ccc84d7c3a586a687fd036bc391c691e83ba59c2623adfcc6a1fc32d40d90fce65af2e9191aa EBUILD stripe-14.4.1.ebuild 2470 BLAKE2B c57034c84f6fdb7a95b65ec4eb39347215cb6fbbb1beabcabbd4679b510ff91d8a8d8122c079e45335559a7f6d5909f430c63307388fc02cc9f9ad19abcbee01 SHA512 d8f1c7f912e8cfdcd9afc6454e375f8b6a387c6884a570162d22073c2434c2633f13fb7227343e57dc1a9347be41dd8287d1e36b79711c1436f04173afca454c -EBUILD stripe-15.0.0.ebuild 2470 BLAKE2B 82db68e61d0e5704f26e524f7a0ddf96d96aadeca8830779f8728093d8f85c43a02a09d042e6ed369bd3bfc5c75f23707f23bfd0e98ad6e5698b3727fb23ca6a SHA512 0c40733490c24fe4e39a6f51a73861c685fc27fabdcd6e0de8f92543c19f28f1cc3eb6837f98699958fca14ca10f999eacae084f9133824afdabb024698c41fc EBUILD stripe-15.0.1.ebuild 2470 BLAKE2B 82db68e61d0e5704f26e524f7a0ddf96d96aadeca8830779f8728093d8f85c43a02a09d042e6ed369bd3bfc5c75f23707f23bfd0e98ad6e5698b3727fb23ca6a SHA512 0c40733490c24fe4e39a6f51a73861c685fc27fabdcd6e0de8f92543c19f28f1cc3eb6837f98699958fca14ca10f999eacae084f9133824afdabb024698c41fc MISC metadata.xml 673 BLAKE2B 6b85b1f88713d2365274fcff21648748039b48028b3c34c1192e16ca12d0f3b4d14ab13c7c2a744c381898ea0c1304bda8be52d3fadddc1a1b787f010b001398 SHA512 e3178927a69d14f59673acc5eaedda59db5a07e2145ed6fb0597363b60183cb3e7a7b0feefc1d4c9095d52ed96e0be32ef5dc23ad0c20fd6e6b33c830177c0be diff --git a/dev-python/stripe/stripe-14.1.0.ebuild b/dev-python/stripe/stripe-14.1.0.ebuild deleted file mode 100644 index 38c8e9af27..0000000000 --- a/dev-python/stripe/stripe-14.1.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -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.197.0 - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - net-misc/curl - ) -" - -EPYTEST_PLUGINS=( anyio pytest-mock ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -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=( - # Internet - tests/test_http_client.py::TestLiveHTTPClients::test_httpx_request_async_https - 'tests/test_integration.py::TestIntegration::test_async_raw_request_timeout[asyncio-aiohttp]' - # timing - tests/test_integration.py::TestIntegration::test_passes_client_telemetry_when_enabled - ) - - epytest tests -} - -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-14.3.0.ebuild b/dev-python/stripe/stripe-14.3.0.ebuild index ad4f7c4a52..38c8e9af27 100644 --- a/dev-python/stripe/stripe-14.3.0.ebuild +++ b/dev-python/stripe/stripe-14.3.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/stripe/stripe-14.4.0.ebuild b/dev-python/stripe/stripe-14.4.0.ebuild deleted file mode 100644 index ad4f7c4a52..0000000000 --- a/dev-python/stripe/stripe-14.4.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -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.197.0 - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - net-misc/curl - ) -" - -EPYTEST_PLUGINS=( anyio pytest-mock ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -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=( - # Internet - tests/test_http_client.py::TestLiveHTTPClients::test_httpx_request_async_https - 'tests/test_integration.py::TestIntegration::test_async_raw_request_timeout[asyncio-aiohttp]' - # timing - tests/test_integration.py::TestIntegration::test_passes_client_telemetry_when_enabled - ) - - epytest tests -} - -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-15.0.0.ebuild b/dev-python/stripe/stripe-15.0.0.ebuild deleted file mode 100644 index 1b3fc72c96..0000000000 --- a/dev-python/stripe/stripe-15.0.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -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.7.0[${PYTHON_USEDEP}] -" -# please bump dev-util/stripe-mock dep to the latest version on every bump -BDEPEND=" - test? ( - >=dev-util/stripe-mock-0.197.0 - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - net-misc/curl - ) -" - -EPYTEST_PLUGINS=( anyio pytest-mock ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -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=( - # Internet - tests/test_http_client.py::TestLiveHTTPClients::test_httpx_request_async_https - 'tests/test_integration.py::TestIntegration::test_async_raw_request_timeout[asyncio-aiohttp]' - # timing - tests/test_integration.py::TestIntegration::test_passes_client_telemetry_when_enabled - ) - - epytest tests -} - -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/structlog/Manifest b/dev-python/structlog/Manifest index 39575a2121..3097d9551d 100644 --- a/dev-python/structlog/Manifest +++ b/dev-python/structlog/Manifest @@ -1,6 +1,4 @@ -DIST structlog-25.4.0.tar.gz 1369138 BLAKE2B 8c342b6374efa20b3064d4cb4022e5988dcce4d41a2d29f164cbb82835a808e031249e59a683b9de7996391e9880001eaa4eee362e4f820d8a205a06f97e7701 SHA512 3806cec911e68bcc8d339308f448eb2aea7395820e435ea127e61912466d46c8757e5d88b9876c41ac1f8cceacb52148fe54e6ff18904543535541b690cbf02c DIST structlog-25.5.0.tar.gz 1460830 BLAKE2B ae8df56e93acfdd4cc7dd8f65f940fbb2441776277500e73af45d589261c7414784513c4dd71e73f587e1a2c443ede5177cccb2018af319b192b0ed24537529d SHA512 83dc767473aadffda4fb9c883e9757795860c9eaecb1d2c92675b4656700bdff413077ab96d6025bf232168c38d307c56371f2294dd9197a1aa136918f6fd72b DIST structlog-25.5.0.tar.gz.provenance 9439 BLAKE2B 5118cc2180a057d24091bd53e2d33f8fb94b6821fb77a317dbaf0a8f507d399feb765ee984af8da1e17f7e8b2306ca11fc6b076279fec216db1dd0b477254943 SHA512 e08d06339111fb4ebffd118339a6acf6ad74dda994ba6fdff5e2fdb840ee6637bccbcbd61194027c87b1fcee8e225e14561f773872ea6de34f832c79e46adeed -EBUILD structlog-25.4.0.ebuild 743 BLAKE2B 2614141d4d435f6f436caeed0c96bdd471de2e7c2f9afcebaed2c684a513c2691fef23bc3077851704a5d2f485ebf4570b5e914f1af686da74b91522f147110c SHA512 d9d65d102ffe840abaedd998e817f0758c86f31f790e8ab67a27d4f0fa84c69e31518016603e73c8132607362b8acf12f3d61bbe206f958d5217fd5250d0f646 -EBUILD structlog-25.5.0.ebuild 711 BLAKE2B e0ce1493347c6066cb450333b5f35489652a087178692fe56f195837e0990a7d936d8c125eef37b5931c010aec6a78e73b6268ede52a30c4f24eb999351cfc00 SHA512 98d88b3201e3795f0d75639b9be59cfee4592dcbd5cf56652bdf7ff2369e5ca3432b376f4ee49f0844671fd01f02ae0e781f3de377fccfd0fb815cb96eb7064c +EBUILD structlog-25.5.0.ebuild 705 BLAKE2B 3950fae4147d7f55514abfe511e1c6bf248b2d2eeeedc71555a545a3d5cfe40eac574ccf0b554cc43f3d78c59865591844fe9c1db822f10b4f9ac63118a2641d SHA512 d4bcd16f22b86e8ada9f2e8e65577c987ddfbaf0fed2f4468552e4d9c1f2ac31d34d2171a4ecf378b67f7f2003d077ee4977379545b0158c53e9df0e68e08fb6 MISC metadata.xml 499 BLAKE2B 3fd4b395c6312a21c1db3ad187013d4fafe64725d00fc7e0c1b7db7b1be3cdae014c0688f9bfc867af791cc806d4212d88b7f5f7e8446d32262e1f7d77aa7964 SHA512 87195f8f65e6892029749b08fe428f2d2bad0d261c562caebed9e6052f932d9f73d57227acdc456601bb9ed48f313d9ba8f2581f6d7949a2fd9b7ff3d9f03e57 diff --git a/dev-python/structlog/structlog-25.4.0.ebuild b/dev-python/structlog/structlog-25.4.0.ebuild deleted file mode 100644 index c82478ba2a..0000000000 --- a/dev-python/structlog/structlog-25.4.0.ebuild +++ /dev/null @@ -1,31 +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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Structured Logging for Python" -HOMEPAGE=" - https://github.com/hynek/structlog/ - https://pypi.org/project/structlog/ -" - -LICENSE="|| ( Apache-2.0 MIT )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -BDEPEND=" - dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pretend[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/structlog/structlog-25.5.0.ebuild b/dev-python/structlog/structlog-25.5.0.ebuild index f045d6e387..15aa38516d 100644 --- a/dev-python/structlog/structlog-25.5.0.ebuild +++ b/dev-python/structlog/structlog-25.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="|| ( Apache-2.0 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" BDEPEND=" dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] diff --git a/dev-python/sybil/Manifest b/dev-python/sybil/Manifest index cf6a13822e..609056642c 100644 --- a/dev-python/sybil/Manifest +++ b/dev-python/sybil/Manifest @@ -1,9 +1,5 @@ -DIST sybil-10.0.0.gh.tar.gz 82838 BLAKE2B f7dc33473a73060e9d7037991e8ea79944415291ac3b8f61e9fe1c3c63ffd249b630ff234217f0e1a8bc650ecc476b5b17bc138e70e5ba0d891e9549caaea1ff SHA512 6d5583f1f12046805b5ebb1a28ee3ab81120d0d545a2a9ccfe652cf2cd6e76c67b6a1d9b29ae3cb932132427fffd770149f94aab990b7a11f8e1b578d22b283a DIST sybil-10.0.1.gh.tar.gz 83326 BLAKE2B de199b2755596a52a5ed9c18a456c84618e03b2bb55b9171b3c4c6b7f3069ef512734ff3259dbce227c4e192ffd400333e0c61763fffba89f649b1d868e09d2c SHA512 02ec3f8d4c3cf3f1b4df9f02a7caa139912dd1eca029eb4d62cb0b8cfa7b26348cd0b8c1cad7262473bb1de6fc218f014750f86e49bbb27befd81a1d3f86ab8c -DIST sybil-9.2.0.gh.tar.gz 77600 BLAKE2B 1890c40653e21d116adac30d2623c0626b49bd56c0d7c162d765455ad11f45e769948d34ab3db20d73d62d79384b31598955a568b64672350245471e6a0a57a9 SHA512 0c9188f7c98a1c562b773e7a0f1de430d5ecb98738911b5bda5e3e01ac5a2ce4186d1765d7559711b6b9c819497529ac1196eeec27eb2946730b9913105a8e1e DIST sybil-9.3.0.gh.tar.gz 79832 BLAKE2B e3dfe125fa678ab6cfd1c4c7af59def3d9b02c506f193e0f7035dd074a1c949e6a30926155a41de8f05766a0c709d03cd3463e84def165cb1ac1526b0c95b553 SHA512 2ea4bc51c8b87cdc034c2d6b4d6016c9b1333d613de9ca49b67fca25b7d3aa800ef790b220db9973e70996f692cb9736dd3dadaf3c0275430f73471e95d96caa -EBUILD sybil-10.0.0.ebuild 834 BLAKE2B 4780bbe6673e4a6a6bca23832c1f38433bb39b1b4abb0080c3bb13fc1752079ee54801d1104aa9ab6233eaf01f1b89dd5afac37bdb9a85088e912296ce3bbc7f SHA512 b75ef8141ca1bbef08ad31b8d16361e4a8fc2060e1d912f43ba469cb3486414ccbabb701d7095eaee68f21805cabe08806109dad782251ff95775870e19dd296 EBUILD sybil-10.0.1.ebuild 834 BLAKE2B 4780bbe6673e4a6a6bca23832c1f38433bb39b1b4abb0080c3bb13fc1752079ee54801d1104aa9ab6233eaf01f1b89dd5afac37bdb9a85088e912296ce3bbc7f SHA512 b75ef8141ca1bbef08ad31b8d16361e4a8fc2060e1d912f43ba469cb3486414ccbabb701d7095eaee68f21805cabe08806109dad782251ff95775870e19dd296 -EBUILD sybil-9.2.0-r1.ebuild 829 BLAKE2B c067b732d7d175896153b96f91938e794798ce05dcbbc7d71a3bf5a3f033e1a59da458f484a57ff538ed7979e007e127f43c2e6f4eb65895c85a40ffdbad8515 SHA512 36fbba14f5c373aec38cd8fd0b19f95e9a5344c3bf3df022ab700c8bb3d892655cf011f3ed883fc7864a4f9304a5715f0a97faee8638a1df0ac864bf6b134dfc -EBUILD sybil-9.3.0.ebuild 835 BLAKE2B dfb6edcd2639251212a0653d530fb16e00e28308c0bcc5dd7961c8a877349cdff9306350ea11f16a30f84e0d905407f5a5e81704792bf3201a81210c390b599c SHA512 763814b367fb24ee2a1fd05f62fd59f48db7e3db3110b5e88b3eab68f96b95f88537e3a56287565de84b33f6611729f0a41f77a2cb02edc7f746932c34177f44 +EBUILD sybil-9.3.0.ebuild 829 BLAKE2B c067b732d7d175896153b96f91938e794798ce05dcbbc7d71a3bf5a3f033e1a59da458f484a57ff538ed7979e007e127f43c2e6f4eb65895c85a40ffdbad8515 SHA512 36fbba14f5c373aec38cd8fd0b19f95e9a5344c3bf3df022ab700c8bb3d892655cf011f3ed883fc7864a4f9304a5715f0a97faee8638a1df0ac864bf6b134dfc MISC metadata.xml 402 BLAKE2B 3fcce3ac9ff731e24a3f6e761da2d840b3a7c9107b3d9a46afe00fed61b475d1400580b4ccf49dd71f6a1ab8098dc2aaf895e529a723cd96301d1400ee211edf SHA512 138106c714dc33871ccf535cc47d669580b665c842adfea5442a03067fe507236d8fde4158f006e1188003abe53c9c25db98632dadd1cfa0e41efd1755c2c75c diff --git a/dev-python/sybil/sybil-10.0.0.ebuild b/dev-python/sybil/sybil-10.0.0.ebuild deleted file mode 100644 index 1127d5b03d..0000000000 --- a/dev-python/sybil/sybil-10.0.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2019-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 - -DESCRIPTION="Automated testing for the examples in your documentation" -HOMEPAGE=" - https://github.com/simplistix/sybil/ - https://pypi.org/project/sybil/ -" -# tests are missing in sdist, as of 5.0.1 -SRC_URI=" - https://github.com/simplistix/sybil/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - >=dev-python/pytest-8[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/myst-parser[${PYTHON_USEDEP}] - dev-python/seedir[${PYTHON_USEDEP}] - dev-python/testfixtures[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/sybil/sybil-9.2.0-r1.ebuild b/dev-python/sybil/sybil-9.2.0-r1.ebuild deleted file mode 100644 index 5c5e2e0f68..0000000000 --- a/dev-python/sybil/sybil-9.2.0-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2019-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 - -DESCRIPTION="Automated testing for the examples in your documentation" -HOMEPAGE=" - https://github.com/simplistix/sybil/ - https://pypi.org/project/sybil/ -" -# tests are missing in sdist, as of 5.0.1 -SRC_URI=" - https://github.com/simplistix/sybil/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=dev-python/pytest-8[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/myst-parser[${PYTHON_USEDEP}] - dev-python/seedir[${PYTHON_USEDEP}] - dev-python/testfixtures[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/sybil/sybil-9.3.0.ebuild b/dev-python/sybil/sybil-9.3.0.ebuild index b8abc4dfa3..5c5e2e0f68 100644 --- a/dev-python/sybil/sybil-9.3.0.ebuild +++ b/dev-python/sybil/sybil-9.3.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/pytest-8[${PYTHON_USEDEP}] diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest index a269079682..b6a51d5146 100644 --- a/dev-python/symengine/Manifest +++ b/dev-python/symengine/Manifest @@ -1,5 +1,4 @@ AUX symengine-0.14.1-cmake.patch 734 BLAKE2B c04bf6b9d85e05e1dea827e95a0c339fe1aae78b1ab88230890bbadb945d1aa29baaa6f41707c601412d50e9f7cd4819a0fec39a251612ceae6d66bc78b86259 SHA512 8d6ca8f2d094cc74d1e3b2dd2ffb446dbc2d73c381d915fd68cd0159c0750104dddccdec99bc2bf76e4f5d3b7e30b85a426d5b11936ed3ea39ec9c7f368dce84 DIST symengine.py-0.14.1.gh.tar.gz 113167 BLAKE2B d773d3f65cedf3eedb38e750ee7b7c5158d5921011231990079f249bf6eb50f3e7be59df189e69ea885065d7225f1e5c68b01ceaaa50306b5cda6e779cb3739f SHA512 33ec5a1d9ad41d0f5752c65c0323cb162949922b000db31f3a9754eaad6b222fb6ba753db878c8c2979ace2b2845344b345360dd1752093a1580126632a42c34 -EBUILD symengine-0.14.1-r1.ebuild 1181 BLAKE2B c3fcad4fc0c4b7e224c9f9481ad9862f6155e4c0bc7b410629a17c1f2c0d7aef197d94c415d09382df0b6aab9d4c55a5d7b07fd7e03d262af46e7905cdd92a3c SHA512 7e4cf07245b603c47db388c4c8e62181f1c7794c2a38e74995d84400e006054fece2f16e8b912befe0fe670350ae344b3dd5342ecee5cd811cc9c087b41f2863 -EBUILD symengine-0.14.1-r2.ebuild 1196 BLAKE2B 3dff4720adaa1837bd250e457202da45f15483684c982e5f743215533428564a70787ffcb1e6470518be5db6233a09db16b282bb9c2ce8ac2d0c58e48fff21af SHA512 987dee2eff9db14a530f054d53ce2890ae22298baed5b36ae86a7598804c63d63c5867fbba70ca7d33d893143d6a3497a4497433776866fe351c71a256859c6b +EBUILD symengine-0.14.1-r2.ebuild 1194 BLAKE2B b2e76c51d27b359445a82d477101d6020cb5f46d1b72f20eb7fa596f81534147a187228a3f0ac5d7332034e3326da7546c2b9a4436858efb746a8175d77ece28 SHA512 26799bf6da5c1daa800c9d51dfa6bd8a47bfd726c308e539d3586878d25ceb4bd4e32d09d69b4b4c62d81804b568bfe4f0ee8e75b267da594acc7b69297b6bfe MISC metadata.xml 375 BLAKE2B 53bbde3dcb117cd4b70d6d4938e56ff9a9d434c1b1659656d28549d056cc1f8f3fa1ef680b4821bd1d62205bed009608c2d520b1a971cdf59de07754fa1cb6a2 SHA512 c6b3cf3abddfec3ac6a7ea463e2e8791f2014bb2fc9eee70759b2b10319e3a0c0b59d0eefd000bcd0691ed86d783b6c18cfd8d0d414f5efb5024bd02b449dab9 diff --git a/dev-python/symengine/symengine-0.14.1-r1.ebuild b/dev-python/symengine/symengine-0.14.1-r1.ebuild deleted file mode 100644 index 3a36d3b3f4..0000000000 --- a/dev-python/symengine/symengine-0.14.1-r1.ebuild +++ /dev/null @@ -1,55 +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 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 - -MY_P=symengine.py-${PV} -DESCRIPTION="Python wrappers to the symengine C++ library" -HOMEPAGE=" - https://github.com/symengine/symengine.py/ - https://pypi.org/project/symengine/ -" -SRC_URI=" - https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" - -BDEPEND=" - dev-build/cmake - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/sympy[${PYTHON_USEDEP}] - ) -" -# See bug #786582 for symengine constraint -# See also https://github.com/symengine/symengine.py/blob/master/symengine_version.txt -DEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - =sci-libs/symengine-$(ver_cut 1-2)* -" -RDEPEND=" - ${DEPEND} -" - -# The C library installs the same docs -DOCS=() - -PATCHES=( "${FILESDIR}/symengine-0.14.1-cmake.patch" ) - -distutils_enable_tests pytest - -python_test() { - cd "${BUILD_DIR}/install$(python_get_sitedir)" || die - epytest -} diff --git a/dev-python/symengine/symengine-0.14.1-r2.ebuild b/dev-python/symengine/symengine-0.14.1-r2.ebuild index be5ad5cad3..1da6cb6ce2 100644 --- a/dev-python/symengine/symengine-0.14.1-r2.ebuild +++ b/dev-python/symengine/symengine-0.14.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" BDEPEND=" dev-build/cmake diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest index 6f19729bf5..c5a31f3e4b 100644 --- a/dev-python/sympy/Manifest +++ b/dev-python/sympy/Manifest @@ -1,4 +1,3 @@ DIST sympy-1.14.0.gh.tar.gz 7911587 BLAKE2B e465a65b381a21fa6d7584728a2560d13872721b48cf8f1032c610fbd7e4fdc6777064cf430dbb56273d5c715029f8daba790f99ef678476d66ba13b1b7f4aa1 SHA512 c0b382634942fa9f282667d6573f63b505412ac2049096d84bc078b3956860c806f19044447e42991ce78de114afee22c1002fb956ea0383cb27800f2a940cd1 -EBUILD sympy-1.14.0-r1.ebuild 2231 BLAKE2B 9ebf5265838ca5377a159f8192faf8b93d37be8d815f15956d0398443f5d5a7b80c34bb490bb602af8db7e4f8f119a90852152bdc521a8a33e0b140004d12322 SHA512 afc5be005f68ebefd348bd8031d2a5d93f863e3b9f7d0e1540ef9c0c074c941c4588f6c7858d2c4e93eeb09b4d2ac4b513c230469ab1ca8cb30d64915c4083d4 -EBUILD sympy-1.14.0-r2.ebuild 2204 BLAKE2B 2ce0bd4489039bdf35f779755b2b6d0bd3eed03e556030f30f4e064b4e18ebd4d4077658e9cd4a9f61bcc6f27a8876a77e09679dcdde7bbac1e37596c4f1177a SHA512 3a1cc0a658cb469f7bcf93e0171c17d77a2571b974c15d55966b4ffc2e7098cf83a165e2431572fe70ad8e3394fc63b4ddb446bdfe490c4f4e2427b80b130290 +EBUILD sympy-1.14.0-r2.ebuild 2201 BLAKE2B f1083b07d34d01bdc0b1ac3743445a966628c9f7cc7e889baaceed61330c34b04d7cdafd030cd38ab66304210afa39d19667f4627d2e3dd8e6adafce87ad2edb SHA512 ddbc1d028a96d1137faf7b676ae200d5f6855d7becff4e58f320598ca4121816749b09719728112c22e7967c5dbd4ad591e2fb19808e1f89d7627b78e84ed07d MISC metadata.xml 1457 BLAKE2B f62423024b4ed48d7ed23ce86c1e34305599f389e168945d827d204efb1543508abde17256d162277c4ef8808c0584c243e3897264b26074b6300a33a1a752fa SHA512 f98823b58e742df9518803d1c2690fbcf33465874fbe86e9597ea5cf2f6daa7fc71ce1b26a270b9acf3b0c228e6c4c4df67335fbe7227a072393dc31faedd82c diff --git a/dev-python/sympy/sympy-1.14.0-r1.ebuild b/dev-python/sympy/sympy-1.14.0-r1.ebuild deleted file mode 100644 index 0095c72216..0000000000 --- a/dev-python/sympy/sympy-1.14.0-r1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 virtualx - -DESCRIPTION="Computer Algebra System in pure Python" -HOMEPAGE=" - https://www.sympy.org/ - https://github.com/sympy/sympy/ - https://pypi.org/project/sympy/ -" -# pypi sdist misses some files, notably top-level conftest.py, as of 1.12.1_rc1 -SRC_URI=" - https://github.com/sympy/sympy/archive/${PV/_/}.tar.gz - -> ${P/_/}.gh.tar.gz -" -S=${WORKDIR}/${P/_/} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~x64-macos" -IUSE="imaging ipython latex mathml pdf png pyglet symengine" - -RDEPEND=" - >=dev-python/mpmath-1.1.0[${PYTHON_USEDEP}] - imaging? ( dev-python/pillow[${PYTHON_USEDEP}] ) - ipython? ( - $(python_gen_cond_dep ' - dev-python/ipython[${PYTHON_USEDEP}] - ' 3.12 3.13 3.14) - ) - latex? ( - virtual/latex-base - dev-texlive/texlive-fontsextra - png? ( app-text/dvipng ) - pdf? ( app-text/ghostscript-gpl ) - ) - mathml? ( dev-python/lxml[${PYTHON_USEDEP}] ) - pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] ) - symengine? ( dev-python/symengine[${PYTHON_USEDEP}] ) -" -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # fix the version number - sed -i -e "/__version__/s:\".*\":\"${PV}\":" sympy/release.py || die -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # require old version of antlr4, also deprecated - # https://github.com/sympy/sympy/issues/27026 - sympy/parsing/tests/test_autolev.py - sympy/parsing/tests/test_latex.py - - # Deprecation warnings turned failures - # https://github.com/sympy/sympy/pull/28158 - sympy/geometry/tests/test_polygon.py::test_do_poly_distance - sympy/plotting/tests/test_plot.py::test_plot_and_save_6 - sympy/integrals/tests/test_integrals.py::test_integrate_poly_definite - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - nonfatal epytest --veryquickcheck || - die -n "Tests failed with ${EPYTHON}" -} - -python_install_all() { - local DOCS=( AUTHORS README.md ) - - distutils-r1_python_install_all -} diff --git a/dev-python/sympy/sympy-1.14.0-r2.ebuild b/dev-python/sympy/sympy-1.14.0-r2.ebuild index 065123dd0c..2bcb3d1397 100644 --- a/dev-python/sympy/sympy-1.14.0-r2.ebuild +++ b/dev-python/sympy/sympy-1.14.0-r2.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${P/_/} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~x64-macos" IUSE="imaging ipython latex mathml pdf png pyglet symengine" RDEPEND=" diff --git a/dev-python/tables/Manifest b/dev-python/tables/Manifest index 08a5f0af19..7a6899de36 100644 --- a/dev-python/tables/Manifest +++ b/dev-python/tables/Manifest @@ -1,6 +1,3 @@ -DIST tables-3.10.2.tar.gz 4779722 BLAKE2B 3242a1a4ec167f5f21496e8602fcf319fa387ad9245955d17c74605cec97a6222f92197ad7c2f7d3d53fa72740c5bfe9c0c759500698999e3fa5aea036e6ff7e SHA512 c2a1781113d31b35a75a2ce34fe0e922824340efd3077df419913ec6bdb4b0a59ee0601736423c34baf9d61aa0a7122f0b0440e4000cfe61a6dde5f369574450 DIST tables-3.11.1.tar.gz 4790533 BLAKE2B a88a0e117ba9c1dc93e5231a99ebe14cb4c8586c508d37c30105a99097e17c3c87a511430321b75c3f051e2880f5ebdb4fbd9d95e2e68be0b560b54e263a8653 SHA512 4e398a2b481e199a9d9dc0e46787f87fa1b8e01ad0e742c748b7bec814cad610a3cabb9a8ef6ab115596d7240e03f28775bdba724fe03b235531ab3b2f6578d9 -EBUILD tables-3.10.2-r1.ebuild 1676 BLAKE2B 1fb66ba1b3bcfdadda412c5abf28027090f6308d2edff0db2dce72693ceae23b682e9ff2efb5587c979d7c600423364e3ed1d0e0cdb826aabe42ffa0b30fcc65 SHA512 d7c882f2634c8929eed94f81ab33a056dfacfc0015745945e047a107c1c1cf07895005b4bb0643f11a8456bd808a4d93f1b804f49f5a17d31ea9193f7aa34123 -EBUILD tables-3.10.2.ebuild 1680 BLAKE2B 6f0f9085e67c1caf45c4dbde0fada7f532085fd26e65d3093a9e91909266101cf1d0c14b798efc19119240328def5b6740be11567b90e144a8af098d473c4ecf SHA512 5e5785cda72088812bd9be74a4d28813513ba379ae5b632ef2b5fd4a8bbaa3e6cd2501a75cde8107d07b354e6bd802bce82f6abdaa56faef5ed0092fb9bf71fa -EBUILD tables-3.11.1.ebuild 1777 BLAKE2B e0cd352eb3b5a277c9e7c18e7b215b685c13804ffd3bc8364a1bfaf6bbef3719e57b1cabbf82a472179fe46dd689e5fcb7b1730bd87e141dec141938a1bad1f6 SHA512 0a0a3492f69edfd1e29b3dc6be635685c16a98727a4364b7a04abd0e1bccd5853ad5c7f3fc529c3da03562a711d91561f4cd18e20d07e41f9a136f33c602a511 +EBUILD tables-3.11.1.ebuild 1772 BLAKE2B c4ae79827c3ef1919a9c6015435408d1fc551bdbf17c08ec6db5ba0aea331fa2d240461d43710b672bdfca01700dd46c470de2e97b59c9d7aaa508085dca6f1e SHA512 d030f5e1af8fc787294cb1c57fb43cf685dcd4cb36082d2fccf90a0681ee743a188c0ff8737b531076dc99c28c28e43e4b58981a0893feae3e4299f68189754b MISC metadata.xml 1090 BLAKE2B cc213079beb7f2888b5eab4886711fe8a4b7a4bc3cf13ff4d2247bd04edc05fdaed19c464ae28beac27de511ea997bcc873866bf9d544d6efe8cacd095e8640a SHA512 bd322eade443a3b1b610d262a0a6a30088246b3f772624fdfbf6eac85f240deb3f9001be1e2e20e334e65701c24e1d57100c67864d14067b1ae16e99f2136e8a diff --git a/dev-python/tables/tables-3.10.2-r1.ebuild b/dev-python/tables/tables-3.10.2-r1.ebuild deleted file mode 100644 index 2b611963a4..0000000000 --- a/dev-python/tables/tables-3.10.2-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2026 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_11 python3_{11..14} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 prefix pypi - -DESCRIPTION="Hierarchical datasets for Python" -HOMEPAGE=" - https://www.pytables.org/ - https://github.com/PyTables/PyTables/ - https://pypi.org/project/tables/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv ~sparc ~x86" -IUSE="+cpudetection examples test" -RESTRICT="!test? ( test )" - -DEPEND=" - app-arch/bzip2:0= - app-arch/lz4:0= - >=app-arch/zstd-1.0.0:= - >=dev-libs/c-blosc-1.11.1:0= - >=dev-libs/c-blosc2-2.11.0:= - dev-libs/lzo:2= - >=dev-python/numpy-1.19.0:=[${PYTHON_USEDEP}] - >=sci-libs/hdf5-1.8.4:= -" -RDEPEND=" - ${DEPEND} - >=dev-python/numexpr-2.6.2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - cpudetection? ( dev-python/py-cpuinfo[${PYTHON_USEDEP}] ) -" -BDEPEND=" - >=dev-python/cython-3.0.10[${PYTHON_USEDEP}] - virtual/pkgconfig - cpudetection? ( dev-python/py-cpuinfo[${PYTHON_USEDEP}] ) - test? ( - ${RDEPEND} - ) -" - -python_prepare_all() { - rm -r c-blosc/{blosc,internal-complibs} || die - - distutils-r1_python_prepare_all - - sed -i -e '/blosc2/d' pyproject.toml || die - hprefixify -w '/prefixes =/' setup.py - - export PYTABLES_NO_EMBEDDED_LIBS=1 - export USE_PKGCONFIG=TRUE -} - -python_test() { - cd "${BUILD_DIR}/install$(python_get_sitedir)" || die - "${EPYTHON}" tables/tests/test_all.py -v || die -} - -python_install_all() { - distutils-r1_python_install_all - - if use examples; then - dodoc -r contrib examples - docompress -x /usr/share/doc/${PF}/{contrib,examples} - fi -} diff --git a/dev-python/tables/tables-3.10.2.ebuild b/dev-python/tables/tables-3.10.2.ebuild deleted file mode 100644 index d6035f0e1e..0000000000 --- a/dev-python/tables/tables-3.10.2.ebuild +++ /dev/null @@ -1,75 +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 pypy3_11 python3_{10..13} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 prefix pypi - -DESCRIPTION="Hierarchical datasets for Python" -HOMEPAGE=" - https://www.pytables.org/ - https://github.com/PyTables/PyTables/ - https://pypi.org/project/tables/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~sparc x86" -IUSE="+cpudetection examples test" -RESTRICT="!test? ( test )" - -DEPEND=" - app-arch/bzip2:0= - app-arch/lz4:0= - >=app-arch/zstd-1.0.0:= - >=dev-libs/c-blosc-1.11.1:0= - >=dev-libs/c-blosc2-2.11.0:= - dev-libs/lzo:2= - >=dev-python/numpy-1.19.0:=[${PYTHON_USEDEP}] - >=sci-libs/hdf5-1.8.4:= -" -RDEPEND=" - ${DEPEND} - >=dev-python/numexpr-2.6.2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - cpudetection? ( dev-python/py-cpuinfo[${PYTHON_USEDEP}] ) -" -BDEPEND=" - >=dev-python/cython-3.0.10[${PYTHON_USEDEP}] - virtual/pkgconfig - cpudetection? ( dev-python/py-cpuinfo[${PYTHON_USEDEP}] ) - test? ( - ${RDEPEND} - ) -" - -python_prepare_all() { - rm -r c-blosc/{blosc,internal-complibs} || die - - distutils-r1_python_prepare_all - - sed -i -e '/blosc2/d' pyproject.toml || die - hprefixify -w '/prefixes =/' setup.py - - export PYTABLES_NO_EMBEDDED_LIBS=1 - export USE_PKGCONFIG=TRUE -} - -python_test() { - cd "${BUILD_DIR}/install$(python_get_sitedir)" || die - "${EPYTHON}" tables/tests/test_all.py -v || die -} - -python_install_all() { - distutils-r1_python_install_all - - if use examples; then - dodoc -r contrib examples - docompress -x /usr/share/doc/${PF}/{contrib,examples} - fi -} diff --git a/dev-python/tables/tables-3.11.1.ebuild b/dev-python/tables/tables-3.11.1.ebuild index 84c386fe6a..882e63fec0 100644 --- a/dev-python/tables/tables-3.11.1.ebuild +++ b/dev-python/tables/tables-3.11.1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~sparc x86" IUSE="+cpudetection examples test" RESTRICT="!test? ( test )" diff --git a/dev-python/tabulate/Manifest b/dev-python/tabulate/Manifest index f9696758e1..61e8536e70 100644 --- a/dev-python/tabulate/Manifest +++ b/dev-python/tabulate/Manifest @@ -1,5 +1,3 @@ DIST python-tabulate-0.10.0.gh.tar.gz 66602 BLAKE2B 5ff55e05e8b4a0d3ba8d9e1279dac070eea58075785829ede822cd44dcb3a8cbfc16421e530f7632d0d903e182915b76c0b4968087cfbff1fa30340604939080 SHA512 a5b3fe0b425e68238c28df151a4708a2c88891bc310f582b8dc8ab3f1701bad58189340ee1dde615b83667651014cfb1dd17b3751538002b0fd087569be37646 -DIST python-tabulate-0.9.0.gh.tar.gz 59342 BLAKE2B dc101ab8d1411196619c3d77dd83c84e48f31e148ec3878c2b844a1e26ea1187cc948cfb1eb740d61a667d6b669806a5288c397ea7fcbd59685fedaa9bd0bd2e SHA512 26b0f079f1aca48578883147cb1a2e30e96e0bb85d5af3b72b26eba5f73cea41cf1a0686f666487c8374f95ca0412703168e480c947f1567e6408f941756498b -EBUILD tabulate-0.10.0.ebuild 1398 BLAKE2B 8ad753a64e6406c84766ecfe9bbfa66cd11343087065f4809faad48468ade725aa7639bb4082d6b17d477e1825b857a272408fb977b4351068b78fb1a2759431 SHA512 7093a30e4f4bb9b7876798012cbd145231b7ad21fde81fc9736206b46cf54415219917f855697a64f6eaa3498280d4cd2f316a007d35f2f18bd4f2046021b127 -EBUILD tabulate-0.9.0-r1.ebuild 1416 BLAKE2B 1dd3965e83e8749449f7eac73bf0f4947f82d488b8a3226d27ce8824564e0b77650164445e3e4a11ca2d6fb17158eab7d2cd488a3d2174b0299af3cdff88cb02 SHA512 23d9dcc63ed983e291097751f306aec9af1995298366c6e6b3287fdbf4d33bd669a3e1e40d10d5f983ff8cac3dd7420ee1537190301ad45d3c0eae1a4de69d07 +EBUILD tabulate-0.10.0.ebuild 1392 BLAKE2B c0b9474e8d36ca2012edc70f58682f679d0c85dcbfe71ea184bfcb7f57622829796ae390bf906736722b0e8464d53b7bb1004679bf49501b3f1d969331eaa6c2 SHA512 269ea036d0243cdc65d0a00bfd11ee7029aa4c0d77d09d2757b4b036fc6d83778c591cedec523268cab28af24b5629b9e082b791916f73f467ac9aebc1ebac59 MISC metadata.xml 399 BLAKE2B b92bc308afead78cb604ddc6bc288fb28ed5a2a523c890270ee87eb5bfee21133748c5861829bafcc8a7b3401b430dff84dd99264ebf3e7ea74342f99ee8cfc5 SHA512 2d8c4dca9558e5a5d6413a6bd5e2cd6e15d1d0d447e6c692af84c8575be899f3d78246782e6c908a626326662aaffde56b2c3f96f4e9cfa0473c976109e3dcac diff --git a/dev-python/tabulate/tabulate-0.10.0.ebuild b/dev-python/tabulate/tabulate-0.10.0.ebuild index fdc2aeb2c6..2246eb3145 100644 --- a/dev-python/tabulate/tabulate-0.10.0.ebuild +++ b/dev-python/tabulate/tabulate-0.10.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} 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" RDEPEND=" dev-python/wcwidth[${PYTHON_USEDEP}] diff --git a/dev-python/tabulate/tabulate-0.9.0-r1.ebuild b/dev-python/tabulate/tabulate-0.9.0-r1.ebuild deleted file mode 100644 index 2f0a811229..0000000000 --- a/dev-python/tabulate/tabulate-0.9.0-r1.ebuild +++ /dev/null @@ -1,59 +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_{11..14} pypy3_11 ) - -inherit distutils-r1 - -MY_P=python-${P} -DESCRIPTION="Pretty-print tabular data" -HOMEPAGE=" - https://github.com/astanin/python-tabulate/ - https://pypi.org/project/tabulate/ -" -SRC_URI=" - https://github.com/astanin/python-${PN}/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/wcwidth[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - $(python_gen_impl_dep 'sqlite') - dev-python/colorclass[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ' 'python3*') - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - local EPYTEST_DESELECT=() - if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - test/test_input.py::test_pandas - test/test_input.py::test_pandas_firstrow - test/test_input.py::test_pandas_keys - test/test_output.py::test_pandas_with_index - test/test_output.py::test_pandas_without_index - test/test_output.py::test_pandas_rst_with_index - test/test_output.py::test_pandas_rst_with_named_index - ) - fi - epytest -} diff --git a/dev-python/tavalidate/Manifest b/dev-python/tavalidate/Manifest index acf481c7c7..17d55ff0c3 100644 --- a/dev-python/tavalidate/Manifest +++ b/dev-python/tavalidate/Manifest @@ -1,3 +1,3 @@ DIST tavalidate-0.0.6.tar.gz 4561 BLAKE2B 85e923888cf419e7c58f864e1f651d822ee1d52711f12730831d95fe71efc3a7549963983239ef3f7d2babd5c8a624f2b6a55361732e6ef6401c0df654096bb1 SHA512 7651ba2e28d5ff74ce506e1184c20b149c018ba75c5e02631da5b0efa8c48800a3315d74f48d7ba4b5368cf4be445f589099f0d788005c61161a31047c464103 -EBUILD tavalidate-0.0.6-r1.ebuild 521 BLAKE2B 3bed1be87230362c67114d5d594e4ad5b44389873b3bc5b5e64232c331df9caeabea0599fae2a481d79a29edd416fb62b509cd4cc6f96ee620384c1784d91dc0 SHA512 e8bf63cbc8c41f8d582df2c0000e013b8d1ed093344ef70c35ad1b1b22035194a3122965f58e9c3e356f8dd25d24c6228104bd947ed1a6690031bc3134c10878 +EBUILD tavalidate-0.0.6-r1.ebuild 528 BLAKE2B a60ce3a31c55098507f6e306c1b7031528b19d1a5f66b43f2dc9f51886e5fbf328da4b1070256ded0a0c5cf12d87356089063730c355a1084e192589acdf834e SHA512 1dea2ab7fba0d809442e7592aa2d8cb39733ef1c60572ed8e3fff2efdb2f4b3329fffa66f671648152b374355689208ca87763cce0e4dd7fa70c1de8a5927616 MISC metadata.xml 377 BLAKE2B b5fa32f15de5dded0f99399b882de2685e08f355731e42d20ea212404adec6b81ace6fee20709ceca9b07398b911fe6a3d208cef1aa7ae4e6e588fc8942fec5d SHA512 84a1aa8ab3da136d43bff701c0d81be64dac1a2270fb0df4e7627701f34b519113bd383e4ad33dd71fc68a8391e0e0a8de2bdefdab1ad9bebcc9cbbd148599f1 diff --git a/dev-python/tavalidate/tavalidate-0.0.6-r1.ebuild b/dev-python/tavalidate/tavalidate-0.0.6-r1.ebuild index b6008848ab..d96015db5c 100644 --- a/dev-python/tavalidate/tavalidate-0.0.6-r1.ebuild +++ b/dev-python/tavalidate/tavalidate-0.0.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" RDEPEND=" >=dev-python/lxml-4.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/tavern/Manifest b/dev-python/tavern/Manifest index e97688975f..524ed1b951 100644 --- a/dev-python/tavern/Manifest +++ b/dev-python/tavern/Manifest @@ -1,9 +1,5 @@ -DIST tavern-2.17.0.gh.tar.gz 243762 BLAKE2B aca42310622fe769ff6a6201c4fd4faa613ff2a73910044d4eed9ab60f3e731e1614e3cea9deee8a47c553f9156462da5312e358fe58b52beb45fe4a60e847e0 SHA512 33f01a13bf87a6015bb0896bb7184ca584da43b1543a620b0577cfe2f7ebc71c550008e0febd0634e9649394322a41ded32e1b482abfd26fe750a2c46a5a0894 -DIST tavern-3.1.0.gh.tar.gz 406137 BLAKE2B eda723c17098ee57ffdf223e9c46aa5d185f20ce4afa5f35b55e96aef0ebebef13552f64d122eb3dc4ec643f1c10827537b7625b6cf3b66fa990640a3bbace0e SHA512 c87169f926d55eda521c23d0035632677b1708a843f427f2e2788af00600084966894252f957b41898229f9582a21c435cf70727ac270ae74a00bdf7289b9236 DIST tavern-3.2.0.gh.tar.gz 708286 BLAKE2B ed5efcbdf4224aa23de12eb37ccbea50c1452f6a99950ea4bc9b373670485687223d12c728b8cb263f00fb6143c1ef659670b07ac38430375d076b47a28b56f7 SHA512 c08c5d6ab0fb1c2ed57797be4eae71d467e917104c1aab232797b09b8c6b1512bb441652f6df48582b2d0949f4f09857faf5f6654f4d2e35e1d278021b88d145 -DIST tavern-3.3.0.gh.tar.gz 718906 BLAKE2B 3dda28ae86ccd2f68d1339d9d2a6dc12bdca819aafe90e486db4a5bdf6acd242a2bbed7655b15301ea7f6e377019adad3274ffa84816db2eaffe7ee609dd90c5 SHA512 8432b20a275ac5a7d89525549b32e2d266cdc3e2882f8e09d02665f4fa04e3d4b7154982a36386250c580ba6cec942f9cef24efe3c4ef745a1b26cca12f89703 -EBUILD tavern-2.17.0.ebuild 1594 BLAKE2B 907491ac5aa848e47142991c73ca71c7dc47ed25957d64e56886578e57f5fe40434d411684ead6e00c3d94a794b297d010f7f05c0322dd5da2d5fde502ba1d43 SHA512 6e1b61ade8b6815290c4bf15c95137095b153c777ab74efb4a4d0846a1c04be842f0c37efff12807d7c5e8b7db5211012e0ff77ea00a7ec17864490187c44340 -EBUILD tavern-3.1.0.ebuild 1656 BLAKE2B f1bdf835da52eb75194770b07bb670636c476ad677880b4a60b383dc331c2846ec5721282f6ce9408dac2f283b787c3434d7cc096d766e875d23e0fddd3f4e56 SHA512 185143d0ad630e778d1c7b3a6520582f6b9aca104c73a6330ddc6e4e05c10a91faba797fa8c00bd25a4cf57c6352a824cbfe824ab2f8b7e399bbb1361c60e3f0 -EBUILD tavern-3.2.0.ebuild 1656 BLAKE2B f1bdf835da52eb75194770b07bb670636c476ad677880b4a60b383dc331c2846ec5721282f6ce9408dac2f283b787c3434d7cc096d766e875d23e0fddd3f4e56 SHA512 185143d0ad630e778d1c7b3a6520582f6b9aca104c73a6330ddc6e4e05c10a91faba797fa8c00bd25a4cf57c6352a824cbfe824ab2f8b7e399bbb1361c60e3f0 -EBUILD tavern-3.3.0.ebuild 1783 BLAKE2B 3a8027f8f80f26bec6684fef55b34efddcc2c6300ec8468a2cc65f61e84861aac7aed1bd291b707b1bcc7e09f6ca6c14dd778369e8f8556bde59d999e292ab3f SHA512 ad4e50224dfb27d64d87b8e2f988d0d91ac1bae82f25c1040ebf196d7d84d7590cbc86424f562d0d873e7a17e6105604a75158c6d8b68952fdb75bc03e7f1900 +DIST tavern-3.3.2.gh.tar.gz 723821 BLAKE2B dbb729475ce99319207f6158057eacfd163807e5d15c1412045b3cf9a4cc3e2c6dffb47fa00cf7dc3f6aba5b09b89478001482f07ca8a636dbd607190814f1a8 SHA512 5f46ab779961f74d8a33f443f82cef33e77d4513278251b2353657c5fbec5b9c6d3d25476cc91288b40046263d3d6ebeb2372b224edf243af318332eba7e341a +EBUILD tavern-3.2.0.ebuild 1662 BLAKE2B 114d14dfc2f234dbad3a73671585bce80e91b4ac1747bad1846bb22d5dae9e54567073e23145f1903c51f8e0f1fdb77bb182563309166438e5774ff21095ae16 SHA512 965d62443500ccf7d7fd769dbb6e3fe79649f7bfb2918a070696e5911d3500d187ca6a5e1eb64389c8397cdb10969c855ddefc92af097ea2da0e8ffa946219f8 +EBUILD tavern-3.3.2.ebuild 1829 BLAKE2B 5ba784e036d98a3dd93ed1669d87f4df4b5ee9fd2f0291270dedeeae4b6a081b29222ef4242c9748495ec678b5d2b1f5e023638021ef26e169ef0ceeba4cb96a SHA512 8bb8cc62ea8d3f98e6895b28a7778f48da2bad3a9034938abd22067fe0bd5d862762cc834164126d48dd7fd8e237c82df23c9cf6e9004b5dd91e9b551db047d7 MISC metadata.xml 692 BLAKE2B 4962633508161233cdf5bb99674f4be8b91ac0fc9fd85bae28e6860a5e2bf4bbfa3c267bebad005eef78add0ab4f44eb5cd080e789ae565f8e7ff2f2ec13cb05 SHA512 5b0e0fb60099880e5d3f44e857fea7959f82caad86d7ea193e3243bff3aa13bf63391194274e159a486c2cbd27dba5747f5d6c8eb2c48ca2cb3798ebf062a428 diff --git a/dev-python/tavern/tavern-2.17.0.ebuild b/dev-python/tavern/tavern-2.17.0.ebuild deleted file mode 100644 index 279039375b..0000000000 --- a/dev-python/tavern/tavern-2.17.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# 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_{12..14} ) - -inherit distutils-r1 - -DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs" -HOMEPAGE=" - https://github.com/taverntesting/tavern/ - https://pypi.org/project/tavern/ -" -SRC_URI=" - https://github.com/taverntesting/tavern/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - >=dev-python/jmespath-1[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4[${PYTHON_USEDEP}] - >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}] - >=dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}] - >=dev-python/pykwalify-1.8.0[${PYTHON_USEDEP}] - >=dev-python/pytest-7[${PYTHON_USEDEP}] - >=dev-python/python-box-6[${PYTHON_USEDEP}] - >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}] - >=dev-python/requests-2.22.0[${PYTHON_USEDEP}] - >=dev-python/simpleeval-1.0.3[${PYTHON_USEDEP}] - >=dev-python/stevedore-4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/faker[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # requires grpc - tests/unit/test_extensions.py::TestGrpcCodes - # broken with paho-mqtt-2 - tests/unit/test_mqtt.py::TestClient::test_context_connection_success -) -EPYTEST_IGNORE=( - # require grpc* - tavern/_plugins/grpc - tests/unit/tavern_grpc -) - -src_prepare() { - # strip unnecessary pins, upstream doesn't update them a lot - sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/tavern/tavern-3.1.0.ebuild b/dev-python/tavern/tavern-3.1.0.ebuild deleted file mode 100644 index 19c32bd1fc..0000000000 --- a/dev-python/tavern/tavern-3.1.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 - -DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs" -HOMEPAGE=" - https://github.com/taverntesting/tavern/ - https://pypi.org/project/tavern/ -" -SRC_URI=" - https://github.com/taverntesting/tavern/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/jmespath-1[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4[${PYTHON_USEDEP}] - >=dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}] - >=dev-python/pykwalify-1.8.0[${PYTHON_USEDEP}] - >=dev-python/pytest-8[${PYTHON_USEDEP}] - >=dev-python/python-box-6[${PYTHON_USEDEP}] - >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}] - >=dev-python/requests-2.22.0[${PYTHON_USEDEP}] - >=dev-python/simpleeval-1.0.3[${PYTHON_USEDEP}] - >=dev-python/stevedore-4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/faker[${PYTHON_USEDEP}] - dev-python/paho-mqtt[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # requires grpc - tests/unit/test_extensions.py::TestGrpcCodes - # broken with paho-mqtt-2 - tests/unit/test_mqtt.py::TestClient::test_context_connection_success -) -EPYTEST_IGNORE=( - # require grpc* - tavern/_plugins/grpc - tests/unit/tavern_grpc - # require gql - tavern/_plugins/graphql - tests/unit/plugins/graphql -) - -src_prepare() { - # strip unnecessary pins, upstream doesn't update them a lot - sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/tavern/tavern-3.2.0.ebuild b/dev-python/tavern/tavern-3.2.0.ebuild index 19c32bd1fc..a098c5c366 100644 --- a/dev-python/tavern/tavern-3.2.0.ebuild +++ b/dev-python/tavern/tavern-3.2.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64 ~arm64" RDEPEND=" >=dev-python/jmespath-1[${PYTHON_USEDEP}] diff --git a/dev-python/tavern/tavern-3.3.0.ebuild b/dev-python/tavern/tavern-3.3.2.ebuild index 36889d9d53..78a2bfe6a4 100644 --- a/dev-python/tavern/tavern-3.3.0.ebuild +++ b/dev-python/tavern/tavern-3.3.2.ebuild @@ -20,12 +20,13 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" RDEPEND=" >=dev-python/hypothesis-6[${PYTHON_USEDEP}] >=dev-python/jmespath-1[${PYTHON_USEDEP}] >=dev-python/jsonschema-4[${PYTHON_USEDEP}] + dev-python/pydantic[${PYTHON_USEDEP}] >=dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}] >=dev-python/pykwalify-1.8.0[${PYTHON_USEDEP}] >=dev-python/pytest-8[${PYTHON_USEDEP}] diff --git a/dev-python/tempest/Manifest b/dev-python/tempest/Manifest index b6bb4d8c37..f08b34fe2f 100644 --- a/dev-python/tempest/Manifest +++ b/dev-python/tempest/Manifest @@ -1,9 +1,5 @@ -DIST tempest-46.0.0.tar.gz 1172210 BLAKE2B 76ebb5a5914de0cd78b737411ee38df6f349d31f3f253f184bd3ad7bf03db5c5c1139e97758edcf22702249d6a2799b66be09bd69256048397fa18d76b277efd SHA512 d6e6247f3bb4a9b5fc465c0c5d6c64aa7335a417a6614a9ae61e55d6b6a02423ebcab34867427b7b92c749d465374bb82b9915dff4e3748201b0c5e4844f402e -DIST tempest-46.1.0.tar.gz 1180586 BLAKE2B 1639df90a10382fd4e8cec0684280fabeacb31e35835b3ed8bee553af3b8c2d757e1614fc2482f05215fff9b2a3ed5dc797a59389859cbf79f5b6b49d2023034 SHA512 d0babe574407d6d35c84926ef5adf09ad46b159aafbb4b1ec38a1debf8a4352d3e21bbd6bf5b0917541a646bd1f6061f5d4da748d602a903cf623f2afe6f0634 DIST tempest-46.1.1.tar.gz 1180447 BLAKE2B cb74fb5ca4b283a5e6e640cd2ef938f8edc0c1946341daa40375af4755dfee320079957eee34648c5b38f001f5e87df5ed0887b2d89f79719da6e8151ae40dcf SHA512 e850ee2ac2382807e44c70fa705e16b807bc1f88393dae63d54978fe3725fecb922f9210ca833dd9aafee130e5cce727cc004e9c80e540ed55dfc95b4672f74b DIST tempest-46.2.0.tar.gz 1184257 BLAKE2B 3d220ab25417f8950154557b42c533de7d3828fb8328a6575be95ceb8c51c99d0bb010b26dd8f7a91f143200f0efd6c3f777e9da867a6b2dc8d281469b56c81b SHA512 a82dd8c71e6437e3f6b8b9f3fc21820d7f7ff975121a9ffcd672f9a73c9e67ef547d32cc10f55b76d71189d84cc181f90ca1ee49e88f0bc462c6caf2dc7c65e6 -EBUILD tempest-46.0.0.ebuild 2281 BLAKE2B 5fdd548c382e2535efc7e6d630a468f94f76b2b68ee2a4d52ec02d6f97dfe62f2b39b3a7a39e5173a975f97e980bb0ca3accdf273e67bf3ea03978b3fdba4822 SHA512 190ed4919239a86b91330c216b2caec33d426669bd0fd70d804baf819c130a7e3146625e7156a7b05b13a4e945ab08dcec5639183fe3e59bc68d820b1a02d848 -EBUILD tempest-46.1.0.ebuild 2285 BLAKE2B 06ebc1c3e38180d42078add2317a1c72f6ece95c7b43b0d2cca3607fcf12585e18ae89cc062c4a8f211809e747b4b5b38f4c11c09675f6fc9601f2c84cacd1ec SHA512 bc5530904f72d8e6893fab1be7546e645d0f8844425e142dd65f074f4d3705026f2b0576acfa947afdad7a8dbb76b499e42e39161c20b5a50cca20974a23ca04 -EBUILD tempest-46.1.1.ebuild 2285 BLAKE2B 06ebc1c3e38180d42078add2317a1c72f6ece95c7b43b0d2cca3607fcf12585e18ae89cc062c4a8f211809e747b4b5b38f4c11c09675f6fc9601f2c84cacd1ec SHA512 bc5530904f72d8e6893fab1be7546e645d0f8844425e142dd65f074f4d3705026f2b0576acfa947afdad7a8dbb76b499e42e39161c20b5a50cca20974a23ca04 +EBUILD tempest-46.1.1.ebuild 2282 BLAKE2B 7c0f0eafceb5c9af669a74c2ca25a76dae181160852c9d2ba023e38bf54f3ee32c4014f44c4d10497ee129c107176274ea8212ae928d146bd8092a2bf08f0289 SHA512 92db50555b3ae03fb4f543e3795cbd563f1a0386f160c1ba1ed9fe43acedc56034d73629bf6b69754e3dbe2fcabd9bced361e251c58df7b3c95850d4daeb2d7f EBUILD tempest-46.2.0.ebuild 2285 BLAKE2B 06ebc1c3e38180d42078add2317a1c72f6ece95c7b43b0d2cca3607fcf12585e18ae89cc062c4a8f211809e747b4b5b38f4c11c09675f6fc9601f2c84cacd1ec SHA512 bc5530904f72d8e6893fab1be7546e645d0f8844425e142dd65f074f4d3705026f2b0576acfa947afdad7a8dbb76b499e42e39161c20b5a50cca20974a23ca04 MISC metadata.xml 442 BLAKE2B 30b474d10a59f53672390e029ffaf894cfe52862af42814ca09500372d4c94afc596177100b9ba69cfd12965e98809de363527d9db345c3b4cf499eaab0375f9 SHA512 d84466ecac31486c92a6c5f87089616b65a1f3cbe9447c3382021af57bec3964a80d4d4421783560528e80e70afb4f4ba604bf2a4e23ac7fcbd873ef3d789859 diff --git a/dev-python/tempest/tempest-46.0.0.ebuild b/dev-python/tempest/tempest-46.0.0.ebuild deleted file mode 100644 index ba9efd2e2c..0000000000 --- a/dev-python/tempest/tempest-46.0.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="OpenStack Integration Testing" -HOMEPAGE=" - https://pypi.org/project/tempest/ - https://docs.openstack.org/tempest/latest/ - https://launchpad.net/tempest/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/cliff-2.9.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/paramiko-2.7.0[${PYTHON_USEDEP}] - >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] - >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] - >=dev-python/python-subunit-1.0.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] - >=dev-python/fasteners-0.16.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.5.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - dev-python/stestr[${PYTHON_USEDEP}] - <dev-python/testtools-2.8.0[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - # Small subset of tests, which fail as result of not using specific - # testing environment. - rm -r tempest/tests/lib/services/volume/v3/ || die - - # remove dep on hacking - rm tempest/tests/test_hacking.py || die - - distutils-r1_src_prepare -} - -python_compile() { - distutils-r1_python_compile - mv "${BUILD_DIR}"/install/{usr/,}etc || die -} - -python_test() { - local -x OS_LOG_CAPTURE=1 OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 - local -x OS_TEST_TIMEOUT=300 - stestr --test-path ./tempest/tests run --concurrency="$(makeopts_jobs)" || - die "Tests failed for ${EPYTHON}" -} diff --git a/dev-python/tempest/tempest-46.1.0.ebuild b/dev-python/tempest/tempest-46.1.0.ebuild deleted file mode 100644 index c971dc63cf..0000000000 --- a/dev-python/tempest/tempest-46.1.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="OpenStack Integration Testing" -HOMEPAGE=" - https://pypi.org/project/tempest/ - https://docs.openstack.org/tempest/latest/ - https://launchpad.net/tempest/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/cliff-2.9.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.5.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/paramiko-2.7.0[${PYTHON_USEDEP}] - >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] - >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] - >=dev-python/python-subunit-1.0.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] - >=dev-python/fasteners-0.16.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.5.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - dev-python/stestr[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - # Small subset of tests, which fail as result of not using specific - # testing environment. - rm -r tempest/tests/lib/services/volume/v3/ || die - - # remove dep on hacking - rm tempest/tests/test_hacking.py || die - - distutils-r1_src_prepare -} - -python_compile() { - distutils-r1_python_compile - mv "${BUILD_DIR}"/install/{usr/,}etc || die -} - -python_test() { - local -x OS_LOG_CAPTURE=1 OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 - local -x OS_TEST_TIMEOUT=300 - stestr --test-path ./tempest/tests run --concurrency="$(makeopts_jobs)" || - die "Tests failed for ${EPYTHON}" -} diff --git a/dev-python/tempest/tempest-46.1.1.ebuild b/dev-python/tempest/tempest-46.1.1.ebuild index c971dc63cf..f5a9dcc9d0 100644 --- a/dev-python/tempest/tempest-46.1.1.ebuild +++ b/dev-python/tempest/tempest-46.1.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/tenacity/Manifest b/dev-python/tenacity/Manifest index 19d4fc810e..0d30c63e41 100644 --- a/dev-python/tenacity/Manifest +++ b/dev-python/tenacity/Manifest @@ -1,10 +1,4 @@ -AUX tenacity-9.1.2-py3.14.patch 2694 BLAKE2B 13aaab75ae70097e36a8c2955b2d036f2ba265b8c8e3bc0aa493489b0cb32361e018aabad781832878f0a2cfdfd9ad1437c42f2db4c549675dec9fac11ff1f0f SHA512 ad241386db6c3c05800332756301ec7fc6f41db8104021cd401856f74b839e5f740816cf190163cf7227341f1feb8cea0be63feb9482d6e69a86298fa3d325ab -DIST tenacity-9.1.2.tar.gz 48036 BLAKE2B 5e91e0380d7cd5f3b94148f3817c3a296ab12a8ce4996ec9a917e5abb42575496c83dcbfa0034d1cff074add0a963c4b58ef9d5976fd412edf86196cc9a2e7a4 SHA512 35dff9ab9f1c2b9ab0d807bc790b92a3a3d4e133aecb9921a700af0e6dd9bf805f551a2409dc4341088a44b0693ec0b0fa6b703305b312a988da5e3dc1f61d11 -DIST tenacity-9.1.3.tar.gz 49002 BLAKE2B 0ae81a8470bdccecc85d78de67c9011a65914f136daef78dfd912d316043940cb96caea740c2ee78d4da23996c2523ce39d0fa545863cd70024679e4f85f87ea SHA512 aa04c007aca4e0d505b48e41b1d7b568c6da4f4d0f3db498033e6f46903d6c03c36a1762e722bd6895bd4f095b240946ee756cd15d21782746fd67766d6aafd9 -DIST tenacity-9.1.3.tar.gz.provenance 9222 BLAKE2B 128db9842ac12017d8b1bdcd3f6be72385eaf83a2d411f81333f185abd8fb77b7fa05bcadaba0be3e6153d641768e71fc716f449e2462d4bc3da8b610f0ea50c SHA512 3d712842da562221bce51af3814cda45ad1f9d76c1134a04d47580d45998e37ba4f4591e120823c99966db7c9a8c1ffc9dedb44cd545795ce06ad07c67ee104c DIST tenacity-9.1.4.tar.gz 49413 BLAKE2B 730bcf23e2b96e7de78c128e9f8efcf84f2fde4a2c08e065f41a2e43523047aacb203f2aa910dd5f082908699747aecc20c823cfb563f4bc81bdbea897648a25 SHA512 2d99c144f1bdc7f69a044f400debbd30d8fa66416b9cab268d3f506e86ca5c20d38cf10f6b8c8a9f63814295d24dc93d0109c1eaacacf1734347c983f0b7b327 DIST tenacity-9.1.4.tar.gz.provenance 9457 BLAKE2B 8551640e69d297de6aeaa5ee10f2b006df717252e6733bc9094722bd34cb0ac886ce0325d0b82ca4b9088f371a61d373354e89e6aa521ff208df2e1e59be47e2 SHA512 ecb6e0f01086d13c154558e582685c486b804dd21e5612093299c60a8e8ed5da55380f7f72af0af106cf17a0bf3f0c8c02c75e3206cfe946f9c3554bb708a3c8 -EBUILD tenacity-9.1.2-r1.ebuild 874 BLAKE2B c0c95ce9dd524c6115c7232e1129ed129dcd84a9f2dd6f618bb369bc4ae716f54818eb7ebb6da73880287d4d258e7021be1da307245d3e63b97b4423dbe5ac7d SHA512 678a6b7b6174907cda96b5e5383d7851e46d7f8a75354f5b00e5cd994613d82f43c0428f858c3d4a61a9393f0d5691329c7597e45428db81e33f5d112f824804 -EBUILD tenacity-9.1.3.ebuild 813 BLAKE2B 6cd1cbd250f882c713d4c9fb3cb35acce71b974f8760ea9cbba707312ce09e55ae29aac7f3d6c4ded62f5e5a54a8231cd72bfc557d31450d3633161a87efb821 SHA512 010b0a6066bd5f3d95bb8dbc89e33fbaf086c62dea705ab974588bf74313fd9a4e42626dc1633c1f8926c30e3dfb4deda7ca0d16232db8b154b9961a9c18cff4 -EBUILD tenacity-9.1.4.ebuild 813 BLAKE2B 6cd1cbd250f882c713d4c9fb3cb35acce71b974f8760ea9cbba707312ce09e55ae29aac7f3d6c4ded62f5e5a54a8231cd72bfc557d31450d3633161a87efb821 SHA512 010b0a6066bd5f3d95bb8dbc89e33fbaf086c62dea705ab974588bf74313fd9a4e42626dc1633c1f8926c30e3dfb4deda7ca0d16232db8b154b9961a9c18cff4 +EBUILD tenacity-9.1.4.ebuild 807 BLAKE2B 55b4b0f28abd0695a1854ca585b03e87700a48a61dc66e5ef13db79ae52e53f4b8129a4e11682383a447826d0bd9811f4d943628c5bc2e569143d7322c8154b2 SHA512 705c71b0f289fc5d476cb3e4c551ac30dc91a1423648ea301b0d8d48e001ef64f924f442e909103800c09c9e595735b79ef3b650c4d4368b6cc998eb9a88324c MISC metadata.xml 856 BLAKE2B af0d5417912404af6b5be19c32d150db197d27b55681871cbd45f983d1caf8b8ba7c8c44936b1465ecf00b4d185552399d0023bbfc16e84451e4fbf006eefcab SHA512 1fe2c8617bfaeba198a8b5430c2b38acf60f17c29fc89599d198037310589b4a5bb1170919e2f57c3e27951288d06ab281ec5a55ae64e6a0a33296a89be17839 diff --git a/dev-python/tenacity/files/tenacity-9.1.2-py3.14.patch b/dev-python/tenacity/files/tenacity-9.1.2-py3.14.patch deleted file mode 100644 index 43d4d7b3d5..0000000000 --- a/dev-python/tenacity/files/tenacity-9.1.2-py3.14.patch +++ /dev/null @@ -1,70 +0,0 @@ -https://github.com/jd/tenacity/commit/eed7d785e667df145c0e3eeddff59af64e4e860d - -From eed7d785e667df145c0e3eeddff59af64e4e860d Mon Sep 17 00:00:00 2001 -From: Sandro Bonazzola <sandro.bonazzola@gmail.com> -Date: Fri, 27 Jun 2025 10:18:58 +0200 -Subject: [PATCH] Support Python 3.14 (#528) - -Signed-off-by: Sandro Bonazzola <sandro.bonazzola@gmail.com> ---- - tenacity/__init__.py | 12 ++++-------- - tests/test_asyncio.py | 3 +-- - tests/test_issue_478.py | 3 +-- - 9 files changed, 24 insertions(+), 23 deletions(-) - -diff --git a/tenacity/__init__.py b/tenacity/__init__.py -index e274c215..e93793cc 100644 ---- a/tenacity/__init__.py -+++ b/tenacity/__init__.py -@@ -307,19 +307,15 @@ def statistics(self) -> t.Dict[str, t.Any]: - future we may provide a way to aggregate the various - statistics from each thread). - """ -- try: -- return self._local.statistics # type: ignore[no-any-return] -- except AttributeError: -+ if not hasattr(self._local, "statistics"): - self._local.statistics = t.cast(t.Dict[str, t.Any], {}) -- return self._local.statistics -+ return self._local.statistics # type: ignore[no-any-return] - - @property - def iter_state(self) -> IterState: -- try: -- return self._local.iter_state # type: ignore[no-any-return] -- except AttributeError: -+ if not hasattr(self._local, "iter_state"): - self._local.iter_state = IterState() -- return self._local.iter_state -+ return self._local.iter_state # type: ignore[no-any-return] - - def wraps(self, f: WrappedFn) -> WrappedFn: - """Wrap a function for retrying. -diff --git a/tests/test_asyncio.py b/tests/test_asyncio.py -index 0b74476b..f6793f0b 100644 ---- a/tests/test_asyncio.py -+++ b/tests/test_asyncio.py -@@ -40,8 +40,7 @@ - def asynctest(callable_): - @wraps(callable_) - def wrapper(*a, **kw): -- loop = asyncio.get_event_loop() -- return loop.run_until_complete(callable_(*a, **kw)) -+ return asyncio.run(callable_(*a, **kw)) - - return wrapper - -diff --git a/tests/test_issue_478.py b/tests/test_issue_478.py -index 7489ad7c..83182ac4 100644 ---- a/tests/test_issue_478.py -+++ b/tests/test_issue_478.py -@@ -12,8 +12,7 @@ def asynctest( - ) -> typing.Callable[..., typing.Any]: - @wraps(callable_) - def wrapper(*a: typing.Any, **kw: typing.Any) -> typing.Any: -- loop = asyncio.get_event_loop() -- return loop.run_until_complete(callable_(*a, **kw)) -+ return asyncio.run(callable_(*a, **kw)) - - return wrapper - diff --git a/dev-python/tenacity/tenacity-9.1.2-r1.ebuild b/dev-python/tenacity/tenacity-9.1.2-r1.ebuild deleted file mode 100644 index d193743d93..0000000000 --- a/dev-python/tenacity/tenacity-9.1.2-r1.ebuild +++ /dev/null @@ -1,43 +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=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="General-purpose retrying library" -HOMEPAGE=" - https://github.com/jd/tenacity/ - https://pypi.org/project/tenacity/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ppc ppc64 ~riscv ~sparc x86" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/tornado-6.4-r1[${PYTHON_USEDEP}] - dev-python/typeguard[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-9.1.2-py3.14.patch -) - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # fragile to timing - tests/test_asyncio.py::TestContextManager::test_sleeps - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/tenacity/tenacity-9.1.3.ebuild b/dev-python/tenacity/tenacity-9.1.3.ebuild deleted file mode 100644 index f7232e8ca0..0000000000 --- a/dev-python/tenacity/tenacity-9.1.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/jd/tenacity -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="General-purpose retrying library" -HOMEPAGE=" - https://github.com/jd/tenacity/ - https://pypi.org/project/tenacity/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/tornado-6.4-r1[${PYTHON_USEDEP}] - dev-python/typeguard[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # fragile to timing - tests/test_asyncio.py::TestContextManager::test_sleeps -) diff --git a/dev-python/tenacity/tenacity-9.1.4.ebuild b/dev-python/tenacity/tenacity-9.1.4.ebuild index f7232e8ca0..e636367f1a 100644 --- a/dev-python/tenacity/tenacity-9.1.4.ebuild +++ b/dev-python/tenacity/tenacity-9.1.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ppc ppc64 ~riscv ~sparc x86" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] diff --git a/dev-python/termcolor/Manifest b/dev-python/termcolor/Manifest index d661d4e2cf..d504203031 100644 --- a/dev-python/termcolor/Manifest +++ b/dev-python/termcolor/Manifest @@ -1,6 +1,4 @@ -DIST termcolor-3.2.0.py.tar.gz 14423 BLAKE2B 09f54376bf0195634077a8ecbc8d2f87f686a2925906855420abd51779e6b390e356c9a83b2f3494122126b3f0737b108183d041140f2d8eaf970b50242668a5 SHA512 5e1fec1178fe610b7f11cffd94032e2207e56be2a3aa438835f98a6c8961d039e7247e004772eaf1dc378924f9907322b5fd73555f8f4a081565a3e840277d32 DIST termcolor-3.3.0.py.tar.gz 14434 BLAKE2B 761c52f85e681f5c5bff6ed349a654f72b65b998b16926138cc998189f214f18ed93ec0aeb97f0fef5f22a78939df9bcc8093f3639973554b2522325efd0ad66 SHA512 ed79f9b4ea8db96a2be5afbc867210979a41beb0415435ca50835d815a812dee07d862ccd73e1b77faf10af315b9648148dd6e80e38b8b0c454650e9e456e79c DIST termcolor-3.3.0.py.tar.gz.provenance 9469 BLAKE2B 0ee07214624dc105c625db0799bc477513013aedac1ed597a11ffcd67d0566c97513b0f0fd54bcba3018e3abf4bcc0e7ed304ec7b465d6c7fb1de8c24a064514 SHA512 f7e0fdf481ef0784c9016e9895189ff9602a0336d327478b9226cceab49d87a09d22e1bf902a8c0678f20340b259b2351458ca544d6de24a4e5fa20a6f399cd3 -EBUILD termcolor-3.2.0.ebuild 694 BLAKE2B a9a855bb406ffa2e87712e1abf3fb4fa17d420b036d1ee42f4d2e5d67b4a2d3f0f8a53eb407532ed839be97941a5d2e40e3114f539cf99925edd6d0ea0b5d495 SHA512 2842c9fdc2297e6a17dcadf0e3e80ed0a90e2f43be55f8cb7465e01ae8ff4f0ff92f6b22207bb360c09e7ed07100afefab5c3ceaf14016e14abae6d56a3daa6e -EBUILD termcolor-3.3.0.ebuild 1049 BLAKE2B 5c3e2a32159cb6bef64fd80d309901ef347ba3659f583fd82981499136677383dbf99c91af21835f0302725d568c4018ae0f2fc28ae0a385ec099b0d0cd37cb2 SHA512 2202b5fc9ddad1ca6c8874f94db7ebe01b51ba1c372d719e21a96600042af8729a83385263e7d815d67135416b9690f00c0a884e525b4263d875865b14328475 +EBUILD termcolor-3.3.0.ebuild 1043 BLAKE2B f82d739263d99169933dc709da8c8804e94d4e465e4d3cba902d66a6a1dc1bbb100be5ad06ab002fef57b6be63f51a1f21f382a6386be92c033790faa100edd3 SHA512 c88e3f37976575de79b5747ae84d027f2f875d47a1706a2004bd720c0be5453c9abaeae6632e7914a5e7f9ed8116cdaeec237e545592b43df11c86fde260ed32 MISC metadata.xml 530 BLAKE2B 6a8fc517eae6f2bbc099ba4e24cfdd48e6baf092baaef4921e9665521eec54c741a7cae9bb4d03cadedb845f5d5cd631c46544709c3efc4d4103408a57f35c26 SHA512 c2bf2f0aa44c39d4c9b2865c7f0a8abea0956bbcaed38485de60b7baedcda0df2f71d34e4a6bb5355eccbaa8dcc21e8c1b47d948d968668e3e55c3e8d7f3efa4 diff --git a/dev-python/termcolor/termcolor-3.2.0.ebuild b/dev-python/termcolor/termcolor-3.2.0.ebuild deleted file mode 100644 index ef0fd43e4e..0000000000 --- a/dev-python/termcolor/termcolor-3.2.0.ebuild +++ /dev/null @@ -1,28 +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_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="ANSI Color formatting for output in terminal" -HOMEPAGE=" - https://github.com/termcolor/termcolor/ - https://pypi.org/project/termcolor/ -" -# rename is for avoiding conflict with dev-cpp/termcolor -SRC_URI="$(pypi_sdist_url) -> ${P}.py.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/termcolor/termcolor-3.3.0.ebuild b/dev-python/termcolor/termcolor-3.3.0.ebuild index 44aac46d30..3d105246f9 100644 --- a/dev-python/termcolor/termcolor-3.3.0.ebuild +++ b/dev-python/termcolor/termcolor-3.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] diff --git a/dev-python/testtools/Manifest b/dev-python/testtools/Manifest index c09d058553..3a6496c85b 100644 --- a/dev-python/testtools/Manifest +++ b/dev-python/testtools/Manifest @@ -4,7 +4,10 @@ DIST testtools-2.7.2.tar.gz 201430 BLAKE2B d827d8e66c85908f4d16aa0762c3b0a454d37 DIST testtools-2.8.2.tar.gz 206889 BLAKE2B 4c25e88d5602c00ab9079d5ef504648cf7f59ae63d8844d5bdbac2b215db64234925ee9ce89532ca71d681031fa4d656e1c60413f731aa135791b43edbbd6015 SHA512 2880b5e8c92e59e3d9cad7b6b64781763a549abf74672a46f0b3a33300793d91ea8453fc364d497ae7492095385309e6b150a712fea4529324cf4673b6e60aa7 DIST testtools-2.8.7.tar.gz 219464 BLAKE2B 2fc7a96ed6cfacef508b6f095ff69b10a1bbb7dd7c7e38a84eb4ef301f1c08dc20a6a0a754978e5ca7b311ee5060aa74837b2376e531699107af9b974db6dfc0 SHA512 673f85058cf1c6d30b9283e67905c9e156304b682bcee7240a42cf2946d0aa0743cf2ae67968582ae58f21feba6a9769c54afd3e1544c966f72ccb2ceb948fac DIST testtools-2.8.7.tar.gz.provenance 9519 BLAKE2B 928791506982c283ae39bd2327bdf7d816cf6f57482bed9edf8c90becedb77afe3a2f8dc5f2e9371c66cc3b51e447172ef9079d5dfcae7c6402fda30c565c73f SHA512 523fe8e7132a69703cd939a5e55db337d0269241d376c876068672a5a3e736a1fb8d1caa8053e69bbf3c9ab2acec973997ec2244b37c5e2396e91d8c321f2ab2 +DIST testtools-2.9.0.tar.gz 220801 BLAKE2B d269b7a2a5dd8b79ee8bbedd74df76e5e08eb019f99c5ef079e3b5998a94e9d20abec3accc56f2c10ec84ae3090d86c3d2742c54e1523db2099e0ce895167b0f SHA512 ab0f8b94d67e432d2ea2edff3e351368607e4e55e8ea8f5c1fa66a186317bb81bd5948745b4d523472f0a60acc7d216d704b1888098e4dff0f28150dce1a7395 +DIST testtools-2.9.0.tar.gz.provenance 9506 BLAKE2B 5fe31bb8456892b14738aa77b9b8bd0ee6f2673c0399a6e51ff333e77e9450a9bc3a98f1be0d75d645686234eb525c66c5ff9f672b392b07539d10ed471e2234 SHA512 1692e02fdfe17bdfa7fb046547254cdee74e990ce3d56bbd60bad349986292517355b5a8fd9fc3f1a7cac7b592fc93831c62b32a067f0adb7aa84d1222ea1cd2 EBUILD testtools-2.7.2-r1.ebuild 1240 BLAKE2B f6c39f3c87d373de091c5c5ed73ac06b84443c2a38d96b41fb158d34cad434247f46a972b3477cc3b57e6c4c267f4147ad2bf2549ebce86eb28aa6745663c5eb SHA512 1f60ae109942f0c6ca1d6bd0d49f74527346a2e461801fdd7594d6e29f363681fc201f7dea6543d69fa3b7b4f37812d0278f9a0d9004ff7988bf4a9ced3ca072 EBUILD testtools-2.8.2.ebuild 1091 BLAKE2B 817bbe5677472fbd5d4b165903161b73c1d2af7979c8044f13fe26876418b9617ec50fb431afe0192cffca7211d44bebb54a2c5e135ea8dfead5eea0ccf1df3b SHA512 5a46d8bdd77b1ff9c3e132bce63c01b945bdc8489610281e1a147360ba2da4d7162267ea03de4209e6f98c3c13107ffdbd21804cfa78d69b51b89ca46ddde3bd -EBUILD testtools-2.8.7.ebuild 1157 BLAKE2B cd06e5e20d78263dd11504a7e0f96c52d62505a099f94078bf12194043c1d6a2212f583e565d84956afa797ca451a93eb17ef9e7161d36dec6a9496d06ff1039 SHA512 3f8148e7be07ecb5d2adaf75acfd2aff7a2c784a95ce7a9da600c8e37aeba0730d5aeb517677492e3a6c9fb8b47771754bc35e4be4b922f908a45859e8f7ae6f +EBUILD testtools-2.8.7.ebuild 1151 BLAKE2B 647e09f11afb1de34fc45f179776bd67708dcbd0daefcad1c80988c791dcbfe329e1522f58ae97d37881ebf3e8b3f29bbabf130f7c429eb17a3613ec4541674d SHA512 e0579502bc5013942d067cdea9df496ed1217931343030c71811f3b75e8f0174989217cfc426260d37bda113533f268a9546388f1521712909141c458c40f7af +EBUILD testtools-2.9.0.ebuild 1157 BLAKE2B cd06e5e20d78263dd11504a7e0f96c52d62505a099f94078bf12194043c1d6a2212f583e565d84956afa797ca451a93eb17ef9e7161d36dec6a9496d06ff1039 SHA512 3f8148e7be07ecb5d2adaf75acfd2aff7a2c784a95ce7a9da600c8e37aeba0730d5aeb517677492e3a6c9fb8b47771754bc35e4be4b922f908a45859e8f7ae6f MISC metadata.xml 580 BLAKE2B 5068f4abc80612e7a92fb65865612d93cc4d4803a9cda3555cee34eab48da20f6fb22734b09adeaa068cff135d592b5fbd607157a60052a68e127750f6082b24 SHA512 5807608ef5c6d3fa1a86c715c59afb7c4f3913f69739a0c4ea9b6cf85976077280da6ce019ec4fda6dd6bd490379ee0570d5c98f9d719c0cdaf60a550e01e555 diff --git a/dev-python/testtools/testtools-2.8.7.ebuild b/dev-python/testtools/testtools-2.8.7.ebuild index 6a0177e8c4..411bad5c32 100644 --- a/dev-python/testtools/testtools-2.8.7.ebuild +++ b/dev-python/testtools/testtools-2.8.7.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" 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" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/testtools/testtools-2.9.0.ebuild b/dev-python/testtools/testtools-2.9.0.ebuild new file mode 100644 index 0000000000..6a0177e8c4 --- /dev/null +++ b/dev-python/testtools/testtools-2.9.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_VERIFY_REPO=https://github.com/testing-cabal/testtools +PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Extensions to the Python standard library unit testing framework" +HOMEPAGE=" + https://github.com/testing-cabal/testtools/ + https://pypi.org/project/testtools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-2.0.0[${PYTHON_USEDEP}] + dev-python/testscenarios[${PYTHON_USEDEP}] + dev-python/testresources[${PYTHON_USEDEP}] + dev-python/twisted[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx doc + +python_test() { + if ! has_version "dev-python/twisted[${PYTHON_USEDEP}]"; then + sed -i -e '/twistedsupport/d' tests/test_suite.py || die + fi + + "${EPYTHON}" -m testtools.run tests.test_suite || + die "tests failed under ${EPYTHON}" +} diff --git a/dev-python/tibs/Manifest b/dev-python/tibs/Manifest index 7ed0eaa0d5..5736f06c22 100644 --- a/dev-python/tibs/Manifest +++ b/dev-python/tibs/Manifest @@ -74,6 +74,6 @@ DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01eda DIST zerocopy-0.8.40.crate 254858 BLAKE2B fc5a362da28b18b52fc9e934371abeaf578d4eb663061bc08d1199eea99447e9cd9d581c2377c381776950f2e8d5f7bcac305e152be690bec8808328406a979a SHA512 d1a531387eb4e5fa523e70f07f36d945027aec2232b7a281b7163729801ed103beab568793cbbd1ff1082e5a20263ea3b40dc3874c9f32577e95d9f9aecfedb4 DIST zerocopy-derive-0.8.40.crate 97724 BLAKE2B 33d32bca4e50c9ab49b82adac015e036515adca235bbab744955a3d88ed71df113b17923692732263ea55fa842dea3627ee7f888b4018eb2b97844e0a469c17a SHA512 5cc4beb4b411f3b4b41197e48c433f346118cdd3be175d803c79a549e509cec4912c65fe21f5c7ae97a9377f62e5cdecdc95c9dcdce904c96ce3f574118f46b4 DIST zmij-1.0.21.crate 26665 BLAKE2B e958b58e2213ad13185ec6df55d07e6c80169afa56133038fa66cefb4a9f49aa786249a486dc09b2d0a2f74e41c0d0d713135f38a84dff8f6239636a6bf3cadb SHA512 a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585 -EBUILD tibs-0.5.7.ebuild 2091 BLAKE2B 8a09d3b27251021be9bab73d40a657396f47fde5022091e464d015545fba26605916a757e62b5acf74876729d307f3e67496c938f6821f3b5b839484756ef6fe SHA512 7dc91380baba52dd585e3d36db3cfb9e0edd5da7e3114c8ab41a7e5e1c85ad48f34b9491487a280fa284a62d8e27fdb8df68c08394e1491ad4ccd16dcd4c9474 -EBUILD tibs-0.6.0.ebuild 2091 BLAKE2B 8a09d3b27251021be9bab73d40a657396f47fde5022091e464d015545fba26605916a757e62b5acf74876729d307f3e67496c938f6821f3b5b839484756ef6fe SHA512 7dc91380baba52dd585e3d36db3cfb9e0edd5da7e3114c8ab41a7e5e1c85ad48f34b9491487a280fa284a62d8e27fdb8df68c08394e1491ad4ccd16dcd4c9474 +EBUILD tibs-0.5.7.ebuild 2103 BLAKE2B 8ea36c86a9a58b2a6cbce8586082c9a54eb1f90571b3c5350a2d4f91c443e1fd6a761caaaf2ffab95aca497562181bbc5ebd751731e9edf016ba0f44c248da15 SHA512 c6ca9f7b2a2def271044b7277d0d58f1e001f75de7ce088637e2f10f3722deb8e2c5946fe92975d2ebe69ceb14c21301f1e4f494c4fa5427641e7869c6a752d8 +EBUILD tibs-0.6.0.ebuild 2103 BLAKE2B 8ea36c86a9a58b2a6cbce8586082c9a54eb1f90571b3c5350a2d4f91c443e1fd6a761caaaf2ffab95aca497562181bbc5ebd751731e9edf016ba0f44c248da15 SHA512 c6ca9f7b2a2def271044b7277d0d58f1e001f75de7ce088637e2f10f3722deb8e2c5946fe92975d2ebe69ceb14c21301f1e4f494c4fa5427641e7869c6a752d8 MISC metadata.xml 346 BLAKE2B d0ff797d48f89a32c8cbf2723f531f4ad76da0deed43c3a78f2227f98dffb2d5bc72cbecebb67424546f70d339b4dd89855affb64150b24c8363636007d4e9f8 SHA512 25d3311bbe6d5533a5c7bbaf8c813ab88808abc852a04f8d606aa1a1a0dd049c4e749167f29c9f7881bce58ccc765d0b30394dd0b5c1bb988f2c7e86f23cdc28 diff --git a/dev-python/tibs/tibs-0.5.7.ebuild b/dev-python/tibs/tibs-0.5.7.ebuild index 4740199ac0..6df743fea0 100644 --- a/dev-python/tibs/tibs-0.5.7.ebuild +++ b/dev-python/tibs/tibs-0.5.7.ebuild @@ -100,7 +100,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 ZLIB" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm ~arm64" EPYTEST_PLUGINS=( hypothesis ) distutils_enable_tests pytest diff --git a/dev-python/tibs/tibs-0.6.0.ebuild b/dev-python/tibs/tibs-0.6.0.ebuild index 4740199ac0..6df743fea0 100644 --- a/dev-python/tibs/tibs-0.6.0.ebuild +++ b/dev-python/tibs/tibs-0.6.0.ebuild @@ -100,7 +100,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 ZLIB" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm ~arm64" EPYTEST_PLUGINS=( hypothesis ) distutils_enable_tests pytest diff --git a/dev-python/time-machine/Manifest b/dev-python/time-machine/Manifest index 6b4f8372bc..4676d8f339 100644 --- a/dev-python/time-machine/Manifest +++ b/dev-python/time-machine/Manifest @@ -1,5 +1,3 @@ -DIST time-machine-2.19.0.gh.tar.gz 78404 BLAKE2B 3682f71881c6ca619269a827fb6b0bb4af27deef42a128e67784cfbec92f73523463f25341b1afaf92591578d4ec50e75593cba54b663cae120188b35918ce91 SHA512 1efa686a0b647cede3ee20a89bfe03b1be7b97042a3e75939fa26665f8a781c99bc96f98fdbeeedba6e5ca62521f9e7283a82af25e412c17099235e84c64eed6 DIST time-machine-3.2.0.gh.tar.gz 85884 BLAKE2B dc771f17c8089a6f121cf99ad8dcf5f0e9aaec345dbdfb0be4ccfc9123b10561cebc116dd9db6d1b4c939cf49fa80e16d8be75e9adfe394ad5392dc1dfe2c12c SHA512 84ff8d2e9c9bdde90efe3548bc151f38f812a4ba624cc9556dd2a89f72d664d73dca8be64a65ca2a5019393e5a8f91e130804313685b23dccc4932a9e05f973b -EBUILD time-machine-2.19.0.ebuild 775 BLAKE2B 913a1f75138bb531b506a243874f88fa32ec9ce76e1a85f4569027b31171bf5541b8965cc1549f13f51c02643843b07c7a39568eca946071d451d485cf1c030c SHA512 616a26ec41a8b40e84c54d1012e484a5750db28e4777fe0c2a69dca78cd9c5938fea605a3a1d67a316139639e96457193d60da480e18078fd8aa48d5ffed0c41 -EBUILD time-machine-3.2.0.ebuild 830 BLAKE2B a5980e99a8f357aa68cd236b711d2ccc3535c1fc67ac048a057fff882a258eda8e1ba019e7a4f0ba745605c5e59561dad52e967b8804fc526139e180280bd6df SHA512 55934afc5ff763ab5c88564a7a09212f5caf1990d345f985be2d1a5ee9981f2352b9c7654d56d5102ada029e34f01e2130be21e91b8bfb3e1b0a5394e8e7e35b +EBUILD time-machine-3.2.0.ebuild 824 BLAKE2B ebec851b34f0868d293cefec6bae7c59ccf548b5190d4c8ef58d63258816a8e40ecfd2825a58c60c85140f8090a96a8d37023267b10ed7cd13912168222f391c SHA512 8289b28db104dd3f8d53ccbfade71aa15564d1eb7a1d60fcb9f83e95ab3e3b944091a5a18dfcd8551c5fd41eadecc7c5c2d047e5c49dfb4f07fc6eb25557da4b MISC metadata.xml 379 BLAKE2B 98883d810d13745555166c9901f0ac15bd1ace4754e67ddb090983d97808a8362f61d91e82e7c903920cf42037c3df2655b211caaff904fb3ac4d2494ebf2fd3 SHA512 74d7de420c0bc5c03a3524bfe9b888fec8e5ec353d89b8a8e5d5d2dbd736ef8d34c45f026fe493dfe87ebcc7754c30d9b3ef7fda1abea91cbf9599bdeb4ed3c9 diff --git a/dev-python/time-machine/time-machine-2.19.0.ebuild b/dev-python/time-machine/time-machine-2.19.0.ebuild deleted file mode 100644 index aaa65d9b27..0000000000 --- a/dev-python/time-machine/time-machine-2.19.0.ebuild +++ /dev/null @@ -1,37 +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=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Travel through time in your tests" -HOMEPAGE=" - https://github.com/adamchainz/time-machine/ - https://pypi.org/project/time-machine/ -" -SRC_URI=" - https://github.com/adamchainz/time-machine/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~m68k ~mips ppc ppc64 ~riscv x86" - -RDEPEND=" - dev-python/python-dateutil[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/tokenize-rt[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest diff --git a/dev-python/time-machine/time-machine-3.2.0.ebuild b/dev-python/time-machine/time-machine-3.2.0.ebuild index 2b866b9b81..5cac63408f 100644 --- a/dev-python/time-machine/time-machine-3.2.0.ebuild +++ b/dev-python/time-machine/time-machine-3.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,7 +21,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" BDEPEND=" test? ( diff --git a/dev-python/tinyhtml5/Manifest b/dev-python/tinyhtml5/Manifest index 0d6b06f33b..638c68f3fa 100644 --- a/dev-python/tinyhtml5/Manifest +++ b/dev-python/tinyhtml5/Manifest @@ -1,5 +1,3 @@ -DIST tinyhtml5-2.0.0.tar.gz 179507 BLAKE2B 600e4852c49649c77d060114bb412b0cd0cf85c64d627ec4796bbce167605ff5fa15fc11504f8bf170bbce4ab7adbdc76b2f4291971b28b6a30054dab5e4efe5 SHA512 79b78171d021a0cd7f6f56b2e5bd0d9bab422cbec4c601e19cb9c248eac0df74339290f0aaacc12eae4f733e92743a0a24e8caddf709f3bc86f3c022c4df3ded DIST tinyhtml5-2.1.0.tar.gz 179242 BLAKE2B dcc06902c4476b47400acfe7011b12ce50e2439175eb7cc4ef9b74467bba993d9879a822cac63d7779af4e7c3d81f9011e3f267086c2f6373e377249427fbb9a SHA512 7b4720c06785106c2b62204c940b37c5d36c761f94b6c43c9a9ac5f19a02e0f74b092eb9e573b3309570ec7791eba26a985cc22b02c0e984a3c873b4388dd8a1 -EBUILD tinyhtml5-2.0.0.ebuild 561 BLAKE2B 5a924eee4496c381327f7c24b789beeb8b48c09d9aeaf4c34dcdfe66a0fe0e708687265d9545bc33ee8deb15de4dedf3727fad6f52ec88974bc7fdd3fd20ca18 SHA512 d63dd208a2a8b772b70e09e3476586dc0969830d1f43d91abc2dbcaf95a6186ce2c2d53650dbe316107e1b422d07af5962dc82f02694b9ae50e15629a5213f74 -EBUILD tinyhtml5-2.1.0.ebuild 581 BLAKE2B e75de67cba0dd4a23c4fd4430d4e8196866b2c28ea008315070f4487ef73afcb522fa9d3fab033a107867cd6d7fdae5a56eddf86c4e2eb5b7501a6a5b1a7f531 SHA512 8f6461c7f03c8e4c221f1dc5539aed360e9510f18c7256ec87b3e914e0deecf73cdf55ff0add1b2977786e28750db7540df395d41500b779a2caf3cc44a32fe4 +EBUILD tinyhtml5-2.1.0.ebuild 580 BLAKE2B a79c3186540196afdd50609993c9a0bd95d72b77fcc5fbedf9efe2952c3da712e3aefe9bd5f27423a284b327aa42a56d756df143a720458a013495ed35656746 SHA512 b019f657414782b3ea98dcffb19d01512d7232457950adf33af811d4535e80de6a8907183664e19c24ee2fcb8ef93ba7455e17b2ed23fbdc0fb10def41dcd8ee MISC metadata.xml 378 BLAKE2B 122fdb35720ec666b0e02f21f7e19bc07330946b82429ea56947d40c7912e251479e7a5c5b4857835566f8ac4ef897640dfbc79ae48a10f08c8253dcfd807df9 SHA512 3783aa245ad8dfe297396f4d79238f63c005f7a8d89bba30f14d3908bd65766b7f3322e7f072533c9b3743bab6eb5b5deeca94c2b3fd24ba04026af1cc0031e1 diff --git a/dev-python/tinyhtml5/tinyhtml5-2.0.0.ebuild b/dev-python/tinyhtml5/tinyhtml5-2.0.0.ebuild deleted file mode 100644 index 0c86f089fe..0000000000 --- a/dev-python/tinyhtml5/tinyhtml5-2.0.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# 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_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="HTML parser based on the WHATWG HTML specification" -HOMEPAGE=" - https://doc.courtbouillon.org/tinyhtml5/latest/ - https://github.com/CourtBouillon/tinyhtml5/ - https://pypi.org/project/tinyhtml5/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - >=dev-python/webencodings-0.5.1[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/tinyhtml5/tinyhtml5-2.1.0.ebuild b/dev-python/tinyhtml5/tinyhtml5-2.1.0.ebuild index 135b985719..ba2c3ff6fa 100644 --- a/dev-python/tinyhtml5/tinyhtml5-2.1.0.ebuild +++ b/dev-python/tinyhtml5/tinyhtml5-2.1.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" >=dev-python/webencodings-0.5.1[${PYTHON_USEDEP}] diff --git a/dev-python/tldextract/Manifest b/dev-python/tldextract/Manifest index f886b8fd93..868bbc5fe7 100644 --- a/dev-python/tldextract/Manifest +++ b/dev-python/tldextract/Manifest @@ -1,5 +1,3 @@ -DIST tldextract-5.3.0.tar.gz 128502 BLAKE2B 36579f832c508283fc78c514d9274659d5f55b2d60f3af93a686d9470fc8e8473f30e3404dda15f6e0dd4a0020b841e98eaf3506feeeb591ed1c27d7b2b45185 SHA512 8745464464355be830f30ee4a694ede58f3e6ee3339c38d32e2cdca4c5cffb5178b64f8c463d0c824034ea1c0b3eefd42e5b1dd694fa8971771444c34f4c01f5 DIST tldextract-5.3.1.tar.gz 126105 BLAKE2B b6c0fcaaff21dd5b7da702fefef33685015048c668ffb1ce5bbdce3de9251ce7511ca5f60fd3202dc0f1c869df89c6507ab18fcb655d875b65a2372972e015b0 SHA512 5ad8a22360356aedd65a48488874601961c0422fa97649d75e621b49977c9d74aafb912cedf90ec96363b399b0a207b96fa8edab41ee66ff5c7ca9e7b8b64fbf -EBUILD tldextract-5.3.0.ebuild 1032 BLAKE2B 11f2876b3d35e89c5ef5e414ece7990199c68f7cd9ec7ec5c59fc748b8788148ef7e28dcfcf0b91e4a87c78b9dc46aa05f4893823193feaa96bac52b98fd4697 SHA512 8dddbd912d1a9dd6238d4f028d70fe6c63687c2e0c7654b9dd2391e0750bfd0368edb93f978b48ae97be49a69c6b970f37007d5d5af0b74f941509e1cb63da23 -EBUILD tldextract-5.3.1.ebuild 929 BLAKE2B b7993f586bd2fccfdcdc6fa0a05b2fff9d82e41cc1f2aeb7f17e88f84439d5159f3e5b144c1dfd7ec70005d15ebf43b766d5edee1a59ef14cf77b59f5f247f93 SHA512 3fd0be2d350e590b152db3e4839841be5ea48647b770dac6a29edabb9b7c18029d706b2b168e902375e0a1c37f60e2cfe1ccc70025d0fb586ac8cf2c776be3b8 +EBUILD tldextract-5.3.1.ebuild 925 BLAKE2B 5e2f9cbdcd7209544d512fd44810ae9cdc9ecfa448286a7f2594e484bd19ad0ee4fdad179d68eb79ad5beaffa530b34b157ab3b6d69c937708970507bef0a0a2 SHA512 efcd98f1a1f1c96a90c5206b3fd65cbb5f0d514ec30b0d8a513062e94499c83068e2bcc0c09ab30415e0edeb7bc834dfee77f43e404573f146a5bade348acd2f MISC metadata.xml 584 BLAKE2B 31a6a6be901dc1121de0b72e6afea76e30eff37127039c0c1790a66835346cc49bd7eb4ee373feafb22c3b1a8452033012261dba7cf4ade38fafa327537efe07 SHA512 1f1806e7e327b2f5a7644793bc88a182991135d33d9e18472a63d58bcb1307b639b5809965c2531b2d13e1944d1cd7ac5570b14f04b58a72e1576627ff5540ca diff --git a/dev-python/tldextract/tldextract-5.3.0.ebuild b/dev-python/tldextract/tldextract-5.3.0.ebuild deleted file mode 100644 index 37273896f1..0000000000 --- a/dev-python/tldextract/tldextract-5.3.0.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_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Accurately separate the TLD from the registered domain and subdomains of a URL" -HOMEPAGE=" - https://github.com/john-kurkowski/tldextract/ - https://pypi.org/project/tldextract/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/filelock-3.0.8[${PYTHON_USEDEP}] - dev-python/idna[${PYTHON_USEDEP}] - >=dev-python/requests-2.1.0[${PYTHON_USEDEP}] - >=dev-python/requests-file-1.4[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # we don't need release tests, also deps - tests/test_release.py - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p pytest_mock -} diff --git a/dev-python/tldextract/tldextract-5.3.1.ebuild b/dev-python/tldextract/tldextract-5.3.1.ebuild index d0885ae5aa..b39bf30919 100644 --- a/dev-python/tldextract/tldextract-5.3.1.ebuild +++ b/dev-python/tldextract/tldextract-5.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86" RDEPEND=" >=dev-python/filelock-3.0.8[${PYTHON_USEDEP}] diff --git a/dev-python/toml-fmt-common/Manifest b/dev-python/toml-fmt-common/Manifest index e2f0fab13d..25a2e417f6 100644 --- a/dev-python/toml-fmt-common/Manifest +++ b/dev-python/toml-fmt-common/Manifest @@ -7,6 +7,6 @@ DIST toml_fmt_common-1.3.2.tar.gz 7583 BLAKE2B 3c6a9c1c3c55b2fdb0738931c5830bfa9 DIST toml_fmt_common-1.3.2.tar.gz.provenance 9831 BLAKE2B 5f98a390716e4bc7947903a3148fe3259803387fbbe33b453581fbc323878f9da087f54ec06d66e33e42daa6fe8cf193abc4e525674329e1a922d15d2a1c6e93 SHA512 66c156ee648333fa7ab99981aec9649c0daf30cffbb03c074298caa2082b81e480459c753061b4f7a701d6fef3c43560d89ce9c0d6db8566eb278cf989e9979e EBUILD toml-fmt-common-1.1.0.ebuild 574 BLAKE2B affedf21cb7ad9b9c332a6c12035aaf174a8438e678ab8d60862e5ba8ca17316cdb897e3cde966819c3fe67b551082504d487bdf9bcde74ae325b4f5be09051d SHA512 78a86fc028c235f32a3d5fec18cca6ad4e25b1ae38fa649d221bdf60e5c0fa1c8c10447090b1db121537f6a1f102316cbbba7ef6c00193c04e73c2bbad205e47 EBUILD toml-fmt-common-1.2.0.ebuild 640 BLAKE2B 1872d04b93cb7c40b67760b800a11b043408d3e186bbabfa798774446376c05818f64da397ed179c452336061ca0eddb58d145b8ea7b2a13605d0264e3b17a15 SHA512 94b1918c705d4480b9d54bc355d333527ec5d14b85b3f9ad05a6e087d22e3ef54b3141220f50dfe345e968a60d6a2bf4e4989b7cd7852e12675d5c9d655123e0 -EBUILD toml-fmt-common-1.3.1.ebuild 625 BLAKE2B 645ee9a5a0e805a4ee4ba9af93d51c5762db0f10bff4df6615cd488a4f9392856be0fda5f67a8be96a982f62b418096c8deab819e6d1471e8a46196f85613e5e SHA512 260f7be3f6d47b86d96f5adee71d91e67d1e478997bf9b7491128f050c9d538ccbbd51fd623f02dde08333c5c7b85f4545e140fbd71b1c4f6fbab6861acdc3fc +EBUILD toml-fmt-common-1.3.1.ebuild 619 BLAKE2B 1770673af5c89f20a8468804572df3a613bd838e97c0b3035bb846e183c67c95ff3f41f04e9c62d1d769b950d46191eef7d7b7887525fe3cbe172d69b4926e4a SHA512 3d40174ba3edc1129d1b8f1ab22848ace2b064ddb5e3c0d6cb9ba8d24409562a4de7f06d947efe84546f4acb5ba4cfc2a5e6bb622f7cbd13aa3b3f487e627df9 EBUILD toml-fmt-common-1.3.2.ebuild 625 BLAKE2B 645ee9a5a0e805a4ee4ba9af93d51c5762db0f10bff4df6615cd488a4f9392856be0fda5f67a8be96a982f62b418096c8deab819e6d1471e8a46196f85613e5e SHA512 260f7be3f6d47b86d96f5adee71d91e67d1e478997bf9b7491128f050c9d538ccbbd51fd623f02dde08333c5c7b85f4545e140fbd71b1c4f6fbab6861acdc3fc MISC metadata.xml 384 BLAKE2B d78b4bd7a67d589117367dc0cf37bb2ead68c23cfd74a406f5891ac047bc463aa2bdb3e46aa2ce23cadc6eec885e4840a92a62ec0a64d6b53aa922ef317cbb02 SHA512 7654c44bd3a1474f76e078298b5528171bf872720a3e325fc4350e28892b1eeb02006a34f27037b8f97c8cfb8d737dd29ee704c0fa928af6fef666a4f53efdb5 diff --git a/dev-python/toml-fmt-common/toml-fmt-common-1.3.1.ebuild b/dev-python/toml-fmt-common/toml-fmt-common-1.3.1.ebuild index 64a2f36c3d..a1a370eef6 100644 --- a/dev-python/toml-fmt-common/toml-fmt-common-1.3.1.ebuild +++ b/dev-python/toml-fmt-common/toml-fmt-common-1.3.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 x86" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] diff --git a/dev-python/tomli/Manifest b/dev-python/tomli/Manifest index 8157098f18..19286297b4 100644 --- a/dev-python/tomli/Manifest +++ b/dev-python/tomli/Manifest @@ -1,13 +1,7 @@ -DIST tomli-2.3.0-py3-none-any.whl.zip 14408 BLAKE2B 4348f41b2e893cd2a56e8892b01383f6ae46055ba8b319343690c6e528ff8ebbc2d4fd95cc0dafacde6c0b5143ab2bb34161e10f542eb368d99e579d89b8bdd8 SHA512 aaa2268fa9d4d79c32742db994540b6b4ae84091a1a7a01e574f96ea322e36d1fe079db2adc32d4baf8db2e75e9b5109038444ce30d5166103e78c924b02c951 -DIST tomli-2.3.0.gh.tar.gz 138737 BLAKE2B d8913c3d1ba3b596f8f73bab2560411cc42c2405780cbfdb14ecf77a2e23962468b86a76a864d8de2a00e4288d4b8651e26185f380eebcb8f32fb57c19113154 SHA512 bd39f9ef09bf43dc48787541ef96781459f66899fab12f72b24e57ef13a8975e135b6a90b0ed7f44c0c3171a4b3afbe0c8a2a8ffeace4255771a0f331288835e DIST tomli-2.3.1-py3-none-any.whl.zip 14567 BLAKE2B 11282946cd5110e8a4df47fb7335966418a06b813490d2a978a672b8b45402a9c445e814a010f9f222fc0189d8ec8dcb30991286c39623de915c10c6d21a9879 SHA512 707166c5278dbbbf37e2f9f9121a52ff720a609531c9933b027be1d86aae1a258d5b86f18ff6f5fbb4d916fc15969a5dc0d6548d084b4156839e5f6bb5ea72f5 DIST tomli-2.3.1.gh.tar.gz 138861 BLAKE2B 876b21bac81c8008b6879310e5b611519d6aaa4385852f04a01288a4838a2b47c295db96f01e6987140d8d7af7c4d1360b7d661b6a32d957d4586ed419c84279 SHA512 f41ec5fa106f61c991e7b1cac327793625c6cd1b6795c37c3a2f340fbe93ee9360e0ae8f93a017753a8a75b2b356eb2b3cb75abf7bbadc8ee288cdb1934ec808 -DIST tomli-2.4.0-py3-none-any.whl.zip 14477 BLAKE2B efe5a7e331e7606f63cab7796ee2b0dcba0230980202d352e1c5b8e5c95f28c2a2b2323940acdcef97a19b9408dc3ac9ddb4d763b9a021f1ce2525f50391d19d SHA512 9daddb30d6838ab2c65312b00a340ae25efc6957e967d5692b7beece6617c50ab747f52cec7aadb49613ccd5fc6fc551e16f8d0c0fee1bb5a75f1cfdc224f64d -DIST tomli-2.4.0.gh.tar.gz 81505 BLAKE2B ed4cf087daaeac563d87b646d2bf9f88732569956362fac1000bf7871928572c6936dfd28426050c3401dc911563be7f8f36baee714c0c7a1ebb6f3d960ebdb9 SHA512 8bd8c46d4e4337142fbd94a6a78b478db804bc7c535c11eb447a3613afdda3428b679dc06228b37ccaad73af334c204c38236b0b5287f7ff6d21387f1355d420 DIST tomli-2.4.1-py3-none-any.whl.zip 14583 BLAKE2B 1ad652dc394bc4ced7a4424c185aea332f4a2fa3b414ae022ca3ed1897697e0a21428fdb8df3d0e38560d9ed992223f81c6fd448b8516a0aa95131925e0425eb SHA512 b1128513d7cf0df49590d0b90696c6d8a04fcada635fa989680ea3b3882bf4eae8a9fdcc42d1e767ba3fcac2786bd47a19dd722187fb7a78eaeb05b55f8e71e6 DIST tomli-2.4.1.gh.tar.gz 81666 BLAKE2B ea0b49fa67f525aa1648e0cb627543aa9e4bf4f13ed0c36d1f4afc4a5325f4b71d3dbbf17262cf44fb6394b1b7c8f37bd409edcda2d597a4ea7fcee54a4f02ec SHA512 b7f79c349d5a7309452f940ac630504c52a36761bdcd2b3f451d06172641f59b48721ce15faceb70cd04f995150c9854c6725d6596bebbf06087c7ea95a3d3a4 -EBUILD tomli-2.3.0.ebuild 871 BLAKE2B d9ddfb55557538544f5e94473c712ba2be8a0903239faa3e46d20950bb42f606f962c28386578531b953eb9a6d8d8991ae69da6d51500166590b9dc4a05ba5d0 SHA512 15dcd4f42b1d25d17e2cd9c092cd99eb98827ee5b68085fde428eca2b51b0ae167f56e31ffeb610aedc6463b558bc627238f3e69eb4f88b45640e58c3188a551 -EBUILD tomli-2.3.1.ebuild 877 BLAKE2B fd978bcfaa6aa450503e7841df99b19d10f06c92470baf72ed2dd8a47c779c1ebb7ef023583b672a894ae4aaab8e9ea085cdf46c87f90fb18ce5b29231f96e6c SHA512 b0cfdaf4fca528067f529024890be0ac71feee5ce19e923a8b65e3f0dda9e7da3e3fca9482313981f9d40e387535dfee2bbdae971792e04fb5d4459da43a1ab2 -EBUILD tomli-2.4.0.ebuild 877 BLAKE2B fd978bcfaa6aa450503e7841df99b19d10f06c92470baf72ed2dd8a47c779c1ebb7ef023583b672a894ae4aaab8e9ea085cdf46c87f90fb18ce5b29231f96e6c SHA512 b0cfdaf4fca528067f529024890be0ac71feee5ce19e923a8b65e3f0dda9e7da3e3fca9482313981f9d40e387535dfee2bbdae971792e04fb5d4459da43a1ab2 +EBUILD tomli-2.3.1.ebuild 871 BLAKE2B f4f642fbd89723b1ef625845173686259751dc6e638d27e4a8a64ef5d0e6dc4b19b648d70e0a2e24a959a3460eecf5af319948933be914018dce0f2b3525a325 SHA512 00bd562ad325aa931fdf1f09b5bc411b35d2be2c095604fad0fdfe6a4cec432329e45bdda7d87934508056809aeaa11d41eff09cbb76824222335c25fa2186ef EBUILD tomli-2.4.1.ebuild 877 BLAKE2B fd978bcfaa6aa450503e7841df99b19d10f06c92470baf72ed2dd8a47c779c1ebb7ef023583b672a894ae4aaab8e9ea085cdf46c87f90fb18ce5b29231f96e6c SHA512 b0cfdaf4fca528067f529024890be0ac71feee5ce19e923a8b65e3f0dda9e7da3e3fca9482313981f9d40e387535dfee2bbdae971792e04fb5d4459da43a1ab2 MISC metadata.xml 363 BLAKE2B 2c80a2c2a8959a93e392da0e03303ffdae0a3291624c284f91d747d13983cbc188d8a64f8763ea484f792d5a42e355381034f69fa0acde382779e4ae53ac2154 SHA512 42e8d4b4d1ec773b53e8e119ce6afb74acd64de998c372c6f6ab64f70713dd825420d1e1af83b5f647dc03a917b1904d65f0cd06cbddea47a33a558be2c89562 diff --git a/dev-python/tomli/tomli-2.3.0.ebuild b/dev-python/tomli/tomli-2.3.0.ebuild deleted file mode 100644 index 7abe55f4d6..0000000000 --- a/dev-python/tomli/tomli-2.3.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2021-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_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A lil' TOML parser" -HOMEPAGE=" - https://pypi.org/project/tomli/ - https://github.com/hukkin/tomli/ -" -SRC_URI=" - https://github.com/hukkin/tomli/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - $(pypi_wheel_url --unpack) -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - app-arch/unzip -" - -distutils_enable_tests unittest - -python_compile() { - python_domodule src/tomli "${WORKDIR}"/*.dist-info -} - -python_install() { - distutils-r1_python_install - python_optimize -} diff --git a/dev-python/tomli/tomli-2.3.1.ebuild b/dev-python/tomli/tomli-2.3.1.ebuild index 4904868d6b..b24b7d922a 100644 --- a/dev-python/tomli/tomli-2.3.1.ebuild +++ b/dev-python/tomli/tomli-2.3.1.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" BDEPEND=" app-arch/unzip diff --git a/dev-python/tomli/tomli-2.4.0.ebuild b/dev-python/tomli/tomli-2.4.0.ebuild deleted file mode 100644 index 4904868d6b..0000000000 --- a/dev-python/tomli/tomli-2.4.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2021-2026 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_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A lil' TOML parser" -HOMEPAGE=" - https://pypi.org/project/tomli/ - https://github.com/hukkin/tomli/ -" -SRC_URI=" - https://github.com/hukkin/tomli/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - $(pypi_wheel_url --unpack) -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - app-arch/unzip -" - -distutils_enable_tests unittest - -python_compile() { - python_domodule src/tomli "${WORKDIR}"/*.dist-info -} - -python_install() { - distutils-r1_python_install - python_optimize -} diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 269fce5e91..26eb085bb5 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,34 +1,10 @@ -DIST tox-4.34.1.tar.gz 205306 BLAKE2B 76b90cd7b665ebbd3f7d83695168fc9f861b9d1751298fc04b6019bb100131149e4fe0e89c09068bd45a1774832237dfe6423aa909808ff2f52bc6a2e2ee0018 SHA512 ec7ffdf372d1794f659c36f9a5cfc41da18e23532323fbf9a7a21fe9b9ed71ce38f801086ec64de9a8aaea0a15e7b282e24175c7f8ae31930b63fab5dbd57beb -DIST tox-4.34.1.tar.gz.provenance 9138 BLAKE2B 33b06d64b52e3fa092d681e899d73f8e307efd5660840498406342fde9698839cb39c7d5645bb484aa06a19b81eb5731e7e6698319c89e2948375918de3eb360 SHA512 33059f07f02a19786dbd4831006ef11581f977e85d76c369e19ffdacf476b14cba66ffa99c77cb0414d0a7f20a7e25883c496b65f721c3a817d164dbd83cc697 -DIST tox-4.35.0.tar.gz 205701 BLAKE2B 7f6a89a8ec975c31d06c091b59baba81c827a4f91ed52d77b762b177c5e85ff2f7f3570955abec900b66d13aa24721a19ae839f369a5f59044a0717c3720af17 SHA512 13134511a53b1ba794f6821886655e2421ef0d668238d65779dc10a13bab23e5711f11aefdb99c7723c78f3558032df5cb78c5fe2c90e66b067f9ce325a60225 -DIST tox-4.35.0.tar.gz.provenance 9138 BLAKE2B e21ef76a38268db69cef238659b72c2fe9838d769801e124f29c4d32aba21a69cd17f9cf8cfb87a6d272e7997b7c21dee9a244118139ca4f64a8a539813b6292 SHA512 cafe0f3160eff68a84a177e46c8c2ad8c0b8e5f1cce9271f73d2e814ed5af2c989d184d8e47a6d8495d5238c14ed74cc8cc5dd95ae2159862e058fcc30a510a0 -DIST tox-4.44.0.tar.gz 243605 BLAKE2B f3f3ef2c684bd34594217260e9fbf08f570168e86837096478f6b5ca8fe0183ff1cd64643a4b6657f2b167f2d186e042c066b3cae512a392620a1e58904775a4 SHA512 0ad609830eb04d8a706a4bdff73d11d4ee5047e45668dbea471d8089993cbdd7af9f2647e80d6324f881795c133372eee339016e1f9963966b164e2cd526ced6 -DIST tox-4.44.0.tar.gz.provenance 9338 BLAKE2B c3fc90c8aa23b2572313772a82a8359b68ff7865143663856bb2457462620b00f1ee7c12535ae510ce4182e09b3fb36ab67926b8940ae54502606043cae18393 SHA512 ced0661c129082981d6e4397349b6c14023f5ac35e2fead9eb988e68fdc78ad18dae4c93f162b53ea239b6b24da3a8207fb47c84d63b4acdbeba0fa5b96da713 -DIST tox-4.45.0.tar.gz 246134 BLAKE2B 7ee9b9be82cff1db2f3eab812d36544874054a2b7aa59e35909875be737ab7c412e1911f4dc329c6f967e1b28a5d39482255ee6397ad3deaf9aff49feacb13d1 SHA512 f5e7cc6f9edc1a0fce2a98508fa1baf7d80f980568162a302b34993f829e42f4db7df6b0ebb886c4629def70ad73ee09e9d789232222b6c8119d9426a954e81c -DIST tox-4.45.0.tar.gz.provenance 9326 BLAKE2B cfdbb40a5aadaa5ef0f28757eb6bcc6fc9d099fd6cb38f87c86bd7c407d29b3845a16d0b9e0da1196815b7a6ec318c12824c2fb7815926889f4fde3a392086ef SHA512 2331c0af9cdd29311e62fb299a0d0d5adc79115662e398cfffb61596bdf63d96481dd0e95dde7331ff7ea089fc1db8dc34eca47d5cabcbc48384daf92190bb11 -DIST tox-4.46.3.tar.gz 250933 BLAKE2B 028c1d2b5035439bbcd3b0b5b33a9c4aaf533e67602a00b4ddc227bff0548cffee54183c1cad4cccdc253eea95bbe179c2625ae2f850cce93b51d8356c54b469 SHA512 a327ed5710ab604096f6978ac6bb6e7fb84f864c96906379f9646ec6295156ede9b787e67684fbfc2c46d8c7e138645a85aeede3ba706b3526d5cceeeb977860 -DIST tox-4.46.3.tar.gz.provenance 9334 BLAKE2B 1bc4a799991d69a42c1ae2fd4edcc92d3f56e0bf0872dc7fa2b8abd4b8760ab25245d1e46932b08c43cdacd31fcda40f58c1fc7029d0bb032622876a6cc7299b SHA512 29b31df2e9928c13859570a5c830d180411f4c826f7e652979d48ee361272079c538c8d5b1ac793b0b03ff5ec3411a1a120afc3b05b513a8be7e703672eba6f3 -DIST tox-4.47.3.tar.gz 254468 BLAKE2B 868819d8f062971f76b5f9cb53c6492cfb56b25253aec4b254240f3d0b7e5047eec1c2e16bd25434e2ebcdd8658e6eba79fa7c1fc3e019d7a09e3ac61f92e9a9 SHA512 62fbc846e322a631c6dd5ea01697f0e49e9e510bdd7d2db50b66fde1a8ccccb513f350236ad29ec089c62f58dd7d34f0b323f7b166f97fe4a006c8e1ecb4d382 -DIST tox-4.47.3.tar.gz.provenance 9570 BLAKE2B d35cc8eb2b0d708a3cc7c70a52b4d92dd9fe2f5132bde33a2354d9ac2ca1b1aca40e2fe232579052df6b3a329fcda5181a2fedff76fe98f830918ea994d189ff SHA512 e9429d43078d9fafe49e6b787968592b674703fa77a70de1ed07479f12c2135090512024badee2d9e262a25abc266ebe11d628443a43dd8e1d0c85920c505bc8 -DIST tox-4.48.1.tar.gz 257985 BLAKE2B 9378ad6c0d69b8987012f9c0d0d0dcbf492eb135b5154f7ed0da51fc4bf5ee1689c122638a3fc4607b085ac4be47592a3e5d4ebfba1744ab0b99b5a057ebddf3 SHA512 f6cdfebea7a4efbed8bc6f18c3afa41d4f17977681addf3985ed92d1428bdff5648c2de122a42314d1636317def87a5a3146ccd339e80c52cde6c337f3fe43bd -DIST tox-4.48.1.tar.gz.provenance 9515 BLAKE2B 75543389a831d934733ffccee59304ebfa91b1ba5af1d851684e3cc43eb12755f1d285cbe13b9196901fa68ba7d678abaa830e0e62d1b0aedc9319eb4f0ad2c3 SHA512 0680194ab81e55b3da1515f5b376eae4074aa93480f89ecaa056cea68c61a67322a0304bec9a434bad1730c3bc1d44fe3854958a315cec60fd2ec3ec1e710138 -DIST tox-4.49.0.tar.gz 259917 BLAKE2B dd874dab7ee3a28ae24214fbcb511f81c665167372867b4e730ac1dfa4c30c706e8477404a88e6f200e2940d0b5ccc02a4948dadc4e45ad9b24b41e3d3f71ba1 SHA512 3301a150242f650c386c04c828e8f2fdae97e39e9ebc0bd39af4f569ccb127bf3f560702243da65c731d83100c806bb0cfe388bad372503aad0947b45ffb6768 -DIST tox-4.49.0.tar.gz.provenance 9429 BLAKE2B 55d47539cd4808d2181a8fb45e71f53d99ae7e7b92dcbf306df55db3417eb38c976ebf49d581b24dbf774b01e83fd2da58d9dfa83539b838c552aded557e3218 SHA512 eaee797fb46886bf0c82ffb414e8e8ee78f5a2435e26b75546f4aced20736e6054135da47736ff2658c959321d76e60138cbc3aaa2e74cd1898d41eee423a56b DIST tox-4.49.1.tar.gz 260048 BLAKE2B 8e3a22f4fbe7701335cc64a32fac99be98609cf3dee77623cd135fb8d420d3fff598e44c4beb004aec2d1d776a0c28c35a85e6e4c9c80ed2d2cf04ad8fd9f12c SHA512 4a2542f4efe469051104d06f34082af641bbda1c13bfc30e7ba1560cb5b0588f46a72186b6458b69fcde3c50777ca9d9d1a10f3e27d24d9d92ec286805b2d0fc DIST tox-4.49.1.tar.gz.provenance 9100 BLAKE2B 41046759f622c18f9563d573bf417bbfd1e4e33746038981660cd52f71f21188fef53de7b20aa529407bb338ef5c571d00f526666c64c234ed2e03c52a81eb93 SHA512 7cbf855c209901b24e9ea04187dc01f38d7788a08dd6f64edce6ab800b752e61ea32d0d648dfdb3aa5debcd2db0cd8ed734334f5c4bb4aa5cedc5c7f7b5759c7 DIST tox-4.50.3.tar.gz 266455 BLAKE2B 77a18cb2beeb4df6e80b8cdb718e5c51ea77b54ad06ea2db7afcc3e665ab27d2938d03ad309fca094b3bedea8c4b5bff5191526583d1746e936709d6ae66de4a SHA512 bc64b99a882c9cf80473e073dd3ecffd7176b9eaa08602cf7e8aa9ec419822907c73e5c5796205c2d2d52de0f828366a0068f5d221c6235c9e114e9025a571cd DIST tox-4.50.3.tar.gz.provenance 9287 BLAKE2B 44e6d623b0de01dc586e4a29fdc70ab11e8a12ae9f6267851502e986e0ca5bcbc29f1f00bd5054752870155e058e660b78454af216eb439e421be94c74e72b8e SHA512 809624f5faa01e2b9141269a3988b51cf427a0b8b9bb3618b13234c3fa07e660d6b9fb65f5339d8a8a97a9a1b87da21facfe700dee278af974e69852bd5df695 DIST tox-4.51.0.tar.gz 268657 BLAKE2B 52d453f2de4f4b24e81cd6850870f1086df762bc7e1e838f6a3101bf3b7aa449930637b5eef25f652267d9749a33eb3b6454a362d25cc4af7a2f2f49c5773e3c SHA512 e1f61da04330b353850cb78640caf731934ab5f75f56266dfbf668612529ce2012c166fcccd3860fe708e4acb2fdb9cad876131e61641615f6e44afea834e2ff DIST tox-4.51.0.tar.gz.provenance 9283 BLAKE2B 44c387a35815b55da8830bf0c57e115c35ac2c7e7f77c90d61a40d0c682a4cc5d941c35471d6f7b8b28f324e813726bf0f100a66a2f9e562fcad1eba299360b4 SHA512 28e558b4d40672dca95bd035c87e1ae031800401889d4118526a1e460cd1510a4703e024d5f79344b47beb0603b6d38e499b6790535c633e0eafb12dcbe29559 -EBUILD tox-4.34.1.ebuild 3002 BLAKE2B da835806ecb2b66c93c458bad37da8a6b5ad6ab5a080ea7b5ea73056895537810764aaf10369aa0423604e690dabc984f77c24c664c43401714e79c590471c7b SHA512 1dca4bfc037a9f1781190cfa3eb5a36c47cd31a976f12d6b026c781c18e5b445da7ecca49d0179b245a14ea0024b8427a558e98e4005ee76546ab246c68e0688 -EBUILD tox-4.35.0.ebuild 3008 BLAKE2B 0937c718cfcaf047b69a534638874004a9d33da28f1deb49daf3d2f92905ce605a179c2feb85d9eaa80a1c7247fb52ad374e7ae4e548a0f672f95b1e10c1d2ae SHA512 d1db2551beb0d66e7eec94e7fd9d79e91632a10e6047408a110d9ca653b776d9c20888787c5be739f52a5ba145262931479651d096addd162bbf6aea89b78b4a -EBUILD tox-4.44.0.ebuild 3016 BLAKE2B ef09430da2fb27fa122b571aabcd13893f1212a5c206a7b809918c469047ddb1c30fd98cef50a22a23ca570392174764155a41793af958e75576dda2f29874da SHA512 7e66b2dd961434bc6ffaad0390896b5c5b43da4f1dab0943477c98921e1eaa5bef44a0b116209497fa67cfc607a2381dbd0fcedffcf0d2cb80a31dc7a33564db -EBUILD tox-4.45.0-r1.ebuild 3020 BLAKE2B 869aecbbd491d4956a7878864d5048febaddb579691b7c367764811633bbd7c1713b2a4eaf80078dc81b5f991e3e77241091daba0470fd2f6f922bcc4b9cc9e5 SHA512 0fb0beb16b784afd2cd554d50f3cae69fed720fb088539077fdeaa8cfa5efba1f93f569dd7e44ba63a2ce4ea903d2ea1373331bfec7f3b03dc7c6ff4ccd08218 -EBUILD tox-4.46.3.ebuild 2978 BLAKE2B 809b2697f92abb889c78c3c8c3ba4be328a1e95d86fe521eae94807e7d40eeb8652acae04806bc3ab1acbaea1f461973217f86729cbd0f738ebebe8fb96bbb02 SHA512 c1bdd452671b4c4b4a4e96a87b8ca03cb341b643ea40f3c23fec7d7471d1fc7690b6af4465a90cc5403e897f54911b592273b323e0ed38f69dcf3cec3a589771 -EBUILD tox-4.47.3.ebuild 2978 BLAKE2B 809b2697f92abb889c78c3c8c3ba4be328a1e95d86fe521eae94807e7d40eeb8652acae04806bc3ab1acbaea1f461973217f86729cbd0f738ebebe8fb96bbb02 SHA512 c1bdd452671b4c4b4a4e96a87b8ca03cb341b643ea40f3c23fec7d7471d1fc7690b6af4465a90cc5403e897f54911b592273b323e0ed38f69dcf3cec3a589771 -EBUILD tox-4.48.1.ebuild 3016 BLAKE2B 1fec0f0106065d47ff5705709ee048fed7a767b49731c6c46e0ee18a36d83b924fe7b1998efc47489aefc4c3908f8fa5a6be0a7893a1b6e978cb25d0987312c8 SHA512 553ee31fbbbbe9fb1fc7c0b6bb18f4120aae9036de554c0b4861e1722ea841e28b149859956ffbcfe540327d74d7dcf5daafd7c5650afcdae4f2f200c873c15b -EBUILD tox-4.49.0.ebuild 3016 BLAKE2B 1fec0f0106065d47ff5705709ee048fed7a767b49731c6c46e0ee18a36d83b924fe7b1998efc47489aefc4c3908f8fa5a6be0a7893a1b6e978cb25d0987312c8 SHA512 553ee31fbbbbe9fb1fc7c0b6bb18f4120aae9036de554c0b4861e1722ea841e28b149859956ffbcfe540327d74d7dcf5daafd7c5650afcdae4f2f200c873c15b -EBUILD tox-4.49.1.ebuild 3016 BLAKE2B 1fec0f0106065d47ff5705709ee048fed7a767b49731c6c46e0ee18a36d83b924fe7b1998efc47489aefc4c3908f8fa5a6be0a7893a1b6e978cb25d0987312c8 SHA512 553ee31fbbbbe9fb1fc7c0b6bb18f4120aae9036de554c0b4861e1722ea841e28b149859956ffbcfe540327d74d7dcf5daafd7c5650afcdae4f2f200c873c15b -EBUILD tox-4.50.3.ebuild 3055 BLAKE2B db8d26a926c2e88ac3097ddb5ae619fc95d9c6c87ec3b4de99f4acefd623a899313dc7a428176cbf6beef8971d8ed06c4d820200bc39383d6b9cef5bff568a90 SHA512 796170b315569cde95e5c85ec473425659a33df9636a6deec19c023f60e0413d1660138613aa3277f6e174be26a2966e83a4bc88ff4c4cfcfebea5d0affd98e5 -EBUILD tox-4.51.0.ebuild 3090 BLAKE2B e53ea7abda9ac640716b21ebe70d5901a8c1c50dc4511a423562491ef4a8e99de5e508de014503b6541fb42d7a32d1f1fc176e7e6736611cce92365afcada8d2 SHA512 37ccf1d1e30caedad5d4da44b8930aadc943f2b592a28d86f1f7341b5ad6e78f7f523ecdc30ae4b96c10b119cd8678cddf4a02836c3fc3003429d2f03f12b077 +EBUILD tox-4.49.1.ebuild 3053 BLAKE2B 5576b2168db406f1966aa1894b24f196c34a6bef652d2d90365ec9f5686afce627265e21f91c6d6d8a6b73e8bfa72da4e8b1229e2bda114b291de526f2e80ff4 SHA512 808bee1be388e3d1dd4fa6bf01084a704361c539696bd870140ea90641f5dc57b6cf30221c1905f8cea5c4f7981ff567d9d70fe224c800a75e01cbabe70748b2 +EBUILD tox-4.50.3.ebuild 3098 BLAKE2B c9cb90add6ff692c85ce8df20a99c38e8384a3ab8b31532e0dbc89568c6ca0d7a26a23c23298a7e60455f035eebb2ee54960f3a0529ea299cc2df50ed708108b SHA512 e759e390118a9a28d39a4bf152677f4fc7365445ff0c352d0517e6f08d05135ac3cdf909c6f527caf3967630ab1cc8f1cc9e2a35de49ce4eac6216aa03ab5dab +EBUILD tox-4.51.0.ebuild 3095 BLAKE2B 364b9b34fe1cf836ca104053563c8bbc358dbea6bccaf15a233fae186ecc2184960ca1a6eb3a0790ad01b7f237794bcc2341c32cba47cfd99b9585fa4e63915c SHA512 15daa514108f58a1b52f7057c5af24c65bd9220fb31418ae80eb2d1b93fbe88cf904279ad25dd65b10a8fec44c6a9bce00f0a7e45963c11d0d6f8682b15566bc MISC metadata.xml 382 BLAKE2B 7c0704c5c187ce4a7972fe0372b23c5537a81a8d62fd83436d9558a61761f10764adb5a4d5f6795f0dd1fe905afa604c0be77fe1d48d291847f6ae65dc1b032c SHA512 9d0ced4df9352a81034a50d5766a01534ae8fa889985d99cc9e2a8d0889e31c6c11550677d9a5a74e2aab57c320192ce3a42708a6d23b0419ee34a6054398344 diff --git a/dev-python/tox/tox-4.34.1.ebuild b/dev-python/tox/tox-4.34.1.ebuild deleted file mode 100644 index c5e026919d..0000000000 --- a/dev-python/tox/tox-4.34.1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.35.0.ebuild b/dev-python/tox/tox-4.35.0.ebuild deleted file mode 100644 index 1f6d129655..0000000000 --- a/dev-python/tox/tox-4.35.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.44.0.ebuild b/dev-python/tox/tox-4.44.0.ebuild deleted file mode 100644 index d424cd2175..0000000000 --- a/dev-python/tox/tox-4.44.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,timeout,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.45.0-r1.ebuild b/dev-python/tox/tox-4.45.0-r1.ebuild deleted file mode 100644 index 42b6be3d41..0000000000 --- a/dev-python/tox/tox-4.45.0-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,timeout,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.post]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.46.3.ebuild b/dev-python/tox/tox-4.46.3.ebuild deleted file mode 100644 index db7f704313..0000000000 --- a/dev-python/tox/tox-4.46.3.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,timeout,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.47.3.ebuild b/dev-python/tox/tox-4.47.3.ebuild deleted file mode 100644 index db7f704313..0000000000 --- a/dev-python/tox/tox-4.47.3.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,timeout,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.48.1.ebuild b/dev-python/tox/tox-4.48.1.ebuild deleted file mode 100644 index a67fd3c029..0000000000 --- a/dev-python/tox/tox-4.48.1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/tomli-w[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,timeout,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.49.0.ebuild b/dev-python/tox/tox-4.49.0.ebuild deleted file mode 100644 index a67fd3c029..0000000000 --- a/dev-python/tox/tox-4.49.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/tomli-w[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,timeout,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.49.1.ebuild b/dev-python/tox/tox-4.49.1.ebuild index a67fd3c029..eb1f4ffbb8 100644 --- a/dev-python/tox/tox-4.49.1.ebuild +++ b/dev-python/tox/tox-4.49.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" RDEPEND=" dev-python/cachetools[${PYTHON_USEDEP}] @@ -34,6 +34,7 @@ RDEPEND=" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] test? ( + dev-python/argcomplete[${PYTHON_USEDEP}] dev-python/build[${PYTHON_USEDEP}] dev-python/distlib[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] diff --git a/dev-python/tox/tox-4.50.3.ebuild b/dev-python/tox/tox-4.50.3.ebuild index 12d00c6308..c8c37d2bff 100644 --- a/dev-python/tox/tox-4.50.3.ebuild +++ b/dev-python/tox/tox-4.50.3.ebuild @@ -35,6 +35,7 @@ BDEPEND=" dev-python/docutils[${PYTHON_USEDEP}] dev-python/hatch-vcs[${PYTHON_USEDEP}] test? ( + dev-python/argcomplete[${PYTHON_USEDEP}] dev-python/build[${PYTHON_USEDEP}] dev-python/distlib[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] diff --git a/dev-python/tox/tox-4.51.0.ebuild b/dev-python/tox/tox-4.51.0.ebuild index 581666995e..dee188dbe1 100644 --- a/dev-python/tox/tox-4.51.0.ebuild +++ b/dev-python/tox/tox-4.51.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~riscv ~s390" +KEYWORDS="~alpha ~amd64 ~riscv ~s390 ~x86" RDEPEND=" dev-python/cachetools[${PYTHON_USEDEP}] diff --git a/dev-python/tqdm/Manifest b/dev-python/tqdm/Manifest index 0192a25573..39d5bcd5d2 100644 --- a/dev-python/tqdm/Manifest +++ b/dev-python/tqdm/Manifest @@ -1,9 +1,4 @@ -DIST tqdm-4.67.1.tar.gz 169737 BLAKE2B 9591a60570084670cd8e69b44455a374ef7dd91077c1b598f474f261bd0baef6a37b91214d0c9303fb5d04eb6537bebd4d1ba9ed99a8aa496dbca8ec2811c7d0 SHA512 f97d35ff73c9ba92c6cbfc2834cdedcdad2ec1d757ed40220b29d8c8863b197d8d00533e7f2a41589a9f68de1d053cc9715cc8b597759a3dcf96fec192edf4e3 -DIST tqdm-4.67.2.tar.gz 169514 BLAKE2B 4c2dc50f2202761b1295ee499e60eb785d00c8d261659f0705d4a3312c0e119e1cb5ddf8e8c0928f690589c92221425489abf59029ef9cec36854d0d93641d3b SHA512 49c8bbf8dd5e667da778576008d463ebe7399dd1b431cd6dd49d4faab65d4252bd55724ab3e0b61b71d7da47cf891c6d1700128ea7cd1c032f79fe8659bc74f5 -DIST tqdm-4.67.2.tar.gz.provenance 9232 BLAKE2B 9bb3debdc67189e6eedb996017df15481b8d8bc5b01634be2acd86e49d48af5f1138ae6f8623bd6131428da4d9012eddecd452f8469a9e847de3347c4477c4ae SHA512 d114d7c9a12b2a52674535f799a460fbf66c8fdddb625358abb8523dceb186346462901037937f1a99fcad980b77a9389fa0e93d1f586c703f9fb9e58a97700c DIST tqdm-4.67.3.tar.gz 169598 BLAKE2B c1af5e116a5498d3aef5c6d04b9875b73715769f4a29a7de75af8b0274ac105b64a5aac68842654dddf2d436d8651bdad2f3fa90f7d27160e062f665bceec1df SHA512 2d4c52df95365a5173b3f1bcb29f9076bb3d6cd995bf8948ee036c0c6c2b2b9818daf1f4e1970c0af4b4600497b614c5ab67d3ab8b2103772fa73aeea9a347ad DIST tqdm-4.67.3.tar.gz.provenance 9138 BLAKE2B 6da7cae665305c9eb1f0aef4ed98ec4e3d722939e4dadca6aba780940b7c99f5b940077315b7276fdda6d759267004435be1e8b52fefc2c6fe1e9a32bb765ea2 SHA512 cf9a2fe00223decb994bcaae6be4c98e109b05019456702c637117e2e9fe4cc1336869b494cea9cff0e3f8518e1fb8099795721728671c132bb5e603bd8fea92 -EBUILD tqdm-4.67.1.ebuild 1007 BLAKE2B 080d166f99baedf9c3be586ae5e8c484273ea673426f6b56d64ed93264fb25536760c8f8303efab27e91990cc02dd41fcbe6fa1712333a4c93bb34efbe1d4bcf SHA512 e8750d9899bd1589d8f8020911addd37fa72bfe995b71a31fda7a8e5e38687a4d3c654ff8bc9d61b1493cdba74d7ef1f9b059edd69c1d086f48d70af9c2f7c7d -EBUILD tqdm-4.67.2.ebuild 993 BLAKE2B a131ad9650a470b2477a5eeded1586f270134a2a29e1da2d49308cad9e28f7b7f0466121e81640472bed0bf0028d0d093bcb7f42cf2d085ed42856d9f0fdfee7 SHA512 9aa4478d2fcf1b07ffb24ff020dc91f57132b185d2e6f99ac3c462ee72e6c4941e55fee2542ad6ad9da7b51cab15df90fd168d9dc88b244c2f92362b2ef30efb -EBUILD tqdm-4.67.3.ebuild 993 BLAKE2B a131ad9650a470b2477a5eeded1586f270134a2a29e1da2d49308cad9e28f7b7f0466121e81640472bed0bf0028d0d093bcb7f42cf2d085ed42856d9f0fdfee7 SHA512 9aa4478d2fcf1b07ffb24ff020dc91f57132b185d2e6f99ac3c462ee72e6c4941e55fee2542ad6ad9da7b51cab15df90fd168d9dc88b244c2f92362b2ef30efb +EBUILD tqdm-4.67.3.ebuild 987 BLAKE2B 547eca73e0dc3cd4ef416c03800165021606cde3862615a0b01ee373406c85808d46aa253dc68c9ef22d9f6ac584fb7a61bf8912d5df344bf60a2f3b77d9ee03 SHA512 25036112eb05a0aadb4629474213f5269f6c8b2cdb780ead6fc3b695b3076b07c91ade622d18ca928c4e5c937bce602bd4a87ec60f36668d242b0189b4f5ae24 MISC metadata.xml 605 BLAKE2B ed20e6f11f20cdc6525b98d9fd37c0b8f0781dd1c4be85e8aa4a3f5644a20fde3179bd44bb99ef4c14913168113a58963b36281ccf4807a694624a1e2df578f8 SHA512 b5f096a0256312e6ab5098bb6d9965b567bd735813d9c97fa49f08de640f2c5ebb292ba747eb284ff043dc29d4bb1cab1ac947ecaab6b4e94aa51e96a0cac636 diff --git a/dev-python/tqdm/tqdm-4.67.1.ebuild b/dev-python/tqdm/tqdm-4.67.1.ebuild deleted file mode 100644 index 8c769424d3..0000000000 --- a/dev-python/tqdm/tqdm-4.67.1.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=( pypy3_11 python3_{11..14} ) - -inherit bash-completion-r1 distutils-r1 pypi - -DESCRIPTION="Add a progress meter to your loops in a second" -HOMEPAGE=" - https://github.com/tqdm/tqdm/ - https://pypi.org/project/tqdm/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" -IUSE="examples" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytest-asyncio-0.24[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # Skip unpredictable performance tests - tests/tests_perf.py -) - -python_install_all() { - doman tqdm/tqdm.1 - newbashcomp tqdm/completion.sh tqdm - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/tqdm/tqdm-4.67.2.ebuild b/dev-python/tqdm/tqdm-4.67.2.ebuild deleted file mode 100644 index 96854cc09c..0000000000 --- a/dev-python/tqdm/tqdm-4.67.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/tqdm/tqdm -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit bash-completion-r1 distutils-r1 pypi - -DESCRIPTION="Add a progress meter to your loops in a second" -HOMEPAGE=" - https://github.com/tqdm/tqdm/ - https://pypi.org/project/tqdm/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" -IUSE="examples" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-{asyncio,timeout} ) -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # Skip unpredictable performance tests - tests/tests_perf.py -) - -python_install_all() { - doman tqdm/tqdm.1 - newbashcomp tqdm/completion.sh tqdm - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/tqdm/tqdm-4.67.3.ebuild b/dev-python/tqdm/tqdm-4.67.3.ebuild index 96854cc09c..0f06a1271b 100644 --- a/dev-python/tqdm/tqdm-4.67.3.ebuild +++ b/dev-python/tqdm/tqdm-4.67.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" 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" BDEPEND=" diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest index 501ab11fd9..fe559dc8fb 100644 --- a/dev-python/translate-toolkit/Manifest +++ b/dev-python/translate-toolkit/Manifest @@ -1,13 +1,3 @@ -DIST translate-3.17.5.gh.tar.gz 1244591 BLAKE2B c8e6cc72e5ff5c324da69d58ed0bd6a6c72257b902797b8673eda49b8cc80061aee898fdafa23a604c6527a9c4d1e3889813d50d876566c408a3e5dde467882f SHA512 eb44c62b73fafaf2844fc75705d2bb48f39d636cb3e30f5b4d770d576326ec59c7186ab3a24e80136fd96bd294eaa59e621f46cf539cf710f0ec7bd676bc9b11 -DIST translate-3.18.0.gh.tar.gz 1263818 BLAKE2B 2c31240428dfcd3af50c9325a22edeed8e14751787dc52497c64d309a77214c18313813432ed68e4a09b6da1c386beca2676bf544f24255c3bb7ad7e0ecd4e8e SHA512 5f8f5bcd4172d46974f312de89360ce3be2d434c3498c28e60c26d6e77ee6c6c7d610fd0c0d4ac7267e3a224db07908a18d53c79025f660148acd532410412f5 -DIST translate-3.18.1.gh.tar.gz 1266842 BLAKE2B ee27941987046ee1ac545c360d1d87f68e275dca7c9a5b364f35bf130add441e8c5ac515df0cebedcbdb4a7922913455fe5556c537508cc79410542fd6288588 SHA512 aa006d8a0da390367667e9c1e9583bcd490e21a6d63b6beebe9513ea6c0f404646b306ac28ac6eea1f75929c411e1ab3faa21182c748f9e505c025c57836dcb9 -DIST translate-3.19.1.gh.tar.gz 1269545 BLAKE2B 276fe81b651269caa3a2f4f5924dd1e9df80e5e59f5048d5de983bcac3d9e3a00db4b3dc08c352d809fa0d40cf27c012d02519247a9e9c30986c4c61692ca9ee SHA512 fe5e45da1fc05b67dc64ac690072cf7e00603be165995558c1aaa1121f365dc507c73f06407e24bb07e78b9ed645e728b5b9b30e4b5cf8b5d7a692d3dcef737b -DIST translate-3.19.2.gh.tar.gz 1295748 BLAKE2B a2e010b9316332b945bba95d5d9bf327d7b2a006297509b410794836113306edaa263c61f083b650e772c869fdd1a9d058944379ef7882aca4e362cc3b2ee9ca SHA512 7c50a9d599f0836d8913124637715e0c0b01a4ffc357d4d03a8a8a5a23bb015ae48f508b7fe6aafebfbb06c2c6d679b272d7e740626f3e7e99430dd94b5f55bd DIST translate-3.19.3.gh.tar.gz 1297097 BLAKE2B 4dad6f730ad441cb709990a12eebfc38d98b805c469f07b5eafb46f85aee7c58572d449e1325a7f0f7b438288ad290136ee07b1b8acac5680a7f8a5707a7ad0e SHA512 36c2308bbe8c512bf72bf4a8d29129cf096f514c5c78f9c464183130ec287b70dc0cc79d95e73082e1c978af2e335ac48159cb0fca861a0555a320e82128275d -EBUILD translate-toolkit-3.17.5.ebuild 3469 BLAKE2B d12c49910ce0e656b7e223dac7deae9578f9c97687e27621f9d16227ead061b6752d7f2207dae5594d72a0c64d53d0bbcea4ac4c20ad89c5af380d97b27b04f0 SHA512 60afa9fca8cd0c57ee0e6726486754cc6d8ca9404e0b83ee6d815b9656a840c85868fe7af846b3f11adaa2c3d344220662c08161b3387b5b19fdbf37217fd64d -EBUILD translate-toolkit-3.18.0.ebuild 3471 BLAKE2B 8308b15dfe495cb3bcdf522a2eae41dd5a4e93ece509becd450c005d560aeccc58866a6e267fe02165480b10b4388ac8a0461f7462a35710081a95e84d8d1c40 SHA512 ed4b2d4f9a625de716b4d9e1f0ddc3b8d417701c89220641412db064010b782e84ce32a3af84b74c4291dd57bdbec88dac7a3d05cc2b2ea0a5ea1f62fca3b408 -EBUILD translate-toolkit-3.18.1.ebuild 3471 BLAKE2B 8308b15dfe495cb3bcdf522a2eae41dd5a4e93ece509becd450c005d560aeccc58866a6e267fe02165480b10b4388ac8a0461f7462a35710081a95e84d8d1c40 SHA512 ed4b2d4f9a625de716b4d9e1f0ddc3b8d417701c89220641412db064010b782e84ce32a3af84b74c4291dd57bdbec88dac7a3d05cc2b2ea0a5ea1f62fca3b408 -EBUILD translate-toolkit-3.19.1.ebuild 3515 BLAKE2B a685daa1de17ab0d7d1d8b340babdb21f6321d855f789cdd62394e8d4752b8da83b28cd81b338de4426d0516fc46d9be074de72f478476ee021f3b873450e3a2 SHA512 7474c3d42f2aae13327f7b319a560209cda61dd74b6699d2d7479ed4c23363a79adc7c8ae2634f57703f35b77a688f056aafce65a98679c21d71a500e5c50246 -EBUILD translate-toolkit-3.19.2.ebuild 3515 BLAKE2B a685daa1de17ab0d7d1d8b340babdb21f6321d855f789cdd62394e8d4752b8da83b28cd81b338de4426d0516fc46d9be074de72f478476ee021f3b873450e3a2 SHA512 7474c3d42f2aae13327f7b319a560209cda61dd74b6699d2d7479ed4c23363a79adc7c8ae2634f57703f35b77a688f056aafce65a98679c21d71a500e5c50246 -EBUILD translate-toolkit-3.19.3.ebuild 3515 BLAKE2B a685daa1de17ab0d7d1d8b340babdb21f6321d855f789cdd62394e8d4752b8da83b28cd81b338de4426d0516fc46d9be074de72f478476ee021f3b873450e3a2 SHA512 7474c3d42f2aae13327f7b319a560209cda61dd74b6699d2d7479ed4c23363a79adc7c8ae2634f57703f35b77a688f056aafce65a98679c21d71a500e5c50246 +EBUILD translate-toolkit-3.19.3.ebuild 3513 BLAKE2B 01e58f46e748a673a8f5bf10da5caab8fdeeed3d870f072bc43ab1fbeeaba1830c591bf9e8f6441ba5a6a0cf3f06d3480eed7add03a80b18702198241db9fd1e SHA512 f1a6c04b8c0a64de7736428f9ae9a709ca978982c4f647ad1b941b2eb9658e9ed288116d884eb71e6e3c5b64fc0bf095d0ec838c0adf990db96ac61e88b316e5 MISC metadata.xml 756 BLAKE2B 06f64f258d362954f99f7e9eee241eb3dddc6b00b9069df2ad977d28b5cf06f9c8ee2246ee5958600b5ac86297968d7aaced6b6420dca4ed507c441c58c61ca9 SHA512 80374c40513ca450f97e3930929c1450e7438ea15830e60937952a6fccfd999675f2ca2056c5aa4e287ba256c6ec08a09d8f7adb8b2c5af8ca0cd595f34acd85 diff --git a/dev-python/translate-toolkit/translate-toolkit-3.17.5.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.17.5.ebuild deleted file mode 100644 index 17e485b3f3..0000000000 --- a/dev-python/translate-toolkit/translate-toolkit-3.17.5.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) -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" -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-5.2.0[${PYTHON_USEDEP}] - >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] - >=dev-python/unicode-segmentation-rs-0.2.0[${PYTHON_USEDEP}] - >=dev-python/wcwidth-0.2.14[${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}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # strip unnecessary pins - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die -} - -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 ! has_version "dev-python/iniparse[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - translate/convert/test_ini2po.py - translate/convert/test_po2ini.py - ) - fi - - if ! has_version "media-video/gaupol[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - translate/storage/test_subtitles.py - ) - fi - - 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.18.0.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.18.0.ebuild deleted file mode 100644 index d363b811f7..0000000000 --- a/dev-python/translate-toolkit/translate-toolkit-3.18.0.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) -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" -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-5.2.0[${PYTHON_USEDEP}] - >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] - >=dev-python/unicode-segmentation-rs-0.2.0[${PYTHON_USEDEP}] - >=dev-python/wcwidth-0.2.14[${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}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # strip unnecessary pins - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die -} - -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 ! has_version "dev-python/iniparse[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - translate/convert/test_ini2po.py - translate/convert/test_po2ini.py - ) - fi - - if ! has_version "media-video/gaupol[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - translate/storage/test_subtitles.py - ) - fi - - 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.18.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.18.1.ebuild deleted file mode 100644 index d363b811f7..0000000000 --- a/dev-python/translate-toolkit/translate-toolkit-3.18.1.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) -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" -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-5.2.0[${PYTHON_USEDEP}] - >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] - >=dev-python/unicode-segmentation-rs-0.2.0[${PYTHON_USEDEP}] - >=dev-python/wcwidth-0.2.14[${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}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # strip unnecessary pins - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die -} - -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 ! has_version "dev-python/iniparse[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - translate/convert/test_ini2po.py - translate/convert/test_po2ini.py - ) - fi - - if ! has_version "media-video/gaupol[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - translate/storage/test_subtitles.py - ) - fi - - 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.19.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.19.1.ebuild deleted file mode 100644 index e40bfb7f2f..0000000000 --- a/dev-python/translate-toolkit/translate-toolkit-3.19.1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) -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" -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-5.2.0[${PYTHON_USEDEP}] - >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] - >=dev-python/unicode-segmentation-rs-0.2.0[${PYTHON_USEDEP}] - >=dev-python/wcwidth-0.2.14[${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}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # strip unnecessary pins - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die -} - -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 - tests/translate/convert/test_fluent2po.py - # changes directory and does not change it back, sigh - tests/odf_xliff/test_odf_xliff.py - ) - - if ! has_version "dev-python/iniparse[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - translate/convert/test_ini2po.py - translate/convert/test_po2ini.py - ) - fi - - if ! has_version "media-video/gaupol[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - translate/storage/test_subtitles.py - ) - fi - - 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.19.2.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.19.2.ebuild deleted file mode 100644 index e40bfb7f2f..0000000000 --- a/dev-python/translate-toolkit/translate-toolkit-3.19.2.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) -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" -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-5.2.0[${PYTHON_USEDEP}] - >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] - >=dev-python/unicode-segmentation-rs-0.2.0[${PYTHON_USEDEP}] - >=dev-python/wcwidth-0.2.14[${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}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # strip unnecessary pins - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die -} - -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 - tests/translate/convert/test_fluent2po.py - # changes directory and does not change it back, sigh - tests/odf_xliff/test_odf_xliff.py - ) - - if ! has_version "dev-python/iniparse[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - translate/convert/test_ini2po.py - translate/convert/test_po2ini.py - ) - fi - - if ! has_version "media-video/gaupol[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - translate/storage/test_subtitles.py - ) - fi - - 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.19.3.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.19.3.ebuild index e40bfb7f2f..155cc19612 100644 --- a/dev-python/translate-toolkit/translate-toolkit-3.19.3.ebuild +++ b/dev-python/translate-toolkit/translate-toolkit-3.19.3.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 arm64" IUSE="+html +ical +ini +subtitles +yaml" RDEPEND=" diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest index 0cb073b1a5..80f0abee6d 100644 --- a/dev-python/trimesh/Manifest +++ b/dev-python/trimesh/Manifest @@ -1,11 +1,7 @@ -DIST trimesh-4.11.1.gh.tar.gz 13707913 BLAKE2B 210748520e8d99a93a07eab8c89df720a2845a0eacded90c0d2651481acf494f23272e9b6ecaee444e5350f7bc66d3779f90904d88dfb254ae170f641654b985 SHA512 68d58a365ad7c3ee4e23b569a1594f13ef9e5ecaf3dd5f17a67c476909b31988fa4d3cf58ede5ea507f9e3e12e67260aed2e3511419f85f6c7ff87afb52baf07 -DIST trimesh-4.11.2.gh.tar.gz 13707855 BLAKE2B 8f38cd10fa2910c21c521eaec04e860853d61e2b5d0ce8a3d66056ac53ff2985943dea82d9bcb6c913c00e05b9fe28d5173dff5c981b36b2812c9ecbd28a8335 SHA512 4b76a85f2fc27a2fabbe5a1f284d39a7edd8df5d2e085e7a42ea5b5d1484c17c02d1b774416fb31d81a963b06003d5c4847881f9ed5653bb1921cefa0ae78c8d DIST trimesh-4.11.3.gh.tar.gz 13708539 BLAKE2B 8d14a609eff6ffe4b876e4fe7ad94fab78929cd9096cca99ef7259c596b0cd3de409c1ade316911934fd77e5384146d2ca18f9063042cfa4eb5e5e8f1c7c3b26 SHA512 0481a7ac870da163633c0a51ccaa804d0c0f660cec92765d56af916ebe121a93d5363915b27db40898c03bcc7b6afbe86efd03c76c8eac66ddf1cfb538ec4e3f DIST trimesh-4.11.4.gh.tar.gz 13710953 BLAKE2B 799a9eae33a781d303a6a732b41c1744aae1aaf344d9d59dd33165865c023928246bca4fba023ceffc5d1e7131d43fe6a66457282791bda2ccf57aeb53af3714 SHA512 028b089293cac6c487a20188ef429f11813eb13641b0775ec192e3ae2c07ccb234813f94b29a3bfa7639332586889ddfe2db9f1d56fd7b0170baf919f0ac1ad8 DIST trimesh-4.11.5.gh.tar.gz 13711494 BLAKE2B 4a03edebf9be2bb6d6fb06d6085d8d144175279ec5d876aae79d449aba93ded2410167a3b6f3692ad0ad1da96f62d2c3333beb951b0ef17586a7def8a0b4a4a3 SHA512 da32e900ab14b0abf86703db9caa7475cb906035c9b5f096cf44bb40a24d3d65dd53e2e028e3f78e14c3dd7a91a357b54c4fa802fb09ff1688022b7dd8770f14 -EBUILD trimesh-4.11.1.ebuild 2356 BLAKE2B 1648da2db715bbddc4d568794aeff28846e8967013a9cfe2e9783865dec8a01c87e78598647f46a70a658d32d3e6bad48f76df53bdc8f7cba37bef69d79c9a5c SHA512 58fd6ec083ed329e0ea164549299713d081a1daeab3e3ec86d013d5ad8446ab3269ab8780634358cff158c2086e9de8090246c8fb439f2c7e8da016b1466b4ed -EBUILD trimesh-4.11.2.ebuild 2358 BLAKE2B 622112d64ec5e12fa437fde1619c14ef28dae43816bb6b26eda4ece5d9f903f1195e0ee1443f7efca80cfc53a9bfc09e72988a59ffcd1f8f49d213f7496d57dd SHA512 176cb0fe3fed9ade245e16466f639cf62a0d01cd0f3a483735d9f94dfce006c84593792d316f4278c866f6f6cb48d9110087024ef54ee3c258d3974e7f037b40 -EBUILD trimesh-4.11.3.ebuild 2358 BLAKE2B 709f5ce96760ee11cac9311c946bf51d9108d8f38d04289f31ee7470e5f00f5719bb4c963462e14952f6d6536eccb8c7bd476e3be5de8c2d537752a566e3bde8 SHA512 01c352dc88869e3b21c3844df727e720d5efed5c4e254750c5bcaa723dcd756f62770f46234a94b6e130de4381ebfea909f41fd96a81b0cb662a685686e5f445 +EBUILD trimesh-4.11.3.ebuild 2356 BLAKE2B b1e8bf1971a80d160bdf3c08d8be349ac96baad67a44f00e2ae0ffdd257bbc9250d906e0c31272206cbb6dd0b19d47a9b61f119bd1d5fad9a299c1c7fc27b6f1 SHA512 f8677fff33d17ea588857cc4fb537d1cb2528b538a8201349a3620f0d0b8c5172b026a11f0b9bf4b67e12dbdc6b9d1328ecd6d3d20952cd7edffecfe41e1cac6 EBUILD trimesh-4.11.4.ebuild 2358 BLAKE2B 709f5ce96760ee11cac9311c946bf51d9108d8f38d04289f31ee7470e5f00f5719bb4c963462e14952f6d6536eccb8c7bd476e3be5de8c2d537752a566e3bde8 SHA512 01c352dc88869e3b21c3844df727e720d5efed5c4e254750c5bcaa723dcd756f62770f46234a94b6e130de4381ebfea909f41fd96a81b0cb662a685686e5f445 EBUILD trimesh-4.11.5.ebuild 2358 BLAKE2B 709f5ce96760ee11cac9311c946bf51d9108d8f38d04289f31ee7470e5f00f5719bb4c963462e14952f6d6536eccb8c7bd476e3be5de8c2d537752a566e3bde8 SHA512 01c352dc88869e3b21c3844df727e720d5efed5c4e254750c5bcaa723dcd756f62770f46234a94b6e130de4381ebfea909f41fd96a81b0cb662a685686e5f445 MISC metadata.xml 389 BLAKE2B 6dcc92dfafdedb5cc7fe5f40977594114bbf1628d8179d7222c3b60c4a591e236c7a937530006beb9649a8a84636bcb1923d8ad6a377994295f85b1fe8eb8bbd SHA512 a96f4fb6a1c2bd820f2dd072230fa160536834e1ef19483c372571df2d082cb5a63434181af9107022b75e1019d369d6bece8262eb752cedf24a5038e15ea473 diff --git a/dev-python/trimesh/trimesh-4.11.1.ebuild b/dev-python/trimesh/trimesh-4.11.1.ebuild deleted file mode 100644 index 14c74c9a10..0000000000 --- a/dev-python/trimesh/trimesh-4.11.1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2026 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 optfeature - -DESCRIPTION="Python library for loading and using triangular meshes" -HOMEPAGE=" - https://trimesh.org/ - https://github.com/mikedh/trimesh/ - https://pypi.org/project/trimesh/ -" -SRC_URI=" - https://github.com/mikedh/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~x86" - -RDEPEND=" - dev-python/charset-normalizer[${PYTHON_USEDEP}] - dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - >=dev-python/numpy-1.20[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pycollada[${PYTHON_USEDEP}] - dev-python/pyglet[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] - dev-python/svg-path[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] - dev-python/xxhash[${PYTHON_USEDEP}] - dev-python/rtree[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mapbox-earcut[${PYTHON_USEDEP}] - dev-python/pillow[webp,${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - # requires manifold3d - tests/test_boolean.py::test_multiple_difference - # timing nonsense - tests/test_bounds.py::BoundsTest::test_obb_mesh_large -) -EPYTEST_IGNORE=( - # require pyinstrument - tests/test_sweep.py -) - -EPYTEST_PLUGINS=() -: ${EPYTEST_TIMEOUT:=300} -EPYTEST_RERUNS=3 -EPYTEST_XDIST=1 - -distutils_enable_tests pytest - -python_test() { - # We run tests in parallel, so avoid having n^2 threads in lapack - # tests. - local -x BLIS_NUM_THREADS=1 - local -x MKL_NUM_THREADS=1 - local -x OMP_NUM_THREADS=1 - local -x OPENBLAS_NUM_THREADS=1 - - epytest -} - -pkg_postinst() { - optfeature_header "${PN} functionality can be extended by installing the following packages:" - optfeature "making GUI applications with 3D stuff" dev-python/glooey - optfeature "2D triangulations of polygons" dev-python/mapbox-earcut - optfeature "loading a number of additional mesh formats" dev-python/meshio - optfeature "figuring out how much memory we have" dev-python/psutil - optfeature "marching cubes and other nice stuff" dev-python/scikit-image -} diff --git a/dev-python/trimesh/trimesh-4.11.2.ebuild b/dev-python/trimesh/trimesh-4.11.2.ebuild deleted file mode 100644 index 7663c84525..0000000000 --- a/dev-python/trimesh/trimesh-4.11.2.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2026 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 optfeature - -DESCRIPTION="Python library for loading and using triangular meshes" -HOMEPAGE=" - https://trimesh.org/ - https://github.com/mikedh/trimesh/ - https://pypi.org/project/trimesh/ -" -SRC_URI=" - https://github.com/mikedh/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/charset-normalizer[${PYTHON_USEDEP}] - dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - >=dev-python/numpy-1.20[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pycollada[${PYTHON_USEDEP}] - dev-python/pyglet[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] - dev-python/svg-path[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] - dev-python/xxhash[${PYTHON_USEDEP}] - dev-python/rtree[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mapbox-earcut[${PYTHON_USEDEP}] - dev-python/pillow[webp,${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - # requires manifold3d - tests/test_boolean.py::test_multiple_difference - # timing nonsense - tests/test_bounds.py::BoundsTest::test_obb_mesh_large -) -EPYTEST_IGNORE=( - # require pyinstrument - tests/test_sweep.py -) - -EPYTEST_PLUGINS=() -: ${EPYTEST_TIMEOUT:=300} -EPYTEST_RERUNS=3 -EPYTEST_XDIST=1 - -distutils_enable_tests pytest - -python_test() { - # We run tests in parallel, so avoid having n^2 threads in lapack - # tests. - local -x BLIS_NUM_THREADS=1 - local -x MKL_NUM_THREADS=1 - local -x OMP_NUM_THREADS=1 - local -x OPENBLAS_NUM_THREADS=1 - - epytest -} - -pkg_postinst() { - optfeature_header "${PN} functionality can be extended by installing the following packages:" - optfeature "making GUI applications with 3D stuff" dev-python/glooey - optfeature "2D triangulations of polygons" dev-python/mapbox-earcut - optfeature "loading a number of additional mesh formats" dev-python/meshio - optfeature "figuring out how much memory we have" dev-python/psutil - optfeature "marching cubes and other nice stuff" dev-python/scikit-image -} diff --git a/dev-python/trimesh/trimesh-4.11.3.ebuild b/dev-python/trimesh/trimesh-4.11.3.ebuild index 748d91d237..0a6bcc67a1 100644 --- a/dev-python/trimesh/trimesh-4.11.3.ebuild +++ b/dev-python/trimesh/trimesh-4.11.3.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" RDEPEND=" dev-python/charset-normalizer[${PYTHON_USEDEP}] diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest index 6f3e4dc33f..a6c75ec511 100644 --- a/dev-python/trio/Manifest +++ b/dev-python/trio/Manifest @@ -1,5 +1,3 @@ -DIST trio-0.32.0.gh.tar.gz 617466 BLAKE2B 74aeeee70065d675e6df0aa104633e5c785065a53879eab70a59e81e5f14ea438a245e592bd1b0fa03ae1e5a6b44ce0027f618e5d62379f45182d1a22b8c0058 SHA512 119dfdbe4026a4a019286cc765f40bd2351ad7d4f5b04b0d7b132a451f58e52e8e21d47bebeb1b2aad43b924f5edf47c7b781d441392ddbde642d68212b92dd7 DIST trio-0.33.0.gh.tar.gz 617029 BLAKE2B f30a3782329e8795bec327a3d4c495692e2b6c46ca4bcea4f6ea184a2f50efbf0ec7efa47dd9427d70a352eabfe34f28cdcf4237ebf157dd7bc43d34b916addc SHA512 9e92a233669bc98a2f394d6a06910fc602e5461f5c4aae384521ed23cac8c90097044aa3f2db32c787cd5b608701bf73a0a909fdccee54b535fb0e23b774e593 -EBUILD trio-0.32.0.ebuild 1885 BLAKE2B cf5b537b4cf648d3ea8c554fed098f09b76a0111c294b08dd9cab5473363495bfe8d8c69d619a1366581fa306aa6d6a1b44ad78a9cecfb2bb6811f10e456d773 SHA512 dba833584f77bc56f25b3f0c91093e085e7f4fb51dcbedf602765988d4393019dc963af06334ea16bd53e040fcfb753af98afd6e2a19c9886ff6422836018080 -EBUILD trio-0.33.0.ebuild 1891 BLAKE2B e4653258224222fe7f45f59765b139c8e095533166ed203a96e16874a2a8710864c7f485fc79a0254f9b9b7687fb49081913aec729fbf68848efa1c949a448e2 SHA512 04cf59a03e8b8a50c572ddabb8519c4fe2bb7c750e1fa822d8d870a31a4b84c6ffab000690a67b58baddf7b75c88b7e437b2f8f921329efc0a4831deba8efb76 +EBUILD trio-0.33.0.ebuild 1885 BLAKE2B ef4c3a1a68a93f58fdbe16e6ca2f3816eb1be5b24c138be733875c24db1b210ad7c3acfdb7622fecd3b95661b6ef7157c568dcbe5ef5cc87e292b00e75da3532 SHA512 4172d9660d2ab943e0d9b8ff7a4bcd6a305a085d5b99a574c132eadca75893dae895cf721ad70e65918d6e4f2b79b3b25077731f042aca6fcda585418da456aa MISC metadata.xml 2047 BLAKE2B 836ccc0a048706cf1770c695553403b855f54a42cb94a622b7f91583aaee72cffef27e567df2b7a74fdc7cec4c8574d2f16d00953923b4484f38013910f49dcf SHA512 5e482479d68272be879bfea06697d41109647880d6a72a7a3096f86aa029f54ae004c353f247041c8e517a01808eb929c3d666b0e85ef466fdca88bfb5b38cdd diff --git a/dev-python/trio/trio-0.32.0.ebuild b/dev-python/trio/trio-0.32.0.ebuild deleted file mode 100644 index 5603c366cd..0000000000 --- a/dev-python/trio/trio-0.32.0.ebuild +++ /dev/null @@ -1,73 +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=( pypy3_11 python3_{11..14} ) - -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}] - 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}] - ) -" - -EPYTEST_PLUGINS=( "${PN}" ) -# xdist causes import errors -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 - ) - - case ${EPYTHON} in - python3.14) - EPYTEST_DESELECT+=( - # xfail-ed upstream with ref to - # https://github.com/python/cpython/issues/125603 - _core/_tests/test_run.py::test_ki_protection_doesnt_leave_cyclic_garbage - ) - ;; - esac - - rm -rf trio || die - epytest -m "not redistributors_should_skip" --pyargs trio \ - --skip-optional-imports -} diff --git a/dev-python/trio/trio-0.33.0.ebuild b/dev-python/trio/trio-0.33.0.ebuild index d571939de0..332288d214 100644 --- a/dev-python/trio/trio-0.33.0.ebuild +++ b/dev-python/trio/trio-0.33.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="|| ( Apache-2.0 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-23.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest index f797906861..b1bc3169ed 100644 --- a/dev-python/twisted/Manifest +++ b/dev-python/twisted/Manifest @@ -5,5 +5,5 @@ AUX twisted-25.5.0-rebuild.patch 1832 BLAKE2B 0f2fcf46011f60a1ee61c983523a3258d7 DIST twisted-25.5.0.tar.gz 3545725 BLAKE2B 01f24c3c90c3db349efe779a8262abab3004782aedd8534a8c53e5336d77862a3615c83093137074b19af415cdb5572e07c39a74846a128544e8405d9c69864b SHA512 3d023777854fdf54e06f4bbaf3159359767aac9ba33e90d2b2e8abe29815d088e00eebd06944c12610a28c517d9cb397a5104ff153160edabfb91dd16a15f597 DIST twisted-25.5.0.tar.gz.provenance 9203 BLAKE2B 76180b9aa470977a28eb3a2104bf6cf6355cf0585df5cf8e07420e3878df32e92ae23eef7bb64bd3fb8d863c4b3727daf44074d2a1d5735236f1d24f89711797 SHA512 9f5d3d92194abbbd5ed0bd524a11858f8d75ae8e9cf89bb4689a82053bc107f4eea6adbe2862fc9bba74bd3623eac3183a3bd3163cce4a7eec20e4ee4988afa0 DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03 -EBUILD twisted-25.5.0-r1.ebuild 4889 BLAKE2B 3f98c37a8dabe3f581330dd6ff4ac14d2f3c617e6b39e7e8f7c3fe5b1d001e67351bb054e53e5a7a819e87bffad86efd46a3f80ef2509ba68bdc6efa0d479d84 SHA512 294f327ec0c5ebb77701dd3f824fc14af16814b707664bb7bf668d5c0df3fd31f8b2a2c038da20ea09b5b4f8f59fd9c99949533dc53d8d400324889f8aeeaf1e +EBUILD twisted-25.5.0-r1.ebuild 4825 BLAKE2B 536d4a1297048300c2549fb6091f0bb6780d9d2318a8f94217171da26543fa53f596253daa82b03e85dcad3c5d789887e1f1fcefe3f3e35a55be92a77b63e768 SHA512 9ba733a74b4475557991b5b58fa0e3d27febb99ea7228ee7689cb81a1ef5e080a2df59e023598b72e4468f7e13c5eff161f7b9e9d48463480013d58d5e3ba969 MISC metadata.xml 1290 BLAKE2B 4277d3bb101f4ef15a99c211a677d18b6fe3fbefd090600061f991514b280164842aa0066b8895b2bf3353a4d3298eea8cf89a3329a843b8c6af254edb6eb138 SHA512 900a100d79129915509c12ff60f971e3b246f2573df52e44991b5115bdde33408461b0606dfa1d68c61bcc0a96f59bc16d4528dfb03a04d58c1f53d4dac6b338 diff --git a/dev-python/twisted/twisted-25.5.0-r1.ebuild b/dev-python/twisted/twisted-25.5.0-r1.ebuild index b7c86581ec..d3b374a039 100644 --- a/dev-python/twisted/twisted-25.5.0-r1.ebuild +++ b/dev-python/twisted/twisted-25.5.0-r1.ebuild @@ -72,7 +72,6 @@ BDEPEND=" >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}] >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}] >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}] - <dev-python/cython-test-exception-raiser-2[${PYTHON_USEDEP}] >=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}] >=dev-python/idna-2.4[${PYTHON_USEDEP}] >=dev-python/httpx-0.27[${PYTHON_USEDEP}] diff --git a/dev-python/typeguard/Manifest b/dev-python/typeguard/Manifest index b7323f6c87..3d060a3623 100644 --- a/dev-python/typeguard/Manifest +++ b/dev-python/typeguard/Manifest @@ -1,9 +1,4 @@ -DIST typeguard-4.4.4.tar.gz 75203 BLAKE2B 573adfc6a1f80eea451ec3f438827851532ccdadd94581f6e40da69f65f4e5b8878aaa36c34a580149ba6b6bf4dab29384b1c962b6a76f1924ad592287df18e1 SHA512 0ab8cdfe8cdc51db82185b272f388eb2ebc5788a86a1d897b72e7268da367b65032d36c25813e2086c6838d98dc07706abb04508c3882d2186804746032aebf9 -DIST typeguard-4.5.0.tar.gz 79993 BLAKE2B 7981c5a45bd894dbc919ae9eef875c97ff6f414a300a83783baa1f0376a4c129aecfb7ad4c03b41f592197480254df387643bc764e22d6cb6af74c0354b3f3c5 SHA512 79959a14dc5a5ca572f66211d6d83bf2fb842609d0f0ff3532353185cae597d43f0f0c7da9c7218a40857eb3856c0693dfa0febd9dee21c3142b141af0d3fe42 -DIST typeguard-4.5.0.tar.gz.provenance 9341 BLAKE2B 8665a9de034227edd8e52129b870402f0c60ebe167e273a33e0d0837c662cb75a3944a9d211ded946d83aea1e687b355ceb48b8d7fce281b92fd2b069ed4b5e7 SHA512 9bb18ed5f9184beec4e2e0717f1d7829fa788f2b67cbc4d344eb119855f2a8d8fe641d57655e8b1a0cff190e6666c2e27d68235fb944cd5203fc973693b77278 DIST typeguard-4.5.1.tar.gz 80121 BLAKE2B 4156be34863fa4d14ef1c928059f3a6d5ffe5e508d09fedaa729c668fa9b3e8d3a6357082308c761440d4ebb55bec396c333b1c0b76ae23f2cb9396e5dd1e67d SHA512 6f9dea4b0eab7f9480d93d021673d61292bcaf4c2c688d7e00a3ce9948f18d230d4707c532ea40e588bb883fc5b60c59b385276e2e8963c31eb696f3891d3439 DIST typeguard-4.5.1.tar.gz.provenance 9482 BLAKE2B 18feded8f2be9faffe6c23eba7b7bbc5346ea39c9b49bd236f0509ceaec975cc51ecb6268b1e182ea0bc706222bc899b0be1f449dbe527ec83d43fe749e755ee SHA512 48b8a6155eb34939678ff867c967909456aa39ec1d1babb02327d837887afd9e9609b6681b7fa62350560ab57a3477112798515ba5fd4f7585d38fce74364469 -EBUILD typeguard-4.4.4.ebuild 926 BLAKE2B 5c671b0b2f4d76bfbcd349540b189ea6300be1dfabe3a1faee88c767adb846e1e57a0fb3a7ed431c084cdf6718c1819ee6083dc4e708766d485bf3a177e0ef07 SHA512 454e53ba80ea5338e4257a4b5bf1dec14d0e2aad86407900753c6026dea73dacb5ef56de0df1998ac1ce854779a870cedf1e3e313b903365b58a54ae7affd85e -EBUILD typeguard-4.5.0.ebuild 964 BLAKE2B 6ea111e24b8e290c729c7118bd578e565a5fba3e095d267ba24876338fb86eacc979c49c049f743b57c31f50d86ca1ff43268ab459fd9e64641015a870fa8058 SHA512 fbc5b8b27a5c4fd630add9d06b66a929954966019f4778ba0e8f33e44a5e1e5a741c1f433e38ca91ab25be20844d34cd5dac445f0ab0a5d05eaf26cf8f086169 -EBUILD typeguard-4.5.1.ebuild 964 BLAKE2B 6ea111e24b8e290c729c7118bd578e565a5fba3e095d267ba24876338fb86eacc979c49c049f743b57c31f50d86ca1ff43268ab459fd9e64641015a870fa8058 SHA512 fbc5b8b27a5c4fd630add9d06b66a929954966019f4778ba0e8f33e44a5e1e5a741c1f433e38ca91ab25be20844d34cd5dac445f0ab0a5d05eaf26cf8f086169 +EBUILD typeguard-4.5.1.ebuild 958 BLAKE2B 5d17b61f60136db9c20845c1f9ced39b91aca11079e229d61dbb1e2d51047dc9341a1165c9fa7d0295d7278f880439ac38989d3a3bc9e0764b3d392c3b3bd5df SHA512 b11d3110146f768a388b72815d1072e1eab6c034803fc4ad755d0695ce3a785114d70903b60bdca3baf8bc4e66aafcbc8c48ef93c051d2dedc75b0307e06a2d5 MISC metadata.xml 374 BLAKE2B 4d21d429ee67d8dac1ffd7b7e7d382d501a1baf04ec2478ba539c41e743b9b977d1d9a37e115e8eb35b6d24f39425556a315aec3ed939667e2ec22ab3c7b48c8 SHA512 83356b2ae54b9ab54c430e87be1618ae7ac1da91a2acafb6bae04718a3f8899e2c354a6251ad01651b562376e357bf35570ded512d12f85d74450313ae3f85ef diff --git a/dev-python/typeguard/typeguard-4.4.4.ebuild b/dev-python/typeguard/typeguard-4.4.4.ebuild deleted file mode 100644 index 6ac1d9fe02..0000000000 --- a/dev-python/typeguard/typeguard-4.4.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Run-time type checker for Python" -HOMEPAGE=" - https://pypi.org/project/typeguard/ - https://github.com/agronholm/typeguard/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - >=dev-python/typing-extensions-4.14.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # mypy changes results from version to version - tests/mypy - ) - - local -x PYTHONDONTWRITEBYTECODE= - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # the XFAIL test pass due to some package being installed - epytest -o xfail_strict=False -p typeguard -} diff --git a/dev-python/typeguard/typeguard-4.5.0.ebuild b/dev-python/typeguard/typeguard-4.5.0.ebuild deleted file mode 100644 index 7e0283516f..0000000000 --- a/dev-python/typeguard/typeguard-4.5.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/agronholm/typeguard -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Run-time type checker for Python" -HOMEPAGE=" - https://pypi.org/project/typeguard/ - https://github.com/agronholm/typeguard/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/typing-extensions-4.14.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # mypy changes results from version to version - tests/mypy - ) - - local -x PYTHONDONTWRITEBYTECODE= - # the XFAIL test pass due to some package being installed - epytest -o xfail_strict=False -p typeguard -} diff --git a/dev-python/typeguard/typeguard-4.5.1.ebuild b/dev-python/typeguard/typeguard-4.5.1.ebuild index 7e0283516f..673d0f2647 100644 --- a/dev-python/typeguard/typeguard-4.5.1.ebuild +++ b/dev-python/typeguard/typeguard-4.5.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" 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=" >=dev-python/typing-extensions-4.14.0[${PYTHON_USEDEP}] diff --git a/dev-python/typer/Manifest b/dev-python/typer/Manifest index 474d947b85..fa0a608278 100644 --- a/dev-python/typer/Manifest +++ b/dev-python/typer/Manifest @@ -1,12 +1,3 @@ -DIST typer-0.21.0.tar.gz 106781 BLAKE2B 12d426b0a4fe7b515adfdb66b9d45b97ea8df540607462cd0fff5e40ccd8eee6965bc36a5f85aa7a3d373f11f5e083a9ef0beea51c3869a331bc75e3c871b3e6 SHA512 2cbcb31fa98e4c18a62a598b04dce584d9f63b92bf4d0b1376aaa24e327e33b383f6fa840870f37cf7a4e9f35e159c6b9eb570870c1008d97ce2acee0d87346c -DIST typer-0.21.0.tar.gz.provenance 9031 BLAKE2B 99ff1f36faba9fdf49bd52ca84e0aab67741e56d8cb4ead915ca436cb36b47a871886af7c414c27b2eb08a1d7ea8dbdb0468f1bd3393d8b653b693b881d7672a SHA512 75088b0d6076cc5eb4c5587074d2f6bc7e93551d634b79a3aa064e375970c4e0c99b2931e9bb8c2a70f7f9299d5dd8d8085cb697baa65ff02c68c2e306832b26 -DIST typer-0.23.0.tar.gz 120181 BLAKE2B ed10661ad2cc942c4010bb9cf01b6a37e1426e7f17632c826375f151fb02b5641e32e4bf8ea07c45f86e1a3c91982df30b4a58fc9e0391717c84ad3fffc1db74 SHA512 a21e41a4075610d12cd28cdb6e8d5136437cb942925b19f95c34db3e62574a03773d5a242dcbd67eac5e77907ca091a9c689638a65ffe411a0fcef20b897a7ca -DIST typer-0.23.1.tar.gz 120047 BLAKE2B 51461f8514acccf270dc5c86e24ba842d82f0c1c7b4a121725a8f96cefd5b0d06806e5f3262d6a1f2b5ed25e2ae8e3dfd545e4bcd4a8bda90827609f743f732a SHA512 f6d40ef01a602491895192b2158a22b224468eec13215fe6d547e680b235de199101af08f58ea37ffbd6683a409c84c7c233ec164db7f6031045cbda1685a296 -DIST typer-0.24.0.tar.gz 118380 BLAKE2B ab0f919882f742aa6a917d9219d25400e8a77370af488b5c26c9b2785aa4107746d6685f480ce1b608d391dc24ee5aed36468a1dc87894ce44be53a03cea9a12 SHA512 881922b1c7fe2577e4a240be90afa3b1c4753caf36793a423dfff7b1be4c8be6123d4157799e54705d523d971f34f6de829ad91a7b1ad68f4f341a0709b2e724 DIST typer-0.24.1.tar.gz 118613 BLAKE2B fc4821bb1a91e32e7fe2376bda33d5fc411288567b08b460d03aab2a8d6f2ed7ea3f1e32db20cfdeb28258904f5ce5b496ebe25faf9dc221dcfa7fb25c59652d SHA512 581511a2e0397be85023237161c5683e3ea8cf30208b5090fe4b037fb1d351f3e1e80e33bc0dcf6d116a71926561cfb560b631fffb38195afffcf9a9a1e71439 -EBUILD typer-0.21.0.ebuild 1563 BLAKE2B 6131e155008ab49cf8fa2bd59ab42740391fc4114cd1aff973c67a96b6d8e3132a61351cb046ec9e80df6b064101bc71724ab03e507d55fb55b630d5691d5578 SHA512 abcd007e997bb4d593d093c143be21b526dacdb496b25c0b635f3a15c817cce78b133adf454b03925646ef7c7125779bc08f53a03af1007068bcf2b38ba6f435 -EBUILD typer-0.23.0.ebuild 1509 BLAKE2B 103b025b9bc4fb0519c5217b6b2db5480307b618c850a5ba4d45a7415cb6ac172a92b1c2b793e7ac764195548415299d55c20ef7fa3046e27c6d63e2f511de00 SHA512 cf127a0ed93cecc9c51564fa498a6fff4f489643f134de6bb1a44f99c5d2b1b19a17064f95feb3d4f00fdf5b333b3cd45941dab261ca59a96db94b59adfa5979 -EBUILD typer-0.23.1.ebuild 1509 BLAKE2B 103b025b9bc4fb0519c5217b6b2db5480307b618c850a5ba4d45a7415cb6ac172a92b1c2b793e7ac764195548415299d55c20ef7fa3046e27c6d63e2f511de00 SHA512 cf127a0ed93cecc9c51564fa498a6fff4f489643f134de6bb1a44f99c5d2b1b19a17064f95feb3d4f00fdf5b333b3cd45941dab261ca59a96db94b59adfa5979 -EBUILD typer-0.24.0.ebuild 1508 BLAKE2B c4e332b07e0b7c81840c611a4d193d75031cc52cbafe13af63f4c5b7c0bac03716f0bc4877f005d1fc5aa62d174f8d18c69448b01611265b65a8766addf45c6f SHA512 f1b00d020ff1a9ca9f4bd40f10c5df405869e051ae62084bfa4f88a56413090c11824820953c25ce984d9d94bdfc7c524e1d5447dc57434f8f737d3f91de11df -EBUILD typer-0.24.1.ebuild 1508 BLAKE2B c4e332b07e0b7c81840c611a4d193d75031cc52cbafe13af63f4c5b7c0bac03716f0bc4877f005d1fc5aa62d174f8d18c69448b01611265b65a8766addf45c6f SHA512 f1b00d020ff1a9ca9f4bd40f10c5df405869e051ae62084bfa4f88a56413090c11824820953c25ce984d9d94bdfc7c524e1d5447dc57434f8f737d3f91de11df +EBUILD typer-0.24.1.ebuild 1511 BLAKE2B f30cd4d873dc214c65da8f97c9c563b6cf8f75af7baeab97b6e307dc49cc7d17cef5691fb8a30dbcfdfd5d7247d9f76defcdfc11b2f80ccf477fc262bd814561 SHA512 aa4529a6befcf8ee254ac605cfb4cca142eacca30007b8a8fb617c78e567fc63de8ac9696eccbe54a681112862576d3f56d8b277f4b9e12bf956b6470918d388 MISC metadata.xml 827 BLAKE2B 72289c5c5887606e5dd2d6ab983a5c760c1a5b9bacf8725411d8efa359c39992469d52c966dd81a34891baac53cb24c6f90ee0a9c520341c50eb4e3fa2aa93bb SHA512 0adaddc89fde5bc935f95b35e6f384c1f011858a1df2a6b4751f5700e9b9dbab7c3652b187eeddfb87584c91e8c349d88f306ac5cf57f6756c87753c1f0209f6 diff --git a/dev-python/typer/typer-0.21.0.ebuild b/dev-python/typer/typer-0.21.0.ebuild deleted file mode 100644 index b4e8ff4e6f..0000000000 --- a/dev-python/typer/typer-0.21.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYPI_VERIFY_REPO=https://github.com/fastapi/typer -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 shell-completion pypi - -DESCRIPTION="Build great CLIs. Easy to code. Based on Python type hints" -HOMEPAGE=" - https://typer.tiangolo.com/ - https://github.com/fastapi/typer/ - https://pypi.org/project/typer/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64" -IUSE="cli" - -RDEPEND=" - >=dev-python/click-8.0.0[${PYTHON_USEDEP}] - >=dev-python/rich-10.11.0[${PYTHON_USEDEP}] - >=dev-python/shellingham-1.3.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-3.7.4.3[${PYTHON_USEDEP}] - cli? ( !dev-lang/erlang ) -" -BDEPEND=" - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - if ! use cli; then - sed -i -e '/typer\.cli/d' pyproject.toml || die - fi -} - -python_test() { - # See scripts/tests.sh - local -x TERMINAL_WIDTH=3000 - local -x _TYPER_FORCE_DISABLE_TERMINAL=1 - local -x _TYPER_RUN_INSTALL_COMPLETION_TESTS=1 - - epytest -} - -python_install() { - if use cli && [[ ! ${COMPLETIONS_INSTALLED} ]]; then - local -x _TYPER_COMPLETE_TEST_DISABLE_SHELL_DETECTION=1 - newbashcomp - typer < <(typer --show-completion bash || die) - newzshcomp - typer < <(typer --show-completion zsh || die) - newfishcomp - typer < <(typer --show-completion fish || die) - COMPLETIONS_INSTALLED=1 - fi - - distutils-r1_python_install -} diff --git a/dev-python/typer/typer-0.23.0.ebuild b/dev-python/typer/typer-0.23.0.ebuild deleted file mode 100644 index f332a2c0f0..0000000000 --- a/dev-python/typer/typer-0.23.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 shell-completion pypi - -DESCRIPTION="Build great CLIs. Easy to code. Based on Python type hints" -HOMEPAGE=" - https://typer.tiangolo.com/ - https://github.com/fastapi/typer/ - https://pypi.org/project/typer/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="cli" - -RDEPEND=" - >=dev-python/annotated-doc-0.0.2[${PYTHON_USEDEP}] - >=dev-python/click-8.0.0[${PYTHON_USEDEP}] - >=dev-python/rich-10.11.0[${PYTHON_USEDEP}] - >=dev-python/shellingham-1.3.0[${PYTHON_USEDEP}] - cli? ( !dev-lang/erlang ) -" -BDEPEND=" - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - if ! use cli; then - sed -i -e '/typer\.cli/d' pyproject.toml || die - fi -} - -python_test() { - # See scripts/tests.sh - local -x TERMINAL_WIDTH=3000 - local -x _TYPER_FORCE_DISABLE_TERMINAL=1 - local -x _TYPER_RUN_INSTALL_COMPLETION_TESTS=1 - - epytest -} - -python_install() { - if use cli && [[ ! ${COMPLETIONS_INSTALLED} ]]; then - local -x _TYPER_COMPLETE_TEST_DISABLE_SHELL_DETECTION=1 - newbashcomp - typer < <(typer --show-completion bash || die) - newzshcomp - typer < <(typer --show-completion zsh || die) - newfishcomp - typer < <(typer --show-completion fish || die) - COMPLETIONS_INSTALLED=1 - fi - - distutils-r1_python_install -} diff --git a/dev-python/typer/typer-0.23.1.ebuild b/dev-python/typer/typer-0.23.1.ebuild deleted file mode 100644 index f332a2c0f0..0000000000 --- a/dev-python/typer/typer-0.23.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 shell-completion pypi - -DESCRIPTION="Build great CLIs. Easy to code. Based on Python type hints" -HOMEPAGE=" - https://typer.tiangolo.com/ - https://github.com/fastapi/typer/ - https://pypi.org/project/typer/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="cli" - -RDEPEND=" - >=dev-python/annotated-doc-0.0.2[${PYTHON_USEDEP}] - >=dev-python/click-8.0.0[${PYTHON_USEDEP}] - >=dev-python/rich-10.11.0[${PYTHON_USEDEP}] - >=dev-python/shellingham-1.3.0[${PYTHON_USEDEP}] - cli? ( !dev-lang/erlang ) -" -BDEPEND=" - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - if ! use cli; then - sed -i -e '/typer\.cli/d' pyproject.toml || die - fi -} - -python_test() { - # See scripts/tests.sh - local -x TERMINAL_WIDTH=3000 - local -x _TYPER_FORCE_DISABLE_TERMINAL=1 - local -x _TYPER_RUN_INSTALL_COMPLETION_TESTS=1 - - epytest -} - -python_install() { - if use cli && [[ ! ${COMPLETIONS_INSTALLED} ]]; then - local -x _TYPER_COMPLETE_TEST_DISABLE_SHELL_DETECTION=1 - newbashcomp - typer < <(typer --show-completion bash || die) - newzshcomp - typer < <(typer --show-completion zsh || die) - newfishcomp - typer < <(typer --show-completion fish || die) - COMPLETIONS_INSTALLED=1 - fi - - distutils-r1_python_install -} diff --git a/dev-python/typer/typer-0.24.0.ebuild b/dev-python/typer/typer-0.24.0.ebuild deleted file mode 100644 index 526ae3f45e..0000000000 --- a/dev-python/typer/typer-0.24.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm-backend -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 shell-completion pypi - -DESCRIPTION="Build great CLIs. Easy to code. Based on Python type hints" -HOMEPAGE=" - https://typer.tiangolo.com/ - https://github.com/fastapi/typer/ - https://pypi.org/project/typer/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="cli" - -RDEPEND=" - >=dev-python/annotated-doc-0.0.2[${PYTHON_USEDEP}] - >=dev-python/click-8.2.1[${PYTHON_USEDEP}] - >=dev-python/rich-12.3.0[${PYTHON_USEDEP}] - >=dev-python/shellingham-1.3.0[${PYTHON_USEDEP}] - cli? ( !dev-lang/erlang ) -" -BDEPEND=" - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - if ! use cli; then - sed -i -e '/typer\.cli/d' pyproject.toml || die - fi -} - -python_test() { - # See scripts/tests.sh - local -x TERMINAL_WIDTH=3000 - local -x _TYPER_FORCE_DISABLE_TERMINAL=1 - local -x _TYPER_RUN_INSTALL_COMPLETION_TESTS=1 - - epytest -} - -python_install() { - if use cli && [[ ! ${COMPLETIONS_INSTALLED} ]]; then - local -x _TYPER_COMPLETE_TEST_DISABLE_SHELL_DETECTION=1 - newbashcomp - typer < <(typer --show-completion bash || die) - newzshcomp - typer < <(typer --show-completion zsh || die) - newfishcomp - typer < <(typer --show-completion fish || die) - COMPLETIONS_INSTALLED=1 - fi - - distutils-r1_python_install -} diff --git a/dev-python/typer/typer-0.24.1.ebuild b/dev-python/typer/typer-0.24.1.ebuild index 526ae3f45e..ee039a1ebe 100644 --- a/dev-python/typer/typer-0.24.1.ebuild +++ b/dev-python/typer/typer-0.24.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm arm64 ~x86" IUSE="cli" RDEPEND=" diff --git a/dev-python/types-docutils/Manifest b/dev-python/types-docutils/Manifest index af0b9ffdc1..00519e251a 100644 --- a/dev-python/types-docutils/Manifest +++ b/dev-python/types-docutils/Manifest @@ -1,9 +1,7 @@ -DIST types_docutils-0.22.3.20251115.tar.gz 56828 BLAKE2B 9d59c4bfb163f46fb88a09bc81251b20b412ef2f80abcf90e3922c3838cd2f701e5ced5cc47ab0d0506f59d390d499ea128b18a39f83445a5294127a241fa6b0 SHA512 b6cd49fc20b8a97a5fe50d1c26f32f74579926012fd0dd344a7089d8736adb44ae54d511bacf62d194f62d3252ebce54e714921652aab20ca559cca179448408 DIST types_docutils-0.22.3.20260223.tar.gz 57230 BLAKE2B 0de823a10d6b77e789113759c4e46747ce33ce3df1dc62840c599cd73408f4b35f8a5ad8949106311aa6ee81a67f733cc5ae93e0fe71e3da59d7aa2f08ff9586 SHA512 6091bb3eebd78bac56146dece271dd03804dd57d3f50c9ae848d7ff1dc6c5ff997510e536786bc4737ff304753eccd27497c6a524db9d8ec59aec7fcd35f8568 DIST types_docutils-0.22.3.20260316.tar.gz 57263 BLAKE2B 492f000970dcc60ca9893956e750812682de458f40b070b03cbe79ae4c48cdb46c318b59085192ba23a60e1e80e0c3141c10a23b78a0ab7ab0adb649f074c7ff SHA512 25c96cd05b6fa64c7ba97cd7f3a321b0ebdb80b22cc3efde92bf57dd5210f52fe0b6f97028a7cb1a37cb73d55a9a3ba7e8fa409958d954984affb3e2d02d45da DIST types_docutils-0.22.3.20260322.tar.gz 57311 BLAKE2B 441f184bc0ef3b262eccedb6b1e9aca6ec2c99e529cdde3807f636ad18d9f35093233a9d065da8f76e23765fc8c6ceae679b7a01182b273ea790f0fb44bb2a6b SHA512 73616d36516b97df70e84430edf6589d9179ed6dee3dc2aca9acc9c782782580e2b41a71657625393a07191cb5b4acd6536f35062626617c4ee15d07f748437b -EBUILD types-docutils-0.22.3.20251115.ebuild 358 BLAKE2B c154549d823899062d6e1e9dc3bae581e080ef61b0cc28704db3e0aeaefd83440581fa8e3f15644dea218be4e41d9dc86640fb75e0321a00bb9b1dd03547539b SHA512 94b7a1158b751b4e7e5abfd71fcda7e51cf187868331638c3786309c581d37ddf9e23fd241ad5af29e4658a2ad9a78f1b69815d923c43f4ec7e3f78967397f71 -EBUILD types-docutils-0.22.3.20260223.ebuild 361 BLAKE2B f79fbbe804d663f92b65dde11f4e00e1c266172e0fe78b49f17065e1e7e9e74b35a0a1b28785532c9f2875744297c8872e1500575e53df44ad585eee60436479 SHA512 ace92d76649a344c0a0ceeb3c7a73c9eafd67555768a3dcd1ad832ba5bab636f8f1758aa0f2af82b993eae63659fc8155875e00b66182a7266d7970bbb2b3066 +EBUILD types-docutils-0.22.3.20260223.ebuild 358 BLAKE2B c154549d823899062d6e1e9dc3bae581e080ef61b0cc28704db3e0aeaefd83440581fa8e3f15644dea218be4e41d9dc86640fb75e0321a00bb9b1dd03547539b SHA512 94b7a1158b751b4e7e5abfd71fcda7e51cf187868331638c3786309c581d37ddf9e23fd241ad5af29e4658a2ad9a78f1b69815d923c43f4ec7e3f78967397f71 EBUILD types-docutils-0.22.3.20260316.ebuild 361 BLAKE2B f79fbbe804d663f92b65dde11f4e00e1c266172e0fe78b49f17065e1e7e9e74b35a0a1b28785532c9f2875744297c8872e1500575e53df44ad585eee60436479 SHA512 ace92d76649a344c0a0ceeb3c7a73c9eafd67555768a3dcd1ad832ba5bab636f8f1758aa0f2af82b993eae63659fc8155875e00b66182a7266d7970bbb2b3066 EBUILD types-docutils-0.22.3.20260322.ebuild 361 BLAKE2B f79fbbe804d663f92b65dde11f4e00e1c266172e0fe78b49f17065e1e7e9e74b35a0a1b28785532c9f2875744297c8872e1500575e53df44ad585eee60436479 SHA512 ace92d76649a344c0a0ceeb3c7a73c9eafd67555768a3dcd1ad832ba5bab636f8f1758aa0f2af82b993eae63659fc8155875e00b66182a7266d7970bbb2b3066 MISC metadata.xml 450 BLAKE2B 5228cf8d60515dcc80b980bc160d2b3a06ddc5fa40a098edaf3193b3a2074c23da89d592811b69adf6543928c5368acec55dc074d0f97322b2e7de1b466fc388 SHA512 78dd06b997ea59417714436b691c0e34735f6873d04f326e22a9c988a2193fbb99176c13ec5e2b453e82461baca03bc0b46910881105d38248d9b17d95011855 diff --git a/dev-python/types-docutils/types-docutils-0.22.3.20251115.ebuild b/dev-python/types-docutils/types-docutils-0.22.3.20251115.ebuild deleted file mode 100644 index 203b2fde07..0000000000 --- a/dev-python/types-docutils/types-docutils-0.22.3.20251115.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for docutils" -HOMEPAGE="https://pypi.org/project/types-docutils/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" diff --git a/dev-python/types-docutils/types-docutils-0.22.3.20260223.ebuild b/dev-python/types-docutils/types-docutils-0.22.3.20260223.ebuild index 16ceec4da3..203b2fde07 100644 --- a/dev-python/types-docutils/types-docutils-0.22.3.20260223.ebuild +++ b/dev-python/types-docutils/types-docutils-0.22.3.20260223.ebuild @@ -13,4 +13,4 @@ HOMEPAGE="https://pypi.org/project/types-docutils/" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" diff --git a/dev-python/types-gdb/Manifest b/dev-python/types-gdb/Manifest index b77649d813..0771a0d77f 100644 --- a/dev-python/types-gdb/Manifest +++ b/dev-python/types-gdb/Manifest @@ -1,5 +1,3 @@ -DIST types_gdb-16.3.0.20260109.tar.gz 25382 BLAKE2B 53fd27c17d936cbbaf97a45582e8b27c0820515b253fb7b29b7470ec3b894b4caedd10832d1848029473aeb734368c3856ab6f9b31484cf19dcd8cea5f7e729b SHA512 4d4329c64281720c6f4f57533b161066d09d91c6e412394e52c29008cb4e12d36b78af53652fc2ccb2d5c0db143be28b1ea521ae25830f035bf0e499e317997d DIST types_gdb-16.3.0.20260203.tar.gz 25569 BLAKE2B da5f1e81f508f8383ab00a4581083d3c6e6e056380f9ab13308b732b3a597074d47fc7a359ee52756135cdfd00ca429d89366824b09b1c755002df12f3573513 SHA512 bd8665f5ce2ec975f9a59b5646332fec68e846614b9e4f84aafb60f6c84772448b847f7610e0d787a3b07904093d5983b5c8b5fe4da30d5dfc135c3eddf9044c -EBUILD types-gdb-16.3.0.20260109.ebuild 348 BLAKE2B f1863ee11bcc2bb84597c647969a0dd8312ed4ac54b9259d8649f6ffa5b985639793a6e0b7d7d28f25d2557ba241c0126279ad65efcae8b8686037004f899626 SHA512 99cf59df5b6c58f2cdfaa98f42bbde1eb0603fc06f3a8d2089bf7164a019cce1765fd2a54173e23e933abb2bd8f3bf7f32e703451594d59a0677d0897657f7eb -EBUILD types-gdb-16.3.0.20260203.ebuild 351 BLAKE2B 437b8b8d23cd573b8363782678f17a0040e474649c242b67f77685fe1402c4b8c46733c2274c2e0e04fc4c338c6de3ab519ad2d892a8db78f796a2f505f40c4b SHA512 f2a6d65cb5f6541d631140c8fdf2001f4d8b089f51c33bf856f85df4716d80b57f9249d270b46c8a13de7c67c60c3318c5356df2371d7ee3e56ad8af6588895a +EBUILD types-gdb-16.3.0.20260203.ebuild 348 BLAKE2B f1863ee11bcc2bb84597c647969a0dd8312ed4ac54b9259d8649f6ffa5b985639793a6e0b7d7d28f25d2557ba241c0126279ad65efcae8b8686037004f899626 SHA512 99cf59df5b6c58f2cdfaa98f42bbde1eb0603fc06f3a8d2089bf7164a019cce1765fd2a54173e23e933abb2bd8f3bf7f32e703451594d59a0677d0897657f7eb MISC metadata.xml 445 BLAKE2B 01f2a3bcc61ed262d2bd38ba90fa905b957b4c4318e188bfc2f00c9b9139f6967fd701f8d9b0553799440f7fb3c189c18dfd0f436ac2d693be0d9d89889c10ed SHA512 9584379b2e681935715a23076d982f7af5eac67e22cfe8c7db2b940a6385ddd3ebfdba82f45299d7af84efd825b1861025581c6a91f4a28f71339b3bc29e9335 diff --git a/dev-python/types-gdb/types-gdb-16.3.0.20260109.ebuild b/dev-python/types-gdb/types-gdb-16.3.0.20260109.ebuild deleted file mode 100644 index 474f847dc1..0000000000 --- a/dev-python/types-gdb/types-gdb-16.3.0.20260109.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for gdb" -HOMEPAGE="https://pypi.org/project/types-gdb/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" diff --git a/dev-python/types-gdb/types-gdb-16.3.0.20260203.ebuild b/dev-python/types-gdb/types-gdb-16.3.0.20260203.ebuild index 43a4d22053..474f847dc1 100644 --- a/dev-python/types-gdb/types-gdb-16.3.0.20260203.ebuild +++ b/dev-python/types-gdb/types-gdb-16.3.0.20260203.ebuild @@ -13,4 +13,4 @@ HOMEPAGE="https://pypi.org/project/types-gdb/" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" diff --git a/dev-python/types-psutil/Manifest b/dev-python/types-psutil/Manifest index 17beee35d5..d54faf55d7 100644 --- a/dev-python/types-psutil/Manifest +++ b/dev-python/types-psutil/Manifest @@ -1,13 +1,5 @@ -DIST types_psutil-7.1.3.20251211.tar.gz 25198 BLAKE2B fd12b6e16f9cd57568f069da420a1c500da0ccda515eec4197771ae23eabd0dfabaabe66c4335234ab297c7a86831c15ee5c7f4800c7e1c50e6fba8c54eebe61 SHA512 6bbe267aa2c90ff474fdd0c1949619fb7344aa4c0b9961dd63137813669f511abcc9871d499c6b74e36543b7007908a55e03754bbdbbfd128e5928911c6b89e3 -DIST types_psutil-7.2.0.20251228.tar.gz 25400 BLAKE2B 93c589636c46a7034d73e898c5e912f7739147214aeedc091e5b92bbd4d8d95b7d4b2387cc78ecfcd37e98b10ba91a932125a0451ec1864113a0a9dc26b35165 SHA512 0f060ac56ba48062982dbf5d4ac6d010dceb8fe49b7b0817ff7834970f2b699077a7218d4d393c1f91924fce447942b89486daafd737faddf317d98d6187eec3 -DIST types_psutil-7.2.1.20251231.tar.gz 25620 BLAKE2B 6ca4bb77cd1d90a9eda26166aa38ff2b68c200b90f8d3cdeb731ec68a3145a3c5ba8c969983a5eeeeaf6adf92b0e32363c9908d1384413b266ccbc0c6b3cdfea SHA512 39e5c66245b9cdef7b08a42384baa16a9fcad06b2c284fcb97d290677c04d935e435c8a43b22b145a48e3af84a3a521caf5ff756268c06b805929309ae013951 -DIST types_psutil-7.2.1.20260116.tar.gz 26121 BLAKE2B 98f4e4f56ef89bf3055568ea48324a5be79fb44bb4c639b4964f55ccc0b9896e3e90bb20406df649a13cfb581abe820f4ea48dcfa7d7e71c9e5c48cccc4dbd52 SHA512 0a1b8025c82f8544f4ef2e6a401d1f4600665136053d509cb08aa77d7534fb267d5de5e207527cf4e789c6d1a7aa4547c8313ce4e2073245d4bca8f9c5287b94 DIST types_psutil-7.2.2.20260130.tar.gz 26535 BLAKE2B 9012a4c2f3af6b5a6bf324377ab7f0c817dc61b8c9cf83b3f52252d802061e63edbbb26d63282da3ce96cd2be3beac2682f9580cc6202dbfba7cd9dda3476a7c SHA512 5c187fee31d31112db70675dc1b45efe0cdc4bd4af04fd10ffb91eed6b0ccc1cdf91c7363c9b38f4264751bfc94577339ede49888f8fc9c02f16511fd3b48421 DIST types_psutil-7.2.2.20260402.tar.gz 26522 BLAKE2B 1e2adbb06992e359312b6cfd96cfde896281a82dbe346309b81355365dfe05704934669057c6e3d026c1cb86b9d64c467941fa3a0ab46d6046cad125f0fe53c9 SHA512 aaa50a56c3f50cd0eb8fc7e51216fcfa05a3878394f2cf612d7a9ac66021b7dcd044fff00e8358dce30ff8c382e6db0c6f72c178921b9f06a0086d2324815b42 -EBUILD types-psutil-7.1.3.20251211.ebuild 414 BLAKE2B 25049100d02ff065d5f6e299667f875276be680c2c97b989a40731fe1e105818e7d8e410239be54524d5cefc605c51c549ef8d52995f653a4c82b04f4cf66736 SHA512 74b43588f36632159b060cf931cc39f110bc1794a59b29e398ecf7892bae73279b6e8cb32c4cd968f5f6dc23c415618ca17a77ff091af30cf1fe866083cc3a7f -EBUILD types-psutil-7.2.0.20251228.ebuild 420 BLAKE2B 59bf90c2e4a74e0ef99f13a0de70927329e35740c25bc9d8b756534a87841da51965adb02faf3b46e8a2320239e3c9ef2284f32abd6b5aa78e8a90a4db69c626 SHA512 e525df2e76e35c7a5d79f79b7d70b36f1399701e33e79462a2c33428a0c9448fd9cdefe3120f5d06329b4ed7a500f8b7755f333bee95dc6710d1b8fbde604bdb -EBUILD types-psutil-7.2.1.20251231.ebuild 420 BLAKE2B 59bf90c2e4a74e0ef99f13a0de70927329e35740c25bc9d8b756534a87841da51965adb02faf3b46e8a2320239e3c9ef2284f32abd6b5aa78e8a90a4db69c626 SHA512 e525df2e76e35c7a5d79f79b7d70b36f1399701e33e79462a2c33428a0c9448fd9cdefe3120f5d06329b4ed7a500f8b7755f333bee95dc6710d1b8fbde604bdb -EBUILD types-psutil-7.2.1.20260116.ebuild 420 BLAKE2B ef695949ed839b1aaab6bd29028650c0c17194b146a77e0ec23157ea85c55ea8bde680861bba71f1e2565965f70110f1399aed24376da95a88661a3d11027a4c SHA512 28cd9e57eb6bb04368a1acd46f3ac52eda0015cf3fb86e0c0b32852f5d8636f61d58eb255cd49aab43f36f6c44b9dfb1f2b65da72d4cba818f85fa7c494a3408 -EBUILD types-psutil-7.2.2.20260130.ebuild 420 BLAKE2B ef695949ed839b1aaab6bd29028650c0c17194b146a77e0ec23157ea85c55ea8bde680861bba71f1e2565965f70110f1399aed24376da95a88661a3d11027a4c SHA512 28cd9e57eb6bb04368a1acd46f3ac52eda0015cf3fb86e0c0b32852f5d8636f61d58eb255cd49aab43f36f6c44b9dfb1f2b65da72d4cba818f85fa7c494a3408 +EBUILD types-psutil-7.2.2.20260130.ebuild 414 BLAKE2B 25049100d02ff065d5f6e299667f875276be680c2c97b989a40731fe1e105818e7d8e410239be54524d5cefc605c51c549ef8d52995f653a4c82b04f4cf66736 SHA512 74b43588f36632159b060cf931cc39f110bc1794a59b29e398ecf7892bae73279b6e8cb32c4cd968f5f6dc23c415618ca17a77ff091af30cf1fe866083cc3a7f EBUILD types-psutil-7.2.2.20260402.ebuild 483 BLAKE2B 25beb200646acff6032546d704b9c903b676d0f93fa05ec052bb88eb7598a6f02f88486051fd3acfe0082922b79185a3981ab33820bbfbd3401533b92096f5a9 SHA512 442349c19028fdc826fd07a6bdb3ea72d4c3d4d13cd060252d35b1593444c54c377fac2fb3662999bcb44263e8317181f1032db4b3e290238df4ac73da62129a MISC metadata.xml 395 BLAKE2B 58c240c13cad1e6840bfeab26f48efbe07b75fb432da70652802e95b7cace7013f72d6d8f4c17ea15620abde8cd9940a8f74842e72dd5a7831d552c614c37f18 SHA512 58f9782008175a716f07a26e3b24a10904d942cc8dad7bad13cba697da5c6701cc3a6b06823a303f73485d6abb78c245ed2599e8b015c146ba35fb2722191143 diff --git a/dev-python/types-psutil/types-psutil-7.1.3.20251211.ebuild b/dev-python/types-psutil/types-psutil-7.1.3.20251211.ebuild deleted file mode 100644 index 2c7245df87..0000000000 --- a/dev-python/types-psutil/types-psutil-7.1.3.20251211.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for psutil" -HOMEPAGE="https://pypi.org/project/types-psutil/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" diff --git a/dev-python/types-psutil/types-psutil-7.2.0.20251228.ebuild b/dev-python/types-psutil/types-psutil-7.2.0.20251228.ebuild deleted file mode 100644 index da0f9d713b..0000000000 --- a/dev-python/types-psutil/types-psutil-7.2.0.20251228.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# 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..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for psutil" -HOMEPAGE="https://pypi.org/project/types-psutil/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" diff --git a/dev-python/types-psutil/types-psutil-7.2.1.20251231.ebuild b/dev-python/types-psutil/types-psutil-7.2.1.20251231.ebuild deleted file mode 100644 index da0f9d713b..0000000000 --- a/dev-python/types-psutil/types-psutil-7.2.1.20251231.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# 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..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for psutil" -HOMEPAGE="https://pypi.org/project/types-psutil/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" diff --git a/dev-python/types-psutil/types-psutil-7.2.1.20260116.ebuild b/dev-python/types-psutil/types-psutil-7.2.1.20260116.ebuild deleted file mode 100644 index aacbdf78c7..0000000000 --- a/dev-python/types-psutil/types-psutil-7.2.1.20260116.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for psutil" -HOMEPAGE="https://pypi.org/project/types-psutil/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" diff --git a/dev-python/types-psutil/types-psutil-7.2.2.20260130.ebuild b/dev-python/types-psutil/types-psutil-7.2.2.20260130.ebuild index aacbdf78c7..2c7245df87 100644 --- a/dev-python/types-psutil/types-psutil-7.2.2.20260130.ebuild +++ b/dev-python/types-psutil/types-psutil-7.2.2.20260130.ebuild @@ -13,4 +13,4 @@ HOMEPAGE="https://pypi.org/project/types-psutil/" LICENSE="Apache-2.0" 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" diff --git a/dev-python/types-setuptools/Manifest b/dev-python/types-setuptools/Manifest index 50c3ce92c8..df1162c897 100644 --- a/dev-python/types-setuptools/Manifest +++ b/dev-python/types-setuptools/Manifest @@ -4,6 +4,6 @@ DIST types_setuptools-82.0.0.20260210.tar.gz 44768 BLAKE2B 6c5b14731a8ece67e233d DIST types_setuptools-82.0.0.20260402.tar.gz 44805 BLAKE2B fa5cc5ea424f428de58d8d0f6abb50fc6b9ddfa2d328a1fcdd3a34cce4a195507846cbf1cb4d7ace47c66fb3d4e1668310f64f8e3a3fd84ee80676f635e46d8e SHA512 89262a9894ecfad36e6f2dcf570b0f61f4cca6786eb863cab3e945012dd3b4556184a437cb79db4da3a66e83c051eb652daf524a2957a79aa52e4743c1e49cc8 EBUILD types-setuptools-80.10.0.20260124.ebuild 448 BLAKE2B 5a9896fdf5d40f07ec26cb6ee30b68e6305e89976f07208bd4886f063fe221b4f6f33c588d38e1a8d5120e90eea1dd2bec8a9cbe80377175950326310c3dc046 SHA512 cd78cff65ba8f4153d4f35e3cf250ef2239b9c5f18455e25aae8a83c057d515057f1b5852c785858ec1b44e0157168f1c3df85dddc6049006a99d917d11048b0 EBUILD types-setuptools-80.9.0.20251223.ebuild 448 BLAKE2B 5a9896fdf5d40f07ec26cb6ee30b68e6305e89976f07208bd4886f063fe221b4f6f33c588d38e1a8d5120e90eea1dd2bec8a9cbe80377175950326310c3dc046 SHA512 cd78cff65ba8f4153d4f35e3cf250ef2239b9c5f18455e25aae8a83c057d515057f1b5852c785858ec1b44e0157168f1c3df85dddc6049006a99d917d11048b0 -EBUILD types-setuptools-82.0.0.20260210.ebuild 454 BLAKE2B 54026d699d5dfecba6120f214d89337047821f966d7ab0e12f280cf7164bbe00baccd8073aa0562842cea936198a984f40fd6869a7979174e02aedf8c4fb957f SHA512 eea59f7f4bb73106c356c68a368a1db6ae538523c7f9bb38608dbad5753aefc1cc1a74e2cb0ee44840fbfe0685702b03e246ef832a8d9064a474621155c34823 +EBUILD types-setuptools-82.0.0.20260210.ebuild 448 BLAKE2B 5a9896fdf5d40f07ec26cb6ee30b68e6305e89976f07208bd4886f063fe221b4f6f33c588d38e1a8d5120e90eea1dd2bec8a9cbe80377175950326310c3dc046 SHA512 cd78cff65ba8f4153d4f35e3cf250ef2239b9c5f18455e25aae8a83c057d515057f1b5852c785858ec1b44e0157168f1c3df85dddc6049006a99d917d11048b0 EBUILD types-setuptools-82.0.0.20260402.ebuild 517 BLAKE2B 0e5b88a1a5799bf392230f44daa392530a82eb9b944c3a2a512d24501037bc897e124087f09f1f480f96bb189d6cd325101d97d243c1a2c5d66e27c28397fd18 SHA512 22b65c641535d341513aff242ccd7051ea0d892ccc41b46fa863952a7afa157a3a93a42ba31e02533f2aff05b9f8b1fa226e0f18ce7eea84c065d728863ec683 MISC metadata.xml 399 BLAKE2B 6e130dc38e0e0e0e6e02567d750d37c6f28ea40c4742a9247f347f29e1700fc420015e7ff951f4a11c156c2df88d7e3b7f03be7759d05872a7783a2d25e35b1e SHA512 bbc9cb552e652e7644d4d635cfd74fdfffcf6426160025411843d53d37b02fdd65f7e1fb435fee7b628033cef517e3f5a902466b5786b842592ccfad068edc15 diff --git a/dev-python/types-setuptools/types-setuptools-82.0.0.20260210.ebuild b/dev-python/types-setuptools/types-setuptools-82.0.0.20260210.ebuild index d197bf90ba..951b8e3520 100644 --- a/dev-python/types-setuptools/types-setuptools-82.0.0.20260210.ebuild +++ b/dev-python/types-setuptools/types-setuptools-82.0.0.20260210.ebuild @@ -13,4 +13,4 @@ HOMEPAGE="https://pypi.org/project/types-setuptools/" LICENSE="Apache-2.0" 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" diff --git a/dev-python/uc-micro-py/Manifest b/dev-python/uc-micro-py/Manifest index 1ebafebcc2..a3dc3918f7 100644 --- a/dev-python/uc-micro-py/Manifest +++ b/dev-python/uc-micro-py/Manifest @@ -1,6 +1,4 @@ -DIST uc-micro-py-1.0.3.tar.gz 6043 BLAKE2B 9d5b4d111d83b2385bb5abcce962d3c8b4a2b4a6e731dfde56aa1e88d02af5c177fbb4f59f475e87f8d863933132fe34b183754f74839acb7a6d1da6aeb2d340 SHA512 6f69c84718e16f5bdac08787f728801bcb95591d984f58044e3914b08a5a9c41885d1106ad8f53afd82940b18e638ed285ccf57d1725582a0c160d7b1e0f265f DIST uc_micro_py-2.0.0.tar.gz 6611 BLAKE2B d00fb53eb42ce0825f145b53f1522df661547850ecdef9c837b61005c34148f0716bf5231690dd48f55068fff596a96013a40ef141924bef249235ad6ec7bf9e SHA512 cf1b6aca4e6cd01704842414ec2e9fac1ae21a5e5242427f4e3ac836012cd2d560a44796b9c67298eb1c9a9c56f6361f040ace3530cba3e466f0f118772e9866 DIST uc_micro_py-2.0.0.tar.gz.provenance 9430 BLAKE2B 94f731b44589d0da6dcd6bcbb4e936c11f7ab2b0bd4fe036e839eebe3a5a58ef4b4a25014381ff316087de7ff7ff5b0fe847dfed144d2d39e91381896a088147 SHA512 574dc2c66ced25eccbfefe77d66dd5c18a97ee4dafb7cca02460f758f2156eb90d283afe7337b4ee15bc9d912172da27ea1ca913e8c9062db3062d89f95c95c3 -EBUILD uc-micro-py-1.0.3.ebuild 554 BLAKE2B 6d40e05adadcad9d5f3bc52c095286423c3858d35cd1f77958ebbc33eae32f133c1a9db14aeec97221b59e90c03f76bf36b564e91713b718b9dc55c653c3f31a SHA512 c431f63a5637e33d27e409e83187f271a65c9c9c477d0cea17f737c1599b5ca6eeb114a3db4e466114451ae308145bd2c03e871d297d25ef4ed452ed18620e18 -EBUILD uc-micro-py-2.0.0.ebuild 615 BLAKE2B b853151da2757814c2cdfda5ce0b1f2197707dddd4d7dad624d3af84803ae9f5e265e2b2a7d72e16df25bb8da3c587e85e937d50dd635021b112c26b800e2450 SHA512 5a06255dbeca5b7ae464c15babdc1130a5678976ea002d1db433a5a619e0235ebd71873859aa03fc61c3b2a65d1a18bcceb5b5b5337e7b8257026001d1e3671c +EBUILD uc-micro-py-2.0.0.ebuild 609 BLAKE2B 3412edda3b877390bac02a9642b97096c7fe517bec7759ff959b074bf5069a0f6bc877c0e7172371c0d17449a55ff7eb041108159a234908b8f8e89d365265a8 SHA512 acd86b3a40733627e376ce83e79adff397d2f018b678c6a382d0fcdc3c4c97057847839f4e7bdac38d3d81771de609b2a0ad26d82b499cb75d676d405312d26a MISC metadata.xml 398 BLAKE2B 50edd762e30f62e95f9dcb2adf2e41ff274dc211503ce4da4bd2bd44730c4d23e8eb35acf76ad00cf7207f197d277eea2dfedcfec776a09157d0975d00738fd2 SHA512 4b4e9fbc1618864bb5007f8d10b4d54768152e09a043f719559063ef4799ce87bf500580cd68694988b3d42e4c43bd21b728f2c37de48b59d968718292726ce6 diff --git a/dev-python/uc-micro-py/uc-micro-py-1.0.3.ebuild b/dev-python/uc-micro-py/uc-micro-py-1.0.3.ebuild deleted file mode 100644 index f9312331b6..0000000000 --- a/dev-python/uc-micro-py/uc-micro-py-1.0.3.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2022-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=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Micro subset of unicode data files for linkify-it-py projects" -HOMEPAGE=" - https://github.com/tsutsu3/uc.micro-py/ - https://pypi.org/project/uc-micro-py/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -distutils_enable_tests pytest diff --git a/dev-python/uc-micro-py/uc-micro-py-2.0.0.ebuild b/dev-python/uc-micro-py/uc-micro-py-2.0.0.ebuild index d16e3c5226..9cbe5e4baa 100644 --- a/dev-python/uc-micro-py/uc-micro-py-2.0.0.ebuild +++ b/dev-python/uc-micro-py/uc-micro-py-2.0.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" 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" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/ukkonen/Manifest b/dev-python/ukkonen/Manifest index e3b414ae53..f9a7de3902 100644 --- a/dev-python/ukkonen/Manifest +++ b/dev-python/ukkonen/Manifest @@ -1,6 +1,3 @@ -AUX ukkonen-1.0.1-musl-include.patch 427 BLAKE2B 23170cd4a78ddd157d1230c2a072180a472394a06ce7afa702c1ed0bdafccea726405387dc65bd963cb8a6e7ea21cc7179fc4b9d36622f28952ea6c0aa003760 SHA512 4146508c56ecbe4edc3f77a92536098f93152e8cd68a0c710a2af7a6ded357795a5cc015b31cc198f66939e9cf0a258cc9db41a0458209ec0458bd19332b1494 -DIST ukkonen-1.0.1.gh.tar.gz 4547 BLAKE2B e574f21c0e26751e48d16409747b1979ae903c0cd812d52b1715eaa2025cf21c9d24aa3963de61c6ef4126eb4ace8fe974966e768d05c5db8372e0ae96941123 SHA512 23978b8e22454155e7d8a0d2dbb963f4aa5a6be6cdd75a74e8ec5e06fe32a96b6fc14f0f6d03089726bf761ad6d833dc68ea3fb6cad1ad2ee5b259043072875a DIST ukkonen-1.1.0.gh.tar.gz 4392 BLAKE2B da42a7a05fc02929fbaa619b1472621b8f34ae107262cabbfcac66c3671f23a0cd8c43a923fd7db2785f1b54a4b5f6524314254382d287364e0ca9055820c076 SHA512 c43f39c063f115b9ce1f8c6fe299462d0cc56f817f43cc9b9758f05b2e10367ce410951e1ceedb46ad7b22b1b2d0ea36388b8716f9d9efca200d2720e1194857 -EBUILD ukkonen-1.0.1-r1.ebuild 747 BLAKE2B 4c02ad75ae6b21e2f7753e1e78f9446a50336f7643cde7b1297bebbeb176220f6c9613bbd2f8c4c7a7decd38119237d5546c0ccd5d7bd68a214febd85ca9317c SHA512 faa3e0c315029b82ff3eaad882725ee1cbf0bc7c48c588a7045a487aadfd1fc0a040c7347c081dc61e2b0dae15fb3211e0de7dbce9c0b66fa1b5e61736ccc7ca -EBUILD ukkonen-1.1.0.ebuild 717 BLAKE2B 8e40ef828d560746c9959796e0898cfedc8fe986c1f4c706d712ff52b9248523039041b36b51c8c36ccc81857bd2bdbd58fd3ce03bba4436d709667be50c3342 SHA512 3efeab5ec1cd4c2f000aba2d4ea34d8f742b0e5a60da60781cc67cc61af4fc4a2f300fa96ed010030c07df5c808de20fffd919d3e19e8dee3bba2e3f04c52dd7 +EBUILD ukkonen-1.1.0.ebuild 714 BLAKE2B 0b5bc99522ddb93898f812dddfc31dd5ee8d21f6ca623fe45850c7e658a2390b1fde263c294e7f9eb1ed68d3f914fce76aba8dbb06953c8956a4fe6f6277cc11 SHA512 77a3beae82ac656dde2967e68774b1a1365ada7a15e8634cc815ec469d7b1662deddbf89e54904c94e45f1df5290d9ae51f02bf4b2a2b78ae376419c891358ae MISC metadata.xml 345 BLAKE2B 316467291e5dee76baeaaed62a17e6c5e6216dc8eec5ffbd0fe7465e8c70cd47a2b1ec0c15f082c4bc17a1794ebfec01ab65d6260b0bb6d7af9830e0233e379b SHA512 891214a8416169a7cffc49b0682d1e2e471da4683a7dd528da6d75045d11d16c18fe4bc9ad0c883fbe4a877878e7a0434af1244353910ccc3aa1c193fc2d7a16 diff --git a/dev-python/ukkonen/files/ukkonen-1.0.1-musl-include.patch b/dev-python/ukkonen/files/ukkonen-1.0.1-musl-include.patch deleted file mode 100644 index 0be1be4ade..0000000000 --- a/dev-python/ukkonen/files/ukkonen-1.0.1-musl-include.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://bugs.gentoo.org/828871 -https://github.com/asottile/ukkonen/commit/1b2aa2833b08e00279ff77612e82dad152eb3c14.patch - -From: Joonas Niilola <juippis@gentoo.org> -Date: Sat, 11 Dec 2021 10:39:16 +0200 -Subject: [PATCH] _ukkonen.cpp: add #include <cstdint> - ---- a/_ukkonen.cpp -+++ b/_ukkonen.cpp -@@ -1,4 +1,5 @@ - #include <algorithm> -+#include <cstdint> - #include <vector> - - template <typename T> int64_t edit_distance_k_impl( diff --git a/dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild b/dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild deleted file mode 100644 index 5bc59196e1..0000000000 --- a/dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2021-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_{11..14} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="Implementation of bounded Levenshtein distance (Ukkonen)" -HOMEPAGE=" - https://pypi.org/project/ukkonen/ - https://github.com/asottile/ukkonen/ -" -SRC_URI=" - https://github.com/asottile/ukkonen/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 ~riscv x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/cffi[${PYTHON_USEDEP}] - ' 'python*') -" -BDEPEND=" - ${RDEPEND} -" - -PATCHES=( - "${FILESDIR}"/${P}-musl-include.patch -) - -distutils_enable_tests pytest diff --git a/dev-python/ukkonen/ukkonen-1.1.0.ebuild b/dev-python/ukkonen/ukkonen-1.1.0.ebuild index 65b9a1a900..c2b5bc6107 100644 --- a/dev-python/ukkonen/ukkonen-1.1.0.ebuild +++ b/dev-python/ukkonen/ukkonen-1.1.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 ~riscv x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest index b0db1c69d7..4e79ec4024 100644 --- a/dev-python/urwid/Manifest +++ b/dev-python/urwid/Manifest @@ -1,9 +1,7 @@ -DIST urwid-3.0.4.tar.gz 855817 BLAKE2B abf8fa38b2ef4b62878d4473588b95277e9fd88dc8d70c9444e5a6a5ca50d9ad78065e66acb3253e55a5af6ede8feb8c2abd825176136adb01afcc023492b575 SHA512 02e7e089f8a4b90a61e2dd7988a7c1b89caf11174f27c8d8fe423f4688853e25210f6eec0d299570676cc0d106641fb6aebcdfab17c9d4bab91a69234cb8dce0 DIST urwid-3.0.5.tar.gz 860746 BLAKE2B b4056fa299e4c35dab0b94be8c2b4f3c219bfa20bb3be0b6039a38887e66611b15cd5c0ceb30de37e022327475096f981191163573cfc6ccb80e0d09de3e4ced SHA512 998916294c7e215fcaa096dc2d7d70d18503e3425473fde85365ed6a52550bb61064d0bfe576b83a15cff688836af81ba13565d87aa0aecd3941f9b4adcf1886 DIST urwid-3.0.5.tar.gz.provenance 9379 BLAKE2B adc9a61e1211e15c1067e072d5ae2e86da161720cbaa4ca55017579a909e8dbc58670f084b164618cbd3042f8551304068ca259b569970ad815cccb84cc6bbda SHA512 6b779886a7ba09fe1e40c6587b91158d84dd7fbf5016fa2477682c4d38e381c11de988e0cded40c41f78b726b389ae7839ed6bd5b7c5f33fa61862798d64a437 DIST urwid-4.0.0.tar.gz 859221 BLAKE2B 18519d58c1837f3871535876cd3fc17734239714211cd682a5e0a00e7ff6da064d2b1c660d2d6b8674efb58f3b6e39de40f963ec9f2df8d7563e9d99b6271e16 SHA512 c0241275d3808d81cb13e941d66aa6769c20a8913f992c2de892de6210c698503df5acd81121614acb39017ba91b4abb777675f3921db88d9801c6ebc2551169 DIST urwid-4.0.0.tar.gz.provenance 9160 BLAKE2B 8a5965cd7e09ec0ee6e84286a46dd016bf3dcbf93605edd1c88c09306012ebc8a1e67a015a91e7f63a1ad1dc8d4b07a5f6dc99ccd36e96fcacb2ec182af93fdd SHA512 8da8be2f2450ecfdd08df7a4beaa38408695c6cd3e5c11031c1b52fbc1e531e8a5546ea43361ed911596008d57a419de046dccb6b4efb69521a3353724069282 -EBUILD urwid-3.0.4.ebuild 827 BLAKE2B 22cf746550962e38f59f6054565fe8c0601738f3cb10475731cb2f933d8b9e95ecb1a65f39428d133f86ad69d29d8befe84b764fddb63a9f4e9c1f4cb7fd83cd SHA512 564ae11da623109d04911cbb8563e5a9d9d7bfa6b020cf65c28971a17c55381cb51b5d4b4cd2d44bd8908428ddd08cd9a34b4a6ebb6efb958d621307efcc3a9e -EBUILD urwid-3.0.5.ebuild 887 BLAKE2B 813628aa3507b7bc1132aeba24417dfc9f71fae9c8d7b29004f45fc435d3f3eace54660b4319768a0bd195b92bcc85268b1924c2359b12e76952a9b4b18eb183 SHA512 ed550090f309303c4c8e4a164b73694b55799a3a0dbdc7a8f1d2d455f9b03c90abff5fcf3cf24baecccb1785e70214bf2d56ec9a2cafd48723208fe5bf0abfa6 +EBUILD urwid-3.0.5.ebuild 881 BLAKE2B e812cd56580d223b88ad59420dd0e62b8e83e4175c25748b3b0eb80b5ba5a9a9f8b67aa3e73416dbcc96cb48397b707952ef83aafe0a443be6712d8eded57548 SHA512 b8e88373762bfaf41102b0e4baa7f8a50750f9c3f59bc29f9e58dbeedc43b7be989086e0902df1670eade53b5df3c62fbd9c05ebfe6f41f1f282e8ad0a1aafd2 EBUILD urwid-4.0.0.ebuild 887 BLAKE2B 813628aa3507b7bc1132aeba24417dfc9f71fae9c8d7b29004f45fc435d3f3eace54660b4319768a0bd195b92bcc85268b1924c2359b12e76952a9b4b18eb183 SHA512 ed550090f309303c4c8e4a164b73694b55799a3a0dbdc7a8f1d2d455f9b03c90abff5fcf3cf24baecccb1785e70214bf2d56ec9a2cafd48723208fe5bf0abfa6 MISC metadata.xml 1218 BLAKE2B b93737a9ff4018da4a681c7949b1897185a746cada8d71afcf8489e6b4a9b27f43deb343da1921a082afe8aacad3c58748961fa0694073abc282f41049ae5f17 SHA512 29a676d006fd969eacfa105fa084915d21d7681d9dfa26065d1a11ef681865f3a6c0e3076bcf880a7ee1ce5479588a63bd67514bf54dfd33ef328cef50c8bcc4 diff --git a/dev-python/urwid/urwid-3.0.4.ebuild b/dev-python/urwid/urwid-3.0.4.ebuild deleted file mode 100644 index aaf3882f62..0000000000 --- a/dev-python/urwid/urwid-3.0.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Curses-based user interface library for Python" -HOMEPAGE=" - https://urwid.org/ - https://pypi.org/project/urwid/ - https://github.com/urwid/urwid/ -" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="examples" - -RDEPEND=" - dev-python/wcwidth[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -python_install_all() { - use examples && dodoc -r examples - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "Trio event loop" "dev-python/trio" -} diff --git a/dev-python/urwid/urwid-3.0.5.ebuild b/dev-python/urwid/urwid-3.0.5.ebuild index 9cfdc82dcd..1bd192e1bf 100644 --- a/dev-python/urwid/urwid-3.0.5.ebuild +++ b/dev-python/urwid/urwid-3.0.5.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="examples" RDEPEND=" diff --git a/dev-python/utidylib/Manifest b/dev-python/utidylib/Manifest index c21737d118..9505ec7ac2 100644 --- a/dev-python/utidylib/Manifest +++ b/dev-python/utidylib/Manifest @@ -1,5 +1,3 @@ -DIST utidylib-0.10.gh.tar.gz 16810 BLAKE2B ae8dc947c9af0a900c1d371788078a921115d84f14a9b1d00f16d0cc4461584ee9307a6431021c0c4e9e91807964baed898faa1e1313f9c4122b0d70a85a3b17 SHA512 80e59cb909d1c2f3fd7a0df604cf75ebcb335df02d8f2e4df4f619abe7cd3bcba1ffd9432a98aa65f50976ed811fe24bba1306e0cbdc86327d56c17ea8bd083e DIST utidylib-1.0.0.gh.tar.gz 17275 BLAKE2B 745d554600ca1d9151ea037885caa51b4a06220f15c7eb05c6003080f44107aa46b4c1938ed1d876e217cffad7d7c9e70576be22d3a949fabd232ecb1d17e41d SHA512 1e4e4def91f4cc2e34c3adea81d6e16f272724fae119bf3dfc88eebac58a0930c45cfb6a181272b46aaf0acb87f47c30a1de5cbf81095f1fa67aecb67e4d5553 -EBUILD utidylib-0.10.ebuild 639 BLAKE2B 3941f8f696854ca96b81c80fd5d616ef0816a0f9f90c396b73a6e8aa1661bd0fded625e292dfe2e1909f487fed4067e36824236cfeb8ddf15e02709b0214b85f SHA512 19f3903d4085b06c53ce541692fc4888fe0290e63b7f8bf2980f2995f2c0b8fdbb51b693a00e4aa174cb7641c0824293d63405a82a3bcc37a35148c713ee5e16 -EBUILD utidylib-1.0.0.ebuild 663 BLAKE2B 6175f421c92515c0c9f6b489624a4b3bbba77e39128c4d25a8960181de46996c5a98c546b16948db7d7d8d70fca9e79de9e6d91634ceccd4628f68a5582aac4f SHA512 1ee88e2052fd3b160c9f66021cd53b8e5e02befd9fcc44c00832b3c42a9d0c236a5d9b01f1943ecd35ef97581627040c7c7d8898b55c1611a7351f6b5c46b701 +EBUILD utidylib-1.0.0.ebuild 658 BLAKE2B 47ed885ee05d45b296826bb54eb7d9fda4b6ac71bd6f1df3869884acebd7a1c6d67914d927da0174c4074a9dd9d935df9fc80d6480eab971b2f63fc8c762e276 SHA512 dd3a9604687d7e8302f3db9535a43e1cf66e7464ad435a5c2a3f10d1dcece43507319724dbb36946993ae80a8211ac337f84c33192f7cda4e09c9edbb8ba15fb MISC metadata.xml 366 BLAKE2B bc4aba05448508a1d0a5e6972d253a3389a445627679c7946350ddf7e210b5b1232301e2b5c36822d946c1deb6669a763957982eed3440ab1c517747005d27af SHA512 7a68b5c21f50d81401bc5f0eb1d334679b71891d6aad08c7f1001140e15392482077b554a19e82f0ef451bc0c082b48300d54c32160f07bfb0d9ef0ab700c29a diff --git a/dev-python/utidylib/utidylib-0.10.ebuild b/dev-python/utidylib/utidylib-0.10.ebuild deleted file mode 100644 index 4ece2a86ba..0000000000 --- a/dev-python/utidylib/utidylib-0.10.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_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="TidyLib Python wrapper" -HOMEPAGE=" - https://cihar.com/software/utidylib/ - https://github.com/nijel/utidylib/ - https://pypi.org/project/uTidylib/ -" -SRC_URI=" - https://github.com/nijel/utidylib/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ppc ppc64 ~riscv x86" - -RDEPEND=" - >=app-text/htmltidy-5.0.0 -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/furo diff --git a/dev-python/utidylib/utidylib-1.0.0.ebuild b/dev-python/utidylib/utidylib-1.0.0.ebuild index 93458c2b4d..1847af81ed 100644 --- a/dev-python/utidylib/utidylib-1.0.0.ebuild +++ b/dev-python/utidylib/utidylib-1.0.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ppc ppc64 ~riscv x86" RDEPEND=" >=app-text/htmltidy-5.0.0 diff --git a/dev-python/uv-build/Manifest b/dev-python/uv-build/Manifest index 1b10659374..75e80bcde5 100644 --- a/dev-python/uv-build/Manifest +++ b/dev-python/uv-build/Manifest @@ -3,7 +3,7 @@ DIST uv_build-0.11.0.tar.gz 381349 BLAKE2B 67141bb1d0a77ccff1e05e132a458ac6f62aa DIST uv_build-0.11.1.tar.gz 381246 BLAKE2B 57bd4e5366899c745294e967b9c632ff12587faf5d016cf5dab90c722fa61ff999ec0d95274c88372b27f5ff4878ffe6a9a476bfea62ca4eccb1796666a09599 SHA512 7d1421bfd46635e7e927be951eaf4f5044dc6dceec99178a2c0204b6bafd54648f98107d9ac68ebf0685132c3a34fdbfb6a6b684455caa9acd9b4bb9cb9dfcab DIST uv_build-0.11.2.tar.gz 381227 BLAKE2B a0989816b2c4f224fe78d88a0dbee2f87b6426d0cb67299ae7f5caec644bf11ba0a3503919103d5c2a747cf696f2e7447a618a8b11156ffad9c308eeb3fb1e7b SHA512 66ce17d053002eb3c7fe82bf0c0e9953770dbc5b75822fa6bacdddd3092b5899d5416cd669e633a58b644e6fb6ceb6a8ff940878d7874c08b5d23b02564f2ba3 DIST uv_build-0.11.3.tar.gz 382592 BLAKE2B c212ba9dbd57d588f229a6972a20824cb1439c1770d677a7754a2ccad598a0b9235edbd4c6e178bae99c04c2a31a104a6213335e2c8e005728b25500c1b3a729 SHA512 3ed531b2ac111a8446336861eb80e90d5e7aa595cc65de7e83c79f94f4b2a0183028e3738ed30169b00430ef380574701fd1beffd120bc2cf7510d3bcb28bf11 -EBUILD uv-build-0.10.12.ebuild 2700 BLAKE2B cb51797667e2eba5a1c0d6c6118501443e105999df614fd130083c1d583a56c76e6ae8209c443d5e956ae48ea4b7dcc8e0cc7a21102032afdb3d7e691f5b183c SHA512 ca072a79c3c292cb3f1413a6a2fa3b49189bac03e83b715619a630c1159964622987660bb0f2756cc209859e3987b94d7dd87ed26501221d823938f476b1e407 +EBUILD uv-build-0.10.12.ebuild 2697 BLAKE2B 11e7eaedad195a6ac5e42fe92af11f30799a2c01448a039b47a1905475d84b7bba1e2fc44b7f65265e31ebab3755425860d2dd67859cdcd3fe8b7a3b3b4b54a4 SHA512 a71a69d91d0f8be4a903cbac9bd965d85448a4a2d5d65a34d2f305c0611f600225f7cef768f259b54d97f44c8c19c4867c43273eccb445d02fef56bbab60e72b EBUILD uv-build-0.11.0.ebuild 2703 BLAKE2B 7e498ae1c5af84355842323fcb0f041909cbcab059514d6d4a4e52e79e072ab50714376c9d6f02cedaa7486e2c3121b527cef26a82a061266e12ce96d0f6f3ae SHA512 b46f448b1ecaa9d193bf53ffa406afc45c5a0a45d0b285d1b456b9b227dbde01b299d6c7ca296af7547004f2a1590b3d489495d519485308c1d21fab19ff8533 EBUILD uv-build-0.11.1.ebuild 2703 BLAKE2B 7e498ae1c5af84355842323fcb0f041909cbcab059514d6d4a4e52e79e072ab50714376c9d6f02cedaa7486e2c3121b527cef26a82a061266e12ce96d0f6f3ae SHA512 b46f448b1ecaa9d193bf53ffa406afc45c5a0a45d0b285d1b456b9b227dbde01b299d6c7ca296af7547004f2a1590b3d489495d519485308c1d21fab19ff8533 EBUILD uv-build-0.11.2.ebuild 2703 BLAKE2B 7e498ae1c5af84355842323fcb0f041909cbcab059514d6d4a4e52e79e072ab50714376c9d6f02cedaa7486e2c3121b527cef26a82a061266e12ce96d0f6f3ae SHA512 b46f448b1ecaa9d193bf53ffa406afc45c5a0a45d0b285d1b456b9b227dbde01b299d6c7ca296af7547004f2a1590b3d489495d519485308c1d21fab19ff8533 diff --git a/dev-python/uv-build/uv-build-0.10.12.ebuild b/dev-python/uv-build/uv-build-0.10.12.ebuild index ece3583f5f..247b6cfb5e 100644 --- a/dev-python/uv-build/uv-build-0.10.12.ebuild +++ b/dev-python/uv-build/uv-build-0.10.12.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest index 55127112e6..0fb497626e 100644 --- a/dev-python/uv/Manifest +++ b/dev-python/uv/Manifest @@ -8,7 +8,7 @@ DIST uv-0.11.2-crates.tar.xz 46998940 BLAKE2B d3447d8f11e14a01abb7531249a3c5806e DIST uv-0.11.2.gh.tar.gz 5135705 BLAKE2B abcedb5bbf0ef2c6585580818a7b11046a1555559254c2255a929050a61d3906fe176007ca8d39d0b4a2fc8582ce70376a73b7b6c4856af796056099750ecea1 SHA512 5db8253e1403a21a82c172429f8a2ee336d19a7b1e640942bd8b6a523defa8308f60b035c8ffae40d1de9292a598a5619f36debf5bf7bb3663b1f630e311cfd4 DIST uv-0.11.3-crates.tar.xz 46981748 BLAKE2B be42ea0a2997d23ddbd1e2772c4ad1e7a2ab8866624fa3e8eee31638e65293a5241ae0a3b3c2cecab64250b8e166f548c041145ed840a91e8c90d4d1d79ffcb8 SHA512 99686a97e1f630c396b6e7b282e85b37642b3fefb05233ec0276f4fc8fc297738c600c2348c5f15c5744242dfe121412f0bf2d4339f59b254b02ab9f4612d614 DIST uv-0.11.3.gh.tar.gz 5161685 BLAKE2B 901bb7292d0febd3970ff84913143bc3d31252f6e2bad08ef67bdb3638eb00760b0eea5717f5b5e40e2fd862c065fafe1ac23b57b186434fe5f0899835795c44 SHA512 5694bbb75136052b929356d8a7c66d16af515709a5f68c8d5d0a8353fa51a724677bab16c6288a53d128e95614898444f6ee3cc686bb34817ff15796d4dc46f9 -EBUILD uv-0.10.12.ebuild 3977 BLAKE2B 0764cd9423a65e2c5e9c60cbd11c9c372ebb72dc0740c11766f12c9dcf653d62e6018b89320fcfb8884cdefbb62a53381d84b697e7494bac1bd815c5738f77bf SHA512 6250737d1858adb409b7ad550b46b0a74351437c5527eb5c472c3349762cac4e4da5edf8faaeee44253fe00d4c45dfb8423d38d81253c06532da21391994f7e3 +EBUILD uv-0.10.12.ebuild 3976 BLAKE2B 863f49809a815e88c59a137c488c0b6b8d9c0fb3a080f4a3dbd8963e584bda09f7069129a4dc382eaa5613b8df2470cb014cd930f9195f29f21092e195d1acc9 SHA512 50367abb5e16526c9300a8df59d1b8d12e9ca6fbfbe2c9c64c352dc47c5b6553a08ec301732e5fa29914ca94d1957ff1b00357eecacc45d16efef41b92415658 EBUILD uv-0.11.0.ebuild 3982 BLAKE2B 014e060b18c21f4316ddab362842c422255d653e495f282bfbd15c34ec226754853ab1ed5866468ebf423927a7dbffd230b6e8d38f9f4b7cfd920774ca221eca SHA512 dbe08763d0bdee2e8f44c669287ef186ebc41a1775d50c42395336c2311f80a2505eb49fff524d1301e24fa5299b33352e6fbafe4cee44b4a7a76538276eed0e EBUILD uv-0.11.1.ebuild 3982 BLAKE2B 014e060b18c21f4316ddab362842c422255d653e495f282bfbd15c34ec226754853ab1ed5866468ebf423927a7dbffd230b6e8d38f9f4b7cfd920774ca221eca SHA512 dbe08763d0bdee2e8f44c669287ef186ebc41a1775d50c42395336c2311f80a2505eb49fff524d1301e24fa5299b33352e6fbafe4cee44b4a7a76538276eed0e EBUILD uv-0.11.2.ebuild 3982 BLAKE2B 014e060b18c21f4316ddab362842c422255d653e495f282bfbd15c34ec226754853ab1ed5866468ebf423927a7dbffd230b6e8d38f9f4b7cfd920774ca221eca SHA512 dbe08763d0bdee2e8f44c669287ef186ebc41a1775d50c42395336c2311f80a2505eb49fff524d1301e24fa5299b33352e6fbafe4cee44b4a7a76538276eed0e diff --git a/dev-python/uv/uv-0.10.12.ebuild b/dev-python/uv/uv-0.10.12.ebuild index bac6a7cf15..50f10c8a50 100644 --- a/dev-python/uv/uv-0.10.12.ebuild +++ b/dev-python/uv/uv-0.10.12.ebuild @@ -39,7 +39,7 @@ LICENSE+=" # ring crate LICENSE+=" openssl" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 x86" IUSE="test" RESTRICT="test" PROPERTIES="test_network" diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest index 8aa0c60214..2484224df4 100644 --- a/dev-python/uvicorn/Manifest +++ b/dev-python/uvicorn/Manifest @@ -1,13 +1,13 @@ -DIST uvicorn-0.40.0.tar.gz 81761 BLAKE2B 9b71d6d56a81f265f10293434813f08e34456221627e52ab680e4889b664daaa9be2cf46437d5ca992e933c7e493362f92bf3c8621f6477d8503a2ffdd5ce35c SHA512 b56f625577509e46724a91881d7d1e5242ac50bd686f5cdbeb1973f7be48c85c1cda8d7275eb04bc0241c221f11820e31f7e4d3ad949a9793b81f8492d667cb7 -DIST uvicorn-0.40.0.tar.gz.provenance 9247 BLAKE2B 3cd0b5a8913ad854adb4d043928c51dfa04486919c842ff1b63467cf19e66165762837c8038cb5615f0b46836d57e897be80dcefa327996d03da4657fdd3ab47 SHA512 234dcb974a066fa655502ab231ef19cfb8d776e861ba256dc038cafb447d88a7a9469d82fd3a99f11136b2b3a03202b6ba423e1a0981ad3f40a7b1a1136cc787 DIST uvicorn-0.41.0.tar.gz 82633 BLAKE2B 3235ef1730133d3a3903d341916ae0bd0c74df5fc3c955d26159edc2c4afc2df87487630c051d3d838e10fe1984ca4440a5c1770add3418b31820df036087cf5 SHA512 6b1dabb94483dccbfea6e451c53900cf05453e6e5705c968a3718f145e049be83f4a2e0e460f3a5d3bbe4546f7b339d3e6ce60bc79fbcb4bd326d7d060c7fc77 DIST uvicorn-0.41.0.tar.gz.provenance 9345 BLAKE2B c94e13e33656be32515595ea8242315bd4a8f0e88870b807fbfc97451a34a556e079aefac97df7524a7bc22bcb2656abad13bc7c5786b4672391dfa6c9502525 SHA512 c582314621fe7689b4c876b5727abab7612148a221de7dab43010c59c3691a18589bfc5392d41897a21566a7e4ea326c0567c119a085e708f94f82ab9ec0f2af DIST uvicorn-0.42.0.tar.gz 85393 BLAKE2B f73fdd2eb58c57445bbc79b03aba655405dd2f712104a08e3ecba8e677d87f13666d95b4e56dce3c257c65facb4f3c98c2bb8c5485d1e61f850fd3c9dfb89f84 SHA512 5b0fd379bbe7352ef0c89fa419ba72b93ec3c0faa3474f12149cc4bacbed25ec93f91fc8dc480a6907695f0a03630b9bdfb93514f8f91384175e8367a94de9ee DIST uvicorn-0.42.0.tar.gz.provenance 9248 BLAKE2B ede58e4feaef27d057837159cf8a80218407d12f7f3e0652ae913ef6e88205c3e981e84ab71ced37219df032b4bc20a7411551baaefd20d2f8b69d6cb066ff21 SHA512 18d6795dcd3be91b3146f378be0163af1c5598b549ff56256fc4decd3acc3c45463c4ba0879bc43994d681cfc6e809fc092fa7507a9b33bbd39a108dd90752fd DIST uvicorn-0.43.0.tar.gz 85686 BLAKE2B b889672fe9f947d98a985547a53f37b544cd20844b824f9bb5c5b48f36a530c33a20bf93c339f19927e7a3b9a4ca74f4a61c6085bdba480c73ed6f4261f77d98 SHA512 e054bd78189352096278fd16dde3a855fa4f4fb210388d8442b1ea9e5c059692348f9d2e95706a6c914fe66085cbb66e49daa73fb9dde21390f17f8eb8d79752 DIST uvicorn-0.43.0.tar.gz.provenance 9455 BLAKE2B 34cbc75d68ea386f678c6199a8aa3631169229273f48328482d6efc99d097fce47226e5d31f3e276e0d5b897760600ae75913787087f0932306362b39a844dd0 SHA512 7e8a38f832f99eaccb08486137bc2fb27816153314410dfbb473780aa4aac393e8601ec96aee14c59541e0d5399be29ea140dd45725ec8596515bddb95ee5f6e -EBUILD uvicorn-0.40.0.ebuild 2115 BLAKE2B effac6f020d43999a95143983d2ff5e5a5a2e66d1922fe633847f2fa158918ea232939fa7ff8f7f302ed34023ec797d277450421ba26de80cd5aa3e848b57372 SHA512 66b68821162a3bac0c51178d50b9055376e9f78cde7634833fd34217df5146a3dcacff4e388132be5b4d2d802bf2efb5997cddd8e821a98cd095d919d9d4e03f -EBUILD uvicorn-0.41.0.ebuild 2128 BLAKE2B d2b803dc802bb2dad60f8f3fc31ebde32b0aaf1998957ba9791aa7cde36eb5e275d7d867cf8ef833d98fb1dca8284d3d0b69a6c0b2af4a2bc8d65e68a75ef3f3 SHA512 97f8167d4b9f1891481d73e4797c7fbbc4da7c2e62ee4027bc00e23b5e9e155b46e3db183c0430128ce42d478948830dacca871b71901c9c5624e482bfa9ad0f +DIST uvicorn-0.44.0.tar.gz 86947 BLAKE2B 6cf936eebb395e080707f7c9e5e77ee5c1d783eb4572000e84972d6b952c213f3175d993495fda258b3ca22facf917a16644a07d63c4b006d3d27219deb4879f SHA512 70e2d322a69382f677ee7964e30faabe8c5561f7a3a0ef0bb3907875560bc2e2fd3e93ce40141c3793aedda6d31879f503332f9e5c63ca2974dfa6d670119945 +DIST uvicorn-0.44.0.tar.gz.provenance 9016 BLAKE2B 46257ff3e877215d56031dca65c6161ee6a1877d75127b4321deee13d7cdf5165d7c94a004503110932cbdd6986c64a03beb9cc8c7d85d602b691335022d4fcb SHA512 baa2f9b2eb0e6f8a53a2708854f22c92fdc30ed46d0d5b58865281cf00598f0faff5fee7c9e42e64f1efe27f9bc384cf6162a14bc5c0e86c2a064fe23e87f7b9 +EBUILD uvicorn-0.41.0.ebuild 2122 BLAKE2B 74139edac78addc1ddb3f1ea4178a8d7340e6ca1e172ac87246a080a21391c86b56a112856bc4a6cd2b2fae5a64931474be27abebbc496ed64a3b1cc92d23833 SHA512 e01d6058b8534690914af05f2a0e5732bcc77141a5c35cfa3f43d74c3a18a822c8d34fe7c4bcc290741913f0baab9eb2b4eae865087607497be600208545ea36 EBUILD uvicorn-0.42.0.ebuild 2128 BLAKE2B d2b803dc802bb2dad60f8f3fc31ebde32b0aaf1998957ba9791aa7cde36eb5e275d7d867cf8ef833d98fb1dca8284d3d0b69a6c0b2af4a2bc8d65e68a75ef3f3 SHA512 97f8167d4b9f1891481d73e4797c7fbbc4da7c2e62ee4027bc00e23b5e9e155b46e3db183c0430128ce42d478948830dacca871b71901c9c5624e482bfa9ad0f EBUILD uvicorn-0.43.0.ebuild 2128 BLAKE2B d2b803dc802bb2dad60f8f3fc31ebde32b0aaf1998957ba9791aa7cde36eb5e275d7d867cf8ef833d98fb1dca8284d3d0b69a6c0b2af4a2bc8d65e68a75ef3f3 SHA512 97f8167d4b9f1891481d73e4797c7fbbc4da7c2e62ee4027bc00e23b5e9e155b46e3db183c0430128ce42d478948830dacca871b71901c9c5624e482bfa9ad0f +EBUILD uvicorn-0.44.0.ebuild 2128 BLAKE2B d2b803dc802bb2dad60f8f3fc31ebde32b0aaf1998957ba9791aa7cde36eb5e275d7d867cf8ef833d98fb1dca8284d3d0b69a6c0b2af4a2bc8d65e68a75ef3f3 SHA512 97f8167d4b9f1891481d73e4797c7fbbc4da7c2e62ee4027bc00e23b5e9e155b46e3db183c0430128ce42d478948830dacca871b71901c9c5624e482bfa9ad0f MISC metadata.xml 451 BLAKE2B 6804fc695717d247c94e24fd41fef75b1a6343cb86b053fa4a91a96177fc388137ffaa028212bd45cdc202a903692dacaff55f5179fbaf02f36fe8521370763c SHA512 2d275b6666e9a4edc2eda08018b8776d112b0107cd21dcd648e60f6f1e4b38f8664ef52f4b2268fdbabcf5644d2fb06210fa0c59ac9207e75ed68a1e00602b3d diff --git a/dev-python/uvicorn/uvicorn-0.41.0.ebuild b/dev-python/uvicorn/uvicorn-0.41.0.ebuild index deaffad139..c73892d00b 100644 --- a/dev-python/uvicorn/uvicorn-0.41.0.ebuild +++ b/dev-python/uvicorn/uvicorn-0.41.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" 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" IUSE="test-rust" RDEPEND=" diff --git a/dev-python/uvicorn/uvicorn-0.40.0.ebuild b/dev-python/uvicorn/uvicorn-0.44.0.ebuild index 7667e7bf6a..deaffad139 100644 --- a/dev-python/uvicorn/uvicorn-0.40.0.ebuild +++ b/dev-python/uvicorn/uvicorn-0.44.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" 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" IUSE="test-rust" RDEPEND=" @@ -39,7 +39,7 @@ BDEPEND=" test-rust? ( dev-python/cryptography[${PYTHON_USEDEP}] dev-python/trustme[${PYTHON_USEDEP}] - dev-python/watchfiles[${PYTHON_USEDEP}] + >=dev-python/watchfiles-0.20[${PYTHON_USEDEP}] ) ) " diff --git a/dev-python/vcs-versioning/Manifest b/dev-python/vcs-versioning/Manifest index aa98d87115..8a5cecb55c 100644 --- a/dev-python/vcs-versioning/Manifest +++ b/dev-python/vcs-versioning/Manifest @@ -1,4 +1,4 @@ DIST vcs_versioning-1.1.1.tar.gz 97575 BLAKE2B c55952d68f021d6e7edf7ec7ba54a9a6e9716a0a220b035a5df5f33315f8a0a8b235a67139c52a1b53ba8dcd470d3c52cee11575f81f08b09d867dcf350416ac SHA512 e5bf9fa68eeb38c8d884f4bad6f93f1354854ad0ab04919d369ed1b40832c2ed117f4c9d9458ae5a8a71c84497f6d0ff0ca5b38881c7a3a057619b3da3cbbbbc DIST vcs_versioning-1.1.1.tar.gz.provenance 9842 BLAKE2B 7c25bc61bc3f6644f82b03252f1fe9322ddd3e0aff8c473f54105f41b43951ae8b18fd6377d5dfa64b5c00f5ed17e32c3637fff03e0b7e4e8c27c796a0ff38bd SHA512 902b141380652204deadd5265c191dd86c154b6e5ee305148fdeee8d242a02ab129d59a0e1530422ba95b9d752d011fc6a4e8246931bd0558a6a0509778c0913 -EBUILD vcs-versioning-1.1.1.ebuild 870 BLAKE2B e7ae0636c4dda6d5c44e00111ac51305840770f8a2087e02f106e9c5bc800718a681d61aea1b8225ec42c6edd83acc6220f0af3237adbbf0bcbec8870f1873d1 SHA512 9fd11b60837c2cb1a6d545ebc45165b3c1543899f3f1cd82c0e04fa1eab567521534f529ab46664101f3b470cc64864c124bda8b26079fcbfdac07394d9ddad2 +EBUILD vcs-versioning-1.1.1.ebuild 889 BLAKE2B 65e23ade6d86bc4c62427c6b210c3146cf3a7e2c29c2badcd75a72e0c591bc3c15ad7b4790564bf02b5833dc2423136b34bfd371907009f6031c653234386320 SHA512 6fcf2811ef8c2932bdda430d83700e321a3144eeb144c7c986f14547e74474f93f82930c9f561c34413b01a184da18cb04add984b2d0e04212ae7b0357dc136a MISC metadata.xml 379 BLAKE2B 84e10b593ad9f32985d021a40a2c55f49788220cd0406954e7b226048c58857ebcc7a142cdf01efbb9fc87fd0c5210533264094e77bc708d546046c839799ae0 SHA512 461e70697a52fa06b3e4c775bc0c0455acc32012a772dfba5f32f6ba8f1e0c8fa8f5514f4eca486327496cd4e0ccf31b8863745a72d34468c42b7df0c9c004d5 diff --git a/dev-python/vcs-versioning/vcs-versioning-1.1.1.ebuild b/dev-python/vcs-versioning/vcs-versioning-1.1.1.ebuild index cbf5fffdd5..93e8e2a32c 100644 --- a/dev-python/vcs-versioning/vcs-versioning-1.1.1.ebuild +++ b/dev-python/vcs-versioning/vcs-versioning-1.1.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~s390" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~s390" RDEPEND=" >=dev-python/packaging-20[${PYTHON_USEDEP}] diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest index 238776eebb..25592e140c 100644 --- a/dev-python/virtualenv/Manifest +++ b/dev-python/virtualenv/Manifest @@ -1,29 +1,9 @@ AUX virtualenv-20.31.1-ensurepip.patch 1215 BLAKE2B 1fdd0e242d1e47b313b667b46f78e0f542fbc15be353253f95dba79b8d5d1ba071d687f64d58b33bf347c9fe2a3a0c6c7f719e9fd6cfd3ec4d522426f5099b7b SHA512 00ebb77f6f7530af0ad91243b80d66ff6b2072180c47b7471702d432869648318acbf8467ede8e172ec8a54cd6ce6b70262915c09a433620621810ecb4f2b155 AUX virtualenv-21.1.0-ensurepip.patch 1125 BLAKE2B e6539e2560915f4312db9a59ebf2f3a98d1a0706692ddb5bd8ad4933590f6f6245183e44bb344c15a0f1d7409f1c93fd6bcd19cbaed2f4797e15166c0d063a7e SHA512 03f808a355633325061b68f5e023cc1e1ea11e711d91c947409989d83896915f9e8ad15b3818ef93379afdffb5c8a93caa0014d631bf0439edf1a3003f129df1 -DIST virtualenv-20.34.0.tar.gz 6003808 BLAKE2B ea13d8952b67c1b9fc1547d726b014d8d971fc83341fbd471c0697adf3d616e12b1d9f1eda9aee18b9abee15bedbfb1e6abddfb25c6bf0bb8ff8a036647b626b SHA512 0dbea6cc8ea4f2bd5fae5560e87d6fae1bc1230c4f04992749c6a274f1740b1bf262767329b667670d642501ef3c3ac1eecff5ce4c95a1d943db110bea0079b2 -DIST virtualenv-20.35.4.tar.gz 6028799 BLAKE2B e4796544d04a5cf71b2f0c98c8b09e08db6b09613048a86948fe19d4359cf1c32a298e246c76b7342ea18c840b74c0fefe731ef84d6d43f4319075263518b293 SHA512 07027f64631416c535ca7c262dfcf753a961e2371c5b8562b0921ff9eb873b76e7380910f4080845ee329f59f295816376e8ff9d1f328a2efcc40e87157a1741 -DIST virtualenv-20.35.4.tar.gz.provenance 9393 BLAKE2B 5e95b323b078ef6d520bd4463a272f9ae11ee5d182e44be80d95d67667375059504f882b85e329e42d42cb66b0cfc86a301ad60ec91885c88d69c9f0e115175b SHA512 f4b7cef5f95fdfeb7ea04ee5f90fe705079580ed4f4d519f4551d138c6a5fad73c862ee67681841ac1d2e258c8aac137ffdd468fd72b442d4c7a7713e7dc0192 -DIST virtualenv-20.36.1.tar.gz 6032239 BLAKE2B 9d4cd6e28275ab1e5737e12e0661c4e772a0095dfa7cbd1bad76a0c90d55821ae819d6b65fd5b314d3076570f661eb2fe05b4be41c406f8e423df8389feaac06 SHA512 08da448fadd89f43526e27c3dd3c9a1c5a4c8532093db8c73f34d1d88e48ddff5b983d28343f4efcdec30428fa2ac10acc27ab57c647bd3fc8e261dbd9a9b639 -DIST virtualenv-20.36.1.tar.gz.provenance 9246 BLAKE2B 4ee139a4eef0092c20d791db0e3e9901f65db574367ac234bc84cc02998e386a713314d474b7401d484df35dabe52ad9f9bc14cdf0230566853cb84e58e3d660 SHA512 a8b9ec9269848716e6496578b0de27f416327228d205a8fca8f60373c6e72ff11af3da0f241dbbdef660253cb604b9a35c96575eaad4476892a98cc168198aff -DIST virtualenv-20.37.0.tar.gz 5864710 BLAKE2B e3a86f35f68df45e10a2a6e2d2fc6cd67233752957efc1410de3142e4a3282a49bc40039c4eb2ea2990a74ae41af93b56082b218591bc350bf90631333bd1f9d SHA512 3425d19797d313039fde54f8a94e7079d2fb2e998b3f7135854597089cbf9d2e1d09299a3eb7f091c25709a5b8a962ad317dec79d0633367abd7d59cdab3aa14 -DIST virtualenv-20.37.0.tar.gz.provenance 9304 BLAKE2B 194fde1f7781211ad66bd66239bfffed818aec5c757e0f236bd7abad86caac6eaf7dcd5382d4b56e3f5ed836abeb096e2c5fee0ba3498ae101f780f36b355d59 SHA512 76ea2857f8131e61742b61f9d1edb8b7d791a2862f47185d960ca03b1ec382ff8b445689c4da9acbc84147b0c664f6a4e89efdc992b19f2afc0f3ef37197ed70 -DIST virtualenv-20.38.0.tar.gz 5864558 BLAKE2B b085b7813b1f29d854842346dcf3c45e30e084d3a993e1af27a93e777918ae75a742dec0cd858d945c220c6f4c5897bf2d598300e3812ba0be1ab397f1b21775 SHA512 336d2bbf6a33a664c07d42b26c1000710cbdebacaedd7fa13cd6598d7002e320551b9c60454b6b8b29fb318f1b0138581fa733e42dfe68a9ed2c149070fd571d -DIST virtualenv-20.38.0.tar.gz.provenance 9633 BLAKE2B eb7f486f5bf39c05dd73c0c82fa5dfb4ddf74dd560f6566d3c4faf6ab351afe680ee11095f46fb68cb5c80dd5b2a1c461d48fc5c92cbbddc0cbc53efdedff403 SHA512 d821d2a4c406cee74dda97bcaeb61c1de4cce5340b13c17710e0554fda7b46e755f00cd1862a6c436bd40abd49169e5b9b4e0ee619680d979ff048d5f9361d57 DIST virtualenv-20.39.1.tar.gz 5870061 BLAKE2B 30fb2c107616c080935ede0ea2e72e5b70bc184d46d7eb26e08f612f8cc6be26dde2a8c53c8d415b586904749e5dd4bfc5f82ff6c186cdc51815a480e1dbbe80 SHA512 8d8fb281cd55bf60065b4d57e37963a90bf116e46e67eb3688177f40d975da93a558e1ad67b6d7ee8ecfd1a005cd3d4dccc4c50c72569fad221634136a61e23d DIST virtualenv-20.39.1.tar.gz.provenance 9445 BLAKE2B 39909e09db2ab5b8fdd9a192943e3e8279a16efd2c55a88dca6c2f76bb86b78d569d6e9a8a6ef8415a6805d42a0967f0862609eb9a59a5ef7bf35dbfb3a55a51 SHA512 6c7f752fc702cfb00005215186fc6062a30f319d5d22457abc7a98ee9fbc8e7e466aa6b0af319ff3a98dde013e98759f16100003012c00e644ae91982ceaf157 -DIST virtualenv-21.0.0.tar.gz 5836591 BLAKE2B de13338edd22cf251a69834416e19556d7fe8a543bac1d7c7a5596c799b4bdb96e3668fcb0b961cf88c5cc3a144c9526d84607d5f32b3b02b42e121df3bd8cc2 SHA512 9969ed76b32e70183a3935304efbf58e4141305edb9848d208ff29d595a71dbcff9ce914c27983c6f98a258bc72c73ebc52e2ccb207412a0684f2ebbe523f5e6 -DIST virtualenv-21.0.0.tar.gz.provenance 9374 BLAKE2B 9bab5b3cb5445578f37554f9b7def3d8119bbd9dd1b876cc2411a65a86a2cb00502ceed80f1b35fd90d8637fb2adfe1da1e5d794fcf37ade1d1fc1bee43b6bba SHA512 1ddfd8a1852b09705bf8b2d98da40b4a9604d287555b4dc004d120573aa0ae235952407594b1c0367475e78246f6f7513691f3c084e4bb6034635960cb4dd188 -DIST virtualenv-21.1.0.tar.gz 5840471 BLAKE2B b6c97e13c2473481ea627d1527ac0482165f784e8b5c4952ebdf3f6a38d6e182ee04e114842ac16ee747063a18bf6b54ccda4fcf09407312f848eb8860e2348e SHA512 966a2851a8f524f8281f401119eb36a972bcdb6cb5ceacd65e1460bf7ed7a302fb0533ddff80a3db609929666d3b82d2c15b8c0ad25ab9e678891377c71cf108 -DIST virtualenv-21.1.0.tar.gz.provenance 9148 BLAKE2B e88443aa95a98ddf5eed097a429199d1ce6c757c44c7567dd992ae7dd1019300c96879ee25127b86166f742087d4dfb6cde21284d4c4ba2df40daa4251a06353 SHA512 973f37921bbc46d1783fca8e421197ff74f8e67c9b8ac2b9d82a500d0cefde080790bafd8377c28145febf28cb8d564013828fa37f62a20b50df6164c2fba8c0 DIST virtualenv-21.2.0.tar.gz 5840618 BLAKE2B a02d89abb227e83981f2ae8bab925c50d125dfc518ff923c4abca287da7e8103fe0b1240cb0ae420f8584664c42f4edeb5a70c7626c3225de0b033e39ed9bb4e SHA512 29b41748fa5fe5dd79c1199c3ad28beeec168b54b0a051cfda805c20fa78e0505952a06d837bec3e917935845af3a10435ff7d105fa14246623ac3ec8007755e DIST virtualenv-21.2.0.tar.gz.provenance 9383 BLAKE2B d977d995073e99ddc2822b3982e4a0967568ccd8d064ac2cbbdc132852c3aa63161377d2ab443e291eaf2fe45f5ed3986de82660315926f119dbc1318972e94d SHA512 966aa430c8268df52e03e6640c44f26b04f698ad3c4eae44d4e55944014f449842ce41b2004b7583b5ac47ad90b0e2070da5b6833cdaea1bc9864d2cf484e04b -EBUILD virtualenv-20.34.0-r1.ebuild 3921 BLAKE2B 6f6807cf553f67af789b9be186bdf0c6a66ddf2179a872c51a5cbe6e9b3d6b504c59201b6a90de30fce437f23f513d6d64c2a29f1ba15e46ee8e052574227f7e SHA512 5ed61e84d6fbfd6600d3f149373644fb94a66145ac1b33f519463e7fe25220ca8d853cb6dcd7f1b6e05fd235980c6a9db72f207d8941649b2f7b152785082ab8 -EBUILD virtualenv-20.35.4-r1.ebuild 4003 BLAKE2B 39e82c32178b72df77ad4e67710ea3a2357e743b3b16e7f2f929a5d55b15ae5ce1fb4459e83d92d8c76d6b67619fec29a174b7073205acd9731ae69845b9043a SHA512 c2107253c60c952174f8f682b7d6e8914fc4f81b9197d506120f545716a51f1379f1732e6a55320c735d7a141d7b0035194c8bf346454263e84be1f44ba76bf4 -EBUILD virtualenv-20.36.1.ebuild 4079 BLAKE2B 457a6bcd3a4b748c92338f9ab8400e6d8a4f3fffd388d4bbd08832e9df4d428ab29ef56c92177276546954483a1a8e5289f184873fb036f29c180a215af901d9 SHA512 dede2905ff9bc22c776ac8e2dc52370791d6c5b2050c1dc23b68d167495ad06697786bff4c0aec293820609354c576888c30222d6160b9bd68f344ea1b2f1fac -EBUILD virtualenv-20.37.0.ebuild 4080 BLAKE2B 337fb97e18fddb7253365bc04921ebe13aa760460335379830f9e140bd2d17e79ecc1294109c094e4feaaca758fdd903652f91138c4dab057ccf4fa79e745a51 SHA512 5a41b22af65e5becab62781504a10f32c0ca9aefc21484a08c9b248662c9601d5ff3496f827d890664c910e86d27a59cd864a72d26efc16fedcb9c84c2472e67 -EBUILD virtualenv-20.38.0.ebuild 4080 BLAKE2B 337fb97e18fddb7253365bc04921ebe13aa760460335379830f9e140bd2d17e79ecc1294109c094e4feaaca758fdd903652f91138c4dab057ccf4fa79e745a51 SHA512 5a41b22af65e5becab62781504a10f32c0ca9aefc21484a08c9b248662c9601d5ff3496f827d890664c910e86d27a59cd864a72d26efc16fedcb9c84c2472e67 -EBUILD virtualenv-20.39.1.ebuild 4080 BLAKE2B 337fb97e18fddb7253365bc04921ebe13aa760460335379830f9e140bd2d17e79ecc1294109c094e4feaaca758fdd903652f91138c4dab057ccf4fa79e745a51 SHA512 5a41b22af65e5becab62781504a10f32c0ca9aefc21484a08c9b248662c9601d5ff3496f827d890664c910e86d27a59cd864a72d26efc16fedcb9c84c2472e67 -EBUILD virtualenv-21.0.0.ebuild 4063 BLAKE2B 395eefd7fff88866ca90563fb2e556b46bbd6820048b12772d8703f7baff7db8d4908d84b75c4514e354109b3172643ac90b979c3dbccaf8a930e0f8dbe1b033 SHA512 7428f032f5b186837bda1254911f74e7dac35e940577455ca1cbd9110148f63bacc3dcb8315f15ca930871e7bc29a91e615c1510d537bad016b8b4469c12d7cf -EBUILD virtualenv-21.1.0.ebuild 4062 BLAKE2B aadd6e91144455a2f558b6413630754e3097748e50b22c1c4f113091a5c3125b17bd9ee8f32b51735b6a6134751164018957ac30b6217e52710744ed4e9946d3 SHA512 08e2c21f1c3280bcdb67557ca7c14b12f5b8442003c76f9d592d62044197e47e1c4fb11fd58e8d6644460db52549af6732e497908765b2cb53453f979402d1db -EBUILD virtualenv-21.2.0.ebuild 4069 BLAKE2B 83c256a48bb872d31e7361c43d21107df67da9814270d10da11c4f82c6956c1670aa94a7776e18d7e46e165405aefee7fc93b7c15f4432b42b8b679981b22166 SHA512 cb5cd68fe03fc1bdfa45fed19e584aac196ed417661a203c830e3d6f3e075550bc247e3e791ce77cbc2251d727668b56facf693a30c0498a53d8b89be19572a5 +EBUILD virtualenv-20.39.1.ebuild 4074 BLAKE2B c4ce20ef3280e3a48be982ebe3cb7f40ef4965eb72284456072819fadbf3fbdec1b3cc541caf14789267c4b200c96199c4d1be44fff80c35de97730766dd5f0a SHA512 4371ccf8f8fd8976adc61dffdf3e04bfc85d7deb37f448f25149ef104a6dfc684a06b5d116aa56c1e138eafbe3c18be3e6406caabe801980a297ad2b3041b448 +EBUILD virtualenv-21.2.0.ebuild 4074 BLAKE2B 9ab8e8dc53a0fcf603c37950f6f725cd24127bd9227a726ba029d67a90759641e4020cdd6a1162fdc2d2ee06a84f4cd8cb19ec318abaecc1c3e1f7e3be0243c3 SHA512 a217fd4cc952e8a4314ea487550527d783997de3922e47ecd65979189994eb2fc5b797ee7945a2c6b4c7841f59b568c5406c88a3304c12d2bde5cbca6959607f MISC metadata.xml 406 BLAKE2B 97fee04c2662c5c36b6e16538284def46eb2454424770f42edf2567ed804ca15c4e969c714c57573f897b0946246577ab6e35204ed1f3f1735713d8ab5d24667 SHA512 356d42db463b63a3b3a55c1e98eb661de0a10aa6a5fde4f8b3f888ec73020c6679e86efd8dbb0b3e4a5a720af95e658612ba460fe548e081a90beec75fb9c1b2 diff --git a/dev-python/virtualenv/virtualenv-20.34.0-r1.ebuild b/dev-python/virtualenv/virtualenv-20.34.0-r1.ebuild deleted file mode 100644 index 858bcc05a4..0000000000 --- a/dev-python/virtualenv/virtualenv-20.34.0-r1.ebuild +++ /dev/null @@ -1,129 +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_TESTED=( python3_{11..14} pypy3_11 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Virtual Python Environment builder" -HOMEPAGE=" - https://virtualenv.pypa.io/en/stable/ - https://pypi.org/project/virtualenv/ - https://github.com/pypa/virtualenv/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] - >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] - - dev-python/ensurepip-pip - >=dev-python/ensurepip-setuptools-70.1 - dev-python/ensurepip-wheel -" -# coverage is used somehow magically in virtualenv, maybe it actually -# tests something useful -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${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_{11..14}) - $(python_gen_cond_dep ' - >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] - ' 'pypy3*') - ) -" - -src_prepare() { - local PATCHES=( - # use wheels from ensurepip bundle - "${FILESDIR}/${PN}-20.31.1-ensurepip.patch" - ) - - distutils-r1_src_prepare - - # workaround test failures due to warnings from setuptools-scm, sigh - echo '[tool.setuptools_scm]' >> pyproject.toml || die - - # remove useless pins - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die - - # remove bundled wheels - rm src/virtualenv/seed/wheels/embed/*.whl || die -} - -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 - tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke - tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support - # broken by different wheel versions in ensurepip - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none - tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output - # hangs on a busy system, sigh - tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe - # TODO - tests/unit/create/via_global_ref/test_build_c_ext.py::test_can_build_c_extensions - # random resource leaks or xdist - tests/unit/test_file_limit.py::test_too_many_open_files - ) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # these don't like the executable called pypy3.11? - tests/unit/activation/test_bash.py::test_bash - tests/unit/activation/test_fish.py::test_fish - tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable - ) - ;; - esac - - local -x TZ=UTC - local EPYTEST_PLUGINS=( pytest-{mock,rerunfailures} ) - if [[ ${EPYTHON} == pypy3* ]]; then - EPYTEST_PLUGINS+=( pytest-freezer ) - else - EPYTEST_PLUGINS+=( time-machine ) - fi - local EPYTEST_TIMEOUT=180 - local EPYTEST_XDIST=1 - epytest -o addopts= -} - -src_install() { - distutils-r1_src_install - - # remove bundled wheels, we're using ensurepip bundle instead - find "${ED}" -name '*.whl' -delete || die -} diff --git a/dev-python/virtualenv/virtualenv-20.35.4-r1.ebuild b/dev-python/virtualenv/virtualenv-20.35.4-r1.ebuild deleted file mode 100644 index e9052210a3..0000000000 --- a/dev-python/virtualenv/virtualenv-20.35.4-r1.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/pypa/virtualenv -PYTHON_TESTED=( python3_{11..14} pypy3_11 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Virtual Python Environment builder" -HOMEPAGE=" - https://virtualenv.pypa.io/en/stable/ - https://pypi.org/project/virtualenv/ - https://github.com/pypa/virtualenv/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] - >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] - - dev-python/ensurepip-pip - >=dev-python/ensurepip-setuptools-70.1 - dev-python/ensurepip-wheel -" -# coverage is used somehow magically in virtualenv, maybe it actually -# tests something useful -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${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_{11..14}) - $(python_gen_cond_dep ' - >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] - ' 'pypy3*') - ) -" - -src_prepare() { - local PATCHES=( - # use wheels from ensurepip bundle - "${FILESDIR}/${PN}-20.31.1-ensurepip.patch" - ) - - distutils-r1_src_prepare - - # workaround test failures due to warnings from setuptools-scm, sigh - echo '[tool.setuptools_scm]' >> pyproject.toml || die - - # remove useless pins - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die - - # remove bundled wheels - rm src/virtualenv/seed/wheels/embed/*.whl || die -} - -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 - tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke - tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support - # broken by different wheel versions in ensurepip - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none - tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output - # hangs on a busy system, sigh - tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe - # TODO - tests/unit/create/via_global_ref/test_build_c_ext.py::test_can_build_c_extensions - # random resource leaks or xdist - tests/unit/test_file_limit.py::test_too_many_open_files - ) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # these don't like the executable called pypy3.11? - tests/unit/activation/test_bash.py::test_bash - tests/unit/activation/test_fish.py::test_fish - tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable - ) - ;; - esac - - local -x TZ=UTC - local EPYTEST_PLUGINS=( pytest-{mock,rerunfailures} ) - if [[ ${EPYTHON} == pypy3* ]]; then - EPYTEST_PLUGINS+=( pytest-freezer ) - else - EPYTEST_PLUGINS+=( time-machine ) - fi - local EPYTEST_RERUNS=5 - local EPYTEST_TIMEOUT=180 - local EPYTEST_XDIST=1 - epytest -o addopts= -} - -src_install() { - distutils-r1_src_install - - # remove bundled wheels, we're using ensurepip bundle instead - find "${ED}" -name '*.whl' -delete || die -} diff --git a/dev-python/virtualenv/virtualenv-20.36.1.ebuild b/dev-python/virtualenv/virtualenv-20.36.1.ebuild deleted file mode 100644 index eec4531952..0000000000 --- a/dev-python/virtualenv/virtualenv-20.36.1.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/pypa/virtualenv -PYTHON_TESTED=( python3_{11..14} pypy3_11 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Virtual Python Environment builder" -HOMEPAGE=" - https://virtualenv.pypa.io/en/stable/ - https://pypi.org/project/virtualenv/ - https://github.com/pypa/virtualenv/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] - >=dev-python/filelock-3.20.1[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] - - dev-python/ensurepip-pip - >=dev-python/ensurepip-setuptools-70.1 - dev-python/ensurepip-wheel -" -# coverage is used somehow magically in virtualenv, maybe it actually -# tests something useful -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${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_{11..14}) - $(python_gen_cond_dep ' - >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] - ' 'pypy3*') - ) -" - -src_prepare() { - local PATCHES=( - # use wheels from ensurepip bundle - "${FILESDIR}/${PN}-20.31.1-ensurepip.patch" - ) - - distutils-r1_src_prepare - - # workaround test failures due to warnings from setuptools-scm, sigh - echo '[tool.setuptools_scm]' >> pyproject.toml || die - - # remove useless pins - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die - - # remove bundled wheels - rm src/virtualenv/seed/wheels/embed/*.whl || die -} - -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 - tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke - tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support - # broken by different wheel versions in ensurepip - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none - tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output - # hangs on a busy system, sigh - tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe - # TODO - tests/unit/create/via_global_ref/test_build_c_ext.py::test_can_build_c_extensions - # random resource leaks or xdist - tests/unit/test_file_limit.py::test_too_many_open_files - # Internet - tests/unit/create/test_creator.py::test_create_distutils_cfg - ) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # these don't like the executable called pypy3.11? - tests/unit/activation/test_bash.py::test_bash - tests/unit/activation/test_fish.py::test_fish - tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable - ) - ;; - esac - - local -x TZ=UTC - local EPYTEST_PLUGINS=( pytest-{mock,rerunfailures} ) - if [[ ${EPYTHON} == pypy3* ]]; then - EPYTEST_PLUGINS+=( pytest-freezer ) - else - EPYTEST_PLUGINS+=( time-machine ) - fi - local EPYTEST_RERUNS=5 - local EPYTEST_TIMEOUT=180 - local EPYTEST_XDIST=1 - epytest -o addopts= -} - -src_install() { - distutils-r1_src_install - - # remove bundled wheels, we're using ensurepip bundle instead - find "${ED}" -name '*.whl' -delete || die -} diff --git a/dev-python/virtualenv/virtualenv-20.37.0.ebuild b/dev-python/virtualenv/virtualenv-20.37.0.ebuild deleted file mode 100644 index 912448ff10..0000000000 --- a/dev-python/virtualenv/virtualenv-20.37.0.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/pypa/virtualenv -PYTHON_TESTED=( python3_{11..14} pypy3_11 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Virtual Python Environment builder" -HOMEPAGE=" - https://virtualenv.pypa.io/en/stable/ - https://pypi.org/project/virtualenv/ - https://github.com/pypa/virtualenv/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] - >=dev-python/filelock-3.24.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] - - dev-python/ensurepip-pip - >=dev-python/ensurepip-setuptools-70.1 - dev-python/ensurepip-wheel -" -# coverage is used somehow magically in virtualenv, maybe it actually -# tests something useful -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${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_{11..14}) - $(python_gen_cond_dep ' - >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] - ' 'pypy3*') - ) -" - -src_prepare() { - local PATCHES=( - # use wheels from ensurepip bundle - "${FILESDIR}/${PN}-20.31.1-ensurepip.patch" - ) - - distutils-r1_src_prepare - - # workaround test failures due to warnings from setuptools-scm, sigh - echo '[tool.setuptools_scm]' >> pyproject.toml || die - - # remove useless pins - sed -i -e 's:,<[=0-9.]*::' pyproject.toml || die - - # remove bundled wheels - rm src/virtualenv/seed/wheels/embed/*.whl || die -} - -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 - tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke - tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support - # broken by different wheel versions in ensurepip - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none - tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output - # hangs on a busy system, sigh - tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe - # TODO - tests/unit/create/via_global_ref/test_build_c_ext.py::test_can_build_c_extensions - # random resource leaks or xdist - tests/unit/test_file_limit.py::test_too_many_open_files - # Internet - tests/unit/create/test_creator.py::test_create_distutils_cfg - ) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # these don't like the executable called pypy3.11? - tests/unit/activation/test_bash.py::test_bash - tests/unit/activation/test_fish.py::test_fish - tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable - ) - ;; - esac - - local -x TZ=UTC - local EPYTEST_PLUGINS=( pytest-{mock,rerunfailures} ) - if [[ ${EPYTHON} == pypy3* ]]; then - EPYTEST_PLUGINS+=( pytest-freezer ) - else - EPYTEST_PLUGINS+=( time-machine ) - fi - local EPYTEST_RERUNS=5 - local EPYTEST_TIMEOUT=180 - local EPYTEST_XDIST=1 - epytest -o addopts= -} - -src_install() { - distutils-r1_src_install - - # remove bundled wheels, we're using ensurepip bundle instead - find "${ED}" -name '*.whl' -delete || die -} diff --git a/dev-python/virtualenv/virtualenv-20.38.0.ebuild b/dev-python/virtualenv/virtualenv-20.38.0.ebuild deleted file mode 100644 index 912448ff10..0000000000 --- a/dev-python/virtualenv/virtualenv-20.38.0.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/pypa/virtualenv -PYTHON_TESTED=( python3_{11..14} pypy3_11 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Virtual Python Environment builder" -HOMEPAGE=" - https://virtualenv.pypa.io/en/stable/ - https://pypi.org/project/virtualenv/ - https://github.com/pypa/virtualenv/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] - >=dev-python/filelock-3.24.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] - - dev-python/ensurepip-pip - >=dev-python/ensurepip-setuptools-70.1 - dev-python/ensurepip-wheel -" -# coverage is used somehow magically in virtualenv, maybe it actually -# tests something useful -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${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_{11..14}) - $(python_gen_cond_dep ' - >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] - ' 'pypy3*') - ) -" - -src_prepare() { - local PATCHES=( - # use wheels from ensurepip bundle - "${FILESDIR}/${PN}-20.31.1-ensurepip.patch" - ) - - distutils-r1_src_prepare - - # workaround test failures due to warnings from setuptools-scm, sigh - echo '[tool.setuptools_scm]' >> pyproject.toml || die - - # remove useless pins - sed -i -e 's:,<[=0-9.]*::' pyproject.toml || die - - # remove bundled wheels - rm src/virtualenv/seed/wheels/embed/*.whl || die -} - -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 - tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke - tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support - # broken by different wheel versions in ensurepip - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none - tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output - # hangs on a busy system, sigh - tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe - # TODO - tests/unit/create/via_global_ref/test_build_c_ext.py::test_can_build_c_extensions - # random resource leaks or xdist - tests/unit/test_file_limit.py::test_too_many_open_files - # Internet - tests/unit/create/test_creator.py::test_create_distutils_cfg - ) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # these don't like the executable called pypy3.11? - tests/unit/activation/test_bash.py::test_bash - tests/unit/activation/test_fish.py::test_fish - tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable - ) - ;; - esac - - local -x TZ=UTC - local EPYTEST_PLUGINS=( pytest-{mock,rerunfailures} ) - if [[ ${EPYTHON} == pypy3* ]]; then - EPYTEST_PLUGINS+=( pytest-freezer ) - else - EPYTEST_PLUGINS+=( time-machine ) - fi - local EPYTEST_RERUNS=5 - local EPYTEST_TIMEOUT=180 - local EPYTEST_XDIST=1 - epytest -o addopts= -} - -src_install() { - distutils-r1_src_install - - # remove bundled wheels, we're using ensurepip bundle instead - find "${ED}" -name '*.whl' -delete || die -} diff --git a/dev-python/virtualenv/virtualenv-20.39.1.ebuild b/dev-python/virtualenv/virtualenv-20.39.1.ebuild index 912448ff10..c4a932b840 100644 --- a/dev-python/virtualenv/virtualenv-20.39.1.ebuild +++ b/dev-python/virtualenv/virtualenv-20.39.1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" 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" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/virtualenv/virtualenv-21.0.0.ebuild b/dev-python/virtualenv/virtualenv-21.0.0.ebuild deleted file mode 100644 index 6ae63978af..0000000000 --- a/dev-python/virtualenv/virtualenv-21.0.0.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/pypa/virtualenv -PYTHON_TESTED=( python3_{11..14} pypy3_11 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Virtual Python Environment builder" -HOMEPAGE=" - https://virtualenv.pypa.io/en/stable/ - https://pypi.org/project/virtualenv/ - https://github.com/pypa/virtualenv/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~s390" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] - >=dev-python/filelock-3.24.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] - >=dev-python/python-discovery-1[${PYTHON_USEDEP}] - - dev-python/ensurepip-pip - >=dev-python/ensurepip-setuptools-70.1 - dev-python/ensurepip-wheel -" -# coverage is used somehow magically in virtualenv, maybe it actually -# tests something useful -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${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_{11..14}) - $(python_gen_cond_dep ' - >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] - ' 'pypy3*') - ) -" - -src_prepare() { - local PATCHES=( - # use wheels from ensurepip bundle - "${FILESDIR}/${PN}-20.31.1-ensurepip.patch" - ) - - distutils-r1_src_prepare - - # workaround test failures due to warnings from setuptools-scm, sigh - echo '[tool.setuptools_scm]' >> pyproject.toml || die - - # remove useless pins - sed -i -e 's:,<[=0-9.]*::' pyproject.toml || die - - # remove bundled wheels - rm src/virtualenv/seed/wheels/embed/*.whl || die -} - -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 - tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke - tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support - # broken by different wheel versions in ensurepip - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none - tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output - # hangs on a busy system, sigh - tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe - # TODO - tests/unit/create/via_global_ref/test_build_c_ext.py::test_can_build_c_extensions - # random resource leaks or xdist - tests/unit/test_file_limit.py::test_too_many_open_files - # Internet - tests/unit/create/test_creator.py::test_create_distutils_cfg - ) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # these don't like the executable called pypy3.11? - tests/unit/activation/test_bash.py::test_bash - tests/unit/activation/test_fish.py::test_fish - tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable - ) - ;; - esac - - local -x TZ=UTC - local EPYTEST_PLUGINS=( pytest-{mock,rerunfailures} ) - if [[ ${EPYTHON} == pypy3* ]]; then - EPYTEST_PLUGINS+=( pytest-freezer ) - else - EPYTEST_PLUGINS+=( time-machine ) - fi - local EPYTEST_RERUNS=5 - local EPYTEST_TIMEOUT=180 - local EPYTEST_XDIST=1 - epytest -o addopts= -} - -src_install() { - distutils-r1_src_install - - # remove bundled wheels, we're using ensurepip bundle instead - find "${ED}" -name '*.whl' -delete || die -} diff --git a/dev-python/virtualenv/virtualenv-21.1.0.ebuild b/dev-python/virtualenv/virtualenv-21.1.0.ebuild deleted file mode 100644 index 5ca7001fbd..0000000000 --- a/dev-python/virtualenv/virtualenv-21.1.0.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/pypa/virtualenv -PYTHON_TESTED=( python3_{11..14} pypy3_11 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Virtual Python Environment builder" -HOMEPAGE=" - https://virtualenv.pypa.io/en/stable/ - https://pypi.org/project/virtualenv/ - https://github.com/pypa/virtualenv/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~s390" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] - >=dev-python/filelock-3.24.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] - >=dev-python/python-discovery-1[${PYTHON_USEDEP}] - - dev-python/ensurepip-pip - >=dev-python/ensurepip-setuptools-70.1 - dev-python/ensurepip-wheel -" -# coverage is used somehow magically in virtualenv, maybe it actually -# tests something useful -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${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_{11..14}) - $(python_gen_cond_dep ' - >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] - ' 'pypy3*') - ) -" - -src_prepare() { - local PATCHES=( - # use wheels from ensurepip bundle - "${FILESDIR}/${PN}-21.1.0-ensurepip.patch" - ) - - distutils-r1_src_prepare - - # workaround test failures due to warnings from setuptools-scm, sigh - echo '[tool.setuptools_scm]' >> pyproject.toml || die - - # remove useless pins - sed -i -e 's:,<[=0-9.]*::' pyproject.toml || die - - # remove bundled wheels - rm src/virtualenv/seed/wheels/embed/*.whl || die -} - -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 - tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke - tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support - # broken by different wheel versions in ensurepip - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none - tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output - # hangs on a busy system, sigh - tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe - # TODO - tests/unit/create/via_global_ref/test_build_c_ext.py::test_can_build_c_extensions - # random resource leaks or xdist - tests/unit/test_file_limit.py::test_too_many_open_files - # Internet - tests/unit/create/test_creator.py::test_create_distutils_cfg - ) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # these don't like the executable called pypy3.11? - tests/unit/activation/test_bash.py::test_bash - tests/unit/activation/test_fish.py::test_fish - tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable - ) - ;; - esac - - local -x TZ=UTC - local EPYTEST_PLUGINS=( pytest-{mock,rerunfailures} ) - if [[ ${EPYTHON} == pypy3* ]]; then - EPYTEST_PLUGINS+=( pytest-freezer ) - else - EPYTEST_PLUGINS+=( time-machine ) - fi - local EPYTEST_RERUNS=5 - local EPYTEST_TIMEOUT=180 - local EPYTEST_XDIST=1 - epytest -o addopts= -} - -src_install() { - distutils-r1_src_install - - # remove bundled wheels, we're using ensurepip bundle instead - find "${ED}" -name '*.whl' -delete || die -} diff --git a/dev-python/virtualenv/virtualenv-21.2.0.ebuild b/dev-python/virtualenv/virtualenv-21.2.0.ebuild index ee2718acf6..adee6695ee 100644 --- a/dev-python/virtualenv/virtualenv-21.2.0.ebuild +++ b/dev-python/virtualenv/virtualenv-21.2.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~riscv ~s390" +KEYWORDS="~alpha ~amd64 ~riscv ~s390 ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/wand/Manifest b/dev-python/wand/Manifest index 34057f902e..169dec5610 100644 --- a/dev-python/wand/Manifest +++ b/dev-python/wand/Manifest @@ -1,5 +1,3 @@ -DIST Wand-0.6.13.tar.gz 11883700 BLAKE2B b4764d87a5a71acae42ef41b6f066649d9df675045c78de49a64d2a6fa440d0ae995ef20c02ae8fa40af9d728d0b91a43f0371ea220afbae13d3bb9ed3742cd4 SHA512 a166a365474e3c4442b1c0fc521837026a236d416b7cf3f899acee5f3b1febb4c5deb0b75bf158393fb9df60e37e6cd8d528cdfdb637a19ecd271ba841dfada2 DIST wand-0.7.0.tar.gz 11888946 BLAKE2B 65b43db844833badfcd66d5abca95fc7bf643f3618d13dee8c1da0c679b9424b69fcc9eff6aeef6c2d32b0c8a346017cb6a4309559e0d09b298fb72840ef21a8 SHA512 edf107b0ea89774fa7440707ae00a6bb649a41156086ee8a4ef6d668ebd3df39d2336ec8ed89c0f4e156f793e52ea3efff958b3dd8cdb38cbb00d21fb35ed8fe -EBUILD wand-0.6.13.ebuild 782 BLAKE2B 0b50e1c8cc1c76e9725f3a3d5dc4d605582b70bdab57b568f22599a7f26d5af31b9804750c2f304bdad470044d97a7aaa6c547ec811bc47b5f9e180ea0d7533e SHA512 219a83cb866e9c704ad9c15be757e7017f72b0644cd54ff1c5e63b4d61287009f2d460cc831a75d711b0de3224ee59d19caed0118f84ce1dd8b3293690de01cd -EBUILD wand-0.7.0.ebuild 786 BLAKE2B e7e1bbdb47512206bbf2aeefa271a6d00bd6b1e5b7e48170acc2ee9bf303b3c799c9f0b16c4ebff504d42b9481dee2d882d3df88e8c737dc35a7219ec93440d6 SHA512 544f8d1a29dfe9b25d65e3e1a6c94bd000995604b6fbead434dcf3a18c6c463178c3523a72da80e45a58540d5b6066a42d699bc763206a8db20da205593dc7da +EBUILD wand-0.7.0.ebuild 781 BLAKE2B 195080bfa07b32da0aa7072874965a2e7fda49c5393f11cf187ead0c1811ef8a57b8d919a8786223727e22fb364a18e2457b2b76b551ac3b713b9889a596c0a7 SHA512 214d24992d36e04dfec127f88e623766ba9387f47c9d5634bc4fa6736e54aaaf8d664b445e5f3609c0470c0e5bfe3edbdbc8988c963bcb29ac4f263dbbdbabf2 MISC metadata.xml 534 BLAKE2B 0c2295ce9b9805ceff22c9549adfa46578a5d5d1d4f13b7af416ad23f305ee24275deb7204a68076901e6060d41a3935580e24578d2fe56a2c32817ab83165b5 SHA512 68f30bc7ad8cf6a451acf550c02b76e1f71a8c66c9ffc8832995bd292bd460d16c9526e5bb2daaed9cabece9591499f9dd3b0f11d748af247c78654d6104ee13 diff --git a/dev-python/wand/wand-0.6.13.ebuild b/dev-python/wand/wand-0.6.13.ebuild deleted file mode 100644 index e2b55c23b2..0000000000 --- a/dev-python/wand/wand-0.6.13.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 -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN^} -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Ctypes-based simple ImageMagick binding for Python" -HOMEPAGE=" - https://docs.wand-py.org/ - https://github.com/emcconville/wand/ - https://pypi.org/project/Wand/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -RDEPEND=" - media-gfx/imagemagick -" -BDEPEND=" - test? ( - media-gfx/imagemagick[fftw,jpeg,png,truetype,xml] - ) -" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -python_test() { - # PDF support is blocked by the default ImageMagick security policy - epytest --skip-pdf -} diff --git a/dev-python/wand/wand-0.7.0.ebuild b/dev-python/wand/wand-0.7.0.ebuild index b7b14d82f4..3aa2740034 100644 --- a/dev-python/wand/wand-0.7.0.ebuild +++ b/dev-python/wand/wand-0.7.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" media-gfx/imagemagick diff --git a/dev-python/wcwidth/Manifest b/dev-python/wcwidth/Manifest index 028e8533b4..898ee20c3a 100644 --- a/dev-python/wcwidth/Manifest +++ b/dev-python/wcwidth/Manifest @@ -1,9 +1,3 @@ -DIST wcwidth-0.3.2.tar.gz 233633 BLAKE2B c342a44c7a7419c6d225dd4b567139ad162b355610c0c42d5e729950676205c63e96b3b5c01189bd3a76863a4c12bd0b47843f3cd774b28b1a6c14aa1fc78776 SHA512 40b4fac28d95d1ba58b2268dec053d4f26b93c0518825a1a86abf9db31f5fc94894eddbcb6f76c203ea5eb5d832be999848106a947efdfb68475f792035cda3a -DIST wcwidth-0.4.0.tar.gz 237625 BLAKE2B 4bbbbb93b7742b435d7c835601788d86ac383ee2cae9f55a344690fc24d94d8f636aa08e0b92307abcffdef805f93f5490324d72158b38ad5ea39e5a0e0e7210 SHA512 fb8e22359098c6a0281669d01dbad98741a7a60c72420288efe731b211ebdaf12bd0f49e943c20b5bf2a26af074e39354e7b629e4cb6a43a27333aa64e80a546 -DIST wcwidth-0.5.3.tar.gz 157587 BLAKE2B fc03fd0445cff121ae9049e3bf8df429f734a41a449db557cf4607af4eaa6e35d39d3eaf1db066312f7e2aef8e7d9582b182b670743af03295a6b4dd2a857484 SHA512 7537cf6493fc7b2998d0a5f7a3b093fd8e8916e6e39df6932a815d6547b970472a5cc37cb82ba3a2f6c40912c483ed21203fa7b30eafdeec93a51902e3f370aa DIST wcwidth-0.6.0.tar.gz 159684 BLAKE2B 3647b66f6301feace59014ce1679ad1e9e05ca0669aaecefb72117cc535239020f4c2474a7f06609f8bd5cca7ca02b0fbe64fa85f445e42bfb7a61ca600a75de SHA512 d378d05643ab33d21ad9f284a7120961758d5d205d62da7d0a7a7113b8b2eb090465d25238d9e0e2e2bf6d597aa7e41292adfd2896cbefe2f1851672e0ed0f9b -EBUILD wcwidth-0.3.2.ebuild 705 BLAKE2B b260440397440d3bb089fd9839919f7a0710710404d2b39c45ff3dd7ffba12d25ba428735819a8fdae0ccde0d4cebc7044589c88fee05f450273d96709706ab9 SHA512 9cae328543bf6cd36497b45b2f37e3f7ab2cf17154b59d5c80ffcf4e9ed48d187fda953109da5dc1e8d4b2da07a207bdf2b7ff9d190d4927857dff7eb246c3fc -EBUILD wcwidth-0.4.0.ebuild 711 BLAKE2B d37ff736c2274820915d6f5c87bce50b062689c63213758f13a6b8260e988348e7a270e044cfdb8c88ae796fb2414e69ee1d8757a6e53d9e1675d2d0b4511159 SHA512 08c71cc93ea73d2176da0f41f3461f742375bc4375a289d8656f18300860d8680595e709cbd0216cec6c815042d1865bc2c7ea8f23e50490cabb1389b2ff06be -EBUILD wcwidth-0.5.3.ebuild 711 BLAKE2B d37ff736c2274820915d6f5c87bce50b062689c63213758f13a6b8260e988348e7a270e044cfdb8c88ae796fb2414e69ee1d8757a6e53d9e1675d2d0b4511159 SHA512 08c71cc93ea73d2176da0f41f3461f742375bc4375a289d8656f18300860d8680595e709cbd0216cec6c815042d1865bc2c7ea8f23e50490cabb1389b2ff06be -EBUILD wcwidth-0.6.0.ebuild 711 BLAKE2B d37ff736c2274820915d6f5c87bce50b062689c63213758f13a6b8260e988348e7a270e044cfdb8c88ae796fb2414e69ee1d8757a6e53d9e1675d2d0b4511159 SHA512 08c71cc93ea73d2176da0f41f3461f742375bc4375a289d8656f18300860d8680595e709cbd0216cec6c815042d1865bc2c7ea8f23e50490cabb1389b2ff06be +EBUILD wcwidth-0.6.0.ebuild 705 BLAKE2B b260440397440d3bb089fd9839919f7a0710710404d2b39c45ff3dd7ffba12d25ba428735819a8fdae0ccde0d4cebc7044589c88fee05f450273d96709706ab9 SHA512 9cae328543bf6cd36497b45b2f37e3f7ab2cf17154b59d5c80ffcf4e9ed48d187fda953109da5dc1e8d4b2da07a207bdf2b7ff9d190d4927857dff7eb246c3fc MISC metadata.xml 402 BLAKE2B 86714d496f80fe46cb313bed026135b2712ddfb47fea5994d0021516aa6ad28eb5fc52d37b37a7a224ec0613681b27ee039f4ac734430d94aafe4ec8946cecc7 SHA512 85c0e684f66a5582ca63d6f72c4e69101e8ec30f8e03c52e972fa36a2e6b6d2a8f019fb33a1e39e73fb37de25c82b906b18ac626afdd0a93d97db2ddcf485063 diff --git a/dev-python/wcwidth/wcwidth-0.3.2.ebuild b/dev-python/wcwidth/wcwidth-0.3.2.ebuild deleted file mode 100644 index a1af664a71..0000000000 --- a/dev-python/wcwidth/wcwidth-0.3.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Measures number of Terminal column cells of wide-character codes" -HOMEPAGE=" - https://pypi.org/project/wcwidth/ - https://github.com/jquast/wcwidth/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - epytest -o addopts= -} - -python_install_all() { - docinto docs - dodoc docs/intro.rst - distutils-r1_python_install_all -} diff --git a/dev-python/wcwidth/wcwidth-0.4.0.ebuild b/dev-python/wcwidth/wcwidth-0.4.0.ebuild deleted file mode 100644 index 37b4c6631c..0000000000 --- a/dev-python/wcwidth/wcwidth-0.4.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Measures number of Terminal column cells of wide-character codes" -HOMEPAGE=" - https://pypi.org/project/wcwidth/ - https://github.com/jquast/wcwidth/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - epytest -o addopts= -} - -python_install_all() { - docinto docs - dodoc docs/intro.rst - distutils-r1_python_install_all -} diff --git a/dev-python/wcwidth/wcwidth-0.5.3.ebuild b/dev-python/wcwidth/wcwidth-0.5.3.ebuild deleted file mode 100644 index 37b4c6631c..0000000000 --- a/dev-python/wcwidth/wcwidth-0.5.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Measures number of Terminal column cells of wide-character codes" -HOMEPAGE=" - https://pypi.org/project/wcwidth/ - https://github.com/jquast/wcwidth/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -python_test() { - epytest -o addopts= -} - -python_install_all() { - docinto docs - dodoc docs/intro.rst - distutils-r1_python_install_all -} diff --git a/dev-python/wcwidth/wcwidth-0.6.0.ebuild b/dev-python/wcwidth/wcwidth-0.6.0.ebuild index 37b4c6631c..a1af664a71 100644 --- a/dev-python/wcwidth/wcwidth-0.6.0.ebuild +++ b/dev-python/wcwidth/wcwidth-0.6.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest index 80e579eaa0..c05c6f4d48 100644 --- a/dev-python/weasyprint/Manifest +++ b/dev-python/weasyprint/Manifest @@ -1,10 +1,4 @@ -DIST weasyprint-67.0.tar.gz 1534152 BLAKE2B 0c966872817c46c96b58a834d2986766eb25f14215e71636f084bcd5bb1fbab1981295ea46bf69806c29606e29ee4412faafa86d7e2f230f26f45ffecff4639d SHA512 e0241507e57aaee18e0f6ae469de12df4ae4930a5e9f7e9ef428fbd6eb59efe40598423e6ce6de5c12d088439d30ec562cc28f342c7720e742ab16d8110380f1 -DIST weasyprint-67.0.tar.gz.provenance 9415 BLAKE2B 058789a472699b87aa695cf91055d27b274cc8ee60aafbe805ec021ec7bd28f45d9468ea64c63f45ff34f133cd18787972906160b089825dd03ab9afdbac559a SHA512 22d29f3be521d868e798dc01bde3b0f38279ae72d58d6bffc7f6792a58ebb22f02bd47f76cf2e79cb1141ee55fd5340d4a3adaca40776c043123fcbc25190bb8 -DIST weasyprint-68.0.tar.gz 1541418 BLAKE2B 76736e31f4e49fd87988af3c7e23f854460a6de69053fd0d9778387f767299ec09adb22c863ac94c56fca26379c9475b3ff4a5d2299f2c0927f651244bae02d8 SHA512 f2a8e74df2c01e2f52dbeb4ffc94f41feeea03dce70f83aa482c2d63bac4d0be16f2ac4f6e203edd5eb5395a7aae38659b8ec8b12c946e685554b500695d2c7b -DIST weasyprint-68.0.tar.gz.provenance 9491 BLAKE2B 4a597af4ad5b7ee3a39b939c54c497d908a735cc834285253dc2446d9c9c67ac80e69f6370fa913f3a388b011452386219f798c2ce561eded83b8e26e538f768 SHA512 dabc005eaffa165d0582114b03e453659688c3bb571b0a6de65890b811ed0a3ec502f6b72f772196381ab104a6d2e96c089f2055c1c7c7371299f13acf4a4b26 DIST weasyprint-68.1.tar.gz 1542379 BLAKE2B 4ed931ba9bb4f67a63f652ffb298b4c9c804b440a0d2be938b806b49658e62da13e4933eaa43ab353b00c3c35ded304850caa0e83626ef1924a454682095a6a9 SHA512 b080a40882d0b56dc3696aa4edc403a85c20a7b69a14c0bf179f0897af173945f327bc42f9be354d6734822af54413c56a1fec84b8ecd37e51bb5b752c3c676a DIST weasyprint-68.1.tar.gz.provenance 9164 BLAKE2B 1e2853a47274bba4ab311a0335b9588b8872530e07441f9646d1998332b450c317af1511ee76a6ca1a99357f84f0b2216f2409a6a8afcaf068e2712670670b00 SHA512 7ec9e302e1a70245ef94ed9f8f396819ce1f9b33456244c0e2ba79e7440d99604d8817f93aa6b1e1bf8011bf1aa8fe4acc8943654934e49a49e8234f7376cba3 -EBUILD weasyprint-67.0.ebuild 1074 BLAKE2B 00d3aed14a33922c5ede69f41aafa85785f7ed9a7dbe1efa54747a520bf7b880f11758f3dd3362ffca8d9d88f90b3786b49f9098c7dbb7d6373fb9ecccf8c94b SHA512 678da61be7bae1ea69c09a0a5fef07c0db906946f7f3189785d1ce21a3866730e55a2a7f05cca9ac74be2acb1308e0f3f16fe5bd9dbda9670a3fe944d62a452f -EBUILD weasyprint-68.0.ebuild 1104 BLAKE2B c1d742983fa89bfa6852f673f4109ebba7f2805cb01fc41224510ee31391f8e26ad3f48cbd09860702b11dbeb7d7259c1fa8a992b59db0156f2ade9a212f29fc SHA512 6d49ba111f57b2585261704425e7c50ca90a0d4cba85d4c317eebad15a4718335d446ded2d387a038e769f09d8b961dfabd3c0b9706fcf00909f82bf4e3b9fba -EBUILD weasyprint-68.1.ebuild 1104 BLAKE2B c1d742983fa89bfa6852f673f4109ebba7f2805cb01fc41224510ee31391f8e26ad3f48cbd09860702b11dbeb7d7259c1fa8a992b59db0156f2ade9a212f29fc SHA512 6d49ba111f57b2585261704425e7c50ca90a0d4cba85d4c317eebad15a4718335d446ded2d387a038e769f09d8b961dfabd3c0b9706fcf00909f82bf4e3b9fba +EBUILD weasyprint-68.1.ebuild 1103 BLAKE2B 2c7eac004ffa8ff74458b73d2dd17321084fadb1a6242fa4dbc5640047106929714b38b7974c4e63904f997c11471ff5523ad034b06238ab9893847bbd31ae1e SHA512 acdb2d3064adc97b7e6a5d1be75762016ed65f9a0b5712e156a38fd89e4fc56b141610da129971e9d59177ff774bfb2066ad005e7ed1809ad36b906f8f0bdcdc MISC metadata.xml 382 BLAKE2B 3e5d142b055354e1ea440d9efd4bf92458b1da3f777dd90929ce2041ca6e0969fa6e58aacfb4a5a93ff90805e0d8ec4c9c6253559ca54698f5029639ce35ac8a SHA512 43415064a6f56eaca974031e51d63118d1c65b33e4399302fc72cc2cd6f15e0a47cf411b18d3c5136e866115855deb19b6a9e058a18049151959ce5ee29ececf diff --git a/dev-python/weasyprint/weasyprint-67.0.ebuild b/dev-python/weasyprint/weasyprint-67.0.ebuild deleted file mode 100644 index aac1d64010..0000000000 --- a/dev-python/weasyprint/weasyprint-67.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/Kozea/WeasyPrint -PYTHON_COMPAT=( python3_{11..14} ) - -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.8.0[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.59.2[${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.5.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 - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest diff --git a/dev-python/weasyprint/weasyprint-68.0.ebuild b/dev-python/weasyprint/weasyprint-68.0.ebuild deleted file mode 100644 index ed50e363b9..0000000000 --- a/dev-python/weasyprint/weasyprint-68.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/Kozea/WeasyPrint -PYTHON_COMPAT=( python3_{11..14} ) - -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.8.0[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.59.2[${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.5.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 - >=dev-python/pillow-12.1.0 - media-fonts/ahem - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest diff --git a/dev-python/weasyprint/weasyprint-68.1.ebuild b/dev-python/weasyprint/weasyprint-68.1.ebuild index ed50e363b9..319912b652 100644 --- a/dev-python/weasyprint/weasyprint-68.1.ebuild +++ b/dev-python/weasyprint/weasyprint-68.1.ebuild @@ -18,7 +18,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/websockets/Manifest b/dev-python/websockets/Manifest index 413a595532..20f3dbefc7 100644 --- a/dev-python/websockets/Manifest +++ b/dev-python/websockets/Manifest @@ -1,5 +1,3 @@ -DIST websockets-15.0.1.gh.tar.gz 455094 BLAKE2B c3bb0fb19624dbe7d5474584b360415931677ea553170483caee142e8a78120e449902b8ccff76f37ced1959f2758480e536d196fd9488c9a54281e2d82e2820 SHA512 878a5c19e393b4f5994bbe7a4c9d1266d97eaa02e2610f307a62ee9af2386a1210387d2cb81c19b4795ab76b80de4e9e2bfcad89e0bca3f7b9db76ce0a148ebb DIST websockets-16.0.gh.tar.gz 458014 BLAKE2B 409323f84f919064f758ad06bccf526d1aafac7aee791b9fd35908081ad13cbd252ca49cefbfdc870e5526da82e641750ee46f0103e53c10f0e9b35f9483982f SHA512 ed0bfe6e6402c1504680e9afcb7478e06a5f1af6c0761e35a9a6192569b59c5cce5d0a9f0aaea35922e499a3968dba409cb8d398829e9dff6466db5cb5b98b98 -EBUILD websockets-15.0.1.ebuild 1530 BLAKE2B 245a866ce8c7862efd4e456113771e9b116f1ebd2325fc67ae46de9ef36481580eac636e11c43d17789df39bbfe7f97537c249f84cd90fc87ae9ffbbc4847159 SHA512 aa1f615a813c5a4cbf57fed2873ffe854446b873c1a531c240a07511c0df38fd2232bead26e8b3c6b58026c1e44ae9b2e8f1d9277a7b743cb7fda78a73595cee -EBUILD websockets-16.0.ebuild 1541 BLAKE2B 644f259ded7cab3ab49b5fadcbb775d42517b19793b3c1ee9b1b4a1b446a53c3a4c78c8f308eb43848d08aef4a137124ae8fee48ef7b8b958e09b76976e47ced SHA512 66357c39465d92548e6b22833aa06964bf31efbb9a2bcfc187889a6f28ca631232ab08755b6b285a6a4b8a88ece03679612e39b2131d0d53c246989c283d142b +EBUILD websockets-16.0.ebuild 1535 BLAKE2B db9d1ac67a825bc52b2a87abc1acb471e21ea3f3b2faeb49d9192418c233195c93f4ebaa81a029dcd95acfc8aa5a195bd245bfb0238ddd2b831d6667855c774d SHA512 857cedf15a460ae176016905a1c2454406b6f9726647d3158e6d7693d2385130297ce6d264f067800470e5d606346d8221c85e03c35bc9dd263bf04c8a51d176 MISC metadata.xml 580 BLAKE2B 66a318a73b2a9e37f44a28dfc9ed5f1aa7193edb05fa295bde27fd7a1c429cae1d875289ac5bd8ff7b579be2cfc5671d27dfb46ba959c47b2c1074e8e549e9c3 SHA512 c4ba79e5ec539ffb6f0338e6e161132dc8dd0e6c7e7533df1c32731810126b728076703a542bb28abc159842ad71bd42e69e36f4fe17dc3377d054d21ec53dbf diff --git a/dev-python/websockets/websockets-15.0.1.ebuild b/dev-python/websockets/websockets-15.0.1.ebuild deleted file mode 100644 index d411b60d14..0000000000 --- a/dev-python/websockets/websockets-15.0.1.ebuild +++ /dev/null @@ -1,60 +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_11 python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Library for building WebSocket servers and clients in Python" -HOMEPAGE=" - https://websockets.readthedocs.io/ - https://github.com/python-websockets/websockets/ - https://pypi.org/project/websockets/ -" -# tests are missing pypi sdist, as of 11.0 -SRC_URI=" - https://github.com/python-websockets/websockets/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="+native-extensions" - -BDEPEND=" - test? ( - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_compile() { - if use native-extensions && [[ ${EPYTHON} != pypy3 ]] ; then - local -x BUILD_EXTENSION=yes - else - local -x BUILD_EXTENSION=no - fi - - distutils-r1_python_compile -} - -python_test() { - local EPYTEST_DESELECT=( - # requires DNS access - # https://bugs.gentoo.org/909567 - tests/legacy/test_client_server.py::ClientServerTests::test_explicit_host_port - tests/legacy/test_client_server.py::SecureClientServerTests::test_explicit_host_port - # TODO - tests/asyncio/test_server.py::ServerTests::test_close_server_keeps_handlers_running - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests -p rerunfailures --reruns=10 --reruns-delay=2 -} diff --git a/dev-python/websockets/websockets-16.0.ebuild b/dev-python/websockets/websockets-16.0.ebuild index 54aec4a413..249812381b 100644 --- a/dev-python/websockets/websockets-16.0.ebuild +++ b/dev-python/websockets/websockets-16.0.ebuild @@ -23,7 +23,7 @@ SRC_URI=" LICENSE="BSD" 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" IUSE="+native-extensions" BDEPEND=" diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest index 992141f141..31843c70fb 100644 --- a/dev-python/werkzeug/Manifest +++ b/dev-python/werkzeug/Manifest @@ -1,13 +1,10 @@ -DIST werkzeug-3.1.5.tar.gz 864754 BLAKE2B 12b85f0f69a87b75dde88dc2edbff44c4325346e3717cd89f06f221316cd59e278bc155d3164af84956d765ca7cf610cfa4d1aeabe57382253dcb564b4179285 SHA512 eb76c4b1af04af6c3cdf4fdb0a21df52b1b8414466620d80ad0e284a9ebd22a4ff93d8028b5cb1b7caf5a3fcc079de61aa90030282bb647018c1b53e90c77360 -DIST werkzeug-3.1.5.tar.gz.provenance 9202 BLAKE2B 4cd1ff3f32067554eb22bb905856439590df10bf89f84a8ead8e11734d1cd3db6f35f08863da229f82f0aeb172ea8c09758b3354392ce3efd78cd48e05811c5e SHA512 7a08b79481fde287c76329edf99fc45109b60d11c91bf80f298d6c78f4046936c15dab679ef0e618eed899983626836482b81879053ea4a41b9fcfe5d8dec20c DIST werkzeug-3.1.6.tar.gz 864736 BLAKE2B 2681147ff088da31f76293f8fb01a23c7bd266f785603a9dddb24c741d80f0f201c2ce4305ce65c5652081d66dc07b2a7e639d2aaff53729bf0fd13ad4794308 SHA512 2bc6b67aa1cac571bd30c59818483e8ef73cd07be2154ce52703429ba29e2f8a8caf2e174291d977df16b944a1f3137b0646effdfb43df8058f6562a2c0bcc04 DIST werkzeug-3.1.6.tar.gz.provenance 9249 BLAKE2B 214bbbf7dab32bcf74687a43ee0360ddc1b189bd4bd34aa8fea13bc778e9fcfb3cf49ce08cd7be264871d82001670c7530d6c25ead1eb3a24d84d85b5a162e34 SHA512 2c87f10036d40c0144d4d97f53df3f3eac3b0d0855a4a9e3f09bbf3a54b0ceb68a1679312be8a5233a6a52cab8a8a5f4ae1e86eaff5372dd4da4b829e89d4bcb DIST werkzeug-3.1.7.tar.gz 875700 BLAKE2B 222d8d1a82f7a794247de2bc25748caf846a354ea29416fe18ba92ee35ac127491e84fdebbee530afd3ff7a9deecb4518d0000d20c3e4b9f035cbce6c01c1fdc SHA512 6764b63347e83ae918bdb4466356323f6c0d0357d35a8139363153a4acc156ad1dc8a823b7ef31c958ad2c01232507470b6e2a9cb8e3b1830fc4a588bd882655 DIST werkzeug-3.1.7.tar.gz.provenance 9355 BLAKE2B ddf7548b964b01f743cb2e9a6d71e23774d67a982a56e1aa543fe15dba4961d5ec5dccc18510843abc43ca30700e7d95664ba8764c174593f2cd9e8710843028 SHA512 b8b58321ee6198eeee26a13ef4fa147f323847cd1578ded97f7de5e207539735d3d8884cb11a41383ea877f7b93627bccc47c3f6ed1cd1f1728240c4f94bb6c3 DIST werkzeug-3.1.8.tar.gz 875852 BLAKE2B 67b38af5e0771d119ee2a29bf8bdaade287a5d33b7d7bb4afde5d91d25c2da394f8ce3dd33554dcd1b449a68e1abfa322435d9ddb77b787f029194c13cfebb31 SHA512 78c1a4fe38b5e071defe7003af58bf50c38a5cc8132641c69e9ecaaa6ddba00856919082c239a1f1c8eeb2fe44e2a5d20a769baffc8ce3c110450461517eda87 DIST werkzeug-3.1.8.tar.gz.provenance 9394 BLAKE2B 29f3bdec986cac338f1492d48b66a34a02d4c8dda867f25bacf25f7c14cedae397e444250fab2fbcc0e2e3806feace08afdf6171f47254f12416ef6f62664df3 SHA512 a5da9ad2248883ed075f986c7f0b93f945d7e27adc18a8e0386a82e33c25dec3aad238e61684100fcb2dee2b5939c1a9d8c84e204a97cccb6f801d9abd8b8581 -EBUILD werkzeug-3.1.5.ebuild 1293 BLAKE2B cc9d33d266179314d8ec5cd2e70833c9e59524ede0a836e772f02976d7f2b28016752683bccdd8d5e5e151924afd58ddca26e6dbee11f07154d419b9873705f1 SHA512 e26ceca8ec134456a7d9f9b83c35bd51ab6d3984f981142230d7b7fb3924eaf4a254dcb1a66f1b80c40e0de6d5566ab4d6161aa139adc498341d68ca6a535654 -EBUILD werkzeug-3.1.6.ebuild 1299 BLAKE2B 6eb8dd6451ea659f8b616a79ce686c7098e2f0841bae5e2909571d6fb775ed45a5606843c0a87455a8a91436e62650307a7c47ae8480f5080ec40576d874aae4 SHA512 1365304117d1b5a8a8965254c8d2f81cdfab78c1e27261a2b316a3856532e487c42f3b9d5e54615ca2ff46bc28011557bd3d0727b4c1dfe6bf27e15a29b015d8 +EBUILD werkzeug-3.1.6.ebuild 1293 BLAKE2B cc9d33d266179314d8ec5cd2e70833c9e59524ede0a836e772f02976d7f2b28016752683bccdd8d5e5e151924afd58ddca26e6dbee11f07154d419b9873705f1 SHA512 e26ceca8ec134456a7d9f9b83c35bd51ab6d3984f981142230d7b7fb3924eaf4a254dcb1a66f1b80c40e0de6d5566ab4d6161aa139adc498341d68ca6a535654 EBUILD werkzeug-3.1.7.ebuild 1299 BLAKE2B 6eb8dd6451ea659f8b616a79ce686c7098e2f0841bae5e2909571d6fb775ed45a5606843c0a87455a8a91436e62650307a7c47ae8480f5080ec40576d874aae4 SHA512 1365304117d1b5a8a8965254c8d2f81cdfab78c1e27261a2b316a3856532e487c42f3b9d5e54615ca2ff46bc28011557bd3d0727b4c1dfe6bf27e15a29b015d8 EBUILD werkzeug-3.1.8.ebuild 1299 BLAKE2B 6eb8dd6451ea659f8b616a79ce686c7098e2f0841bae5e2909571d6fb775ed45a5606843c0a87455a8a91436e62650307a7c47ae8480f5080ec40576d874aae4 SHA512 1365304117d1b5a8a8965254c8d2f81cdfab78c1e27261a2b316a3856532e487c42f3b9d5e54615ca2ff46bc28011557bd3d0727b4c1dfe6bf27e15a29b015d8 MISC metadata.xml 392 BLAKE2B 59644e2ff4cdd9ce2db59e36b9b3ec6ce7b7a87186c962bc6b1fa1ef490c30e542b62e8739b059a679f843af79ee7c8b13099bcbefa7ae3102aa3f5d1bf7055c SHA512 a79201b2e92c427248a4448a9734321f955e5431c46e0e58ead2e06c31945309c20f7de76f80e80d4c81ffb45deb4837e1a415a4d2596b7644b01735120899dd diff --git a/dev-python/werkzeug/werkzeug-3.1.5.ebuild b/dev-python/werkzeug/werkzeug-3.1.5.ebuild deleted file mode 100644 index c04c13fcdc..0000000000 --- a/dev-python/werkzeug/werkzeug-3.1.5.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/pallets/werkzeug -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Collection of various utilities for WSGI applications" -HOMEPAGE=" - https://palletsprojects.com/p/werkzeug/ - https://pypi.org/project/Werkzeug/ - https://github.com/pallets/werkzeug/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="test-rust" - -RDEPEND=" - >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/ephemeral-port-reserve[${PYTHON_USEDEP}] - >=dev-python/watchdog-2.3[${PYTHON_USEDEP}] - test-rust? ( - dev-python/cryptography[${PYTHON_USEDEP}] - ) - ) -" - -EPYTEST_PLUGINS=( pytest-{timeout,xprocess} ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - "tests/test_serving.py::test_server[https]" - tests/test_serving.py::test_ssl_dev_cert - tests/test_serving.py::test_ssl_object - ) - fi - - # the default portage tempdir is too long for AF_UNIX sockets - local -x TMPDIR=/tmp - epytest -} diff --git a/dev-python/werkzeug/werkzeug-3.1.6.ebuild b/dev-python/werkzeug/werkzeug-3.1.6.ebuild index 00cfa33018..c04c13fcdc 100644 --- a/dev-python/werkzeug/werkzeug-3.1.6.ebuild +++ b/dev-python/werkzeug/werkzeug-3.1.6.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" 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="test-rust" RDEPEND=" diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest index c67ee34b79..8de2108b26 100644 --- a/dev-python/wheel/Manifest +++ b/dev-python/wheel/Manifest @@ -1,7 +1,4 @@ -DIST wheel-0.46.2.tar.gz 60274 BLAKE2B f26a8d40f0fbe2da6bb8a406b79e5eca50de89309a16a8d0830a269e33340a78b624201400c211a69c991f470f14e99457bb63ec8db3bdf6b37c19d391545f34 SHA512 3337b53164ac1a7031e45708aba9cb259833d314d22564533c4af199ce12d8c89a4b22955ff0c0e9bcaa07bae78c81f08ff12c91d30b3c6be4d42dd9ccad1a31 -DIST wheel-0.46.2.tar.gz.provenance 9073 BLAKE2B 41f8c0d2a602ffab3d68bf57ddc18e4b4dd318beba4590037b2b7fa3811151e7b6fdbf8b8633462e47deba38a755fa8ce249c7d08abc98717f0a1f40eb6e3674 SHA512 b62349b72f682cd9667d0cec0732aab902db0659319850fa3882d3be4f5cbbae87a707f5371aef07fa35eb6f0a88558c439b2e0da4941466e3add9c19c47bf1b DIST wheel-0.46.3.tar.gz 60605 BLAKE2B f896ffef160915d1a69bfa6dbd5a6cbefdd6b9e4f56867f15c6247d22ff0d6683171c51cf7e0f8808d8ffa536eb6540a1b2cd14ceba4a0e5cb9799d4261964ba SHA512 4bda170a085b00bead5bd5beb1cd865af3699a940774615c087b9e96c86a56a1f3992613df162bc055aebcc84bc0e13df310a38c6102cfc1d5d78e8af33d4e1a DIST wheel-0.46.3.tar.gz.provenance 9316 BLAKE2B dc911d733141cf7f580e924665d08319f031175c96d4b65704484d153f7a24118ac612adcc33795cbfebd48e4a3fb9b59f7b3d04208b8fd27fa5c16e65819de5 SHA512 af6e542cf028921476106f8f7409f6012b3b7687f49fea45374096c428d114409e8494e8769820a3c2a71a2b94395669247ffce1bab25b6cd2f686dd70117e57 -EBUILD wheel-0.46.2.ebuild 1048 BLAKE2B c7dac3495f9afd10d8be56eb60d864739fdc3c7d83b3196c156f9ed40107b5be6ae321f021e6c5a479ceaaf9a1e45a2acb1affa17b128caed2a6ee567324cf6d SHA512 63517edd2c101247acba52b5c679c93fa080d817d7239eb380306b1d461a44063f63028838b5cb51ba4fced8296b820782dab331a528fc29fcfe8e72cecac16e -EBUILD wheel-0.46.3.ebuild 1054 BLAKE2B c4dd2579fbbd9e03268a236544cb843210e6efd47c2c15c48b2ad1437efb2b8a38c7c959e2cf7a32a8da214cb5c90b4615097efe2984ea1b8c4dd9d876e733f2 SHA512 46af661f9fed4fcdc09ff0c778ddc8eb01d78256293c727a80e284d0b14942ed54a261f05d74837bb9c15e78922fb3228ae82b38419b867ee5bfe6f70ddd00eb +EBUILD wheel-0.46.3.ebuild 1048 BLAKE2B c7dac3495f9afd10d8be56eb60d864739fdc3c7d83b3196c156f9ed40107b5be6ae321f021e6c5a479ceaaf9a1e45a2acb1affa17b128caed2a6ee567324cf6d SHA512 63517edd2c101247acba52b5c679c93fa080d817d7239eb380306b1d461a44063f63028838b5cb51ba4fced8296b820782dab331a528fc29fcfe8e72cecac16e MISC metadata.xml 383 BLAKE2B 352e8b44b3c4f7008c6ac73b8d4454602785ea86ad52ba4601b1c598a0da4831ecdf1b36cfbeaaa1635e52a924a3317d6abff9dc1b26d3f77f04c681208265d3 SHA512 a810c2c7bdff95154a907ce2a00ed2ccc63174e0ba7dea21c6faf62624aac12c2f772557f4f26406693b8963d3bfa77b95dc9e4156493ee991d64021ad8f6c44 diff --git a/dev-python/wheel/wheel-0.46.2.ebuild b/dev-python/wheel/wheel-0.46.2.ebuild deleted file mode 100644 index 0bca16de06..0000000000 --- a/dev-python/wheel/wheel-0.46.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 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 -PYPI_VERIFY_REPO=https://github.com/pypa/wheel -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A built-package format for Python" -HOMEPAGE=" - https://github.com/pypa/wheel/ - https://pypi.org/project/wheel/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - >=dev-python/packaging-26.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/setuptools[${PYTHON_USEDEP}] - ) -" - -# xdist is slightly flaky here -EPYTEST_PLUGINS=( pytest-rerunfailures ) -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # fails if any setuptools plugin imported the module first - tests/test_bdist_wheel.py::test_deprecated_import - ) - - epytest -} diff --git a/dev-python/wheel/wheel-0.46.3.ebuild b/dev-python/wheel/wheel-0.46.3.ebuild index 675acf8caf..0bca16de06 100644 --- a/dev-python/wheel/wheel-0.46.3.ebuild +++ b/dev-python/wheel/wheel-0.46.3.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" RDEPEND=" >=dev-python/packaging-26.0[${PYTHON_USEDEP}] diff --git a/dev-python/whenever/Manifest b/dev-python/whenever/Manifest index f28d46352d..677c4b127f 100644 --- a/dev-python/whenever/Manifest +++ b/dev-python/whenever/Manifest @@ -95,10 +95,8 @@ DIST wasm-bindgen-shared-0.2.106.crate 10115 BLAKE2B 653084ed60830bf9a7710170301 DIST wasm-bindgen-shared-0.2.114.crate 10538 BLAKE2B 2dde4757cf4266772087862688b3c24fdff7931d2245b9ed0cafd131a1905273ef48312b3d6a6f1c4929d069deb766405abe03efc7bf615abde9c5e770b85979 SHA512 532c8599710ead05d318d7d30c410bf1cf92e4b6c6bd1848155330dd3cfe430755387827612d6d757a87506ca54892456802244e04ad440975bd8dd7efe38969 DIST web-sys-0.3.83.crate 644431 BLAKE2B 2bb222fc3c1c0d70841fc8e46b0fe1b52ce5f3c2c28720ee9e5d48dac4d1b3cd088b8a2bc7a1587f1349fe0bb47922ffe3f63848d27d1f89dbe1b54cf1304483 SHA512 230d4764c01486c14eefa51bbe6be5bf5dbc6c5a1c52ce20b2c9790b87bf998c606436728e25bf57c1a6ab3c4f82fdb29a9702ae9e8dc4d2b869ee1d44cfa929 DIST web-sys-0.3.91.crate 669788 BLAKE2B 9f19605a58c561eb370a387f259d8837ba1c0fc4ab942409827c12fbb6b546ad634ade236ea71d43c6e0ce2141a0803c29ab0876c73b6917dd325b55a5c56b6a SHA512 2cac32dd1c4d22d5106e5ba21deb1f4b3592469aa1f2e14792df2f1759a6251c247597f250aa649a87f4d0a11daec2f0ccb1b0cb9ce4561a1aac85f6a3b1ff45 -DIST whenever-0.10.0b2.tar.gz 405839 BLAKE2B 316d086d0e132b8441491b533b799cd9098e87a9cb46668d5ad32719b3ac6fe7511ac2054ff9be6aab5f619b973faa2ec5a4eb3db3488f0f49e37c99c8b00008 SHA512 eb00729edd3c1e85eab57a24f999fd64861cb61e64ebb7a47db1eb48f513b2cde7d7bed3e2426d27e55c2bac0d841bf9b68662a3da7d924f6e9fca4e353ea0a5 -DIST whenever-0.10.0b2.tar.gz.provenance 9675 BLAKE2B b711a792202fe0615abcf4d651b1baa5d08774b3ce0d62cbd5fca82663d6d9821e9c63ef1e5d958f2361fc0f3e32b17d7cdc2e0cd805c0893c212b6e0668d800 SHA512 3e3a8315c831db66e45d12b97bfa24054a7b593d2aa7069f2461fefc8737c63511daf9cfff7a7f7415e8b4f46671b9a617c48f3e461257b80713314aeffb1552 -DIST whenever-0.10.0b4.tar.gz 429503 BLAKE2B 05dffd87d62567829d207b9d4669167416e401c0321a07034d0ef06bb9acc58bad7ce28b3f546435a61a836806eebbbedfb823a39be59f343d0df5f641bd66a1 SHA512 28b9f77e85b175256deb3f7bbcea4e3fb8d4e226f81675e5085e61d933bdb41fd5a357ae606770d7faf172074bddefe521a7ebfa0341483af0a214edae089c33 -DIST whenever-0.10.0b4.tar.gz.provenance 9675 BLAKE2B 3c2549852188a7495a58d9c00355f519756f2caefa14a4ccba8d5c0131d129dafc849a38efe0dbbdc792a902892ad042bcc54fd98d2cc66ad2c3299e5ec6f1b1 SHA512 a15f6b4afac2e9198fd12e64f3a47875e86a197d7d215eef540ff88a4f8ff9e365ca6dea99617a35e9b4642c00b908c920c62022a12ecc0a63e8ec3a96bb4d48 +DIST whenever-0.10.0.tar.gz 429588 BLAKE2B f758f31edf628d60224743ad0012d82a91c83a6ef06d385b982a9604bd9485b70c6e18b7c185777f52fbebf44fc1d8271e0241d9704e1b7c4dca31505aab8e65 SHA512 12110183dee1a11823b5daa482432d0bb5e2ff4611d2ee6b9adfbb93f767ec986afb528ddc129b49a3e3a872e3478e114cc0622de5aa07049178cfb22fea3209 +DIST whenever-0.10.0.tar.gz.provenance 9541 BLAKE2B a197726ebeb43b5657af5896f6f7a2e641cefaf2ef250e007e76f6bbca2ce420275bec169cfd234303f06004bd6ce8199ec19e0fc051dfa37acb9f303e43b1ad SHA512 de6603357792bbcc19aaafa1184240ac690d5d16de99c361ecbf651996dcd5269e4b18f08c9c2767bfc6beafc744e452fc2e69766e172899de6b0836ece19f84 DIST whenever-0.9.5.tar.gz 259436 BLAKE2B e0a7921aa0e6b19d508c34fdb5ffb72e4c27a2199c8e677a31fdd487a14da05f8089d6965d5d15d7331829dc6c893875397d58489d80424215aa38adcca50457 SHA512 9f2ff5ec488fba29885e162e7951ef1968d1aaac3ba4e634681a1d6f431a19c357b39a2462afbe99d4bd64fa69c120a9b61a8614d878eee9f57d438757a33875 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 @@ -114,7 +112,6 @@ DIST zerocopy-derive-0.8.33.crate 100877 BLAKE2B 5ab8993da52b2580e5a1f38ca6ecd2d DIST zerocopy-derive-0.8.47.crate 97648 BLAKE2B 1346f351b2c62ad75db436f9f79c9c5021e2b1ce0eb10f7c7788b91943b5e91432333d4aa5f25d9012b3eee31a8b6465f069bac856a873bf22b0ea8ad19a25da SHA512 69159b991f639b3bda25302306f1647f96f9d4c41eb862696361ea290b82ff4a634ce59da861498f85576c944d4b8402c5dba25de81f703cedb6dbea389c145a DIST zmij-1.0.12.crate 22544 BLAKE2B 22e5a339b5927c76481a6d64c5a47aff9bcd4519bef334f9348e3e2d8ce4b3f3ce7c15cc5237802b41d92734531ee47cbb9b82f3401af129729f099ba584b3b0 SHA512 0a2f637821322e1aae221ef882139d30ab242f9b33090d3e5c8c3bc6053f7742eb270104dda3aa828bae5496342715c5e93d1a96629c1d3d9b34fb6bb30f419c DIST zmij-1.0.21.crate 26665 BLAKE2B e958b58e2213ad13185ec6df55d07e6c80169afa56133038fa66cefb4a9f49aa786249a486dc09b2d0a2f74e41c0d0d713135f38a84dff8f6239636a6bf3cadb SHA512 a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585 -EBUILD whenever-0.10.0_beta2.ebuild 2837 BLAKE2B efa52e048adc4ac4c5d38e2e097fa21683fde05a638a4f64c95eb157ec5decd69eaccb96da207d470c978fb5ac82e3c3a5fed6b1fc2fd30cbcbc0a652602425c SHA512 357c41da494cf5f85b2bb3b4c982af91bc3957a5f7182ebd641fa0c237a6db07b259d68de96069192197ade8c28d361e0fb0236876988067af233fb5745abe17 -EBUILD whenever-0.10.0_beta4.ebuild 2837 BLAKE2B efa52e048adc4ac4c5d38e2e097fa21683fde05a638a4f64c95eb157ec5decd69eaccb96da207d470c978fb5ac82e3c3a5fed6b1fc2fd30cbcbc0a652602425c SHA512 357c41da494cf5f85b2bb3b4c982af91bc3957a5f7182ebd641fa0c237a6db07b259d68de96069192197ade8c28d361e0fb0236876988067af233fb5745abe17 +EBUILD whenever-0.10.0.ebuild 2837 BLAKE2B efa52e048adc4ac4c5d38e2e097fa21683fde05a638a4f64c95eb157ec5decd69eaccb96da207d470c978fb5ac82e3c3a5fed6b1fc2fd30cbcbc0a652602425c SHA512 357c41da494cf5f85b2bb3b4c982af91bc3957a5f7182ebd641fa0c237a6db07b259d68de96069192197ade8c28d361e0fb0236876988067af233fb5745abe17 EBUILD whenever-0.9.5.ebuild 2726 BLAKE2B c478d0cf695ef8c09667da4efe69fff9cd6f36f1116437ae30874fce6ab97bf3ad5eb68077f12f0915f9aced296195db11f936a68d8d9eccf40f9ae30f928add SHA512 c1cbc15ad3abc14fc1e5c06ac49ddfda78755a419c5a3f0dedf5709735a9b7f35e7008bb214df9ba6b6c87da2d5702bd585155f1bae0d19897463ab50ee9f0f7 MISC metadata.xml 352 BLAKE2B b708cbb88700875cc2c74eb30aa73ca5feea82c6094beda66b631405a2e753bec4c0e8057cf1d5f6a4d1af7084b84faf93894abec4b39ec664b7d10c7956a895 SHA512 bf2d7eaab2da5733480a0281821e956b479360acdb77c0b7f486621dfa0822f8388d7bee709bdf6b223817073eec908294d3f0fe3b0ff9fecdc3b02f01d65223 diff --git a/dev-python/whenever/whenever-0.10.0_beta2.ebuild b/dev-python/whenever/whenever-0.10.0.ebuild index 23343b1067..23343b1067 100644 --- a/dev-python/whenever/whenever-0.10.0_beta2.ebuild +++ b/dev-python/whenever/whenever-0.10.0.ebuild diff --git a/dev-python/whenever/whenever-0.10.0_beta4.ebuild b/dev-python/whenever/whenever-0.10.0_beta4.ebuild deleted file mode 100644 index 23343b1067..0000000000 --- a/dev-python/whenever/whenever-0.10.0_beta4.ebuild +++ /dev/null @@ -1,150 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=standalone -PYPI_VERIFY_REPO=https://github.com/ariebovenberg/whenever -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -CARGO_OPTIONAL=1 -RUST_MIN_VER="1.93.0" -CRATES=" - ahash@0.8.12 - aho-corasick@1.1.4 - alloca@0.4.0 - anes@0.1.6 - anstyle@1.0.14 - autocfg@1.5.0 - bumpalo@3.20.2 - cast@0.3.0 - cc@1.2.57 - cfg-if@1.0.4 - ciborium-io@0.2.2 - ciborium-ll@0.2.2 - ciborium@0.2.2 - clap@4.6.0 - clap_builder@4.6.0 - clap_lex@1.1.0 - criterion-plot@0.8.2 - criterion@0.8.2 - crossbeam-deque@0.8.6 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.21 - crunchy@0.2.4 - either@1.15.0 - find-msvc-tools@0.1.9 - getrandom@0.3.4 - half@2.7.1 - itertools@0.13.0 - itoa@1.0.17 - js-sys@0.3.91 - libc@0.2.183 - memchr@2.8.0 - num-traits@0.2.19 - once_cell@1.21.4 - oorandom@11.1.5 - page_size@0.6.0 - plotters-backend@0.3.7 - plotters-svg@0.3.7 - plotters@0.3.7 - proc-macro2@1.0.106 - pyo3-build-config@0.28.2 - pyo3-ffi@0.28.2 - python3-dll-a@0.2.14 - quote@1.0.45 - r-efi@5.3.0 - rayon-core@1.13.0 - rayon@1.11.0 - regex-automata@0.4.14 - regex-syntax@0.8.10 - regex@1.12.3 - rustversion@1.0.22 - same-file@1.0.6 - serde@1.0.228 - serde_core@1.0.228 - serde_derive@1.0.228 - serde_json@1.0.149 - shlex@1.3.0 - syn@2.0.117 - target-lexicon@0.13.5 - tinytemplate@1.2.1 - unicode-ident@1.0.24 - version_check@0.9.5 - walkdir@2.5.0 - wasip2@1.0.2+wasi-0.2.9 - wasm-bindgen-macro-support@0.2.114 - wasm-bindgen-macro@0.2.114 - wasm-bindgen-shared@0.2.114 - wasm-bindgen@0.2.114 - web-sys@0.3.91 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.11 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-link@0.2.1 - windows-sys@0.61.2 - wit-bindgen@0.51.0 - zerocopy-derive@0.8.47 - zerocopy@0.8.47 - zmij@1.0.21 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Modern datetime library for Python" -HOMEPAGE=" - https://github.com/ariebovenberg/whenever/ - https://pypi.org/project/whenever/ -" -SRC_URI+=" - native-extensions? ( - ${CARGO_CRATE_URIS} - ) -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0" -SLOT="0" -if [[ ${PV} != *_[ab]* ]]; then - KEYWORDS="~amd64" -fi -IUSE="+native-extensions" - -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - native-extensions? ( - ${RUST_DEPEND} - dev-python/setuptools-rust[${PYTHON_USEDEP}] - ) - test? ( - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-order ) -distutils_enable_tests pytest - -EPYTEST_IGNORE=( benchmarks ) - -QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/whenever/_whenever.*.so" - -src_unpack() { - pypi_src_unpack - cargo_src_unpack -} - -src_configure() { - if ! use native-extensions; then - export WHENEVER_NO_BUILD_RUST_EXT=1 - fi -} - -python_test() { - rm -rf whenever || die - epytest -} diff --git a/dev-python/wrapt/Manifest b/dev-python/wrapt/Manifest index 10c7f24d61..57b2563a34 100644 --- a/dev-python/wrapt/Manifest +++ b/dev-python/wrapt/Manifest @@ -7,5 +7,5 @@ EBUILD wrapt-1.17.3.ebuild 900 BLAKE2B b30300bcc06ce1f867947d16d80f4696051ff9324 EBUILD wrapt-2.0.1.ebuild 905 BLAKE2B 94726ffcaf711258448f4f7ad71c17ea16bb9bee86b5818f27d258964da0d4be1d6f5b0aee36a8be2614d8b005b3fc9247c4ae61e087e1356cf650131b81d3b8 SHA512 7e85da5d2c22d57a9302e598fa437bfd87a9feae735cb38c9928c17316ceb5089e33336422d2d08fc40be9cade71dd07904d47a77ff2a6c35b5aad0548da5796 EBUILD wrapt-2.1.0.ebuild 940 BLAKE2B e359b07e13bfc35c241d09749863612d7db4e8c43a147f5dfff964aad32776fa6e1541c66c1c38c5546c4d4f7bc12f296a405fbf0838028d4507bc836629b609 SHA512 bb6f4d4fac59414c742efcf39a3ae875b448c4043b725c7b6a5f805eec1d90a9ce6d42a3b3a00b2f57c985f86d9a7e2bbbd93dc373276aa5a52089ba7426403b EBUILD wrapt-2.1.1.ebuild 767 BLAKE2B 7740177cbe93ae817bb863eb3c25a4aa07bd25b1640533f786ba586212a0d138a2e1de4ac5d2f2b5b919ca852cc8cf61fd81439ee49c91fc4a4685111ee691b8 SHA512 d1b3f9a2ddde164463aaa1e8b1954d3bf0d32686b196979875443798688456a363a1f1bac17fda7f546e9ada64bb53f745d752b40b67a7ac71a9e27530cbdeba -EBUILD wrapt-2.1.2.ebuild 767 BLAKE2B 7740177cbe93ae817bb863eb3c25a4aa07bd25b1640533f786ba586212a0d138a2e1de4ac5d2f2b5b919ca852cc8cf61fd81439ee49c91fc4a4685111ee691b8 SHA512 d1b3f9a2ddde164463aaa1e8b1954d3bf0d32686b196979875443798688456a363a1f1bac17fda7f546e9ada64bb53f745d752b40b67a7ac71a9e27530cbdeba +EBUILD wrapt-2.1.2.ebuild 871 BLAKE2B ae2cbb1b23df06dd28630e19473757947d004a171c7d444e0d20373afcececbc01d63131afc07ec6e552513b2938f7fd5776107da89b67a65e5c57f3c3321fdd SHA512 1f377ee71d2a9e650c065d7a96e6299ca6c6b4da24c92bfa4a4da57769a32848b037e6aec9607c510e47a0b3fd370794ec4d250e1155c406b73c7f6d00495f97 MISC metadata.xml 515 BLAKE2B 9a7eb633f7a52c3bb378854a89d8b529adfb09f4db96502875da844c4d256aa1ca2346831be3f7949894045d9185df284a7b50c142a22b1340676d079913abf6 SHA512 f260a2482e32147b1a052b949f1b438efcb406b52caad79951b60cd79c330dacc5c612269b80c730c489a9b2896c4d91572796409bbceabc36a83c056522cac2 diff --git a/dev-python/wrapt/wrapt-2.1.2.ebuild b/dev-python/wrapt/wrapt-2.1.2.ebuild index ba8f627fe9..e815db0f7d 100644 --- a/dev-python/wrapt/wrapt-2.1.2.ebuild +++ b/dev-python/wrapt/wrapt-2.1.2.ebuild @@ -19,13 +19,20 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" if [[ ${PV} != *_rc* ]]; then - 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" fi IUSE="+native-extensions" EPYTEST_PLUGINS=() distutils_enable_tests pytest +src_prepare() { + distutils-r1_src_prepare + + # skip mypy tests, they are fragile + rm -r tests/mypy || die +} + python_compile() { local -x WRAPT_INSTALL_EXTENSIONS=$(usex native-extensions true false) distutils-r1_python_compile diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest index 1a3af16a66..5ae034f900 100644 --- a/dev-python/wxpython/Manifest +++ b/dev-python/wxpython/Manifest @@ -3,11 +3,12 @@ AUX wxpython-4.2.0-no-webkit.patch 1285 BLAKE2B 19fdee2293da214b8ae318b2670298b3 AUX wxpython-4.2.1-x86-time.patch 1920 BLAKE2B 82d82530740b3618edac30d8d13bb1418444312ca6d82f98fd4102468b246f1f9f0510144fe07fd6597f1f5394213849ce3d195d6a94b0c0b66e308d98f54b58 SHA512 596f784a5b1b49c8f7aa2dad044f9abf03a7bdda4feb77a4e50e2573edb1b5c57996711583c92e09dbc7b29eb07a2aa152a27b379af9fb4123414f75d14737e8 AUX wxpython-4.2.2-no-stacktrace.patch 471 BLAKE2B 21e67d7ed69e9aba2f9e1202ae5776c623ddfb038e1e78a1db87f0809d8f062d53eabbbc7fcf09053ec370b452235d5c10158b3b3c4537dbacdcbee41a07d19e SHA512 f7a00f9a9d9416b05c069ca5e0d2421b15f04a81e7f6ff94ec255f4e79083408f766449f50bd68efe0f6ff76bdb2eab26e31900387ad5bfe9b43b72d8617d28d AUX wxpython-4.2.2-setuppy.patch 1324 BLAKE2B 37788ac445e23cbe81ccd4b08bc7bec08326ed2ee1b3a3c362623704d3644196be121bf0c91f1bcd6b1174247ca1341bd64d7457c83269c57d6fc515f8fb0d2d SHA512 6e201c23f6604ac4d3af81e6af8071820bf5655ceaebea227b5b8868c9310c5c901613a43fe3cf28cb037d56263ef0783fbde58450b58ac3a0c12f0913d7b5d8 +AUX wxpython-4.2.4-setuptools.patch 2844 BLAKE2B 906a509f9edb455d4a12b0438ac2b6694211730498e1eb49cbf3fbbb189a37d846f7179fa5dcea508ce8d4d2e44d961e25c7615207e1b455b2031eea5327cd9c SHA512 c060a4ff7c736e73fd35918e922e7244636ca751301fc97ae00d9427c73cecbd524ee3fb0ec3e36d2537b2730782a802312172f284d5e06ae8930468248d453d DIST wxPython-4.2.3.tar.gz 58861286 BLAKE2B 2c674227ff109564be1431f2a86a212250ffac809fed4ca8934f7473c93616603e252098511e443ffdf460ab546b5eb17b3f29ab275fb8b5433041a4d47e48cb SHA512 c7b9f0758b9d77dbeab436e8069c024796b6f252af5043615e14083b3f62fb44386c5f325a118f9e2d99c15eeb7687bb1cc1a13a00263114689b32e2126364a7 DIST wxpython-4.2.4.tar.gz 58583054 BLAKE2B 03b236deb44a345beb989273af605228f5336eaa8b4a3a18b5654536007457b8a31b4a266e31ca8445a7b948c6d6af4040f9b005930ec5c653394e97af539a0f SHA512 4ae124bced8a0d357a34763c981ef370b7c0c978dfba0f941f37e83227816881fee2e65eb7eaa2a114bbaded14afd8e96ad17dba5a9886b38ac35bc75ec82737 DIST wxpython-4.2.5.tar.gz 58732217 BLAKE2B 767238e3279c92c3a15fdcd8752ccab47325ca5e3fb3750f47e8d7a13882024dfc84470dfefb885c7aff121a385feb205db211a4c66d850230953e6ddbfd7e47 SHA512 a094faab4f901e46c6a771168160b0e3fec336e937507fedab97a0645df55671af046e673344a37d3d6997fadcb83c5490a673c2475c200841ef9eb12bc19763 DIST wxpython-4.2.5.tar.gz.provenance 9350 BLAKE2B 98ce7cd4cad7ac0a0c937d91ef2b680b60cb35f94a079d6f042acd2b80dfd875aa02eddbba40c9414dd97c925b5b5fe7d09b8a66f7baa99f43b7eaa5ed03ac11 SHA512 1cf3d1f4b9b2c7c29d4126c81cf657d5777568630b49828304cf659c37e0a6c252cd7644fcb0990dbff88cb8f62193c8940b125ed6626f52ce1e9b1a3575a388 EBUILD wxpython-4.2.3-r2.ebuild 4099 BLAKE2B 4f07e43e633a43fb10fb02bdbe571f554e97dfbd3307be9e4e335e0927078302d25a4c4877588142dd1ddee447309633ffc4a25e75dae1d2a64dc66d8f9dcf7c SHA512 d7eee2000f0eaf56cb1703cf1e76717e81ad9b2c2d9cd830fd214fc57ee5ffe70ece229440d3cb1e8ab3764b32052136ed3d60165bf2a7f009084b7e715c1e06 -EBUILD wxpython-4.2.4.ebuild 4242 BLAKE2B 2622ccab39b87a65a0a1657e1bd47972af99cb720c61394fffa8eb0afd37cfcc5583d6e9c335d5ba9d597091e40652176bf6567e050c6c22e62c281c05065612 SHA512 eabd9da77d82dc33468d91a45a889d417b059ed2e0d87db3f11750b76f70459c0c2063280189391775b3f5efbec7397dc4e6f327c344cea474c136d91a8df5d4 +EBUILD wxpython-4.2.4.ebuild 4286 BLAKE2B 44245a6e80ca278d2733af58e6817f3d47ad079f1d7b1cc4565ce2f10d015108e2cfc4a1e66df51702afe028d457d1491f0362fd5b889d8d42fda7cc47cf2a9b SHA512 23a0a5eb2c79906d281454a631d51ab1e5241a9bb512f9416fa3ca3973866e9404bc0177d8f0df082bde03ee0cb94fec09a3f239ec60ae56db11d02cfd6d9307 EBUILD wxpython-4.2.5.ebuild 4194 BLAKE2B 4cc50b23ecfcc00a66b6b9eeb38f1ae557ac52e77608d9e79e3a78de19fa8f2a8b3af972d757b47196e556299777aed70c2256528b89e471c2a64a2601da4c1f SHA512 234907090f790a08d22a00b4de3918a536385f667710dbe128726a6a4ae4803c024c57234b1c5c92e474fea668512b4c7ca9d02a09d8bc93d59108f9de85becc MISC metadata.xml 491 BLAKE2B ffa0cccf66f484c856fb30249bd0ccc3b0da2f3ee8e3c3a0df1782bc58e4867ff99d9711f1784b44b439f2a8bcf297c1082b49a941823f046c7f2c7977a77629 SHA512 a2f5908a276a8f9c512cb59c8d17873398c91b21977371ab724e669f3b6c032d53510fbcd183a5dc340279fc522289e617b8c313c0d825ca70d0d2a5d74f8cfa diff --git a/dev-python/wxpython/files/wxpython-4.2.4-setuptools.patch b/dev-python/wxpython/files/wxpython-4.2.4-setuptools.patch new file mode 100644 index 0000000000..06e8bfd2e9 --- /dev/null +++ b/dev-python/wxpython/files/wxpython-4.2.4-setuptools.patch @@ -0,0 +1,78 @@ +https://github.com/wxWidgets/Phoenix/commit/b91db9a2eff6460dd7189e24020bff1573c63211 + +From b91db9a2eff6460dd7189e24020bff1573c63211 Mon Sep 17 00:00:00 2001 +From: Scott Talbert <swt@techie.net> +Date: Fri, 6 Feb 2026 20:31:33 -0500 +Subject: [PATCH] Fix build with setuptools 81+ + +Unfortunately distutils changed the API of copy_file and +copy_tree, so we need to replace our monkey patched versions. + +(cherry picked from commit 1dec4c8fc560795b01bb54ca5f62a598fda2d8dd) +--- + setup.py | 33 +++++++++++++++++++++++++++++++-- + 1 file changed, 31 insertions(+), 2 deletions(-) + +diff --git a/setup.py b/setup.py +index 71d57d699..9bcef61c5 100644 +--- a/setup.py ++++ b/setup.py +@@ -9,6 +9,7 @@ + # License: wxWindows License + #---------------------------------------------------------------------- + ++import inspect + import sys, os + import glob + import stat +@@ -260,9 +261,29 @@ def wx_copy_file(src, dst, preserve_mode=1, preserve_times=1, update=0, + os.symlink(linkdst, dst) + return (dst, 1) + ++def wx_copy_file_new(src, dst, preserve_mode=True, preserve_times=True, ++ update=False, link=None, verbose=True): ++ if not os.path.islink(src): ++ return orig_copy_file( ++ src, dst, preserve_mode, preserve_times, update, link, verbose) ++ else: ++ # make a new, matching symlink in dst ++ if os.path.isdir(dst): ++ dst = os.path.join(dst, os.path.basename(src)) ++ linkdst = os.readlink(src) ++ if verbose: ++ from distutils import log ++ log.info("%s %s -> %s", 'copying symlink', src, dst) ++ if not os.path.exists(dst): ++ os.symlink(linkdst, dst) ++ return (dst, True) ++ + import distutils.file_util + orig_copy_file = distutils.file_util.copy_file +-distutils.file_util.copy_file = wx_copy_file ++if 'dry_run' not in inspect.signature(orig_copy_file).parameters.keys(): ++ distutils.file_util.copy_file = wx_copy_file_new ++else: ++ distutils.file_util.copy_file = wx_copy_file + + + +@@ -271,9 +292,17 @@ def wx_copy_tree(src, dst, preserve_mode=1, preserve_times=1, + return orig_copy_tree( + src, dst, preserve_mode, preserve_times, 1, update, verbose, dry_run) + ++def wx_copy_tree_new(src, dst, preserve_mode=True, preserve_times=True, ++ preserve_symlinks=False, update=False, verbose=True): ++ return orig_copy_tree( ++ src, dst, preserve_mode, preserve_times, True, update, verbose) ++ + import distutils.dir_util + orig_copy_tree = distutils.dir_util.copy_tree +-distutils.dir_util.copy_tree = wx_copy_tree ++if 'dry_run' not in inspect.signature(orig_copy_tree).parameters.keys(): ++ distutils.dir_util.copy_tree = wx_copy_tree_new ++else: ++ distutils.dir_util.copy_tree = wx_copy_tree + + + # Monkey-patch make_writeable too. Sometimes the link is copied before the + diff --git a/dev-python/wxpython/wxpython-4.2.4.ebuild b/dev-python/wxpython/wxpython-4.2.4.ebuild index efe2ae1987..cfedabd6bf 100644 --- a/dev-python/wxpython/wxpython-4.2.4.ebuild +++ b/dev-python/wxpython/wxpython-4.2.4.ebuild @@ -58,6 +58,7 @@ PATCHES=( "${FILESDIR}/${PN}-4.2.0-flags.patch" "${FILESDIR}/${PN}-4.2.1-x86-time.patch" "${FILESDIR}/${PN}-4.2.2-setuppy.patch" + "${FILESDIR}/${PN}-4.2.4-setuptools.patch" ) python_prepare_all() { diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest index e8794e3681..2c3d298dac 100644 --- a/dev-python/xarray/Manifest +++ b/dev-python/xarray/Manifest @@ -1,12 +1,4 @@ -DIST xarray-2025.12.0.tar.gz 3082244 BLAKE2B ae7ddcefc9ad76f03b9c0e33a05620bf48c3d812324d8a3fb99a731a172612980af3bce703bc9b270ba150514f3b337b93c5ed325c3da956202b6b50ada51f4a SHA512 7bbdf756d24a91c4a11c5d38d10dfe520e2cb80ba2beecdbf534fae76c6c6148232f2f072d068daab60146d46c89e12800276ebc1bc4d5228b16dde8f80d9793 -DIST xarray-2025.12.0.tar.gz.provenance 9490 BLAKE2B a022f4b1432878278e919ee02cc2986efacb20ddd508119224ab3577ee290ee468ae14031dd2a67ed0359df3e6827b2a6dfe455aed1106dd29fc079645633801 SHA512 1dd1124e767bbbcc25f642528dfebd0a27f220b7ab9df0a92ef8aefe1989c51a19e0b145342e9af226f665c00a2a46018147d5c98094b7900d81a11c4db0a87d -DIST xarray-2025.6.1.tar.gz 3003185 BLAKE2B a75f68947922e922dad94dc6ab5454d9d2b2ec993e5fd06d760b2e3685b3feda2a88fb879e7ebb353b35dea5540fa8899eb8cba33ab0e5f9b59cb3fd885de1af SHA512 4fc7980f843f86c8e83015fbf9ea2c8440b046faaa1589a605cf1e2f64f9380e28e157c8afda5c0058b3fe8cfe01122ba8582f5d61b9f0eabdf7107ce6d81c0c -DIST xarray-2026.1.0.tar.gz 3107024 BLAKE2B 1118efc83590ce31520607e1a6d487e562d53c42479b28371941292f51b736db31e9b5e4d72415b11492c911dad3c7bce424d105c19f644570dd691576849e62 SHA512 733999235bf37c14710a5c811531e349c14c4470b2dbc4cc4b6e19de31f863240961b904eb046f1e9a1915c436d92c6af4f6f62b04a953d11dc0cff32d5c4e9d -DIST xarray-2026.1.0.tar.gz.provenance 9490 BLAKE2B caa20e6bf64c0ebae9853b549628325ce54edd18f1ea3820314903308e8ad604a332334e07fc7b825a98dc112352c6c0d766e7a87a421a798635aec5bcfce89b SHA512 b76e2cd3caac2f68bdb404abbc45c152a0628fb017723bda3a5ad255ae32d63d7e3542c737019c9cfb7f2bb2712144774ba37d88828959cf5a59fa704624e128 DIST xarray-2026.2.0.tar.gz 3111388 BLAKE2B d6dd10fb4e19c29a37c6ce3a4a68a80257dd5ee4146163898104177524c9aa9b97c2a435a1c4e04d0545631e39698e811149f1201d6eda2390e4dbc4dab4b255 SHA512 fc19c99ad7f7272dcb1d1f712457eb723f7f6d86301b9c75505927eb134f6700b740eae793cfb5d7f3fdf4933d6bddec1c16a68fb471c15595b68dca7a63ae86 DIST xarray-2026.2.0.tar.gz.provenance 9725 BLAKE2B 4d7f17796fec575acc58eac98d6b9310cf3c67eccc361ac02f7170b005de247b6f45f60ebb0ebb67a8b984a53610925f86a18c3b4a88e999e83db8224bde2e63 SHA512 c5fda63b6790ed87293bbe95ea1f5ea223fc51f8518b9f545832f64979c7dbd3446604e22434978d5d564161a13c5a959ccc6f72a9ed336e268a8b5071dcd8c8 -EBUILD xarray-2025.12.0.ebuild 5458 BLAKE2B 5134695a29c0ae7d79ede6dce230d10a687211b08ef69627dcf1a67ee02d21133049216621da35d7dbaa382ee1dd335fccf8e5a9c59b510a2831742aafa8cc10 SHA512 9f999491e6cd4881982c3e3ae98af646ffea28f01a8fa3dbc782269d501830740dacf91fa1690762c800aec1360cdc6ca78dcfae7ce1de0a2189565cbe261d39 -EBUILD xarray-2025.6.1.ebuild 4812 BLAKE2B e358fee031a4f5e421f98d352c853ce33f7e6f78eba5691ee41d60ca96d48b4cd75718fe8f6fc4417d68998a31c008ce7591a2f529c58dec88cee1ef45c82a4b SHA512 4b41420d6e5409038429d2601a5a3de39c76eeb1181279f4c3b44b2c165b9358f7181bfef7d0891492cdc4570173a6578e537f829d0e324a02f3718010060c70 -EBUILD xarray-2026.1.0.ebuild 5460 BLAKE2B 55c4f4acbd698d59fc1179afcdd56e67e3a8bcc77660c0f6b9b5f661a04dc985719917213f594655853f7cf101eced37a0e78f45ea0fb98da5e34a74f0115156 SHA512 90db1f3f80bd82ff97928575a85acb87f9b7a206be8fea2d83b74d456c15efc871901f41a1383bd594dac86639d567ac16de3a403eec6ab7167c785bd5ccde31 -EBUILD xarray-2026.2.0.ebuild 5460 BLAKE2B 55c4f4acbd698d59fc1179afcdd56e67e3a8bcc77660c0f6b9b5f661a04dc985719917213f594655853f7cf101eced37a0e78f45ea0fb98da5e34a74f0115156 SHA512 90db1f3f80bd82ff97928575a85acb87f9b7a206be8fea2d83b74d456c15efc871901f41a1383bd594dac86639d567ac16de3a403eec6ab7167c785bd5ccde31 +EBUILD xarray-2026.2.0.ebuild 6784 BLAKE2B 99de4482e609666b8538ac919ed0ad7dd057f1a26bd58c2bb0749b3ef6867375863572dc60b7c117d74221ae10f5457cdb30566c210281207bcc6d86cb7d9005 SHA512 be11b02630f78c342951a67fc4471b588ff797b09d0ba73f3db267e65db02799a5f7b74918fc30973a823123f95af7a3e407db37667c99ece4a75538a75b8822 MISC metadata.xml 509 BLAKE2B d470cc092eb055215a5868c22f9ec458057cfad600357fa1f658ed4537a6a6f68bda1422c4a665f1963ce0a6049e691befc3ca4baa60cc898364ad5f18164979 SHA512 602755896a3655295058afc8543a4bb64192d5c625f2edd86291c1f23d171f051a4238466163c2d469874aff3e68770fc76177e720870492266fb14e6faf6ce7 diff --git a/dev-python/xarray/xarray-2025.12.0.ebuild b/dev-python/xarray/xarray-2025.12.0.ebuild deleted file mode 100644 index ed8937e931..0000000000 --- a/dev-python/xarray/xarray-2025.12.0.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/pydata/xarray -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="N-D labeled arrays and datasets in Python" -HOMEPAGE=" - https://xarray.pydata.org/ - https://github.com/pydata/xarray/ - https://pypi.org/project/xarray/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv ~x86" -IUSE="big-endian" - -RDEPEND=" - >=dev-python/numpy-1.26[${PYTHON_USEDEP}] - >=dev-python/pandas-2.2[${PYTHON_USEDEP}] - >=dev-python/packaging-24.1[${PYTHON_USEDEP}] -" -# note: most of the test dependencies are optional -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/bottleneck[${PYTHON_USEDEP}] - dev-python/cftime[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - !riscv? ( !x86? ( - >=dev-python/netcdf4-1.6.0[bzip2,szip,${PYTHON_USEDEP}] - ) ) - dev-python/toolz[${PYTHON_USEDEP}] - !hppa? ( >=dev-python/scipy-1.13[${PYTHON_USEDEP}] ) - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-asyncio ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - # indirect pin, sigh - sed -i -e '/numpy/d' pyproject.toml || die -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO: these fail with filter errors even if netcdf4 is built - # with blosc/zstd support - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[zstd]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4hc]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zlib]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zstd]' - # requires h5netcdf package - xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_open_datatree_specific_group - # NotImplementedError, seriously? - xarray/tests/test_backends.py::TestGenericNetCDF4InMemory::test_roundtrip_group_via_memoryview - ) - - if has_version ">=dev-python/numpy-2.4[${PYTHON_USEDEP}]" ; then - EPYTEST_DESELECT+=( - # TODO - xarray/tests/test_dataarray.py::TestDataArray::test_curvefit_helpers - xarray/tests/test_variable.py::TestIndexVariable::test_concat_periods - ) - fi - - if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then - EPYTEST_DESELECT+=( - 'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]' - ) - - if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]" ; then - EPYTEST_DESELECT+=( - xarray/tests/test_calendar_ops.py::test_interp_calendar - ) - fi - fi - - if use big-endian ; then - EPYTEST_DESELECT+=( - # Appears to be a numpy issue in display? See bug #916460. - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.000001-us-int64-None-False]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]' - ) - fi - - if [[ ${ABI} != *64* ]]; then - EPYTEST_DESELECT+=( - # these tests hardcode object sizes for 64-bit arches - # https://github.com/pydata/xarray/issues/9127 - xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex - xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex_long - xarray/tests/test_dataset.py::TestDataset::test_repr - xarray/tests/test_dataset.py::TestDataset::test_repr_multiindex - xarray/tests/test_datatree.py::TestRepr::test_doc_example - xarray/tests/test_datatree.py::TestRepr::test_repr_truncates_nodes - xarray/tests/test_formatting.py::test_array_repr_dtypes_unix - - # converting timestamps into ns, causing an overflow - xarray/tests/test_cftimeindex.py::test_asi8 - xarray/tests/test_coding_times.py::test_decode_cf_time_bounds - xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_in_range - xarray/tests/test_coding_times.py::test_decode_cf_datetime_non_standard_units - ) - fi - - case ${ARCH} in - arm64) - EPYTEST_DESELECT+=( - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data]' - ) - ;; - esac - - if ! has_version "dev-python/seaborn[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - xarray/tests/test_plot.py::TestContour::test_colors - ) - fi - - epytest -o addopts= -} diff --git a/dev-python/xarray/xarray-2025.6.1.ebuild b/dev-python/xarray/xarray-2025.6.1.ebuild deleted file mode 100644 index 033819cd52..0000000000 --- a/dev-python/xarray/xarray-2025.6.1.ebuild +++ /dev/null @@ -1,121 +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_{11..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="N-D labeled arrays and datasets in Python" -HOMEPAGE=" - https://xarray.pydata.org/ - https://github.com/pydata/xarray/ - https://pypi.org/project/xarray/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" -IUSE="big-endian" - -RDEPEND=" - >=dev-python/numpy-1.24[${PYTHON_USEDEP}] - >=dev-python/pandas-2.1[${PYTHON_USEDEP}] - >=dev-python/packaging-23.2[${PYTHON_USEDEP}] -" -# note: most of the test dependencies are optional -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/bottleneck[${PYTHON_USEDEP}] - dev-python/cftime[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - !riscv? ( !x86? ( - dev-python/netcdf4[bzip2,szip,${PYTHON_USEDEP}] - ) ) - dev-python/toolz[${PYTHON_USEDEP}] - !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] ) - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO: these fail with filter errors even if netcdf4 is built - # with blosc/zstd support - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[zstd]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4hc]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zlib]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zstd]' - ) - - if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then - EPYTEST_DESELECT+=( - 'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]' - ) - - if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]" ; then - EPYTEST_DESELECT+=( - xarray/tests/test_calendar_ops.py::test_interp_calendar - ) - fi - fi - - if use big-endian ; then - EPYTEST_DESELECT+=( - # Appears to be a numpy issue in display? See bug #916460. - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.000001-us-int64-None-False]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]' - ) - fi - - if [[ ${ABI} != *64* ]]; then - EPYTEST_DESELECT+=( - # these tests hardcode object sizes for 64-bit arches - # https://github.com/pydata/xarray/issues/9127 - xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex - xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex_long - xarray/tests/test_dataset.py::TestDataset::test_repr - xarray/tests/test_dataset.py::TestDataset::test_repr_multiindex - xarray/tests/test_datatree.py::TestRepr::test_doc_example - xarray/tests/test_datatree.py::TestRepr::test_repr_truncates_nodes - xarray/tests/test_formatting.py::test_array_repr_dtypes_unix - - # converting timestamps into ns, causing an overflow - xarray/tests/test_cftimeindex.py::test_asi8 - xarray/tests/test_coding_times.py::test_decode_cf_time_bounds - xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_in_range - xarray/tests/test_coding_times.py::test_decode_cf_datetime_non_standard_units - ) - fi - - case ${ARCH} in - arm64) - EPYTEST_DESELECT+=( - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data]' - ) - ;; - esac - - if ! has_version "dev-python/seaborn[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - xarray/tests/test_plot.py::TestContour::test_colors - ) - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -o addopts= -} diff --git a/dev-python/xarray/xarray-2026.1.0.ebuild b/dev-python/xarray/xarray-2026.1.0.ebuild deleted file mode 100644 index e2cc6cae99..0000000000 --- a/dev-python/xarray/xarray-2026.1.0.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/pydata/xarray -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="N-D labeled arrays and datasets in Python" -HOMEPAGE=" - https://xarray.pydata.org/ - https://github.com/pydata/xarray/ - https://pypi.org/project/xarray/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -IUSE="big-endian" - -RDEPEND=" - >=dev-python/numpy-1.26[${PYTHON_USEDEP}] - >=dev-python/pandas-2.2[${PYTHON_USEDEP}] - >=dev-python/packaging-24.1[${PYTHON_USEDEP}] -" -# note: most of the test dependencies are optional -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/bottleneck[${PYTHON_USEDEP}] - dev-python/cftime[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - !riscv? ( !x86? ( - >=dev-python/netcdf4-1.6.0[bzip2,szip,${PYTHON_USEDEP}] - ) ) - dev-python/toolz[${PYTHON_USEDEP}] - !hppa? ( >=dev-python/scipy-1.13[${PYTHON_USEDEP}] ) - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-asyncio ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - # indirect pin, sigh - sed -i -e '/numpy/d' pyproject.toml || die -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO: these fail with filter errors even if netcdf4 is built - # with blosc/zstd support - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[zstd]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4hc]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zlib]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zstd]' - # requires h5netcdf package - xarray/tests/test_backends_datatree.py::TestNetCDF4DatatreeIO::test_open_datatree_specific_group - # NotImplementedError, seriously? - xarray/tests/test_backends.py::TestGenericNetCDF4InMemory::test_roundtrip_group_via_memoryview - ) - - if has_version ">=dev-python/numpy-2.4[${PYTHON_USEDEP}]" ; then - EPYTEST_DESELECT+=( - # TODO - xarray/tests/test_dataarray.py::TestDataArray::test_curvefit_helpers - xarray/tests/test_variable.py::TestIndexVariable::test_concat_periods - ) - fi - - if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then - EPYTEST_DESELECT+=( - 'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]' - ) - - if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]" ; then - EPYTEST_DESELECT+=( - xarray/tests/test_calendar_ops.py::test_interp_calendar - ) - fi - fi - - if use big-endian ; then - EPYTEST_DESELECT+=( - # Appears to be a numpy issue in display? See bug #916460. - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.000001-us-int64-None-False]' - 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]' - ) - fi - - if [[ ${ABI} != *64* ]]; then - EPYTEST_DESELECT+=( - # these tests hardcode object sizes for 64-bit arches - # https://github.com/pydata/xarray/issues/9127 - xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex - xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex_long - xarray/tests/test_dataset.py::TestDataset::test_repr - xarray/tests/test_dataset.py::TestDataset::test_repr_multiindex - xarray/tests/test_datatree.py::TestRepr::test_doc_example - xarray/tests/test_datatree.py::TestRepr::test_repr_truncates_nodes - xarray/tests/test_formatting.py::test_array_repr_dtypes_unix - - # converting timestamps into ns, causing an overflow - xarray/tests/test_cftimeindex.py::test_asi8 - xarray/tests/test_coding_times.py::test_decode_cf_time_bounds - xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_in_range - xarray/tests/test_coding_times.py::test_decode_cf_datetime_non_standard_units - ) - fi - - case ${ARCH} in - arm64) - EPYTEST_DESELECT+=( - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data]' - 'xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data]' - ) - ;; - esac - - if ! has_version "dev-python/seaborn[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - xarray/tests/test_plot.py::TestContour::test_colors - ) - fi - - epytest -o addopts= -} diff --git a/dev-python/xarray/xarray-2026.2.0.ebuild b/dev-python/xarray/xarray-2026.2.0.ebuild index e2cc6cae99..127028734e 100644 --- a/dev-python/xarray/xarray-2026.2.0.ebuild +++ b/dev-python/xarray/xarray-2026.2.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" IUSE="big-endian" RDEPEND=" @@ -117,6 +117,23 @@ python_test() { xarray/tests/test_coding_times.py::test_decode_cf_time_bounds xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_in_range xarray/tests/test_coding_times.py::test_decode_cf_datetime_non_standard_units + + # https://github.com/pydata/xarray/issues/10956 + 'xarray/tests/test_coding_times.py::test_decode_timedelta_via_units[decode_timedelta=False]' + xarray/tests/test_dataset.py::TestDataset::test_to_and_from_dataframe + xarray/tests/test_formatting.py::TestFormatting::test_diff_datatree_repr_equals + xarray/tests/test_formatting.py::test_repr_pandas_multi_index + 'xarray/tests/test_groupby.py::TestDataArrayGroupBy::test_groupby_reduce_keep_attrs[False-False]' + 'xarray/tests/test_groupby.py::TestDataArrayGroupBy::test_groupby_reduce_keep_attrs[False-True]' + 'xarray/tests/test_groupby.py::TestDataArrayGroupBy::test_groupby_reduce_keep_attrs[None-False]' + 'xarray/tests/test_groupby.py::TestDataArrayGroupBy::test_groupby_reduce_keep_attrs[None-True]' + 'xarray/tests/test_groupby.py::TestDataArrayGroupBy::test_groupby_reduce_keep_attrs[True-False]' + 'xarray/tests/test_groupby.py::TestDataArrayGroupBy::test_groupby_reduce_keep_attrs[True-True]' + xarray/tests/test_groupby.py::test_groupby_reduce_dimension_error + xarray/tests/test_namedarray.py::test_fake_target_chunksize_cftime + 'xarray/tests/test_namedarray.py::test_fake_target_chunksize[input_array0-1024-int64]' + xarray/tests/test_strategies.py::TestReduction::test_mean + xarray/tests/test_variable.py::TestVariable::test_reduce_keepdims ) fi diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest index 4521569886..31d03fef60 100644 --- a/dev-python/xmlschema/Manifest +++ b/dev-python/xmlschema/Manifest @@ -1,7 +1,3 @@ -DIST xmlschema-4.2.0.tar.gz 643756 BLAKE2B 33ff7f827bf54f8cdacd7da6a3b5250bed70c74e8d3bb516aa06d1e29083d79f4ced31f7f7366d724709eeb32542a1295603b9798ed2594fa072a8b988938449 SHA512 b56128f5d447e8087f7195257d77f6bb546438a602f7c7aaeeff255a8c8e006308bb7de6ece493072a0896b0715a560cd474036a148b9b81031da5a914c0f4c0 -DIST xmlschema-4.3.0.tar.gz 645232 BLAKE2B 6deaf48137ee704624f64a8ea60e3249eb56c2d40a770a017379c4a68f1f92f05caae45263e0b01b399661631722c556092c52c31b3cc3924d35037ddac0f09e SHA512 1ba64acd1ad7e4dad1b95b9666e009b5d6f6439cf690e43683e60bd82a983f97b9f46f9687eb9e3167532fd88e88d6fd28a3de99a4ea2e46fbc49537963385c6 DIST xmlschema-4.3.1.tar.gz 646611 BLAKE2B 2c887b7f0bbab474130c549d258de7167288cbfbf33e38548eb31d17cf34cce878c9d9c0582ef6a00ab4b0524703eb8d5e9a37acf4d5572144fa61ad6dd6f532 SHA512 5aacc89de8c895ebbc3f7fbc45e187332211c93ceff452642b43fb953a9ed872b2e514f918c3ea30798cd15ddd71e615422a384eea1e9524efcb50ad4889564a -EBUILD xmlschema-4.2.0.ebuild 887 BLAKE2B 3928e308427b0eb05ae1370f6830ec48be2d9468648372e6673e21479c03268d5d9b7905691a90bc56f95ea66155b956777c30c05e1401220a585e990bd6e0a5 SHA512 7c3ea09bb553c378cb168ba4dc00abc6a55cd1df2b8d922cd6b090b36c4facaf15e110312741fa679031d64289bb260c2eae1ddb36e6c45f99d809df38433c45 -EBUILD xmlschema-4.3.0.ebuild 893 BLAKE2B 108bb3670ebdaf37c8d1cc941d3ef6da4bb21bdf8cb38a1c7359c05bdf19ad4b06a44247e97bfb63449c1597f5f38e24fab201b349bdd2c22cb4c389c3e08e79 SHA512 30da03bc1b07a7514b83afa2e2400110ca05e1ed9a992c8b6ce11152dc64dec057ab1ad94fb12f6c6c2a97ec497770a33547193dfd4b2f4165d823c5da0358e6 -EBUILD xmlschema-4.3.1.ebuild 893 BLAKE2B 108bb3670ebdaf37c8d1cc941d3ef6da4bb21bdf8cb38a1c7359c05bdf19ad4b06a44247e97bfb63449c1597f5f38e24fab201b349bdd2c22cb4c389c3e08e79 SHA512 30da03bc1b07a7514b83afa2e2400110ca05e1ed9a992c8b6ce11152dc64dec057ab1ad94fb12f6c6c2a97ec497770a33547193dfd4b2f4165d823c5da0358e6 +EBUILD xmlschema-4.3.1.ebuild 887 BLAKE2B 4c34dddeeb397129e50e27476ce87ace1998a3694f6613ce596a6e716925457e6670ae0bd34085037f66810278465dd830d2f87c1fc22d4c744fc6967f54cf07 SHA512 37143ea0cbf50d7437d687c488a09795c4d272ca259ff7e8d8d856f543602af15cb1b220a856a241d2570307f4120c12bdb7f7a5ab5cdeedaec8e42f4fda273e MISC metadata.xml 376 BLAKE2B 6aa6c0ef38b17f49452a3db71c7f449dfda8951e2196b904235592921620b6a2064021aae7a1a30639e637c3b9bdb46bcaebec1903a081a41832bd0c5199dde9 SHA512 b814209cd4b87ad5cb8bc447f1d485043d8386339607f39575faf2d26c19b69befa9fd7b7eb2d3fca4b5e60499091a59c1466cfc2f0d9651430949893e2edaeb diff --git a/dev-python/xmlschema/xmlschema-4.2.0.ebuild b/dev-python/xmlschema/xmlschema-4.2.0.ebuild deleted file mode 100644 index 370c62713e..0000000000 --- a/dev-python/xmlschema/xmlschema-4.2.0.ebuild +++ /dev/null @@ -1,38 +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_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="An XML Schema validator and decoder" -HOMEPAGE=" - https://github.com/sissaschool/xmlschema/ - https://pypi.org/project/xmlschema/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - <dev-python/elementpath-6[${PYTHON_USEDEP}] - >=dev-python/elementpath-5.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-77[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - dev-python/jinja2[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - ) -" - -python_test() { - "${EPYTHON}" tests/run_all_tests.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/xmlschema/xmlschema-4.3.0.ebuild b/dev-python/xmlschema/xmlschema-4.3.0.ebuild deleted file mode 100644 index 6b229d08a2..0000000000 --- a/dev-python/xmlschema/xmlschema-4.3.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2019-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="An XML Schema validator and decoder" -HOMEPAGE=" - https://github.com/sissaschool/xmlschema/ - https://pypi.org/project/xmlschema/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - <dev-python/elementpath-6[${PYTHON_USEDEP}] - >=dev-python/elementpath-5.1.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-77[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - dev-python/jinja2[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - ) -" - -python_test() { - "${EPYTHON}" tests/run_all_tests.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/xmlschema/xmlschema-4.3.1.ebuild b/dev-python/xmlschema/xmlschema-4.3.1.ebuild index 6b229d08a2..63d199f9c6 100644 --- a/dev-python/xmlschema/xmlschema-4.3.1.ebuild +++ b/dev-python/xmlschema/xmlschema-4.3.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" 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" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/xmltodict/Manifest b/dev-python/xmltodict/Manifest index a023b45243..aa5ebeb4df 100644 --- a/dev-python/xmltodict/Manifest +++ b/dev-python/xmltodict/Manifest @@ -1,9 +1,4 @@ -DIST xmltodict-1.0.2.tar.gz 25725 BLAKE2B e61eba4b62019c0f96b70a1914ecb3e031c3c2cdacddbbfdb65ab8f1665c60c357031fc1df956d92dfad7696f13e6253246b707b3d7812c15ded84c453db8938 SHA512 19c277ccf415a0ab8e7c1f7b647e1939323419d7b309adc62c851096f101d6d8305bb53b3abba31a9b681ce41d1a5d246d541355b4489cb19749f852c2165c74 -DIST xmltodict-1.0.3.tar.gz 25170 BLAKE2B 5fbc98e6bb8d3cbb0f6ce56869e411f910dd5f3744a490ccbe69d7084b866b272fc50c713d8803e2a066b8aa53841615a6a91d0dd779f944d0dcd1979eb5072a SHA512 b1bd3bbd8b60705aca514f71d161094b49ba326496025ae347175aa3371d08c165ac80bc90d39362ddb2e4ef5ae4e73dcb8ccca9d2893338a908f8f422ee9e95 -DIST xmltodict-1.0.3.tar.gz.provenance 9463 BLAKE2B 46fd79e08ae5dd69669c69f38a1db77a084a44d1099e3e5a441d2b8df7d4282a64fa3dd6581fceaf1764d1abf00e9c009c1fd28f2671fd1df135ed67be52b92b SHA512 410e3e30154cf4ab6f9265285090205d982e371bd2f2e27d5b70e49111bbf44254cd3cc49b2021628d4b29c40fed5c36784a5125830266abd840f5f0c1611a62 DIST xmltodict-1.0.4.tar.gz 26124 BLAKE2B 6897a22b1d9dc72f73faff46b7a1c8395be705022ee4c45af3ab9a8bf9c3631d41a69b99e591900fef60282f10a844590bca63184ad337f84b5f3552411e63c6 SHA512 88150b0ac0c9470466dc8913557f8027c79588f0be43c0a8f253651f4713a325fa382da0bda0d4e65cc9335d8e1c4173e8f4167ad2dac0a34cb5a7dd43df8a5b DIST xmltodict-1.0.4.tar.gz.provenance 9698 BLAKE2B 7fa12f9d951ea228a1be7ae28032988acb205394e16025fac10d346d8bcc4d64a0ba68383ad8c7bb98c120a130800ffff24805ca9d1d0a42c5157f644c122fbf SHA512 37efb0e3589472736d37d8122938e7998e1abf7c2ae76b3609872b1fb1cc5d98621017c725c1ef64f01f3104dfcad9ecac35a69f8cc3f8f832f08658019010e5 -EBUILD xmltodict-1.0.2.ebuild 563 BLAKE2B db9ef89768eabb2434fdfa8a3ec2d9f880d4d00b7ae361ae1b84752fea2f47296978f8ea23a0f5396dba9e8604cdc012089c4440405ce26bc07d03d032e4c605 SHA512 e243a2994e226b7d6d0ad8d35a89cc2f3f1fbf7d7f597f7a46d238e24d7510d70bb7d92c35374284b003217d3a7c41919a858cb8556c8f3d9da88d73f5fb2150 -EBUILD xmltodict-1.0.3.ebuild 627 BLAKE2B f0d9b2d153481f5d5a99313013d8acaa79c7909764581dc95ebddcf3c6ad3d74d2e6bf8a403792fa500b6d9a14158d10cd5319e2e9f93ccd0ec179bb0508547e SHA512 f67df563d26338fe9002e92604d833fa60a54a5f0863e3a4798b34a10eea64e833026039c35f78129b88609c195f208a499fdf6fab0279f30562cf107a54ef6a -EBUILD xmltodict-1.0.4.ebuild 627 BLAKE2B f0d9b2d153481f5d5a99313013d8acaa79c7909764581dc95ebddcf3c6ad3d74d2e6bf8a403792fa500b6d9a14158d10cd5319e2e9f93ccd0ec179bb0508547e SHA512 f67df563d26338fe9002e92604d833fa60a54a5f0863e3a4798b34a10eea64e833026039c35f78129b88609c195f208a499fdf6fab0279f30562cf107a54ef6a +EBUILD xmltodict-1.0.4.ebuild 621 BLAKE2B e13a3364cce74d1acb016fb92d12137a5afa771700bfd3173b50cb6a34f5edb36f2cddf1e91cab6b208665ca5cf301d73e8263d5ec31f04aeff721f033b40355 SHA512 99275039ef299dbab3c2a5ff90474bd702d000754b001d89a3ebbcbc0c632ea21811084e4d4e207dbaf1ceace660c8715e3df4e9d8d9bd5fac981ab19b1f1350 MISC metadata.xml 411 BLAKE2B 2d0ccbedbfc7291b518e636b38ab4c897e5d4b5ab80b3ed46d75f50ad4083166cf9b0837a2253e18d2d1fa6821c7bfb30c1949bd6ca818f3195ba0cead20c849 SHA512 f69f46143c440f39cde7b27206b7c262191e268f2a010faaa97a985c7285b1d0f2164584a7a81281791bfd55f935e5276bd750f2f788be2f9e2b13a91bcf342c diff --git a/dev-python/xmltodict/xmltodict-1.0.2.ebuild b/dev-python/xmltodict/xmltodict-1.0.2.ebuild deleted file mode 100644 index 79c9cf3dda..0000000000 --- a/dev-python/xmltodict/xmltodict-1.0.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="Makes working with XML feel like you are working with JSON" -HOMEPAGE=" - https://github.com/martinblech/xmltodict/ - https://pypi.org/project/xmltodict/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/xmltodict/xmltodict-1.0.3.ebuild b/dev-python/xmltodict/xmltodict-1.0.3.ebuild deleted file mode 100644 index d2e23264bc..0000000000 --- a/dev-python/xmltodict/xmltodict-1.0.3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) -PYPI_VERIFY_REPO=https://github.com/martinblech/xmltodict -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="Makes working with XML feel like you are working with JSON" -HOMEPAGE=" - https://github.com/martinblech/xmltodict/ - https://pypi.org/project/xmltodict/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/xmltodict/xmltodict-1.0.4.ebuild b/dev-python/xmltodict/xmltodict-1.0.4.ebuild index d2e23264bc..5a5cdbc007 100644 --- a/dev-python/xmltodict/xmltodict-1.0.4.ebuild +++ b/dev-python/xmltodict/xmltodict-1.0.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos" EPYTEST_PLUGINS=() distutils_enable_tests pytest diff --git a/dev-python/xvfbwrapper/Manifest b/dev-python/xvfbwrapper/Manifest index a054d06037..9be84dd2c5 100644 --- a/dev-python/xvfbwrapper/Manifest +++ b/dev-python/xvfbwrapper/Manifest @@ -1,11 +1,7 @@ -DIST xvfbwrapper-0.2.18.tar.gz 11745 BLAKE2B 497b5ed94e3a93c1d798f1f934fa42b33fc94b6cdf2bcdfc37fa9bf6350bd9b3959dd17f8850077b2b2a0e605a9d20e6635eb0c3d2d8582110ece52cf0e4eda0 SHA512 9af11d1e5e5be13bc9c3e130d0f9ebd5f3b0ada056d15a3a9097c620287f2bc115ac2b4c4f39c7225758ebf01f7c7664203abfc981828a0777e8f39f213964cd -DIST xvfbwrapper-0.2.20.tar.gz 12527 BLAKE2B 3f66c1d35d77fa2a42809794a2acce795bb4808968742a8c683193ab19a276b4de50b9216491ed85aad9c7a63040f6d482cec98dd5780f0797d78f185a1cd3ae SHA512 b913296b7ba6e3bbe7cd40e588718e730ecd1042b2b5859bff6c1cf38b2e11c5519f00657c02a610de2d22df850e96e8be07c152ac2d7fae568b2045ef8b4417 DIST xvfbwrapper-0.2.21.tar.gz 13078 BLAKE2B 8a13042807adc3c84af7e5acbae751f7e15a593a426dc2dc2607b0b20a9cc68b12d5c798b1aa6f005d8f94b6b1bd59470cc70e1150cfe96ae292ef675977d0d4 SHA512 d41d80fcc58fe210be0272d53e0aacdf301f78009d79560cb0fadfeb5a1a84a60211a06fee4391aa6f0ad14b025473bbdc5160c67d27d3a4836015eee898ef23 DIST xvfbwrapper-0.2.22.tar.gz 13098 BLAKE2B a9615072f0a1061edebcea561d7df88523ce2bdc2c3ac0075e0829140b5c022f906232baafa2c360cb4cffdebde1b10f6427e1be00de3f7a18fb98e13ee3c5fb SHA512 3c3ae580d2367f1ccaeccb54b46c9cc22f1af692b6c4ad8ced8ff832460ed982e8ab2afe94411e777a5e402f2a631a4f025c4551062bd9a0af71086ac827e472 DIST xvfbwrapper-0.2.23.tar.gz 13130 BLAKE2B 77556dafbaec6a74db9d6033424cf4d51225ca98645e077aa3e57798c74dc9dcc0f2dcada6dc1114bd2b0ecbda27dfe0d70a62b608fbaf0f8406d9f6784acd36 SHA512 92c1887f8a16b2df12f410b26abc919f59c3e3e50517edcbed26f31d9602f23c0e284f1eada99c3b0a30f374fd2df1dba29422cf3b15446ca2404aa4797f80b4 -EBUILD xvfbwrapper-0.2.18.ebuild 519 BLAKE2B 2b62089a70f5d233cb520f488f5beae8f090a59c5890a85d9f83e9d6f1ec8ed19409d18d6c83b588580ad051a4cc1af13bc78811bad06c11bd28d581f82bbc46 SHA512 91464f98b3ce0432757a0bd335ba4ea21ec719f04bf9665235d3e0e77683382ba12e342bfafd3f6e1323253b714ec252d56aa7d9115cf963f47616fd0cd5b5e3 -EBUILD xvfbwrapper-0.2.20.ebuild 521 BLAKE2B b18fcd40cbe48ee2f6a2b29913320dbbade02c9b3e5436a36975cf9cfd1bc3ce2476ac81adeb985524e0ca078d0dceeda222aac7cd196285792dca33a160417c SHA512 a964328df89840eae993c9f20863f844a99da5b83b5afb8c05771cf10ba153b2ecb32f78be7c0ae26707aaf775a56c359b5cb72e4a6139d0bb3afce8cc1aee38 -EBUILD xvfbwrapper-0.2.21.ebuild 583 BLAKE2B cae9c6d3954da892cdd637c94c8c3593b81c68a21b613acebaca59c41f134a60380f49e44e518514d7961937958b23737bcfe879e871d958107b473ade682854 SHA512 fb7a242e6bd76878c55b0564e9929742affbba7c8b4b02bc9da6e76223945df9fea0b65e093d74d5b8c9a239a5806dad22d360ef7a1e9ac27f6183c62c1d774b +EBUILD xvfbwrapper-0.2.21.ebuild 581 BLAKE2B ed149929f32177ef927343cbc5c3a9af1affffe9ea887ef460a625499825c8241b0640bde42599a15b46bdf66f163acae4e50427f33a6c303c4516770cc80e86 SHA512 ac9a16efdf1d876f465473d87a962edb5a9f6565783cc8e2c79c8ab5579522a898cf9fe10c45104dca9dba68be2c6c109a8c8e65a4874654e11d8bfddcb45632 EBUILD xvfbwrapper-0.2.22.ebuild 583 BLAKE2B cae9c6d3954da892cdd637c94c8c3593b81c68a21b613acebaca59c41f134a60380f49e44e518514d7961937958b23737bcfe879e871d958107b473ade682854 SHA512 fb7a242e6bd76878c55b0564e9929742affbba7c8b4b02bc9da6e76223945df9fea0b65e093d74d5b8c9a239a5806dad22d360ef7a1e9ac27f6183c62c1d774b EBUILD xvfbwrapper-0.2.23.ebuild 583 BLAKE2B cae9c6d3954da892cdd637c94c8c3593b81c68a21b613acebaca59c41f134a60380f49e44e518514d7961937958b23737bcfe879e871d958107b473ade682854 SHA512 fb7a242e6bd76878c55b0564e9929742affbba7c8b4b02bc9da6e76223945df9fea0b65e093d74d5b8c9a239a5806dad22d360ef7a1e9ac27f6183c62c1d774b MISC metadata.xml 388 BLAKE2B a0091cb6b81fb47d0ddf6833ac096228e8b300817707efd392a88e165794438392b3e7eea118a9a2329f0396471ab2e4a4423ea43bc9f9269f06247deadbbf56 SHA512 99983bef60e393369b500810ac1aa7046d1011b7d59f94abbc8bfe0dd513fb2c29fb3c3a19ed5566c55d48645f0363a78e5f2a16501de8d1750c15b5763f01cf diff --git a/dev-python/xvfbwrapper/xvfbwrapper-0.2.18.ebuild b/dev-python/xvfbwrapper/xvfbwrapper-0.2.18.ebuild deleted file mode 100644 index dd106cb2e3..0000000000 --- a/dev-python/xvfbwrapper/xvfbwrapper-0.2.18.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python wrapper for running a display inside X virtual framebuffer" -HOMEPAGE=" - https://github.com/cgoldberg/xvfbwrapper/ - https://pypi.org/project/xvfbwrapper/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - x11-base/xorg-server[xvfb] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/xvfbwrapper/xvfbwrapper-0.2.20.ebuild b/dev-python/xvfbwrapper/xvfbwrapper-0.2.20.ebuild deleted file mode 100644 index 368877ce00..0000000000 --- a/dev-python/xvfbwrapper/xvfbwrapper-0.2.20.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python wrapper for running a display inside X virtual framebuffer" -HOMEPAGE=" - https://github.com/cgoldberg/xvfbwrapper/ - https://pypi.org/project/xvfbwrapper/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - x11-base/xorg-server[xvfb] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/xvfbwrapper/xvfbwrapper-0.2.21.ebuild b/dev-python/xvfbwrapper/xvfbwrapper-0.2.21.ebuild index a8f3ace9b7..384a6caef8 100644 --- a/dev-python/xvfbwrapper/xvfbwrapper-0.2.21.ebuild +++ b/dev-python/xvfbwrapper/xvfbwrapper-0.2.21.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" x11-base/xorg-server[xvfb] diff --git a/dev-python/yarl/Manifest b/dev-python/yarl/Manifest index 2be18b4512..7f967eeff1 100644 --- a/dev-python/yarl/Manifest +++ b/dev-python/yarl/Manifest @@ -1,6 +1,4 @@ -DIST yarl-1.22.0.tar.gz 187169 BLAKE2B ea3eecf2e2cf25f25c9aab1608facd2c4a3553418170e66ede5e2730eedd628a019250394e16a2aed57b9bfd4f43981f7be709d5aff44f5394f244c3ac6b31ce SHA512 232b698ee4c62b62db51e5ea7db3974b80f70fc7e006700f4ab348d1ac666172a64106f18f9d213a5f6ee88b189359701f51c26795693fc183f992e65f1ec4c9 DIST yarl-1.23.0.tar.gz 194676 BLAKE2B aeef8f23358fcd9a003f5bb78e220197cb4c9eb3f77c594a2d0de887541ab0ea342054b4ee07981ebcf93815f72b447e254c93bd7d433030dbaea1961184b3bb SHA512 b696d996a335a27590579142c90d0787965801df023e867ed7bda2d0e21b5bdf8ff34673a236e5fdbb1cbb492798173a6f7fefc8b3c1fb30677516762d7fb89e DIST yarl-1.23.0.tar.gz.provenance 9221 BLAKE2B b38cc0d9d8d3d5cb564dea65b98ff28b0b8d6547393b343581389ed096d9365d5bb394d3a7b1dee40ab86fd486febb3dd0d1663ca6b7d0949f61ed0eb6292400 SHA512 27ba254d9262ba4ae43de0fcc7dbc67085ae84402d4c94dfe48350dc3a1f4cdc7e898a39bfc723cf2e1246b76de1be8f3f77362d9614eb8a00029e595b539f31 -EBUILD yarl-1.22.0.ebuild 1429 BLAKE2B e5e5082a7e5af9b1f07029280536638c994dd99278a24812268cb8291598b77447237f47df5471f28bc1620ba98b0876b6d3c850c343bef71c3a17213205985a SHA512 d665f50a56217ff94e9a0056f0f6050e92fb3830de3b551a7b645d98ede948abfb14d21db68312011fd965c4114f21d5bedbc7099fc712fb9abb9279ace925af -EBUILD yarl-1.23.0.ebuild 1707 BLAKE2B 921e3387aa2f769d1cd995d29ce3a9183d402208eedc41db6289c971531f6e04bf30d966e3af1e1fd3ef980d149c3cbca8289b8fa115a61a024d8c80f8d35720 SHA512 c0733b07691965bb1aee319dd68a2e3097fb5d4d4afb4f8f0dc38bc2065f37f2c0212d4f1a51371262b00ba539b1f78a476db32934bab41298388f2c61271c52 +EBUILD yarl-1.23.0.ebuild 1701 BLAKE2B f13b44495204f1b7629e035be95ebfd2741344c80917830185316b8b4d4bb3839a227265196348f0a9b495d86f15d66beb26a186d81ba36eee70cc180f06ffc5 SHA512 218046d7d56595e318c3bd3cd5f8b8d0bd8ca83656b8c87206877f379b9db54ad88843c05f57df3064b2355796957c45cea1d0eeffde491087af3a3844da21d8 MISC metadata.xml 361 BLAKE2B cd963daea78f2c4d229f0309ff843264e2bd8e9dd85bfe326a366371c6a1b520b8755b07a3da4e180ee6cd5566ab777574d1bd7fd5cf550ca73f50fe4ab14bcb SHA512 af9ecdf852203e4a7613f95baedd3a0899a0a17d3e761caa1f25fd17a56eaff3de303485b4509039ac155cd4d6ade7a2b8b729d4af166bff638daa48cfc3b31c diff --git a/dev-python/yarl/yarl-1.22.0.ebuild b/dev-python/yarl/yarl-1.22.0.ebuild deleted file mode 100644 index 36fdcb5a63..0000000000 --- a/dev-python/yarl/yarl-1.22.0.ebuild +++ /dev/null @@ -1,63 +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=standalone -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Yet another URL library" -HOMEPAGE=" - https://github.com/aio-libs/yarl/ - https://pypi.org/project/yarl/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="+native-extensions" - -RDEPEND=" - >=dev-python/idna-2.0[${PYTHON_USEDEP}] - >=dev-python/multidict-4.0[${PYTHON_USEDEP}] - >=dev-python/propcache-0.2.1[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - dev-python/cython[${PYTHON_USEDEP}] - ) - dev-python/expandvars[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( hypothesis ) -distutils_enable_tests pytest - -python_compile() { - local -x YARL_NO_EXTENSIONS=0 - if ! use native-extensions || [[ ${EPYTHON} != python* ]]; then - YARL_NO_EXTENSIONS=1 - fi - distutils-r1_python_compile -} - -python_test() { - local EPYTEST_IGNORE=( - # benchmarks - tests/test_quoting_benchmarks.py - tests/test_url_benchmarks.py - ) - - local opts=() - # note different boolean logic than for backend (sigh) - local -x YARL_NO_EXTENSIONS= - if ! use native-extensions || [[ ${EPYTHON} != python* ]]; then - YARL_NO_EXTENSIONS=1 - fi - - rm -rf yarl || die - epytest -o addopts= "${opts[@]}" -} diff --git a/dev-python/yarl/yarl-1.23.0.ebuild b/dev-python/yarl/yarl-1.23.0.ebuild index 840bddeb9a..21a75d902a 100644 --- a/dev-python/yarl/yarl-1.23.0.ebuild +++ b/dev-python/yarl/yarl-1.23.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" 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" IUSE="+native-extensions" RDEPEND=" diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest index ac3d8bc5fd..7c48b5c630 100644 --- a/dev-python/zenlib/Manifest +++ b/dev-python/zenlib/Manifest @@ -3,6 +3,6 @@ DIST zenlib-3.2.1.gh.tar.gz 24631 BLAKE2B f0d4c30f8103e1fa97302205e84be422c45d33 DIST zenlib-3.3.0.gh.tar.gz 25512 BLAKE2B d4add79e69cecc0f6b08484379c28fc0ca0c505e076988fae0eb62edc1b26f77cd289014fc2b6d953568c44c477cfc2a65d1f22ac9f44f2a7783ecdeacca2dc7 SHA512 890e0c8d4c59b259b58b36ac6ab9ffc986c5354a91a76331beae4eefddf4be74878dabbcc55930a3406cdad104fb1addf69483174727004824160a463f294c4a EBUILD zenlib-3.1.5.ebuild 581 BLAKE2B 3fb4802dc97acfc6b6188413cf4e602c5182eb8ae2f9b6e486f221cef69a57c71f2bde5e39030128a62716381f1d0ce0f3a7ee845154ad0870de053752e422b7 SHA512 a54161ae49e0c5e7896556ba36cc3973bb77c0ff6cbf53d4a6ac4899ad8547d0e1781db042c942c807848208704b757f79f283bb731b122d2ff41c8a812a4c08 EBUILD zenlib-3.2.1.ebuild 595 BLAKE2B 23d0c768bc080f99c73e0ac97cbc9b4ab6a1e72f45bae2c4359db6b36d6864f27119cde7ad6e1e417d6eb3e3693db8ca46427a54c18b3815fa3b3e3f92efe22d SHA512 f239009e4ae2353e894092425acb46bddcc5bc3c9e33a5990142515cc96a731a8180d27e61c4c55f03cc4253f0602df7edd826a4c3c7ed017078d831aece36db -EBUILD zenlib-3.3.0.ebuild 595 BLAKE2B 23d0c768bc080f99c73e0ac97cbc9b4ab6a1e72f45bae2c4359db6b36d6864f27119cde7ad6e1e417d6eb3e3693db8ca46427a54c18b3815fa3b3e3f92efe22d SHA512 f239009e4ae2353e894092425acb46bddcc5bc3c9e33a5990142515cc96a731a8180d27e61c4c55f03cc4253f0602df7edd826a4c3c7ed017078d831aece36db +EBUILD zenlib-3.3.0.ebuild 593 BLAKE2B a2e8259330108828e7e4fb55145ee8c5a6bd70219c23332d4b2b6df567521872801ed7d8d69fa7440874441b6a0418580d2964091d99e9d8ffadfe69181ffc7c SHA512 d7751eb5608ed108e1548a8b45883e1f192a24465d06f5ba34c49b3f3b5d724522fb583a5f209457cab5fa6336afe7fbaf1f33e49383051bb59ca560995628de EBUILD zenlib-9999.ebuild 529 BLAKE2B 60346b3eb7c9a437ed0c29ab39b4294945c7d3a7fabf8ce5d808233eb7b555994430934230efce4e62e8a605e7c106693dbbfd0ce67732bd351181c144b516ce SHA512 c70ea0f31c599616e1bef68a18b2f2608580805f69693b550aa39d29a4d908aa682005feb13c781e3e4deff6362ab8cab756e0f202539f8f15ea7e1efcd1e4fe MISC metadata.xml 606 BLAKE2B ad28bb10cb48372a07eb84a4f0151a70fd20dca9541f52582f6b3205564d04e4042a7b56c37d8bb63b764bc4c1dd0633e12b502c85b9b7ec88bdad34469d18c6 SHA512 257c4e5fea76c73bb7a87146bd3d9d7422894a785bb30f20beec07595ba82c096902e0f2ddf8ec99cff04b3a55d06b1313aee1369df062a5f35b0f98c76c3adb diff --git a/dev-python/zenlib/zenlib-3.3.0.ebuild b/dev-python/zenlib/zenlib-3.3.0.ebuild index 0495e58987..0de7df857c 100644 --- a/dev-python/zenlib/zenlib-3.3.0.ebuild +++ b/dev-python/zenlib/zenlib-3.3.0.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" distutils_enable_tests unittest diff --git a/dev-python/zope-component/Manifest b/dev-python/zope-component/Manifest index 109190d871..3da18a09a0 100644 --- a/dev-python/zope-component/Manifest +++ b/dev-python/zope-component/Manifest @@ -1,5 +1,3 @@ -DIST zope_component-7.0.tar.gz 91467 BLAKE2B 1bef9898f2423b3d09eccb852293889941d50dcbcbaf42a1a65ccf7978b640278949a2799b16c86e3227901bc2c090436666564556374422d9f79bfad9191f9d SHA512 e5ba3dca773e19aa9333a85305fc28eea82ecf406c6c5028cf6eb9473ee896653c2aa9e3773614867df1019663e63fad068d1e6707526ee358d41f208be9f4c8 DIST zope_component-7.1.tar.gz 91153 BLAKE2B a6bf381bac9f97dc977354e81ef3357e4e4a67a8361632104d407a33dfada3d77d43323e7d992c854e9b695096260205da40b05945d68a3c23cafaa812738eca SHA512 1b93eb25475fdd44560f2300faf0ac0eb4cbce71caa417e5083ae6b66219c5657244b12e906fd798d5bd8b31f7aac4f86925664c2dbcca4740db8a405a608f50 -EBUILD zope-component-7.0.ebuild 1041 BLAKE2B adaf0acf0c405e5329e4bc5e15ec2aea1deb3aadd31a30338479f1cbf0ae087b858904ff43c90a721dd6849f056ff9150bd5806dee4a5ce2664ae9ad1219b7f9 SHA512 c5abd0056a36b37070d18ef4e7c4821fd878a27429d500948391d6f4f9efec97b7e5231bcb3aaf6c51740990348b791f582a5e5a94385485e7de49faa8f4b964 -EBUILD zope-component-7.1.ebuild 914 BLAKE2B 44833e203e1ed5c5ccd180cbfc042d75beadae739c17013adfcdeb49c094d27859688e864fd2ca73ab3911ef024a3684622938a36c14dbccec6a84e64d0f1366 SHA512 d60f0ff8569aa93976a82a46d3a4342c9f4330d1e4dd7f4a840f68168329323ab29ac531200dffe60e80bfa2dda9939285a3901a5feb7b6bafd976f31e7921f0 +EBUILD zope-component-7.1.ebuild 911 BLAKE2B 0378a19ab750b4ec83b226a4c0713b28d57c84cfec465896e9f6003df253b9552f66f9435fa2e374a11a69710ff865ad46b6375b3834ea23e6eb27ac949e7762 SHA512 f6b1614365bda289aa581f18aa148bd289db1183ba3f04ce1280a2d0390ef4f6c8d27cf8fd1b85b3c3c2b5f32066da8c91d335e3d3f81bc9e345de38ff63fcad MISC metadata.xml 411 BLAKE2B a02a8232c9878cc8c569bf818b81e1b0c2d3cd5e18386f14d8fa228a12c9745a68644e362189ccca52673ca6071f196ebd4603d6f12d6de7839e732f63e4d2ef SHA512 ce4f88684c8c16affe79487c03e5ff4d06fa26c27dc6dc4ffebae514bf498b1f794fbe86f038ea342f08e6ec62eb3722ed118134bca27b0110ef43b155c4cadf diff --git a/dev-python/zope-component/zope-component-7.0.ebuild b/dev-python/zope-component/zope-component-7.0.ebuild deleted file mode 100644 index f8915172be..0000000000 --- a/dev-python/zope-component/zope-component-7.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Zope Component Architecture" -HOMEPAGE=" - https://pypi.org/project/zope.component/ - https://github.com/zopefoundation/zope.component/ -" - -LICENSE="ZPL" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - dev-python/zope-event[${PYTHON_USEDEP}] - >=dev-python/zope-hookable-4.2.0[${PYTHON_USEDEP}] - >=dev-python/zope-interface-5.3.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/zope-configuration[${PYTHON_USEDEP}] - dev-python/zope-i18nmessageid[${PYTHON_USEDEP}] - dev-python/zope-testing[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - distutils-r1_src_prepare - - # strip rdep specific to namespaces - sed -i -e "/'setuptools'/d" setup.py || die -} - -python_test() { - distutils_write_namespace zope - eunittest -s "${BUILD_DIR}/install$(python_get_sitedir)" -} diff --git a/dev-python/zope-component/zope-component-7.1.ebuild b/dev-python/zope-component/zope-component-7.1.ebuild index 45b6c00d5b..573fc2ac79 100644 --- a/dev-python/zope-component/zope-component-7.1.ebuild +++ b/dev-python/zope-component/zope-component-7.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="ZPL" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" RDEPEND=" dev-python/zope-event[${PYTHON_USEDEP}] |
