diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-04 19:17:15 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-04 19:17:15 +0000 |
| commit | 01e21e5e09bfbb2664a799314228bc074ffd2974 (patch) | |
| tree | 3fe9269a4cbf84681128fa5778e5c100afa6b406 /dev-python | |
| parent | 69eb6af457262e87736a8487044143fcd552ace1 (diff) | |
| download | baldeagleos-repo-01e21e5e09bfbb2664a799314228bc074ffd2974.tar.gz baldeagleos-repo-01e21e5e09bfbb2664a799314228bc074ffd2974.tar.xz baldeagleos-repo-01e21e5e09bfbb2664a799314228bc074ffd2974.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
27 files changed, 346 insertions, 82 deletions
diff --git a/dev-python/argcomplete/argcomplete-3.6.2.ebuild b/dev-python/argcomplete/argcomplete-3.6.2.ebuild index c383afff9435..ad35283cf86d 100644 --- a/dev-python/argcomplete/argcomplete-3.6.2.ebuild +++ b/dev-python/argcomplete/argcomplete-3.6.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 @@ -24,7 +24,6 @@ RESTRICT="!test? ( test )" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] test? ( - app-shells/fish app-shells/tcsh app-shells/zsh dev-python/pexpect[${PYTHON_USEDEP}] diff --git a/dev-python/argcomplete/argcomplete-3.6.3.ebuild b/dev-python/argcomplete/argcomplete-3.6.3.ebuild index 2244a24b53fd..3fcdc91be577 100644 --- a/dev-python/argcomplete/argcomplete-3.6.3.ebuild +++ b/dev-python/argcomplete/argcomplete-3.6.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 @@ -26,7 +26,6 @@ RESTRICT="!test? ( test )" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] test? ( - app-shells/fish app-shells/tcsh ~app-shells/zsh-5.9 dev-python/pexpect[${PYTHON_USEDEP}] diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest index 9c597a067326..1c7d694c2ca9 100644 --- a/dev-python/cython/Manifest +++ b/dev-python/cython/Manifest @@ -2,3 +2,4 @@ DIST cython-3.1.4.tar.gz 3190778 BLAKE2B 7e554db21ba009dc70157ad03b414091f9bba15 DIST cython-3.1.7.tar.gz 3192740 BLAKE2B ed0d15e387389de3e2b35d03326032a0ca112b24b0245ed764e5acbedcc0df07f50561ef18715679bf29fd2da6a288621033722741b2fc25809b43964e856786 SHA512 0d1ab6b0d53168588ea03116a5a2f4106f87266bca0fc46ec9ebc7c881da7ee2a83d9d7d841b551add73aedab7b2ca94419e87f6a387b1ab7ba850030a981fb1 DIST cython-3.1.8.tar.gz 3193040 BLAKE2B 7cd6c2b196d4a6a69d11b4bc68daf8abe77606f306579a3a2287adc69797472a88ceaa0b5d84f5bbf8675c70fe407c86be03537cdcb94b097e95d47deae906f3 SHA512 6d1816c169d5d1113a76dbc29ba8f236588479fcd9f56be4883d51260bc5d010143a59f8f148cbf59e09370927fb946eee92b40022cbc5b67146d4bdad2726e9 DIST cython-3.2.3.tar.gz 3276650 BLAKE2B 4f527760e1c658d0ace5b5f268e6cc73f823f3703830bf8a458f6bcd2a488eaa0d869c02358d2ec3d469b34de4f3b9b7a1c415f159dca22197c3fcb8d732856f SHA512 00bf2244da9c544fd3ea110cd1ab2aeadeb7e1df16fff4fdc926b90759c75f312c11171513d55dad6b5489f77c7c462905b789242641d6d6807b172db1a57b87 +DIST cython-3.2.4.tar.gz 3280291 BLAKE2B f6f4baf07426ba46757a7b12ec05dd6781088e30d402d39dbe7e7e43b711ec11b9ecefd8bdca8e4c6a2920bc1c670e348328dc53ea074879b5e4e87159905d65 SHA512 bea1b21227632aa6d01239779e584e06d462ef76ae284abb36c0a70074260bd4909ee69d94db4e8c8fc9416d6949c3b53411844531a86cdbca75881b97f5d84b diff --git a/dev-python/cython/cython-3.1.7.ebuild b/dev-python/cython/cython-3.1.7.ebuild index 56733d1f10e5..e7d66185e18c 100644 --- a/dev-python/cython/cython-3.1.7.ebuild +++ b/dev-python/cython/cython-3.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 @@ -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/cython/cython-3.2.4.ebuild b/dev-python/cython/cython-3.2.4.ebuild new file mode 100644 index 000000000000..730c00567150 --- /dev/null +++ b/dev-python/cython/cython-3.2.4.ebuild @@ -0,0 +1,129 @@ +# 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_FULLY_TESTED=( python3_{11..14} ) +PYTHON_TESTED=( "${PYTHON_FULLY_TESTED[@]}" pypy3_11 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 multiprocessing pypi toolchain-funcs + +DESCRIPTION="A Python to C compiler" +HOMEPAGE=" + https://cython.org/ + https://github.com/cython/cython/ + https://pypi.org/project/Cython/ +" + +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" +IUSE="test test-full" +RESTRICT="!test? ( test )" + +BDEPEND=" + ${RDEPEND} + test? ( + test-full? ( + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ' "${PYTHON_FULLY_TESTED[@]}") + ) + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.29.23-pythran-parallel-install.patch" +) + +distutils_enable_sphinx docs \ + dev-python/jinja2 \ + dev-python/sphinx-issues \ + dev-python/sphinx-tabs + +python_compile() { + # Python gets confused when it is in sys.path before build. + local -x PYTHONPATH= + + if use elibc_musl ; then + # Workaround for bug #925318 + local -x LDFLAGS="${LDFLAGS} -Wl,-z,stack-size=2097152" + fi + + distutils-r1_python_compile +} + +python_test() { + # PYTHON_TESTED controls whether we expect the testsuite to + # pass at all, while PYTHON_FULLY_TESTED allows skipping before + # numpy is ported (and possibly other deps in future). + if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then + einfo "Skipping tests on ${EPYTHON} (xfail)" + return + fi + + # Needed to avoid confusing cache tests + unset CYTHON_FORCE_REGEN + + tc-export CC + + local testargs=( + -vv + -j "$(makeopts_jobs)" + --work-dir "${BUILD_DIR}"/tests + + --no-examples + --no-code-style + + # Fails to find embedded.c + --exclude 'embedded' + # coverage_installed_pkg needs dev-python/pip and doesn't like + # 'externally-managed' (bug #927995), but we don't really + # want automagic test dependencies at all, so just skip + # unimportant-for-us coverage tests entirely. + --exclude 'run.coverage*' + --exclude 'Cython.Coverage' + # Automagic on dev-python/python-tests, could add this in future + --exclude 'run.test_exceptions' + # TODO: Unpackaged dev-python/interpreters-pep-734 (interpreters_backport) + # This only shows up as a failure with >=3.13. + --exclude 'subinterpreters_threading_stress_test' + + # The fix for https://github.com/cython/cython/issues/6938 + # changes these tests s.t. they break with our build layout. + --exclude 'build.depfile*' + ) + + if [[ ${EPYTHON} == pypy3* ]] ; then + testargs+=( + # Recursion issue + --exclude 'run.if_else_expr' + --exclude 'run.test_patma*' + # Slight output difference (missing '<') + --exclude 'run.cpp_exception_ptr_just_handler' + # No freethreading here + --exclude 'run.freethreaded_list_indexing_stress_test' + ) + fi + + # Keep test-full for numpy as it's large and doesn't pass tests itself + # on niche arches. + if ! use test-full || ! has "${EPYTHON/./_}" "${PYTHON_FULLY_TESTED[@]}"; then + testargs+=( + --exclude 'run.numpy*' + --exclude 'run.ufunc' + --exclude 'numpy*' + ) + fi + + "${PYTHON}" runtests.py "${testargs[@]}" || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + local DOCS=( CHANGES.rst README.rst ToDo.txt USAGE.txt ) + distutils-r1_python_install_all +} diff --git a/dev-python/ignore-python/Manifest b/dev-python/ignore-python/Manifest new file mode 100644 index 000000000000..3559e30f9481 --- /dev/null +++ b/dev-python/ignore-python/Manifest @@ -0,0 +1,2 @@ +DIST ignore-python-0.3.0-deps.tar.xz 5121304 BLAKE2B 243c0102c21010048a79b37f6ba4ccacf3c54017e14f1f036c1a21788c61c6550a8bcb5da6ffc82c1c4ee9ada60b1f337878724a4ee12220d6d3bb968b5e304c SHA512 807ce4a4f47b1f02b67b91de652ce8191e31d05e40509446c31ceddcff57d40f2c037acb7b676c26175d9fa5d2e1b5499269e9e2afe7eda73acb1197effaee8a +DIST ignore-python-0.3.0.gh.tar.gz 8996 BLAKE2B 640bd9a2b53459d7f909d784941d0bfedd312526e848ef2ae7ed85d1aff4e7ca90d48f480e3d8b68a29228325c55723c76fdc66808822e6b779bd6f5c886adbb SHA512 0afd134cac196df6d2d839e06fb1d38359cbbd7347d96210b4de9d9f9ddb10ebd24e52fb8606ca15fbb8d3bd0b8161f6e74bde9d3865ee3c1b7f67cae8f7b14d diff --git a/dev-python/ignore-python/ignore-python-0.3.0.ebuild b/dev-python/ignore-python/ignore-python-0.3.0.ebuild new file mode 100644 index 000000000000..b624466c952b --- /dev/null +++ b/dev-python/ignore-python/ignore-python-0.3.0.ebuild @@ -0,0 +1,30 @@ +# 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_{10..14} ) + +inherit cargo distutils-r1 + +DESCRIPTION="Rust ignore crate Python bindings" +HOMEPAGE=" + https://github.com/borsattoz/ignore-python + https://pypi.org/project/ignore-python/ +" +SRC_URI=" + https://github.com/borsattoz/ignore-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="MIT Unicode-3.0 Apache-2.0-with-LLVM-exceptions" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest + +python_test() { + epytest --override-ini="pythonpath=${BUILD_DIR}/install$(python_get_sitedir)" +} diff --git a/dev-python/rst2ansi/metadata.xml b/dev-python/ignore-python/metadata.xml index 2af9b50faccd..ce5864f1e0e7 100644 --- a/dev-python/rst2ansi/metadata.xml +++ b/dev-python/ignore-python/metadata.xml @@ -2,9 +2,11 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>ezzieyguywuf@gmail.com</email> - <name>Wolfgang E. Sanyer</name> + <email>contact@paveloom.dev</email> + <name>Pavel Sobolev</name> </maintainer> - + <upstream> + <bugs-to>https://github.com/borsattoz/ignore-python/issues</bugs-to> + </upstream> <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file 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/mautrix/Manifest b/dev-python/mautrix/Manifest index 5f72a042313d..bc554f20be5c 100644 --- a/dev-python/mautrix/Manifest +++ b/dev-python/mautrix/Manifest @@ -1,2 +1,2 @@ -DIST mautrix-0.20.7.gh.tar.gz 244707 BLAKE2B 65b1b5f016f9602c00892da9aa4f0575ae946e897a23362a802ffdcb8d0d740e1578b5e4acd1fc74b64b5532f3cd08aef9711577f3eb5a3f7013183a80586408 SHA512 dced76f3044e2b4c2f739413ce957e28f206e42c6f2b5994a735e001075414f58ce5c0b9c366ee73d6049847fbb3b1085a9a343aec0f5ebef411e483412439dc DIST mautrix-0.20.8.gh.tar.gz 245121 BLAKE2B b8ff119d511be42d80a5f4009b908b12bc4a0a3fe98fa0315c4c85171729c39f92bf4dd560d5596d2dc73227fbdbf2f2d5f59f1166fa3af5be5c785ab5cf64de SHA512 ca7a43b073b43794f8ca675f57d4249e4ad3f9326e4cec391239512e56b05ccd7ea407112cf93d8ebb8df86f0501adfb61af4ede8f7748027f53715f910df163 +DIST mautrix-0.21.0.gh.tar.gz 254714 BLAKE2B 8171e23e94eb0949fb200d79c0d0815e2c909dac79ce1c8b27cb5d972cbeb40a2c8ef7fbfc5aa88a5ad5bedc15b2f8335fdf8085938a2948310dc58faeaab6d2 SHA512 37cca760ce9f65329b6ec778ff9ab847e8ba788883ee41773a5b0b0a658477b697210bf2a3777804ccf73f585fe030c8ed86760b0821d8a9319ee8c0da763880 diff --git a/dev-python/mautrix/mautrix-0.20.7.ebuild b/dev-python/mautrix/mautrix-0.21.0.ebuild index d53d8bf67a4b..3e207e912081 100644 --- a/dev-python/mautrix/mautrix-0.20.7.ebuild +++ b/dev-python/mautrix/mautrix-0.21.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,6 +28,7 @@ RDEPEND=" dev-python/attrs[${PYTHON_USEDEP}] dev-python/yarl[${PYTHON_USEDEP}] crypt? ( + dev-python/base58[${PYTHON_USEDEP}] dev-python/python-olm[${PYTHON_USEDEP}] dev-python/pycryptodome[${PYTHON_USEDEP}] dev-python/unpaddedbase64[${PYTHON_USEDEP}] @@ -38,11 +39,12 @@ BDEPEND=" test? ( dev-python/aiosqlite[${PYTHON_USEDEP}] dev-python/asyncpg[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] dev-python/ruamel-yaml[${PYTHON_USEDEP}] ) " +EPYTEST_PLUGINS=( pytest-asyncio ) + distutils_enable_tests pytest daemons_enable postgresql test diff --git a/dev-python/pydantic-settings/Manifest b/dev-python/pydantic-settings/Manifest index a724001d3440..86623ad4879a 100644 --- a/dev-python/pydantic-settings/Manifest +++ b/dev-python/pydantic-settings/Manifest @@ -1 +1,2 @@ DIST pydantic_settings-2.11.0.tar.gz 188394 BLAKE2B a042e3dfba9713a1836f38beb9a768600a35edb3872e65a1bf431326408c88f61a17d38ca4173bb7e5e3929a7b95bfb27bc8568f148feb8d025fce7af90ccb98 SHA512 f47b9175e8e6de5d18e29ac798e69eefa1e7f49e514518cd0ec15801bf6a9ead05f86dbaddcf0911eeab69aecc7c1fa7f4b52368cd2cb7fadb9675559432df4f +DIST pydantic_settings-2.12.0.tar.gz 194184 BLAKE2B 57434affa3bd1115113a63c4e785c78aad32e0d8c2140201335a843fae393e189ba1236e4177cc09d6d94faa2775d232d2b76d88600e0d19fb384b9dff4f3c29 SHA512 0a3ab07e0e427573e82b8bffa7db7ef91af41fe60445a3a5ac321cb328e6ebd3a1f78de2575a4d87ee3fbf93852d30d6eaced34a434287b1778678e0b7735a5c diff --git a/dev-python/pydantic-settings/pydantic-settings-2.12.0.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.12.0.ebuild new file mode 100644 index 000000000000..a39389b10f3a --- /dev/null +++ b/dev-python/pydantic-settings/pydantic-settings-2.12.0.ebuild @@ -0,0 +1,47 @@ +# 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_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Settings management using Pydantic" +HOMEPAGE=" + https://pypi.org/project/pydantic-settings/ + https://github.com/pydantic/pydantic-settings +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="aws yaml" + +RDEPEND=" + >=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}] + >=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + >=dev-python/typing-inspection-0.4.0[${PYTHON_USEDEP}] + aws? ( dev-python/boto3[${PYTHON_USEDEP}] ) + yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] ) +" +BDEPEND=" + test? ( + dev-python/annotated-types[${PYTHON_USEDEP}] + dev-python/boto3[${PYTHON_USEDEP}] + dev-python/moto[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-mock ) +EPYTEST_IGNORE=( + # Dependencies not packaged: pytest-examples + tests/test_docs.py +) +EPYTEST_DESELECT=( + tests/test_precedence_and_merging.py::test_merging_preserves_earlier_values +) + +distutils_enable_tests pytest diff --git a/dev-python/pytest-datafiles/Manifest b/dev-python/pytest-datafiles/Manifest index dffc6036a7e7..b603289d5ff1 100644 --- a/dev-python/pytest-datafiles/Manifest +++ b/dev-python/pytest-datafiles/Manifest @@ -1 +1,2 @@ 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 diff --git a/dev-python/pytest-datafiles/pytest-datafiles-3.0.1.ebuild b/dev-python/pytest-datafiles/pytest-datafiles-3.0.1.ebuild new file mode 100644 index 000000000000..7343220afc06 --- /dev/null +++ b/dev-python/pytest-datafiles/pytest-datafiles-3.0.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..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-6.2.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( "${PN}" ) +EPYTEST_PLUGIN_LOAD_VIA_ENV=1 +distutils_enable_tests pytest diff --git a/dev-python/python-manilaclient/Manifest b/dev-python/python-manilaclient/Manifest index cbd36715c6c5..e4e17cf28e4f 100644 --- a/dev-python/python-manilaclient/Manifest +++ b/dev-python/python-manilaclient/Manifest @@ -1 +1,2 @@ DIST python_manilaclient-5.6.0.tar.gz 391970 BLAKE2B c1d48df24db9e5dade2e8e12ceded3fc246c23813e741cae053bb3e46698e36d555c9dc5d2469f4e44bc89ecae81c229273de3ffc452602ae0cb2ceed98cd482 SHA512 32943fb5dd7d495c18608c4ec1112b71c02480445c9da128d65aaa46ed52dab2d1b7147c1db5b178f8a4081339521268da08bc2bedfe0c311047b1bb97e65852 +DIST python_manilaclient-5.7.0.tar.gz 393500 BLAKE2B a07e83583165b356e2e890024fd8ac26a05d7ca1b86a85da4989a7df5c850bfabce42135ad395ed7dcd348669a2cdbf50167481800782752966c646f9775db0d SHA512 731a95668ed19f90c5ab7ff2b933bf71cd5f09487e9f6841bc4ffcb6699541b4ca380e41622fc62224dca99e6000cf68461c66f6f55d18edca45873145343626 diff --git a/dev-python/python-manilaclient/python-manilaclient-5.7.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-5.7.0.ebuild new file mode 100644 index 000000000000..34ecb6b04f69 --- /dev/null +++ b/dev-python/python-manilaclient/python-manilaclient-5.7.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pbr +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings to the OpenStack Manila API" +HOMEPAGE=" + https://opendev.org/openstack/python-manilaclient + https://github.com/openstack/python-manilaclient/ + https://pypi.org/project/python-manilaclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pbr-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/osc-lib-3.2.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-5.3.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_test() { + # The functional tests would requier the OpenStack manila service to be + # packaged, too. + eunittest manilaclient/tests/unit +} diff --git a/dev-python/pythran/pythran-0.18.1.ebuild b/dev-python/pythran/pythran-0.18.1.ebuild index 1a32b3cdd474..9735ac42928d 100644 --- a/dev-python/pythran/pythran-0.18.1.ebuild +++ b/dev-python/pythran/pythran-0.18.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 @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" dev-libs/boost diff --git a/dev-python/rst2ansi/Manifest b/dev-python/rst2ansi/Manifest deleted file mode 100644 index a7f92c9ca62a..000000000000 --- a/dev-python/rst2ansi/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rst2ansi-0.1.5.gh.tar.gz 15465 BLAKE2B 7e05c485521c41a1b233efd18578d252928e9c2b529c21baf218f7c06370a8ec77f38f64a456d1fe5bb0b9cc6e218891614fbe13504ba0c81ae6ecc9995e25db SHA512 4ff47b58b8121fc72154dddb687b6e7d8aeda2ad2a00987a0598c3b33c44979aef8bfe8335d0c3f1f352eff9dcade533927bafd03e06c13193c80ba5fa874db0 diff --git a/dev-python/rst2ansi/rst2ansi-0.1.5-r3.ebuild b/dev-python/rst2ansi/rst2ansi-0.1.5-r3.ebuild deleted file mode 100644 index a42d347d60bb..000000000000 --- a/dev-python/rst2ansi/rst2ansi-0.1.5-r3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..14} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -MY_PN="python-${PN}" -DESCRIPTION="Render reStructuredText documents to the terminal" -HOMEPAGE=" - https://pypi.org/project/rst2ansi/ - https://github.com/Snaipe/python-rst2ansi -" -# use git archives for CLI test data -SRC_URI="https://github.com/Snaipe/python-rst2ansi/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-python/docutils[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( dev-util/cram ) -" - -distutils_enable_tests unittest - -src_prepare() { - distutils-r1_src_prepare - - # remove failing test - rm test/lists.t || die -} - -python_test_all() { - emake test -} - -python_test() { - : -} diff --git a/dev-python/scipy/scipy-1.16.3.ebuild b/dev-python/scipy/scipy-1.16.3.ebuild index 8b093c5fa0f5..faa4202705cf 100644 --- a/dev-python/scipy/scipy-1.16.3.ebuild +++ b/dev-python/scipy/scipy-1.16.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 @@ -38,7 +38,7 @@ else " if [[ ${PV} != *rc* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi fi diff --git a/dev-python/tulir-telethon/tulir-telethon-1.99.0_alpha6.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.99.0_alpha6.ebuild index 57290f4d39ce..b1db2a276015 100644 --- a/dev-python/tulir-telethon/tulir-telethon-1.99.0_alpha6.ebuild +++ b/dev-python/tulir-telethon/tulir-telethon-1.99.0_alpha6.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 diff --git a/dev-python/types-requests/Manifest b/dev-python/types-requests/Manifest index 73bde6e554d4..17cccf8b8509 100644 --- a/dev-python/types-requests/Manifest +++ b/dev-python/types-requests/Manifest @@ -1 +1,2 @@ DIST types-requests-2.32.0.20240712.tar.gz 17896 BLAKE2B 113c45898e73fe0a8b99251bd5b98aa0a6f4ddf7a743e8a80913a44c098c2d7942b41ee1b14451a521c9151fa5d14777f4f1313fd37d4f23ad82b2b24068919c SHA512 e54392d4a5f4bc923e7600141e468fc28de3bfdef8f1e54c6c4384bffc29707b3f86bb5125e5ac8822125a27fb3f0f4f498ca0b3f6448cb9cf5fe6c3fdb78527 +DIST types_requests-2.32.4.20250913.tar.gz 23113 BLAKE2B cf950878f78ab29a1ab6876fbdd9201415d7a02c56ac8f1dd159891dae2272d67b9402a679252386f7fa2de98dca523c915430049825ae8ec1cce89f2526d135 SHA512 9ce1f4330619e90d43c2a6962c85ea8d87f186f22b2b5923a3e80e45c6beb01e77a47e155f60fd1ce6f4592f0eba4483db537041a80edf5a97bdc9a2bc1fa019 diff --git a/dev-python/types-requests/types-requests-2.32.4.20250913.ebuild b/dev-python/types-requests/types-requests-2.32.4.20250913.ebuild new file mode 100644 index 000000000000..a1937dfe97b5 --- /dev/null +++ b/dev-python/types-requests/types-requests-2.32.4.20250913.ebuild @@ -0,0 +1,21 @@ +# 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..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for requests" +HOMEPAGE=" + https://pypi.org/project/types-requests/ + https://github.com/python/typeshed/tree/master/stubs/requests +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=">=dev-python/urllib3-2" |
