diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-25 07:19:42 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-25 07:19:42 +0000 |
| commit | 3d4b850d8b98dca3137fae8b958b71ac3cb518e7 (patch) | |
| tree | 98e2577fdb852320c5ebb8756bccd6c44df72e28 /dev-python | |
| parent | 6d990b017763239a01d68bf1ae440904ca5a9d07 (diff) | |
| download | baldeagleos-repo-3d4b850d8b98dca3137fae8b958b71ac3cb518e7.tar.gz baldeagleos-repo-3d4b850d8b98dca3137fae8b958b71ac3cb518e7.tar.xz baldeagleos-repo-3d4b850d8b98dca3137fae8b958b71ac3cb518e7.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
19 files changed, 213 insertions, 128 deletions
diff --git a/dev-python/cli-helpers/Manifest b/dev-python/cli-helpers/Manifest index e87a9c8bebc5..92447f1b65c7 100644 --- a/dev-python/cli-helpers/Manifest +++ b/dev-python/cli-helpers/Manifest @@ -1,2 +1,2 @@ -DIST cli_helpers-2.6.0.gh.tar.gz 36204 BLAKE2B e825ed40516a7aac647931e9bf36e92131d63110c1ea507f46805ce67a5d253485e168a6481876afb62a2287c40ce7fdf5ce9cfa352171027ac297b286596488 SHA512 33691357819a83460bb95374571280dc61bfde28abfb073ddfb433ed40b115e3c3678673e63c753932704f7a00ba2e0d5a91bb1af9f27e3d879b1c6da0d32cde 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 diff --git a/dev-python/cli-helpers/cli-helpers-2.6.0.ebuild b/dev-python/cli-helpers/cli-helpers-2.8.1.ebuild index fbf713c03efc..0edd93e7a7d5 100644 --- a/dev-python/cli-helpers/cli-helpers-2.6.0.ebuild +++ b/dev-python/cli-helpers/cli-helpers-2.8.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 @@ -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/django-cache-url/Manifest b/dev-python/django-cache-url/Manifest index 60a36d077406..d0af691269fc 100644 --- a/dev-python/django-cache-url/Manifest +++ b/dev-python/django-cache-url/Manifest @@ -1 +1,2 @@ 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 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 new file mode 100644 index 000000000000..40001627750b --- /dev/null +++ b/dev-python/django-cache-url/django-cache-url-3.4.6.ebuild @@ -0,0 +1,37 @@ +# 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 + +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/langdetect/Manifest b/dev-python/langdetect/Manifest index a11d7c268c91..d12ab8aeaca8 100644 --- a/dev-python/langdetect/Manifest +++ b/dev-python/langdetect/Manifest @@ -1 +1,3 @@ DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db +EBUILD langdetect-1.0.9.ebuild 494 BLAKE2B 9cd8a2a93a8d45bf51fe2324402b175d641762ea591fcb99459427f977a95eccffa6ca4777ca4df39814eea6eac62711567faa654456d32f79023a4685804504 SHA512 d973b85ba1a44389a4275f02a779a93a005f7c2e096467b94b072862e4984d5b42cf33f9821ac68aa5b85b12c98983a90b96049989d8c84497969174b6bb838e +MISC metadata.xml 457 BLAKE2B 630128a3e982b6d60cc7b9f74c79fcb5ee47a71a02c73a50af9da8cedb6fad8e20a7f74b881e5b25c6483b92c9edbd56552cd38b2d9cbfa8b3eb4530facea969 SHA512 674f4f5cd809c6c77bc14e0f5687fa972bef14bdfa0b3343c5d66b7163eef1906eb87d060c8288732f825de71dce291ad0b841a5f2f0dd230f957b5687e45d45 diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch deleted file mode 100644 index 637368d2f237..000000000000 --- a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch +++ /dev/null @@ -1,13 +0,0 @@ -Fix "Package 'langdetect.profiles' is absent from the `packages` configuration." - ---- a/setup.py -+++ b/setup.py -@@ -18,7 +18,7 @@ setup( - author_email='michal.danilak@gmail.com', - url='https://github.com/Mimino666/langdetect', - keywords='language detection library', -- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'], -+ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'], - include_package_data=True, - install_requires=['six'], - license='MIT', diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild index 7100f5f39dd8..271137de443d 100644 --- a/dev-python/langdetect/langdetect-1.0.9.ebuild +++ b/dev-python/langdetect/langdetect-1.0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,6 +19,4 @@ KEYWORDS="~amd64" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" -PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" ) - distutils_enable_tests unittest diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml index c0f74ac187e2..020e07f2a3dd 100644 --- a/dev-python/langdetect/metadata.xml +++ b/dev-python/langdetect/metadata.xml @@ -2,9 +2,11 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>pastalian46@gmail.com</email> - <name>Takuya Wakazono</name> + <email>marcin.deranek@slonko.net</email> + <name>Marcin Deranek</name> </maintainer> - - <origin>gentoo-guru-overlay</origin> + <upstream> + <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to> + </upstream> + <origin>slonko-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest index 89b8bf5e5d31..62f3676cc1cf 100644 --- a/dev-python/libvirt-python/Manifest +++ b/dev-python/libvirt-python/Manifest @@ -1,2 +1,4 @@ DIST libvirt_python-11.10.0.tar.gz 243286 BLAKE2B 7dbc2e2ea0329e4523805d9ef6c95d96af7eb7d8d0ad1cc99d68b258ddcb27eb26dbbfefd10ecda1a093594b309ffbc821cc303a71e87a91f6a7802d7f5222a0 SHA512 aa0156face7766c8d2faa053ae8729059bce3041899e3f545e90683d70f2809c782eff15dc1bca42493dd79bc263523d21d3e671c7c3559f127e3002dc8aa24b DIST libvirt_python-11.10.0.tar.gz.asc 833 BLAKE2B 664adc7d6bc30160ddd5e1fd1d79db742827169970de483cf9a3a5a0922dbe58c0a7e1b3102573e6555f817b851a4a7d8afdcf96d06000a94cf4b66a04843849 SHA512 c28d5ef9ec68d4a423684bddb4ec91f22f1951193f5519ae3931aba52d6d5b32273efaecbf44e1d0977569038d1bfa97200124dc10cd10d49e9eb914dd8b264c +DIST libvirt_python-12.0.0.tar.gz 243300 BLAKE2B d108a6426aca39276ac54938af97f8f609ac13aac6164b73a501dadfedf47a2a37a33aa5e3b83ea45940273c9428608fadc9a6c6382ee762fb60df5a0df2e41c SHA512 85607f5858e7600348e2d1edd15ddd05e1d06f7bd1bae70026decccf1b551dc89ae2671f715af2beefa5dee45650cfccb339dd11329dc397b52924bd10fe9188 +DIST libvirt_python-12.0.0.tar.gz.asc 833 BLAKE2B 6a365dcf6e4cac2211449674111c8d2f318a3f4a0fa8123a59b6b70b690f9527708374232fdfff5d1fc795457e04a4f10bc52b70dbadabecc7086580c1f11c04 SHA512 e71b2167be4ec3138cdd70731cfae2c5d8e16fd0b11916aa1ec76f315d3231099128a1906b3c33ac4e137cf9c53534b264e84152bdb37c035f54167db8fc2a2b diff --git a/dev-python/libvirt-python/libvirt-python-12.0.0.ebuild b/dev-python/libvirt-python/libvirt-python-12.0.0.ebuild new file mode 100644 index 000000000000..205446ad1ab1 --- /dev/null +++ b/dev-python/libvirt-python/libvirt-python-12.0.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) +inherit distutils-r1 verify-sig + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt-python.git" + RDEPEND="app-emulation/libvirt:=" +else + MY_P="${P/-/_}" + SRC_URI="https://download.libvirt.org/python/${MY_P}.tar.gz + verify-sig? ( https://download.libvirt.org/python/${MY_P}.tar.gz.asc )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + RDEPEND="app-emulation/libvirt:0/${PV}" + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="libvirt Python bindings" +HOMEPAGE="https://www.libvirt.org" + +LICENSE="LGPL-2" +SLOT="0" +IUSE="examples test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + ) + verify-sig? ( sec-keys/openpgp-keys-libvirt ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc + +distutils_enable_tests pytest + +python_compile() { + # setuptools is broken for C extensions, bug #907718 + distutils-r1_python_compile -j1 +} + +python_install_all() { + 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/mkdocstrings/Manifest b/dev-python/mkdocstrings/Manifest index c707d4e010f3..896ad5ebb573 100644 --- a/dev-python/mkdocstrings/Manifest +++ b/dev-python/mkdocstrings/Manifest @@ -1,2 +1,2 @@ -DIST mkdocstrings-1.0.0.tar.gz 101086 BLAKE2B 06dac32d5fe37c25195224cb9e45c6328d3c99e74454df9f21baa5e7a319863c6ec26c8355bf429934e9658e8cd77b983d2cf46387a1a22d594992d6987db230 SHA512 29e7fd55bc1f5269485899756a54cc7ae35460c477fe877f3ddb6c1fa3b8bef8dac33460af19f794f0890663a521a69414551720414d5c452804502ea521e768 DIST mkdocstrings-1.0.1.tar.gz 100794 BLAKE2B d170a74d26bc32070ca66a0766c6d4902b07e6bd95f0f020c6e28b4170785fbac1dbfc2ee57f66f2b5620542ab8ee43f3a7a38d3ebe14cfee8b5c530d378c0c5 SHA512 d3c027e99c1ec18136a7dec46ca3efa4fa876cdddcf4e1a1d995d3bc0912fb13d7b0255faa8ea668d24fb70d27649d1b49bebeb4d96eebb7c553412ad539dab8 +DIST mkdocstrings-1.0.2.tar.gz 101048 BLAKE2B b2f657f668acea3b8a529c6391f473f38b821489ae924104a2a89bf8782e2ad8b3acb0e5b45113d6bb9ff1261ed40b89e2b0007716a243d3579310387aead80e SHA512 adf7ddc681511c81d5f2831a939ba234db814609605f3427eaf318e2caf318c138c7a944dca9944bf03d8507b462602abdc67ca8d2b1bfa1a6a891138f92f0c5 diff --git a/dev-python/mkdocstrings/mkdocstrings-1.0.0.ebuild b/dev-python/mkdocstrings/mkdocstrings-1.0.2.ebuild index e644d27e843c..c2a9444dc5fe 100644 --- a/dev-python/mkdocstrings/mkdocstrings-1.0.0.ebuild +++ b/dev-python/mkdocstrings/mkdocstrings-1.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 diff --git a/dev-python/pycollada/Manifest b/dev-python/pycollada/Manifest index ccb9581e4e4f..1e1e4d55c840 100644 --- a/dev-python/pycollada/Manifest +++ b/dev-python/pycollada/Manifest @@ -1 +1,2 @@ DIST pycollada-0.9.2.gh.tar.gz 3587740 BLAKE2B 72b54c4ddc1931223d754c632ae26ccc366268bf6de5b2011c3cf55030b981835353a6d389ec914a514e05cc990551ddee5e7504feaa733ad33a9e17a45ada5a SHA512 7db4b23eebd7c9d4394e4d8bd096345b080c63205a3a856cc77da8f3a6577a1a4165b9a4ca65f19ff8f9cce62f86310975d50d5db94d46ba72ea9e83d807a27d +DIST pycollada-0.9.3.gh.tar.gz 3589631 BLAKE2B b772faee496d8b1b36df86c0b129743b84e4c4faa4a7c3fc221b14d086c6d67616e0d8f609289844add498751fabf51a782abeb0d1abe4fc3339bc7f7638b5f3 SHA512 ffd73d130c797ddc25a660a33c1d8957d826af2423b76200f82e73454d02184628728d3c2dc6980c2235f69e14f1c563c8da4946a8328f8827692d30d19326e9 diff --git a/dev-python/pycollada/pycollada-0.9.3.ebuild b/dev-python/pycollada/pycollada-0.9.3.ebuild new file mode 100644 index 000000000000..32ae2db1b8c1 --- /dev/null +++ b/dev-python/pycollada/pycollada-0.9.3.ebuild @@ -0,0 +1,53 @@ +# 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_{10..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python library for reading and writing COLLADA documents" +HOMEPAGE=" + https://pycollada.readthedocs.io/ + https://github.com/pycollada/pycollada/ + https://pypi.org/project/pycollada/ +" +SRC_URI=" + https://github.com/pycollada/pycollada/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="examples" + +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] +" + +DOCS=( AUTHORS.md COPYING README.markdown ) + +distutils_enable_sphinx docs +distutils_enable_tests unittest + +python_install_all() { + if use examples ; then + insinto /usr/share/${PF}/ + doins -r examples + fi + + distutils-r1_python_install_all +} + +python_install() { + distutils-r1_python_install + + # ensure data files for tests are getting installed too + python_moduleinto collada/tests/ + python_domodule collada/tests/data +} diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest index 9ce159c9f86e..e56d9907d383 100644 --- a/dev-python/rich/Manifest +++ b/dev-python/rich/Manifest @@ -1,2 +1,2 @@ -DIST rich-14.1.0.gh.tar.gz 15070577 BLAKE2B b1ce2783dc3292df250f416812a6bd7d1c6cc2f15a979f50dd6811771de3beb01f4baf8d5b1ec50c2929dd572578daac58e332017e62e60f51b45e34ed5ac953 SHA512 39971d8811b754e708aa422f71a777164aee1ec0b76df3b350b637fdd6c3d3a715ccc36dfce587355b4ec95ce73a8d197da1179be13c7c1d936ba45bd2073a64 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 diff --git a/dev-python/rich/files/rich-14.0.0-py314.patch b/dev-python/rich/files/rich-14.0.0-py314.patch deleted file mode 100644 index 4684f2b469e4..000000000000 --- a/dev-python/rich/files/rich-14.0.0-py314.patch +++ /dev/null @@ -1,84 +0,0 @@ -https://github.com/Textualize/rich/pull/3622 - -From 91bbeac3ec8b87790865be974260d44adc8def61 Mon Sep 17 00:00:00 2001 -From: Karolina Surma <ksurma@redhat.com> -Date: Tue, 28 Jan 2025 10:03:26 +0100 -Subject: [PATCH] Skip tests which are expected to fail with Python 3.14 - ---- - tests/test_inspect.py | 9 +++++++++ - tests/test_pretty.py | 5 +++++ - 2 files changed, 14 insertions(+) - -diff --git a/tests/test_inspect.py b/tests/test_inspect.py -index 130e8df12..fd1d26e2c 100644 ---- a/tests/test_inspect.py -+++ b/tests/test_inspect.py -@@ -43,6 +43,11 @@ - reason="rendered differently on py3.13", - ) - -+skip_py314 = pytest.mark.skipif( -+ sys.version_info.minor == 14 and sys.version_info.major == 3, -+ reason="rendered differently on py3.14", -+) -+ - skip_pypy3 = pytest.mark.skipif( - hasattr(sys, "pypy_version_info"), - reason="rendered differently on pypy3", -@@ -139,6 +144,7 @@ def test_inspect_empty_dict(): - assert render({}).startswith(expected) - - -+@skip_py314 - @skip_py313 - @skip_py312 - @skip_py311 -@@ -219,6 +225,7 @@ def test_inspect_integer_with_value(): - @skip_py311 - @skip_py312 - @skip_py313 -+@skip_py314 - def test_inspect_integer_with_methods_python38_and_python39(): - expected = ( - "╭──────────────── <class 'int'> ─────────────────╮\n" -@@ -257,6 +264,7 @@ def test_inspect_integer_with_methods_python38_and_python39(): - @skip_py311 - @skip_py312 - @skip_py313 -+@skip_py314 - def test_inspect_integer_with_methods_python310only(): - expected = ( - "╭──────────────── <class 'int'> ─────────────────╮\n" -@@ -299,6 +307,7 @@ def test_inspect_integer_with_methods_python310only(): - @skip_py310 - @skip_py312 - @skip_py313 -+@skip_py314 - def test_inspect_integer_with_methods_python311(): - # to_bytes and from_bytes methods on int had minor signature change - - # they now, as of 3.11, have default values for all of their parameters -diff --git a/tests/test_pretty.py b/tests/test_pretty.py -index 90be42f87..29331d9d5 100644 ---- a/tests/test_pretty.py -+++ b/tests/test_pretty.py -@@ -38,6 +38,10 @@ - sys.version_info.minor == 13 and sys.version_info.major == 3, - reason="rendered differently on py3.13", - ) -+skip_py314 = pytest.mark.skipif( -+ sys.version_info.minor == 14 and sys.version_info.major == 3, -+ reason="rendered differently on py3.14", -+) - - - def test_install() -> None: -@@ -639,6 +643,7 @@ class Nada: - @skip_py311 - @skip_py312 - @skip_py313 -+@skip_py314 - def test_attrs_broken() -> None: - @attr.define - class Foo: - diff --git a/dev-python/rich/rich-14.1.0.ebuild b/dev-python/rich/rich-14.3.1.ebuild index e41bd0a8f359..9b94406663c0 100644 --- a/dev-python/rich/rich-14.1.0.ebuild +++ b/dev-python/rich/rich-14.3.1.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 ~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}] @@ -33,11 +33,6 @@ BDEPEND=" ) " -PATCHES=( - # https://github.com/Textualize/rich/pull/3622 - "${FILESDIR}"/${PN}-14.0.0-py314.patch -) - EPYTEST_PLUGINS=() distutils_enable_tests pytest @@ -57,22 +52,11 @@ python_test() { ) # version-specific output -- the usual deal case ${EPYTHON} in - pypy3) - EPYTEST_DESELECT+=( - # pypy3.10, to be more precise - tests/test_inspect.py::test_inspect_integer_with_methods_python310only - ) - ;; pypy3.11) EPYTEST_DESELECT+=( tests/test_inspect.py::test_inspect_integer_with_methods_python311 ) ;; - python3.14*) - EPYTEST_DESELECT+=( - # Span vs Style - tests/test_text.py::test_assemble_meta - ) esac local -x COLUMNS=80 diff --git a/dev-python/wrapt/Manifest b/dev-python/wrapt/Manifest index 36d6061f82cf..debbf55f29d0 100644 --- a/dev-python/wrapt/Manifest +++ b/dev-python/wrapt/Manifest @@ -1,3 +1,4 @@ DIST wrapt-1.17.3.gh.tar.gz 140900 BLAKE2B 88c4cd718cd98a97c866c4f0b9f7e095347fe6fa5fed60c54e389329c89f9f07099c8fb79561cf5e12c19c44a4067d81e805c55b54a74429e6b75913dedd6b3f SHA512 1a1f7419f20faa461a9e23ad09cc98d381ef2c48b3b24ed1dfe98d42d16857a958252301e78dd41b7fa8ef37eea379f9244cace2b396b49718c44cbc701308a3 DIST wrapt-2.0.0.gh.tar.gz 183430 BLAKE2B 63a9a28cf2b757c1778c55205509eb0dd1b1cec670d8495db1f8ae3ae0a89166f7c40ca73cdf52c1b5b7a7ab499fae540aa1bc6966c52a8319834ca050d19946 SHA512 bd9386946b4e09bdfde42fefb075310d881d8a98ab5194f20244716703db1015f0aed29bddc6d30ffbe55e1ed54c11110b26f57db536fab97f89dc0c02150b3d DIST wrapt-2.0.1.gh.tar.gz 184792 BLAKE2B 127b42113031a8284a72e49e0e4a737754ecd2dc6dc41628154c0c9c5d092f81c67e30339ca8b740f6d26f94bdbebc9a6c43c75b9e12dc1ff86431b003d6d0ad SHA512 ff7a69e7c2454f33f0f631f408013242a0292b28a8a601e981cef9b8c997b5769305bfb6b68b2504e96a1d2181d8e9aa48b25a159178f73906b53e527a00cbc5 +DIST wrapt-2.1.0rc1.gh.tar.gz 183560 BLAKE2B 154d1b29a41ef5c180c33df2b6e5331fe5c4526d28c3a4a3f7a287a865ba7bf228fbc964b34b3f09c00bdb99ac1e339316d263ec5e6e842c0916fc64ee9152b5 SHA512 0996e211f5853612d6daee8bbab3df3b45e6e41e88ff507696d194b223f01af3b5118f9dcd35ef5a4755af9833dc5d7b6ea96fea68958004417d190298fe44cc diff --git a/dev-python/wrapt/wrapt-2.1.0_rc1.ebuild b/dev-python/wrapt/wrapt-2.1.0_rc1.ebuild new file mode 100644 index 000000000000..823530186a4e --- /dev/null +++ b/dev-python/wrapt/wrapt-2.1.0_rc1.ebuild @@ -0,0 +1,38 @@ +# 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_{10..14} ) + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="Module for decorators, wrappers and monkey patching" +HOMEPAGE=" + https://github.com/GrahamDumpleton/wrapt/ + https://pypi.org/project/wrapt/ +" +SRC_URI=" + https://github.com/GrahamDumpleton/wrapt/archive/${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +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 +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme + +python_compile() { + local -x WRAPT_INSTALL_EXTENSIONS=$(usex native-extensions true false) + distutils-r1_python_compile +} |
