diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-03-16 16:38:00 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-03-16 16:38:00 +0000 |
| commit | 43e1dc69f85f5ed897e5e803d319da4b3186e2fc (patch) | |
| tree | 76bedb4890508331bdb9ef9f2146d2fd8f93a2e0 /dev-python | |
| parent | 49b9bf798f21c06f949955bd95d2a5b9eed9f93d (diff) | |
| download | baldeagleos-repo-43e1dc69f85f5ed897e5e803d319da4b3186e2fc.tar.gz baldeagleos-repo-43e1dc69f85f5ed897e5e803d319da4b3186e2fc.tar.xz baldeagleos-repo-43e1dc69f85f5ed897e5e803d319da4b3186e2fc.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
364 files changed, 975 insertions, 1189 deletions
diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 095d3f5751a9..3d66bceea0d8 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,5 +1,3 @@ -DIST Nuitka-1.4.5.tar.gz 4131887 BLAKE2B b4eaea811a98f1ea5618a477841e2fd2ef41eb4c78635576fadae8a645456f9d47741d1b8c0c102e2774e1802d210785f31a10889d87441693215d84d06cabdd SHA512 fc628be6579f2b290d126fc9f16e16a2fcdd5457a28cb2caa1b2d4e23426933e502a3487485e54cf4e0f67d2d5bca97567d5502070e7ad46a03c513a1f6f9c9f -DIST Nuitka-1.4.6.tar.gz 4131786 BLAKE2B a72d8b8925dfdd7ca6416912d725cd711c1f8cedabbdc4ea1764645d935529c2b1561c561c6fe8b8cd2babdadd0b6cd3c239ff7e844bd745cebc3b2d94cfbd63 SHA512 883806d787bd35c687bd0771a0f3182d1d157c4c0f403c5b60a03536631823fbdfbaf32c3c29f484aa7de3dacf01056183607109036f60c5602ab08072d8e40d -DIST Nuitka-1.4.7.tar.gz 4132335 BLAKE2B 5c9e653c8ffa7ad9e757a20d4008e4e2a3083cfefcbce826f0904c0281a9be95dbfb78ad1aab2dd0819b9bf3a800a3b35ee422e38672655fdd900162f9c0d090 SHA512 fb219f5a53bc173365d23f4eae0814fa051c1312bc732ac2b717924dd2336bf140af0237834062223294c840f63b6b4766422f8fd189151ab73877eeb9c39ee6 DIST Nuitka-1.4.8.tar.gz 4132731 BLAKE2B 8e02acdb96596d5e74c486ae069ad4dba2ddff5e5b530d28f67551914eee8dc559fbe25d51454a18977d6e2877cdf9d3626cb5aad8942d0eb17b3e804ca0da21 SHA512 0d5646bf4b7f1de6f3015a59186ef2ff775f45326be6a83ede665e9a10003ed5c481b68016e863f196e5ab5cb2866ad1c6dacbe77edbfdecabab045ae1480b14 +DIST Nuitka-1.5.1.tar.gz 4167830 BLAKE2B 751784fac712149ccd180d391333d8431c6492f58a33296fc5f41c00d4908d65760216afefb626ac00b30a29c93acb767abe83a907756cbaa807706c0d9d2ef7 SHA512 ff02439556c193b2e40c6a7edfc42c9178fed4f04c4f1fe01a223f8b2243bc5f66784af5666887c9f07aafcc9428ae785a7174c4c88c73d7b62e56cf2aafde5e DIST Nuitka-1.5.tar.gz 4169208 BLAKE2B 9a0fed364ba69c01df309a23e08258c8149be81dcdfc26cbe2e5a08081eb98d1a6e2ce393dd372f30ee9f886c2d3f4f181387ab788f6393dd88799ea5298a8f8 SHA512 33c9cad89c021e4472194b769c54e84b965eab5f0c8715482ef33e3c94916b770dee1a9f400e402395fdc854322fd486c385d6e4f99fb328ac245e230db104e0 diff --git a/dev-python/Nuitka/Nuitka-1.4.6.ebuild b/dev-python/Nuitka/Nuitka-1.4.6.ebuild deleted file mode 100644 index 1158b562d51b..000000000000 --- a/dev-python/Nuitka/Nuitka-1.4.6.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 flag-o-matic optfeature pypi - -DESCRIPTION="Python to native compiler" -HOMEPAGE=" - https://www.nuitka.net/ - https://github.com/Nuitka/Nuitka/ - https://pypi.org/project/Nuitka/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~loong ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-util/scons[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( dev-util/ccache ) -" - -DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) - -distutils-r1_src_prepare() { - # remove vendored version of SCons that is Python2 only - # this should be removed when upstream removes support for Python2 - rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die - eapply_user -} - -python_install() { - distutils-r1_python_install - doman doc/nuitka3.1 doc/nuitka3-run.1 -} - -python_test() { - append-ldflags -Wl,--no-warn-search-mismatch - ./tests/basics/run_all.py search || die -} - -pkg_postinst() { - optfeature "support for stand-alone executables" app-admin/chrpath -} diff --git a/dev-python/Nuitka/Nuitka-1.4.7.ebuild b/dev-python/Nuitka/Nuitka-1.4.7.ebuild deleted file mode 100644 index 1158b562d51b..000000000000 --- a/dev-python/Nuitka/Nuitka-1.4.7.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 flag-o-matic optfeature pypi - -DESCRIPTION="Python to native compiler" -HOMEPAGE=" - https://www.nuitka.net/ - https://github.com/Nuitka/Nuitka/ - https://pypi.org/project/Nuitka/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~loong ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-util/scons[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( dev-util/ccache ) -" - -DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) - -distutils-r1_src_prepare() { - # remove vendored version of SCons that is Python2 only - # this should be removed when upstream removes support for Python2 - rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die - eapply_user -} - -python_install() { - distutils-r1_python_install - doman doc/nuitka3.1 doc/nuitka3-run.1 -} - -python_test() { - append-ldflags -Wl,--no-warn-search-mismatch - ./tests/basics/run_all.py search || die -} - -pkg_postinst() { - optfeature "support for stand-alone executables" app-admin/chrpath -} diff --git a/dev-python/Nuitka/Nuitka-1.4.5.ebuild b/dev-python/Nuitka/Nuitka-1.5.1.ebuild index 1158b562d51b..f1bec277226a 100644 --- a/dev-python/Nuitka/Nuitka-1.4.5.ebuild +++ b/dev-python/Nuitka/Nuitka-1.5.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 flag-o-matic optfeature pypi diff --git a/dev-python/agate/agate-1.7.1.ebuild b/dev-python/agate/agate-1.7.1.ebuild index bf955c9c43e8..0cee34e4b175 100644 --- a/dev-python/agate/agate-1.7.1.ebuild +++ b/dev-python/agate/agate-1.7.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A Python data analysis library that is optimized for humans instead of machines" HOMEPAGE=" https://github.com/wireservice/agate/ https://pypi.org/project/agate/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/aiocache/aiocache-0.12.0.ebuild b/dev-python/aiocache/aiocache-0.12.0.ebuild index d1e8efd6d95e..6348c19f8821 100644 --- a/dev-python/aiocache/aiocache-0.12.0.ebuild +++ b/dev-python/aiocache/aiocache-0.12.0.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Asyncio cache manager" HOMEPAGE="https://github.com/aio-libs/aiocache/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/aiodns/aiodns-3.0.0-r1.ebuild b/dev-python/aiodns/aiodns-3.0.0-r1.ebuild index 94a0f910647a..6d597add8ed9 100644 --- a/dev-python/aiodns/aiodns-3.0.0-r1.ebuild +++ b/dev-python/aiodns/aiodns-3.0.0-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Simple DNS resolver for asyncio" HOMEPAGE="https://github.com/saghul/aiodns/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/aiohttp-socks/Manifest b/dev-python/aiohttp-socks/Manifest index ca7e68272bb4..97055a3c19dd 100644 --- a/dev-python/aiohttp-socks/Manifest +++ b/dev-python/aiohttp-socks/Manifest @@ -1,3 +1 @@ -DIST aiohttp-socks-0.7.1.gh.tar.gz 19813 BLAKE2B e49ff94a63e3b22f082c892da6b65f71afd768ef98064f062facd382e0146e2fca563f2b7438f37e60a01d640199092c201e7ab2f77152829d8d8a64246ea152 SHA512 0f7a295e3d34d6cac78dcac5d64f76439730bf6bc6d287df9f2ed9b7ad3f1c04d61ebfd1cee75b80788f485b338094a4b02ecef2b3a2be172ffb8e1e65332b59 -DIST aiohttp-socks-0.7.1.tar.gz 19813 BLAKE2B e49ff94a63e3b22f082c892da6b65f71afd768ef98064f062facd382e0146e2fca563f2b7438f37e60a01d640199092c201e7ab2f77152829d8d8a64246ea152 SHA512 0f7a295e3d34d6cac78dcac5d64f76439730bf6bc6d287df9f2ed9b7ad3f1c04d61ebfd1cee75b80788f485b338094a4b02ecef2b3a2be172ffb8e1e65332b59 DIST aiohttp-socks-0.8.0.gh.tar.gz 13190 BLAKE2B 049655c526b5d7b64af79ef5f885d0f949edf1eeb4f3fb6e8a3cfc97738ebeb4663d68017761808279e938f477f9509123d8d6c6f4133287d1743dc2a8a021ed SHA512 e533be7059ee6914f919f5113596708732f70f4f1093adaccc6a829699c2aea157897c5398d9134acb0b2a11c8118f9d4f453792d8d8d14b10b207ca19ada2e7 diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.7.1-r1.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.7.1-r1.ebuild deleted file mode 100644 index e68d1577fdff..000000000000 --- a/dev-python/aiohttp-socks/aiohttp-socks-0.7.1-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="SOCKS proxy connector for aiohttp" -HOMEPAGE=" - https://pypi.org/project/aiohttp-socks/ - https://github.com/romis2012/aiohttp-socks/ -" -SRC_URI=" - https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/flask[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild deleted file mode 100644 index 8c1869ff1323..000000000000 --- a/dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="SOCKS proxy connector for aiohttp" -HOMEPAGE="https://pypi.org/project/aiohttp-socks/ https://github.com/romis2012/aiohttp-socks" -SRC_URI="https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/flask[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.8.0.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.8.0.ebuild index 941a5ee17f17..2cc97657ea7a 100644 --- a/dev-python/aiohttp-socks/aiohttp-socks-0.8.0.ebuild +++ b/dev-python/aiohttp-socks/aiohttp-socks-0.8.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] @@ -28,9 +28,12 @@ RDEPEND=" " BDEPEND=" test? ( - dev-python/flask[${PYTHON_USEDEP}] dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] dev-python/yarl[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/tiny-proxy[${PYTHON_USEDEP}] ) " diff --git a/dev-python/aiopylgtv/aiopylgtv-0.4.1.ebuild b/dev-python/aiopylgtv/aiopylgtv-0.4.1.ebuild index aa18ca13f3df..9b7eafe7fc10 100644 --- a/dev-python/aiopylgtv/aiopylgtv-0.4.1.ebuild +++ b/dev-python/aiopylgtv/aiopylgtv-0.4.1.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517="setuptools" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python library to control webOS-based LG TV devices" HOMEPAGE="https://github.com/bendavid/aiopylgtv" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/aioresponses/aioresponses-0.7.4.ebuild b/dev-python/aioresponses/aioresponses-0.7.4.ebuild index d06688fe980e..340e9efe4473 100644 --- a/dev-python/aioresponses/aioresponses-0.7.4.ebuild +++ b/dev-python/aioresponses/aioresponses-0.7.4.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Helper to mock/fake web requests in Python's aiohttp package" HOMEPAGE=" https://github.com/pnuckowski/aioresponses/ https://pypi.org/project/aioresponses/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/aiosqlite/aiosqlite-0.18.0.ebuild b/dev-python/aiosqlite/aiosqlite-0.18.0.ebuild index 3cf8b4df3479..ed31672b45c0 100644 --- a/dev-python/aiosqlite/aiosqlite-0.18.0.ebuild +++ b/dev-python/aiosqlite/aiosqlite-0.18.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) PYTHON_REQ_USE="sqlite" DISTUTILS_USE_PEP517=flit -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="asyncio bridge to the standard sqlite3 module" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/aiosqlite/ https://github.com/omnilib/aiosqlite " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/ajsonrpc/ajsonrpc-1.2.0.ebuild b/dev-python/ajsonrpc/ajsonrpc-1.2.0.ebuild index 7cc877370673..57b5f52c0981 100644 --- a/dev-python/ajsonrpc/ajsonrpc-1.2.0.ebuild +++ b/dev-python/ajsonrpc/ajsonrpc-1.2.0.ebuild @@ -5,12 +5,11 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Async JSON-RPC 2.0 protocol + server powered by asyncio" HOMEPAGE="https://github.com/pavlov99/ajsonrpc" # Don't use GH for now; seems to not have valid version set -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/alabaster/alabaster-0.7.13.ebuild b/dev-python/alabaster/alabaster-0.7.13.ebuild index 8d8eabc757f2..49664e0cfec8 100644 --- a/dev-python/alabaster/alabaster-0.7.13.ebuild +++ b/dev-python/alabaster/alabaster-0.7.13.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A configurable sidebar-enabled Sphinx theme" HOMEPAGE=" https://github.com/bitprophet/alabaster/ https://pypi.org/project/alabaster/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/allpairspy/allpairspy-2.5.0-r1.ebuild b/dev-python/allpairspy/allpairspy-2.5.0-r1.ebuild index 0a374a59a921..e10ae89a797c 100644 --- a/dev-python/allpairspy/allpairspy-2.5.0-r1.ebuild +++ b/dev-python/allpairspy/allpairspy-2.5.0-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Pairwise test combinations generator" HOMEPAGE="https://github.com/thombashi/allpairspy" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/amodem/amodem-1.15.4.ebuild b/dev-python/amodem/amodem-1.15.4.ebuild index 04bad9fefdda..74532524d410 100644 --- a/dev-python/amodem/amodem-1.15.4.ebuild +++ b/dev-python/amodem/amodem-1.15.4.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Transmit data between two computers using audio" HOMEPAGE=" https://github.com/romanz/amodem/ https://pypi.org/project/amodem/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/aniso8601/aniso8601-9.0.1-r1.ebuild b/dev-python/aniso8601/aniso8601-9.0.1-r1.ebuild index 77a4fce7b66d..6280de130b5e 100644 --- a/dev-python/aniso8601/aniso8601-9.0.1-r1.ebuild +++ b/dev-python/aniso8601/aniso8601-9.0.1-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A library for parsing ISO 8601 strings" HOMEPAGE="https://bitbucket.org/nielsenb/aniso8601/ https://pypi.org/project/aniso8601/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" diff --git a/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild b/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild index 63cb91815a3e..f361c69a732c 100644 --- a/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild +++ b/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild @@ -6,12 +6,11 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Convert text with ANSI color codes to HTML" HOMEPAGE="https://pypi.org/project/ansi2html/ https://github.com/pycontribs/ansi2html" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-3+" SLOT="0" diff --git a/dev-python/anyio/anyio-3.6.1.ebuild b/dev-python/anyio/anyio-3.6.1.ebuild index 4b87efe5df78..c655ddea9455 100644 --- a/dev-python/anyio/anyio-3.6.1.ebuild +++ b/dev-python/anyio/anyio-3.6.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations" HOMEPAGE=" https://github.com/agronholm/anyio/ https://pypi.org/project/anyio/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/arrow/arrow-1.2.3.ebuild b/dev-python/arrow/arrow-1.2.3.ebuild index be72cfb6f9a0..024902c5243f 100644 --- a/dev-python/arrow/arrow-1.2.3.ebuild +++ b/dev-python/arrow/arrow-1.2.3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Better dates and times for Python" HOMEPAGE=" https://github.com/arrow-py/arrow/ https://pypi.org/project/arrow/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/arsenic/arsenic-21.8.ebuild b/dev-python/arsenic/arsenic-21.8.ebuild index 9bf139115b0e..e77dfb6dd864 100644 --- a/dev-python/arsenic/arsenic-21.8.ebuild +++ b/dev-python/arsenic/arsenic-21.8.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Asynchronous WebDriver client" HOMEPAGE="https://github.com/HENNGE/arsenic" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/asgiref/asgiref-3.6.0.ebuild b/dev-python/asgiref/asgiref-3.6.0.ebuild index 672060d0f992..1f0e15201188 100644 --- a/dev-python/asgiref/asgiref-3.6.0.ebuild +++ b/dev-python/asgiref/asgiref-3.6.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="ASGI utilities (successor to WSGI)" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/django/asgiref/ https://pypi.org/project/asgiref/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/astor/astor-0.8.1-r1.ebuild b/dev-python/astor/astor-0.8.1-r1.ebuild index 4e5040a03352..f978c27af841 100644 --- a/dev-python/astor/astor-0.8.1-r1.ebuild +++ b/dev-python/astor/astor-0.8.1-r1.ebuild @@ -6,10 +6,9 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Read/rewrite/write Python ASTs" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" HOMEPAGE="https://pypi.org/project/astor/" LICENSE="BSD" diff --git a/dev-python/async_generator/async_generator-1.10-r2.ebuild b/dev-python/async_generator/async_generator-1.10-r2.ebuild index 5d636ef2b741..15451199c594 100644 --- a/dev-python/async_generator/async_generator-1.10-r2.ebuild +++ b/dev-python/async_generator/async_generator-1.10-r2.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Making it easy to write async iterators in Python 3.5" HOMEPAGE="https://github.com/python-trio/async_generator https://pypi.org/project/async_generator/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="|| ( MIT Apache-2.0 )" SLOT="0" diff --git a/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild b/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild index 13ee97c57298..990e4f1fa51a 100644 --- a/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild +++ b/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Atomic file writes" HOMEPAGE=" https://github.com/untitaker/python-atomicwrites/ https://pypi.org/project/atomicwrites/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/atpublic/atpublic-3.1.1.ebuild b/dev-python/atpublic/atpublic-3.1.1.ebuild index a844ca9cacfb..ce5e431f75c2 100644 --- a/dev-python/atpublic/atpublic-3.1.1.ebuild +++ b/dev-python/atpublic/atpublic-3.1.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=pdm PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A decorator to populate __all__ and the module globals" HOMEPAGE=" https://gitlab.com/warsaw/public/ https://pypi.org/project/atpublic/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/attrs/attrs-22.2.0.ebuild b/dev-python/attrs/attrs-22.2.0.ebuild index 782a7d685f90..32a59d87798e 100644 --- a/dev-python/attrs/attrs-22.2.0.ebuild +++ b/dev-python/attrs/attrs-22.2.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Attributes without boilerplate" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://attrs.readthedocs.io/ https://pypi.org/project/attrs/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/audioread/audioread-3.0.0.ebuild b/dev-python/audioread/audioread-3.0.0.ebuild index 443e958e248c..29e98edcbf23 100644 --- a/dev-python/audioread/audioread-3.0.0.ebuild +++ b/dev-python/audioread/audioread-3.0.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Wrapper for audio file decoding using FFmpeg or GStreamer" HOMEPAGE=" https://github.com/beetbox/audioread/ https://pypi.org/project/audioread/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/authres/authres-1.2.0-r1.ebuild b/dev-python/authres/authres-1.2.0-r1.ebuild index 41c3408f8299..16a7ee17cb44 100644 --- a/dev-python/authres/authres-1.2.0-r1.ebuild +++ b/dev-python/authres/authres-1.2.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Parse and generate Authentication-Results headers" HOMEPAGE=" https://launchpad.net/authentication-results-python/ https://pypi.org/project/authres/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" KEYWORDS="amd64 arm64 x86" diff --git a/dev-python/autoprop/autoprop-4.1.0.ebuild b/dev-python/autoprop/autoprop-4.1.0.ebuild index 1ca113507d70..dbb91a34b37c 100644 --- a/dev-python/autoprop/autoprop-4.1.0.ebuild +++ b/dev-python/autoprop/autoprop-4.1.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Infer properties from accessor methods" HOMEPAGE=" https://github.com/kalekundert/autoprop/ https://pypi.org/project/autoprop/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~amd64" diff --git a/dev-python/backcall/backcall-0.2.0-r1.ebuild b/dev-python/backcall/backcall-0.2.0-r1.ebuild index b47a6602e8bd..b048866053af 100644 --- a/dev-python/backcall/backcall-0.2.0-r1.ebuild +++ b/dev-python/backcall/backcall-0.2.0-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Specifications for callback functions passed in to an API" HOMEPAGE="https://pypi.org/project/backcall/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/bashate/bashate-2.1.1.ebuild b/dev-python/bashate/bashate-2.1.1.ebuild index ff03d9117f72..67ef27ee9e33 100644 --- a/dev-python/bashate/bashate-2.1.1.ebuild +++ b/dev-python/bashate/bashate-2.1.1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A pep8 equivalent for bash scripts" HOMEPAGE="https://pypi.org/project/bashate/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/beagle/beagle-0.3.0-r1.ebuild b/dev-python/beagle/beagle-0.3.0-r1.ebuild index eb82fc12af0e..bf25b9378902 100644 --- a/dev-python/beagle/beagle-0.3.0-r1.ebuild +++ b/dev-python/beagle/beagle-0.3.0-r1.ebuild @@ -5,12 +5,11 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Command line client for Hound, the code search tool" HOMEPAGE="https://beagle-hound.readthedocs.io/en/latest/ https://github.com/beaglecli/beagle" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/betamax/betamax-0.8.1-r1.ebuild b/dev-python/betamax/betamax-0.8.1-r1.ebuild index 321be45672f5..6efd3b299463 100644 --- a/dev-python/betamax/betamax-0.8.1-r1.ebuild +++ b/dev-python/betamax/betamax-0.8.1-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="python-requests HTTP exchanges recorder" HOMEPAGE=" https://github.com/betamaxpy/betamax/ https://pypi.org/project/betamax/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/blinker/blinker-1.5.ebuild b/dev-python/blinker/blinker-1.5.ebuild index 4472ec908c07..73722e7744de 100644 --- a/dev-python/blinker/blinker-1.5.ebuild +++ b/dev-python/blinker/blinker-1.5.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Fast, simple object-to-object and broadcast signaling" HOMEPAGE=" https://github.com/pallets-eco/blinker/ https://pypi.org/project/blinker/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/blockdiag/blockdiag-3.0.0.ebuild b/dev-python/blockdiag/blockdiag-3.0.0.ebuild index c39d51601b79..4e06f6345412 100644 --- a/dev-python/blockdiag/blockdiag-3.0.0.ebuild +++ b/dev-python/blockdiag/blockdiag-3.0.0.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_SETUPTOOLS="rdepend" -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="Generate block-diagram image from text" HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ https://github.com/blockdiag/blockdiag/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/blurb/blurb-1.1.0.ebuild b/dev-python/blurb/blurb-1.1.0.ebuild index b004b3c6d724..0e7f20dbfb64 100644 --- a/dev-python/blurb/blurb-1.1.0.ebuild +++ b/dev-python/blurb/blurb-1.1.0.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Tool to create and manage NEWS blurbs for CPython" HOMEPAGE="https://github.com/python/core-workflow/tree/master/blurb" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/boto/boto-2.49.0-r6.ebuild b/dev-python/boto/boto-2.49.0-r6.ebuild index 4044a5d7d063..00502f5ae5de 100644 --- a/dev-python/boto/boto-2.49.0-r6.ebuild +++ b/dev-python/boto/boto-2.49.0-r6.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Amazon Web Services API" HOMEPAGE="https://github.com/boto/boto https://pypi.org/project/boto/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 915a16e5d4cb..bcec4096b974 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -8,3 +8,4 @@ DIST boto3-1.26.88.gh.tar.gz 615353 BLAKE2B eecc0bf96a8f6eadc2337de0a29f993f0a7e DIST boto3-1.26.89.gh.tar.gz 615718 BLAKE2B 3257e6efafaf139daf935385c252c10929be2a4277a8f0f192afc6dbd7cc32fa8f940a4e59ebbe25931c399dedb926a3c1848bd9cc0a7f0d377acb302eabe3b0 SHA512 02ee02b05023e9184f779ab8ff21afa6f7e56f7d2e883d021b2567676c5fc57cad6b475d55316a2017c2a837c41d2f5604824f440060e2f96804c5a61ccdd143 DIST boto3-1.26.90.gh.tar.gz 616132 BLAKE2B 1c6fb20ca08c75fce5bc192cd49c8540fb5a702790f5abcdcafd4ee803e4967e55c97a99214cfae57701e6f808501d48e3bf3b5c73e1737ca3f3909af2522d4d SHA512 da438af104c3362e366785da71b9892f45b2238d280c0c39df27572afc076d4535e73fe58aa7cc7fb565b92ed8423938ddb0f16e3a5ed641231e5efadb1bf0b5 DIST boto3-1.26.91.gh.tar.gz 616798 BLAKE2B 51e61db07beeb39d8fc4be88818a13e259bc71fe25d1a52df10f7ffb364ca5d42509f4cda526fa1eb41e97bb6db1a453ab8865d8032b279523c3a994ca28bb7a SHA512 e1bde413d836ae5e3332e84a73c2f687b0d6800dcaed16ef24354f95a5e39995aeeeba3ca4a82158a7752e1cfd61fb6e39c301d9156b94e021ec0794463d1f90 +DIST boto3-1.26.92.gh.tar.gz 617090 BLAKE2B ce559b42c3d1e0d0d79444d7c86e9b6451c9419625bc54ffe816c662df886169e086f2389acfa3e9c634c292eda186758e14df492deb06d09e077e750c350150 SHA512 8ec2b0f5d9b605d9e62ccaad442b6caeef6d0ba1f8b65e5276c96d9624e14e934391cce83619f68dc57c8c46b41d187521fe30aae19b6159dc69888a26ead10f diff --git a/dev-python/boto3/boto3-1.26.92.ebuild b/dev-python/boto3/boto3-1.26.92.ebuild new file mode 100644 index 000000000000..9523f65d5fb9 --- /dev/null +++ b/dev-python/boto3/boto3-1.26.92.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 1144a30248de..3fa14db1bec9 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -8,3 +8,4 @@ DIST botocore-1.29.88.gh.tar.gz 11227872 BLAKE2B 1fd9bf0f147ac87c92723d23b8bcefc DIST botocore-1.29.89.gh.tar.gz 11227280 BLAKE2B 41a1243972e591ea23fb2eebaa5b5fb9547bbd8ccd72fc907c487fd56ebf90d8120ceee472e34a29cd2b036926bc93bda33b564b1b7083e8984daf366eced1f8 SHA512 356298fd3be39957dd60e6268cfd2652998e62950b9060e0774c68e158506dcfea8188059b588c08f520617af38b91eb6b71c16b92f7a71f75f33cb73e7786cf DIST botocore-1.29.90.gh.tar.gz 11234660 BLAKE2B 9472b843e9a36b59ffb8171a5148d07736690fef62a88a1853011b0fc6cfabe8588ea1e48b66696f1f9a5ade17c53261349249d20b704d91c1b8e0aac3528b12 SHA512 cdf20dbdac7146f2fb19ac8adce2d4b6605241cbfcbf15b5df7d7b8ccf1cf95f04e683de8bfc71322f2bdc467a15ada3502b19c43f0e5d1bd5c1a07996a1e731 DIST botocore-1.29.91.gh.tar.gz 11238226 BLAKE2B b2bf854f37cc05f1c3bd873691bc0968f7bd2d7374479ce8b72ecbf168a7ba503b8e871212a8dd802e52a28f4913d70f2bfc42c19ebeff838466d7d5702640db SHA512 a1108a45f262716b955c7674e5098324727bcd17b130deed6cb7c88451a92f302272c55c767e7c1c6947be8f77eccece3eccc2ffb7d9da2f6649e21e87d9e5c6 +DIST botocore-1.29.92.gh.tar.gz 11238265 BLAKE2B 42afd2517fe251ba5d7f0d948fb7892d90809cc289681f47bceab76b6a29b10425e7e7967e9c2b267166f6cae949dfd3f4ac98824b843ea23d37fd6ff6f363ca SHA512 eb8b7e6daa759fecf387b3ca04acb43aa11fb3a614edaed4d4e55361d2270220bb3c30f06fdc736a3ee57c52cf07afb97471221ab2a2c9205c3033969b7673a6 diff --git a/dev-python/botocore/botocore-1.29.92.ebuild b/dev-python/botocore/botocore-1.29.92.ebuild new file mode 100644 index 000000000000..0f4daaa48e81 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.92.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + <dev-python/jmespath-2[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/cachetools/cachetools-5.3.0.ebuild b/dev-python/cachetools/cachetools-5.3.0.ebuild index a15b2e6d0866..a7e78e9681ca 100644 --- a/dev-python/cachetools/cachetools-5.3.0.ebuild +++ b/dev-python/cachetools/cachetools-5.3.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Extensible memoizing collections and decorators" HOMEPAGE=" https://github.com/tkem/cachetools/ https://pypi.org/project/cachetools/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/cairocffi/Manifest b/dev-python/cairocffi/Manifest index 867c329fbacf..0744b4ddb7ae 100644 --- a/dev-python/cairocffi/Manifest +++ b/dev-python/cairocffi/Manifest @@ -1,2 +1 @@ -DIST cairocffi-1.3.0.tar.gz 88784 BLAKE2B 022634825febd3d70a0115f0632e9b146719a2ab802583e0f57ebbd36c65c9e73f4547dbc5ea3651b8b38a043d519f000e908c34b77f3bf49e2ed5ded1a0ca02 SHA512 be459a5f4c1986cf339b7b15fdb7d3ac52476c8c31ff663b4708917ce8abd6fc66860d1966744b69aebf7aebca4415b32166df79505ad42f315ffd76d7163d7e DIST cairocffi-1.4.0.tar.gz 69851 BLAKE2B 8037d9bc619d2e96e655dc4682bb95a1e920d0b2188963088c1be21f2e157f7e791f3994f0ae7ecd338547baf2a65d03b175398bc1b3c92145ae6ea148420b5a SHA512 7ffdaf365c1251b202e2680a2f689ec6ea04c19eb75df38137624ffeb429ab61c6f54af450aec019b2570a4e91d2d701328109e4e0f5662a3b3b655ab53705ff diff --git a/dev-python/cairocffi/cairocffi-1.3.0.ebuild b/dev-python/cairocffi/cairocffi-1.3.0.ebuild deleted file mode 100644 index 4671367ed498..000000000000 --- a/dev-python/cairocffi/cairocffi-1.3.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 virtualx - -DESCRIPTION="CFFI-based drop-in replacement for Pycairo" -HOMEPAGE="https://github.com/Kozea/cairocffi" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}] - ' 'python*') - >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}] - x11-libs/cairo:0=[X,xcb(+)] - x11-libs/gdk-pixbuf[jpeg]" -BDEPEND=" - test? ( dev-python/numpy[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/${PN}-0.8.0-tests.patch -) - -src_prepare() { - sed -i -e '/pytest-/d' -e '/addopts/d' setup.cfg || die - distutils-r1_src_prepare -} - -python_test() { - virtx pytest -vv --pyargs cairocffi -} diff --git a/dev-python/cairocffi/cairocffi-1.4.0.ebuild b/dev-python/cairocffi/cairocffi-1.4.0.ebuild index 8d0019e92d71..21101e6c8bf3 100644 --- a/dev-python/cairocffi/cairocffi-1.4.0.ebuild +++ b/dev-python/cairocffi/cairocffi-1.4.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/capturer/capturer-3.0-r1.ebuild b/dev-python/capturer/capturer-3.0-r1.ebuild index cb36d8930a31..a263193cbb8a 100644 --- a/dev-python/capturer/capturer-3.0-r1.ebuild +++ b/dev-python/capturer/capturer-3.0-r1.ebuild @@ -5,13 +5,12 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Easily capture stdout/stderr of the current process and subprocesses" HOMEPAGE="https://capturer.readthedocs.io/en/latest/ https://pypi.org/project/capturer/ https://github.com/xolox/python-capturer" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" diff --git a/dev-python/carbon/carbon-1.1.10.ebuild b/dev-python/carbon/carbon-1.1.10.ebuild index 58e8200c784b..c6a48890e1f3 100644 --- a/dev-python/carbon/carbon-1.1.10.ebuild +++ b/dev-python/carbon/carbon-1.1.10.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Backend data caching and persistence daemon for Graphite" HOMEPAGE="https://graphiteapp.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="Apache-2.0" diff --git a/dev-python/casttube/casttube-0.2.1-r1.ebuild b/dev-python/casttube/casttube-0.2.1-r1.ebuild index 1770e04b2255..5572a31e99d7 100644 --- a/dev-python/casttube/casttube-0.2.1-r1.ebuild +++ b/dev-python/casttube/casttube-0.2.1-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="casttube provides a way to interact with the Youtube Chromecast api" HOMEPAGE="https://github.com/ur1katz/casttube" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/cbor2/cbor2-5.4.6.ebuild b/dev-python/cbor2/cbor2-5.4.6.ebuild index 7ecfccc8dbd4..e6f56af4364f 100644 --- a/dev-python/cbor2/cbor2-5.4.6.ebuild +++ b/dev-python/cbor2/cbor2-5.4.6.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Pure Python CBOR (de)serializer with extensive tag support" HOMEPAGE=" https://github.com/agronholm/cbor2/ https://pypi.org/project/cbor2/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/cchardet/cchardet-2.1.7-r1.ebuild b/dev-python/cchardet/cchardet-2.1.7-r1.ebuild index c89476c6e435..4037be6a7781 100644 --- a/dev-python/cchardet/cchardet-2.1.7-r1.ebuild +++ b/dev-python/cchardet/cchardet-2.1.7-r1.ebuild @@ -5,14 +5,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="High speed universal character encoding detector" HOMEPAGE=" https://github.com/PyYoshi/cChardet https://pypi.org/project/cchardet/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MPL-1.1" SLOT="0" diff --git a/dev-python/cffi/cffi-1.15.1.ebuild b/dev-python/cffi/cffi-1.15.1.ebuild index d166ae845d10..f299a6d3d19e 100644 --- a/dev-python/cffi/cffi-1.15.1.ebuild +++ b/dev-python/cffi/cffi-1.15.1.ebuild @@ -9,14 +9,13 @@ DISTUTILS_USE_PEP517=setuptools # pypy bundles a modified version of cffi. Use python_gen_cond_dep instead. PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 toolchain-funcs +inherit distutils-r1 toolchain-funcs pypi DESCRIPTION="Foreign Function Interface for Python calling C code" HOMEPAGE=" https://cffi.readthedocs.io/ https://pypi.org/project/cffi/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" diff --git a/dev-python/cftime/cftime-1.6.2.ebuild b/dev-python/cftime/cftime-1.6.2.ebuild index 4be6b83f076d..48603bc4d8f3 100644 --- a/dev-python/cftime/cftime-1.6.2.ebuild +++ b/dev-python/cftime/cftime-1.6.2.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Time-handling functionality from netcdf4-python" HOMEPAGE="https://pypi.org/project/cftime/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/dev-python/characteristic/characteristic-14.3.0-r4.ebuild b/dev-python/characteristic/characteristic-14.3.0-r4.ebuild index da32c0fd2c53..6c3ec5524246 100644 --- a/dev-python/characteristic/characteristic-14.3.0-r4.ebuild +++ b/dev-python/characteristic/characteristic-14.3.0-r4.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python attributes without the boilerplate" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/hynek/characteristic/ https://pypi.org/project/characteristic/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/cheroot/cheroot-9.0.0.ebuild b/dev-python/cheroot/cheroot-9.0.0.ebuild index f4bf972aac9f..27e841e978a5 100644 --- a/dev-python/cheroot/cheroot-9.0.0.ebuild +++ b/dev-python/cheroot/cheroot-9.0.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/cheroot/ https://github.com/cherrypy/cheroot/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/chump/chump-1.6.0-r2.ebuild b/dev-python/chump/chump-1.6.0-r2.ebuild index 73af16a4ec1f..a02c7fdacdaf 100644 --- a/dev-python/chump/chump-1.6.0-r2.ebuild +++ b/dev-python/chump/chump-1.6.0-r2.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="API wrapper for Pushover" HOMEPAGE="https://github.com/karanlyons/chump" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/cmd2/cmd2-2.4.3.ebuild b/dev-python/cmd2/cmd2-2.4.3.ebuild index 1425ab74a3df..f6a9f885942b 100644 --- a/dev-python/cmd2/cmd2-2.4.3.ebuild +++ b/dev-python/cmd2/cmd2-2.4.3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 virtualx +inherit distutils-r1 virtualx pypi DESCRIPTION="Extra features for standard library's cmd module" HOMEPAGE=" https://github.com/python-cmd2/cmd2/ https://pypi.org/project/cmd2/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/coloredlogs/coloredlogs-15.0.1-r1.ebuild b/dev-python/coloredlogs/coloredlogs-15.0.1-r1.ebuild index a5ad3cd6ee5b..d6d67d90be16 100644 --- a/dev-python/coloredlogs/coloredlogs-15.0.1-r1.ebuild +++ b/dev-python/coloredlogs/coloredlogs-15.0.1-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Colored stream handler for the logging module" HOMEPAGE=" @@ -13,7 +13,6 @@ HOMEPAGE=" https://github.com/xolox/python-coloredlogs https://coloredlogs.readthedocs.io/en/latest/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/colorlog/colorlog-6.7.0.ebuild b/dev-python/colorlog/colorlog-6.7.0.ebuild index 3052cdc5350c..546783824562 100644 --- a/dev-python/colorlog/colorlog-6.7.0.ebuild +++ b/dev-python/colorlog/colorlog-6.7.0.ebuild @@ -5,12 +5,11 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Log formatting with colors" HOMEPAGE="https://pypi.org/project/colorlog/ https://github.com/borntyping/python-colorlog" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/colorspacious/colorspacious-1.1.2.ebuild b/dev-python/colorspacious/colorspacious-1.1.2.ebuild index ded9d319a33a..43d08ec3a523 100644 --- a/dev-python/colorspacious/colorspacious-1.1.2.ebuild +++ b/dev-python/colorspacious/colorspacious-1.1.2.ebuild @@ -4,11 +4,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Powerful, accurate, and easy-to-use Python library for colorspace conversions" HOMEPAGE="https://colorspacious.readthedocs.org/en/latest/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/commonmark/commonmark-0.9.1-r1.ebuild b/dev-python/commonmark/commonmark-0.9.1-r1.ebuild index ee266665b3db..3dbc936b174f 100644 --- a/dev-python/commonmark/commonmark-0.9.1-r1.ebuild +++ b/dev-python/commonmark/commonmark-0.9.1-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python parser for the CommonMark Markdown spec" HOMEPAGE=" https://pypi.org/project/commonmark/ https://github.com/readthedocs/commonmark.py/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/cookies/cookies-2.2.1-r2.ebuild b/dev-python/cookies/cookies-2.2.1-r2.ebuild index e722079c2da5..2008b53a2261 100644 --- a/dev-python/cookies/cookies-2.2.1-r2.ebuild +++ b/dev-python/cookies/cookies-2.2.1-r2.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Friendlier RFC 6265-compliant cookie parser/renderer" HOMEPAGE="https://gitlab.com/sashahart/cookies" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/croniter/croniter-1.3.8.ebuild b/dev-python/croniter/croniter-1.3.8.ebuild index 94b160ca788e..7535e0777398 100644 --- a/dev-python/croniter/croniter-1.3.8.ebuild +++ b/dev-python/croniter/croniter-1.3.8.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python module to provide iteration for datetime object" HOMEPAGE=" https://github.com/kiorky/croniter/ https://pypi.org/project/croniter/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild b/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild index 9fcf47165c99..6b7cca3d9d83 100644 --- a/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild +++ b/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild @@ -5,14 +5,13 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A python port of YUI CSS Compressor" HOMEPAGE=" https://github.com/sprymix/csscompressor https://pypi.org/project/csscompressor/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/cssselect2/cssselect2-0.7.0.ebuild b/dev-python/cssselect2/cssselect2-0.7.0.ebuild index 4fed2f7b7d90..7742e03c4e9a 100644 --- a/dev-python/cssselect2/cssselect2-0.7.0.ebuild +++ b/dev-python/cssselect2/cssselect2-0.7.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Parses CSS3 Selectors and translates them to XPath 1.0" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/cssselect2/ https://github.com/Kozea/cssselect2/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/curtsies/curtsies-0.4.1-r1.ebuild b/dev-python/curtsies/curtsies-0.4.1-r1.ebuild index bfbc43f3fd8e..42dd10406fb2 100644 --- a/dev-python/curtsies/curtsies-0.4.1-r1.ebuild +++ b/dev-python/curtsies/curtsies-0.4.1-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Curses-like terminal wrapper, with colored strings" HOMEPAGE=" https://github.com/bpython/curtsies/ https://pypi.org/project/curtsies/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" diff --git a/dev-python/cython/cython-0.29.33.ebuild b/dev-python/cython/cython-0.29.33.ebuild index 9e7af34748d6..064d02ded1b4 100644 --- a/dev-python/cython/cython-0.29.33.ebuild +++ b/dev-python/cython/cython-0.29.33.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" IUSE="emacs test" RESTRICT="!test? ( test )" diff --git a/dev-python/debtcollector/debtcollector-2.5.0.ebuild b/dev-python/debtcollector/debtcollector-2.5.0.ebuild index d1674f634004..30569a3afa60 100644 --- a/dev-python/debtcollector/debtcollector-2.5.0.ebuild +++ b/dev-python/debtcollector/debtcollector-2.5.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python deprecation patterns and strategies that collect technical debt" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/openstack/debtcollector/ https://pypi.org/project/debtcollector/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/decorator/decorator-5.1.1-r1.ebuild b/dev-python/decorator/decorator-5.1.1-r1.ebuild index 49a57186d5f0..b156e762634d 100644 --- a/dev-python/decorator/decorator-5.1.1-r1.ebuild +++ b/dev-python/decorator/decorator-5.1.1-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Simplifies the usage of decorators for the average programmer" HOMEPAGE=" https://github.com/micheles/decorator/ https://pypi.org/project/decorator/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest index c0ac9105f536..2a5741366f23 100644 --- a/dev-python/denonavr/Manifest +++ b/dev-python/denonavr/Manifest @@ -1,2 +1,3 @@ DIST denonavr-0.11.0.tar.gz 171742 BLAKE2B b91008a8eebcc0e228db772f2fe2d0bcd3fe7cc036d8aab2c547698224e63e0cbea2d9e9dcb5244556712ab5e04cb9c5e06731eba93a37061536668065c03931 SHA512 63624ec23db6e953741f4610a7df22fa0a69ae750957e883f0447c7a193c28e3a70245547f270c05bf93fdaca2c22b1fc5147b5e2b886c28049faf7f02b6bcb2 DIST denonavr-0.11.1.tar.gz 173372 BLAKE2B a18bebfd66d1974b10e23f08fa2e2ca1ebef45ed29edf77ce9d68a26c657aebdc906bf10154d1a3ae94f1cb97ebe58a54434f3bba2510323a2a651e87f2e6987 SHA512 4354873577fbb021dee198a955c8fd89115c379c8e558ef827224a4dbdb2705edddcfa071cc42f923a12f9730b5a9adbfa85eae8f6f377357c854cb48a01d5e7 +DIST denonavr-0.11.2.tar.gz 178495 BLAKE2B 7ee308a071f3e325849b67aa901d9999a31c566ce7fc7a0c5c71bb53d9bcd5effd4bf54dc0b4301f4403d01bca83af15ef603c0229b182ab1c1b2801ae934e61 SHA512 70ac865e20d6a71c51007e6b135b873492707bff1497616d44fbcf30ab8e3c172d93df08cfc23bebca929cb965d764d6d105d2ed4a0a5fc30d19732b66a88820 diff --git a/dev-python/denonavr/denonavr-0.11.2.ebuild b/dev-python/denonavr/denonavr-0.11.2.ebuild new file mode 100644 index 000000000000..20d0d3ec292b --- /dev/null +++ b/dev-python/denonavr/denonavr-0.11.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Automation Library for Denon AVR receivers" +HOMEPAGE=" + https://github.com/ol-iver/denonavr/ + https://pypi.org/project/denonavr/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/asyncstdlib-3.10.2[${PYTHON_USEDEP}] + >=dev-python/attrs-21.2.0[${PYTHON_USEDEP}] + >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] + >=dev-python/httpx-0.23.1[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.11.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}] + ' 3.{8..10}) +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-httpx[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/deprecation/deprecation-2.1.0.ebuild b/dev-python/deprecation/deprecation-2.1.0.ebuild index f5df2349ac57..a46fd5575a68 100644 --- a/dev-python/deprecation/deprecation-2.1.0.ebuild +++ b/dev-python/deprecation/deprecation-2.1.0.ebuild @@ -4,11 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A library to handle automated deprecations" HOMEPAGE="https://deprecation.readthedocs.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild b/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild index 247540173305..6a3df25519f6 100644 --- a/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild +++ b/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild @@ -5,14 +5,13 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Dictdiffer is a library that helps you to diff and patch dictionaries" HOMEPAGE=" https://github.com/inveniosoftware/dictdiffer/ https://pypi.org/project/dictdiffer/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-python/distro/distro-1.8.0.ebuild b/dev-python/distro/distro-1.8.0.ebuild index 3b8482ebe3de..edeea6229e41 100644 --- a/dev-python/distro/distro-1.8.0.ebuild +++ b/dev-python/distro/distro-1.8.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Reliable machine-readable Linux distribution information for Python" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/python-distro/distro/ https://pypi.org/project/distro/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="Apache-2.0" diff --git a/dev-python/django-cacheops/Manifest b/dev-python/django-cacheops/Manifest index f8370f4d98c3..6b493af5a502 100644 --- a/dev-python/django-cacheops/Manifest +++ b/dev-python/django-cacheops/Manifest @@ -1,2 +1,3 @@ DIST django-cacheops-6.1.gh.tar.gz 52972 BLAKE2B bdcd045912100ebdfdfd9add23b0df634b029cc2ffe41c351176e327f1e21c90457cfca9e45348dddce60e39fee5c431428ff7f2c954194e4c06c8bc09d78945 SHA512 43dcd4f302afee1acf73125aae7c2e2eece560cc6f07f3374391ac54e0438fd59b80a24e65f52bd7aa4978fd8a428939a8d607c7aa4b25f47d68373cfc12772f DIST django-cacheops-6.2.gh.tar.gz 55279 BLAKE2B 9fa05d6701e0cb705a012714f4ef5b98e6a56fe916033567e71256f2425ef844451d98cf7b2dd78023a680e19eab52b2f8cc4100ccf037e3d2e33f814eb47ead SHA512 48e51de2fd13c16a97085b9c6e61833f6c8b0252a0ede9e8a4beaa973e509fe34731804830b0d80926c0ae0f75aef939b7b21368de7ac17053bb1c10c0a7d104 +DIST django-cacheops-7.0.gh.tar.gz 56009 BLAKE2B 7829c6308db163dce5e75170093107c5a9d7dc6c5caccdea55b81631f43664ddea767ce9320221abdfc9c52af6bea363a62b5e7e86e0afa54208fabf3baf431a SHA512 bae0005e377ab8d9f9dc6da50a845966affc75b57846eb432bd7090f20b644e1b7ce9e963a9b6e84270661c23a51c7cf0436fc8448d34fb3c2f3f3245f98f7f7 diff --git a/dev-python/django-cacheops/django-cacheops-7.0.ebuild b/dev-python/django-cacheops/django-cacheops-7.0.ebuild new file mode 100644 index 000000000000..6d353b1be984 --- /dev/null +++ b/dev-python/django-cacheops/django-cacheops-7.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 + +DESCRIPTION="ORM cache with automatic granular event-driven invalidation for Django" +HOMEPAGE=" + https://github.com/Suor/django-cacheops/ + https://pypi.org/project/django-cacheops/ +" +SRC_URI=" + https://github.com/Suor/django-cacheops/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/django-3.2[${PYTHON_USEDEP}] + >=dev-python/redis-2.9.1[${PYTHON_USEDEP}] + >=dev-python/funcy-1.8[${PYTHON_USEDEP}] + >=dev-python/six-1.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-db/redis + dev-python/dill[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + # Remove test dependent on unpackaged before_after + sed -e 's/test_lock/_&/' -i tests/test_extras.py || die + distutils-r1_src_prepare +} + +python_test() { + local -x DJANGO_SETTINGS_MODULE=tests.settings + local -x PYTHONPATH=. + django-admin test -v 2 || die +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<-EOF || die + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +} diff --git a/dev-python/doc8/doc8-1.1.1.ebuild b/dev-python/doc8/doc8-1.1.1.ebuild index 72be1d9c09fe..c656b72b1d63 100644 --- a/dev-python/doc8/doc8-1.1.1.ebuild +++ b/dev-python/doc8/doc8-1.1.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Style checker for Sphinx (or other) RST documentation" HOMEPAGE=" https://pypi.org/project/doc8/ https://github.com/PyCQA/doc8/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/docutils/docutils-0.19.ebuild b/dev-python/docutils/docutils-0.19.ebuild index 3c1990211609..778de32a09df 100644 --- a/dev-python/docutils/docutils-0.19.ebuild +++ b/dev-python/docutils/docutils-0.19.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python Documentation Utilities (reference reStructuredText impl.)" HOMEPAGE=" https://docutils.sourceforge.io/ https://pypi.org/project/docutils/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2 GPL-3 public-domain" SLOT="0" diff --git a/dev-python/dominate/dominate-2.7.0.ebuild b/dev-python/dominate/dominate-2.7.0.ebuild index 0387dd196c31..39ce88d571e0 100644 --- a/dev-python/dominate/dominate-2.7.0.ebuild +++ b/dev-python/dominate/dominate-2.7.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Library for creating and manipulating HTML documents using an elegant DOM API" HOMEPAGE=" https://github.com/Knio/dominate/ https://pypi.org/project/dominate/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" diff --git a/dev-python/duecredit/duecredit-0.9.2.ebuild b/dev-python/duecredit/duecredit-0.9.2.ebuild index 69c0bfd3604b..c4dbfe7c4e5f 100644 --- a/dev-python/duecredit/duecredit-0.9.2.ebuild +++ b/dev-python/duecredit/duecredit-0.9.2.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Publications (and donations) tracer" HOMEPAGE="https://github.com/duecredit/duecredit" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/ecdsa/ecdsa-0.18.0.ebuild b/dev-python/ecdsa/ecdsa-0.18.0.ebuild index 0c615c2ed7e9..b61419971391 100644 --- a/dev-python/ecdsa/ecdsa-0.18.0.ebuild +++ b/dev-python/ecdsa/ecdsa-0.18.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="ECDSA cryptographic signature library in pure Python" HOMEPAGE=" https://github.com/tlsfuzzer/python-ecdsa/ https://pypi.org/project/ecdsa/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/emcee/emcee-3.1.4.ebuild b/dev-python/emcee/emcee-3.1.4.ebuild index 14fbd8ed63aa..2844bf61f0c4 100644 --- a/dev-python/emcee/emcee-3.1.4.ebuild +++ b/dev-python/emcee/emcee-3.1.4.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python ensemble sampling toolkit for affine-invariant MCMC" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/dfm/emcee/ https://pypi.org/project/emcee/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/dev-python/enrich/enrich-1.2.7-r1.ebuild b/dev-python/enrich/enrich-1.2.7-r1.ebuild index 43d2b9c0a78b..4574322e23b7 100644 --- a/dev-python/enrich/enrich-1.2.7-r1.ebuild +++ b/dev-python/enrich/enrich-1.2.7-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Extend rich functionality" HOMEPAGE="https://github.com/pycontribs/enrich" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/entrypoints/entrypoints-0.4.ebuild b/dev-python/entrypoints/entrypoints-0.4.ebuild index b9cbbb22b9b5..708499947fc2 100644 --- a/dev-python/entrypoints/entrypoints-0.4.ebuild +++ b/dev-python/entrypoints/entrypoints-0.4.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Discover and load entry points from installed packages" HOMEPAGE="https://github.com/takluyver/entrypoints" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/ewmh/ewmh-0.1.6.ebuild b/dev-python/ewmh/ewmh-0.1.6.ebuild index 1e2876dcacb3..8fd4cd03653c 100644 --- a/dev-python/ewmh/ewmh-0.1.6.ebuild +++ b/dev-python/ewmh/ewmh-0.1.6.ebuild @@ -5,11 +5,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="An implementation of Extended Window Manager Hints, based on Xlib" HOMEPAGE="https://github.com/parkouss/pyewmh https://pypi.python.org/pypi/ewmh" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-3" KEYWORDS="amd64 x86" diff --git a/dev-python/exam/exam-0.10.6.ebuild b/dev-python/exam/exam-0.10.6.ebuild index f640b0d52311..856977dc8c44 100644 --- a/dev-python/exam/exam-0.10.6.ebuild +++ b/dev-python/exam/exam-0.10.6.ebuild @@ -5,11 +5,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Helpers for better testing" HOMEPAGE="https://github.com/fluxx/exam" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/extras/extras-1.0.0-r2.ebuild b/dev-python/extras/extras-1.0.0-r2.ebuild index 6e48ac90ee42..5c117192daa5 100644 --- a/dev-python/extras/extras-1.0.0-r2.ebuild +++ b/dev-python/extras/extras-1.0.0-r2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Useful extra bits for Python that should be in the standard library" HOMEPAGE=" https://github.com/testing-cabal/extras/ https://pypi.org/project/extras/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/factory-boy/Manifest b/dev-python/factory-boy/Manifest new file mode 100644 index 000000000000..45667ee32ddd --- /dev/null +++ b/dev-python/factory-boy/Manifest @@ -0,0 +1 @@ +DIST factory_boy-3.2.1.tar.gz 153483 BLAKE2B e527a04b5371289beb6ae765ccf116b1171d3293cd7bf0ef240ecf17b7806d0ed6db4a97d9c3c4cc22d93c1eaa96888046bdfa7aa1b2d9910257165266ce9828 SHA512 21ad111c648f3ff444cc2310479464334eb4c5b16ed04a592fb9152397f9bf6c044d235789b901f65ebf49d07a0621834ec280630279be0696ccec15ac9f15df diff --git a/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild b/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild new file mode 100644 index 000000000000..160f3e197bc4 --- /dev/null +++ b/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby" +HOMEPAGE=" + https://pypi.org/project/factory-boy/ + https://github.com/FactoryBoy/factory_boy +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/Faker[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/django[sqlite,${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # depends on treecleaned dev-python/mongoengine + tests/test_mongoengine.py +) + +EPYTEST_DESELECT=( + # broken + examples/flask_alchemy +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme \ + dev-python/sphinxcontrib-spelling diff --git a/dev-python/factory_boy/metadata.xml b/dev-python/factory-boy/metadata.xml index dbdeda74025f..dbdeda74025f 100644 --- a/dev-python/factory_boy/metadata.xml +++ b/dev-python/factory-boy/metadata.xml diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest deleted file mode 100644 index bcb816980777..000000000000 --- a/dev-python/factory_boy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST factory_boy-3.2.1.gh.tar.gz 141947 BLAKE2B f7668e945c653276fdf8c28aca728e4dd0aa24e980868a22e116cdb6395170f37f60d9b021c915586681b93d84a50f254b6d4a0b8f75e15991fac91aa4b17e0c SHA512 45f88970fa2adf15160d489335d7843ebf78178ae619e6b1ad2cc2e3af8e6c14763cf1afe21bc4e66d1d7196458d8045862db4d5878d5cfc1f2aa658ccba1812 diff --git a/dev-python/factory_boy/factory_boy-3.2.1.ebuild b/dev-python/factory_boy/factory_boy-3.2.1.ebuild deleted file mode 100644 index 1be42e245505..000000000000 --- a/dev-python/factory_boy/factory_boy-3.2.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 - -DESCRIPTION="A fixtures replacement tool" -HOMEPAGE="https://github.com/FactoryBoy/factory_boy" -SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/Faker-0.7.0[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/django[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - ) - doc? ( - dev-python/factory_boy[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # Fix symbolic link QA - rm ChangeLog || die "remove failed" - cp docs/changelog.rst ChangeLog || die "copy failed" - - # depends on masked dev-python/mongoengine - rm tests/test_mongoengine.py || die - - distutils-r1_python_prepare_all -} - -distutils_enable_tests --install unittest - -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-spelling diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest index 94cce147fa3d..83f2961e7935 100644 --- a/dev-python/fakeredis/Manifest +++ b/dev-python/fakeredis/Manifest @@ -1,2 +1,3 @@ DIST fakeredis-py-2.10.0.gh.tar.gz 160050 BLAKE2B 9c97abe80ca683cd068e3e8616b068c166f08f1b1eb360b76c57da4b9d68396a5dd6fb4152e92dcd73a1407c50e259db54ba5edd61bc2dca774672de84fcf2d3 SHA512 31df18ead5e2937a7a98297f4dc08790371968dd1fa6d9dfa54eb35ab27c2a4a88e2186c252c8a630e0e70fa04e67eccb68e687f9383b6770313cf8b79f6b3bc +DIST fakeredis-py-2.10.1.gh.tar.gz 159626 BLAKE2B 41d28b57c369273d96a985d6b47c8b162d1fc94c508daae12048e139c9d7bb9c44b39c95eb77cfb06d24cd1b44ccaa65f3d32f4976bfdda72e319d5da1cd69c4 SHA512 5659f5e3a6344448916bfe9ad88fff45b266488aa6d4e0b503f8594308ecfb8e97b1f588b658cb01a5dbe5fc06e64a1bbb6eafaa28aed0b8761b5e15638615ea DIST fakeredis-py-2.9.2.gh.tar.gz 165549 BLAKE2B 351e07976ed6a4d11429c83aefe3a0e2d4397a97fdb2904ab65ac4d2717d129f5ac018f071b8670012aabe127d87350f3285f6f86369bb4b7eadbd61da5774f7 SHA512 6e9ab0851f74ade2325aad88b86212b4052ca53a7510034cd888ef4080eec4129b226ab8c166ab09fa6e3d3b2c3c70fce8adafdb4081a4d3501fd4d9d5e04b84 diff --git a/dev-python/fakeredis/fakeredis-2.10.1.ebuild b/dev-python/fakeredis/fakeredis-2.10.1.ebuild new file mode 100644 index 000000000000..fb976bc9dfa8 --- /dev/null +++ b/dev-python/fakeredis/fakeredis-2.10.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) + +inherit distutils-r1 + +MY_P=fakeredis-py-${PV} +DESCRIPTION="Fake implementation of redis API for testing purposes" +HOMEPAGE=" + https://github.com/cunla/fakeredis-py/ + https://pypi.org/project/fakeredis/ +" +SRC_URI=" + https://github.com/cunla/fakeredis-py/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + <dev-python/redis-5[${PYTHON_USEDEP}] + >=dev-python/redis-4.2[${PYTHON_USEDEP}] + <dev-python/sortedcontainers-3[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # also lupa + test/test_aioredis2.py::test_failed_script_error + # TODO + "test/test_fakeredis.py::test_set_get_nx[StrictRedis]" + "test/test_fakeredis.py::test_lpop_count[StrictRedis]" + "test/test_fakeredis.py::test_rpop_count[StrictRedis]" + "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]" + "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]" + test/test_mixins/test_set_commands.py::test_smismember_wrong_type + ) + local EPYTEST_IGNORE=( + # these tests fail a lot... + test/test_hypothesis.py + ) + local args=( + # tests requiring lupa (lua support) + -k 'not test_eval and not test_lua and not test_script' + ) + epytest "${args[@]}" +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +} diff --git a/dev-python/fastimport/fastimport-0.9.14.ebuild b/dev-python/fastimport/fastimport-0.9.14.ebuild index 836e615a26ce..6c141a3925c6 100644 --- a/dev-python/fastimport/fastimport-0.9.14.ebuild +++ b/dev-python/fastimport/fastimport-0.9.14.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Library for parsing the fastimport VCS serialization format" HOMEPAGE=" https://github.com/jelmer/python-fastimport/ https://pypi.org/project/fastimport/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" diff --git a/dev-python/feedgenerator/feedgenerator-2.0.0.ebuild b/dev-python/feedgenerator/feedgenerator-2.0.0.ebuild index 50d0a5588e0c..b45be9fba51e 100644 --- a/dev-python/feedgenerator/feedgenerator-2.0.0.ebuild +++ b/dev-python/feedgenerator/feedgenerator-2.0.0.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Standalone version of django.utils.feedgenerator" HOMEPAGE="https://pypi.org/project/feedgenerator/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/fields/fields-5.0.0-r3.ebuild b/dev-python/fields/fields-5.0.0-r3.ebuild index 74dbb266ac03..7e0ea8f9c461 100644 --- a/dev-python/fields/fields-5.0.0-r3.ebuild +++ b/dev-python/fields/fields-5.0.0-r3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Container class boilerplate killer" HOMEPAGE=" https://github.com/ionelmc/python-fields/ https://pypi.org/project/fields/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest index 935f3a81ca10..01c6382c9657 100644 --- a/dev-python/filelock/Manifest +++ b/dev-python/filelock/Manifest @@ -1,2 +1,3 @@ +DIST filelock-3.10.0.tar.gz 10006 BLAKE2B c9fa59baf698f2bca16e315909b25a85a8f19c22b62c102b5005b9403a7e22819cb1ec4e338b91c47d977cc7af42192fd240fd0bc2f0fe5858f28c947dfd3023 SHA512 ebd1adfe200e8460d876bd7fe0c25d7c3787b07b8c3fc218912db08ccbfbb57c5d72b750cc7f583454efbbea7b13dc89b9e32c67d8874ea1e540d9bba6236d82 DIST filelock-3.9.1.tar.gz 9720 BLAKE2B 4225d718f5c6e7c81e5db5d6ac2af42ce78a6c61b59f85bf8c2aafd71509b4811542e7a7648ffa2b14f3b3e762d975296c095e322e6c6ccf8fa5f1839213531d SHA512 7a240b0014a6570099106c72b376c47b7b23cddc3e70f78e2560ccccfcee31d1078d894c2e3ec6fed2f983859543a84cac03f8834df9e64fcb0a966308f7503e DIST py-filelock-3.9.0.gh.tar.gz 205047 BLAKE2B 3995f7ad27bb09ca75310c4ada7645f2dd16c09ddb39663394f315443851037f2f9cf08eecb507eba521479696ad1004978d3fdd300a7128ac3354fce2e57d5f SHA512 1235ae9ebdb4c84b0c30e68be91e01eb1acbfcd15c85202fa54a3b91e4e507f221926f8886e1ec91acd4f71d2d88c08f536529b4cebfd2de4fb90118f5dc242e diff --git a/dev-python/filelock/filelock-3.10.0.ebuild b/dev-python/filelock/filelock-3.10.0.ebuild new file mode 100644 index 000000000000..27674ad8872b --- /dev/null +++ b/dev-python/filelock/filelock-3.10.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2018-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A platform independent file lock for Python" +HOMEPAGE=" + https://github.com/tox-dev/py-filelock/ + https://pypi.org/project/filelock/ +" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/filetype/filetype-1.2.0.ebuild b/dev-python/filetype/filetype-1.2.0.ebuild index 972f98571498..9028b063eb52 100644 --- a/dev-python/filetype/filetype-1.2.0.ebuild +++ b/dev-python/filetype/filetype-1.2.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Small, dependency-free, fast Python package to infer binary file types checking" HOMEPAGE=" https://github.com/h2non/filetype.py/ https://pypi.org/project/filetype/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/fixtures/fixtures-4.0.1.ebuild b/dev-python/fixtures/fixtures-4.0.1.ebuild index f8e29fbb5dd0..f3c3d793c7ee 100644 --- a/dev-python/fixtures/fixtures-4.0.1.ebuild +++ b/dev-python/fixtures/fixtures-4.0.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=pbr PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Fixtures, reusable state for writing clean tests and more" HOMEPAGE=" https://github.com/testing-cabal/fixtures/ https://pypi.org/project/fixtures/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" diff --git a/dev-python/flexmock/flexmock-0.11.3.ebuild b/dev-python/flexmock/flexmock-0.11.3.ebuild index 2cf01d670dda..8af174b8aef0 100644 --- a/dev-python/flexmock/flexmock-0.11.3.ebuild +++ b/dev-python/flexmock/flexmock-0.11.3.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Testing library to create mocks, stubs and fakes" HOMEPAGE="https://flexmock.readthedocs.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/flit/flit-3.8.0.ebuild b/dev-python/flit/flit-3.8.0.ebuild index 1e9aff8b4538..415cd753db2e 100644 --- a/dev-python/flit/flit-3.8.0.ebuild +++ b/dev-python/flit/flit-3.8.0.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Simplified packaging of Python modules" HOMEPAGE="https://github.com/pypa/flit https://flit.readthedocs.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/flit_core/flit_core-3.8.0.ebuild b/dev-python/flit_core/flit_core-3.8.0.ebuild index 60a5e9c09bbc..34f4d5744bb6 100644 --- a/dev-python/flit_core/flit_core-3.8.0.ebuild +++ b/dev-python/flit_core/flit_core-3.8.0.ebuild @@ -7,14 +7,13 @@ EAPI=7 DISTUTILS_USE_PEP517=standalone PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Simplified packaging of Python modules (core module)" HOMEPAGE=" https://pypi.org/project/flit-core/ https://github.com/pypa/flit/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/freezegun/freezegun-1.2.2.ebuild b/dev-python/freezegun/freezegun-1.2.2.ebuild index a564e7a0caac..b9f0dc14e20b 100644 --- a/dev-python/freezegun/freezegun-1.2.2.ebuild +++ b/dev-python/freezegun/freezegun-1.2.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Let your Python tests travel through time" HOMEPAGE=" https://github.com/spulec/freezegun/ https://pypi.org/project/freezegun/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/fs/fs-2.4.16.ebuild b/dev-python/fs/fs-2.4.16.ebuild index 5b4720652458..8ee398fb4ef2 100644 --- a/dev-python/fs/fs-2.4.16.ebuild +++ b/dev-python/fs/fs-2.4.16.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="Filesystem abstraction layer" HOMEPAGE=" @@ -13,7 +13,6 @@ HOMEPAGE=" https://docs.pyfilesystem.org/ https://www.willmcgugan.com/tag/fs/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/future/future-0.18.2-r3.ebuild b/dev-python/future/future-0.18.2-r3.ebuild index 76e1324b385b..911d3a2437c5 100644 --- a/dev-python/future/future-0.18.2-r3.ebuild +++ b/dev-python/future/future-0.18.2-r3.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Easy, clean, reliable Python 2/3 compatibility" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/PythonCharmers/python-future/ https://pypi.org/project/future/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild index 9777e623a8f8..48cc53844de0 100644 --- a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild +++ b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild @@ -5,11 +5,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Fuzzy string matching in python" HOMEPAGE="https://github.com/seatgeek/fuzzywuzzy" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" LICENSE="GPL-2" diff --git a/dev-python/gast/gast-0.5.3-r1.ebuild b/dev-python/gast/gast-0.5.3-r1.ebuild index ed7b47364bd8..2660dfc0e5e1 100644 --- a/dev-python/gast/gast-0.5.3-r1.ebuild +++ b/dev-python/gast/gast-0.5.3-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A generic AST to represent Python2 and Python3's Abstract Syntax Tree (AST)" HOMEPAGE="https://pypi.org/project/gast/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD PSF-2" SLOT="0" diff --git a/dev-python/genson/genson-1.1.0.ebuild b/dev-python/genson/genson-1.1.0.ebuild index 455dbd679bd3..7e26383222ac 100644 --- a/dev-python/genson/genson-1.1.0.ebuild +++ b/dev-python/genson/genson-1.1.0.ebuild @@ -4,11 +4,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="GenSON is a powerful, user-friendly JSON Schema generator built in Python" HOMEPAGE="https://pypi.org/project/genson/ https://github.com/wolverdude/GenSON/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/genty/genty-1.3.2-r2.ebuild b/dev-python/genty/genty-1.3.2-r2.ebuild index ccd411916898..bd693eebfc34 100644 --- a/dev-python/genty/genty-1.3.2-r2.ebuild +++ b/dev-python/genty/genty-1.3.2-r2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Allows you to run a test with multiple data sets" HOMEPAGE=" https://pypi.org/project/genty/ https://github.com/box/genty/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="Apache-2.0" diff --git a/dev-python/gitdb/gitdb-4.0.10.ebuild b/dev-python/gitdb/gitdb-4.0.10.ebuild index 9af7e25880e3..475fac9a5e30 100644 --- a/dev-python/gitdb/gitdb-4.0.10.ebuild +++ b/dev-python/gitdb/gitdb-4.0.10.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="GitDB is a pure-Python git object database" HOMEPAGE=" https://github.com/gitpython-developers/gitdb/ https://pypi.org/project/gitdb/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/glooey/glooey-0.3.6.ebuild b/dev-python/glooey/glooey-0.3.6.ebuild index a08aac6ae89a..f676fe2b8537 100644 --- a/dev-python/glooey/glooey-0.3.6.ebuild +++ b/dev-python/glooey/glooey-0.3.6.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=flit -inherit distutils-r1 virtualx +inherit distutils-r1 virtualx pypi DESCRIPTION="An object-oriented GUI library for pyglet" HOMEPAGE="https://glooey.readthedocs.io/en/latest/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~amd64" diff --git a/dev-python/grpclib/Manifest b/dev-python/grpclib/Manifest index 95fb988eef35..689aaf9b9323 100644 --- a/dev-python/grpclib/Manifest +++ b/dev-python/grpclib/Manifest @@ -1,2 +1,2 @@ -DIST grpclib-0.4.2.tar.gz 116997 BLAKE2B 8a3ad3022a4963f0539c212b66af615f4c1a73cec49801118af25ad141741aed692e16389687f690f885d9f85dc53a5e1b8208a5d8af111c2e50fdefef0684ce SHA512 a25ee2286431d294dd4b07b3ac34387608ca3dbabdf6d54a09b1a33fe66c75ba88f3f5e90160a55dc614871c93bc6ccfb884d149bbd624e13d792b44271b534f -DIST grpclib-0.4.3_rc2.tar.gz 116904 BLAKE2B c4a0bf70c4f8d218829e10811fb532bcd1bea7eeec10aa2ee06e286af68e653b73d6db1b0e859821d1587fc5fa81e7a8ab2473b24e746b53b1a5134589a6e68c SHA512 185118ce1f1fca4db3dfc8fa781ef7a09f366aa4f0bfb1f37222f307c4d30c9527c5ffd74d4afce1e27cff69c76c6f8e9fb054920a41da000f723e9a79219f07 +DIST grpclib-0.4.2.gh.tar.gz 116997 BLAKE2B 8a3ad3022a4963f0539c212b66af615f4c1a73cec49801118af25ad141741aed692e16389687f690f885d9f85dc53a5e1b8208a5d8af111c2e50fdefef0684ce SHA512 a25ee2286431d294dd4b07b3ac34387608ca3dbabdf6d54a09b1a33fe66c75ba88f3f5e90160a55dc614871c93bc6ccfb884d149bbd624e13d792b44271b534f +DIST grpclib-0.4.3.gh.tar.gz 106619 BLAKE2B 2ea5ae37c0f9e7c0aaf278922144135d536007d23a676298beb770c6f357887f383053a5c611a31cb55fb9dd7078a40c8ba0528425c039b473bd9f8cd022428a SHA512 2de4d95c26663eaf55e70cf1b2a0b5e44538b7543518702725616c6658d79a246996e4520cb1440f5910e3f353db7fb157812c57d42c2659c018c46ebff92224 diff --git a/dev-python/grpclib/files/grpclib-add_css_file.patch b/dev-python/grpclib/files/grpclib-add_css_file.patch new file mode 100644 index 000000000000..25243b932766 --- /dev/null +++ b/dev-python/grpclib/files/grpclib-add_css_file.patch @@ -0,0 +1,10 @@ +diff --git a/docs/conf.py b/docs/conf.py +index 7ccef26..766b77d 100644 +--- a/docs/conf.py ++++ b/docs/conf.py +@@ -27,4 +27,4 @@ html_theme_options = { + + + def setup(app): +- app.add_stylesheet('style.css') ++ app.add_css_file('style.css') diff --git a/dev-python/grpclib/grpclib-0.4.2.ebuild b/dev-python/grpclib/grpclib-0.4.2.ebuild index e919924c9b5d..dece6b3f4a45 100644 --- a/dev-python/grpclib/grpclib-0.4.2.ebuild +++ b/dev-python/grpclib/grpclib-0.4.2.ebuild @@ -16,10 +16,14 @@ if [[ ${PV} == 9999 ]]; then else MY_PV="${PV/_rc/rc}" S="${WORKDIR}/${PN}-${MY_PV}" - SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" KEYWORDS="~amd64 ~x86" fi +PATCHES=( + "${FILESDIR}/${PN}-add_css_file.patch" +) + LICENSE="BSD" SLOT="0" diff --git a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild b/dev-python/grpclib/grpclib-0.4.3.ebuild index cda5017e4b01..301089eaba8c 100644 --- a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild +++ b/dev-python/grpclib/grpclib-0.4.3.ebuild @@ -16,10 +16,14 @@ if [[ ${PV} == 9999 ]]; then else MY_PV="${PV/_rc/rc}" S="${WORKDIR}/${PN}-${MY_PV}" - SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" KEYWORDS="~amd64 ~x86" fi +PATCHES=( + "${FILESDIR}/${PN}-add_css_file.patch" +) + LICENSE="BSD" SLOT="0" diff --git a/dev-python/h11/h11-0.14.0.ebuild b/dev-python/h11/h11-0.14.0.ebuild index 25c53f207035..126d51a9d757 100644 --- a/dev-python/h11/h11-0.14.0.ebuild +++ b/dev-python/h11/h11-0.14.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A pure-Python implementation of HTTP/1.1 inspired by hyper-h2" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/python-hyper/h11/ https://pypi.org/project/h11/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/helpdev/helpdev-0.7.1-r1.ebuild b/dev-python/helpdev/helpdev-0.7.1-r1.ebuild index 124033ca7cae..83c11f75119f 100644 --- a/dev-python/helpdev/helpdev-0.7.1-r1.ebuild +++ b/dev-python/helpdev/helpdev-0.7.1-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Helping users and developers to get information about the environment" HOMEPAGE="https://gitlab.com/dpizetta/helpdev" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/hidapi/hidapi-0.13.1.ebuild b/dev-python/hidapi/hidapi-0.13.1.ebuild index eaa28970b83d..a19c81d5a951 100644 --- a/dev-python/hidapi/hidapi-0.13.1.ebuild +++ b/dev-python/hidapi/hidapi-0.13.1.ebuild @@ -4,12 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A Cython interface to HIDAPI library" HOMEPAGE="https://github.com/trezor/cython-hidapi" -MY_PV=$(ver_rs 3 .post) -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz" LICENSE="|| ( BSD GPL-3 )" SLOT="0" @@ -21,8 +19,6 @@ BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" distutils_enable_tests pytest -S="${WORKDIR}/${PN}-${MY_PV}" - python_configure_all() { DISTUTILS_ARGS=( --with-system-hidapi ) } diff --git a/dev-python/html2text/html2text-2020.1.16-r2.ebuild b/dev-python/html2text/html2text-2020.1.16-r2.ebuild index 735b54c73389..aa1c1ff48faf 100644 --- a/dev-python/html2text/html2text-2020.1.16-r2.ebuild +++ b/dev-python/html2text/html2text-2020.1.16-r2.ebuild @@ -5,12 +5,11 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Turn HTML into equivalent Markdown-structured text" HOMEPAGE="https://github.com/Alir3z4/html2text https://pypi.org/project/html2text/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/dev-python/html5lib/html5lib-1.1-r1.ebuild b/dev-python/html5lib/html5lib-1.1-r1.ebuild index a505ebe64ed1..5fc4de7c150b 100644 --- a/dev-python/html5lib/html5lib-1.1-r1.ebuild +++ b/dev-python/html5lib/html5lib-1.1-r1.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) PYTHON_REQ_USE="xml(+)" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="HTML parser based on the HTML5 specification" HOMEPAGE=" @@ -15,7 +15,6 @@ HOMEPAGE=" https://html5lib.readthedocs.io/ https://pypi.org/project/html5lib/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/httpauth/httpauth-0.3-r1.ebuild b/dev-python/httpauth/httpauth-0.3-r1.ebuild index 6174b22421fd..ac413140d2e2 100644 --- a/dev-python/httpauth/httpauth-0.3-r1.ebuild +++ b/dev-python/httpauth/httpauth-0.3-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A WSGI middleware that secures routes using HTTP Digest Authentication" HOMEPAGE="https://github.com/jonashaag/httpauth/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0" diff --git a/dev-python/httpbin/httpbin-0.7.0-r5.ebuild b/dev-python/httpbin/httpbin-0.7.0-r5.ebuild index 25303f1e85cc..b80de7ffe342 100644 --- a/dev-python/httpbin/httpbin-0.7.0-r5.ebuild +++ b/dev-python/httpbin/httpbin-0.7.0-r5.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="HTTP Request and Response Service" HOMEPAGE=" https://github.com/postmanlabs/httpbin/ https://pypi.org/project/httpbin/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/httpretty/httpretty-1.1.4-r1.ebuild b/dev-python/httpretty/httpretty-1.1.4-r1.ebuild index 1ae3f0fdd11d..47154b1e03ca 100644 --- a/dev-python/httpretty/httpretty-1.1.4-r1.ebuild +++ b/dev-python/httpretty/httpretty-1.1.4-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="HTTP client mock for Python" HOMEPAGE=" https://github.com/gabrielfalcao/httpretty/ https://pypi.org/project/httpretty/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" diff --git a/dev-python/humanfriendly/humanfriendly-10.0-r1.ebuild b/dev-python/humanfriendly/humanfriendly-10.0-r1.ebuild index 38d7398d19ca..ed38b4efca55 100644 --- a/dev-python/humanfriendly/humanfriendly-10.0-r1.ebuild +++ b/dev-python/humanfriendly/humanfriendly-10.0-r1.ebuild @@ -6,13 +6,12 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) PYTHON_REQ_USE="threads(+)" DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Human friendly output for text interfaces using Python" HOMEPAGE="https://pypi.org/project/humanfriendly/ https://github.com/xolox/python-humanfriendly/ https://humanfriendly.readthedocs.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" diff --git a/dev-python/hyperframe/hyperframe-6.0.1-r1.ebuild b/dev-python/hyperframe/hyperframe-6.0.1-r1.ebuild index 90b07937b91e..d7e7ea3c1387 100644 --- a/dev-python/hyperframe/hyperframe-6.0.1-r1.ebuild +++ b/dev-python/hyperframe/hyperframe-6.0.1-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="HTTP/2 framing layer for Python" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/hyperframe/ https://github.com/python-hyper/hyperframe/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/hyperlink/hyperlink-21.0.0-r1.ebuild b/dev-python/hyperlink/hyperlink-21.0.0-r1.ebuild index ca7d60ad8c0d..3353d8ca52dc 100644 --- a/dev-python/hyperlink/hyperlink-21.0.0-r1.ebuild +++ b/dev-python/hyperlink/hyperlink-21.0.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A featureful, correct URL for Python" HOMEPAGE=" https://github.com/python-hyper/hyperlink/ https://pypi.org/project/hyperlink/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD MIT" SLOT="0" diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index f2655634ea1b..0e59f80bdb70 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,3 +1,4 @@ DIST hypothesis-6.68.0.gh.tar.gz 9350032 BLAKE2B c122455b7f941eaba8b37b7c4bd4760b2ea0d7c5cf3e973544b80edfa17ea13870c9c5121a121178850154f0058e55c4051ff0ea98d35d3c312468202108a04d SHA512 7ca3e79c1c5e091ae829244e1f6b3563c61add0a5bbe7a7b254df85191778a4b05a21f82ca3f50ba6e77a5ec5c9ec06d7dd15c6cf423c1a2eb524a2aeb3f2c91 DIST hypothesis-6.68.1.gh.tar.gz 9350091 BLAKE2B 5d6d6912b20d3badca440b668838f456239653c393d8f148ba5dd16227e078586167f0d7ff0adbdca0efe2a81ff27e0307d97b63492658dc28c9abd7c7691551 SHA512 6dbaefa411f7945081158b7d730dc1893dfe02ec4b45f7bdd645f6f2198d39b3f4313d1e18dbe9a82d13e36df5bc541f1b31539128f9de5480b82b916bd74c0c DIST hypothesis-6.68.2.gh.tar.gz 9350253 BLAKE2B 5f98aac845a2f4e1dd9f54809d3e7e1b201bdecdec1c5c9cff10a37851af7d8d9e8cb643c1a9b0545672862b3639a17aed5f4197653d48d3114edd0105668307 SHA512 c3507f99376af924e375c51e0d56d4e444204d2ebe147d813a3f33a69594f83493c499714567b127556ea620df7bde58f4a1ba662bb182907e5e0d14cf13ee81 +DIST hypothesis-6.69.0.gh.tar.gz 9350681 BLAKE2B e28bca5be08809d7f10723186957ab72a650d93403fc0c5ed91b329ca3c68b084a69aba093e8dc7fdc742316287dc585b7b8794403e0b3fa29adfc7bf2d76ee7 SHA512 b6a263a10f78841706f6fa58a237f2f1e7ef5efd4d859e0fb79bae0ad3eff86774bc0cb7bb581af89605f80514a08386b5f501a6154bcc5ae1f56e7eb2ba61b4 diff --git a/dev-python/hypothesis/hypothesis-6.69.0.ebuild b/dev-python/hypothesis/hypothesis-6.69.0.ebuild new file mode 100644 index 000000000000..c1f03337fcd2 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.69.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!<dev-python/requests-toolbelt-0.10.1 + ) +" + +distutils_enable_tests pytest + +python_test() { + # subtests are broken by warnings from random plugins + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin + + epytest tests/cover tests/pytest tests/quality -n "$(makeopts_jobs)" +} + +python_install() { + distutils-r1_python_install + if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then + rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die + fi +} + +pkg_postinst() { + optfeature "datetime support" dev-python/pytz + optfeature "dateutil support" dev-python/python-dateutil + optfeature "numpy support" dev-python/numpy + optfeature "django support" dev-python/django dev-python/pytz + optfeature "pandas support" dev-python/pandas + optfeature "pytest support" dev-python/pytest +} diff --git a/dev-python/icalendar/icalendar-5.0.4.ebuild b/dev-python/icalendar/icalendar-5.0.4.ebuild index d0db4d1e80cc..1076e201d750 100644 --- a/dev-python/icalendar/icalendar-5.0.4.ebuild +++ b/dev-python/icalendar/icalendar-5.0.4.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 2445)" HOMEPAGE=" https://github.com/collective/icalendar/ https://pypi.org/project/icalendar/ " -SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/idna/idna-3.4.ebuild b/dev-python/idna/idna-3.4.ebuild index 123d6da072d4..352a8041e211 100644 --- a/dev-python/idna/idna-3.4.ebuild +++ b/dev-python/idna/idna-3.4.ebuild @@ -7,14 +7,13 @@ EAPI=7 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Internationalized Domain Names in Applications (IDNA)" HOMEPAGE=" https://github.com/kjd/idna/ https://pypi.org/project/idna/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="BSD" diff --git a/dev-python/ifaddr/ifaddr-0.2.0.ebuild b/dev-python/ifaddr/ifaddr-0.2.0.ebuild index a5a7ccd26bcc..16e9035d0bbf 100644 --- a/dev-python/ifaddr/ifaddr-0.2.0.ebuild +++ b/dev-python/ifaddr/ifaddr-0.2.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Enumerate IP addresses on the local network adapters" HOMEPAGE=" https://github.com/pydron/ifaddr/ https://pypi.org/project/ifaddr/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/imagesize/imagesize-1.4.1.ebuild b/dev-python/imagesize/imagesize-1.4.1.ebuild index 35e6c95aef76..8d5cf80a9382 100644 --- a/dev-python/imagesize/imagesize-1.4.1.ebuild +++ b/dev-python/imagesize/imagesize-1.4.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Pure Python module for getting image size from png/jpeg/jpeg2000/gif files" HOMEPAGE=" https://github.com/shibukawa/imagesize_py/ https://pypi.org/project/imagesize/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/iminuit/iminuit-2.19.0.ebuild b/dev-python/iminuit/iminuit-2.19.0.ebuild index 4d5a435f59d6..ed5ceac5cfcf 100644 --- a/dev-python/iminuit/iminuit-2.19.0.ebuild +++ b/dev-python/iminuit/iminuit-2.19.0.ebuild @@ -8,11 +8,10 @@ PYTHON_COMPAT=( python3_{7,8,9,10,11} ) # forced implicitly CMAKE_MAKEFILE_GENERATOR=emake -inherit cmake distutils-r1 virtualx +inherit cmake distutils-r1 virtualx pypi DESCRIPTION="Minuit numerical function minimization in Python" HOMEPAGE="https://github.com/scikit-hep/iminuit/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT LGPL-2.1" diff --git a/dev-python/importlib_metadata/importlib_metadata-6.0.0.ebuild b/dev-python/importlib_metadata/importlib_metadata-6.0.0.ebuild index 19447364c358..c6ab05cf0f68 100644 --- a/dev-python/importlib_metadata/importlib_metadata-6.0.0.ebuild +++ b/dev-python/importlib_metadata/importlib_metadata-6.0.0.ebuild @@ -9,14 +9,13 @@ DISTUTILS_USE_PEP517=flit # new entry_point API not yet included in cpython release PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Read metadata from Python packages" HOMEPAGE=" https://github.com/python/importlib_metadata/ https://pypi.org/project/importlib-metadata/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/incremental/incremental-22.10.0.ebuild b/dev-python/incremental/incremental-22.10.0.ebuild index c4c879aced05..32873973fd95 100644 --- a/dev-python/incremental/incremental-22.10.0.ebuild +++ b/dev-python/incremental/incremental-22.10.0.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Incremental is a small library that versions your Python projects" HOMEPAGE="https://github.com/twisted/incremental https://pypi.org/project/incremental/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/inflection/inflection-0.5.1-r1.ebuild b/dev-python/inflection/inflection-0.5.1-r1.ebuild index 9c1ca8783033..28acded13b64 100644 --- a/dev-python/inflection/inflection-0.5.1-r1.ebuild +++ b/dev-python/inflection/inflection-0.5.1-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A port of Ruby on Rails' inflector to Python" HOMEPAGE="https://github.com/jpvanhal/inflection" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/iniparse/iniparse-0.5-r1.ebuild b/dev-python/iniparse/iniparse-0.5-r1.ebuild index 0670acc1958b..e9d70eb72d7c 100644 --- a/dev-python/iniparse/iniparse-0.5-r1.ebuild +++ b/dev-python/iniparse/iniparse-0.5-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Better INI parser for Python" HOMEPAGE=" https://github.com/candlepin/python-iniparse/ https://pypi.org/project/iniparse/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT PSF-2" SLOT="0" diff --git a/dev-python/intelhex/intelhex-2.3.0-r1.ebuild b/dev-python/intelhex/intelhex-2.3.0-r1.ebuild index f27acabe857a..b98553d8474b 100644 --- a/dev-python/intelhex/intelhex-2.3.0-r1.ebuild +++ b/dev-python/intelhex/intelhex-2.3.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python library for Intel HEX files manipulations" HOMEPAGE=" https://github.com/python-intelhex/intelhex/ https://pypi.org/project/intelhex/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/intervaltree/intervaltree-3.1.0.ebuild b/dev-python/intervaltree/intervaltree-3.1.0.ebuild index 37938e0b6570..8b4f276acda7 100644 --- a/dev-python/intervaltree/intervaltree-3.1.0.ebuild +++ b/dev-python/intervaltree/intervaltree-3.1.0.ebuild @@ -4,11 +4,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Editable interval tree data structure for Python 2 and 3" HOMEPAGE="https://pypi.org/project/intervaltree/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/ipaddr/ipaddr-2.2.0-r2.ebuild b/dev-python/ipaddr/ipaddr-2.2.0-r2.ebuild index 49f6b9756da8..b05070954842 100644 --- a/dev-python/ipaddr/ipaddr-2.2.0-r2.ebuild +++ b/dev-python/ipaddr/ipaddr-2.2.0-r2.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python IP address manipulation library" HOMEPAGE="https://github.com/google/ipaddr-py https://pypi.org/project/ipaddr/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/ipyparallel/ipyparallel-8.4.1.ebuild b/dev-python/ipyparallel/ipyparallel-8.4.1.ebuild index 37d5492fb134..d284bf45f70b 100644 --- a/dev-python/ipyparallel/ipyparallel-8.4.1.ebuild +++ b/dev-python/ipyparallel/ipyparallel-8.4.1.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{7,8,9,10,11} ) PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="Interactive Parallel Computing with IPython" HOMEPAGE=" @@ -15,7 +15,6 @@ HOMEPAGE=" https://github.com/ipython/ipyparallel/ https://pypi.org/project/ipyparallel/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild b/dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild index 3b8d8bb29743..f8acf2559e16 100644 --- a/dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild +++ b/dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Vestigial utilities from IPython" HOMEPAGE="https://github.com/ipython/ipython_genutils" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/ipywidgets/ipywidgets-8.0.4.ebuild b/dev-python/ipywidgets/ipywidgets-8.0.4.ebuild index 676c1196d5fa..3a6402b65bed 100644 --- a/dev-python/ipywidgets/ipywidgets-8.0.4.ebuild +++ b/dev-python/ipywidgets/ipywidgets-8.0.4.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="IPython HTML widgets for Jupyter" HOMEPAGE=" @@ -15,7 +15,6 @@ HOMEPAGE=" https://github.com/jupyter-widgets/ipywidgets/ https://pypi.org/project/ipywidgets/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/iso8601/iso8601-1.1.0.ebuild b/dev-python/iso8601/iso8601-1.1.0.ebuild index 9a2e964ac188..d14558f0dc71 100644 --- a/dev-python/iso8601/iso8601-1.1.0.ebuild +++ b/dev-python/iso8601/iso8601-1.1.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Simple module to parse ISO 8601 dates" HOMEPAGE=" https://github.com/micktwomey/pyiso8601/ https://pypi.org/project/iso8601/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/isodate/isodate-0.6.1-r1.ebuild b/dev-python/isodate/isodate-0.6.1-r1.ebuild index 372d17737794..8a443603ceb3 100644 --- a/dev-python/isodate/isodate-0.6.1-r1.ebuild +++ b/dev-python/isodate/isodate-0.6.1-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="ISO 8601 date/time/duration parser and formatter" HOMEPAGE=" https://github.com/gweis/isodate/ https://pypi.org/project/isodate/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/itsdangerous/itsdangerous-2.1.2.ebuild b/dev-python/itsdangerous/itsdangerous-2.1.2.ebuild index c6caaed06609..22ec073d1e8d 100644 --- a/dev-python/itsdangerous/itsdangerous-2.1.2.ebuild +++ b/dev-python/itsdangerous/itsdangerous-2.1.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Various helpers to pass trusted data to untrusted environments and back" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/pallets/itsdangerous/ https://pypi.org/project/itsdangerous/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/jdcal/jdcal-1.4.1-r1.ebuild b/dev-python/jdcal/jdcal-1.4.1-r1.ebuild index e244b52fbae8..ec6b33e04ef1 100644 --- a/dev-python/jdcal/jdcal-1.4.1-r1.ebuild +++ b/dev-python/jdcal/jdcal-1.4.1-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Julian dates from proleptic Gregorian and Julian calendars" HOMEPAGE="https://github.com/phn/jdcal" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" diff --git a/dev-python/jeepney/jeepney-0.8.0.ebuild b/dev-python/jeepney/jeepney-0.8.0.ebuild index eb6d1fafd051..cac9a9a80bae 100644 --- a/dev-python/jeepney/jeepney-0.8.0.ebuild +++ b/dev-python/jeepney/jeepney-0.8.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Low-level, pure Python DBus protocol wrapper" HOMEPAGE=" https://gitlab.com/takluyver/jeepney/ https://pypi.org/project/jeepney/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/jellyfish/jellyfish-0.9.0-r1.ebuild b/dev-python/jellyfish/jellyfish-0.9.0-r1.ebuild index 785168ae871d..feb9e92e5828 100644 --- a/dev-python/jellyfish/jellyfish-0.9.0-r1.ebuild +++ b/dev-python/jellyfish/jellyfish-0.9.0-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python module for doing approximate and phonetic matching of strings" HOMEPAGE="https://github.com/jamesturk/jellyfish https://pypi.org/project/jellyfish/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" diff --git a/dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0-r1.ebuild b/dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0-r1.ebuild index 0bc0dae8c06d..1b7af21cdae8 100644 --- a/dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0-r1.ebuild +++ b/dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Jinja2 pluralize filters" HOMEPAGE=" @@ -14,8 +14,6 @@ HOMEPAGE=" https://pypi.org/project/jinja2_pluralize/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" diff --git a/dev-python/josepy/josepy-1.13.0.ebuild b/dev-python/josepy/josepy-1.13.0.ebuild index 289d8c34b056..9e2bd308f851 100644 --- a/dev-python/josepy/josepy-1.13.0.ebuild +++ b/dev-python/josepy/josepy-1.13.0.ebuild @@ -5,14 +5,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="JOSE protocol implementation in Python" HOMEPAGE=" https://github.com/certbot/josepy/ https://pypi.org/project/josepy/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/jschema_to_python/jschema_to_python-1.2.3-r1.ebuild b/dev-python/jschema_to_python/jschema_to_python-1.2.3-r1.ebuild index 532ce26b7a95..b639757e43e4 100644 --- a/dev-python/jschema_to_python/jschema_to_python-1.2.3-r1.ebuild +++ b/dev-python/jschema_to_python/jschema_to_python-1.2.3-r1.ebuild @@ -5,13 +5,12 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Generate source code for Python classes from a JSON schema" HOMEPAGE=" https://pypi.org/project/jschema-to-python/ https://github.com/microsoft/jschema-to-python/" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/jsmin/jsmin-3.0.1.ebuild b/dev-python/jsmin/jsmin-3.0.1.ebuild index dd1e9ea11a43..71f34a33bb03 100644 --- a/dev-python/jsmin/jsmin-3.0.1.ebuild +++ b/dev-python/jsmin/jsmin-3.0.1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="JavaScript minifier" HOMEPAGE="https://pypi.org/project/jsmin/ https://github.com/tikitu/jsmin/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" KEYWORDS="amd64 ~arm ~ppc ~riscv x86" LICENSE="MIT" diff --git a/dev-python/jsonext/jsonext-0.4.2-r1.ebuild b/dev-python/jsonext/jsonext-0.4.2-r1.ebuild index 1d50ed9b4bc8..8b8a7b91914b 100644 --- a/dev-python/jsonext/jsonext-0.4.2-r1.ebuild +++ b/dev-python/jsonext/jsonext-0.4.2-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Well-structured helpers for serializing commonly encountered structures to JSON" HOMEPAGE=" https://github.com/mbr/jsonext/ https://pypi.org/project/jsonext/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/jsonmerge/jsonmerge-1.9.0.ebuild b/dev-python/jsonmerge/jsonmerge-1.9.0.ebuild index d00645024a11..69092ca8a4e1 100644 --- a/dev-python/jsonmerge/jsonmerge-1.9.0.ebuild +++ b/dev-python/jsonmerge/jsonmerge-1.9.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Merge a series of JSON documents" HOMEPAGE=" https://github.com/avian2/jsonmerge/ https://pypi.org/project/jsonmerge/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/jsonpointer/jsonpointer-2.3.ebuild b/dev-python/jsonpointer/jsonpointer-2.3.ebuild index 7faa48e8e38d..2e488c16e97d 100644 --- a/dev-python/jsonpointer/jsonpointer-2.3.ebuild +++ b/dev-python/jsonpointer/jsonpointer-2.3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Identify specific nodes in a JSON document (according to draft 08)" HOMEPAGE=" https://github.com/stefankoegl/python-json-pointer/ https://pypi.org/project/jsonpointer/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/jsonschema/jsonschema-4.17.3.ebuild b/dev-python/jsonschema/jsonschema-4.17.3.ebuild index 3d314fef1df1..95bb0694076e 100644 --- a/dev-python/jsonschema/jsonschema-4.17.3.ebuild +++ b/dev-python/jsonschema/jsonschema-4.17.3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="An implementation of JSON-Schema validation for Python" HOMEPAGE=" https://pypi.org/project/jsonschema/ https://github.com/python-jsonschema/jsonschema/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/jsonxs/jsonxs-0.6-r1.ebuild b/dev-python/jsonxs/jsonxs-0.6-r1.ebuild index d3b7fd43b579..89ed082ea5a9 100644 --- a/dev-python/jsonxs/jsonxs-0.6-r1.ebuild +++ b/dev-python/jsonxs/jsonxs-0.6-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Get/set values in JSON and Python datastructures" HOMEPAGE="https://github.com/fboender/jsonxs" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild index e5e7b9f26c75..57ea55412304 100644 --- a/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild +++ b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/terminado[${PYTHON_USEDEP}] diff --git a/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild b/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild index 94ad874e87e7..319ba230da10 100644 --- a/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild +++ b/dev-python/jupyter_client/jupyter_client-8.0.3.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" RDEPEND=" >=dev-python/jupyter_core-5.1[${PYTHON_USEDEP}] diff --git a/dev-python/jupyter_events/jupyter_events-0.6.3.ebuild b/dev-python/jupyter_events/jupyter_events-0.6.3.ebuild index 7933c8acfcc0..b2a3fbffb09b 100644 --- a/dev-python/jupyter_events/jupyter_events-0.6.3.ebuild +++ b/dev-python/jupyter_events/jupyter_events-0.6.3.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Jupyter Event System library" HOMEPAGE=" @@ -14,11 +14,10 @@ HOMEPAGE=" https://github.com/jupyter/jupyter_events/ https://pypi.org/project/jupyter-events/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" # jsonschema[format-nongpl] deps are always on in our ebuild RDEPEND=" diff --git a/dev-python/jupyter_kernel_test/jupyter_kernel_test-0.5.0.ebuild b/dev-python/jupyter_kernel_test/jupyter_kernel_test-0.5.0.ebuild index 07c03aaaa7ff..eff352741e2e 100644 --- a/dev-python/jupyter_kernel_test/jupyter_kernel_test-0.5.0.ebuild +++ b/dev-python/jupyter_kernel_test/jupyter_kernel_test-0.5.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Jupyter kernel for octave" HOMEPAGE=" https://github.com/jupyter/jupyter_kernel_test/ https://pypi.org/project/jupyter-kernel-test/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/jupyter_packaging/jupyter_packaging-0.12.3.ebuild b/dev-python/jupyter_packaging/jupyter_packaging-0.12.3.ebuild index 1dbd9c023592..a559c30981a7 100644 --- a/dev-python/jupyter_packaging/jupyter_packaging-0.12.3.ebuild +++ b/dev-python/jupyter_packaging/jupyter_packaging-0.12.3.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Tools to help build and install Jupyter Python packages" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/jupyter/jupyter-packaging/ https://pypi.org/project/jupyter-packaging/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild b/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild index 627e4beca301..3bf169f3e4f7 100644 --- a/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild +++ b/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild b/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild index 6838ac8c7560..02f10f27de09 100644 --- a/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild +++ b/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="MathJax resources as a Jupyter Server Extension" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/jupyter-server/jupyter_server_mathjax/ https://pypi.org/project/jupyter-server-mathjax/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/jupyterlab_pygments/jupyterlab_pygments-0.2.2.ebuild b/dev-python/jupyterlab_pygments/jupyterlab_pygments-0.2.2.ebuild index 33639e99a5c8..d348224ed44e 100644 --- a/dev-python/jupyterlab_pygments/jupyterlab_pygments-0.2.2.ebuild +++ b/dev-python/jupyterlab_pygments/jupyterlab_pygments-0.2.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=jupyter PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Pygments theme making use of JupyterLab CSS variables" HOMEPAGE=" https://pypi.org/project/jupyterlab-pygments/ https://github.com/jupyterlab/jupyterlab_pygments/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/k5test/k5test-0.10.3.ebuild b/dev-python/k5test/k5test-0.10.3.ebuild index dc75763b8fac..6321ddceb0d0 100644 --- a/dev-python/k5test/k5test-0.10.3.ebuild +++ b/dev-python/k5test/k5test-0.10.3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Library for testing Python applications in Kerberos 5 environments" HOMEPAGE=" https://github.com/pythongssapi/k5test/ https://pypi.org/project/k5test/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/kaitaistruct/kaitaistruct-0.10.ebuild b/dev-python/kaitaistruct/kaitaistruct-0.10.ebuild index 6073a9b7b541..f4255db326fd 100644 --- a/dev-python/kaitaistruct/kaitaistruct-0.10.ebuild +++ b/dev-python/kaitaistruct/kaitaistruct-0.10.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Kaitai Struct runtime for Python" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/kaitai-io/kaitai_struct_python_runtime/ https://pypi.org/project/kaitaistruct/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/kaptan/kaptan-0.5.12-r2.ebuild b/dev-python/kaptan/kaptan-0.5.12-r2.ebuild index 72d9baca895c..01ee6f7cfb9f 100644 --- a/dev-python/kaptan/kaptan-0.5.12-r2.ebuild +++ b/dev-python/kaptan/kaptan-0.5.12-r2.ebuild @@ -4,11 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Configuration manager in your pocket" HOMEPAGE="https://github.com/emre/kaptan" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/kgb/kgb-7.1.1.ebuild b/dev-python/kgb/kgb-7.1.1.ebuild index b0539a30d9e8..c7797b69b392 100644 --- a/dev-python/kgb/kgb-7.1.1.ebuild +++ b/dev-python/kgb/kgb-7.1.1.ebuild @@ -6,15 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi -MY_P=${PN}-release-${PV} DESCRIPTION="Python function spy support for unit tests" HOMEPAGE=" https://github.com/beanbaginc/kgb/ https://pypi.org/project/kgb/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/klein/klein-21.8.0.ebuild b/dev-python/klein/klein-21.8.0.ebuild index a559cececec2..5763ae17294b 100644 --- a/dev-python/klein/klein-21.8.0.ebuild +++ b/dev-python/klein/klein-21.8.0.ebuild @@ -4,11 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="micro-framework for developing production-ready web services with Python" HOMEPAGE="https://pypi.org/project/klein/ https://github.com/twisted/klein/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/lark/lark-1.1.5.ebuild b/dev-python/lark/lark-1.1.5.ebuild index 769abee8c4f0..f242d72a1860 100644 --- a/dev-python/lark/lark-1.1.5.ebuild +++ b/dev-python/lark/lark-1.1.5.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python module to propose a modern general-purpose parsing library for Python" HOMEPAGE=" https://github.com/lark-parser/lark/ https://pypi.org/project/lark/ " -SRC_URI="mirror://pypi/${PN:0:1}/lark/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/latexcodec/latexcodec-2.0.1.ebuild b/dev-python/latexcodec/latexcodec-2.0.1.ebuild index 6a7c65ca9155..6ac62b4f8ae7 100644 --- a/dev-python/latexcodec/latexcodec-2.0.1.ebuild +++ b/dev-python/latexcodec/latexcodec-2.0.1.ebuild @@ -5,11 +5,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Lexer and codec to work with LaTeX code in Python" HOMEPAGE="https://github.com/mcmtroffaes/latexcodec/ https://pypi.org/project/latexcodec/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/leechcorepyc/leechcorepyc-2.14.0.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.14.0.ebuild index 4840d0d81886..686020272b47 100644 --- a/dev-python/leechcorepyc/leechcorepyc-2.14.0.ebuild +++ b/dev-python/leechcorepyc/leechcorepyc-2.14.0.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 toolchain-funcs +inherit distutils-r1 toolchain-funcs pypi DESCRIPTION="Python binding for LeechCore Physical Memory Acquisition Library" HOMEPAGE="https://github.com/ufrisk/LeechCore" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/dev-python/lesscpy/lesscpy-0.15.1.ebuild b/dev-python/lesscpy/lesscpy-0.15.1.ebuild index 8fc916edd622..021e6e564291 100644 --- a/dev-python/lesscpy/lesscpy-0.15.1.ebuild +++ b/dev-python/lesscpy/lesscpy-0.15.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A compiler written in Python for the LESS language" HOMEPAGE=" https://github.com/lesscpy/lesscpy/ https://pypi.org/project/lesscpy/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/lit/lit-15.0.7.ebuild b/dev-python/lit/lit-15.0.7.ebuild index 47835027452d..b1e5cee9aa53 100644 --- a/dev-python/lit/lit-15.0.7.ebuild +++ b/dev-python/lit/lit-15.0.7.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/littleutils/littleutils-0.2.2.ebuild b/dev-python/littleutils/littleutils-0.2.2.ebuild index 508ace988fae..8a399e2a3ef5 100644 --- a/dev-python/littleutils/littleutils-0.2.2.ebuild +++ b/dev-python/littleutils/littleutils-0.2.2.ebuild @@ -5,11 +5,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Small personal collection of Python utility functions" HOMEPAGE="https://github.com/alexmojaki/littleutils" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/llfuse/llfuse-1.4.2.ebuild b/dev-python/llfuse/llfuse-1.4.2.ebuild index 8aff234a4dbf..5e7db9c4e68d 100644 --- a/dev-python/llfuse/llfuse-1.4.2.ebuild +++ b/dev-python/llfuse/llfuse-1.4.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python bindings for the low-level FUSE API" HOMEPAGE=" https://github.com/python-llfuse/python-llfuse/ https://pypi.org/project/llfuse/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" diff --git a/dev-python/lmdb/lmdb-1.4.0.ebuild b/dev-python/lmdb/lmdb-1.4.0.ebuild index 4bce94182fcf..927e3e522224 100644 --- a/dev-python/lmdb/lmdb-1.4.0.ebuild +++ b/dev-python/lmdb/lmdb-1.4.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python bindings for the Lightning Database" HOMEPAGE=" https://github.com/jnwatson/py-lmdb/ https://pypi.org/project/lmdb/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" diff --git a/dev-python/lockfile/lockfile-0.12.2-r3.ebuild b/dev-python/lockfile/lockfile-0.12.2-r3.ebuild index 571bc6cf2d0a..ef5ddf3c73c1 100644 --- a/dev-python/lockfile/lockfile-0.12.2-r3.ebuild +++ b/dev-python/lockfile/lockfile-0.12.2-r3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Platform-independent file locking module" HOMEPAGE=" https://launchpad.net/pylockfile/ https://pypi.org/project/lockfile/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/logutils/logutils-0.3.5-r1.ebuild b/dev-python/logutils/logutils-0.3.5-r1.ebuild index ebbd6719ea10..3f698e244fe1 100644 --- a/dev-python/logutils/logutils-0.3.5-r1.ebuild +++ b/dev-python/logutils/logutils-0.3.5-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="The logutils package provides a set of handlers for the Python standard" HOMEPAGE="https://bitbucket.org/vinay.sajip/logutils" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/lz4/lz4-4.3.2.ebuild b/dev-python/lz4/lz4-4.3.2.ebuild index a3ed536fa8d6..a12401d24e23 100644 --- a/dev-python/lz4/lz4-4.3.2.ebuild +++ b/dev-python/lz4/lz4-4.3.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="LZ4 Bindings for Python" HOMEPAGE=" https://github.com/python-lz4/python-lz4/ https://pypi.org/project/lz4/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="BSD" diff --git a/dev-python/manuel/manuel-1.12.4.ebuild b/dev-python/manuel/manuel-1.12.4.ebuild index cd3d175bed44..b41e41a99acb 100644 --- a/dev-python/manuel/manuel-1.12.4.ebuild +++ b/dev-python/manuel/manuel-1.12.4.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Lets you mix and match traditional doctests with custom test syntax" HOMEPAGE=" https://github.com/benji-york/manuel/ https://pypi.org/project/manuel/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/matterhook/matterhook-0.2-r2.ebuild b/dev-python/matterhook/matterhook-0.2-r2.ebuild index 14c0797a5cd8..8e3bb3c34e23 100644 --- a/dev-python/matterhook/matterhook-0.2-r2.ebuild +++ b/dev-python/matterhook/matterhook-0.2-r2.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Interact with Mattermost incoming webhooks easily" HOMEPAGE="https://github.com/numberly/matterhook" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/mccabe/mccabe-0.7.0.ebuild b/dev-python/mccabe/mccabe-0.7.0.ebuild index 48031af070f3..24ba250bb043 100644 --- a/dev-python/mccabe/mccabe-0.7.0.ebuild +++ b/dev-python/mccabe/mccabe-0.7.0.ebuild @@ -5,11 +5,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="flake8 plugin: McCabe complexity checker" HOMEPAGE="https://github.com/PyCQA/mccabe" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" LICENSE="MIT" diff --git a/dev-python/mechanize/mechanize-0.4.8.ebuild b/dev-python/mechanize/mechanize-0.4.8.ebuild index cf3247f77ec8..87732d738e01 100644 --- a/dev-python/mechanize/mechanize-0.4.8.ebuild +++ b/dev-python/mechanize/mechanize-0.4.8.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Stateful programmatic web browsing in Python" HOMEPAGE="https://github.com/python-mechanize/mechanize" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="|| ( BSD ZPL )" SLOT="0" diff --git a/dev-python/mergedict/mergedict-1.0.0-r1.ebuild b/dev-python/mergedict/mergedict-1.0.0-r1.ebuild index e64d7967befb..7377c000ae81 100644 --- a/dev-python/mergedict/mergedict-1.0.0-r1.ebuild +++ b/dev-python/mergedict/mergedict-1.0.0-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A Python 'dict' with a merge() method" HOMEPAGE="https://github.com/schettino72/mergedict/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/metakernel/metakernel-0.29.4.ebuild b/dev-python/metakernel/metakernel-0.29.4.ebuild index 84c2101aec69..a9fff0779f71 100644 --- a/dev-python/metakernel/metakernel-0.29.4.ebuild +++ b/dev-python/metakernel/metakernel-0.29.4.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Metakernel for Jupyter" HOMEPAGE=" https://github.com/Calysto/metakernel/ https://pypi.org/project/metakernel/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/mido/mido-1.2.10.ebuild b/dev-python/mido/mido-1.2.10.ebuild index 5814661ebca1..6a5bc619aae8 100644 --- a/dev-python/mido/mido-1.2.10.ebuild +++ b/dev-python/mido/mido-1.2.10.ebuild @@ -6,14 +6,13 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="MIDI Objects, a library for working with MIDI messages and ports" HOMEPAGE=" https://pypi.org/project/mido/ https://github.com/mido/mido " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/minidb/minidb-2.0.7.ebuild b/dev-python/minidb/minidb-2.0.7.ebuild index 2ca28f2e944d..66b49a612dda 100644 --- a/dev-python/minidb/minidb-2.0.7.ebuild +++ b/dev-python/minidb/minidb-2.0.7.ebuild @@ -7,11 +7,10 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) PYTHON_REQ_USE="sqlite" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Simple SQLite-based object store" HOMEPAGE="https://thp.io/2010/minidb/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0" diff --git a/dev-python/mkdocs-minify-plugin/Manifest b/dev-python/mkdocs-minify-plugin/Manifest index c9e4d8f605f0..2eb1892c8620 100644 --- a/dev-python/mkdocs-minify-plugin/Manifest +++ b/dev-python/mkdocs-minify-plugin/Manifest @@ -1,2 +1,3 @@ DIST mkdocs-minify-plugin-0.6.2.gh.tar.gz 8480 BLAKE2B 91091702c0f5953b8cef4e081004cf44abbc2a7b21a0ea1996a337c96764a636fa79054c5d05ffc2814acb4b7fda0e833e61b02c6b97466586875e9da21c937b SHA512 563e150eb380aab105b18492eb0f725ec96fe12768c666b093e40d375e66cccf42f859aeb4d2788ae8c7a5b01e6e103c9f9aa1153802ad104955a98d90036144 DIST mkdocs-minify-plugin-0.6.3.gh.tar.gz 8803 BLAKE2B 4888c646272613abab7310935b2179b2e8ddea13dc79ad6e2bcc88936202791b8b3ea1edea661a6988572e296174a889c8d5e774a77fca0b2b5e51ec6a24593d SHA512 4f20e7de415aa207af77a91ff40f37a7d9da641f30d538f04eca4592a92e68567e75b406947b00318207a8b4fd92d7c701cbb36cbc099899ae592c7b5b9cd5eb +DIST mkdocs-minify-plugin-0.6.4.gh.tar.gz 8792 BLAKE2B 42dae53b6918655f27f26521e84b42a97e75d7b8f1ec526165341810fce9b0c6bf0add9f451d0122b68e2543deed98a2661ccaefb4b51262fee71964ba3c5bf9 SHA512 d5adf7df838f10abad79c5790c3aefec11ac78078cc5f0640213a2e097cb251a16eba39d9aa6f53996a983d08bcd4558718754d3bd11af74cf407faab3f97453 diff --git a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.4.ebuild b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.4.ebuild new file mode 100644 index 000000000000..ed24fb1fa150 --- /dev/null +++ b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="An MkDocs plugin to minify HTML and/or JS files prior to being written to disk" +HOMEPAGE=" + https://github.com/byrnereese/mkdocs-minify-plugin + https://pypi.org/project/mkdocs-minify-plugin/ +" +# pypi sdist lacks tests, as of 0.6.4 +SRC_URI=" + https://github.com/byrnereese/mkdocs-minify-plugin/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86" + +RDEPEND=" + >=dev-python/csscompressor-0.9.5[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.4.1[${PYTHON_USEDEP}] + >=app-text/htmlmin-0.1.12[${PYTHON_USEDEP}] + >=dev-python/jsmin-3.0.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local -x PATH=${T}:${PATH} + cat > "${T}"/mkdocs <<-EOF || die + #!/bin/sh + exec "${EPYTHON}" -m mkdocs "\${@}" + EOF + chmod +x "${T}"/mkdocs || die + epytest +} diff --git a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild index a2956ac0fe36..336265af396a 100644 --- a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild +++ b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Custom alterations based on Mkdocs-Material" HOMEPAGE=" https://github.com/facelessuser/mkdocs_pymdownx_material_extras/ https://pypi.org/project/mkdocs-pymdownx-material-extras/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/mpi4py/mpi4py-3.1.4.ebuild b/dev-python/mpi4py/mpi4py-3.1.4.ebuild index 524d6d1e9716..be432e05596c 100644 --- a/dev-python/mpi4py/mpi4py-3.1.4.ebuild +++ b/dev-python/mpi4py/mpi4py-3.1.4.ebuild @@ -4,11 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Message Passing Interface for Python" HOMEPAGE="https://github.com/mpi4py/mpi4py https://pypi.org/project/mpi4py/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/munch/munch-2.5.0-r2.ebuild b/dev-python/munch/munch-2.5.0-r2.ebuild index 9e78da0215a3..228058c768e9 100644 --- a/dev-python/munch/munch-2.5.0-r2.ebuild +++ b/dev-python/munch/munch-2.5.0-r2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A dot-accessible dictionary (a la JavaScript objects)" HOMEPAGE=" https://github.com/Infinidat/munch/ https://pypi.org/project/munch/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" diff --git a/dev-python/mysqlclient/mysqlclient-2.1.1.ebuild b/dev-python/mysqlclient/mysqlclient-2.1.1.ebuild index 9ca15608e20b..8ba380a137c7 100644 --- a/dev-python/mysqlclient/mysqlclient-2.1.1.ebuild +++ b/dev-python/mysqlclient/mysqlclient-2.1.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python interface to MySQL" HOMEPAGE=" https://pypi.org/project/mysqlclient/ https://github.com/PyMySQL/mysqlclient/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" diff --git a/dev-python/nbclassic/nbclassic-0.5.3.ebuild b/dev-python/nbclassic/nbclassic-0.5.3.ebuild index 89e1c86d8e28..dd90a37a8b50 100644 --- a/dev-python/nbclassic/nbclassic-0.5.3.ebuild +++ b/dev-python/nbclassic/nbclassic-0.5.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv" +KEYWORDS="~amd64 ~ia64 ~ppc ~riscv" RDEPEND=" dev-python/argon2-cffi[${PYTHON_USEDEP}] diff --git a/dev-python/nbconvert/nbconvert-7.2.10.ebuild b/dev-python/nbconvert/nbconvert-7.2.10.ebuild index 484710b7af99..d726b358fe16 100644 --- a/dev-python/nbconvert/nbconvert-7.2.10.ebuild +++ b/dev-python/nbconvert/nbconvert-7.2.10.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv" +KEYWORDS="~amd64 ~ia64 ~ppc ~riscv" RDEPEND=" dev-python/beautifulsoup4[${PYTHON_USEDEP}] diff --git a/dev-python/nbval/nbval-0.10.0-r1.ebuild b/dev-python/nbval/nbval-0.10.0-r1.ebuild index b9a24cf11a75..4153ae4c61f0 100644 --- a/dev-python/nbval/nbval-0.10.0-r1.ebuild +++ b/dev-python/nbval/nbval-0.10.0-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A pytest plugin to validate Jupyter notebooks" HOMEPAGE="https://github.com/computationalmodelling/nbval" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/nest_asyncio/nest_asyncio-1.5.6.ebuild b/dev-python/nest_asyncio/nest_asyncio-1.5.6.ebuild index 947112cebadf..2ed2b37f2f8e 100644 --- a/dev-python/nest_asyncio/nest_asyncio-1.5.6.ebuild +++ b/dev-python/nest_asyncio/nest_asyncio-1.5.6.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Patch asyncio to allow nested event loops" HOMEPAGE="https://github.com/erdewit/nest_asyncio/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" diff --git a/dev-python/netifaces/netifaces-0.11.0-r1.ebuild b/dev-python/netifaces/netifaces-0.11.0-r1.ebuild index dacac4331ea0..695930702a13 100644 --- a/dev-python/netifaces/netifaces-0.11.0-r1.ebuild +++ b/dev-python/netifaces/netifaces-0.11.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Portable network interface information" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://alastairs-place.net/projects/netifaces/ https://github.com/al45tair/netifaces " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/networkx/networkx-3.0.ebuild b/dev-python/networkx/networkx-3.0.ebuild index e0434b31fba8..c5c83071bc21 100644 --- a/dev-python/networkx/networkx-3.0.ebuild +++ b/dev-python/networkx/networkx-3.0.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_FULLY_TESTED=( python3_{9..11} ) PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" ) -inherit distutils-r1 optfeature multiprocessing virtualx +inherit distutils-r1 optfeature multiprocessing virtualx pypi DESCRIPTION="Python tools to manipulate graphs and complex networks" HOMEPAGE=" @@ -15,7 +15,6 @@ HOMEPAGE=" https://github.com/networkx/networkx/ https://pypi.org/project/networkx/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild b/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild index bd28951e89d2..377030283fb7 100644 --- a/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild +++ b/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=hatchling -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A shim layer for notebook traits and config" HOMEPAGE=" @@ -13,11 +13,10 @@ HOMEPAGE=" https://github.com/jupyter/notebook_shim/ https://pypi.org/project/notebook-shim/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv ~x86" +KEYWORDS="~amd64 ~ia64 ~ppc ~riscv ~x86" RDEPEND=" <dev-python/jupyter_server-3[${PYTHON_USEDEP}] diff --git a/dev-python/notify2/notify2-0.3.1-r3.ebuild b/dev-python/notify2/notify2-0.3.1-r3.ebuild index f4d723e57ae7..4b79d3b0398d 100644 --- a/dev-python/notify2/notify2-0.3.1-r3.ebuild +++ b/dev-python/notify2/notify2-0.3.1-r3.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 virtualx +inherit distutils-r1 virtualx pypi DESCRIPTION="Python interface to DBus notifications" HOMEPAGE="https://bitbucket.org/takluyver/pynotify2" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/oauthlib/oauthlib-3.2.2.ebuild b/dev-python/oauthlib/oauthlib-3.2.2.ebuild index 516f511c4d08..86f498e8498e 100644 --- a/dev-python/oauthlib/oauthlib-3.2.2.ebuild +++ b/dev-python/oauthlib/oauthlib-3.2.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Spec-compliant and thorough implementation of the OAuth request-signing logic" HOMEPAGE=" https://github.com/oauthlib/oauthlib/ https://pypi.org/project/oauthlib/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/objgraph/objgraph-3.5.0-r1.ebuild b/dev-python/objgraph/objgraph-3.5.0-r1.ebuild index cce7daf73d48..62b117bd099d 100644 --- a/dev-python/objgraph/objgraph-3.5.0-r1.ebuild +++ b/dev-python/objgraph/objgraph-3.5.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Draws Python object reference graphs with graphviz" HOMEPAGE=" https://github.com/mgedmin/objgraph/ https://pypi.org/project/objgraph/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" diff --git a/dev-python/oct2py/oct2py-5.5.1.ebuild b/dev-python/oct2py/oct2py-5.5.1.ebuild index dba0094150fa..3e864eaa6131 100644 --- a/dev-python/oct2py/oct2py-5.5.1.ebuild +++ b/dev-python/oct2py/oct2py-5.5.1.ebuild @@ -5,14 +5,13 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python to GNU Octave bridge" HOMEPAGE=" https://github.com/blink1073/oct2py https://blink1073.github.io/oct2py/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/octave_kernel/octave_kernel-0.34.2.ebuild b/dev-python/octave_kernel/octave_kernel-0.34.2.ebuild index 7db374189d91..9036ee45e512 100644 --- a/dev-python/octave_kernel/octave_kernel-0.34.2.ebuild +++ b/dev-python/octave_kernel/octave_kernel-0.34.2.ebuild @@ -5,14 +5,13 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=jupyter -inherit distutils-r1 virtualx +inherit distutils-r1 virtualx pypi DESCRIPTION="Jupyter kernel for octave" HOMEPAGE=" https://github.com/Calysto/octave_kernel/ https://pypi.org/project/octave-kernel/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/oslotest/oslotest-4.5.0-r2.ebuild b/dev-python/oslotest/oslotest-4.5.0-r2.ebuild index 6a71dfae5fd4..79d25db7d87c 100644 --- a/dev-python/oslotest/oslotest-4.5.0-r2.ebuild +++ b/dev-python/oslotest/oslotest-4.5.0-r2.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Oslo test framework" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/openstack/oslotest/ https://pypi.org/project/oslotest/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/ovs/ovs-2.17.1_p1.ebuild b/dev-python/ovs/ovs-2.17.1_p1.ebuild index ac335333b774..6a5e515d37a6 100644 --- a/dev-python/ovs/ovs-2.17.1_p1.ebuild +++ b/dev-python/ovs/ovs-2.17.1_p1.ebuild @@ -5,14 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 - -MY_P=${P/_p/.post} +inherit distutils-r1 pypi DESCRIPTION="OVS bindings for python" HOMEPAGE="https://github.com/openvswitch/ovs/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/pandocfilters/pandocfilters-1.5.0.ebuild b/dev-python/pandocfilters/pandocfilters-1.5.0.ebuild index 23c753c06a09..ea936e484ea0 100644 --- a/dev-python/pandocfilters/pandocfilters-1.5.0.ebuild +++ b/dev-python/pandocfilters/pandocfilters-1.5.0.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Utilities for writing pandoc filters in python" HOMEPAGE="https://github.com/jgm/pandocfilters" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/parameterized/parameterized-0.8.1-r2.ebuild b/dev-python/parameterized/parameterized-0.8.1-r2.ebuild index b640b648f1ae..a6c2189a80f0 100644 --- a/dev-python/parameterized/parameterized-0.8.1-r2.ebuild +++ b/dev-python/parameterized/parameterized-0.8.1-r2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Parameterized testing with any Python test framework" HOMEPAGE=" https://github.com/wolever/parameterized/ https://pypi.org/project/parameterized/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/partd/partd-1.3.0-r1.ebuild b/dev-python/partd/partd-1.3.0-r1.ebuild index a824bd5c1781..defd30a4daec 100644 --- a/dev-python/partd/partd-1.3.0-r1.ebuild +++ b/dev-python/partd/partd-1.3.0-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Appendable key-value storage" HOMEPAGE="https://github.com/dask/partd/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/passlib/passlib-1.7.4-r2.ebuild b/dev-python/passlib/passlib-1.7.4-r2.ebuild index 6fcac7519a32..2869a33ee905 100644 --- a/dev-python/passlib/passlib-1.7.4-r2.ebuild +++ b/dev-python/passlib/passlib-1.7.4-r2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="Password hashing framework supporting over 20 schemes" HOMEPAGE=" https://foss.heptapod.net/python-libs/passlib/-/wikis/home https://pypi.org/project/passlib/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" diff --git a/dev-python/patatt/patatt-0.6.2.ebuild b/dev-python/patatt/patatt-0.6.2.ebuild index b69045ac7dc7..194527aad466 100644 --- a/dev-python/patatt/patatt-0.6.2.ebuild +++ b/dev-python/patatt/patatt-0.6.2.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A simple library to add cryptographic attestation to patches sent via email" HOMEPAGE="https://pypi.org/project/patatt/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" diff --git a/dev-python/pathvalidate/pathvalidate-2.5.2.ebuild b/dev-python/pathvalidate/pathvalidate-2.5.2.ebuild index 6b530a4d983b..e6075d86ce44 100644 --- a/dev-python/pathvalidate/pathvalidate-2.5.2.ebuild +++ b/dev-python/pathvalidate/pathvalidate-2.5.2.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A Python library to sanitize/validate a string such as filenames/file-paths/etc" HOMEPAGE="https://github.com/thombashi/pathvalidate" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/patsy/patsy-0.5.3-r1.ebuild b/dev-python/patsy/patsy-0.5.3-r1.ebuild index da655e59c31b..24cb60dc037f 100644 --- a/dev-python/patsy/patsy-0.5.3-r1.ebuild +++ b/dev-python/patsy/patsy-0.5.3-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python module to describe statistical models and design matrices" HOMEPAGE="https://patsy.readthedocs.io/en/latest/index.html" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/pbkdf2/pbkdf2-1.3-r2.ebuild b/dev-python/pbkdf2/pbkdf2-1.3-r2.ebuild index 3b7c889ff7ae..4af2688547ea 100644 --- a/dev-python/pbkdf2/pbkdf2-1.3-r2.ebuild +++ b/dev-python/pbkdf2/pbkdf2-1.3-r2.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Implementation of PBKDF2, specified in RSA PKCS#5 v2.0" HOMEPAGE="https://www.dlitz.net/software/python-pbkdf2/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pbr/pbr-5.11.1.ebuild b/dev-python/pbr/pbr-5.11.1.ebuild index 9dad8a83f2a5..9f582d28b8f6 100644 --- a/dev-python/pbr/pbr-5.11.1.ebuild +++ b/dev-python/pbr/pbr-5.11.1.ebuild @@ -8,7 +8,7 @@ PYTHON_TESTED=( python3_{7,8,9,10,11} ) PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" HOMEPAGE=" @@ -16,7 +16,6 @@ HOMEPAGE=" https://github.com/openstack/pbr/ https://pypi.org/project/pbr/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/pdoc3/pdoc3-0.10.0.ebuild b/dev-python/pdoc3/pdoc3-0.10.0.ebuild index 13c801ccc238..14f884c36711 100644 --- a/dev-python/pdoc3/pdoc3-0.10.0.ebuild +++ b/dev-python/pdoc3/pdoc3-0.10.0.ebuild @@ -5,11 +5,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Auto-generate API documentation for Python projects" HOMEPAGE="https://pdoc3.github.io/pdoc/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="AGPL-3+" diff --git a/dev-python/pecan/pecan-1.4.2.ebuild b/dev-python/pecan/pecan-1.4.2.ebuild index 37c5ae4eed48..3fb91da3c1b6 100644 --- a/dev-python/pecan/pecan-1.4.2.ebuild +++ b/dev-python/pecan/pecan-1.4.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A WSGI object-dispatching web framework, lean, fast, with few dependencies" HOMEPAGE=" https://github.com/pecan/pecan/ https://pypi.org/project/pecan/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/pexpect/pexpect-4.8.0-r3.ebuild b/dev-python/pexpect/pexpect-4.8.0-r3.ebuild index e47e089f3bcc..4beb062107d3 100644 --- a/dev-python/pexpect/pexpect-4.8.0-r3.ebuild +++ b/dev-python/pexpect/pexpect-4.8.0-r3.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python module for spawning child apps and responding to expected patterns" HOMEPAGE=" @@ -15,7 +15,6 @@ HOMEPAGE=" https://pypi.org/project/pexpect/ https://github.com/pexpect/pexpect/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pickleshare/pickleshare-0.7.5.ebuild b/dev-python/pickleshare/pickleshare-0.7.5.ebuild index 8398eb8e5967..09e84e30dc8c 100644 --- a/dev-python/pickleshare/pickleshare-0.7.5.ebuild +++ b/dev-python/pickleshare/pickleshare-0.7.5.ebuild @@ -3,11 +3,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A small 'shelve' like datastore with concurrency support" HOMEPAGE="https://github.com/pickleshare/pickleshare" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/picobox/picobox-2.2.0.ebuild b/dev-python/picobox/picobox-2.2.0.ebuild index 8383c5186501..d2fdb52ecb95 100644 --- a/dev-python/picobox/picobox-2.2.0.ebuild +++ b/dev-python/picobox/picobox-2.2.0.ebuild @@ -5,12 +5,11 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Dependency injection framework designed with Python in mind" HOMEPAGE="https://pypi.org/project/picobox/ https://github.com/ikalnytskyi/picobox" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pid/pid-3.0.4-r1.ebuild b/dev-python/pid/pid-3.0.4-r1.ebuild index 2c83aaa4122d..072aac366515 100644 --- a/dev-python/pid/pid-3.0.4-r1.ebuild +++ b/dev-python/pid/pid-3.0.4-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Pidfile featuring stale detection and file-locking" HOMEPAGE="https://pypi.org/project/pid/ https://github.com/trbs/pid/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/pkginfo/pkginfo-1.9.6.ebuild b/dev-python/pkginfo/pkginfo-1.9.6.ebuild index 68a6aacc9d44..2cda1a6014f9 100644 --- a/dev-python/pkginfo/pkginfo-1.9.6.ebuild +++ b/dev-python/pkginfo/pkginfo-1.9.6.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Provides an API for querying the distutils metadata written in a PKG-INFO file" HOMEPAGE=" https://launchpad.net/pkginfo/ https://pypi.org/project/pkginfo/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pluggy/pluggy-1.0.0-r2.ebuild b/dev-python/pluggy/pluggy-1.0.0-r2.ebuild index 694d50e36a14..3fb1e8dc0586 100644 --- a/dev-python/pluggy/pluggy-1.0.0-r2.ebuild +++ b/dev-python/pluggy/pluggy-1.0.0-r2.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Plugin and hook calling mechanisms for Python" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/pytest-dev/pluggy/ https://pypi.org/project/pluggy/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/plumbum/plumbum-1.8.1.ebuild b/dev-python/plumbum/plumbum-1.8.1.ebuild index 05e435423668..a912f0b2dc44 100644 --- a/dev-python/plumbum/plumbum-1.8.1.ebuild +++ b/dev-python/plumbum/plumbum-1.8.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="A library for shell script-like programs in python" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/tomerfiliba/plumbum/ https://pypi.org/project/plumbum/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/ply/ply-3.11-r2.ebuild b/dev-python/ply/ply-3.11-r2.ebuild index dfb41166ee4f..b861629c8405 100644 --- a/dev-python/ply/ply-3.11-r2.ebuild +++ b/dev-python/ply/ply-3.11-r2.ebuild @@ -7,7 +7,7 @@ EAPI=7 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python Lex-Yacc library" HOMEPAGE=" @@ -15,7 +15,6 @@ HOMEPAGE=" https://github.com/dabeaz/ply/ https://pypi.org/project/ply/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" diff --git a/dev-python/plyvel/plyvel-1.5.0.ebuild b/dev-python/plyvel/plyvel-1.5.0.ebuild index 6b54446a38f9..5dfda31fc249 100644 --- a/dev-python/plyvel/plyvel-1.5.0.ebuild +++ b/dev-python/plyvel/plyvel-1.5.0.ebuild @@ -8,14 +8,13 @@ DISTUTILS_USE_PEP517=setuptools # https://github.com/wbolster/plyvel/issues/140 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python interface to LevelDB" HOMEPAGE=" https://github.com/wbolster/plyvel/ https://pypi.org/project/plyvel/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/priority/priority-2.0.0-r1.ebuild b/dev-python/priority/priority-2.0.0-r1.ebuild index a7cda571690b..8bd57c3acfad 100644 --- a/dev-python/priority/priority-2.0.0-r1.ebuild +++ b/dev-python/priority/priority-2.0.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A pure-Python implementation of the HTTP/2 priority tree" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/python-hyper/priority/ https://pypi.org/project/priority/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/progressbar2/progressbar2-4.2.0.ebuild b/dev-python/progressbar2/progressbar2-4.2.0.ebuild index 5fb393e41ad9..509b5275cb1a 100644 --- a/dev-python/progressbar2/progressbar2-4.2.0.ebuild +++ b/dev-python/progressbar2/progressbar2-4.2.0.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Text progressbar library for python" HOMEPAGE="https://progressbar-2.readthedocs.io/ https://pypi.org/project/progressbar2/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild b/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild index b9eaf0088c8b..ad9e64d30b90 100644 --- a/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild +++ b/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Run a subprocess in a pseudo terminal" HOMEPAGE="https://github.com/pexpect/ptyprocess" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0" diff --git a/dev-python/pudb/pudb-2022.1.3.ebuild b/dev-python/pudb/pudb-2022.1.3.ebuild index 4fb205092897..e01308a74fa6 100644 --- a/dev-python/pudb/pudb-2022.1.3.ebuild +++ b/dev-python/pudb/pudb-2022.1.3.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A full-screen, console-based Python debugger" HOMEPAGE="https://pypi.org/project/pudb/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pure_eval/pure_eval-0.2.2.ebuild b/dev-python/pure_eval/pure_eval-0.2.2.ebuild index e22660945b19..789c63c695e2 100644 --- a/dev-python/pure_eval/pure_eval-0.2.2.ebuild +++ b/dev-python/pure_eval/pure_eval-0.2.2.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Safely evaluate AST nodes without side effects" HOMEPAGE="https://github.com/alexmojaki/pure_eval" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/py/py-1.11.0-r1.ebuild b/dev-python/py/py-1.11.0-r1.ebuild index 09107c225af5..2bc3f5273381 100644 --- a/dev-python/py/py-1.11.0-r1.ebuild +++ b/dev-python/py/py-1.11.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="library with cross-python path, ini-parsing, io, code, log facilities" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/pytest-dev/py/ https://pypi.org/project/py/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pyaes/pyaes-1.6.1-r3.ebuild b/dev-python/pyaes/pyaes-1.6.1-r3.ebuild index b7bd168ffcd0..2b48d7e0e01e 100644 --- a/dev-python/pyaes/pyaes-1.6.1-r3.ebuild +++ b/dev-python/pyaes/pyaes-1.6.1-r3.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Pure-Python Implementation of the AES block-cipher and common modes of operation" HOMEPAGE="https://pypi.org/project/pyaes/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild b/dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild index f89a7a998f7f..b22b2d401b74 100644 --- a/dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild +++ b/dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="ASN.1 library for Python" HOMEPAGE=" https://pypi.org/project/pyasn1/ https://github.com/etingof/pyasn1/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" diff --git a/dev-python/pybtex/pybtex-0.24.0.ebuild b/dev-python/pybtex/pybtex-0.24.0.ebuild index 1892bda8b8bb..b6c2254e58c3 100644 --- a/dev-python/pybtex/pybtex-0.24.0.ebuild +++ b/dev-python/pybtex/pybtex-0.24.0.ebuild @@ -4,11 +4,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="BibTeX-compatible bibliography processor" HOMEPAGE="https://pybtex.org https://pypi.org/project/pybtex/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pycdio/pycdio-2.1.1-r1.ebuild b/dev-python/pycdio/pycdio-2.1.1-r1.ebuild index a9824a60a69c..15fe04d32ebf 100644 --- a/dev-python/pycdio/pycdio-2.1.1-r1.ebuild +++ b/dev-python/pycdio/pycdio-2.1.1-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python OO interface to libcdio (CD Input and Control library)" HOMEPAGE=" https://savannah.gnu.org/projects/libcdio/ https://pypi.org/project/pycdio/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" diff --git a/dev-python/pychroot/pychroot-0.10.4.ebuild b/dev-python/pychroot/pychroot-0.10.4.ebuild index 0a9637729bad..55f5fd3de8fa 100644 --- a/dev-python/pychroot/pychroot-0.10.4.ebuild +++ b/dev-python/pychroot/pychroot-0.10.4.ebuild @@ -4,14 +4,13 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pychroot.git" inherit git-r3 else KEYWORDS="~amd64 ~arm ~arm64 ~x86" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi DESCRIPTION="a python library and cli tool that simplify chroot handling" diff --git a/dev-python/pycountry/pycountry-22.3.5.ebuild b/dev-python/pycountry/pycountry-22.3.5.ebuild index 913f4a77bb15..6caeee137e8e 100644 --- a/dev-python/pycountry/pycountry-22.3.5.ebuild +++ b/dev-python/pycountry/pycountry-22.3.5.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Database of countries, subdivisions, languages, currencies and script" HOMEPAGE="https://github.com/flyingcircusio/pycountry" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" diff --git a/dev-python/pycuda/pycuda-2021.1.ebuild b/dev-python/pycuda/pycuda-2021.1.ebuild index 2cf8dadc8591..f0518cb7c25c 100644 --- a/dev-python/pycuda/pycuda-2021.1.ebuild +++ b/dev-python/pycuda/pycuda-2021.1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit cuda distutils-r1 +inherit cuda distutils-r1 pypi DESCRIPTION="Python wrapper for NVIDIA CUDA" HOMEPAGE="https://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda/" -SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0 MIT" SLOT="0" diff --git a/dev-python/pycups/pycups-2.0.1-r1.ebuild b/dev-python/pycups/pycups-2.0.1-r1.ebuild index da46af5fbb1a..f43b1686d516 100644 --- a/dev-python/pycups/pycups-2.0.1-r1.ebuild +++ b/dev-python/pycups/pycups-2.0.1-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python bindings for the CUPS API" HOMEPAGE="https://github.com/OpenPrinting/pycups" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild b/dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild index ad0d4161b696..1ac185bba6f6 100644 --- a/dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild +++ b/dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Improved version of the old pydot project" HOMEPAGE="https://pydotplus.readthedocs.org/" -SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pyflakes/pyflakes-3.0.1.ebuild b/dev-python/pyflakes/pyflakes-3.0.1.ebuild index e7b714c38599..5824c5a64665 100644 --- a/dev-python/pyflakes/pyflakes-3.0.1.ebuild +++ b/dev-python/pyflakes/pyflakes-3.0.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Passive checker for Python programs" HOMEPAGE=" https://github.com/PyCQA/pyflakes/ https://pypi.org/project/pyflakes/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild index e8ef3341eee5..3f84f375baf3 100644 --- a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild +++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild @@ -6,11 +6,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) PYTHON_REQ_USE="ssl(+)" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python FTP server library" HOMEPAGE="https://github.com/giampaolo/pyftpdlib https://pypi.org/project/pyftpdlib/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pyfuse3/pyfuse3-3.2.2.ebuild b/dev-python/pyfuse3/pyfuse3-3.2.2.ebuild index c465b5fbf4ca..aaa13057217b 100644 --- a/dev-python/pyfuse3/pyfuse3-3.2.2.ebuild +++ b/dev-python/pyfuse3/pyfuse3-3.2.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python 3 bindings for libfuse 3 with asynchronous API" HOMEPAGE=" https://github.com/libfuse/pyfuse3/ https://pypi.org/project/pyfuse3/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" diff --git a/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild b/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild index efcca99d7466..65e70cf3120d 100644 --- a/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild +++ b/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python lib/cli for JSON/YAML schema validation" HOMEPAGE="https://pypi.org/project/pykwalify/ https://github.com/Grokzen/pykwalify" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" diff --git a/dev-python/pylru/pylru-1.2.1.ebuild b/dev-python/pylru/pylru-1.2.1.ebuild index 58345dbf0565..e302e594c3c2 100644 --- a/dev-python/pylru/pylru-1.2.1.ebuild +++ b/dev-python/pylru/pylru-1.2.1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A least recently used (LRU) cache for Python" HOMEPAGE="https://github.com/jlhutch/pylru" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/dev-python/pyotp/pyotp-2.8.0.ebuild b/dev-python/pyotp/pyotp-2.8.0.ebuild index 774b1f8fa88a..813f60040552 100644 --- a/dev-python/pyotp/pyotp-2.8.0.ebuild +++ b/dev-python/pyotp/pyotp-2.8.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="PyOTP is a Python library for generating and verifying one-time passwords" HOMEPAGE=" https://github.com/pyauth/pyotp/ https://pypi.org/project/pyotp/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild b/dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild index 93875ee62436..74e6be4933b9 100644 --- a/dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild +++ b/dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 virtualx +inherit distutils-r1 virtualx pypi DESCRIPTION="A cross-platform clipboard module for Python" HOMEPAGE=" https://github.com/asweigart/pyperclip/ https://pypi.org/project/pyperclip/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/pyquery/pyquery-2.0.0.ebuild b/dev-python/pyquery/pyquery-2.0.0.ebuild index def0fb32ec1e..11663ec4f799 100644 --- a/dev-python/pyquery/pyquery-2.0.0.ebuild +++ b/dev-python/pyquery/pyquery-2.0.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="A jQuery-like library for python" HOMEPAGE=" https://github.com/gawel/pyquery/ https://pypi.org/project/pyquery/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/pyserial/pyserial-3.5-r1.ebuild b/dev-python/pyserial/pyserial-3.5-r1.ebuild index 2df81476007b..ae84f64488e7 100644 --- a/dev-python/pyserial/pyserial-3.5-r1.ebuild +++ b/dev-python/pyserial/pyserial-3.5-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python Serial Port extension" HOMEPAGE="https://github.com/pyserial/pyserial https://pypi.org/project/pyserial/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="PSF-2" SLOT="0" diff --git a/dev-python/pysmi/pysmi-0.3.4.ebuild b/dev-python/pysmi/pysmi-0.3.4.ebuild index 8eb11eaf815a..68dfa25eb365 100644 --- a/dev-python/pysmi/pysmi-0.3.4.ebuild +++ b/dev-python/pysmi/pysmi-0.3.4.ebuild @@ -4,11 +4,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python Lex & Yacc" HOMEPAGE="https://github.com/etingof/pysmi" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/pysnmp/pysnmp-4.4.12-r2.ebuild b/dev-python/pysnmp/pysnmp-4.4.12-r2.ebuild index 2109b4c69475..f6e1b4936b70 100644 --- a/dev-python/pysnmp/pysnmp-4.4.12-r2.ebuild +++ b/dev-python/pysnmp/pysnmp-4.4.12-r2.ebuild @@ -4,11 +4,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="Python SNMP library" HOMEPAGE="https://pypi.org/project/pysnmp/ https://github.com/etingof/pysnmp" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/pysol_cards/pysol_cards-0.14.3.ebuild b/dev-python/pysol_cards/pysol_cards-0.14.3.ebuild index 37c3b7eefbb2..869b57868a3c 100644 --- a/dev-python/pysol_cards/pysol_cards-0.14.3.ebuild +++ b/dev-python/pysol_cards/pysol_cards-0.14.3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Deal PySol FreeCell cards" HOMEPAGE=" https://github.com/shlomif/pysol_cards/ https://pypi.org/project/pysol-cards/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0 MIT" SLOT="0" diff --git a/dev-python/pyspf/pyspf-2.0.14-r3.ebuild b/dev-python/pyspf/pyspf-2.0.14-r3.ebuild index 39b6e6865b50..ba00a85934c0 100644 --- a/dev-python/pyspf/pyspf-2.0.14-r3.ebuild +++ b/dev-python/pyspf/pyspf-2.0.14-r3.ebuild @@ -7,11 +7,10 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) PYTHON_REQ_USE="ipv6(+)" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python implementation of the Sender Policy Framework (SPF)" HOMEPAGE="https://pypi.org/project/pyspf/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="PSF-2" SLOT="0" diff --git a/dev-python/pysrt/pysrt-1.1.2-r1.ebuild b/dev-python/pysrt/pysrt-1.1.2-r1.ebuild index 6af1d9c2df8c..1c095b45cedf 100644 --- a/dev-python/pysrt/pysrt-1.1.2-r1.ebuild +++ b/dev-python/pysrt/pysrt-1.1.2-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python library used to edit or create SubRip files" HOMEPAGE="https://github.com/byroot/pysrt https://pypi.org/project/pysrt/" @@ -13,7 +13,6 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/byroot/pysrt.git" else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" KEYWORDS="amd64 ~arm ~arm64 x86" fi diff --git a/dev-python/pytest-env/pytest-env-0.8.1.ebuild b/dev-python/pytest-env/pytest-env-0.8.1.ebuild index 433726ab857f..80d2d848991c 100644 --- a/dev-python/pytest-env/pytest-env-0.8.1.ebuild +++ b/dev-python/pytest-env/pytest-env-0.8.1.ebuild @@ -5,12 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="py.test plugin that allows you to add environment variables" HOMEPAGE="https://github.com/pytest-dev/pytest-env" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/-/_}.tar.gz" -S="${WORKDIR}/${P/-/_}" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pytest-localftpserver/pytest-localftpserver-1.1.4.ebuild b/dev-python/pytest-localftpserver/pytest-localftpserver-1.1.4.ebuild index 7a7d0586baba..3c58c69f56d2 100644 --- a/dev-python/pytest-localftpserver/pytest-localftpserver-1.1.4.ebuild +++ b/dev-python/pytest-localftpserver/pytest-localftpserver-1.1.4.ebuild @@ -5,15 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 - -MY_PN="${PN/-/_}" -MY_P="${MY_PN}-${PV}" +inherit distutils-r1 pypi DESCRIPTION="A PyTest plugin which provides an FTP fixture for your tests" HOMEPAGE="https://pypi.org/project/pytest-localserver/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild b/dev-python/pytest-randomly/pytest-randomly-3.12.0-r1.ebuild index 4ad678c39f2e..b67d4e9e7bac 100644 --- a/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild +++ b/dev-python/pytest-randomly/pytest-randomly-3.12.0-r1.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - inherit distutils-r1 DESCRIPTION="Pytest plugin to randomly order tests and control random.seed" @@ -19,17 +18,15 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] - $(python_gen_cond_dep '>=dev-python/importlib_metadata-3.6.0[${PYTHON_USEDEP}]' python3_{8,9}) -" -# tests pytest-xdist integration -BDEPEND="test? ( - dev-python/factory_boy[${PYTHON_USEDEP}] - dev-python/Faker[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] -)" +RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/Faker[${PYTHON_USEDEP}] + dev-python/factory-boy[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" # tests pytest-xdist integration EPYTEST_DESELECT=( tests/test_pytest_randomly.py::test_entrypoint_injection diff --git a/dev-python/pytest_jupyter/pytest_jupyter-0.6.2.ebuild b/dev-python/pytest_jupyter/pytest_jupyter-0.6.2.ebuild index 0a8d8773710d..ff9d2e51251d 100644 --- a/dev-python/pytest_jupyter/pytest_jupyter-0.6.2.ebuild +++ b/dev-python/pytest_jupyter/pytest_jupyter-0.6.2.ebuild @@ -6,15 +6,14 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Pytest plugin for testing Jupyter libraries and extensions" HOMEPAGE="https://jupyter.org" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/jupyter_client-7.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-json-logger/python-json-logger-2.0.7.ebuild b/dev-python/python-json-logger/python-json-logger-2.0.7.ebuild index cef59b1e60f2..1ca391c704a9 100644 --- a/dev-python/python-json-logger/python-json-logger-2.0.7.ebuild +++ b/dev-python/python-json-logger/python-json-logger-2.0.7.ebuild @@ -17,6 +17,6 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_tests unittest diff --git a/dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild b/dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild index fbc3eacf06d3..b51a4173b91c 100644 --- a/dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild +++ b/dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A small Python module to parse various kinds of time expressions" HOMEPAGE="https://github.com/wroberts/pytimeparse https://pypi.org/project/pytimeparse/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pytools/pytools-2022.1.14.ebuild b/dev-python/pytools/pytools-2022.1.14.ebuild index 99019bf0706c..d1320ccc5f15 100644 --- a/dev-python/pytools/pytools-2022.1.14.ebuild +++ b/dev-python/pytools/pytools-2022.1.14.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) PYTHON_REQ_USE='sqlite' -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Collection of tools missing from the Python standard library" HOMEPAGE=" @@ -15,7 +15,6 @@ HOMEPAGE=" https://github.com/inducer/pytools/ https://pypi.org/project/pytools/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pytz/pytz-2022.7.1.ebuild b/dev-python/pytz/pytz-2022.7.1.ebuild index c80f10660262..5a41d7f7d29b 100644 --- a/dev-python/pytz/pytz-2022.7.1.ebuild +++ b/dev-python/pytz/pytz-2022.7.1.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="World timezone definitions for Python" HOMEPAGE=" @@ -15,7 +15,6 @@ HOMEPAGE=" https://launchpad.net/pytz/ https://pypi.org/project/pytz/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild b/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild index 49115c227df8..b6eeda4355f6 100644 --- a/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild +++ b/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild @@ -6,17 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 - -MY_P=${P/_p/.post} +inherit distutils-r1 pypi DESCRIPTION="Shims to make deprecation of pytz easier" HOMEPAGE=" https://github.com/pganssle/pytz-deprecation-shim/ https://pypi.org/project/pytz-deprecation-shim/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/pyudev/pyudev-0.24.0.ebuild b/dev-python/pyudev/pyudev-0.24.0.ebuild index 29f3c1e32271..95d0d09ecaf6 100644 --- a/dev-python/pyudev/pyudev-0.24.0.ebuild +++ b/dev-python/pyudev/pyudev-0.24.0.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="Python binding to libudev" HOMEPAGE="https://pyudev.readthedocs.io/en/latest/ https://github.com/pyudev/pyudev" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" diff --git a/dev-python/pywinrm/pywinrm-0.4.3.ebuild b/dev-python/pywinrm/pywinrm-0.4.3.ebuild index 0f412d808e9e..228970039ab7 100644 --- a/dev-python/pywinrm/pywinrm-0.4.3.ebuild +++ b/dev-python/pywinrm/pywinrm-0.4.3.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python client for the Windows Remote Management (WinRM) service" HOMEPAGE="https://github.com/diyan/pywinrm/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pyxattr/pyxattr-0.8.0.ebuild b/dev-python/pyxattr/pyxattr-0.8.0.ebuild index 5b5dbcbeb194..8e1e715f9f54 100644 --- a/dev-python/pyxattr/pyxattr-0.8.0.ebuild +++ b/dev-python/pyxattr/pyxattr-0.8.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python interface to xattr" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/iustin/pyxattr/ https://pypi.org/project/pyxattr/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" diff --git a/dev-python/pyyaml_env_tag/pyyaml_env_tag-0.1-r1.ebuild b/dev-python/pyyaml_env_tag/pyyaml_env_tag-0.1-r1.ebuild index b3402e870052..0e5f4865bcd9 100644 --- a/dev-python/pyyaml_env_tag/pyyaml_env_tag-0.1-r1.ebuild +++ b/dev-python/pyyaml_env_tag/pyyaml_env_tag-0.1-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A custom YAML tag for referencing environment variables in YAML files" HOMEPAGE="https://github.com/waylan/pyyaml-env-tag" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pyzotero/pyzotero-1.5.5.ebuild b/dev-python/pyzotero/pyzotero-1.5.5.ebuild index 779fa8ded72c..9d9ad538c0fd 100644 --- a/dev-python/pyzotero/pyzotero-1.5.5.ebuild +++ b/dev-python/pyzotero/pyzotero-1.5.5.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A Python client for the Zotero API" HOMEPAGE=" https://github.com/urschrei/pyzotero/ https://pypi.org/project/pyzotero/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/radon/radon-5.1.0-r2.ebuild b/dev-python/radon/radon-5.1.0-r2.ebuild index 7a0198f3458d..3c6d0b5a26a1 100644 --- a/dev-python/radon/radon-5.1.0-r2.ebuild +++ b/dev-python/radon/radon-5.1.0-r2.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Code Metrics in Python" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/rubik/radon/ https://pypi.org/project/radon/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 79faf3e738be..555536612884 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,5 +1 @@ -DIST rapidfuzz-2.13.2.tar.gz 842042 BLAKE2B 35f3554a3a3cf3d02fc9e96b68e4e54bfd17d4df14befc9c17a3e3c3e078f41106bae2bdf5844ac8658af57dfcf6de90c9ccbadb45cb086a297b75d8c0de50fc SHA512 9cbc436f9259008dd911aac0884c222e444145554a6d8eab4761cff701397d62de26e1ac47393c3273fe99b0ee0a92b80cbc5d6683fe3aedd8582e8afc5d7828 -DIST rapidfuzz-2.13.3.tar.gz 840669 BLAKE2B 8589b8ccb6584a38a2580a8063de04bc8eaddec40fd07a6ad483bc794ee643c6223bca9225020090cb9e3bae0766f48b395c1fdd92a45f97b62a43082e1a20e6 SHA512 c390d33d9f44c7a9a2211dee1bda4abfd14959797d4b299905ed41ed1bc7991f9122e0f6d74cef42ad9d747bb5a32752516b58387c3fd8b66fcb05bdd245f8d9 -DIST rapidfuzz-2.13.4.tar.gz 843410 BLAKE2B 91a072f5697bf2e01db71725e94c4fa5c81877d2be5a2b39a57040c5412480e0c568818445f4f4ca13c02a57d8e20483041d177b18d78884a6084c0d2eb4772e SHA512 3ecf50403625a7a07a27631aea4dd3800dc936327e129414dd6cf3d7559aaf08222640ccf19ab5e02c667109e59c829b7b1ccbaa9d3cf5802203ea6d8bc2a738 -DIST rapidfuzz-2.13.6.tar.gz 999974 BLAKE2B c73510461faf8ba0d725b95a751afe69b42dfb3543cf8b02689573f71eee252192ee5f94388255a13e87434d4a36626d484ed9ca5ae66f05bc5f1a0eeb75bbfe SHA512 3255d92a5eccf15577572a0da9075f092a3a33a2d37d84da27389914cdec4e97b3314d9dc8d373b265824e33c0e3522f8ac8888eef6b36b3cab55d41e11708b2 DIST rapidfuzz-2.13.7.tar.gz 999972 BLAKE2B 1120a8fb91b03bc3d9bf6a04291f188df06d7ff37911ae8459b4a082d949bcad21598513416aa4ccfb268ba16dbe4faa574015d5730a729950c2713ae15b0be1 SHA512 5d2c4620c09b44fc8bd48e236b46af6e28ef3b86f32e0697408bd77230af46d711bfc28eb7fcfc8b1403a84b51235fc39b9a1d2fedb6421918bcb700b2b88f9c diff --git a/dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild deleted file mode 100644 index 3388606fb240..000000000000 --- a/dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/maxbachmann/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-1.10.0 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/rapidfuzz_capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} diff --git a/dev-python/rapidfuzz/rapidfuzz-2.13.3.ebuild b/dev-python/rapidfuzz/rapidfuzz-2.13.3.ebuild deleted file mode 100644 index 3388606fb240..000000000000 --- a/dev-python/rapidfuzz/rapidfuzz-2.13.3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/maxbachmann/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-1.10.0 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/rapidfuzz_capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} diff --git a/dev-python/rapidfuzz/rapidfuzz-2.13.4.ebuild b/dev-python/rapidfuzz/rapidfuzz-2.13.4.ebuild deleted file mode 100644 index 3388606fb240..000000000000 --- a/dev-python/rapidfuzz/rapidfuzz-2.13.4.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/maxbachmann/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-1.10.0 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/rapidfuzz_capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} diff --git a/dev-python/rapidfuzz/rapidfuzz-2.13.6.ebuild b/dev-python/rapidfuzz/rapidfuzz-2.13.6.ebuild deleted file mode 100644 index 3388606fb240..000000000000 --- a/dev-python/rapidfuzz/rapidfuzz-2.13.6.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/maxbachmann/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-1.10.0 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/rapidfuzz_capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} diff --git a/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild b/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild index be17ee2cb36f..2fefec4a1c2b 100644 --- a/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild @@ -7,14 +7,13 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" HOMEPAGE=" https://github.com/maxbachmann/RapidFuzz/ https://pypi.org/project/rapidfuzz/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/rarfile/rarfile-4.0-r1.ebuild b/dev-python/rarfile/rarfile-4.0-r1.ebuild index 3c517fbda7f2..6a3daa4cf8d9 100644 --- a/dev-python/rarfile/rarfile-4.0-r1.ebuild +++ b/dev-python/rarfile/rarfile-4.0-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTLS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Module for RAR archive reading" HOMEPAGE="https://github.com/markokr/rarfile" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0" diff --git a/dev-python/readme_renderer/readme_renderer-37.3.ebuild b/dev-python/readme_renderer/readme_renderer-37.3.ebuild index 2250d3d24e48..8567e16c6264 100644 --- a/dev-python/readme_renderer/readme_renderer-37.3.ebuild +++ b/dev-python/readme_renderer/readme_renderer-37.3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A library for rendering 'readme' descriptions for Warehouse" HOMEPAGE=" https://github.com/pypa/readme_renderer/ https://pypi.org/project/readme-renderer/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/reflink/reflink-0.2.1-r3.ebuild b/dev-python/reflink/reflink-0.2.1-r3.ebuild index b1f1aaa5ca04..3719c108e8e5 100644 --- a/dev-python/reflink/reflink-0.2.1-r3.ebuild +++ b/dev-python/reflink/reflink-0.2.1-r3.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_IN_SOURCE_BUILD=1 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python wrapper around the reflink system calls" HOMEPAGE="https://gitlab.com/rubdos/pyreflink" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/regex/regex-2022.10.31.ebuild b/dev-python/regex/regex-2022.10.31.ebuild index 859ec546cc4b..6dbfb327e182 100644 --- a/dev-python/regex/regex-2022.10.31.ebuild +++ b/dev-python/regex/regex-2022.10.31.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Alternative regular expression module to replace re" HOMEPAGE=" https://bitbucket.org/mrabarnett/mrab-regex/ https://pypi.org/project/regex/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/requests/requests-2.28.2.ebuild b/dev-python/requests/requests-2.28.2.ebuild index 1b09c772993f..a81abd484e99 100644 --- a/dev-python/requests/requests-2.28.2.ebuild +++ b/dev-python/requests/requests-2.28.2.ebuild @@ -8,7 +8,7 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="HTTP library for human beings" HOMEPAGE=" @@ -16,7 +16,6 @@ HOMEPAGE=" https://github.com/psf/requests/ https://pypi.org/project/requests/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/requestsexceptions/requestsexceptions-1.4.0-r1.ebuild b/dev-python/requestsexceptions/requestsexceptions-1.4.0-r1.ebuild index b8dd58753a44..938354732b0a 100644 --- a/dev-python/requestsexceptions/requestsexceptions-1.4.0-r1.ebuild +++ b/dev-python/requestsexceptions/requestsexceptions-1.4.0-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Finds the correct path to exceptions in the requests library" HOMEPAGE="https://github.com/openstack-infra/requestsexceptions" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild b/dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild index 98ccd7619b4a..dd30c7150fd6 100644 --- a/dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild +++ b/dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Validating URI References per RFC 3986" HOMEPAGE=" @@ -15,7 +15,6 @@ HOMEPAGE=" https://pypi.org/project/rfc3986/ https://tools.ietf.org/html/rfc3986/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild b/dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild index 208c0a3adfb6..bbeb8f54babb 100644 --- a/dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild +++ b/dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)" HOMEPAGE=" https://github.com/dgerber/rfc3987/ https://pypi.org/project/rfc3987/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/dev-python/rope/rope-1.7.0.ebuild b/dev-python/rope/rope-1.7.0.ebuild index 15810c0f2c0f..080c9d9f8459 100644 --- a/dev-python/rope/rope-1.7.0.ebuild +++ b/dev-python/rope/rope-1.7.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python refactoring library" HOMEPAGE=" https://pypi.org/project/rope/ https://github.com/python-rope/rope/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-3+" SLOT="0" diff --git a/dev-python/s3transfer/s3transfer-0.6.0-r1.ebuild b/dev-python/s3transfer/s3transfer-0.6.0-r1.ebuild index efdb1aa6e19d..ef5c75ef2ab5 100644 --- a/dev-python/s3transfer/s3transfer-0.6.0-r1.ebuild +++ b/dev-python/s3transfer/s3transfer-0.6.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="An Amazon S3 Transfer Manager" HOMEPAGE=" https://github.com/boto/s3transfer/ https://pypi.org/project/s3transfer/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/sarif_om/sarif_om-1.0.4-r1.ebuild b/dev-python/sarif_om/sarif_om-1.0.4-r1.ebuild index bd311e988b4f..943e9284456e 100644 --- a/dev-python/sarif_om/sarif_om-1.0.4-r1.ebuild +++ b/dev-python/sarif_om/sarif_om-1.0.4-r1.ebuild @@ -5,14 +5,12 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Classes implementing the SARIF 2.1.0 object model" HOMEPAGE=" https://pypi.org/project/sarif-om/ https://github.com/microsoft/sarif-python-om/" -SRC_URI=" - mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/scandir/scandir-1.10.0-r3.ebuild b/dev-python/scandir/scandir-1.10.0-r3.ebuild index ac75aeafbd04..fde3fde21016 100644 --- a/dev-python/scandir/scandir-1.10.0-r3.ebuild +++ b/dev-python/scandir/scandir-1.10.0-r3.ebuild @@ -8,11 +8,10 @@ DISTUTILS_USE_PEP517=setuptools # and installed for it! PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A better directory iterator and faster os.walk()" HOMEPAGE="https://github.com/benhoyt/scandir" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/semantic_version/semantic_version-2.10.0.ebuild b/dev-python/semantic_version/semantic_version-2.10.0.ebuild index 496525ce2281..d3a775262e49 100644 --- a/dev-python/semantic_version/semantic_version-2.10.0.ebuild +++ b/dev-python/semantic_version/semantic_version-2.10.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python library providing a few tools handling SemVer in Python" HOMEPAGE=" https://github.com/rbarrois/python-semanticversion/ https://pypi.org/project/semantic-version/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/sendgrid/sendgrid-6.9.7.ebuild b/dev-python/sendgrid/sendgrid-6.9.7.ebuild index 005f534fcef7..f3860ef44710 100644 --- a/dev-python/sendgrid/sendgrid-6.9.7.ebuild +++ b/dev-python/sendgrid/sendgrid-6.9.7.ebuild @@ -19,8 +19,8 @@ RESTRICT="!test? ( test )" DOCS="README.rst" -RDEPEND=">=app-dicts/python-http-client-3.3.5[${PYTHON_USEDEP}] - >=app-dicts/starkbank-ecdsa-2.2.0[${PYTHON_USEDEP}]" +RDEPEND=">=dev-python/python-http-client-3.3.5[${PYTHON_USEDEP}] + >=dev-python/starkbank-ecdsa-2.2.0[${PYTHON_USEDEP}]" BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( @@ -32,4 +32,3 @@ python_test() { } distutils_enable_tests pytest - diff --git a/dev-python/serpent/serpent-1.41.ebuild b/dev-python/serpent/serpent-1.41.ebuild index 4bf1cd9ebae9..21d2a57eb54f 100644 --- a/dev-python/serpent/serpent-1.41.ebuild +++ b/dev-python/serpent/serpent-1.41.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A simple serialization library based on ast.literal_eval" HOMEPAGE=" https://github.com/irmen/Serpent/ https://pypi.org/project/serpent/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/serverfiles/serverfiles-0.3.1-r1.ebuild b/dev-python/serverfiles/serverfiles-0.3.1-r1.ebuild index 4a68b92e216b..4a2563693bf1 100644 --- a/dev-python/serverfiles/serverfiles-0.3.1-r1.ebuild +++ b/dev-python/serverfiles/serverfiles-0.3.1-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Utility for accessing HTTP server and storing files locally for reuse" HOMEPAGE="https://github.com/biolab/serverfiles" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" diff --git a/dev-python/setproctitle/setproctitle-1.3.2.ebuild b/dev-python/setproctitle/setproctitle-1.3.2.ebuild index 5ac8d5192570..62d6892afd68 100644 --- a/dev-python/setproctitle/setproctitle-1.3.2.ebuild +++ b/dev-python/setproctitle/setproctitle-1.3.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Allow customization of the process title" HOMEPAGE=" https://github.com/dvarrazzo/py-setproctitle/ https://pypi.org/project/setproctitle/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild b/dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild index c8102f45fb77..5063f4cba24c 100644 --- a/dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild +++ b/dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild @@ -4,11 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Setuptools plugin that makes unit tests execute with trial instead of pyunit" HOMEPAGE="https://github.com/rutsky/setuptools-trial https://pypi.org/project/setuptools_trial/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/signature_dispatch/Manifest b/dev-python/signature_dispatch/Manifest index 82b92a7f258f..44e11515b681 100644 --- a/dev-python/signature_dispatch/Manifest +++ b/dev-python/signature_dispatch/Manifest @@ -1 +1,2 @@ DIST signature_dispatch-1.0.0.tar.gz 15102 BLAKE2B d0fe384551136d23f815129849ec70c0d1bd8616dab571122b7407578f3cc0d614fc5c44f3de5d9541bed9e9e3a0887517fff1183fd6c782bde603d774fe09f1 SHA512 c13ac92f50a8bd7a9fcd0b231f74a14539fd9c0303fdb29860a93116512a20113708c3207c4b2d8f61a48a9632e8cd21f7ea3fcb49ae3a4b1c79eb6a71df4eab +DIST signature_dispatch-1.0.1.tar.gz 15348 BLAKE2B 35356caae5f6f7ba28494c02142addb581a36520b8becd2e0e132f1e4a37002870c981475688b758a4733341d67cc4cb30b2a7b69b3d106570766eeed36104fc SHA512 656fb47c50d865d1afec53f389154e783792bcedd7443442a142d19bcbd352fe0eff41ae9ef74378bafc164bb386a8e9a6f57d762f34ad23557a44a5d0d0f5de diff --git a/dev-python/signature_dispatch/signature_dispatch-1.0.0-r1.ebuild b/dev-python/signature_dispatch/signature_dispatch-1.0.0-r1.ebuild index 4e98283e025d..91520702fa94 100644 --- a/dev-python/signature_dispatch/signature_dispatch-1.0.0-r1.ebuild +++ b/dev-python/signature_dispatch/signature_dispatch-1.0.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Execute the first function that matches the given arguments" HOMEPAGE=" https://github.com/kalekundert/signature_dispatch/ https://pypi.org/project/signature-dispatch/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/signature_dispatch/signature_dispatch-1.0.1.ebuild b/dev-python/signature_dispatch/signature_dispatch-1.0.1.ebuild new file mode 100644 index 000000000000..92fd1a44c109 --- /dev/null +++ b/dev-python/signature_dispatch/signature_dispatch-1.0.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Execute the first function that matches the given arguments" +HOMEPAGE=" + https://github.com/kalekundert/signature_dispatch/ + https://pypi.org/project/signature-dispatch/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest + +RDEPEND=" + >=dev-python/typeguard-3.0.0[${PYTHON_USEDEP}] +" + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -o addopts= +} diff --git a/dev-python/simplebayes/simplebayes-1.5.8.ebuild b/dev-python/simplebayes/simplebayes-1.5.8.ebuild index 745386c32bf2..a8be83159d4f 100644 --- a/dev-python/simplebayes/simplebayes-1.5.8.ebuild +++ b/dev-python/simplebayes/simplebayes-1.5.8.ebuild @@ -4,11 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="memory-based, optional-persistence naive bayesian text classifier" HOMEPAGE="https://github.com/hickeroar/simplebayes" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/simplekml/simplekml-1.3.6.ebuild b/dev-python/simplekml/simplekml-1.3.6.ebuild index 54da51bc73f0..2d9428c31dd1 100644 --- a/dev-python/simplekml/simplekml-1.3.6.ebuild +++ b/dev-python/simplekml/simplekml-1.3.6.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Enables you to generate KML with as little effort as possible" HOMEPAGE="https://pypi.org/project/simplekml/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-3+" SLOT="0" diff --git a/dev-python/simpy/simpy-4.0.1-r1.ebuild b/dev-python/simpy/simpy-4.0.1-r1.ebuild index 39170b2a958a..90de67ee3e37 100644 --- a/dev-python/simpy/simpy-4.0.1-r1.ebuild +++ b/dev-python/simpy/simpy-4.0.1-r1.ebuild @@ -6,13 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) PYTHON_REQ_USE="tk" DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -MY_P="${P/simpy/SimPy}" +inherit distutils-r1 pypi DESCRIPTION="Object-oriented, process-based discrete-event simulation language" HOMEPAGE="https://simpy.readthedocs.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="LGPL-2.1" diff --git a/dev-python/six/six-1.16.0-r1.ebuild b/dev-python/six/six-1.16.0-r1.ebuild index d8dc6fd3d3cb..27b696a7043d 100644 --- a/dev-python/six/six-1.16.0-r1.ebuild +++ b/dev-python/six/six-1.16.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python 2 and 3 compatibility library" HOMEPAGE=" https://github.com/benjaminp/six/ https://pypi.org/project/six/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/slixmpp/slixmpp-1.8.3.ebuild b/dev-python/slixmpp/slixmpp-1.8.3.ebuild index fad2c192bfd5..71780a0faf12 100644 --- a/dev-python/slixmpp/slixmpp-1.8.3.ebuild +++ b/dev-python/slixmpp/slixmpp-1.8.3.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python 3 library for XMPP" HOMEPAGE="https://lab.louiz.org/poezio/slixmpp" @@ -17,7 +17,6 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://lab.louiz.org/poezio/${PN}.git" inherit git-r3 else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" KEYWORDS="amd64 ~riscv" fi diff --git a/dev-python/smmap/smmap-5.0.0.ebuild b/dev-python/smmap/smmap-5.0.0.ebuild index 618c53da73ff..4598eb90d32b 100644 --- a/dev-python/smmap/smmap-5.0.0.ebuild +++ b/dev-python/smmap/smmap-5.0.0.ebuild @@ -4,13 +4,12 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A pure Python implementation of a sliding window memory map manager" HOMEPAGE=" https://pypi.org/project/smmap/ https://github.com/gitpython-developers/smmap/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-python/snowballstemmer/snowballstemmer-2.2.0-r1.ebuild b/dev-python/snowballstemmer/snowballstemmer-2.2.0-r1.ebuild index 8db7d986d417..56b59ac7906c 100644 --- a/dev-python/snowballstemmer/snowballstemmer-2.2.0-r1.ebuild +++ b/dev-python/snowballstemmer/snowballstemmer-2.2.0-r1.ebuild @@ -5,13 +5,12 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Stemmer algorithms generated from Snowball algorithms" HOMEPAGE="https://snowballstem.org/ https://github.com/snowballstem/snowball https://pypi.org/project/snowballstemmer/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/socksio/socksio-1.0.0.ebuild b/dev-python/socksio/socksio-1.0.0.ebuild index 379e18bf4140..ce8e3bd613a0 100644 --- a/dev-python/socksio/socksio-1.0.0.ebuild +++ b/dev-python/socksio/socksio-1.0.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Sans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5" HOMEPAGE=" https://github.com/sethmlarson/socksio/ https://pypi.org/project/socksio/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/sphinx_celery/sphinx_celery-2.0.0-r1.ebuild b/dev-python/sphinx_celery/sphinx_celery-2.0.0-r1.ebuild index 5f84bc3919ff..8694b0cfdd37 100644 --- a/dev-python/sphinx_celery/sphinx_celery-2.0.0-r1.ebuild +++ b/dev-python/sphinx_celery/sphinx_celery-2.0.0-r1.ebuild @@ -5,11 +5,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_SETUPTOOLS=bdepend -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Celery Sphinx Theme and Utilities" HOMEPAGE="https://pypi.org/project/sphinx_celery/ https://github.com/celery/sphinx_celery" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/sphinxemoji/sphinxemoji-0.2.0.ebuild b/dev-python/sphinxemoji/sphinxemoji-0.2.0.ebuild index b6f6c8a75c6d..ea91246312fc 100644 --- a/dev-python/sphinxemoji/sphinxemoji-0.2.0.ebuild +++ b/dev-python/sphinxemoji/sphinxemoji-0.2.0.ebuild @@ -5,12 +5,11 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Extension to use emoji codes in your Sphinx documentation" HOMEPAGE="https://pypi.org/project/sphinxemoji/ https://github.com/sphinx-contrib/emojicodes" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.4.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.4.ebuild index 1b9e62b3e6fb..e102543e3b84 100644 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.4.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.4.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="examples +sqlite test" RDEPEND=" diff --git a/dev-python/sqlitedict/sqlitedict-2.1.0.ebuild b/dev-python/sqlitedict/sqlitedict-2.1.0.ebuild index 3c0b485ea4cc..9b6a54a2a669 100644 --- a/dev-python/sqlitedict/sqlitedict-2.1.0.ebuild +++ b/dev-python/sqlitedict/sqlitedict-2.1.0.ebuild @@ -7,14 +7,13 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) PYTHON_REQ_USE="sqlite" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Persistent dict in Python, backed by SQLite and pickle" HOMEPAGE=" https://github.com/RaRe-Technologies/sqlitedict/ https://pypi.org/project/sqlitedict/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/sqlparse/sqlparse-0.4.3.ebuild b/dev-python/sqlparse/sqlparse-0.4.3.ebuild index c5f7a9eef71d..e8c8b2bc4d3a 100644 --- a/dev-python/sqlparse/sqlparse-0.4.3.ebuild +++ b/dev-python/sqlparse/sqlparse-0.4.3.ebuild @@ -4,14 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi -MY_PN="${PN##python-}" -MY_P="${MY_PN}-${PV}" DESCRIPTION="A non-validating SQL parser module for Python" HOMEPAGE="https://github.com/andialbrecht/sqlparse" -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" -S="${WORKDIR}"/${P#python-} SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" diff --git a/dev-python/sshtunnel/sshtunnel-0.3.1.ebuild b/dev-python/sshtunnel/sshtunnel-0.3.1.ebuild index 5a8e8efd1e47..274d49321842 100644 --- a/dev-python/sshtunnel/sshtunnel-0.3.1.ebuild +++ b/dev-python/sshtunnel/sshtunnel-0.3.1.ebuild @@ -4,11 +4,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Pure Python SSH tunnels" HOMEPAGE="https://pypi.org/project/sshtunnel/" -SRC_URI="mirror://pypi/s/sshtunnel/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/stack_data/stack_data-0.6.2.ebuild b/dev-python/stack_data/stack_data-0.6.2.ebuild index e7e20973d7bd..ee9e6042c17f 100644 --- a/dev-python/stack_data/stack_data-0.6.2.ebuild +++ b/dev-python/stack_data/stack_data-0.6.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Extract data from Python tracebacks for informative displays" HOMEPAGE=" https://github.com/alexmojaki/stack_data/ https://pypi.org/project/stack-data/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/statsd/statsd-4.0.1.ebuild b/dev-python/statsd/statsd-4.0.1.ebuild index f6e2a1fcbd3d..3516fc94a9c3 100644 --- a/dev-python/statsd/statsd-4.0.1.ebuild +++ b/dev-python/statsd/statsd-4.0.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A simple statsd client" HOMEPAGE=" https://github.com/jsocol/pystatsd/ https://pypi.org/project/statsd/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/statsmodels/statsmodels-0.13.5.ebuild b/dev-python/statsmodels/statsmodels-0.13.5.ebuild index 1ab4a17f4f50..92c76974b0e3 100644 --- a/dev-python/statsmodels/statsmodels-0.13.5.ebuild +++ b/dev-python/statsmodels/statsmodels-0.13.5.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 multiprocessing optfeature +inherit distutils-r1 multiprocessing optfeature pypi DESCRIPTION="Statistical computations and models for use with SciPy" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/statsmodels/statsmodels/ https://pypi.org/project/statsmodels/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/stestr/stestr-4.0.1.ebuild b/dev-python/stestr/stestr-4.0.1.ebuild index 1a4ce226c8f6..f88f398eede7 100644 --- a/dev-python/stestr/stestr-4.0.1.ebuild +++ b/dev-python/stestr/stestr-4.0.1.ebuild @@ -4,11 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A parallel Python test runner built around subunit" HOMEPAGE="https://github.com/mtreinish/stestr" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/structlog/structlog-22.3.0.ebuild b/dev-python/structlog/structlog-22.3.0.ebuild index bb7845662d4f..796415a9831c 100644 --- a/dev-python/structlog/structlog-22.3.0.ebuild +++ b/dev-python/structlog/structlog-22.3.0.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Structured Logging for Python" HOMEPAGE="https://github.com/hynek/structlog" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0 MIT" SLOT="0" diff --git a/dev-python/tblib/tblib-1.7.0-r1.ebuild b/dev-python/tblib/tblib-1.7.0-r1.ebuild index 04daa8825a44..5807dbdc2333 100644 --- a/dev-python/tblib/tblib-1.7.0-r1.ebuild +++ b/dev-python/tblib/tblib-1.7.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Traceback fiddling library for Python" HOMEPAGE=" https://github.com/ionelmc/python-tblib/ https://pypi.org/project/tblib/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/tcolorpy/tcolorpy-0.1.2-r1.ebuild b/dev-python/tcolorpy/tcolorpy-0.1.2-r1.ebuild index 34d4ff7da241..7bd22a9c72bf 100644 --- a/dev-python/tcolorpy/tcolorpy-0.1.2-r1.ebuild +++ b/dev-python/tcolorpy/tcolorpy-0.1.2-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="tcolorpy is a Python library to apply true color for terminal text" HOMEPAGE="https://github.com/thombashi/tcolorpy" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/terminado/terminado-0.17.1.ebuild b/dev-python/terminado/terminado-0.17.1.ebuild index 7e11ef395455..8c8c1758479e 100644 --- a/dev-python/terminado/terminado-0.17.1.ebuild +++ b/dev-python/terminado/terminado-0.17.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Terminals served to term.js using Tornado websockets" HOMEPAGE=" https://github.com/jupyter/terminado/ https://pypi.org/project/terminado/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="BSD-2" diff --git a/dev-python/testresources/testresources-2.0.1-r2.ebuild b/dev-python/testresources/testresources-2.0.1-r2.ebuild index 596716d3094c..1efd1368de39 100644 --- a/dev-python/testresources/testresources-2.0.1-r2.ebuild +++ b/dev-python/testresources/testresources-2.0.1-r2.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A pyunit extension for managing expensive test resources" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/testing-cabal/testresources/ https://pypi.org/project/testresources/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/testscenarios/testscenarios-0.5.0-r3.ebuild b/dev-python/testscenarios/testscenarios-0.5.0-r3.ebuild index 1c093057ad1d..8b29ba0e19d6 100644 --- a/dev-python/testscenarios/testscenarios-0.5.0-r3.ebuild +++ b/dev-python/testscenarios/testscenarios-0.5.0-r3.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A pyunit extension for dependency injection" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/testing-cabal/testscenarios/ https://pypi.org/project/testscenarios/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest index 5a5486fe9bf0..aa15d2bd8a89 100644 --- a/dev-python/tifffile/Manifest +++ b/dev-python/tifffile/Manifest @@ -1,3 +1,2 @@ -DIST tifffile-2023.2.27.gh.tar.gz 326444 BLAKE2B 8c5081b7434329181d5f6df416b739c43d24ff9a9c3dc2ac4b3d6d6dd5ba165290d224648e5e6b4f46bd611c85204114f8b563cb110b7b50ba73aefd0e427f2e SHA512 97ba6b6ac469e4ab92822fd51dc45ebc00776834e5b171679abed24448d5be479a06e5e401bd055a21029641668f63912246b93f15424a3b268733729515452e DIST tifffile-2023.2.28.gh.tar.gz 326769 BLAKE2B e7495832d4fbcfa524a5e1aa4f34663378aa3a7d05743e0a564e008a052b8eb1f9ad5a26fbf89064947957ae6029ab6a51ea8669eb785a188443fffa1947ff98 SHA512 b9e2e58c03937aa839f83ac7b3126fe4d4f0eab4fa6d09dc88380e2f894497ab65d9bb7ca9947170ccd9026531e23e99252db4fb9c61b44c891297c2df197751 -DIST tifffile-2023.2.3.gh.tar.gz 324906 BLAKE2B b9417ea561de7a185f1a57a6f36a6efde12caa85cd15fd787ae1ca50e73d328f83ec6cd196042d3a11a62706ac27bfad8ecc42e0a235201ee208fdb95d942c16 SHA512 f73dd77c149afa976ac468f0fac37a1bafe35ae4bcb377a91e7922573237805cdc6e00cbcd7bb78f3213a9da4878ec020a058567523b9a4c5958e013f9bdc94b +DIST tifffile-2023.3.15.gh.tar.gz 331071 BLAKE2B 4bb1f725bd38523dd60383aab530c8e8ec25a71fc5e9350cc77023ab2ce4bd8c5d85dc97a50144fc0148710be8bd7b0f8b5f20d4e2f9a85b541cc9b0e41ebfaa SHA512 b7f8f5a0a4dbacc409a39b1906104ee0024e7275ca1d7dd4cf3137b29dc38ef13103719ab191f7b61e2ef939e734d7442977d5f3a2c6560a1ce0361cd488ca7c diff --git a/dev-python/tifffile/tifffile-2023.2.3.ebuild b/dev-python/tifffile/tifffile-2023.2.3.ebuild deleted file mode 100644 index 66babf481615..000000000000 --- a/dev-python/tifffile/tifffile-2023.2.3.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -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 ~x86" - -RDEPEND=" - >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/dask[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/test_tifffile.py::test_class_omexml - tests/test_tifffile.py::test_class_omexml_fail - tests/test_tifffile.py::test_class_omexml_modulo - tests/test_tifffile.py::test_class_omexml_attributes - tests/test_tifffile.py::test_class_omexml_multiimage - tests/test_tifffile.py::test_write_ome - tests/test_tifffile.py::test_write_ome_manual - # requires tons of free space - tests/test_tifffile.py::test_write_3gb - tests/test_tifffile.py::test_write_5GB_bigtiff - tests/test_tifffile.py::test_write_5GB_fails - tests/test_tifffile.py::test_write_6gb - tests/test_tifffile.py::test_write_bigtiff - 'tests/test_tifffile.py::test_write_imagej_raw' - # TODO - tests/test_tifffile.py::test_issue_imagej_hyperstack_arg - tests/test_tifffile.py::test_issue_description_overwrite -) diff --git a/dev-python/tifffile/tifffile-2023.2.27.ebuild b/dev-python/tifffile/tifffile-2023.3.15.ebuild index 66babf481615..66babf481615 100644 --- a/dev-python/tifffile/tifffile-2023.2.27.ebuild +++ b/dev-python/tifffile/tifffile-2023.3.15.ebuild diff --git a/dev-python/tinycss/tinycss-0.4-r1.ebuild b/dev-python/tinycss/tinycss-0.4-r1.ebuild index 477ebebb7de0..6141c9b91443 100644 --- a/dev-python/tinycss/tinycss-0.4-r1.ebuild +++ b/dev-python/tinycss/tinycss-0.4-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A complete yet simple CSS parser for Python" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/tinycss/ https://tinycss.readthedocs.io/en/latest/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/tldextract/tldextract-3.4.0.ebuild b/dev-python/tldextract/tldextract-3.4.0.ebuild index be9953d99993..bd8a75c039b1 100644 --- a/dev-python/tldextract/tldextract-3.4.0.ebuild +++ b/dev-python/tldextract/tldextract-3.4.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Accurately separate the TLD from the registered domain and subdomains of a URL" HOMEPAGE=" https://github.com/john-kurkowski/tldextract/ https://pypi.org/project/tldextract/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/tomlkit/tomlkit-0.11.6.ebuild b/dev-python/tomlkit/tomlkit-0.11.6.ebuild index 69a1dce6ceef..639f45214641 100644 --- a/dev-python/tomlkit/tomlkit-0.11.6.ebuild +++ b/dev-python/tomlkit/tomlkit-0.11.6.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Style preserving TOML library" HOMEPAGE=" https://github.com/sdispater/tomlkit/ https://pypi.org/project/tomlkit/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/toolz/toolz-0.12.0.ebuild b/dev-python/toolz/toolz-0.12.0.ebuild index bdb63a9dd819..27d910f5c5a1 100644 --- a/dev-python/toolz/toolz-0.12.0.ebuild +++ b/dev-python/toolz/toolz-0.12.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="List processing tools and functional utilities" HOMEPAGE=" https://github.com/pytoolz/toolz/ https://pypi.org/project/toolz/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/treq/treq-22.2.0-r1.ebuild b/dev-python/treq/treq-22.2.0-r1.ebuild index 6cf6299a022b..41a0c49711a8 100644 --- a/dev-python/treq/treq-22.2.0-r1.ebuild +++ b/dev-python/treq/treq-22.2.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A requests-like API built on top of twisted.web's Agent" HOMEPAGE=" https://github.com/twisted/treq/ https://pypi.org/project/treq/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/trustme/trustme-0.9.0-r1.ebuild b/dev-python/trustme/trustme-0.9.0-r1.ebuild index 3f4d1da0ab84..1b8a94c299f6 100644 --- a/dev-python/trustme/trustme-0.9.0-r1.ebuild +++ b/dev-python/trustme/trustme-0.9.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="#1 quality TLS certs while you wait, for the discerning tester" HOMEPAGE=" https://github.com/python-trio/trustme/ https://pypi.org/project/trustme/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" diff --git a/dev-python/txaio/txaio-23.1.1.ebuild b/dev-python/txaio/txaio-23.1.1.ebuild index b6267c6466d2..7480da7d30ef 100644 --- a/dev-python/txaio/txaio-23.1.1.ebuild +++ b/dev-python/txaio/txaio-23.1.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" HOMEPAGE=" https://github.com/crossbario/txaio/ https://pypi.org/project/txaio/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/txrequests/txrequests-0.9.6-r1.ebuild b/dev-python/txrequests/txrequests-0.9.6-r1.ebuild index 69eb4a622262..c974058dc5e5 100644 --- a/dev-python/txrequests/txrequests-0.9.6-r1.ebuild +++ b/dev-python/txrequests/txrequests-0.9.6-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Asynchronous Python HTTP for Humans" HOMEPAGE="https://github.com/tardyp/txrequests" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/typeguard/Manifest b/dev-python/typeguard/Manifest index 93485c5f8f65..4c5fc9fdeec2 100644 --- a/dev-python/typeguard/Manifest +++ b/dev-python/typeguard/Manifest @@ -1,2 +1,3 @@ DIST typeguard-2.13.3.gh.tar.gz 37436 BLAKE2B a3cb616692119c64a9dc0d0bae25cc661b7974a0b6cf6632fa403f7c5430873570b1aaa310bc03843deee6f77a831c303ea9d9091db596eb565fce43980bbb13 SHA512 26c31ee9670650d1969320187a924d29d986894a38f1026af58f705b132b64be3b6e2ac34729f966f5d302d486334b5a5d9e65fb206245b82b0ff0852020b609 DIST typeguard-3.0.0.tar.gz 55330 BLAKE2B b0b764414c70e109e5bdddd1bfac06af5b0db8d8913e2777b4bec94598ae70f5ed323686f54d902c541c606e7ae32129b3a29099e59cfe5ff2ecad4e6991409e SHA512 367ffea6636817bf9ce492de575b38b1f15aec323d415476bdea271f01ee60073274fd955bdad0e554eb306fb4e516b80a29e5db10015cf47856279235e36c24 +DIST typeguard-3.0.1.tar.gz 56196 BLAKE2B f53bfc7571063bc74588356cbff513311b0100079f42c3d8188ae430ffc1cf3ff2b7599a6ed0973ae02bb9d5d1818abc1c63a24d453592e630a4ac794ef4a5e4 SHA512 07d0276033730a6fc345aeabcbeb68f3b9740cb8336ed8ad731f75925d3bd9007ce050514bd98d39c1b85a4615ddf503420686ccd8ff6513c2610e40b8f89504 diff --git a/dev-python/typeguard/typeguard-3.0.1.ebuild b/dev-python/typeguard/typeguard-3.0.1.ebuild new file mode 100644 index 000000000000..5a506dba95c1 --- /dev/null +++ b/dev-python/typeguard/typeguard-3.0.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Run-time type checker for Python" +HOMEPAGE=" + https://pypi.org/project/typeguard/ + https://github.com/agronholm/typeguard/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}] + ' 3.{8..9}) + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}] + ' 3.{8..10}) +" +BDEPEND=" + >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=( + # mypy changes results from version to version + tests/mypy + ) + + local -x PYTHONDONTWRITEBYTECODE= + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # the XFAIL test pass due to some package being installed + epytest -o xfail_strict=False +} diff --git a/dev-python/ujson/ujson-5.7.0.ebuild b/dev-python/ujson/ujson-5.7.0.ebuild index c04b5e914a51..9fbfa71d08f5 100644 --- a/dev-python/ujson/ujson-5.7.0.ebuild +++ b/dev-python/ujson/ujson-5.7.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Ultra fast JSON encoder and decoder for Python" HOMEPAGE=" https://github.com/ultrajson/ultrajson/ https://pypi.org/project/ujson/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/uncertainties/uncertainties-3.1.7-r1.ebuild b/dev-python/uncertainties/uncertainties-3.1.7-r1.ebuild index 5cd4f5d7b671..3387347f46da 100644 --- a/dev-python/uncertainties/uncertainties-3.1.7-r1.ebuild +++ b/dev-python/uncertainties/uncertainties-3.1.7-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="Python module for calculations with uncertainties" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/lebigot/uncertainties/ https://pypi.org/project/uncertainties/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/uritemplate/uritemplate-4.1.1.ebuild b/dev-python/uritemplate/uritemplate-4.1.1.ebuild index d7bfa99ad022..f7426aacecec 100644 --- a/dev-python/uritemplate/uritemplate-4.1.1.ebuild +++ b/dev-python/uritemplate/uritemplate-4.1.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python implementation of RFC6570, URI Template" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/uritemplate/ https://github.com/python-hyper/uritemplate/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="Apache-2.0" diff --git a/dev-python/uvloop/uvloop-0.17.0.ebuild b/dev-python/uvloop/uvloop-0.17.0.ebuild index 4a743767fd09..8e5b2b87d34b 100644 --- a/dev-python/uvloop/uvloop-0.17.0.ebuild +++ b/dev-python/uvloop/uvloop-0.17.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Ultra-fast implementation of asyncio event loop on top of libuv" HOMEPAGE=" https://github.com/magicstack/uvloop/ https://pypi.org/project/uvloop/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" KEYWORDS="amd64 arm arm64 ppc ppc64 -riscv sparc x86" LICENSE="MIT" diff --git a/dev-python/validators/validators-0.20.0.ebuild b/dev-python/validators/validators-0.20.0.ebuild index 86020555e8ca..71214543c30e 100644 --- a/dev-python/validators/validators-0.20.0.ebuild +++ b/dev-python/validators/validators-0.20.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python Data Validation for Humans" HOMEPAGE=" https://github.com/kvesteri/validators/ https://pypi.org/project/validators/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/vecrec/vecrec-0.3.1-r1.ebuild b/dev-python/vecrec/vecrec-0.3.1-r1.ebuild index 5af1c4872092..1f7137fd5ed8 100644 --- a/dev-python/vecrec/vecrec-0.3.1-r1.ebuild +++ b/dev-python/vecrec/vecrec-0.3.1-r1.ebuild @@ -6,12 +6,11 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="2D vector and rectangle classes" HOMEPAGE="https://github.com/kxgames/vecrec https://pypi.org/project/vecrec/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~amd64" diff --git a/dev-python/verboselogs/verboselogs-1.7-r1.ebuild b/dev-python/verboselogs/verboselogs-1.7-r1.ebuild index 86be1f8b7349..ed1c75090995 100644 --- a/dev-python/verboselogs/verboselogs-1.7-r1.ebuild +++ b/dev-python/verboselogs/verboselogs-1.7-r1.ebuild @@ -6,12 +6,11 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Verbose logging for Python's logging module" HOMEPAGE="https://pypi.org/project/verboselogs/ https://github.com/xolox/python-verboselogs/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" diff --git a/dev-python/versioningit/versioningit-2.2.0.ebuild b/dev-python/versioningit/versioningit-2.2.0.ebuild index 9448adc1ebbf..2890e389ab0c 100644 --- a/dev-python/versioningit/versioningit-2.2.0.ebuild +++ b/dev-python/versioningit/versioningit-2.2.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A setuptools plugin for versioning based on git tags" HOMEPAGE=" https://github.com/jwodder/versioningit/ https://pypi.org/project/versioningit/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/vine/vine-5.0.0-r1.ebuild b/dev-python/vine/vine-5.0.0-r1.ebuild index 210e334dff9c..50530d3a5fc1 100644 --- a/dev-python/vine/vine-5.0.0-r1.ebuild +++ b/dev-python/vine/vine-5.0.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python Promises" HOMEPAGE=" https://github.com/celery/vine/ https://pypi.org/project/vine/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4-r2.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4-r2.ebuild index 84c7effdb670..2c55ca76b43d 100644 --- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4-r2.ebuild +++ b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4-r2.ebuild @@ -5,12 +5,11 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Set of extensions to Ian Bicking's virtualenv tool" HOMEPAGE="https://bitbucket.org/dhellmann/virtualenvwrapper https://pypi.org/project/virtualenvwrapper/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/vobject/vobject-0.9.6.1-r3.ebuild b/dev-python/vobject/vobject-0.9.6.1-r3.ebuild index 30cd0e9699a7..660c3be16ced 100644 --- a/dev-python/vobject/vobject-0.9.6.1-r3.ebuild +++ b/dev-python/vobject/vobject-0.9.6.1-r3.ebuild @@ -5,13 +5,12 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python package for parsing and generating vCard and vCalendar files" HOMEPAGE="https://eventable.github.io/vobject/ https://pypi.org/project/vobject/ https://github.com/eventable/vobject" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/vpython/vpython-7.6.4-r1.ebuild b/dev-python/vpython/vpython-7.6.4-r1.ebuild index 967d54332d0d..b192e9db9dea 100644 --- a/dev-python/vpython/vpython-7.6.4-r1.ebuild +++ b/dev-python/vpython/vpython-7.6.4-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="VPython for Jupyter notebook" HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" diff --git a/dev-python/waitress/waitress-2.1.2.ebuild b/dev-python/waitress/waitress-2.1.2.ebuild index 0d06aad124fb..24a01c2854ed 100644 --- a/dev-python/waitress/waitress-2.1.2.ebuild +++ b/dev-python/waitress/waitress-2.1.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A pure-Python WSGI server" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/waitress/ https://github.com/Pylons/waitress/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="ZPL" SLOT="0" diff --git a/dev-python/webcolors/webcolors-1.12.ebuild b/dev-python/webcolors/webcolors-1.12.ebuild index 57db353a5301..14460b1814d9 100644 --- a/dev-python/webcolors/webcolors-1.12.ebuild +++ b/dev-python/webcolors/webcolors-1.12.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Color names and value formats defined by the HTML and CSS specifications" HOMEPAGE=" https://github.com/ubernostrum/webcolors/ https://pypi.org/project/webcolors/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="BSD" diff --git a/dev-python/webencodings/webencodings-0.5.1-r2.ebuild b/dev-python/webencodings/webencodings-0.5.1-r2.ebuild index b7155debe4d2..e019adb00b8b 100644 --- a/dev-python/webencodings/webencodings-0.5.1-r2.ebuild +++ b/dev-python/webencodings/webencodings-0.5.1-r2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Character encoding aliases for legacy web content" HOMEPAGE=" https://github.com/gsnedders/python-webencodings/ https://pypi.org/project/webencodings/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/widgetsnbextension/widgetsnbextension-4.0.5.ebuild b/dev-python/widgetsnbextension/widgetsnbextension-4.0.5.ebuild index fb1825526b62..52c75ecc2ad0 100644 --- a/dev-python/widgetsnbextension/widgetsnbextension-4.0.5.ebuild +++ b/dev-python/widgetsnbextension/widgetsnbextension-4.0.5.ebuild @@ -7,14 +7,13 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="IPython HTML widgets for Jupyter" HOMEPAGE=" https://ipython.org/ https://pypi.org/project/widgetsnbextension/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/wsproto/wsproto-1.2.0.ebuild b/dev-python/wsproto/wsproto-1.2.0.ebuild index ea7c1ff267a8..678e8c28b1f2 100644 --- a/dev-python/wsproto/wsproto-1.2.0.ebuild +++ b/dev-python/wsproto/wsproto-1.2.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="WebSockets state-machine based protocol implementation" HOMEPAGE=" https://github.com/python-hyper/wsproto/ https://pypi.org/project/wsproto/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild index 4ee51a5701f8..9adfd38ae556 100644 --- a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild +++ b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild @@ -5,14 +5,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Capture C-level stdout/stderr in Python" HOMEPAGE=" https://github.com/minrk/wurlitzer/ https://pypi.org/project/wurlitzer/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/xmltodict/xmltodict-0.13.0-r1.ebuild b/dev-python/xmltodict/xmltodict-0.13.0-r1.ebuild index 44f644ba86bc..e055615f0795 100644 --- a/dev-python/xmltodict/xmltodict-0.13.0-r1.ebuild +++ b/dev-python/xmltodict/xmltodict-0.13.0-r1.ebuild @@ -6,12 +6,11 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Makes working with XML feel like you are working with JSON" HOMEPAGE="https://github.com/martinblech/xmltodict/ https://pypi.org/project/xmltodict/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/xxhash/xxhash-3.2.0.ebuild b/dev-python/xxhash/xxhash-3.2.0.ebuild index 4b44a6ff6e41..6f6f34d79de6 100644 --- a/dev-python/xxhash/xxhash-3.2.0.ebuild +++ b/dev-python/xxhash/xxhash-3.2.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python binding for the xxHash library" HOMEPAGE=" https://github.com/ifduyue/python-xxhash/ https://pypi.org/project/xxhash/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild b/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild index 1b60eaff6aca..41a3e2134d58 100644 --- a/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild +++ b/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Yet Another SWF Parser" HOMEPAGE="https://github.com/facundobatista/yaswfp" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild b/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild index ee151be2a78d..b3c4baecdcc1 100644 --- a/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild +++ b/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild @@ -6,12 +6,11 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Unofficial API for YouTube Music" HOMEPAGE="https://ytmusicapi.readthedocs.io/ https://github.com/sigma67/ytmusicapi/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="amd64 ~x86" |
