diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-08-03 07:03:38 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-08-03 07:03:38 +0000 |
| commit | 285f8e6f8fb85820f4dd41229862f7020c794a5a (patch) | |
| tree | dc046ddb278c00af5ade82319c8f434f10796377 /dev-python | |
| parent | 6b910e36c3931ba3ebcc4b69db93795081198259 (diff) | |
| download | baldeagleos-repo-285f8e6f8fb85820f4dd41229862f7020c794a5a.tar.gz baldeagleos-repo-285f8e6f8fb85820f4dd41229862f7020c794a5a.tar.xz baldeagleos-repo-285f8e6f8fb85820f4dd41229862f7020c794a5a.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
| -rw-r--r-- | dev-python/anyioutils/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/anyioutils/anyioutils-0.7.4.ebuild | 53 | ||||
| -rw-r--r-- | dev-python/apprise/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/apprise/apprise-1.9.4.ebuild | 42 | ||||
| -rw-r--r-- | dev-python/iminuit/iminuit-2.31.1.ebuild | 24 | ||||
| -rw-r--r-- | dev-python/levenshtein/levenshtein-0.27.1.ebuild | 3 | ||||
| -rw-r--r-- | dev-python/mapbox-earcut/mapbox-earcut-1.0.3.ebuild | 3 | ||||
| -rw-r--r-- | dev-python/pikepdf/pikepdf-9.10.2.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/pybind11/pybind11-3.0.0.ebuild | 6 | ||||
| -rw-r--r-- | dev-python/pyzmq/pyzmq-27.0.0.ebuild | 6 | ||||
| -rw-r--r-- | dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild | 9 |
11 files changed, 118 insertions, 32 deletions
diff --git a/dev-python/anyioutils/Manifest b/dev-python/anyioutils/Manifest index 72619da7b066..aa2f1126ddfd 100644 --- a/dev-python/anyioutils/Manifest +++ b/dev-python/anyioutils/Manifest @@ -1 +1,2 @@ DIST anyioutils-0.7.3.tar.gz 15022 BLAKE2B 73070e1ee78d323783bc506b8bd723e7969999063e926130aade7b5b491f192acfd5f3140195bfe7b1e4669c9e3872682a274676983f7256660c86603f16ba91 SHA512 ba8a11453d002b1a23a553e118a23c5047d16d53b200ed2d2493f62e8b9c24e32c39aef864e6b719c1db45b00e9ee758eb974ec9bfd27a3e53a33572bcdc262b +DIST anyioutils-0.7.4.tar.gz 15697 BLAKE2B 69701e7ccd91d5083b7f9ae39827ffee85a4cf7a7031cfcb85649c93021e52ff2a2712ba2eb37df02df74a4780aaa4490e7f842c305dd53a07c01142d1396422 SHA512 e513a31fbcfc38d6b532414abba4854a5ad9cd7667e9e26c8e208b5de02635f7cc0aab8ec304f885db4cf1ae0b44f9f3dc65f8b80c0465a4dd537afa17ec11da diff --git a/dev-python/anyioutils/anyioutils-0.7.4.ebuild b/dev-python/anyioutils/anyioutils-0.7.4.ebuild new file mode 100644 index 000000000000..d5af0079d0c2 --- /dev/null +++ b/dev-python/anyioutils/anyioutils-0.7.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Utility classes and functions for AnyIO" +HOMEPAGE=" + https://github.com/davidbrochart/anyioutils/ + https://pypi.org/project/anyioutils/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test-rust" + +RDEPEND=" + <dev-python/anyio-5[${PYTHON_USEDEP}] + >=dev-python/anyio-4.8.0[${PYTHON_USEDEP}] + <dev-python/outcome-2[${PYTHON_USEDEP}] + >=dev-python/outcome-1.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + test-rust? ( + dev-python/trio[${PYTHON_USEDEP}] + ) + ) +" + +EPYTEST_PLUGINS=( anyio ) +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # requires aioguest + tests/test_guest.py::test_host_trivial_guest_asyncio + ) + local EPYTEST_IGNORE=() + + local args=() + if ! has_version "dev-python/trio[${PYTHON_USEDEP}]"; then + EPYTEST_IGNORE+=( tests/test_guest.py ) + args+=( -k "not trio" ) + fi + + epytest "${args[@]}" +} diff --git a/dev-python/apprise/Manifest b/dev-python/apprise/Manifest index daa0a4486164..6b44cfbdb40c 100644 --- a/dev-python/apprise/Manifest +++ b/dev-python/apprise/Manifest @@ -1 +1,2 @@ DIST apprise-1.9.3.tar.gz 1795515 BLAKE2B 50b6d6b5b9d53a9caf4bf0b4408c0f6c3755527baacca300fd21c090ed65e1407975e5ed468b1d9a6e1ed6e0853ad4014aef2843c89dcc0f2ee9529401ec3b7d SHA512 9b75db6f9926a8e19f75662737df1a8848b26db0c84ecc9e816838fd25f6e7ea291462ff201b36f4f33536d83fd821910be762988a573d503f137f76b1bae9c2 +DIST apprise-1.9.4.tar.gz 1855012 BLAKE2B 2375d22f5f3d28a8c9bf8692e6fc1b029cfe0a3ad0eaebfd43cf06fd4b29dfa212289197706ff0913083fb8cab27d967395282bcaf43f5a32593bb115e15f9c5 SHA512 5e25ac6260506e1963f4bb89dcd30bdc7ca639760c0078dc839774901345a91f6b1ec182b40116712f6206115a7e86edfa786f375a09efdfa1473132b5d5cefa diff --git a/dev-python/apprise/apprise-1.9.4.ebuild b/dev-python/apprise/apprise-1.9.4.ebuild new file mode 100644 index 000000000000..f428a90c9d6c --- /dev/null +++ b/dev-python/apprise/apprise-1.9.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Push Notifications that work with just about every platform" +HOMEPAGE=" + https://pypi.org/project/apprise/ + https://github.com/caronc/apprise/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv" +IUSE="+dbus mqtt" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-oauthlib[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) + mqtt? ( dev-python/paho-mqtt[${PYTHON_USEDEP}] ) +" +BDEPEND=" + dev-python/babel[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( pytest-mock ) +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fails if pygobject is installed + # https://github.com/caronc/apprise/issues/1383 + tests/test_plugin_glib.py::test_plugin_glib_send_raises_generic +) diff --git a/dev-python/iminuit/iminuit-2.31.1.ebuild b/dev-python/iminuit/iminuit-2.31.1.ebuild index f64e851c537d..f7601dee80f8 100644 --- a/dev-python/iminuit/iminuit-2.31.1.ebuild +++ b/dev-python/iminuit/iminuit-2.31.1.ebuild @@ -37,8 +37,18 @@ BDEPEND=" ) " +EPYTEST_PLUGINS=() +EPYTEST_XDIST=1 distutils_enable_tests pytest +EPYTEST_DESELECT=( + # precision error + tests/test_cost.py::test_Template_with_model_2D + + # TODO + tests/test_describe.py::test_with_pydantic_types +) + src_prepare() { distutils-r1_src_prepare @@ -51,17 +61,3 @@ src_prepare() { src_test() { virtx distutils-r1_src_test } - -python_test() { - local EPYTEST_DESELECT=( - # precision error - tests/test_cost.py::test_Template_with_model_2D - - # TODO - tests/test_describe.py::test_with_pydantic_types - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # nonfatal implied by virtx - nonfatal epytest || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/levenshtein/levenshtein-0.27.1.ebuild b/dev-python/levenshtein/levenshtein-0.27.1.ebuild index 606842f6f7d6..faad9ec029e0 100644 --- a/dev-python/levenshtein/levenshtein-0.27.1.ebuild +++ b/dev-python/levenshtein/levenshtein-0.27.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) +PYTHON_COMPAT=( python3_{11..14} ) inherit distutils-r1 @@ -38,6 +38,7 @@ BDEPEND=" >=dev-python/scikit-build-core-0.11[${PYTHON_USEDEP}] " +EPYTEST_PLUGINS=() distutils_enable_tests pytest src_prepare() { diff --git a/dev-python/mapbox-earcut/mapbox-earcut-1.0.3.ebuild b/dev-python/mapbox-earcut/mapbox-earcut-1.0.3.ebuild index 9029327be840..e2f946fb12e9 100644 --- a/dev-python/mapbox-earcut/mapbox-earcut-1.0.3.ebuild +++ b/dev-python/mapbox-earcut/mapbox-earcut-1.0.3.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) +PYTHON_COMPAT=( python3_{11..14} ) inherit distutils-r1 @@ -35,6 +35,7 @@ BDEPEND=" >=dev-python/pybind11-2.12[${PYTHON_USEDEP}] " +EPYTEST_PLUGINS=() distutils_enable_tests pytest DOCS=( CHANGELOG.md README.md ) diff --git a/dev-python/pikepdf/pikepdf-9.10.2.ebuild b/dev-python/pikepdf/pikepdf-9.10.2.ebuild index 16efbbfbcc0c..f46681eb6f49 100644 --- a/dev-python/pikepdf/pikepdf-9.10.2.ebuild +++ b/dev-python/pikepdf/pikepdf-9.10.2.ebuild @@ -17,7 +17,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/pybind11/pybind11-3.0.0.ebuild b/dev-python/pybind11/pybind11-3.0.0.ebuild index 0817431bf332..ef80a5bf0e63 100644 --- a/dev-python/pybind11/pybind11-3.0.0.ebuild +++ b/dev-python/pybind11/pybind11-3.0.0.ebuild @@ -33,11 +33,12 @@ BDEPEND=" <dev-cpp/catch-3:0 >=dev-cpp/catch-2.13.9:0 dev-libs/boost - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] dev-python/tomlkit[${PYTHON_USEDEP}] ) " +EPYTEST_PLUGINS=() +EPYTEST_RERUNS=5 EPYTEST_XDIST=1 distutils_enable_tests pytest @@ -75,9 +76,8 @@ python_compile() { python_test() { cmake_build cpptest test_cmake_build - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 cd "${BUILD_DIR}/tests" || die - epytest -p rerunfailures --reruns=5 "${S}/tests" + epytest "${S}/tests" } python_install() { diff --git a/dev-python/pyzmq/pyzmq-27.0.0.ebuild b/dev-python/pyzmq/pyzmq-27.0.0.ebuild index 8ae4a9af7da1..169939117403 100644 --- a/dev-python/pyzmq/pyzmq-27.0.0.ebuild +++ b/dev-python/pyzmq/pyzmq-27.0.0.ebuild @@ -40,12 +40,11 @@ BDEPEND=" >=dev-python/cython-3.0.0[${PYTHON_USEDEP}] ' 'python*') test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] >=dev-python/tornado-5.0.2[${PYTHON_USEDEP}] ) " +EPYTEST_PLUGINS=( pytest-{asyncio,rerunfailures} ) distutils_enable_tests pytest # TODO: Package enum_tools # distutils_enable_sphinx docs/source \ @@ -80,8 +79,7 @@ python_test() { ) esac - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 rm -rf zmq || die # avoid large to reduce memory consumption - epytest -p asyncio -p rerunfailures tests -m "not large" + epytest tests -m "not large" } diff --git a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild index a70cf9575d0a..60a237569500 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild @@ -28,11 +28,9 @@ DEPEND=" " BDEPEND=" >=dev-python/cython-3[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) " +EPYTEST_PLUGINS=( hypothesis ) EPYTEST_XDIST=1 distutils_enable_tests pytest @@ -52,8 +50,3 @@ src_prepare() { export RAPIDFUZZ_BUILD_EXTENSION=1 } - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} |
