diff options
| author | root <root@alpha.trunkmasters.com> | 2026-08-16 03:04:48 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-08-16 03:04:48 -0500 |
| commit | 419e92606fe27d657dbe239bd6f440ec8a36d51d (patch) | |
| tree | e19f559be2709c782ca42f4205768b2dcb617905 /dev-python | |
| parent | 176ef8b33b07b6349926561830323f298e7800da (diff) | |
| download | srcux-419e92606fe27d657dbe239bd6f440ec8a36d51d.tar.gz srcux-419e92606fe27d657dbe239bd6f440ec8a36d51d.tar.xz srcux-419e92606fe27d657dbe239bd6f440ec8a36d51d.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
44 files changed, 373 insertions, 84 deletions
diff --git a/dev-python/apprise/apprise-1.12.0.ebuild b/dev-python/apprise/apprise-1.12.0.ebuild index d2598771827e..0fe49ecc9ef2 100644 --- a/dev-python/apprise/apprise-1.12.0.ebuild +++ b/dev-python/apprise/apprise-1.12.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv" +KEYWORDS="amd64 ~arm arm64 ~riscv" IUSE="+dbus mqtt" RDEPEND=" diff --git a/dev-python/backports-zstd/Manifest b/dev-python/backports-zstd/Manifest index 0f63e22940fa..950f94000ec7 100644 --- a/dev-python/backports-zstd/Manifest +++ b/dev-python/backports-zstd/Manifest @@ -2,3 +2,5 @@ DIST backports_zstd-1.5.0.tar.gz 998556 BLAKE2B 0fbcf631730d01afece73a68d80c1df9 DIST backports_zstd-1.5.0.tar.gz.provenance 9628 BLAKE2B b476f6b73845195092ffc97b94199650df9e8f27d4e4ae7b9676d83b0a0c48b8b3c215e63b361b38857241e9ce123f94c18e35976b1095f5c49812b9eb1e4502 SHA512 77101ebd8e3409a67da8ca31d30305cb4753b9e20d73dbb148c77c970addc4035f96777f64f343109d28287ba42c3e347bd8bd027c63cd7a667740114fe03aaa DIST backports_zstd-1.6.0.tar.gz 1000009 BLAKE2B a906fd579650bec328ba0ba496952f621095abc0c1febeb2b2b7ba8fe48f16f1562cdae1851305495c1e539e3749f90cc35fe41ae77b961ee7dbbb2548dd0d81 SHA512 6f5e1f595eb9ee98036e06f3bceb10b6bc4b5555185fbaba789dccd9edd41c10594ea8fd1863b8e27e9dad7260772ce345d52462f72d794ce4ef9580dc656613 DIST backports_zstd-1.6.0.tar.gz.provenance 9813 BLAKE2B 7308538f1a6022da536c6b9881420416e3d8c9f5acbad375d6278518d368879893e33e3b3966474fc39c4d88726d9886ad5d4eae3f7f69cdade173fb4337a5b7 SHA512 56f0bfd41bacba9ecc88da90a32a17f098073703df962f6a212111a27c4b486952eeb36df5a165033bc47e06f9e17e03485651cc8f8cd23fc6393fcdd917229e +DIST backports_zstd-1.7.0.tar.gz 1003722 BLAKE2B fe514fa58c171afb7fdec75e1bcc29a03a68f613566891ce4838525476abc00d187610e618942b89dad4c038fc3655a57492ff57858b8597ea2c9ced64c9f7c9 SHA512 acbed29d30ca2093834762fbd904062f7b87e039007f62b7ad8b1667faf688249c6df0f3658cd11e76017fe590fa119092e216fc30d0140a289cac6d76e82677 +DIST backports_zstd-1.7.0.tar.gz.provenance 9674 BLAKE2B 2814cfbcafa2f9a9091ede27651aba9ad52c50a370d5b1e59a014f6d724428ebb0a9d95ad1a04e2e18ec70416d1f486f1ac3379c8e63a12cc6338d6c6f30371a SHA512 b5ec5fb57b741ec4e5c3c987509c37614a564a32ff25709492b3bb6a15a7111de539b516e406260f475e4582b55a3074a4028298fea475c27ce37eb40ed67663 diff --git a/dev-python/backports-zstd/backports-zstd-1.7.0.ebuild b/dev-python/backports-zstd/backports-zstd-1.7.0.ebuild new file mode 100644 index 000000000000..8b72d545ef85 --- /dev/null +++ b/dev-python/backports-zstd/backports-zstd-1.7.0.ebuild @@ -0,0 +1,47 @@ +# 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=( python3_{13..14} ) + +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 + ) +} + +python_test() { + eunittest tests +} diff --git a/dev-python/charset-normalizer/Manifest b/dev-python/charset-normalizer/Manifest index b21f94107574..309ac1d750fb 100644 --- a/dev-python/charset-normalizer/Manifest +++ b/dev-python/charset-normalizer/Manifest @@ -4,3 +4,5 @@ DIST charset_normalizer-3.4.9.tar.gz 152439 BLAKE2B 13aaf1defc6b8f5f03b32726e1e7 DIST charset_normalizer-3.4.9.tar.gz.provenance 9732 BLAKE2B 9c588768b3658889f0bb9bb192718b9a5ecde297cfb46bee07344309921b149f33181f8d81be0f23bf6de7945f9f2331a834058aa0bb90e8ffa9e22b082f6262 SHA512 d1a3171078f5270ea76c48f9cf31eb620b72b2edc921abedbdbaf87e4447fc73ee1884dad99442ad97aeb7402981c447c8ead0cecdb145cf2908ca5e54e4ad34 DIST charset_normalizer-3.5.0.tar.gz 169295 BLAKE2B 0763349d742fe7e4741e4805c0df66fe9f8ce2614886d39ad7657c13703c5d2dd8ede41af318af903e28d2d811b52427cf50dda273e401c50b6265559f449a7e SHA512 4bcf300629620a9ddd838ee8b600855ef9debe67ceb5f5b1e170f819664a5247c75e4f2dd3aa5354111aafb3103cb7a0f19b6dbbdb0e5a287c26bf174adf23eb DIST charset_normalizer-3.5.0.tar.gz.provenance 9695 BLAKE2B 3755d591b74259b204c37b2c0e84f49b0e7da847e97516649739daa8ff7d5766147dafecceef7415c8c9ac455a94a6fdee4a33c85329559018c149e56b7acc1c SHA512 7cfda74cb51b74aca2574363c924e4a0caec5530471719bd4fcac9e6d08e7bf38436872900a6d44c64b0397465ed1c7bdcaf4d9d81a65edd354b77633d2f4ff9 +DIST charset_normalizer-3.5.1.tar.gz 171764 BLAKE2B 5dabe8b2c99f3a1cdb2f355cc6d3236ef0b03e285490fe2309de52a2f989a1d4752a1ed963da78261a0b66d4b4d4e9d0812d2b755f4b40d30e512764708cf2bb SHA512 9f77c6eb941e7b718ccfeefc0febbf964c9b4992fc14c9d64efac1da346f24f1c0b5b82a094512f2ab220232b2b269614ca34e59b93eb05e57e13cd85f7167fb +DIST charset_normalizer-3.5.1.tar.gz.provenance 9922 BLAKE2B 038dec5269349c0a799acc33653b21cfebe738738f45213103c25c656a61b0811f9fb0d58019ab02bf11b5b8833c7cbabaf26428aa5ccd95c1d9118a91571230 SHA512 f479b2bc5996402de02b4d6b69c953d937eb42a1e668da43b6fa352f3270733c12d04a90f2d59c7ae16c8ffaaa3816bbc3021c5d27dc4462ab446e24d7ccc74a diff --git a/dev-python/charset-normalizer/charset-normalizer-3.5.1.ebuild b/dev-python/charset-normalizer/charset-normalizer-3.5.1.ebuild new file mode 100644 index 000000000000..93afafb101ea --- /dev/null +++ b/dev-python/charset-normalizer/charset-normalizer-3.5.1.ebuild @@ -0,0 +1,43 @@ +# 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 +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +DISTUTILS_EXT=1 +PYPI_VERIFY_REPO=https://github.com/jawah/charset_normalizer +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="The Real First Universal Charset Detector" +HOMEPAGE=" + https://pypi.org/project/charset-normalizer/ + https://github.com/jawah/charset_normalizer/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="native-extensions" + +BDEPEND=" + native-extensions? ( + dev-python/mypy[${PYTHON_USEDEP}] + ) + dev-python/setuptools[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_compile() { + local -x CHARSET_NORMALIZER_USE_MYPYC=$(usex native-extensions 1 0) + + distutils-r1_python_compile +} + +python_test() { + epytest -o addopts= +} diff --git a/dev-python/cliff/cliff-4.15.0.ebuild b/dev-python/cliff/cliff-4.15.0.ebuild index b0d748149e34..33b5866a17db 100644 --- a/dev-python/cliff/cliff-4.15.0.ebuild +++ b/dev-python/cliff/cliff-4.15.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 x86" RDEPEND=" >=dev-python/autopage-0.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/fastjsonschema/Manifest b/dev-python/fastjsonschema/Manifest index 06700577792b..4b7acc7a0a5d 100644 --- a/dev-python/fastjsonschema/Manifest +++ b/dev-python/fastjsonschema/Manifest @@ -1,3 +1,3 @@ DIST fastjsonschema-2.21.2.tar.gz 374130 BLAKE2B 198cca481d765b43b21101020718b59e3ccba2728a0a2a0ce56c7b73ce1ff6102c2e3916c9fd4c8fe8f2f3e931d87fd7ffc76e6d7983c5a2d87eca2cfa5aa721 SHA512 9e16f533065267ba48eeda70e8a41fdc10b1b99832a3ddaa0d48d01a783e4555d2fb790201ca3f47b959d3e1f06f68b9f83672f90cc1969355d28f0f24cb9837 -DIST fastjsonschema-2.22.0.tar.gz 382291 BLAKE2B 5fe9d70e253e23cb568d72611b631ce45157a0b73aca902ed5f633ab3de499fa6e8b55877b574fe7e5b1ad914606e0eae6b195989a137860236f88584a9659d0 SHA512 a655408b3c0ecebc24a24cdab1ec2638db26fc3a46032529cd3b6686f9711cb5fd0a95f8164b6ed56128d86747fe0782e12953ce9cc4bb6cdded6843bd7e7410 DIST fastjsonschema-2.22.1.tar.gz 382291 BLAKE2B 8b526c47da2cdbae32ad3a53e72eea6fd0373c51b79b350c6168ee259c6c1be9cec4a925f5898c81b2e638cc4549cdc02ff1d3780f426da6309ee4a80c7af6c6 SHA512 975246cee87cea677cb87873d3ad7b81dd30370a5c860dd59527bd3793925693cd63e666250fcdcc70d7cbf4deb42733cd0606a63d6665c58b72b53d699fd847 +DIST fastjsonschema-2.22.2.tar.gz 385171 BLAKE2B 35f3d6522b545e4d7d1ac83280dba6fd268e43a957899de6b5207bcbab469fa36fe3c0cd50112195f9c504dcb262d13914fd7564f6181b5ffa9f68401e32bd4f SHA512 bb479bab8031e48188fa1a26633c423f81ec9f7f2bdeb93edffcaf8b867aff15f23841bbbf8f17a70fce7dfbf3a15dc5052d1fb5e6a10ccba0253be5cb8ba47c diff --git a/dev-python/fastjsonschema/fastjsonschema-2.22.0.ebuild b/dev-python/fastjsonschema/fastjsonschema-2.22.2.ebuild index c879d05a43f8..c879d05a43f8 100644 --- a/dev-python/fastjsonschema/fastjsonschema-2.22.0.ebuild +++ b/dev-python/fastjsonschema/fastjsonschema-2.22.2.ebuild diff --git a/dev-python/nanobind/Manifest b/dev-python/nanobind/Manifest index d466769fa04d..c3d5b9452aa4 100644 --- a/dev-python/nanobind/Manifest +++ b/dev-python/nanobind/Manifest @@ -1,3 +1,4 @@ DIST nanobind-2.12.0.gh.tar.gz 940575 BLAKE2B 8eee3f682ed9139704946946c3d58fd8c0060634aba382d709802e36a9d9798fd932d8933cce53ef019d9149c422bdee68d5d4664c302c84b102bb9deca9027e SHA512 a187f0efae1833b2caeaff41074a3d8fbd866ee1874aac088ffd5daf026aeaa6a73a8943b682bd39ef59b755e36b73a221eaf71343a28351dce0c8f284debdd9 DIST nanobind-2.13.0.gh.tar.gz 989569 BLAKE2B a392ea44b8d60f4244374f6e2ade5b6abdd7dd787b0108395149a68890f2eaa25c3e5fe4e0e6fe9ebaf3d0cfa54d86f978ac0a599604cd7d078de3e0912e1038 SHA512 8ab384572d8142b29fdccab2e3693e576cee4cbd6c8d8ac54b3426e45dba6618beb4ccb3e413d41fc405d09935da1fd65f75ef46cf6f78156c2273052fe3e22a DIST nanobind-2.14.0.gh.tar.gz 992786 BLAKE2B fd9e67a11b7888ba8db61f3b68891997feda2391d6e6f8e982fa89d040c2c59e1c2b02b27ae0b4dbe7e4c0adf4ff5e20607a60266a2c7358f94e3d74dcb7564a SHA512 da52c51dc7b12623131abb4169fc91b4e8524e1c947348091ea4c6ec57a89d9eeb106db0900a78a7b206001c5eea736618c5416f61f4caf15c8e9d862d27d822 +DIST nanobind-2.15.0.gh.tar.gz 999019 BLAKE2B 20ff4e038e277d04d6287b5a3dd103fe5b58481bfd29180d209426f4d7c7b8ff5ddd7af4fa82c57f3fdb83500b410e78a6e979b7f5cbfa0d632c339da126749c SHA512 376c4e86cec0e97fe9d6d844fe4e79c1cbfdd2d6355d68ee5b8acff4329983044ea0f22d0948f731ee82009afa7bba837f4f849967c831bad9ea322ffb52fc00 diff --git a/dev-python/nanobind/nanobind-2.13.0.ebuild b/dev-python/nanobind/nanobind-2.13.0.ebuild index 62b8073c6b06..8939d2fe8976 100644 --- a/dev-python/nanobind/nanobind-2.13.0.ebuild +++ b/dev-python/nanobind/nanobind-2.13.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~s390 ~x86" DEPEND=" >=dev-cpp/robin-map-1.3.0 diff --git a/dev-python/nanobind/nanobind-2.15.0.ebuild b/dev-python/nanobind/nanobind-2.15.0.ebuild new file mode 100644 index 000000000000..62b8073c6b06 --- /dev/null +++ b/dev-python/nanobind/nanobind-2.15.0.ebuild @@ -0,0 +1,63 @@ +# 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_{13..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="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~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/opentelemetry-api/opentelemetry-api-1.44.0.ebuild b/dev-python/opentelemetry-api/opentelemetry-api-1.44.0.ebuild index ce870dea8751..20fbaa4881b8 100644 --- a/dev-python/opentelemetry-api/opentelemetry-api-1.44.0.ebuild +++ b/dev-python/opentelemetry-api/opentelemetry-api-1.44.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/typing-extensions-4.5.0[${PYTHON_USEDEP}] diff --git a/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.44.0.ebuild b/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.44.0.ebuild index 9b5d6e0bef64..7895a70faacb 100644 --- a/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.44.0.ebuild +++ b/dev-python/opentelemetry-sdk/opentelemetry-sdk-1.44.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/opentelemetry-semantic-conventions-1.44.0.ebuild b/dev-python/opentelemetry-semantic-conventions/opentelemetry-semantic-conventions-1.44.0.ebuild index 7b7a57f46e61..a177f70773f1 100644 --- a/dev-python/opentelemetry-semantic-conventions/opentelemetry-semantic-conventions-1.44.0.ebuild +++ b/dev-python/opentelemetry-semantic-conventions/opentelemetry-semantic-conventions-1.44.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/osc-lib/osc-lib-4.7.0.ebuild b/dev-python/osc-lib/osc-lib-4.7.0.ebuild index af22ddfcb909..d7a075270035 100644 --- a/dev-python/osc-lib/osc-lib-4.7.0.ebuild +++ b/dev-python/osc-lib/osc-lib-4.7.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/peewee/peewee-4.2.6.ebuild b/dev-python/peewee/peewee-4.2.6.ebuild index 354b1a91f483..e41bf9288df5 100644 --- a/dev-python/peewee/peewee-4.2.6.ebuild +++ b/dev-python/peewee/peewee-4.2.6.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" IUSE="examples +native-extensions test" RESTRICT="!test? ( test )" diff --git a/dev-python/pypugjs/pypugjs-7.0.0.ebuild b/dev-python/pypugjs/pypugjs-7.0.0.ebuild index 6c26fa19e0ea..00d5b34588a6 100644 --- a/dev-python/pypugjs/pypugjs-7.0.0.ebuild +++ b/dev-python/pypugjs/pypugjs-7.0.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" RDEPEND=" >=dev-python/six-1.17.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-json-logger/Manifest b/dev-python/python-json-logger/Manifest index ff62229fb7f1..0fd44822eb2e 100644 --- a/dev-python/python-json-logger/Manifest +++ b/dev-python/python-json-logger/Manifest @@ -1 +1,2 @@ DIST python_json_logger-4.1.0.tar.gz 17573 BLAKE2B 73eac45755b989f8d0718a7c935eeec29bfdf3ab97a937a84611f8e70550a77e4ece410e67088643749f2b381a8cbf7cb1155a549a7c3b799bb3f4cd9d95c46b SHA512 082d99f4e3c5503c1b8e1e40d33422fe98716e4e0019d94995ea937096b2c449a30889a91006899cf91f0489d6b51f559148ee29d490254f588b675e7a31354a +DIST python_json_logger-4.2.0.tar.gz 18211 BLAKE2B 994718b977d41dd39354e8eea5aba055838979d12247acc851b707a687e5e186ca1feac04d784f6841979cbf3086c4d20bdd1782269cc45544370a9418dc3420 SHA512 29772063bbd7ac9ba9eb25e5a5b7e91457564d7d660f0d3813dfa3850e7a2b3ea686959d9f3c97d7a9e827802bb7b0a5b2f4d6c407a3399e96b4c9abed6ffc2f diff --git a/dev-python/python-json-logger/python-json-logger-4.2.0.ebuild b/dev-python/python-json-logger/python-json-logger-4.2.0.ebuild new file mode 100644 index 000000000000..6b23177ce335 --- /dev/null +++ b/dev-python/python-json-logger/python-json-logger-4.2.0.ebuild @@ -0,0 +1,29 @@ +# 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 pypi + +DESCRIPTION="Standard python logging to output log data as json objects" +HOMEPAGE=" + https://github.com/madzak/python-json-logger/ + https://pypi.org/project/python-json-logger/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/tzdata[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/python3-discogs-client/python3-discogs-client-2.9.ebuild b/dev-python/python3-discogs-client/python3-discogs-client-2.9.ebuild index 5fb4047649b1..446e5477b59c 100644 --- a/dev-python/python3-discogs-client/python3-discogs-client-2.9.ebuild +++ b/dev-python/python3-discogs-client/python3-discogs-client-2.9.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else inherit pypi - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 arm64 ~x86" fi DESCRIPTION="Continuation of the official Python API client for Discogs" diff --git a/dev-python/pywayland/Manifest b/dev-python/pywayland/Manifest index 119b4caf255f..4388ac3f0066 100644 --- a/dev-python/pywayland/Manifest +++ b/dev-python/pywayland/Manifest @@ -1 +1,2 @@ DIST pywayland-0.4.18.gh.tar.gz 62703 BLAKE2B d44858fb70b2a2d5e3a4f23766c1f00e255ea2fdbe3e5da47d2a114dfb6c4bd6951d971653db9727f54c3e697acb83d65446c08e670f32686520e35d6051e35c SHA512 cf46e3fed04a30eff4bb8293857fc9e874394bbd214b94cc2f73424e3c64d1c4a5df125189163e57d2b17017feb1e919588291e06c84acdc2e4479315b400932 +DIST pywayland-0.4.19.gh.tar.gz 64477 BLAKE2B 84d767c50de00eaabaaebd1042a8dd6ddef86c6fc006665af39c4c35f805fdff3f0ffd4d003e84e7c8d305550ab56c8b79cd3f47f09faec6198fbd68e1185d00 SHA512 697f02089128777d5e195bd0dc8dd91f02e20f89029c76bbd7e1d6ff3ddc6d8e811b9a3d5c8b9fc359e3a26088d01bdd550439b73c3340e5c2d49bf089fcfb32 diff --git a/dev-python/pywayland/pywayland-0.4.19.ebuild b/dev-python/pywayland/pywayland-0.4.19.ebuild new file mode 100644 index 000000000000..2a3887315277 --- /dev/null +++ b/dev-python/pywayland/pywayland-0.4.19.ebuild @@ -0,0 +1,56 @@ +# Copyright 2023-2026 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_{13..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the libwayland library" +HOMEPAGE=" + https://pywayland.readthedocs.io/en/latest/ + https://github.com/flacjacket/pywayland + https://pypi.org/project/pywayland/ +" +SRC_URI=" + https://github.com/flacjacket/pywayland/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-libs/wayland + $(python_gen_cond_dep ' + dev-python/cffi[${PYTHON_USEDEP}] + ' 'python*') +" +DEPEND=" + ${RDEPEND} + dev-libs/wayland-protocols +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-util/wayland-scanner +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_compile() { + distutils-r1_python_compile + # https://github.com/flacjacket/pywayland/ + rm pywayland/_ffi.* || die +} + +python_test() { + local -x XDG_RUNTIME_DIR=${T} + + rm -rf pywayland || die + epytest +} diff --git a/dev-python/rpds-py/rpds-py-2026.6.3.ebuild b/dev-python/rpds-py/rpds-py-2026.6.3.ebuild index 2e58cb6a845b..dc55e22bdf58 100644 --- a/dev-python/rpds-py/rpds-py-2026.6.3.ebuild +++ b/dev-python/rpds-py/rpds-py-2026.6.3.ebuild @@ -46,7 +46,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions 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" QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so" diff --git a/dev-python/scikit-build-core/scikit-build-core-1.0.3.ebuild b/dev-python/scikit-build-core/scikit-build-core-1.0.3.ebuild index 9abedb92c5f7..a400b85ad3b9 100644 --- a/dev-python/scikit-build-core/scikit-build-core-1.0.3.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-1.0.3.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/shtab/Manifest b/dev-python/shtab/Manifest index 86519386eff8..d3c3f6f8f1db 100644 --- a/dev-python/shtab/Manifest +++ b/dev-python/shtab/Manifest @@ -1,5 +1,7 @@ DIST shtab-1.10.0.tar.gz 56370 BLAKE2B e4312d778aced10e250fa6a50717ed0aac8e13351f9fc6740019689ff893e9665bcbb23fa9e4d18305fc7b1ef5ce0fe1e283434eec5992cb74b8f86956aef90a SHA512 831b2913339e1f6861bebb6f60528d5aeadd2ffbaf4725993dd47cd628201b2c79e781cdbeb630bed17513ea32e3db99dad3457b958392009206eefe0a6c68e8 DIST shtab-1.10.0.tar.gz.provenance 9014 BLAKE2B f1adca976da5202048c371d19225fbdf45204cedae04b6a6b72f90cdd6c1348e812fbad32299469d35d86155d2998e2daf742aa8b0a6459fc689b09a26c60d83 SHA512 23bc47830f5dc2f3cef04d243c325efacc117d162ff092c20b856ac5c9eba97efb96ac7b586b4038d349ad0fff3fd83ddb0fc90ab18eb68c36a463182ba7a1b8 +DIST shtab-1.11.0.tar.gz 58653 BLAKE2B 8e93804da4bd3122e7e0b4618a89bb775f15c50759008e2e5546df7ddff5dd8f9ac0951a8df71d9a8ff0db4b6efa3cc2d160c369f5ef40923de975261062ddd3 SHA512 eac92034b92297acafc57c6d2ad6d40084294fd7ee05392fbad3657185f78848c39f4cb73a6fff034dec0df886bfcc552a6367c50e58cf779b74f679d04ffd8b +DIST shtab-1.11.0.tar.gz.provenance 9263 BLAKE2B 938172b2866834a73845731006fb74279f372b85290beb651d5ee5e35ef80b924b222b17bf1fbc30fc2e73d93d68f5c2584b83ea3d08ee64865febf9c3f7c783 SHA512 90f85d016c37fc3411f9e8a124866ff6096b7833adebca3b16fdedc6eea12020784459ed3508a5c0e9bf169f1d7a2872eebcfccac8d6a43307f16c49bd559c28 DIST shtab-1.8.1.tar.gz 46449 BLAKE2B eb71eff85121ccb37bcd4ac00e33aed89ed770c69386ec3c8fd6d17b8895a3b24b755880b58eb7ea6d02dc77b19e740ca44870919c384c2b630f39062f529a47 SHA512 d8a1dc61a12272c72c06c719806400f182fddc7b8e75e62a77c85e1f773e6e37a5138e3e166187fdab06a94e2f9676a1da6d3f66f86e6c778bf4055d222461ab DIST shtab-1.8.1.tar.gz.provenance 9531 BLAKE2B 1a422235d4a1387c139e01d50079b9456939242628e097f291053a939d18bdb2aeb6a33358630ebe212b8d6873e73417f0fa3ab093244825807eeb3ae5a9f0d9 SHA512 e85a719310143fec6df4f87aaa312009f39c24b98185f812b66ec2a5a3776943f00ac49501709bd742ba95b524edcc05c3fbad44f7f25092038cf4e0a2571635 DIST shtab-1.8.2.tar.gz 46701 BLAKE2B 6b943b26f29984d3d736ab43ece3e8fff4ba513edbaab282b8485db219451d77cfab5d08172cde7949dd5229289c3424f356011741265ff0616a9b3eb3a8e906 SHA512 9b4e88e648daa6c5709ad83b9781d787752d8eeb71dfe6bc6392fd530211f36d710ffb96aaa67730a4f29ff48d2b7c8e7195e9fb8169a20fccad1fc1ec608081 diff --git a/dev-python/shtab/shtab-1.11.0.ebuild b/dev-python/shtab/shtab-1.11.0.ebuild new file mode 100644 index 000000000000..c8b0e161b0e5 --- /dev/null +++ b/dev-python/shtab/shtab-1.11.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024-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/shtab +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Automagic shell tab completion for Python CLI applications" +HOMEPAGE=" + https://github.com/tqdm/shtab/ + https://pypi.org/project/shtab/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + epytest -o addopts= +} diff --git a/dev-python/stevedore/stevedore-5.9.0.ebuild b/dev-python/stevedore/stevedore-5.9.0.ebuild index 16569141fa9b..d7f2690bc3a2 100644 --- a/dev-python/stevedore/stevedore-5.9.0.ebuild +++ b/dev-python/stevedore/stevedore-5.9.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/stripe-15.3.1.ebuild b/dev-python/stripe/stripe-15.3.1.ebuild index d87b66115eea..4087375d52b2 100644 --- a/dev-python/stripe/stripe-15.3.1.ebuild +++ b/dev-python/stripe/stripe-15.3.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" IUSE="telemetry" RDEPEND=" diff --git a/dev-python/thrift/thrift-0.24.0.ebuild b/dev-python/thrift/thrift-0.24.0.ebuild index d8887a44e30d..9adda03cb81d 100644 --- a/dev-python/thrift/thrift-0.24.0.ebuild +++ b/dev-python/thrift/thrift-0.24.0.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${P}/lib/py" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" IUSE="+native-extensions test" RESTRICT="!test? ( test )" diff --git a/dev-python/tibs/tibs-1.0.0.ebuild b/dev-python/tibs/tibs-1.0.0.ebuild index 49cc4885a365..54ba1c1bccc2 100644 --- a/dev-python/tibs/tibs-1.0.0.ebuild +++ b/dev-python/tibs/tibs-1.0.0.ebuild @@ -109,7 +109,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" DEPEND=" app-arch/zstd:= diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest index 42ae8bfa0bd0..e125f1712adf 100644 --- a/dev-python/tifffile/Manifest +++ b/dev-python/tifffile/Manifest @@ -1,3 +1,2 @@ -DIST tifffile-2026.6.1.gh.tar.gz 418247 BLAKE2B 2c20840bbf901fda3b001638d93887e1821d8aa4325f903f44bfdc65e1e48eef80ea087dec7443a415f8d767859ddb588e7292dd85805e27ae86894e6463ffb1 SHA512 4296d605ce212b065acb288b8a60515f9fcd4135474523eb68261736c1861606969c54f33a75116b6908c4218a6392a0f9cba008c2409e7744ee5a19d2bb767a -DIST tifffile-2026.7.14.gh.tar.gz 423471 BLAKE2B 14670ce0fc117ef1cc95e6bd161ae5dc68a0a85594aa2b49b77b6d6fe0460fb914536117bcaae61a95d4c2646032359b2be358865273d6119032fcca03ea1950 SHA512 9cb973d885c931afbec1754f50bd121580d1ba9bce8e49b95c122b0fc960f4c76b7664a669aa8a46251d4a82647a41420be85c1ca9400155d7c05042b92208b5 DIST tifffile-2026.7.31.gh.tar.gz 424793 BLAKE2B 78c38e4b0d73f5afa2643644e0480a910f1d8497b5146196e852a0911e3e5bc56c628f9b5ed0561c6296910bcd03d629b7aa526e2ff45461987ab621eaca733b SHA512 d716ba26450d0fc05382bc0a1280bc9b67c7f2a909e59e838b0bdd5d49c45c822f89c2d3f897bc751057dd499e6d4c8fa8a04c9b96327d408ad56b7ccdfc3fdf +DIST tifffile-2026.8.16.gh.tar.gz 424743 BLAKE2B 771c8e1fc915a5870abe428fde241698d49ac26e5a8bda27ce3ebc4959470ce77a4a9c99bb527173601b18518f09701e6d902e703c2b0b19e279445245c1cee3 SHA512 60f4fd4dcd07ea926b036e3220f4a2330c0a9974710f12d990080dd5fd4218c88293bad215e152de93d17ad7c7fcc4428c6d91c97cd8747d8ecc3d1f6fa2e3c3 diff --git a/dev-python/tifffile/tifffile-2026.7.14.ebuild b/dev-python/tifffile/tifffile-2026.7.14.ebuild deleted file mode 100644 index 49630e1bd1b8..000000000000 --- a/dev-python/tifffile/tifffile-2026.7.14.ebuild +++ /dev/null @@ -1,56 +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_{13..14} ) - -inherit distutils-r1 - -DESCRIPTION="Read and write TIFF files" -HOMEPAGE=" - https://pypi.org/project/tifffile/ - https://github.com/cgohlke/tifffile/ - https://www.cgohlke.com/ -" -SRC_URI=" - https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/numpy-2.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # not marked properly - # https://github.com/cgohlke/tifffile/pull/308 - tests/test_tifffile.py::test_issue_dcp - # meaningless and broken on py<3.13 - # https://github.com/cgohlke/tifffile/pull/309 - tests/test_tifffile.py::test_gil_enabled - ) - - local -x SKIP_LARGE=1 - local -x SKIP_HTTP=1 - - epytest -} diff --git a/dev-python/tifffile/tifffile-2026.6.1.ebuild b/dev-python/tifffile/tifffile-2026.8.16.ebuild index 49630e1bd1b8..49630e1bd1b8 100644 --- a/dev-python/tifffile/tifffile-2026.6.1.ebuild +++ b/dev-python/tifffile/tifffile-2026.8.16.ebuild diff --git a/dev-python/translate-toolkit/translate-toolkit-3.19.15.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.19.15.ebuild index 87c171eea069..e3e3737485ca 100644 --- a/dev-python/translate-toolkit/translate-toolkit-3.19.15.ebuild +++ b/dev-python/translate-toolkit/translate-toolkit-3.19.15.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="+html +ical +ini +subtitles +yaml" RDEPEND=" diff --git a/dev-python/types-docutils/types-docutils-0.22.3.20260724.ebuild b/dev-python/types-docutils/types-docutils-0.22.3.20260724.ebuild index c92bb7bf56ff..55fe3d738c14 100644 --- a/dev-python/types-docutils/types-docutils-0.22.3.20260724.ebuild +++ b/dev-python/types-docutils/types-docutils-0.22.3.20260724.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/types-gdb-16.3.0.20260712.ebuild b/dev-python/types-gdb/types-gdb-16.3.0.20260712.ebuild index 28150e73f252..ec6777edd3f7 100644 --- a/dev-python/types-gdb/types-gdb-16.3.0.20260712.ebuild +++ b/dev-python/types-gdb/types-gdb-16.3.0.20260712.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/ujson/ujson-5.13.0.ebuild b/dev-python/ujson/ujson-5.13.0.ebuild index c01369ba1cfe..96d7cce05d1a 100644 --- a/dev-python/ujson/ujson-5.13.0.ebuild +++ b/dev-python/ujson/ujson-5.13.0.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" DEPEND=" dev-libs/double-conversion:= diff --git a/dev-python/vcrpy/vcrpy-8.3.0.ebuild b/dev-python/vcrpy/vcrpy-8.3.0.ebuild index 52a443a96254..99dc0b555370 100644 --- a/dev-python/vcrpy/vcrpy-8.3.0.ebuild +++ b/dev-python/vcrpy/vcrpy-8.3.0.ebuild @@ -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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}] diff --git a/dev-python/webencodings/Manifest b/dev-python/webencodings/Manifest index 25b9ea738528..fbe1d69a2d36 100644 --- a/dev-python/webencodings/Manifest +++ b/dev-python/webencodings/Manifest @@ -1 +1,3 @@ DIST webencodings-0.5.1.tar.gz 9721 BLAKE2B f62ee91cf0230f55bfbe9973a621bbaf3aa250f511b2e1e2c0c6db00bf52760bb058957040600cb33d6f9208987302a70783b04325be4ff344c428a43664290a SHA512 b727b01bac6ec79bca517960d27b4c0668b295f25559471b9641c2c33dab55db6dac9c990952177964c6418382c22831b14d57df5e632d51d7abf97b61f24326 +DIST webencodings-0.6.1.tar.gz 15001 BLAKE2B addd54a37326d04f1a22eac239a64ed10aeababc576277bc6ed28c6421fdb827be15b2b8c862d7c70cfb3b87f700f250f9f6cf7ecce2ab909117a8130a1ea72a SHA512 f191c89b35bc536eb03b5579ced0d6d5e6c53a287b8acc1d6abda2d16568f790f9e472ced2121894fd08d2b29710e73e8ad14bf684c39041a3c3806ca36b3930 +DIST webencodings-0.6.1.tar.gz.provenance 10010 BLAKE2B 1538558b418b1b99841796ed56ec9e3b53dd7cecb52a1ce12b97138ee66c1b0e5f2328001bb73d6a5362dae3930925fa5fe4490f252c083460774ee291ad98c7 SHA512 1bdc99668ae1d950a31ca66e45e63bf43ef4e88173f996e16ea0a57bf463e9922158b60c828b0a2033aea9b72d9dc1dfc11795693345083fbda9249149d0fc53 diff --git a/dev-python/webencodings/metadata.xml b/dev-python/webencodings/metadata.xml index 6272d45918ed..5e95859f915a 100644 --- a/dev-python/webencodings/metadata.xml +++ b/dev-python/webencodings/metadata.xml @@ -6,8 +6,5 @@ <name>Python</name> </maintainer> <stabilize-allarches /> - <upstream> - <doc>https://pythonhosted.org/webencodings/</doc> - </upstream> <origin>baldeagleos-repo</origin> </pkgmetadata> diff --git a/dev-python/webencodings/webencodings-0.6.1.ebuild b/dev-python/webencodings/webencodings-0.6.1.ebuild new file mode 100644 index 000000000000..0736c305e2b0 --- /dev/null +++ b/dev-python/webencodings/webencodings-0.6.1.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=flit-core +PYPI_VERIFY_REPO=https://github.com/CourtBouillon/webencodings +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Character encoding aliases for legacy web content" +HOMEPAGE=" + https://github.com/CourtBouillon/webencodings/ + https://pypi.org/project/webencodings/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + epytest -o 'python_files=test*.py' +} diff --git a/dev-python/wrapt/Manifest b/dev-python/wrapt/Manifest index f4fe784eb695..2356b65e35fb 100644 --- a/dev-python/wrapt/Manifest +++ b/dev-python/wrapt/Manifest @@ -6,3 +6,5 @@ DIST wrapt-2.4.0rc1.tar.gz 137162 BLAKE2B 0611a54fb83b3dc8435608a20ecec4a7daed64 DIST wrapt-2.4.0rc1.tar.gz.provenance 10066 BLAKE2B b5aa70a9ef9c10c0c23d4fab3b51371f280518ecfdf538a18ddae381d6bbf406bc118ea56755bad337230ab0f07ce43105144aab60fd520a99ab8e936fb681a2 SHA512 5205a78701662a5a35c312a8d3bd02c89b26de51df3e9fd0a7e9f4f3be99023e8d72790d5a3334b536b0e4aece15592a87b9419c643d28906b692f4b71624fec DIST wrapt-2.4.0rc2.tar.gz 158557 BLAKE2B c37e12d8c8ba8c0e338f5f8f5d21c4ae52309a31231fac3824b7a1af6c1e3ec4801bccb828b101f55be0bd7f7a0fcc3c37c5c4325585ed5c1f0c3e8ea1146932 SHA512 31c0abe5619c53921559dd85246a1447eb77a8aeadc13c87f388b453a786ef7f3272c576b7e330f51f7fbeafb0976370777e11fc70838395978b4cfc8b03b2aa DIST wrapt-2.4.0rc2.tar.gz.provenance 10068 BLAKE2B cd3a19d464c32439e833355da29c8e7aa2a5c709f1f39e80773b300a903e0e37c2aa2cb6e2dd61310d531ec5183d97c05a29f3258cec362d4539f2b1148ba26e SHA512 6505ba3ad4b2b3326b998b43242feaa33de4282a3bbd47ee947eabce1e5bc1c2c68f5686cc31f025dbfa94d206907745496f0f0ef747fdfcc96eb03902f50fea +DIST wrapt-2.4.0rc4.tar.gz 160649 BLAKE2B 8b1f0be1967fa647728de8903ceec057359aa57f7b48b9d1d44b4d2d332da6bf237f833ed010bbe7ad219b969d8341428c4cd9ae4d448bee228243ffff9dc583 SHA512 fedf08bb8dd9f07e2ce1f66bbf22509e41107eadeed1966d14ce87a1b1f27705c839660fafd6bc5247cb785e518e2d2ad45c90ba32f2b3b2e79a60dc4b9c0be8 +DIST wrapt-2.4.0rc4.tar.gz.provenance 9974 BLAKE2B da03d61346124becc909e26c5be81f04e0d904761335f6a89dd38352387dc823acd28b6dc73c3542e83ce86c95a91c458506135b1d7aee8eebe5ca9d778fdfc9 SHA512 c5efb9539e3a2dcbcb918e2b56efa48f96b71d30a3670557b6036ebe4455b4a9161dae2b98cdd9805ed04b86e286244f972d808472b7cd4c2b77abed33eaa414 diff --git a/dev-python/wrapt/wrapt-2.4.0_rc4.ebuild b/dev-python/wrapt/wrapt-2.4.0_rc4.ebuild new file mode 100644 index 000000000000..c0b172cb4e24 --- /dev/null +++ b/dev-python/wrapt/wrapt-2.4.0_rc4.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 +PYPI_VERIFY_REPO=https://github.com/GrahamDumpleton/wrapt +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +MY_P=${P/_} +DESCRIPTION="Module for decorators, wrappers and monkey patching" +HOMEPAGE=" + https://github.com/GrahamDumpleton/wrapt/ + https://pypi.org/project/wrapt/ +" + +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" +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/zlib-ng/zlib-ng-1.0.0-r1.ebuild b/dev-python/zlib-ng/zlib-ng-1.0.0-r1.ebuild index 632cbd2fc821..7a8fdf7d8b00 100644 --- a/dev-python/zlib-ng/zlib-ng-1.0.0-r1.ebuild +++ b/dev-python/zlib-ng/zlib-ng-1.0.0-r1.ebuild @@ -17,7 +17,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=" sys-libs/zlib-ng:= |
