diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-07-18 19:08:36 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-07-18 19:08:36 +0000 |
| commit | e47d13a8ea1f6937ca0a59ff8ec1661a21d51baa (patch) | |
| tree | 7ed76d5a6c04fc140a2639bf454a4d528853816a /dev-python | |
| parent | 1b94d43404c7f7a9127220c86767e97b733bd6c5 (diff) | |
| download | baldeagleos-repo-e47d13a8ea1f6937ca0a59ff8ec1661a21d51baa.tar.gz baldeagleos-repo-e47d13a8ea1f6937ca0a59ff8ec1661a21d51baa.tar.xz baldeagleos-repo-e47d13a8ea1f6937ca0a59ff8ec1661a21d51baa.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
29 files changed, 183 insertions, 141 deletions
diff --git a/dev-python/avro/Manifest b/dev-python/avro/Manifest index 4fbc4f875fae..092dad3af21c 100644 --- a/dev-python/avro/Manifest +++ b/dev-python/avro/Manifest @@ -1 +1 @@ -DIST avro-1.11.3.tar.gz 90621 BLAKE2B 3fbd8ea80eeea212e9136207c5207af5571ad74e21d5ab469fc1a86525cffb2f80477757be8b63cd026d9b75ec596d30b2c1bdf4abba6b15711cd3dffafcf80e SHA512 2f7877dce1ff2bde8e9cbf531f8c8149c68026ee9274d53bcbe99e7ecb678004701ad5c7cb001c01c0351aaa4d8b5d5d699f8952d95368ad2713204dd1c21895 +DIST avro-1.12.0.tar.gz 91025 BLAKE2B 393f918c047bed572bcb1803870a7bafe29d0a14c82d2da082665a4d72bd6277bf0410e4349ca43a320682f4ebd2742b5a3262fe86e5ed861fcf1c0e49a8c778 SHA512 a64820ce810477c2187149ae855039b33fe92c8c3f84e3aa66da4bde487fbec0ca3744618c415fe7bfef2fa458f9417e4266a316af8a9d7aa4db120a85e7d414 diff --git a/dev-python/avro/avro-1.11.3.ebuild b/dev-python/avro/avro-1.12.0.ebuild index 1de331b4f925..f3b3d70556a4 100644 --- a/dev-python/avro/avro-1.11.3.ebuild +++ b/dev-python/avro/avro-1.12.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,6 +19,3 @@ SLOT="0" KEYWORDS="~amd64" RESTRICT="test" -PROPERTIES="test_network" - -distutils_enable_tests pytest diff --git a/dev-python/distlib/Manifest b/dev-python/distlib/Manifest index 897a980c56b5..a1ccbd459239 100644 --- a/dev-python/distlib/Manifest +++ b/dev-python/distlib/Manifest @@ -1 +1,2 @@ DIST distlib-0.3.9.gh.tar.gz 1244538 BLAKE2B 08f5257f5a1125c1c76a23b9a78ded6a08f26d2f1491be9b104ab1e02a9737ae49f3750a607d3c7c744397879aeb3cd1a94a355743c95c702eec8a3cfebd70cb SHA512 d89b3ae450a02f634db10baef8d2ff445afa99cd69377f40ef07d591b4bbb2e24fff43c92eeeb93628eaee292fa1e8324eb1a842cf9401feb1f309dbb6f20a25 +DIST distlib-0.4.0.gh.tar.gz 1245571 BLAKE2B c36fe726918bc04849465a55a2708b8686d2ba0b05baa7ff0595e03b7ff95a1afc45b037dbeab9bd14ec7a26ec49807ea5a7c458d8f8da16038c92f32291c62e SHA512 ff61f9ab4e38061d5fee3168c8b26c741a21403d793476477e0733b28b2ba5b1fb31ae6ddb5275efe7ad6936b7e79a5e7ec1b160c86bfbfe6b4ecff10e0193d2 diff --git a/dev-python/distlib/distlib-0.4.0.ebuild b/dev-python/distlib/distlib-0.4.0.ebuild new file mode 100644 index 000000000000..5bc1b60d9906 --- /dev/null +++ b/dev-python/distlib/distlib-0.4.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Low-level components of distutils2/packaging" +HOMEPAGE=" + https://pypi.org/project/distlib/ + https://github.com/pypa/distlib/ +" +SRC_URI=" + https://github.com/pypa/distlib/archive/${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +# pypiserver is called as external executable +BDEPEND=" + test? ( + dev-python/pypiserver + ) +" + +src_prepare() { + local PATCHES=( + # use system pypiserver instead of bundled one + "${FILESDIR}/distlib-0.3.9-system-pypiserver.py" + # https://github.com/pypa/distlib/commit/6286442857de9f734686d08f0e59ca8048ee357a + "${FILESDIR}/${P}-py314-test.patch" + ) + + # make sure it's not used + rm tests/pypi-server-standalone.py || die + + distutils-r1_src_prepare +} + +python_test() { + local -x SKIP_ONLINE=1 + local -x PYTHONHASHSEED=0 + + # disable system-site-packages -- distlib has no deps, and is very + # fragile to packages actually installed on the system + sed -i -e '/system-site-packages/s:true:false:' \ + "${BUILD_DIR}/install${EPREFIX}/usr/pyvenv.cfg" || die + + "${EPYTHON}" tests/test_all.py -v -x || + die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/distlib/files/distlib-0.4.0-py314-test.patch b/dev-python/distlib/files/distlib-0.4.0-py314-test.patch new file mode 100644 index 000000000000..cf08838092a4 --- /dev/null +++ b/dev-python/distlib/files/distlib-0.4.0-py314-test.patch @@ -0,0 +1,28 @@ +From 6286442857de9f734686d08f0e59ca8048ee357a Mon Sep 17 00:00:00 2001 +From: Vinay Sajip <vinay_sajip@yahoo.co.uk> +Date: Fri, 18 Jul 2025 07:59:29 +0100 +Subject: [PATCH] Fix #251: Use more appropriate function in test. + +--- a/tests/test_scripts.py ++++ b/tests/test_scripts.py +@@ -341,10 +341,8 @@ def test_dry_run(self): + def test_script_run(self): + if sys.version_info[:2] < (3, 13): + target = 'cgi:print_directory' +- elif os.name != 'nt': +- target = 'test.support.interpreters:list_all' + else: +- raise unittest.SkipTest('test not available on Windows for Python >= 3.13') ++ target = 'logging:getHandlerNames' + files = self.maker.make('test = %s' % target) + self.assertEqual(len(files), 2) + p = subprocess.Popen([sys.executable, files[0]], stdout=subprocess.PIPE, stderr=subprocess.PIPE) +@@ -353,7 +351,7 @@ def test_script_run(self): + self.assertIn(b'<H3>Current Working Directory:</H3>', stdout) + self.assertIn(os.getcwd().encode('utf-8'), stdout) + else: +- self.assertIn(b'[Interpreter(0)]', stderr) ++ self.assertIn(b'frozenset(', stderr) + self.assertEqual(p.returncode, 1) + + @unittest.skipUnless(os.name == 'posix', 'Test only valid for POSIX') diff --git a/dev-python/guidata/Manifest b/dev-python/guidata/Manifest index 828689525ce7..29b0a62b0c19 100644 --- a/dev-python/guidata/Manifest +++ b/dev-python/guidata/Manifest @@ -1,3 +1,2 @@ -DIST guidata-3.10.0.tar.gz 720221 BLAKE2B b3cb9e0fdce80ae16d22a64739c983ba1e97c00fc26ce07eb81f75742ef2dc37ffc880ca5753277a4d9eb729fa763fc80bbd6900fa13420216bcdc02dfda10a9 SHA512 5747907ee4d95b57953cc77f02f6c2b89675cb9478ab0314f87067ada4e03de594c70269e5a90e2e593831cf6257400a805202bde1c25e9df8cfb65c8e5cbb52 DIST guidata-3.11.0.tar.gz 720579 BLAKE2B 55c346222a60cc12484d9966aaff77da22532bc6066cd5c9592afbe0c09818598cbec1a4ed4240c135f5ee7feb9f552f60fe186915b46da106622cf6c0d3ca51 SHA512 32c9087a7f45e6f07b67b090be01b0010e9ccd5037e608cd87b3b29c9d1fd760ff135602b3f2d539e6441a96a53eb89595e59d7db85e4b900f4c8afdebf44247 -DIST guidata-3.9.0.tar.gz 718554 BLAKE2B bdf60ad59d196c4701e8e2a93730ebfb916f85f10fd94222f1c1bcf72f5b1300359329dcf9ebf5bd5fe793b7f91aca68082c59c8d9ac025900d08fda6211c0d6 SHA512 3c0bdfe541ef28e4bd90c6749714157d4344c1bc50811533ed46ae4cc9a48d14289af6729ce0a9f7a49398d17f0ef779530675c2a56262b18f3e36ae5c892a46 +DIST guidata-3.12.0.tar.gz 722401 BLAKE2B 63849d3c83ac3a5c940b5fb5c9e9c58294461c93dd82a95ea3f3c20be98f6e58f9905c96bbe4766739f41d3373b8ed171113fc693d00b7194bebdf8481566397 SHA512 aec447bd3483f977d4e26c7cbb68e1232ecc218d9df72843c5ad7baaf944bbedc91e9d2343f6169e1c88c20a577111405092701cbf1c4c0a49c245cdee726517 diff --git a/dev-python/guidata/guidata-3.10.0.ebuild b/dev-python/guidata/guidata-3.12.0.ebuild index 1ff7e925b769..94bc76974f14 100644 --- a/dev-python/guidata/guidata-3.10.0.ebuild +++ b/dev-python/guidata/guidata-3.12.0.ebuild @@ -14,16 +14,12 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="test +pyqt5 pyqt6" - -REQUIRED_USE="|| ( pyqt5 pyqt6 )" +IUSE="test" RDEPEND=" - pyqt5? ( dev-python/pyqt5[${PYTHON_USEDEP}] ) - pyqt6? ( dev-python/pyqt6[${PYTHON_USEDEP}] ) - dev-python/h5py[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pyqt6[${PYTHON_USEDEP}] dev-python/qtpy[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] dev-python/tomli[${PYTHON_USEDEP}] diff --git a/dev-python/guidata/guidata-3.9.0.ebuild b/dev-python/guidata/guidata-3.9.0.ebuild deleted file mode 100644 index 1ff7e925b769..000000000000 --- a/dev-python/guidata/guidata-3.9.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for user interfaces for easy dataset editing and display" -HOMEPAGE="https://pypi.org/project/guidata/" -LICENSE="BSD" - -SLOT="0" -KEYWORDS="~amd64" -IUSE="test +pyqt5 pyqt6" - -REQUIRED_USE="|| ( pyqt5 pyqt6 )" - -RDEPEND=" - pyqt5? ( dev-python/pyqt5[${PYTHON_USEDEP}] ) - pyqt6? ( dev-python/pyqt6[${PYTHON_USEDEP}] ) - - dev-python/h5py[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/qtpy[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tomli[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/pytest-qt[${PYTHON_USEDEP}] - dev-python/pytest-xvfb[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - epytest -p xvfb -} diff --git a/dev-python/jsonpath-ng/jsonpath-ng-1.7.0.ebuild b/dev-python/jsonpath-ng/jsonpath-ng-1.7.0.ebuild index de59c4dfefca..1b613b02326b 100644 --- a/dev-python/jsonpath-ng/jsonpath-ng-1.7.0.ebuild +++ b/dev-python/jsonpath-ng/jsonpath-ng-1.7.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~s390 x86" RDEPEND=" dev-python/ply[${PYTHON_USEDEP}] diff --git a/dev-python/jsonschema/jsonschema-4.24.1.ebuild b/dev-python/jsonschema/jsonschema-4.24.1.ebuild index a6fcf0cf4b20..975722f9d2d3 100644 --- a/dev-python/jsonschema/jsonschema-4.24.1.ebuild +++ b/dev-python/jsonschema/jsonschema-4.24.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~x86" RDEPEND=" >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest index d12ab8aeaca8..a11d7c268c91 100644 --- a/dev-python/langdetect/Manifest +++ b/dev-python/langdetect/Manifest @@ -1,3 +1 @@ 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 new file mode 100644 index 000000000000..637368d2f237 --- /dev/null +++ b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch @@ -0,0 +1,13 @@ +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 56733bbffc48..99577c43fc3e 100644 --- a/dev-python/langdetect/langdetect-1.0.9.ebuild +++ b/dev-python/langdetect/langdetect-1.0.9.ebuild @@ -1,9 +1,9 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi @@ -19,4 +19,6 @@ 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 020e07f2a3dd..c0f74ac187e2 100644 --- a/dev-python/langdetect/metadata.xml +++ b/dev-python/langdetect/metadata.xml @@ -2,11 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>marcin.deranek@slonko.net</email> - <name>Marcin Deranek</name> + <email>pastalian46@gmail.com</email> + <name>Takuya Wakazono</name> </maintainer> - <upstream> - <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to> - </upstream> - <origin>slonko-overlay</origin> + + <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/mysqlclient/mysqlclient-2.2.7.ebuild b/dev-python/mysqlclient/mysqlclient-2.2.7.ebuild index 044d8899892a..af1cfe875489 100644 --- a/dev-python/mysqlclient/mysqlclient-2.2.7.ebuild +++ b/dev-python/mysqlclient/mysqlclient-2.2.7.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) +PYTHON_COMPAT=( python3_{11..14} ) inherit distutils-r1 pypi @@ -31,6 +31,7 @@ BDEPEND=" ) " +EPYTEST_PLUGINS=() distutils_enable_sphinx doc \ dev-python/sphinx-rtd-theme distutils_enable_tests pytest @@ -81,13 +82,9 @@ src_test() { database = test EOF + local -x TESTDB="${T}/mysql.cnf" distutils-r1_src_test einfo "Stopping test MySQL instance ..." pkill -F "${pidfile}" &>/dev/null } - -python_test() { - local -x TESTDB="${T}/mysql.cnf" - epytest -} diff --git a/dev-python/oslotest/oslotest-5.0.1.ebuild b/dev-python/oslotest/oslotest-5.0.1.ebuild index 23c63cc353a4..aeef202b12a8 100644 --- a/dev-python/oslotest/oslotest-5.0.1.ebuild +++ b/dev-python/oslotest/oslotest-5.0.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/proton-vpn-api-core/Manifest b/dev-python/proton-vpn-api-core/Manifest index c0d5ac2dc7f3..b094d6f76521 100644 --- a/dev-python/proton-vpn-api-core/Manifest +++ b/dev-python/proton-vpn-api-core/Manifest @@ -1,2 +1,2 @@ -DIST proton-vpn-api-core-0.42.4-remove-anonymous-bug-report.patch 26623 BLAKE2B a85b772a159ddf2f06a8d1c8d0cfba087c19ce65ad336800ec1deb1f0677084e8146fc27f2709920247accc8282ca1105488dbbd883d03d2f4896a20e6253846 SHA512 030378fa1a1a5ec30cd70045354a3a1ba73b06c99f3a68c2b94de5c30a9452e23a865fdafea42006f5c43ffd4de74b9634a855894bde9969229aa4bf0c7cca3c -DIST proton-vpn-api-core-0.42.4.tar.gz 107830 BLAKE2B 6db40531de7c7128f9f7b9de3e405b18adcf68dbae604ad86df336c43eaf204842f64c7d0b2adecd4b0ee8b1aadac49125544d6f7413cd28b6a5631944f266ed SHA512 06106116e1c114d1a7115fcb3246fdb13eb545ec938224d6fb3f268300589ce324116590ee63237078898e1b5a34b5038512586dd040f38ea7c38f3ff13db423 +DIST proton-vpn-api-core-0.42.5-remove-anonymous-bug-report.patch 28738 BLAKE2B 11efa36fc07e9bd6966aafc77cbdef7faa51e67117092c0b3423fd9acda726f05e7457fde69659578ea9ea458a01d4dcbd933fae5f9f487a0ec56a7942fe248b SHA512 ddc2c888eab524d2b4bd5b681266a3074798688ca38ee2b61f9b2a098ed14d3f854a169535c4ca352f792b822fa7bc9fc858356f9500d261f27dc6872cd075ba +DIST proton-vpn-api-core-0.42.5.tar.gz 108643 BLAKE2B c9e002ec01dad571e2be88fe956a3c8f7eb226d0959172facb999b1bd7f5d178ddc32b251f0088c1aad53d0b62cfa4129ef72f4dc99728dffa59bfe714f0f42c SHA512 21b583ed18d671e3d8dc4215828a2299fa826bbd3487fe457e930081b72b3dd7d585cc586428d9765c3d44f6d12f9bd8884463aef9ee32c567a90a419718a585 diff --git a/dev-python/proton-vpn-api-core/proton-vpn-api-core-0.42.4-r1.ebuild b/dev-python/proton-vpn-api-core/proton-vpn-api-core-0.42.5.ebuild index 44bc3dd26f7c..44bc3dd26f7c 100644 --- a/dev-python/proton-vpn-api-core/proton-vpn-api-core-0.42.4-r1.ebuild +++ b/dev-python/proton-vpn-api-core/proton-vpn-api-core-0.42.5.ebuild diff --git a/dev-python/proton-vpn-network-manager/Manifest b/dev-python/proton-vpn-network-manager/Manifest index a529fa43563e..baf4f5856d9b 100644 --- a/dev-python/proton-vpn-network-manager/Manifest +++ b/dev-python/proton-vpn-network-manager/Manifest @@ -1 +1 @@ -DIST proton-vpn-network-manager-0.12.13.tar.gz 60323 BLAKE2B 59e73fcd8554f1fc3bb1f44c684f53001584b991651655eb85660ff41b3cf72e538e9f88335c7b73ba2f3721b988dcad9071efb326499001fd86dc050beed327 SHA512 6c48f260b5d819885d89ffe6d40060764c2ea95efc5eec19cd5b4bf614c2cc4f449158c816593c9e93f4ffcda285691ce04cd64bce360404a0ddd5a98d92637a +DIST proton-vpn-network-manager-0.12.14.tar.gz 60479 BLAKE2B 9bf27d3e3c97cacba2cc29748d334381ccb9234afaf314b0124f09d9f86ec6ae92cf58a1baf26fb112a16c53960ae8e259c3f04e1bf60ffe2e0747d5f662d023 SHA512 5b9fe3ddc624f68f12ad7fa1031d3ca6ebde7ee15abf658a99746127cee112a463dcdf1f187a8fc94c1bdae9d1559aff2fc6b5743de925b77f8bc8b851526871 diff --git a/dev-python/proton-vpn-network-manager/proton-vpn-network-manager-0.12.13-r3.ebuild b/dev-python/proton-vpn-network-manager/proton-vpn-network-manager-0.12.14.ebuild index d8e42dbbcfc6..47e8655e2a34 100644 --- a/dev-python/proton-vpn-network-manager/proton-vpn-network-manager-0.12.13-r3.ebuild +++ b/dev-python/proton-vpn-network-manager/proton-vpn-network-manager-0.12.14.ebuild @@ -34,8 +34,8 @@ RDEPEND=" CONFIG_CHECK="~DUMMY ~WIREGUARD" PATCHES=( - "${FILESDIR}/${P}-fix-networkmanager-plugin-loading.patch" - "${FILESDIR}/${P}-remove-call-to-apt.patch" + "${FILESDIR}/${PN}-0.12.13-fix-networkmanager-plugin-loading.patch" + "${FILESDIR}/${PN}-0.12.13-remove-call-to-apt.patch" ) distutils_enable_tests pytest diff --git a/dev-python/pyalsa/Manifest b/dev-python/pyalsa/Manifest index 07fa152967e2..f92a0906101e 100644 --- a/dev-python/pyalsa/Manifest +++ b/dev-python/pyalsa/Manifest @@ -1,2 +1 @@ -DIST pyalsa-1.2.12.tar.bz2 40133 BLAKE2B 50e4cff2d4fccdf8fd62cb379c08f55f8229b20cb51ac8c89c6ba84214663992748fc9c3555b4242457348dfc877280754f1574eaffb8c9cbc4e82d376d6660c SHA512 9073cb9a1fc6ad04bafa368435e45dd6c8506e14f0e594f02f7d2b7e06c72b8af9babf08cfead57a940a9ebde4548edf608196fea56089fe8d1300a04f573151 DIST pyalsa-1.2.14.tar.bz2 40383 BLAKE2B dc2cf0e631b4bf954a0fd09219236067f3ca7fd0a740641b1cdec86f9bf7af6325e58ffd8b6bae3372eb6c1afdf055c2bcad1fa54cb2784edf9a18eb18923870 SHA512 8a3fec7568d9e36bdf39a048f5cfe1c7f656ea08777eac3280329afbb1c9c870136e3fd54fd334762d9942385ddfead9bc15ee86d244d8c50869b34c4cb52f7d diff --git a/dev-python/pyalsa/pyalsa-1.2.12.ebuild b/dev-python/pyalsa/pyalsa-1.2.12.ebuild deleted file mode 100644 index f788b44444c7..000000000000 --- a/dev-python/pyalsa/pyalsa-1.2.12.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 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_{9,10,11,12,13} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for ALSA library" -HOMEPAGE="https://alsa-project.org/wiki/Main_Page" -SRC_URI="https://www.alsa-project.org/files/pub/pyalsa/${P}.tar.bz2" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" -# Needs access to system's alsa configuration/devices -RESTRICT="test" - -DEPEND=" - media-libs/alsa-lib -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] -" - -python_test() { - cd "${T}" || die - - shopt -s nullglob - local test - local failed - for test in "${S}"/test/*.py ; do - ${EPYTHON} "${test}" || { - eerror "${test} failed with ${EPYTHON}" - failed=1 - break - } - done - shopt -u nullglob - - if [[ ${failed} -eq 1 ]] ; then - die "${test} failed with ${EPYTHON}" - fi -} diff --git a/dev-python/pylibmc/pylibmc-1.6.3-r1.ebuild b/dev-python/pylibmc/pylibmc-1.6.3-r2.ebuild index 7b2029759700..534bf111cd39 100644 --- a/dev-python/pylibmc/pylibmc-1.6.3-r1.ebuild +++ b/dev-python/pylibmc/pylibmc-1.6.3-r2.ebuild @@ -26,7 +26,10 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 x86" IUSE="sasl" DEPEND=" - >=dev-libs/libmemcached-0.32[sasl=] + || ( + dev-libs/libmemcached-awesome[sasl=] + >=dev-libs/libmemcached-0.32[sasl=] + ) " RDEPEND="${DEPEND}" BDEPEND=" diff --git a/dev-python/pysdl3/Manifest b/dev-python/pysdl3/Manifest index 6c4379b639b7..5b6e5c208f8a 100644 --- a/dev-python/pysdl3/Manifest +++ b/dev-python/pysdl3/Manifest @@ -1,2 +1,2 @@ -DIST pysdl3-0.9.8b3.tar.gz 1416965 BLAKE2B d8eed631739051045998f5c0be78ea47f83338077c9024322fb9ac5ed1331b9c6e36dfff02402da0a5d4dd5139627afa2e17b2e239727438b5a291beaa60bf17 SHA512 680153060e479560db0ffb32cb5a76a951f0b784fc1a805999ae7ac03dec3f3e6797f5361b94ec00b87c692a4c6c63ee994f94a98cb73491036574f15145b837 DIST pysdl3-0.9.8b5.tar.gz 1416932 BLAKE2B c8de2c87d77a741e75dfdf10adde2ddedfa161661202bbdcc40440a2cfb9f2dab94ff405a2a9a8eb97c13883620063967c3fdc6bda2ca219b58e1ec6ecab94fb SHA512 7c3471def81967a80da19d5aad69f38b22179889c1303dc609ad44b831945bb583f3ea0c5ef7159e66900810f42863fdaa1f63fe6d7935b438ca1acb9044e540 +DIST pysdl3-0.9.8b6.tar.gz 1417018 BLAKE2B 638fe6479cf83e4146afcb6e457095c58a3fbcbfdec31a2798d069157ad3d941c54e0c56ae2547f61d2579350c19d118201020a3b23a699597ad99be6e181bf0 SHA512 cfc7af9026fd453eff082235fd4c59c375a5c3bde1881ede5466abbcc69f4e1d74066167d029505ef64f08f70f799b4b3600f3f6d947bc503e03daac31b8dc7c diff --git a/dev-python/pysdl3/pysdl3-0.9.8_beta3.ebuild b/dev-python/pysdl3/pysdl3-0.9.8_beta6.ebuild index 01bba1cce5f2..01bba1cce5f2 100644 --- a/dev-python/pysdl3/pysdl3-0.9.8_beta3.ebuild +++ b/dev-python/pysdl3/pysdl3-0.9.8_beta6.ebuild diff --git a/dev-python/pytest-bdd/pytest-bdd-8.1.0-r1.ebuild b/dev-python/pytest-bdd/pytest-bdd-8.1.0-r1.ebuild index eda0f3713a14..23b8ad05b445 100644 --- a/dev-python/pytest-bdd/pytest-bdd-8.1.0-r1.ebuild +++ b/dev-python/pytest-bdd/pytest-bdd-8.1.0-r1.ebuild @@ -28,7 +28,8 @@ RDEPEND=" dev-python/typing-extensions[${PYTHON_USEDEP}] " -EPYTEST_PLUGINS=() +EPYTEST_PLUGINS=( ${PN} ) +EPYTEST_PLUGIN_LOAD_VIA_ENV=1 distutils_enable_tests pytest DOCS=( AUTHORS.rst CHANGES.rst README.rst ) @@ -39,7 +40,6 @@ PATCHES=( src_test() { local -x COLUMNS=80 - local -x PYTEST_PLUGINS=pytest_bdd.plugin local EPYTEST_DESELECT=( # https://github.com/pytest-dev/pytest-bdd/issues/779 diff --git a/dev-python/pytest-services/Manifest b/dev-python/pytest-services/Manifest index 815ea17d6dc6..c7daa046ef66 100644 --- a/dev-python/pytest-services/Manifest +++ b/dev-python/pytest-services/Manifest @@ -1 +1,2 @@ DIST pytest-services-2.2.1.gh.tar.gz 21303 BLAKE2B 6f4b66b713ca4976eae61bf516bfecf13b8d6f56e03ae772ba9465e7c4c52b8d5ffa713b9441c73538a0b05665da7b7aa53d5f5da1626c6c208edf1c8239b1b1 SHA512 95d70431a7c3fa3b1602e6ad0e72975cecf5f0464e1bbc21d5b4eee6aefee52794c7b1d8dacf0681cc4cbb5ae7910075a7d0b3859647cc55298a2792489c4bfb +DIST pytest-services-2.2.2.gh.tar.gz 21492 BLAKE2B f17e4f544a2a72c597290a94adbd86acf6b5110de126e3d43f99b96e924978893249fb90a83e23f814377cd86126bbdcd395f3cce0da935f783cee1cb473eece SHA512 d59c27e9b2041204425e1bbffceb6fa7ad5d19d3af062e24d67f5ddb464008a572ff539614405fa8134b5b4cd4605a067b20b912dcbdede9eca1dc5a544181e6 diff --git a/dev-python/pytest-services/pytest-services-2.2.2.ebuild b/dev-python/pytest-services/pytest-services-2.2.2.ebuild new file mode 100644 index 000000000000..d9f8455c6970 --- /dev/null +++ b/dev-python/pytest-services/pytest-services-2.2.2.ebuild @@ -0,0 +1,49 @@ +# 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_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Collection of fixtures and utility functions to run service processes for pytest" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-services/ + https://pypi.org/project/pytest-services/ +" +SRC_URI=" + https://github.com/pytest-dev/pytest-services/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/zc-lockfile[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/pylibmc[${PYTHON_USEDEP}] + x11-base/xorg-server[xvfb] + net-misc/memcached + !!dev-python/pytest-salt + ) +" + +EPYTEST_PLUGINS=( "${PN}" ) +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}/pytest-services-2.0.1-no-mysql.patch" + "${FILESDIR}/pytest-services-2.0.1-lockdir.patch" +) + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/pytest-xvfb/pytest-xvfb-3.1.1.ebuild b/dev-python/pytest-xvfb/pytest-xvfb-3.1.1.ebuild index ad7119f83f49..1a6029a70f46 100644 --- a/dev-python/pytest-xvfb/pytest-xvfb-3.1.1.ebuild +++ b/dev-python/pytest-xvfb/pytest-xvfb-3.1.1.ebuild @@ -21,10 +21,6 @@ RDEPEND=" x11-base/xorg-server[xvfb] " -EPYTEST_PLUGINS=() +EPYTEST_PLUGINS=( ${PN} ) +EPYTEST_PLUGIN_LOAD_VIA_ENV=1 distutils_enable_tests pytest - -python_test() { - local -x PYTEST_PLUGINS=pytest_xvfb - epytest -} |
