diff options
Diffstat (limited to 'dev-python')
171 files changed, 630 insertions, 1228 deletions
diff --git a/dev-python/Pyro4/Manifest b/dev-python/Pyro4/Manifest index 2399196aa57b..60c9c11e2489 100644 --- a/dev-python/Pyro4/Manifest +++ b/dev-python/Pyro4/Manifest @@ -1 +1,2 @@ DIST Pyro4-4.81.tar.gz 514678 BLAKE2B ffe9edcb947203b37cf1b13b2380f2b7d76357a5bca36e454fe67f6bd0d34574f5df429dd784ba2c2bc69c0188edd14e4572f12f5c137d87d2898f01ea3e855c SHA512 3848d473acd624ae1356ad3470c669eb0bc30287691ff8b9fc27fb0591ba305812c6be1946d6a2a91377e222a9e114f05ed18170d1b035dec24e436ab8dadc59 +DIST Pyro4-4.82.tar.gz 516110 BLAKE2B ecd7b5cf1469896acfec1db92d99784aa316db5cadbb7fc595a5f9916ac705619d070771549fb8ba7379a7395e4449eabcfc84aa131d4b23b587b7467f4bf196 SHA512 f5916ce37ec52d8cd23bece79325480140621ac8412febb4877a32b1ce54502ef17d20bf591dc30eb20e9619741548b30a78165937d5e69e8d1911d95a23b1e1 diff --git a/dev-python/Pyro4/Pyro4-4.82.ebuild b/dev-python/Pyro4/Pyro4-4.82.ebuild new file mode 100644 index 000000000000..89d466fc4935 --- /dev/null +++ b/dev-python/Pyro4/Pyro4-4.82.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +inherit distutils-r1 + +DESCRIPTION="Distributed object middleware for Python (RPC)" +HOMEPAGE="https://pypi.org/project/Pyro4/ + https://github.com/irmen/Pyro4" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~x86" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/serpent-1.27[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + test? ( + >=dev-python/cloudpickle-1.2.1[${PYTHON_USEDEP}] + >=dev-python/dill-0.2.6[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}] + )" + +python_prepare_all() { + # Disable tests requiring network connection. + rm tests/PyroTests/test_naming.py || die + sed \ + -e "s/testStartNSfunc/_&/" \ + -i tests/PyroTests/test_naming2.py || die + + sed \ + -e "s/testBroadcast/_&/" \ + -e "s/testGetIP/_&/" \ + -i tests/PyroTests/test_socket.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + esetup.py test +} + +python_install_all() { + use doc && HTML_DOCS=( docs/. ) + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +} diff --git a/dev-python/agate-dbf/agate-dbf-0.2.2-r1.ebuild b/dev-python/agate-dbf/agate-dbf-0.2.2-r1.ebuild index c0eedbe5ddb3..8ea7499eee73 100644 --- a/dev-python/agate-dbf/agate-dbf-0.2.2-r1.ebuild +++ b/dev-python/agate-dbf/agate-dbf-0.2.2-r1.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Adds read support for DBF files to agate." +DESCRIPTION="Adds read support for DBF files to agate" HOMEPAGE="https://github.com/wireservice/agate-dbf https://pypi.org/project/agate-dbf/" SRC_URI=" https://github.com/wireservice/agate-dbf/archive/${PV}.tar.gz diff --git a/dev-python/agate-excel/agate-excel-0.2.5-r1.ebuild b/dev-python/agate-excel/agate-excel-0.2.5-r1.ebuild index c66deb09f2ee..b71d8d9e4c5f 100644 --- a/dev-python/agate-excel/agate-excel-0.2.5-r1.ebuild +++ b/dev-python/agate-excel/agate-excel-0.2.5-r1.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate." +DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate" HOMEPAGE="https://github.com/wireservice/agate-excel https://pypi.org/project/agate-excel/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild b/dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild index 5bd7294936f5..7841505f170d 100644 --- a/dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild +++ b/dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Adds SQL read/write support to agate." +DESCRIPTION="Adds SQL read/write support to agate" HOMEPAGE="https://github.com/wireservice/agate-sql https://pypi.org/project/agate-sql/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/aiohttp-socks/Manifest b/dev-python/aiohttp-socks/Manifest index 058794d2da30..0a77d258107e 100644 --- a/dev-python/aiohttp-socks/Manifest +++ b/dev-python/aiohttp-socks/Manifest @@ -1,3 +1 @@ -DIST aiohttp-socks-0.6.0.tar.gz 19789 BLAKE2B 56a9279f78e2a7a391183e6b68f9b33d878dc9b328d3096ca649b136e321ed372a9f9e8f7a02282c32568ac458639bd76b341f87722eeac46741d68064cc035b SHA512 15a5869d24955cba9548d8bd7cf1ec29b27a024603ca1b1d4abf8f93c70702434542c66ced1d8b28ae851034dad1ae8e2eaa4ed9a3729be35ec1e3c853237811 -DIST aiohttp-socks-0.6.1.tar.gz 19825 BLAKE2B 3f83d186e1311c7dc4468dcd52f3d4c6aa0b98028e5892f10a15278cbbeedf42934f2ae8730f4248cad46a606e7ba5b20584ad4dbf4efe1704b27fa74afcf015 SHA512 a26429bb911f7720689e1880cbd1b19d1865edcf5aea0fe7e059a46fc8d1cc4599c24210b485b1b62ac3438429a6922174e5d5e9cfe8be9857ac0d18977f3784 DIST aiohttp-socks-0.7.1.tar.gz 19813 BLAKE2B e49ff94a63e3b22f082c892da6b65f71afd768ef98064f062facd382e0146e2fca563f2b7438f37e60a01d640199092c201e7ab2f77152829d8d8a64246ea152 SHA512 0f7a295e3d34d6cac78dcac5d64f76439730bf6bc6d287df9f2ed9b7ad3f1c04d61ebfd1cee75b80788f485b338094a4b02ecef2b3a2be172ffb8e1e65332b59 diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.6.0-r1.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.6.0-r1.ebuild deleted file mode 100644 index 0913d1748236..000000000000 --- a/dev-python/aiohttp-socks/aiohttp-socks-0.6.0-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} 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 x86" - -RDEPEND=" - >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - <dev-python/python-socks-2[${PYTHON_USEDEP}] - >=dev-python/python-socks-1.2.2[${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.6.1-r1.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.6.1-r1.ebuild deleted file mode 100644 index eb7d6ce2819a..000000000000 --- a/dev-python/aiohttp-socks/aiohttp-socks-0.6.1-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} 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 ~x86" - -RDEPEND=" - >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - <dev-python/python-socks-2[${PYTHON_USEDEP}] - >=dev-python/python-socks-1.2.4[${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 index 61f771080874..0b8e6d46c1be 100644 --- a/dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild +++ b/dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz -> ${P LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] diff --git a/dev-python/anyio/anyio-3.4.0.ebuild b/dev-python/anyio/anyio-3.4.0.ebuild index 273d1bf58fbb..57e037faafcb 100644 --- a/dev-python/anyio/anyio-3.4.0.ebuild +++ b/dev-python/anyio/anyio-3.4.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/idna-2.8[${PYTHON_USEDEP}] diff --git a/dev-python/apispec/apispec-5.1.1.ebuild b/dev-python/apispec/apispec-5.1.1.ebuild index 2c4670e20be3..afc8faad7bd0 100644 --- a/dev-python/apispec/apispec-5.1.1.ebuild +++ b/dev-python/apispec/apispec-5.1.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="A pluggable API specification generator." +DESCRIPTION="A pluggable API specification generator" HOMEPAGE="https://github.com/marshmallow-code/apispec/" SRC_URI=" https://github.com/marshmallow-code/apispec/archive/${PV}.tar.gz diff --git a/dev-python/authheaders/authheaders-0.14.1.ebuild b/dev-python/authheaders/authheaders-0.14.1.ebuild index 0ab5e005f1e4..b4bdb55d7c78 100644 --- a/dev-python/authheaders/authheaders-0.14.1.ebuild +++ b/dev-python/authheaders/authheaders-0.14.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="A library wrapping email authentication header verification and generation." +DESCRIPTION="A library wrapping email authentication header verification and generation" HOMEPAGE="https://github.com/ValiMail/authentication-headers" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/beagle/beagle-0.3.0.ebuild b/dev-python/beagle/beagle-0.3.0.ebuild index e04ba4fabd89..f20dc5c8fbdc 100644 --- a/dev-python/beagle/beagle-0.3.0.ebuild +++ b/dev-python/beagle/beagle-0.3.0.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Command line client for Hound, the code search tool." +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" diff --git a/dev-python/black/black-21.12_beta0.ebuild b/dev-python/black/black-21.12_beta0.ebuild index 6b869e31e898..67775d974ead 100644 --- a/dev-python/black/black-21.12_beta0.ebuild +++ b/dev-python/black/black-21.12_beta0.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86 ~x64-macos" RDEPEND=" >=dev-python/click-8.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/casttube/casttube-0.2.1.ebuild b/dev-python/casttube/casttube-0.2.1.ebuild index 5bb6d4fa3f3f..76a2a781b1a0 100644 --- a/dev-python/casttube/casttube-0.2.1.ebuild +++ b/dev-python/casttube/casttube-0.2.1.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="casttube provides a way to interact with the Youtube Chromecast api." +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" diff --git a/dev-python/cattrs/cattrs-1.7.1.ebuild b/dev-python/cattrs/cattrs-1.7.1.ebuild index 6bdc1ea28528..029fbc555ebe 100644 --- a/dev-python/cattrs/cattrs-1.7.1.ebuild +++ b/dev-python/cattrs/cattrs-1.7.1.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=pyproject.toml PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Composable complex class support for attrs and dataclasses." +DESCRIPTION="Composable complex class support for attrs and dataclasses" HOMEPAGE=" https://pypi.org/project/cattrs/ https://github.com/Tinche/cattrs/" diff --git a/dev-python/cattrs/cattrs-1.9.0.ebuild b/dev-python/cattrs/cattrs-1.9.0.ebuild index d7d58a0ff7ba..2f3be063b7a5 100644 --- a/dev-python/cattrs/cattrs-1.9.0.ebuild +++ b/dev-python/cattrs/cattrs-1.9.0.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=pyproject.toml PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Composable complex class support for attrs and dataclasses." +DESCRIPTION="Composable complex class support for attrs and dataclasses" HOMEPAGE=" https://pypi.org/project/cattrs/ https://github.com/python-attrs/cattrs/" diff --git a/dev-python/charset_normalizer/Manifest b/dev-python/charset_normalizer/Manifest index 89e518a5fb1e..a42349f5965f 100644 --- a/dev-python/charset_normalizer/Manifest +++ b/dev-python/charset_normalizer/Manifest @@ -1,3 +1 @@ -DIST charset_normalizer-2.0.7.gh.tar.gz 369094 BLAKE2B c04be56df2eb936fbad26c083d5057a2614c9ec4eca694e9c49c8e6eb63e803f82f97863b857d842204962949894b2e5971dda285c279d00ae61f7e2a5d8b5bc SHA512 a5fbcb03348239254b4e4ce9eefbe676f41aed0248af9f2e3224f8d3a4265af97f044eb1dda5aeb20db2b901d3b656d68bb50d507453cfe0eec6031ac87b86d3 -DIST charset_normalizer-2.0.8.gh.tar.gz 79484 BLAKE2B 8c059637c1ff58f0c84a741c5d08b45d40ed073f75a278198eb7fcefefbb44b3820d39fe05214c44f146e482a595b7ce5b1bacdfd275d78345eccd074be3f7da SHA512 ae5dba6955cd7ef36ec3c45a7d440dc98b906b808b48746291f313d4c98c0fbca4a4481ccf169b4661ce9500e9e06071747280f1191cd629b9b752954549af20 DIST charset_normalizer-2.0.9.gh.tar.gz 79757 BLAKE2B 9e4b3f65689791739f6b7509bcf9cce8f0a9c536251452b1130aa4476fa218c11087db719d8273087884a9e96b9daf32599d1386e95bda42ca31600b0b37299e SHA512 0957752c1083897193fbdfbeec453a2b279b0834c0074f9f1ae08faac51d3e281eeb0a6d8fb217885101fd04761296555364a9f957e89bf8103fdc569d249056 diff --git a/dev-python/charset_normalizer/charset_normalizer-2.0.7.ebuild b/dev-python/charset_normalizer/charset_normalizer-2.0.7.ebuild deleted file mode 100644 index ade8587e5373..000000000000 --- a/dev-python/charset_normalizer/charset_normalizer-2.0.7.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="The Real First Universal Charset Detector" -HOMEPAGE=" - https://pypi.org/project/charset-normalizer/ - https://github.com/ousret/charset_normalizer/" -SRC_URI=" - https://github.com/Ousret/charset_normalizer/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/addopts/d' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/charset_normalizer/charset_normalizer-2.0.8.ebuild b/dev-python/charset_normalizer/charset_normalizer-2.0.8.ebuild deleted file mode 100644 index 35f1ebad6498..000000000000 --- a/dev-python/charset_normalizer/charset_normalizer-2.0.8.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="The Real First Universal Charset Detector" -HOMEPAGE=" - https://pypi.org/project/charset-normalizer/ - https://github.com/ousret/charset_normalizer/" -SRC_URI=" - https://github.com/Ousret/charset_normalizer/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/addopts/d' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/charset_normalizer/charset_normalizer-2.0.9.ebuild b/dev-python/charset_normalizer/charset_normalizer-2.0.9.ebuild index 35f1ebad6498..ade8587e5373 100644 --- a/dev-python/charset_normalizer/charset_normalizer-2.0.9.ebuild +++ b/dev-python/charset_normalizer/charset_normalizer-2.0.9.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_tests pytest diff --git a/dev-python/click-threading/click-threading-0.5.0.ebuild b/dev-python/click-threading/click-threading-0.5.0.ebuild index 42c8c6def495..59b906baf4cf 100644 --- a/dev-python/click-threading/click-threading-0.5.0.ebuild +++ b/dev-python/click-threading/click-threading-0.5.0.ebuild @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Multithreaded Click apps made easy." +DESCRIPTION="Multithreaded Click apps made easy" HOMEPAGE=" https://github.com/click-contrib/click-threading/ https://pypi.org/project/click-threading/" diff --git a/dev-python/cliff/Manifest b/dev-python/cliff/Manifest index 09179103b7e9..d7da619fbded 100644 --- a/dev-python/cliff/Manifest +++ b/dev-python/cliff/Manifest @@ -1,3 +1,2 @@ DIST cliff-3.10.0.tar.gz 82636 BLAKE2B bb0031a96cca3bd6f7c806c394133ca81e0fad56c65361c3643a32d96d4136228972af2b1567489b4cbb669f9008f0b1dd9eecede73b294097ab3a781ea64443 SHA512 52064ca1144cbf5e76b3654924e00a6e12c70707a3d4f7cd9c0bcee514a29c47626152cfb558d46837a967f5e0f827a2af291b4532e383fc7fc3abb616b01803 DIST cliff-3.8.0.tar.gz 81862 BLAKE2B 3a8219f822fdf14e1de56204b0f536a92d27be5a99fb628f3aed5b569a1e703d4711bdded28fa42c0692316454847ba3338baac8efae873540652e46d155227a SHA512 002e3ddfb254c5369582cc28572856a8b4ad05d598a7f8aa690add69f49cabb12ef2ef17b6c1553792aaee785b7c1703b05dd9d4889271cd5eba5629fad3d09b -DIST cliff-3.9.0.tar.gz 82687 BLAKE2B d49840831e55a205e809abeb54a6c9d45e807a622dc9b02a104311b8a5ddda43415b504f7fd62075cc4cdf89a1b61605ecf32590fbca3d720c07da83d58890a2 SHA512 04b33e14c3b29a02dc04855044184f934919ff92dbc09003f620083e5815597f8dee7201fa33019dd58a3e701d4c3f9966be1f4d23e019a881fee9a9bc1f0dbd diff --git a/dev-python/cliff/cliff-3.10.0.ebuild b/dev-python/cliff/cliff-3.10.0.ebuild index 52fd3e566e4e..a3e3c3338f09 100644 --- a/dev-python/cliff/cliff-3.10.0.ebuild +++ b/dev-python/cliff/cliff-3.10.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc64 ~s390 sparc x86" RDEPEND=" >=dev-python/autopage-0.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/cliff/cliff-3.9.0.ebuild b/dev-python/cliff/cliff-3.9.0.ebuild deleted file mode 100644 index a3e3c3338f09..000000000000 --- a/dev-python/cliff/cliff-3.9.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -# TODO: revert to rdepend once this is merged -# https://github.com/openstack/cliff/pull/3 -DISTUTILS_USE_SETUPTOOLS=manual - -inherit distutils-r1 - -DESCRIPTION="Command Line Interface Formulation Framework" -HOMEPAGE="https://github.com/openstack/cliff" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc64 ~s390 sparc x86" - -RDEPEND=" - >=dev-python/autopage-0.4.0[${PYTHON_USEDEP}] - >=dev-python/cmd2-0.8.0[${PYTHON_USEDEP}] - dev-python/prettytable[${PYTHON_USEDEP}] - >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.12.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/collective-checkdocs/collective-checkdocs-0.2-r1.ebuild b/dev-python/collective-checkdocs/collective-checkdocs-0.2-r1.ebuild index 9b4d46d42590..9a40c58c024b 100644 --- a/dev-python/collective-checkdocs/collective-checkdocs-0.2-r1.ebuild +++ b/dev-python/collective-checkdocs/collective-checkdocs-0.2-r1.ebuild @@ -11,7 +11,7 @@ DISTUTILS_USE_SETUPTOOLS=manual inherit distutils-r1 MY_PN="${PN/-/.}" -DESCRIPTION="Distutils command to view/validate packages's rst text long_descriptions." +DESCRIPTION="Distutils command to view/validate packages's rst text long_descriptions" HOMEPAGE="https://github.com/collective/collective.checkdocs" SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.zip" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-python/coverage/coverage-6.2.ebuild b/dev-python/coverage/coverage-6.2.ebuild index bd4157a3a81e..414fb7f31fa1 100644 --- a/dev-python/coverage/coverage-6.2.ebuild +++ b/dev-python/coverage/coverage-6.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" #IUSE="test" # The tests are impossible to appease. Please run them externally # via tox. Or fix the ebuild if you have hours of time to spend diff --git a/dev-python/csscompressor/csscompressor-0.9.5.ebuild b/dev-python/csscompressor/csscompressor-0.9.5.ebuild index 5c029159791b..68739e5aa958 100644 --- a/dev-python/csscompressor/csscompressor-0.9.5.ebuild +++ b/dev-python/csscompressor/csscompressor-0.9.5.ebuild @@ -16,6 +16,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" distutils_enable_tests pytest diff --git a/dev-python/csvkit/csvkit-1.0.6-r1.ebuild b/dev-python/csvkit/csvkit-1.0.6-r1.ebuild index eb989105e682..066a9b019e45 100644 --- a/dev-python/csvkit/csvkit-1.0.6-r1.ebuild +++ b/dev-python/csvkit/csvkit-1.0.6-r1.ebuild @@ -8,7 +8,7 @@ DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 -DESCRIPTION="A suite of utilities for converting to and working with CSV." +DESCRIPTION="A suite of utilities for converting to and working with CSV" HOMEPAGE="https://github.com/wireservice/csvkit https://pypi.org/project/csvkit/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/cwcwidth/Manifest b/dev-python/cwcwidth/Manifest index 44f8875a99be..b1d5056fae44 100644 --- a/dev-python/cwcwidth/Manifest +++ b/dev-python/cwcwidth/Manifest @@ -1 +1,2 @@ DIST cwcwidth-0.1.5.gh.tar.gz 11526 BLAKE2B a457a17ad3668b0633c8aebd8b015225a37afdb9f45a9342960716583e57f7e0d6cf80f27d6139f339e4876d9f8fa4b4cb7c03bb92a6d9ade99225900b8d4a36 SHA512 2eac36232f1efbe427290c3c1d356ab1a31c4d855a0755eed71b18e3c93f516890dd592643efa8a59551fb5e997e39afd5aca7bd0dbe24d4552de738fb2e39ba +DIST cwcwidth-0.1.6.gh.tar.gz 11563 BLAKE2B 014c1ae377005c704620fda7063e9891c014bb3f3f22160baf55cbef6e07084302a34ccea6bce2ca0f06d193ed3782006e308930a19c9a3c02bf181070eb5654 SHA512 0516fd49d625cd4bec26c27fd2fbbde55ca13a92bee3712018627a5c7f7a0c04aa06842ecce4c99d468f262a829f4ec5ff20bbc66232ad0fc037a7ade5845622 diff --git a/dev-python/cwcwidth/cwcwidth-0.1.6.ebuild b/dev-python/cwcwidth/cwcwidth-0.1.6.ebuild new file mode 100644 index 000000000000..af15a50b2c52 --- /dev/null +++ b/dev-python/cwcwidth/cwcwidth-0.1.6.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +inherit distutils-r1 + +DESCRIPTION="Python bindings for wc(s)width" +HOMEPAGE=" + https://github.com/sebastinas/cwcwidth/ + https://pypi.org/project/cwcwidth/" +SRC_URI=" + https://github.com/sebastinas/cwcwidth/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" + +distutils_enable_tests unittest + +src_test() { + cd tests || die + distutils-r1_src_test +} diff --git a/dev-python/django-allauth/metadata.xml b/dev-python/django-allauth/metadata.xml index bfb10f93f62a..fd4bee595c7b 100644 --- a/dev-python/django-allauth/metadata.xml +++ b/dev-python/django-allauth/metadata.xml @@ -1,9 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hanno@gentoo.org</email> - </maintainer> <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> diff --git a/dev-python/django-appconf/django-appconf-1.0.5.ebuild b/dev-python/django-appconf/django-appconf-1.0.5.ebuild index dd7bfba2c64a..0ba0143d52bc 100644 --- a/dev-python/django-appconf/django-appconf-1.0.5.ebuild +++ b/dev-python/django-appconf/django-appconf-1.0.5.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="A helper class for handling configuration defaults of packaged apps gracefully." +DESCRIPTION="A helper class for handling configuration defaults of packaged apps gracefully" HOMEPAGE="https://django-appconf.readthedocs.io/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/django-appconf/metadata.xml b/dev-python/django-appconf/metadata.xml index 29bef11b5f28..cd2f79b038a3 100644 --- a/dev-python/django-appconf/metadata.xml +++ b/dev-python/django-appconf/metadata.xml @@ -1,9 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hanno@gentoo.org</email> - </maintainer> <upstream> <remote-id type="pypi">django-appconf</remote-id> </upstream> diff --git a/dev-python/django-compressor/django-compressor-2.4.1.ebuild b/dev-python/django-compressor/django-compressor-2.4.1.ebuild index 77e97c54e340..f98c3381cca6 100644 --- a/dev-python/django-compressor/django-compressor-2.4.1.ebuild +++ b/dev-python/django-compressor/django-compressor-2.4.1.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Compresses linked and inline JavaScript or CSS into single cached files." +DESCRIPTION="Compresses linked and inline JavaScript or CSS into single cached files" HOMEPAGE="https://django-compressor.readthedocs.io/" SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/_}/${P/-/_}.tar.gz" S="${WORKDIR}/${P/-/_}" diff --git a/dev-python/django-compressor/metadata.xml b/dev-python/django-compressor/metadata.xml index f0656b355466..6abb4a79db18 100644 --- a/dev-python/django-compressor/metadata.xml +++ b/dev-python/django-compressor/metadata.xml @@ -1,9 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hanno@gentoo.org</email> - </maintainer> <upstream> <remote-id type="pypi">django-compressor</remote-id> </upstream> diff --git a/dev-python/django-extensions/metadata.xml b/dev-python/django-extensions/metadata.xml index 73e80dafc4ed..2a78ada37e1f 100644 --- a/dev-python/django-extensions/metadata.xml +++ b/dev-python/django-extensions/metadata.xml @@ -1,9 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hanno@gentoo.org</email> - </maintainer> <upstream> <remote-id type="pypi">django-extensions</remote-id> </upstream> diff --git a/dev-python/django-gravatar2/metadata.xml b/dev-python/django-gravatar2/metadata.xml index 9798c08f718b..149ec456b79d 100644 --- a/dev-python/django-gravatar2/metadata.xml +++ b/dev-python/django-gravatar2/metadata.xml @@ -1,9 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hanno@gentoo.org</email> - </maintainer> <upstream> <remote-id type="pypi">django-gravatar2</remote-id> </upstream> diff --git a/dev-python/django-haystack/metadata.xml b/dev-python/django-haystack/metadata.xml index 7c153feef306..da7b7d9137cd 100644 --- a/dev-python/django-haystack/metadata.xml +++ b/dev-python/django-haystack/metadata.xml @@ -1,9 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hanno@gentoo.org</email> - </maintainer> <upstream> <remote-id type="pypi">django-haystack</remote-id> </upstream> diff --git a/dev-python/django-picklefield/django-picklefield-3.0.1-r1.ebuild b/dev-python/django-picklefield/django-picklefield-3.0.1-r1.ebuild index 0e294293f954..fae0ee3d931d 100644 --- a/dev-python/django-picklefield/django-picklefield-3.0.1-r1.ebuild +++ b/dev-python/django-picklefield/django-picklefield-3.0.1-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Pickled object field for Django." +DESCRIPTION="Pickled object field for Django" HOMEPAGE="https://github.com/gintas/django-picklefield" SRC_URI=" https://github.com/gintas/django-picklefield/archive/v${PV}.tar.gz diff --git a/dev-python/django-picklefield/metadata.xml b/dev-python/django-picklefield/metadata.xml index dc1c6478b2a6..c07eb09236d9 100644 --- a/dev-python/django-picklefield/metadata.xml +++ b/dev-python/django-picklefield/metadata.xml @@ -1,9 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hanno@gentoo.org</email> - </maintainer> <upstream> <remote-id type="pypi">django-picklefield</remote-id> </upstream> diff --git a/dev-python/django-q/metadata.xml b/dev-python/django-q/metadata.xml index e1e1a13f49c0..3cbcda7c6049 100644 --- a/dev-python/django-q/metadata.xml +++ b/dev-python/django-q/metadata.xml @@ -1,9 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hanno@gentoo.org</email> - </maintainer> <upstream> <remote-id type="pypi">django-q</remote-id> </upstream> diff --git a/dev-python/dogpile-cache/dogpile-cache-1.1.4.ebuild b/dev-python/dogpile-cache/dogpile-cache-1.1.4.ebuild index c576523cd620..a81441299577 100644 --- a/dev-python/dogpile-cache/dogpile-cache-1.1.4.ebuild +++ b/dev-python/dogpile-cache/dogpile-cache-1.1.4.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="A locking API for expiring values while a single thread generates a new value." +DESCRIPTION="A locking API for expiring values while a single thread generates a new value" HOMEPAGE="https://github.com/sqlalchemy/dogpile.cache" SRC_URI="mirror://pypi/${PN:0:1}/dogpile.cache/dogpile.cache-${PV}.tar.gz" S="${WORKDIR}/dogpile.cache-${PV}" diff --git a/dev-python/eradicate/eradicate-2.0.0.ebuild b/dev-python/eradicate/eradicate-2.0.0.ebuild index 917937f3da92..f58cce125e55 100644 --- a/dev-python/eradicate/eradicate-2.0.0.ebuild +++ b/dev-python/eradicate/eradicate-2.0.0.ebuild @@ -16,6 +16,6 @@ SRC_URI="https://github.com/myint/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" distutils_enable_tests unittest diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest index a6f4dabc232f..18c3efdce760 100644 --- a/dev-python/filelock/Manifest +++ b/dev-python/filelock/Manifest @@ -1 +1,2 @@ DIST py-filelock-3.4.0.tar.gz 203303 BLAKE2B 615f623c584c39917f280815695dcc58ce6dd5ca26846f88b954526e0866b7e1d020589eecee774dbd8b10ff818d707826c663643ad300465bb85ba751fddddd SHA512 0dc85f083a8c60605dfbd0b6fe55a96b5872e5b8ce3fd746925444571d02e243459bed6cd2d8aa9d7eda7d197bdc31b289cfcf1f0aef295779ca900d24abcbd8 +DIST py-filelock-3.4.2.tar.gz 203805 BLAKE2B be1cb206c4571b86987ea406af4b8efed503f53584fe9f5af5cbc6493728dbeafa3d0154a66ea30404d51700155be877aa74e6c08b1dbf7cefbee1ca3274f1e1 SHA512 361586f976a4b4011af4446e34932cb9e42565e87d828852b0bb7bed48f59c19b3c95895836c9c63c1978d9d113432df19c52e59523a0f00797b3b94f36a4d73 diff --git a/dev-python/filelock/filelock-3.4.2.ebuild b/dev-python/filelock/filelock-3.4.2.ebuild new file mode 100644 index 000000000000..8c95d1911392 --- /dev/null +++ b/dev-python/filelock/filelock-3.4.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 2018-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) +inherit distutils-r1 + +MY_P=py-filelock-${PV} +DESCRIPTION="A platform independent file lock for Python" +HOMEPAGE=" + https://github.com/tox-dev/py-filelock/ + https://pypi.org/project/filelock/" +SRC_URI=" + https://github.com/tox-dev/py-filelock/archive/${PV}.tar.gz + -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/flask-nav/flask-nav-0.6-r4.ebuild b/dev-python/flask-nav/flask-nav-0.6-r4.ebuild index b17689c2a2a7..6805a48fc7a3 100644 --- a/dev-python/flask-nav/flask-nav-0.6-r4.ebuild +++ b/dev-python/flask-nav/flask-nav-0.6-r4.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) inherit distutils-r1 -DESCRIPTION="Easily create navigation for Flask applications." +DESCRIPTION="Easily create navigation for Flask applications" HOMEPAGE="https://pythonhosted.org/flask-nav/" # docs are missing from PyPI tarballs # https://github.com/mbr/flask-nav/pull/12 diff --git a/dev-python/flufl-bounce/flufl-bounce-4.0.ebuild b/dev-python/flufl-bounce/flufl-bounce-4.0.ebuild index f8b7df8644e8..8933c4cd4e7d 100644 --- a/dev-python/flufl-bounce/flufl-bounce-4.0.ebuild +++ b/dev-python/flufl-bounce/flufl-bounce-4.0.ebuild @@ -8,7 +8,7 @@ inherit distutils-r1 MY_PN=${PN/-/.} -DESCRIPTION="Email bounce detectors." +DESCRIPTION="Email bounce detectors" HOMEPAGE="https://gitlab.com/warsaw/flufl.bounce" SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest index edd7b8285a47..fee34bbd7204 100644 --- a/dev-python/fonttools/Manifest +++ b/dev-python/fonttools/Manifest @@ -1,4 +1,3 @@ -DIST fonttools-4.28.1.tar.gz 2654329 BLAKE2B 4d1f2f5caea6ee3ae73a7791ad34da0c49353ef8b8f834c29e990c3c937b05bfdbf32474a4279c9f32f9fce78b4935ba9ba8434576b318b70736c1e14763eb70 SHA512 abcc8b182436feae8e1cfe263488c87f2351079d25a2211529ccf3401a9533f5322a7028d20ba0e31405ec3acad369b46d3b07bf8b4dfe16e43f48859fc5a29f DIST fonttools-4.28.2.tar.gz 2940111 BLAKE2B 32f67f2c270520d9e2091052242e504b9a8e459a87f233e22f50bfe3d17309a09a3c7ad5da20a3411df1c7c58b790dd395535407fdeddb02e7391c28d8d08fa3 SHA512 0295c571e92e71f6467b06bd89afacae76861e374147a2051fe3f5323176c3f3458b977ba2ed25cadcdba9e55b325b6febc50bc9c539d8806471730a15faed47 DIST fonttools-4.28.3.tar.gz 2944993 BLAKE2B bac7408759ae2854023d5e6f840eb34d431daf0e14ec9fd8d4ac2ecc4ea8e473456611c3531b9131035164f69ba2363a3835206d068b71d4a2ae6ec179d2a32d SHA512 b90d05cedbd06f476c210f2961ebd11c64043785ef43fda2b81fd22126b12642ab63e51363bc22524bb18ee781fa9a8a71edb187b6c69fbf838e0c20f3c9ba0b DIST fonttools-4.28.4.tar.gz 2945369 BLAKE2B f178552aca7b41dcec1c03d2a7c3de17cdb5f4b2e057a75e196e78a098b9959a038a9a3b14ee8546d5ea12e3546c22d2a8d9b34a922c0822bf52f78bc03f4f54 SHA512 9ecdf4186e24a8a44c6010432d71f1689ebf8461a404dde71259eb4712c4987d94bbe31b33ad6943fb2e0105fc9f8e9032a94e6ccbb4ac01fe330bb700a39c63 diff --git a/dev-python/fonttools/fonttools-4.28.1.ebuild b/dev-python/fonttools/fonttools-4.28.1.ebuild deleted file mode 100644 index 8379447d97e2..000000000000 --- a/dev-python/fonttools/fonttools-4.28.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 virtualx - -DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts" -HOMEPAGE="https://github.com/fonttools/fonttools/" -SRC_URI="https://github.com/fonttools/fonttools/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86 ~x64-macos" - -RDEPEND=">=dev-python/fs-2.4.9[${PYTHON_USEDEP}]" -BDEPEND=" - ${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}] - test? ( - app-arch/brotli[python,${PYTHON_USEDEP}] - app-arch/zopfli - )" - -distutils_enable_tests pytest - -python_prepare_all() { - # When dev-python/pytest-shutil is installed, we get weird import errors. - # This is due to incomplete nesting in the Tests/ tree: - # - # Tests/feaLib/__init__.py - # Tests/ufoLib/__init__.py - # Tests/svgLib/path/__init__.py - # Tests/otlLib/__init__.py - # Tests/varLib/__init__.py - # - # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148. - touch Tests/svgLib/__init__.py || die - - distutils-r1_python_prepare_all -} - -src_configure() { - DISTUTILS_ARGS=( --with-cython ) -} - -python_test() { - distutils_install_for_testing - # virtualx used when matplotlib is installed causing plot module tests to run - virtx epytest Tests fontTools -} diff --git a/dev-python/fonttools/fonttools-4.28.2.ebuild b/dev-python/fonttools/fonttools-4.28.2.ebuild index aec26ffcd3b4..8379447d97e2 100644 --- a/dev-python/fonttools/fonttools-4.28.2.ebuild +++ b/dev-python/fonttools/fonttools-4.28.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/fonttools/fonttools/archive/${PV}.tar.gz -> ${P}.tar LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86 ~x64-macos" RDEPEND=">=dev-python/fs-2.4.9[${PYTHON_USEDEP}]" BDEPEND=" diff --git a/dev-python/fs/Manifest b/dev-python/fs/Manifest index 629c29a9d9a1..4b77af288471 100644 --- a/dev-python/fs/Manifest +++ b/dev-python/fs/Manifest @@ -1,2 +1 @@ -DIST pyfilesystem2-2.4.13.tar.gz 176958 BLAKE2B 154761ddc4db087abdb294ec82ac5b18c46e05f04e783559f3b4d65cde21b9444100130c29d1051a3d2b177f5c9ef7299806fcce1ab3a4b0770b4f1c156abd71 SHA512 c07bf6a8d373a11019709ada392153dbf953399631fa388433f9b7b73d9ae1072ea70b8ed9896752161a4737a399520f030b7875dc23137f418268c5acc24f48 DIST pyfilesystem2-2.4.14.tar.gz 181196 BLAKE2B 23442e551684fab1493762182944769789ac45e363556705a911b2b3df456da7edfebb58a0d49317f9e9d46316494577be0ec449c86365a510d493d57e1636b0 SHA512 7bc69e23e6477a68fdf87d18403ba0bff2ff4eb2d0cf3cd9c7b0078885ed9d718e3f4f5f22bd77c6bcca6ebfa990045104a2d5abcf473a9d77a28aa94884650b diff --git a/dev-python/fs/fs-2.4.13.ebuild b/dev-python/fs/fs-2.4.13.ebuild deleted file mode 100644 index d024619d0ef3..000000000000 --- a/dev-python/fs/fs-2.4.13.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 optfeature - -MY_P=pyfilesystem2-${PV} -DESCRIPTION="Filesystem abstraction layer" -HOMEPAGE=" - https://pypi.org/project/fs/ - https://docs.pyfilesystem.org - https://www.willmcgugan.com/tag/fs/ -" -# Tests from the PyPI tarball are broken -# https://github.com/PyFilesystem/pyfilesystem2/issues/364 -SRC_URI=" - https://github.com/PyFilesystem/pyfilesystem2/archive/v${PV}.tar.gz - -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/appdirs-1.4.3[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - >=dev-python/six-1.10[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pyftpdlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -python_test() { - # pytest-xvfb causes test failures due to a zombie Xvfb process - epytest -p no:xvfb -} - -pkg_postinst() { - optfeature "S3 support" dev-python/boto - optfeature "SFTP support" dev-python/paramiko - optfeature "Browser support" dev-python/wxpython -} diff --git a/dev-python/fs/fs-2.4.14.ebuild b/dev-python/fs/fs-2.4.14.ebuild index 4a0e838d90a8..7cc33ca49b47 100644 --- a/dev-python/fs/fs-2.4.14.ebuild +++ b/dev-python/fs/fs-2.4.14.ebuild @@ -24,7 +24,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/appdirs-1.4.3[${PYTHON_USEDEP}] diff --git a/dev-python/gatt-python/gatt-python-0.2.6.ebuild b/dev-python/gatt-python/gatt-python-0.2.6.ebuild index af9547c1aff7..7b2dcefb7b4f 100644 --- a/dev-python/gatt-python/gatt-python-0.2.6.ebuild +++ b/dev-python/gatt-python/gatt-python-0.2.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/getsenic/gatt-python" SRC_URI="https://github.com/getsenic/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" SLOT="0" RDEPEND=" diff --git a/dev-python/gitdb/Manifest b/dev-python/gitdb/Manifest index e5dc9714e80f..f044b27a55a3 100644 --- a/dev-python/gitdb/Manifest +++ b/dev-python/gitdb/Manifest @@ -1,2 +1 @@ -DIST gitdb-4.0.7.tar.gz 394664 BLAKE2B 4a4586ac276c719110e7ad9ddccca8c0f45cca42f6740d990a974b043a749148088c495ad1939794382ff4094afa712cfa7f17619f371423f1b7a10e65ce72d2 SHA512 db63a613ee59249a3fccbd09fc0eca5747b166180bb5885737f849e339e81dfacd04f65e438fef241cf013cde33fe8c99a569c1599b2b5defd37b50e87dbdb0a DIST gitdb-4.0.8.tar.gz 394637 BLAKE2B 8eb3b04664df0fb40b93ee814d94a2526d62127c3dd7d0908f8c3ab9c3fc4d7ad368ad6a4288e509ce2f6e43348cb4f3761aaf404040bad1c59bc920517888af SHA512 fa883bf135080a9defa039bf1f13aebdb91c7e8d397c870e24d7c13acc1b30fc32c6299b43c117657382c1908ace748b0967bc53e02c2d73633cc8603fcb8003 diff --git a/dev-python/gitdb/gitdb-4.0.7.ebuild b/dev-python/gitdb/gitdb-4.0.7.ebuild deleted file mode 100644 index 0a390ada8406..000000000000 --- a/dev-python/gitdb/gitdb-4.0.7.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -inherit distutils-r1 - -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" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/smmap-3.0.1[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-vcs/git - )" - -distutils_enable_tests nose - -src_prepare() { - # remove unnecessary version restriction - # https://github.com/gitpython-developers/gitdb/issues/67 - sed -i -e '/smmap/s:,<4::' setup.py || die - distutils-r1_src_prepare -} - -src_test() { - local i - - mkdir "${T}"/repo || die - cd "${T}"/repo || die - - for (( i = 0; i < 2500; ++i )); do - echo "${i}" > file"${i}" || die - done - - git init || die - git config user.email "you@example.com" || die - git config user.name "Your Name" || die - git add -A || die - git commit -q -m ".." || die - git clone --bare "${T}"/repo "${T}"/repo.git || die - cd "${S}" || die - - distutils-r1_src_test -} - -python_test() { - #TRAVIS=1 disables performance tests which rely on the gitdb repo - local -x TRAVIS=1 - local -x GITDB_TEST_GIT_REPO_BASE="${T}"/repo.git - nosetests -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/gitdb/gitdb-4.0.8.ebuild b/dev-python/gitdb/gitdb-4.0.8.ebuild index 50ed90878bb6..3658cfd12f7b 100644 --- a/dev-python/gitdb/gitdb-4.0.8.ebuild +++ b/dev-python/gitdb/gitdb-4.0.8.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/smmap-3.0.1[${PYTHON_USEDEP}]" diff --git a/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild b/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild index 28ada44f6736..f54019576ba1 100644 --- a/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild +++ b/dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) inherit distutils-r1 MY_P=${P/-/.} -DESCRIPTION="Classes for orchestrating Python (virtual) environments." +DESCRIPTION="Classes for orchestrating Python (virtual) environments" HOMEPAGE="https://github.com/jaraco/jaraco.envs" SRC_URI="mirror://pypi/${MY_P::1}/${PN/-/.}/${MY_P}.tar.gz" S=${WORKDIR}/${MY_P} diff --git a/dev-python/jaraco-envs/jaraco-envs-2.2.0-r1.ebuild b/dev-python/jaraco-envs/jaraco-envs-2.2.0-r1.ebuild index 45ca2a77f3a0..5359aa618939 100644 --- a/dev-python/jaraco-envs/jaraco-envs-2.2.0-r1.ebuild +++ b/dev-python/jaraco-envs/jaraco-envs-2.2.0-r1.ebuild @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) inherit distutils-r1 MY_P=${P/-/.} -DESCRIPTION="Classes for orchestrating Python (virtual) environments." +DESCRIPTION="Classes for orchestrating Python (virtual) environments" HOMEPAGE="https://github.com/jaraco/jaraco.envs" SRC_URI="mirror://pypi/${MY_P::1}/${PN/-/.}/${MY_P}.tar.gz" S=${WORKDIR}/${MY_P} diff --git a/dev-python/jikanpy/jikanpy-4.3.2.ebuild b/dev-python/jikanpy/jikanpy-4.3.2.ebuild index 53aa86de1a61..5dc60ee2b9a1 100644 --- a/dev-python/jikanpy/jikanpy-4.3.2.ebuild +++ b/dev-python/jikanpy/jikanpy-4.3.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Python wrapper for jikan.moe API." +DESCRIPTION="Python wrapper for jikan.moe API" HOMEPAGE="https://pypi.org/project/jikanpy/" SRC_URI="https://github.com/abhinavk99/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" diff --git a/dev-python/jsonext/jsonext-0.4.2.ebuild b/dev-python/jsonext/jsonext-0.4.2.ebuild index 60b2414418f2..0e2feb831dbf 100644 --- a/dev-python/jsonext/jsonext-0.4.2.ebuild +++ b/dev-python/jsonext/jsonext-0.4.2.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Well-structured helpers for serializing commonly encountered structures to JSON." +DESCRIPTION="Well-structured helpers for serializing commonly encountered structures to JSON" HOMEPAGE="https://github.com/mbr/jsonext" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/keystoneauth/keystoneauth-4.4.0.ebuild b/dev-python/keystoneauth/keystoneauth-4.4.0.ebuild index 9c9bf64ca639..803b7cea2f66 100644 --- a/dev-python/keystoneauth/keystoneauth-4.4.0.ebuild +++ b/dev-python/keystoneauth/keystoneauth-4.4.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="This package contains tools for authenticating to an OpenStack-based cloud." +DESCRIPTION="This package contains tools for authenticating to an OpenStack-based cloud" HOMEPAGE="https://github.com/openstack/keystoneauth" SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz" S="${WORKDIR}/${PN}1-${PV}" diff --git a/dev-python/lazr-config/lazr-config-2.2.3.ebuild b/dev-python/lazr-config/lazr-config-2.2.3.ebuild index 73fd50155820..ed9a43c5237e 100644 --- a/dev-python/lazr-config/lazr-config-2.2.3.ebuild +++ b/dev-python/lazr-config/lazr-config-2.2.3.ebuild @@ -10,7 +10,7 @@ inherit distutils-r1 MY_PN=${PN/-/.} -DESCRIPTION="Create configuration schemas, and process and validate configurations." +DESCRIPTION="Create configuration schemas, and process and validate configurations" HOMEPAGE="https://code.launchpad.net/lazr.config" SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-python/lz4/lz4-3.1.10.ebuild b/dev-python/lz4/lz4-3.1.10.ebuild index 1eaf64d5f2a8..b3c581f109f1 100644 --- a/dev-python/lz4/lz4-3.1.10.ebuild +++ b/dev-python/lz4/lz4-3.1.10.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~x86 ~amd64-linux ~x86-linux" RDEPEND="app-arch/lz4:=" DEPEND=${RDEPEND} diff --git a/dev-python/mando/mando-0.6.4-r1.ebuild b/dev-python/mando/mando-0.6.4-r1.ebuild index b9fb5a9c73cf..ac87a7721a8a 100644 --- a/dev-python/mando/mando-0.6.4-r1.ebuild +++ b/dev-python/mando/mando-0.6.4-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/rubik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="examples" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" diff --git a/dev-python/mkdocs-git-authors-plugin/Manifest b/dev-python/mkdocs-git-authors-plugin/Manifest index 793f6d69bbcf..9a3ffcb3f1c9 100644 --- a/dev-python/mkdocs-git-authors-plugin/Manifest +++ b/dev-python/mkdocs-git-authors-plugin/Manifest @@ -1 +1,2 @@ DIST mkdocs-git-authors-plugin-0.6.2.tar.gz 27623 BLAKE2B 7b0dd3b865b067b63e467fa75018a92cea8cfeabdeb66791664ea143ebecbb072110698f1366f917f390dd29c33794c7d2cc03e03bb84f8913b572d667e77b9d SHA512 75e4a4e6f3ca443257b5f61f5f0d9784cb4bb28a5a03412cde5c226da697117a29c2f4a3d1cac2aa362421f244fd56ea8580a923414a8e096bedc4502afcb5b0 +DIST mkdocs-git-authors-plugin-0.6.3.tar.gz 27644 BLAKE2B a8778baeb504db5d0571aa20603e8d60e04d8c315c096b5b3f89bb6a3b433a11b04a510d7f80ae86a9bb54259c6a2b0f2e1cb5cdade4220d4dfa1f06612e4aea SHA512 ab1f6984da002b72af2a53131222a3ff7b6b50a7a57f5d1986bca9e7d34365eaa5bfdf7d920e4dbc555e332587607480eef4134d847faf866a3b4750db3747eb diff --git a/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.3.ebuild b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.3.ebuild new file mode 100644 index 000000000000..6a77e8226f45 --- /dev/null +++ b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND="dev-python/mkdocs-material" + +inherit distutils-r1 docs + +DESCRIPTION="Mkdocs plugin to display git authors of a page" +HOMEPAGE=" + https://github.com/timvink/mkdocs-git-authors-plugin/ + https://pypi.org/project/mkdocs-git-authors-plugin/ +" +SRC_URI="https://github.com/timvink/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-python/GitPython[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/click[${PYTHON_USEDEP}] + dev-python/mkdocs-material[${PYTHON_USEDEP}] + dev-python/mkdocs-git-revision-date-localized-plugin[${PYTHON_USEDEP}] + dev-vcs/git + ) + doc? ( dev-vcs/git ) +" + +distutils_enable_tests --install pytest + +python_prepare_all() { + # mkdocs-git-authors tests need git repo + if use test || use doc; then + git init -q || die + git config --global user.email "you@example.com" || die + git config --global user.name "Your Name" || die + git add . || die + git commit -qm 'init' || die + fi + + distutils-r1_python_prepare_all +} diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.10.3.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.10.3.ebuild index 9367b55fe6d5..0fad57f5b10f 100644 --- a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.10.3.ebuild +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.10.3.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/timvink/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" >=dev-python/Babel-2.7.0[${PYTHON_USEDEP}] diff --git a/dev-python/mkdocs-material/mkdocs-material-7.3.6.ebuild b/dev-python/mkdocs-material/mkdocs-material-7.3.6.ebuild index 9b406b3eabe3..7a8869fc1d4a 100644 --- a/dev-python/mkdocs-material/mkdocs-material-7.3.6.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-7.3.6.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}] diff --git a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r1.ebuild b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r1.ebuild index 672e9ddedef6..4014e8b37d37 100644 --- a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r1.ebuild +++ b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.5.0-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" >=dev-python/csscompressor-0.9.5[${PYTHON_USEDEP}] diff --git a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.5.5.ebuild b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.5.5.ebuild index bd3392b9519c..c5b7a851c007 100644 --- a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.5.5.ebuild +++ b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.5.5.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" >=dev-python/mkdocs-material-5.0.2[${PYTHON_USEDEP}] diff --git a/dev-python/mpdlcd/mpdlcd-0.5.2.ebuild b/dev-python/mpdlcd/mpdlcd-0.5.2.ebuild index 5606e6f53a75..db42c20bfe66 100644 --- a/dev-python/mpdlcd/mpdlcd-0.5.2.ebuild +++ b/dev-python/mpdlcd/mpdlcd-0.5.2.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="A small tool to display the MPD status on a LCDproc server." +DESCRIPTION="A small tool to display the MPD status on a LCDproc server" HOMEPAGE="https://github.com/rbarrois/mpdlcd" SRC_URI="https://github.com/rbarrois/${PN}/archive/${P}.tar.gz" S="${WORKDIR}/${PN}-${P}" diff --git a/dev-python/msgpack/Manifest b/dev-python/msgpack/Manifest index ec34bd494c9d..98bfdaa54019 100644 --- a/dev-python/msgpack/Manifest +++ b/dev-python/msgpack/Manifest @@ -1,3 +1,2 @@ DIST msgpack-0.6.2.tar.gz 119062 BLAKE2B 6b20a0d31b811ae66e66dbfaacec6f0cf2152b2937423b78f3e6244bfa49c87767788c5ee1db41b9020801b8777a4c15b1fe1853182718adf622bc7e1bff858e SHA512 95b92e3d35e0500dd4256d18bf76e586e57cc66319b4459ac5daef599277a5049177a89ad86e291dbdc4c7a918901a89d9218353ddc4a7d0b399e8a98afef363 -DIST msgpack-1.0.2.tar.gz 123033 BLAKE2B 8ecf743f5cae536bde9328974827e48376fdfbcaf4d3493fe295a114fd0de4c7dc2629d67a0abf6ece036131715587d2eeaefde0ea9614779a64015ea7fc2be8 SHA512 afe658c2cd5b443aae8fc3305eb3fd56811130062f95e283e3538cba27949d534de60171a927426fedb23b48a938de3f15d77057beda6c73e5204ef1130cd046 DIST msgpack-1.0.3.tar.gz 123830 BLAKE2B 308af03206fef18edb0acd3c1d91ccd28385731c02cb930e8f64786bbcd8925510cf4ca0b924830b84fd6eaa7edf91e6a43f79c77d856651768eeaa1ab8cf855 SHA512 1569e42c6499c60458a63aa722b5c7e3dc817e38ae4bed2dc8199dc1bcbc36ff876e055b046b4f6063b5606036ae9238080c05be1e09a61a34e7f97fd5031fcd diff --git a/dev-python/msgpack/msgpack-1.0.2.ebuild b/dev-python/msgpack/msgpack-1.0.2.ebuild deleted file mode 100644 index 667ec5b57f38..000000000000 --- a/dev-python/msgpack/msgpack-1.0.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="MessagePack (de)serializer for Python" -HOMEPAGE="https://msgpack.org - https://github.com/msgpack/msgpack-python/ - https://pypi.org/project/msgpack/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc x86 ~x64-macos" -IUSE="+native-extensions" - -# extension code is relying on CPython implementation details -BDEPEND=" - native-extensions? ( - $(python_gen_cond_dep '>=dev-python/cython-0.16[${PYTHON_USEDEP}]' 'python*') - ) - test? ( dev-python/six[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # Remove pre-generated cython files - rm msgpack/_cmsgpack.cpp || die - - if ! use native-extensions ; then - sed -i -e "/have_cython/s:True:False:" setup.py || die - fi - distutils-r1_python_prepare_all -} diff --git a/dev-python/msgpack/msgpack-1.0.3.ebuild b/dev-python/msgpack/msgpack-1.0.3.ebuild index cda8c1e7e6b3..c574a4fe7830 100644 --- a/dev-python/msgpack/msgpack-1.0.3.ebuild +++ b/dev-python/msgpack/msgpack-1.0.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ppc x86 ~x64-macos" IUSE="+native-extensions" # extension code is relying on CPython implementation details diff --git a/dev-python/nbclient/Manifest b/dev-python/nbclient/Manifest index 5c80ae4ed72a..dfac5e5cfb91 100644 --- a/dev-python/nbclient/Manifest +++ b/dev-python/nbclient/Manifest @@ -1,2 +1 @@ -DIST nbclient-0.5.4.gh.tar.gz 69711 BLAKE2B d229cf7a20df622f87984460735a6817d8bc50243b2980b2a14ce84b4f9b97336cc9fd0d4259cfa6700279eb555debf1a0bb57d9d28d78447e6a227097b77feb SHA512 1dcee18a13f143f4a688ed1d9baaca91b1753bfabac9ea97eadfa4a96fc8cd6462f471645da586a3c5c4b03550cbf5948c7320a26a299807ae09cc823cd7ff86 DIST nbclient-0.5.5.gh.tar.gz 72661 BLAKE2B b2be54c03c12a2cdc641e329946bae37a7b8c1c4aee8ac686c6e3350f27cf7a0a2e64653afb8acac7e373f5cbbab05feba3c1c4d7e8856974621f0d1c96005df SHA512 3066f847c175ac26ab6918b71e84a8f87bc922f624011b707f8b0a6d872c123d7979a5ffec24a933b6f98a7f83bf530926ecccb5a1c6f24bd84b3fbda07fdf48 diff --git a/dev-python/nbclient/nbclient-0.5.4.ebuild b/dev-python/nbclient/nbclient-0.5.4.ebuild deleted file mode 100644 index d3bd02b9b9a5..000000000000 --- a/dev-python/nbclient/nbclient-0.5.4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 - -DESCRIPTION="A client library for executing Jupyter notebooks" -HOMEPAGE=" - https://nbclient.readthedocs.io/en/latest/ - https://github.com/jupyter/nbclient/ - https://pypi.org/project/nbclient/" -SRC_URI=" - https://github.com/jupyter/nbclient/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 hppa ppc ~ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - >=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}] - >=dev-python/nbformat-5.0[${PYTHON_USEDEP}] - dev-python/nest_asyncio[${PYTHON_USEDEP}] - >=dev-python/traitlets-4.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/ipywidgets[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/nbclient/nbclient-0.5.5.ebuild b/dev-python/nbclient/nbclient-0.5.5.ebuild index f62a58c27c74..5cfdeeadc8da 100644 --- a/dev-python/nbclient/nbclient-0.5.5.ebuild +++ b/dev-python/nbclient/nbclient-0.5.5.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}] diff --git a/dev-python/notify2/notify2-0.3.1-r2.ebuild b/dev-python/notify2/notify2-0.3.1-r2.ebuild index e90ca865b198..f388198fd566 100644 --- a/dev-python/notify2/notify2-0.3.1-r2.ebuild +++ b/dev-python/notify2/notify2-0.3.1-r2.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 virtualx -DESCRIPTION="Python interface to DBus notifications." +DESCRIPTION="Python interface to DBus notifications" HOMEPAGE="https://bitbucket.org/takluyver/pynotify2" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest index 99ab4001fc8a..4beb8aac7b4f 100644 --- a/dev-python/openstacksdk/Manifest +++ b/dev-python/openstacksdk/Manifest @@ -1,3 +1 @@ -DIST openstacksdk-0.59.0.tar.gz 1021995 BLAKE2B be57afcdc707547e2cd69774de1b7d0dc4b84ffe58bdaa4f063b85996e8ee08ded60004d3211f827d7b4a5239d1420485ce2fae92b550722c959274a18ed2753 SHA512 02f8f8f174896417f0cf4ce1c65c87ea705664fa7a1c6383ad1791f5d94cb818b5b0bfee331bd0d07d724df59859ccef91c507b0c39522115f9549d6258a3eb7 -DIST openstacksdk-0.60.0.tar.gz 1023829 BLAKE2B 4c3734665126934d0906b3b3356dc195da77191d735c3051664fe48cbb9a0d8b0c5707bd5dd2ad648b9e0d6cf8e6df0cebbe36e411b9a139b52450212fe30837 SHA512 3c7240492e1a93045ea9b8ac55d8ddd3ebe4260a161849e281e3be4e3f1185ab7840a284fc1ab64dee20b99cd06c4ddd445bd8bd28c79d2c36655d554a037ff9 DIST openstacksdk-0.61.0.tar.gz 1029483 BLAKE2B 5add768f12bc42562bcdaddf0379e1f59af80b34c5a7f808aaa7469788a685b093b47a4c2a8a771f6cf426f6ac11e188fca0843aaa5173266f3c69a0ac69c4f9 SHA512 6f02486b9de8c540cf43f49f55b67dede34a24a96229d42b43aa215f6286566579f726b53732a9b3b952cee5df1fa8d3cf2f6ccc7c0ca7f9a1a96888640ff734 diff --git a/dev-python/openstacksdk/openstacksdk-0.59.0.ebuild b/dev-python/openstacksdk/openstacksdk-0.59.0.ebuild deleted file mode 100644 index 8c0e090c16aa..000000000000 --- a/dev-python/openstacksdk/openstacksdk-0.59.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 - -DESCRIPTION="A collection of libraries for building applications to work with OpenStack." -HOMEPAGE="https://github.com/openstack/python-openstacksdk" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" - -CDEPEND=">dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" -RDEPEND="${CDEPEND} - >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] - >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] - >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}] - >dev-python/jsonpatch-1.20[${PYTHON_USEDEP}] - >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth-3.18.0[${PYTHON_USEDEP}] - >=dev-python/munch-2.1.0[${PYTHON_USEDEP}] - >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] - >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}] - >=dev-python/cryptography-2.7.0[${PYTHON_USEDEP}] - dev-python/importlib_metadata[${PYTHON_USEDEP}] -" -BDEPEND="${CDEPEND} - test? ( - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/prometheus_client-0.4.2[${PYTHON_USEDEP}] - >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - )" - -distutils_enable_tests unittest - -src_prepare() { - # Internet? - sed -e 's:test_create_dynamic_large_object:_&:' \ - -i openstack/tests/unit/cloud/test_object.py || die - - # TODO - sed -e 's:test_generate_form:_&:' \ - -e 's:test_create_static_large_object:_&:' \ - -e 's:test_object_segment_retries:_&:' \ - -e 's:test_object_segment_retry_failure:_&:' \ - -e 's:test_slo_manifest_retry:_&:' \ - -i openstack/tests/unit/cloud/test_object.py || die - - # unhappy about paths due to test runner - sed -e 's:test_method_not_supported:_&:' \ - -i openstack/tests/unit/test_exceptions.py || die - sed -e 's:test_repr:_&:' \ - -i openstack/tests/unit/test_resource.py || die - - # requires hacking - rm openstack/tests/unit/test_hacking.py || die - - distutils-r1_src_prepare -} - -python_test() { - distutils_install_for_testing - - # functional tests require cloud instance access - eunittest -b openstack/tests/unit -} diff --git a/dev-python/openstacksdk/openstacksdk-0.60.0.ebuild b/dev-python/openstacksdk/openstacksdk-0.60.0.ebuild deleted file mode 100644 index d48ad9b4cfbf..000000000000 --- a/dev-python/openstacksdk/openstacksdk-0.60.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 - -DESCRIPTION="A collection of libraries for building applications to work with OpenStack." -HOMEPAGE="https://github.com/openstack/python-openstacksdk" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -CDEPEND=">dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" -RDEPEND="${CDEPEND} - >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] - >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] - >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}] - >dev-python/jsonpatch-1.20[${PYTHON_USEDEP}] - >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth-3.18.0[${PYTHON_USEDEP}] - >=dev-python/munch-2.1.0[${PYTHON_USEDEP}] - >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}] - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] - >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}] - >=dev-python/cryptography-2.7.0[${PYTHON_USEDEP}] - dev-python/importlib_metadata[${PYTHON_USEDEP}] -" -BDEPEND="${CDEPEND} - test? ( - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/prometheus_client-0.4.2[${PYTHON_USEDEP}] - >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - )" - -distutils_enable_tests unittest - -src_prepare() { - # Internet? - sed -e 's:test_create_dynamic_large_object:_&:' \ - -i openstack/tests/unit/cloud/test_object.py || die - - # TODO - sed -e 's:test_generate_form:_&:' \ - -e 's:test_create_static_large_object:_&:' \ - -e 's:test_object_segment_retries:_&:' \ - -e 's:test_object_segment_retry_failure:_&:' \ - -e 's:test_slo_manifest_retry:_&:' \ - -i openstack/tests/unit/cloud/test_object.py || die - - # unhappy about paths due to test runner - sed -e 's:test_method_not_supported:_&:' \ - -i openstack/tests/unit/test_exceptions.py || die - sed -e 's:test_repr:_&:' \ - -i openstack/tests/unit/test_resource.py || die - - # requires hacking - rm openstack/tests/unit/test_hacking.py || die - - distutils-r1_src_prepare -} - -python_test() { - distutils_install_for_testing - - # functional tests require cloud instance access - eunittest -b openstack/tests/unit -} diff --git a/dev-python/openstacksdk/openstacksdk-0.61.0.ebuild b/dev-python/openstacksdk/openstacksdk-0.61.0.ebuild index d952facded2b..442aba44e57a 100644 --- a/dev-python/openstacksdk/openstacksdk-0.61.0.ebuild +++ b/dev-python/openstacksdk/openstacksdk-0.61.0.ebuild @@ -6,13 +6,13 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="A collection of libraries for building applications to work with OpenStack." +DESCRIPTION="A collection of libraries for building applications to work with OpenStack" HOMEPAGE="https://github.com/openstack/openstacksdk/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm arm64 x86" CDEPEND=">dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" RDEPEND="${CDEPEND} diff --git a/dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild b/dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild index e52e5bd2e4b7..174b8a10063d 100644 --- a/dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild +++ b/dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="A library to handle official service types for OpenStack and it's aliases." +DESCRIPTION="A library to handle official service types for OpenStack and it's aliases" HOMEPAGE="https://github.com/openstack/os-service-types" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/osc-lib/osc-lib-2.4.2.ebuild b/dev-python/osc-lib/osc-lib-2.4.2.ebuild index 58e2d1baed2a..ee2e4796750e 100644 --- a/dev-python/osc-lib/osc-lib-2.4.2.ebuild +++ b/dev-python/osc-lib/osc-lib-2.4.2.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="A package of common support modules for writing OSC plugins." +DESCRIPTION="A package of common support modules for writing OSC plugins" HOMEPAGE="https://github.com/openstack/osc-lib" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/oslo-log/oslo-log-4.6.1.ebuild b/dev-python/oslo-log/oslo-log-4.6.1.ebuild index 18af66da0a17..c29a20a05f95 100644 --- a/dev-python/oslo-log/oslo-log-4.6.1.ebuild +++ b/dev-python/oslo-log/oslo-log-4.6.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="OpenStack logging config library, configuration for all openstack projects." +DESCRIPTION="OpenStack logging config library, configuration for all openstack projects" HOMEPAGE="https://pypi.org/project/oslo.log/ https://github.com/openstack/oslo.log" SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz" S="${WORKDIR}/oslo.log-${PV}" diff --git a/dev-python/ovs/ovs-2.13.0.ebuild b/dev-python/ovs/ovs-2.13.0.ebuild index 9422bf155806..252d62df41d9 100644 --- a/dev-python/ovs/ovs-2.13.0.ebuild +++ b/dev-python/ovs/ovs-2.13.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="OVS bindings for python." +DESCRIPTION="OVS bindings for python" HOMEPAGE="https://github.com/openvswitch/ovs/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/ovs/ovs-2.13.3.ebuild b/dev-python/ovs/ovs-2.13.3.ebuild index 9dd1e049315b..252d62df41d9 100644 --- a/dev-python/ovs/ovs-2.13.3.ebuild +++ b/dev-python/ovs/ovs-2.13.3.ebuild @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="OVS bindings for python." +DESCRIPTION="OVS bindings for python" HOMEPAGE="https://github.com/openvswitch/ovs/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/pathspec/pathspec-0.9.0.ebuild b/dev-python/pathspec/pathspec-0.9.0.ebuild index 3638120672d0..968b9c6cac5e 100644 --- a/dev-python/pathspec/pathspec-0.9.0.ebuild +++ b/dev-python/pathspec/pathspec-0.9.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) inherit distutils-r1 -DESCRIPTION="Utility library for gitignore style pattern matching of file paths." +DESCRIPTION="Utility library for gitignore style pattern matching of file paths" HOMEPAGE="https://github.com/cpburnz/python-path-specification https://pypi.org/project/pathspec/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/pecan/pecan-1.4.0.ebuild b/dev-python/pecan/pecan-1.4.0.ebuild index b0991fd8fdef..3fe1eddd0515 100644 --- a/dev-python/pecan/pecan-1.4.0.ebuild +++ b/dev-python/pecan/pecan-1.4.0.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 -DESCRIPTION="A WSGI object-dispatching web framework, lean, fast, with few dependencies." +DESCRIPTION="A WSGI object-dispatching web framework, lean, fast, with few dependencies" HOMEPAGE="https://pypi.org/project/pecan/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/pecan/pecan-1.4.1.ebuild b/dev-python/pecan/pecan-1.4.1.ebuild index e38e11e5ac93..0ff952be8edb 100644 --- a/dev-python/pecan/pecan-1.4.1.ebuild +++ b/dev-python/pecan/pecan-1.4.1.ebuild @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="A WSGI object-dispatching web framework, lean, fast, with few dependencies." +DESCRIPTION="A WSGI object-dispatching web framework, lean, fast, with few dependencies" HOMEPAGE="https://pypi.org/project/pecan/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/pelican-minify/pelican-minify-0.9.ebuild b/dev-python/pelican-minify/pelican-minify-0.9.ebuild index e793e4038765..6bafa662d7af 100644 --- a/dev-python/pelican-minify/pelican-minify-0.9.ebuild +++ b/dev-python/pelican-minify/pelican-minify-0.9.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="An HTML minification plugin for Pelican, the static site generator." +DESCRIPTION="An HTML minification plugin for Pelican, the static site generator" HOMEPAGE="https://pypi.org/project/pelican-minify/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index 54994d1c8d1b..aac89dfc8886 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1,3 +1,4 @@ DIST phonenumbers-8.12.37.tar.gz 2268402 BLAKE2B 7f227f37cf435c5aa00f860d6af9a349aba766ff0d9293d43eed96b9e0a3a27fff2d7f644b8dc8a9911baba340ba07dee4aaa33f864688678f5289c828db955e SHA512 ab71f3def97168926bb9114da8ea20eceb92177a7df22b201f0dcd5aea79e1d099f04d2075383b01137f831117433f52d9ef3e7d11df34c07b49bffd7d06682a DIST phonenumbers-8.12.38.tar.gz 2268865 BLAKE2B 491e8e881a2c938c77053a16c7af6e01bf19eb83d1abc94e08eb23dd8ed6d3e864509d98a95f0300dff66a242cae01c6b158e0e1d5085334b4cb2de1e3b6bb1e SHA512 e5ff96fa803180f0843959db7337b9a2c23fe1ba60e4de50b2d679430b160c16a47f1a666c06ae9e8b35980a42fface89a55d866d824ce6db61cef8220ac0e1b DIST phonenumbers-8.12.39.tar.gz 2268929 BLAKE2B b89250a8f2df77302bd57ead7bc2d3c1bc3dfb87d246f235e5c53f40fb6cbe6f7b525f3af3f6412bb6a44858aba4def492c3e3bbc25a0e129cf021ad27633ac1 SHA512 018c33a0d602cc4d4e4a6a154d2fcf15cd036a1d247e5bc79ff0e6932a7ca6ef452a193b2e6d090cfe43a3347d374b183d203763247c9653f9ea1af3a7d980d1 +DIST phonenumbers-8.12.40.tar.gz 2269926 BLAKE2B 87163e927719441430ba9665085245a7664feed9bda66995d7d27203eda3d729e8b50409745efe2eaffb656b2998b952c6ee7a05576cd6144e7d52d23773089f SHA512 38fb914a23b0a683f0ef77da33360a594cf9c198e1b0143271d9615bd97089097bab5f4718f837bbbd89f8010ce2641a3b56b165b2c64845a8d2979af859fb7e diff --git a/dev-python/phonenumbers/phonenumbers-8.12.40.ebuild b/dev-python/phonenumbers/phonenumbers-8.12.40.ebuild new file mode 100644 index 000000000000..717843f08927 --- /dev/null +++ b/dev-python/phonenumbers/phonenumbers-8.12.40.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +inherit distutils-r1 + +DESCRIPTION="Python port of Google's libphonenumber" +HOMEPAGE="https://github.com/daviddrysdale/python-phonenumbers" +SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=(README.md) + +distutils_enable_tests setup.py diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest index 7e119ea57545..1e491030868b 100644 --- a/dev-python/platformdirs/Manifest +++ b/dev-python/platformdirs/Manifest @@ -1 +1,2 @@ DIST platformdirs-2.4.0.gh.tar.gz 19482 BLAKE2B 81ebc4424bd2845ae3b28d95428f95c7920300193ff98159263089b3db0d104a3a59af616bf6b815c0c8b1453d3f05d85120573c71b16b0a5104cc2532c472d4 SHA512 76b492f9d1a5c666c3c6957c775055bbd74db93f2a66f0651a74e1914626d757ab8110df87281cd31ad65abbd89f02906fdf8f0854a44f8500487685993fb8af +DIST platformdirs-2.4.1.gh.tar.gz 20051 BLAKE2B 18fd11f7cae7c81c3615c89468d1deb3ceef3337b4a87a806b245b7bb5a4c14c0eb64fc7cfa06adc2da6150969da3a626da16c1f309f3011a9d4c5d1e4ca1d83 SHA512 d410056207506395c922ecc36c481bcc21f8dd97c69f33dc13580c74d0ea3d1aaa97284b79eed47b723f18c663038874edc5b9c4f4def06d92f1e25f7a8d76b4 diff --git a/dev-python/platformdirs/platformdirs-2.4.1.ebuild b/dev-python/platformdirs/platformdirs-2.4.1.ebuild new file mode 100644 index 000000000000..6a6f2deedb9c --- /dev/null +++ b/dev-python/platformdirs/platformdirs-2.4.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" +HOMEPAGE=" + https://pypi.org/project/platformdirs/ + https://github.com/platformdirs/platformdirs/" +SRC_URI=" + https://github.com/platformdirs/platformdirs/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/appdirs[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/prompt_toolkit/Manifest b/dev-python/prompt_toolkit/Manifest index 9966acf9bb81..df0932dea3d8 100644 --- a/dev-python/prompt_toolkit/Manifest +++ b/dev-python/prompt_toolkit/Manifest @@ -1,3 +1 @@ -DIST prompt_toolkit-3.0.22.tar.gz 3041540 BLAKE2B 30afe5e4d4267d6264bfe7fbc179d311d13490971dd461ad6a4461640611fa1f7d55f2ed0b3c3ba534e3b52f9456ca69d2f6f14baba511aa7806866cf40edc57 SHA512 859f5df00792fa9332c9dc6a7b12e01048aa6b2cd88c35fe5e3521defee69ef9122e4f7f415711538b22171e2519ce846062270f319f12ac4390406036d715fb -DIST prompt_toolkit-3.0.23.tar.gz 3041820 BLAKE2B 99835732024771caf5feef478d904547b8e305e521be87898d861902445ee27ded67962b9ec9905dbfc6bcbaeb8da8d71b52ab1b901cf3758e2c1af1c6f61103 SHA512 9b57f50c7e42bc99697b2b10ce30eb50289eafd71ecc79d64d0afc6a1565dc08d33f7e4ab06903f94dcb1808efa74535dac64426b5816e1f4f034007583d04ba DIST prompt_toolkit-3.0.24.tar.gz 3042044 BLAKE2B e9b4186a38756cf6c0d92575e42dfe4507e63f721038374252e7a7d5af76f7df04dc01251079d99a74167aef7e394b50c43b5190df8b9cd68cf74eae31dfbe51 SHA512 e423735441407ffe51d46225efa4b747899d47fa5d5a2163e5c0c906d2f1937e80a67bcd06ff6aa97d8a336e507fd0322957e79b9382d1a678994060fcccfb84 diff --git a/dev-python/prompt_toolkit/prompt_toolkit-3.0.22.ebuild b/dev-python/prompt_toolkit/prompt_toolkit-3.0.22.ebuild deleted file mode 100644 index c424ad014590..000000000000 --- a/dev-python/prompt_toolkit/prompt_toolkit-3.0.22.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 - -DESCRIPTION="Building powerful interactive command lines in Python" -HOMEPAGE=" - https://pypi.org/project/prompt-toolkit/ - https://github.com/prompt-toolkit/python-prompt-toolkit" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="" - -RDEPEND=" - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - dev-python/wcwidth[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/prompt_toolkit/prompt_toolkit-3.0.23.ebuild b/dev-python/prompt_toolkit/prompt_toolkit-3.0.23.ebuild deleted file mode 100644 index f93513569e40..000000000000 --- a/dev-python/prompt_toolkit/prompt_toolkit-3.0.23.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 - -DESCRIPTION="Building powerful interactive command lines in Python" -HOMEPAGE=" - https://pypi.org/project/prompt-toolkit/ - https://github.com/prompt-toolkit/python-prompt-toolkit" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="" - -RDEPEND=" - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - dev-python/wcwidth[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/prompt_toolkit/prompt_toolkit-3.0.24.ebuild b/dev-python/prompt_toolkit/prompt_toolkit-3.0.24.ebuild index 67dd69a7e158..f726ac2022e2 100644 --- a/dev-python/prompt_toolkit/prompt_toolkit-3.0.24.ebuild +++ b/dev-python/prompt_toolkit/prompt_toolkit-3.0.24.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/six-1.9.0[${PYTHON_USEDEP}] diff --git a/dev-python/publicsuffix/publicsuffix-2.20191221-r1.ebuild b/dev-python/publicsuffix/publicsuffix-2.20191221-r1.ebuild index 3b9c671b0e96..c3bb3934ce0e 100644 --- a/dev-python/publicsuffix/publicsuffix-2.20191221-r1.ebuild +++ b/dev-python/publicsuffix/publicsuffix-2.20191221-r1.ebuild @@ -8,7 +8,7 @@ inherit distutils-r1 MY_PV=release-2.2019-12-21 -DESCRIPTION="Get a public suffix for a domain name using the Public Suffix List." +DESCRIPTION="Get a public suffix for a domain name using the Public Suffix List" HOMEPAGE="https://github.com/nexB/python-publicsuffix2" SRC_URI=" https://github.com/nexB/python-publicsuffix2/archive/${MY_PV}.tar.gz diff --git a/dev-python/pycparser/pycparser-2.21.ebuild b/dev-python/pycparser/pycparser-2.21.ebuild index 7a29fbdd009c..1591ca2b1900 100644 --- a/dev-python/pycparser/pycparser-2.21.ebuild +++ b/dev-python/pycparser/pycparser-2.21.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND="dev-python/ply:=[${PYTHON_USEDEP}]" BDEPEND="${RDEPEND} diff --git a/dev-python/pygal/Manifest b/dev-python/pygal/Manifest index c7a3153ebdfc..932c7ae4057a 100644 --- a/dev-python/pygal/Manifest +++ b/dev-python/pygal/Manifest @@ -1,2 +1 @@ -DIST pygal-2.4.0.tar.gz 4554802 BLAKE2B 9627558e734420bfb3137989d0cc1978a0a06a597d3d5d071e13653876a4bb3266f12f1a8a358076619d997998754c29ee75058356ba66da64b112a24c2cbe2a SHA512 d69fbcff3792cb0b952addc3bfbaea76628d5546482c291ef217c592a820a73a65b1eb522c5d7877e7a794d19b74636126d99a4ff280e8467ab07a95000ba823 DIST pygal-3.0.0.tar.gz 3575455 BLAKE2B 9b64cf441aeb25b0a0b9834f07e5892fe163f28a5da796d37083f8f3a10d8737a69bad39e503d722e6a36f2de4367b4fd2bdc3a06c5bc30bce66a370690d9c88 SHA512 71ac9f197d711c8cf5bb47caef128754f81b1cb0ba98c4cc67de78b68fca5d40baae9fbb5c978f6abaed4c73b8edfea2de07de2fda1aa7c15e0d81387518cc49 diff --git a/dev-python/pygal/files/pygal-2.4.0-fix-py3.10.patch b/dev-python/pygal/files/pygal-2.4.0-fix-py3.10.patch deleted file mode 100644 index ded4ad2ef338..000000000000 --- a/dev-python/pygal/files/pygal-2.4.0-fix-py3.10.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 1525f5e7c18032b34b1be282341d60641161194d Mon Sep 17 00:00:00 2001 -From: Dooley_labs <elderlabs@users.noreply.github.com> -Date: Sat, 28 Dec 2019 02:29:38 -0500 -Subject: [PATCH] Python 3 compatibility patches - ---- - pygal/_compat.py | 5 ++++- - pygal/util.py | 2 +- - 2 files changed, 5 insertions(+), 2 deletions(-) - -diff --git a/pygal/_compat.py b/pygal/_compat.py -index 07ab8846..815585f1 100644 ---- a/pygal/_compat.py -+++ b/pygal/_compat.py -@@ -20,7 +20,10 @@ - from __future__ import division - - import sys --from collections import Iterable -+try: -+ from collections.abc import Iterable -+except ImportError: -+ from collections import Iterable - from datetime import datetime, timedelta, tzinfo - - if sys.version_info[0] == 3: -diff --git a/pygal/util.py b/pygal/util.py -index 65236173..cca29dbf 100644 ---- a/pygal/util.py -+++ b/pygal/util.py -@@ -275,7 +275,7 @@ def minify_css(css): - # Inspired by slimmer by Peter Bengtsson - remove_next_comment = 1 - for css_comment in css_comments.findall(css): -- if css_comment[-3:] == '\*/': -+ if css_comment[-3:] == r'\*/': - remove_next_comment = 0 - continue - if remove_next_comment: diff --git a/dev-python/pygal/files/pygal-2.4.0-fix-tests.patch b/dev-python/pygal/files/pygal-2.4.0-fix-tests.patch deleted file mode 100644 index 6ae07df3427b..000000000000 --- a/dev-python/pygal/files/pygal-2.4.0-fix-tests.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/pygal/test/conftest.py b/pygal/test/conftest.py -index ea36010..6fe40cb 100644 ---- a/pygal/test/conftest.py -+++ b/pygal/test/conftest.py -@@ -48,9 +48,9 @@ def pytest_generate_tests(metafunc): - if hasattr(sys, 'pypy_version_info'): - etree.to_etree() - -- if "Chart" in metafunc.funcargnames: -+ if "Chart" in metafunc.fixturenames: - metafunc.parametrize("Chart", pygal.CHARTS) -- if "datas" in metafunc.funcargnames: -+ if "datas" in metafunc.fixturenames: - metafunc.parametrize( - "datas", [[("Serie %d" % i, get_data(i)) for i in range(s)] - for s in (5, 1, 0)] --- diff --git a/dev-python/pygal/pygal-2.4.0-r2.ebuild b/dev-python/pygal/pygal-2.4.0-r2.ebuild deleted file mode 100644 index 8a11daa189cd..000000000000 --- a/dev-python/pygal/pygal-2.4.0-r2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 - -DESCRIPTION="A python SVG charts generator" -HOMEPAGE="https://github.com/Kozea/pygal/" -# PyPI tarballs do not contain docs -# https://github.com/Kozea/pygal/pull/428 -SRC_URI="https://github.com/Kozea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-python/lxml[${PYTHON_USEDEP}] - media-gfx/cairosvg[${PYTHON_USEDEP}]" - -BDEPEND=" - test? ( dev-python/pyquery[${PYTHON_USEDEP}] )" - -PATCHES=( - "${FILESDIR}/${P}-fix-tests.patch" - "${FILESDIR}/${P}-fix-py3.10.patch" -) - -# CHANGELOG is a symlink to docs/changelog.rst -DOCS=( docs/changelog.rst README.md ) - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -python_prepare_all() { - # Not actually required unless we want to do setup.py test - # https://github.com/Kozea/pygal/issues/430 - sed -i -e "/setup_requires/d" setup.py || die - # [pytest] section in setup.cfg files is no longer supported - sed -i -e 's@\[pytest\]@[tool:pytest]@' setup.cfg || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/pygal/pygal-3.0.0.ebuild b/dev-python/pygal/pygal-3.0.0.ebuild index f6769edadcb3..d87add376a64 100644 --- a/dev-python/pygal/pygal-3.0.0.ebuild +++ b/dev-python/pygal/pygal-3.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/Kozea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-python/lxml[${PYTHON_USEDEP}] diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest index 30ae8e15bdb5..bf80956d1ccf 100644 --- a/dev-python/pygame/Manifest +++ b/dev-python/pygame/Manifest @@ -5,3 +5,4 @@ DIST pygame-2.0.1.tar.gz 5536907 BLAKE2B b27cb9001499a00da62dac0486a72079ff4e60c DIST pygame-2.0.2.tar.gz 6309459 BLAKE2B 0cb23b4226d8d86f938cba08b67ab3bd847c9e4122f5f6cce4d8810b239df672ab282e1b77dd7d71423f805c7c0418e54050347dfb9e506b799eb8e0b4f16856 SHA512 2cef4669e5bd81759c9886293ebc1b82e1ed3b4576a3632437f66cb353af330e15dd39e7378f2be8fd25838f202529dc550208a031aec77e1d05443a070638c8 DIST pygame-2.0.3.tar.gz 5804279 BLAKE2B fb58dd57a9288bdff3c0d01389e363968ebddd4b2b0fa92335c825297026c5858da4f73a870f84e0c3c7cf302bd9f4163807c97a348d581658df7e7695fcb4fb SHA512 1d2b4cb1e577f0244c2b92511b8fa0ab7bcd689d04a4451ced41e6d97758ba380d7e681e60abed26c81b96bd49d505cf481c67a466437b3cfdb547e744f22949 DIST pygame-2.1.0.tar.gz 5790847 BLAKE2B 1d2fc9f8d86ab823008cbb4c7431f44dd17ba5b356ed755a308737eb5a0db3c4033efe3fd4245bd740a33c6f4e5d2816daefc3785c747ef046b8f98aa8f58589 SHA512 b9394bea5dad54760297c75133ca56c99f89781340029f8866b169fcef3a7e12c16d00a18dd95f4fe3c13e393915d5b29b8d547465efb94f84b4875579166f1a +DIST pygame-2.1.1.tar.gz 10132023 BLAKE2B 41f6beb02ada13208d71375f15e247c785261801f82dfc47dba22a28692b5aea01072e46f2fd281451ce778d5818812c74776bd791d47d465645fdef63ffefec SHA512 eea4be27bbf29cfeb98fb095121341e1366fed1cc1f3c16bb076adbd2f1c8583e51d34b93811259a80ea3e2a3bde83c8144e91cd83a7dde3cf730805c0b99ac3 diff --git a/dev-python/pygame/pygame-2.1.1.ebuild b/dev-python/pygame/pygame-2.1.1.ebuild new file mode 100644 index 000000000000..ef47f4ed29c2 --- /dev/null +++ b/dev-python/pygame/pygame-2.1.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +inherit distutils-r1 + +MY_PV=${PV/_pre/.dev} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Python bindings for SDL multimedia library" +HOMEPAGE="https://www.pygame.org/" +SRC_URI=" + https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc examples midi opengl test X" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/numpy[${PYTHON_USEDEP}] + media-libs/freetype + media-libs/libpng:0= + >=media-libs/sdl2-image-1.2.2 + >=media-libs/sdl2-mixer-1.2.4 + >=media-libs/sdl2-ttf-2.0.6 + >=media-libs/smpeg2-0.4.4-r1 + virtual/jpeg + midi? ( media-libs/portmidi ) + X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] ) + !X? ( >=media-libs/libsdl2-1.2.5[threads] )" +DEPEND="${RDEPEND} + test? ( + media-libs/sdl2-image[gif,jpeg,png] + media-libs/sdl2-mixer[mp3,vorbis,wav] + )" +# fontconfig used for fc-list +RDEPEND+=" + media-libs/fontconfig" +# util-linux provides script +BDEPEND=" + test? ( + media-libs/fontconfig + sys-apps/util-linux + )" + +src_prepare() { + if ! use midi; then + rm test/midi_test.py || die + fi + distutils-r1_src_prepare +} + +python_configure() { + PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \ + "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die + + # Disable automagic dependency on PortMidi. + if ! use midi; then + sed -e "s:^pypm :#&:" -i Setup || die "sed failed" + fi +} + +python_test() { + local -x PYTHONPATH=${BUILD_DIR}/install/lib + local -x SDL_VIDEODRIVER=dummy + local -x SDL_AUDIODRIVER=disk + distutils_install_for_testing --via-root + script -eqc "${EPYTHON} -m pygame.tests" || die +} + +python_install() { + distutils-r1_python_install + + # Bug #497720 + rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die +} + +python_install_all() { + distutils-r1_python_install_all + + if use doc; then + docinto html + dodoc -r docs/* + fi + + use examples && dodoc -r examples +} diff --git a/dev-python/pylama/pylama-8.0.6.ebuild b/dev-python/pylama/pylama-8.0.6.ebuild index ce2fa8f0c208..013b8c3dd5d9 100644 --- a/dev-python/pylama/pylama-8.0.6.ebuild +++ b/dev-python/pylama/pylama-8.0.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/klen/pylama/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" >=dev-python/mccabe-0.6.1[${PYTHON_USEDEP}] diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index e4c1239c9279..c03bb75cfcbe 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,4 +1,2 @@ -DIST pylint-2.10.2.gh.tar.gz 813391 BLAKE2B 109f8817e32ddf8d93c9120518e77a1d2f7e61cd1a6362eb1cf9e6d242db72fa1a9271588a3abb28efca54bcc449dce623ae5d5fd63153ec2bc367e008aab465 SHA512 5d694587956c4f11eb4afaec26cefb66ccbe14dc2aacf378a0362326506d80eb2633e0d351c0a20715a3359a9bc438092d77b2e46f7f787210c7ab0555f2722f DIST pylint-2.11.1.gh.tar.gz 967223 BLAKE2B 435bb4589fa6dbfadfa234f8cb968a1d5c39efaf9b37fd20dfadc6feb1e997b34124386dab777b1aa1657bd9a36055d535e231181c71834517528cbbc04c698f SHA512 fe283b6eb8090414ea99809158b4e7f9fe85187ef6488ec37c5f34430793b0b4ff8afd9c97452fe0bb88efb9be001c0fd9f9a09a23081cb79084ae409b277f34 -DIST pylint-2.12.1.gh.tar.gz 1025764 BLAKE2B 650cf89a6b1d39be1eb6e9595e26e84c8f2beb62deebc0886e6a507bcfd7ee4ce87094fd05a139297ea5a4afc4ae5bb2af655bb245d95ac6946f8989efab5531 SHA512 f758775b6ecc8b73096e3556b3c22c81d84baa12d7623448aaa9e2ac19ff5b99112938ee7c8daf7122dbdb4d2b41012a7606213972a2dcf855b450a0a74f0d1e DIST pylint-2.12.2.gh.tar.gz 1032702 BLAKE2B de7dce04159b332baa5c23f4034ee249e49f9239c5c9190213a51a84a47ac2129f8a2265e1ad9c01ab448ec58f4f36653c6de5b0be6bfdf6aa286c8887313759 SHA512 0d2b9b785371af0a1c809271153abbab58f50455b34f12370461ded2c4f3d62656e4c0391adff48e179b95da945a2f44e762863e2b7d63808976bf5f684e20d2 diff --git a/dev-python/pylint/pylint-2.10.2.ebuild b/dev-python/pylint/pylint-2.10.2.ebuild deleted file mode 100644 index e75954b9e228..000000000000 --- a/dev-python/pylint/pylint-2.10.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Python code static checker" -HOMEPAGE="https://www.logilab.org/project/pylint - https://pypi.org/project/pylint/ - https://github.com/pycqa/pylint/" -SRC_URI=" - https://github.com/pycqa/pylint/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="examples" - -RDEPEND=" - <dev-python/astroid-2.8[${PYTHON_USEDEP}] - >=dev-python/astroid-2.7.2[${PYTHON_USEDEP}] - >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] - <dev-python/isort-6[${PYTHON_USEDEP}] - >=dev-python/mccabe-0.6[${PYTHON_USEDEP}] - <dev-python/mccabe-0.7[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] - >=dev-python/toml-0.7.1[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}/${PN}-2.4.4-sphinx-theme.patch" -) - -distutils_enable_sphinx doc --no-autodoc -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # No need to run the benchmarks - tests/benchmark/test_baseline_benchmarks.py - ) - # Specify the test directory explicitly to avoid import file mismatches - epytest tests -} - -python_install_all() { - if use examples ; then - docompress -x "/usr/share/doc/${PF}/examples" - docinto examples - dodoc -r examples/. - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/pylint/pylint-2.11.1.ebuild b/dev-python/pylint/pylint-2.11.1.ebuild index 6e77b0e272fe..356c0bbaa746 100644 --- a/dev-python/pylint/pylint-2.11.1.ebuild +++ b/dev-python/pylint/pylint-2.11.1.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" IUSE="examples" RDEPEND=" diff --git a/dev-python/pylint/pylint-2.12.1.ebuild b/dev-python/pylint/pylint-2.12.1.ebuild deleted file mode 100644 index 35571655197f..000000000000 --- a/dev-python/pylint/pylint-2.12.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Python code static checker" -HOMEPAGE="https://www.logilab.org/project/pylint - https://pypi.org/project/pylint/ - https://github.com/pycqa/pylint/" -SRC_URI=" - https://github.com/pycqa/pylint/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="examples" - -# Make sure to check https://github.com/PyCQA/pylint/blob/main/setup.cfg#L43 on bumps -# Adjust dep bounds! -RDEPEND=" - <dev-python/astroid-2.10[${PYTHON_USEDEP}] - >=dev-python/astroid-2.9.0[${PYTHON_USEDEP}] - >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] - <dev-python/isort-6[${PYTHON_USEDEP}] - >=dev-python/mccabe-0.6[${PYTHON_USEDEP}] - <dev-python/mccabe-0.7[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] - >=dev-python/toml-0.9.2[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' python3_{8,9}) -" -BDEPEND="test? ( >=dev-python/GitPython-3[${PYTHON_USEDEP}] )" - -PATCHES=( - "${FILESDIR}/${PN}-2.4.4-sphinx-theme.patch" -) - -distutils_enable_sphinx doc --no-autodoc -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # No need to run the benchmarks - tests/benchmark/test_baseline_benchmarks.py - ) - # Specify the test directory explicitly to avoid import file mismatches - epytest tests -} - -python_install_all() { - if use examples ; then - docompress -x "/usr/share/doc/${PF}/examples" - docinto examples - dodoc -r examples/. - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/pyotp/pyotp-2.6.0.ebuild b/dev-python/pyotp/pyotp-2.6.0.ebuild index 3452c7353c7a..57c79b90686d 100644 --- a/dev-python/pyotp/pyotp-2.6.0.ebuild +++ b/dev-python/pyotp/pyotp-2.6.0.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="PyOTP is a Python library for generating and verifying one-time passwords." +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" diff --git a/dev-python/pyperclip/pyperclip-1.8.2.ebuild b/dev-python/pyperclip/pyperclip-1.8.2.ebuild index 491f19e71c5d..9084b41d2c6d 100644 --- a/dev-python/pyperclip/pyperclip-1.8.2.ebuild +++ b/dev-python/pyperclip/pyperclip-1.8.2.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 virtualx -DESCRIPTION="A cross-platform clipboard module for Python." +DESCRIPTION="A cross-platform clipboard module for Python" HOMEPAGE="https://github.com/asweigart/pyperclip" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild b/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild index 01b516520671..c663cab42f07 100644 --- a/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild +++ b/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] diff --git a/dev-python/pyroute2/pyroute2-0.5.14.ebuild b/dev-python/pyroute2/pyroute2-0.5.14.ebuild index 003aa403a5cd..5ff1d9b56c8c 100644 --- a/dev-python/pyroute2/pyroute2-0.5.14.ebuild +++ b/dev-python/pyroute2/pyroute2-0.5.14.ebuild @@ -8,7 +8,7 @@ DISTUTILS_USE_SETUPTOOLS=bdepend inherit distutils-r1 -DESCRIPTION="A pure Python netlink and Linux network configuration library." +DESCRIPTION="A pure Python netlink and Linux network configuration library" HOMEPAGE="https://github.com/svinota/pyroute2" SRC_URI="https://github.com/svinota/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" diff --git a/dev-python/python-cinderclient/Manifest b/dev-python/python-cinderclient/Manifest index 1d383eaa47df..b4983caa1cf4 100644 --- a/dev-python/python-cinderclient/Manifest +++ b/dev-python/python-cinderclient/Manifest @@ -1,2 +1 @@ -DIST python-cinderclient-8.1.0.tar.gz 235387 BLAKE2B 04b6d9c847ee2f56ccde1e9c953b919282dc45a078b4444cc88d00633d2158ec175d042ef988b1b97781de0de643c7703178dd847a792a8f3f5509b9ff331e68 SHA512 414e7334f84e84edc9a8eb6588be780899c408ce2d744e24622004759e0127f4a73167f78a6ce432d2ed44a745b721cf5c42439f19adbea009451573df5fdf14 DIST python-cinderclient-8.2.0.tar.gz 233148 BLAKE2B 4ada4562ff1e51a284cf98e7ca4b324a05a4524951d6193bb4683a3986bc8a26a48373ef78613f3b94ed475992fb781b409fe58f9f3655f3f721b38f7eab770b SHA512 86e7a0c18d960f00448e20485d91443d185902db281014c99f35af463843be6d4bca80712edf44189b53e25853af064c14de18e943d9fdee29446180d9b91bbc diff --git a/dev-python/python-cinderclient/python-cinderclient-8.1.0.ebuild b/dev-python/python-cinderclient/python-cinderclient-8.1.0.ebuild deleted file mode 100644 index fdac2e725d27..000000000000 --- a/dev-python/python-cinderclient/python-cinderclient-8.1.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 - -DESCRIPTION="A client for the OpenStack Cinder API" -HOMEPAGE="https://launchpad.net/python-cinderclient" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - >=dev-python/keystoneauth-4.2.1[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-5.0.1[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-4.8.0[${PYTHON_USEDEP}] - >=dev-python/pbr-5.5.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] - >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] - >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] - >=dev-python/stevedore-3.3.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/pbr[${PYTHON_USEDEP}] - test? ( - dev-python/ddt[${PYTHON_USEDEP}] - dev-python/fixtures[${PYTHON_USEDEP}] - dev-python/oslo-serialization[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - dev-python/testtools[${PYTHON_USEDEP}] - dev-python/tempest[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_test() { - # functional tests require cloud instance access - eunittest -b cinderclient/tests/unit -} diff --git a/dev-python/python-cinderclient/python-cinderclient-8.2.0.ebuild b/dev-python/python-cinderclient/python-cinderclient-8.2.0.ebuild index 33a2ff280a23..fdac2e725d27 100644 --- a/dev-python/python-cinderclient/python-cinderclient-8.2.0.ebuild +++ b/dev-python/python-cinderclient/python-cinderclient-8.2.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" >=dev-python/keystoneauth-4.2.1[${PYTHON_USEDEP}] diff --git a/dev-python/python-dbusmock/Manifest b/dev-python/python-dbusmock/Manifest index 7b455ff600d2..341cf966a623 100644 --- a/dev-python/python-dbusmock/Manifest +++ b/dev-python/python-dbusmock/Manifest @@ -1 +1,2 @@ DIST python-dbusmock-0.24.1.tar.gz 85781 BLAKE2B 2364ace9354cf626354aca5ada8b6fffe08dc742ffcf9f734c7214d5b0e982cfefdf238063e6b077cb1da832e758eb4eee74c00200f11927117c2faf9c72785a SHA512 705c974be203ae9104a703146e40420c59342ec1a6f3804e1d8e81c13401e95f5850ecc6e2b6e16bda4c9cc9f6ab0f82b5c829f4af947ff7d337ab8e63534596 +DIST python-dbusmock-0.25.0.tar.gz 86674 BLAKE2B 9a9f5aefece0f48725f8a453d298fde78e86c86901f5dd3c67032be41cbc52753b8b0da8e8ba3845772e68ba6dcf0938af405f961fc5425808017dd8b30e1419 SHA512 5d7c2f4ea75c7a0f2c6bf63b673c180f3a468239082e0248778441d8f07b78fa3786c1d37498f758954a4727bdb24dc83ffc0671bfc4b2956402aee52c363045 diff --git a/dev-python/python-dbusmock/python-dbusmock-0.25.0.ebuild b/dev-python/python-dbusmock/python-dbusmock-0.25.0.ebuild new file mode 100644 index 000000000000..4a170d4c1028 --- /dev/null +++ b/dev-python/python-dbusmock/python-dbusmock-0.25.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 + +DESCRIPTION="Easily create mock objects on D-Bus for software testing" +HOMEPAGE="https://github.com/martinpitt/python-dbusmock" +SRC_URI=" + https://github.com/martinpitt/python-dbusmock/releases/download/${PV}/${P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}]" + +distutils_enable_tests unittest + +src_prepare() { + # needed for unittest discovery + > tests/__init__.py || die + # linter tests, fragile to newer linter versions + rm tests/test_code.py || die + + distutils-r1_src_prepare +} diff --git a/dev-python/python-editor/python-editor-1.0.4-r1.ebuild b/dev-python/python-editor/python-editor-1.0.4-r1.ebuild index ed124ac7595f..0b76b7eb622b 100644 --- a/dev-python/python-editor/python-editor-1.0.4-r1.ebuild +++ b/dev-python/python-editor/python-editor-1.0.4-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) inherit distutils-r1 -DESCRIPTION="Programmatically open an editor, capture the result." +DESCRIPTION="Programmatically open an editor, capture the result" HOMEPAGE="https://github.com/fmoo/python-editor" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/python-engineio/python-engineio-4.2.1.ebuild b/dev-python/python-engineio/python-engineio-4.2.1.ebuild index b37d19d04a11..42bd4ebec4bb 100644 --- a/dev-python/python-engineio/python-engineio-4.2.1.ebuild +++ b/dev-python/python-engineio/python-engineio-4.2.1.ebuild @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Python implementation of the Engine.IO realtime server." +DESCRIPTION="Python implementation of the Engine.IO realtime server" HOMEPAGE=" https://python-engineio.readthedocs.io/ https://github.com/miguelgrinberg/python-engineio/ diff --git a/dev-python/python-engineio/python-engineio-4.3.0.ebuild b/dev-python/python-engineio/python-engineio-4.3.0.ebuild index b37d19d04a11..42bd4ebec4bb 100644 --- a/dev-python/python-engineio/python-engineio-4.3.0.ebuild +++ b/dev-python/python-engineio/python-engineio-4.3.0.ebuild @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Python implementation of the Engine.IO realtime server." +DESCRIPTION="Python implementation of the Engine.IO realtime server" HOMEPAGE=" https://python-engineio.readthedocs.io/ https://github.com/miguelgrinberg/python-engineio/ diff --git a/dev-python/python-gnupg/Manifest b/dev-python/python-gnupg/Manifest index 48fd38d32484..42677400dc49 100644 --- a/dev-python/python-gnupg/Manifest +++ b/dev-python/python-gnupg/Manifest @@ -1,2 +1 @@ -DIST python-gnupg-0.4.7.tar.gz 53091 BLAKE2B ebbd67b7255fa6e7739da785476efc441733c3cfa740fcb11c595c560b5a90ee43a1040a654485c30ae35f5e8d06fee235a4ae8d069f20f0eb1fb6e45b4ed441 SHA512 e590778affd3f864bac2221e1ce7c4a37ba257e7112e023d70617f3f3c7597dbeb2974db0ed611b2fc75a071678ae8856be4a3b3f48428a12b42c2f1125fdce5 DIST python-gnupg-0.4.8.tar.gz 58696 BLAKE2B d9ab2fe3ea933a22e731fd70e153e60cc3b158f15e3f8537440c355037092ff7545d29e8d2eab88efb38dcc6e3776c31f537a9c06467b473e93cbc9f0e2ef189 SHA512 fcaa121a356595328a26e8184280f859dfc2771b9692dcf28db2d9b0fdddc77d4c1238665a8e419758ec17320616e7741aacd3638e37d449b86fe5555beef1f6 diff --git a/dev-python/python-gnupg/python-gnupg-0.4.7.ebuild b/dev-python/python-gnupg/python-gnupg-0.4.7.ebuild deleted file mode 100644 index a9b4d4e2f36e..000000000000 --- a/dev-python/python-gnupg/python-gnupg-0.4.7.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A Python wrapper for GnuPG" -HOMEPAGE=" - https://bitbucket.org/vinay.sajip/python-gnupg - https://pypi.org/project/python-gnupg/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" -LICENSE="BSD" -SLOT="0" - -RDEPEND="app-crypt/gnupg" -DEPEND="${RDEPEND}" - -distutils_enable_tests unittest - -python_test() { - # NO_EXTERNAL_TESTS must be enabled, - # to disable all tests, which need internet access. - NO_EXTERNAL_TESTS=1 eunittest -} diff --git a/dev-python/python-gnupg/python-gnupg-0.4.8.ebuild b/dev-python/python-gnupg/python-gnupg-0.4.8.ebuild index fdbd1e0c1bc9..80ab4c48eea3 100644 --- a/dev-python/python-gnupg/python-gnupg-0.4.8.ebuild +++ b/dev-python/python-gnupg/python-gnupg-0.4.8.ebuild @@ -13,7 +13,7 @@ HOMEPAGE=" " SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" LICENSE="BSD" SLOT="0" diff --git a/dev-python/python-lzo/Manifest b/dev-python/python-lzo/Manifest index c07bc18d739f..161089c5e52d 100644 --- a/dev-python/python-lzo/Manifest +++ b/dev-python/python-lzo/Manifest @@ -1 +1,2 @@ DIST python-lzo-1.12.tar.gz 14042 BLAKE2B 7375e9b200a17cc1ad2c4dfdbe6491082af8d120b2b659b1e9bbff00eaae568e04dc12e5c13de3a028267a1e8e02bd1522a9335db73fa6a5a4ebc7ca4b341fff SHA512 811bdb282cfaf33427ad641d0342900c5af1f17b7033d76593288c3846b0feefe6ef93253152add97b2d6420f937de2745c8e7508dadf33e72b11545cac3be4d +DIST python-lzo-1.14.tar.gz 14050 BLAKE2B e1df6b842562064ca13ddbacb194047ca343694d480a5a65e7d2876ec98a4215b4badb3b2a839f308dea8624c162a0536f363c093bcb2e5b48c68b69fb472729 SHA512 036cf7199afe12cec8b9c7ee92134f58357e1f892870ade3a619541a69c9cc92155892d53bd43330732b848016c2997e096a9a492e52f15d04fa516ca7645b93 diff --git a/dev-python/python-lzo/python-lzo-1.14.ebuild b/dev-python/python-lzo/python-lzo-1.14.ebuild new file mode 100644 index 000000000000..fe899c1a9e4a --- /dev/null +++ b/dev-python/python-lzo/python-lzo-1.14.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) + +inherit distutils-r1 prefix + +DESCRIPTION="Python interface to lzo" +HOMEPAGE="https://github.com/jd-boyd/python-lzo" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="dev-libs/lzo:2" +DEPEND="${RDEPEND}" + +# We can't use pytest at the moment because the package uses "yield tests" +# https://docs.pytest.org/en/6.2.x/deprecations.html#yield-tests +distutils_enable_tests --install nose + +python_prepare_all() { + hprefixify setup.py + distutils-r1_python_prepare_all +} diff --git a/dev-python/python-socks/python-socks-2.0.1.ebuild b/dev-python/python-socks/python-socks-2.0.1.ebuild index c235cf212663..a456d7bbe0d6 100644 --- a/dev-python/python-socks/python-socks-2.0.1.ebuild +++ b/dev-python/python-socks/python-socks-2.0.1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" # curio is not packaged # asyncio is the only backend we have, so dep on its deps unconditionally diff --git a/dev-python/python-swiftclient/Manifest b/dev-python/python-swiftclient/Manifest index 510bf7f68dae..4d88d9fe6183 100644 --- a/dev-python/python-swiftclient/Manifest +++ b/dev-python/python-swiftclient/Manifest @@ -1,2 +1 @@ -DIST python-swiftclient-3.12.0.tar.gz 201199 BLAKE2B 36a5bc0ed7855b8ec8df51635ed6a2afba405c73809f3ab17c77e07dc362a2578816e63adf6c8da3b81ba8bfa8973326004c09bf980961b3c90987ecfdf95e30 SHA512 00e2b1b4d950396fba9232c251dbdf6949ea60e1f9de8f633ffcdeaa51339c5487fbccf9d9f337ef7aecba30e504338c592f9ed64d1d5c6798307a35b806f684 DIST python-swiftclient-3.13.0.tar.gz 201575 BLAKE2B b098f3980590a562278417f572a762064fdc04c643a50767bab15f07679148854d373e0418f9996327fca6fca4ab53b4363b1d681706f96d0c25925bb84a6525 SHA512 b228337d1ecd3adc1bbb9f9ac5bd16cc068feadaf4faf398fd84c2a05ee226fa2dd5b4af639229b62271a4546f6db3e02bc0479288e0269745b1a9ff82e6c841 diff --git a/dev-python/python-swiftclient/python-swiftclient-3.12.0.ebuild b/dev-python/python-swiftclient/python-swiftclient-3.12.0.ebuild deleted file mode 100644 index 6f7e8b331b75..000000000000 --- a/dev-python/python-swiftclient/python-swiftclient-3.12.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 - -DESCRIPTION="Python bindings to the OpenStack Object Storage API" -HOMEPAGE="https://launchpad.net/python-swiftclient" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -RDEPEND=" - >=dev-python/requests-1.1.0[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/pbr[${PYTHON_USEDEP}] - test? ( - >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}] - dev-python/python-keystoneclient[${PYTHON_USEDEP}] - >=dev-python/mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/openstacksdk-0.11.0[${PYTHON_USEDEP}] - )" - -distutils_enable_tests unittest - -python_prepare_all() { - sed -e 's/test_password_prompt/_&/' -i test/unit/test_shell.py || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/python-swiftclient/python-swiftclient-3.13.0.ebuild b/dev-python/python-swiftclient/python-swiftclient-3.13.0.ebuild index ac14ffdf996a..e7de74fba664 100644 --- a/dev-python/python-swiftclient/python-swiftclient-3.13.0.ebuild +++ b/dev-python/python-swiftclient/python-swiftclient-3.13.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" >=dev-python/requests-1.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/python3-openid/metadata.xml b/dev-python/python3-openid/metadata.xml index 26bf7dcac8b2..66cdc5efb999 100644 --- a/dev-python/python3-openid/metadata.xml +++ b/dev-python/python3-openid/metadata.xml @@ -1,9 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hanno@gentoo.org</email> - </maintainer> <upstream> <remote-id type="pypi">python3-openid</remote-id> </upstream> diff --git a/dev-python/pytimeparse/pytimeparse-1.1.8.ebuild b/dev-python/pytimeparse/pytimeparse-1.1.8.ebuild index f4d78bc27271..ca4757584e05 100644 --- a/dev-python/pytimeparse/pytimeparse-1.1.8.ebuild +++ b/dev-python/pytimeparse/pytimeparse-1.1.8.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=bdepend inherit distutils-r1 -DESCRIPTION="A small Python module to parse various kinds of time expressions." +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" diff --git a/dev-python/radon/radon-5.1.0.ebuild b/dev-python/radon/radon-5.1.0.ebuild index 89a4f37d1514..3ef1474fafe4 100644 --- a/dev-python/radon/radon-5.1.0.ebuild +++ b/dev-python/radon/radon-5.1.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-python/colorama[${PYTHON_USEDEP}] diff --git a/dev-python/rcssmin/metadata.xml b/dev-python/rcssmin/metadata.xml index 214f2ffe6b06..c549ee63214d 100644 --- a/dev-python/rcssmin/metadata.xml +++ b/dev-python/rcssmin/metadata.xml @@ -1,9 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hanno@gentoo.org</email> - </maintainer> <upstream> <remote-id type="pypi">rcssmin</remote-id> </upstream> diff --git a/dev-python/rcssmin/rcssmin-1.0.6.ebuild b/dev-python/rcssmin/rcssmin-1.0.6.ebuild index f689f513acbe..fb2ebd4575ce 100644 --- a/dev-python/rcssmin/rcssmin-1.0.6.ebuild +++ b/dev-python/rcssmin/rcssmin-1.0.6.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 -DESCRIPTION="CSS minifier written in python." +DESCRIPTION="CSS minifier written in python" HOMEPAGE="http://opensource.perlig.de/rcssmin/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/rcssmin/rcssmin-1.1.0.ebuild b/dev-python/rcssmin/rcssmin-1.1.0.ebuild index 413a7d051fa9..c6eb073d7f46 100644 --- a/dev-python/rcssmin/rcssmin-1.1.0.ebuild +++ b/dev-python/rcssmin/rcssmin-1.1.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="CSS minifier written in python." +DESCRIPTION="CSS minifier written in python" HOMEPAGE="http://opensource.perlig.de/rcssmin/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest index 5f684546ee7f..bf30c0e2579a 100644 --- a/dev-python/redis-py/Manifest +++ b/dev-python/redis-py/Manifest @@ -1 +1,2 @@ DIST redis-py-4.0.2.tar.gz 2262717 BLAKE2B 7db99843b4ee354b0841de1cacca001901b0614868e6cd545edb0f3705b7dc7d7a0ee755e2184ec1fb080a845a2f193ff5ab5a4dd99006eed6b9a1c89fbee131 SHA512 3f73ddd2ceb551fa447cfb4ecdc1d393957bbfd8c184ae3d357f9f47fff860f1c4684ec0fc3cb85fea530454456c17a98a2a56e592bef4cd9ad17bb405c1a0f7 +DIST redis-py-4.1.0.tar.gz 2346542 BLAKE2B 3d59f904f376df7bca14dcd7bc8547d7a7b41b8d934a50ade6dbf5e74f3da8deef59b3b7cf683fe3c7389859f76fe1d3307f91b52250da945f91b90c629640ab SHA512 85cd09570f4faf34a735befd0677aa8ca2cb0d62b0285c4c040380c2440f2774e47762ec4219381294465343353a15804b96f06b4d6eefa7159a224eb9e72001 diff --git a/dev-python/redis-py/redis-py-4.1.0.ebuild b/dev-python/redis-py/redis-py-4.1.0.ebuild new file mode 100644 index 000000000000..fcbb0198bcce --- /dev/null +++ b/dev-python/redis-py/redis-py-4.1.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) +inherit distutils-r1 + +MY_PN="redis" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python client for Redis key-value store" +HOMEPAGE="https://github.com/redis/redis-py" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + dev-python/deprecated[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + distutils_install_for_testing + + local EPYTEST_DESELECT=( + # Flaky test + tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock + + # Needs a second Redis running + tests/test_commands.py::TestRedisCommands::test_sync + tests/test_commands.py::TestRedisCommands::test_psync + ) + + local EPYTEST_IGNORE=( + # SSL tests need Docker/stunnel: + # https://github.com/redis/redis-py/commit/18c6809b761bc6755349e1d7e08e74e857ec2c65 + tests/test_ssl.py + + # Needs multiple Redises running + tests/test_cluster.py + ) + + epytest -k "not redismod and not ssl" +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + local redis_test_config=" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + " + + # Spawn Redis itself for testing purposes + # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox. + # I'm not restricting tests yet because this doesn't happen for anyone else AFAICT. + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<< "${redis_test_config}" || die + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +} diff --git a/dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild b/dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild index 53a8bf4c47cf..48654c56854d 100644 --- a/dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild +++ b/dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Finds the correct path to exceptions in the requests library." +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" diff --git a/dev-python/rjsmin/rjsmin-1.1.0.ebuild b/dev-python/rjsmin/rjsmin-1.1.0.ebuild index 369614d04d33..8155dc8d59e5 100644 --- a/dev-python/rjsmin/rjsmin-1.1.0.ebuild +++ b/dev-python/rjsmin/rjsmin-1.1.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Javascript minifier written in python." +DESCRIPTION="Javascript minifier written in python" HOMEPAGE="http://opensource.perlig.de/rjsmin/" SRC_URI=" https://github.com/ndparker/rjsmin/archive/${PV}.tar.gz -> ${P}.gh.tar.gz diff --git a/dev-python/rjsmin/rjsmin-1.2.0.ebuild b/dev-python/rjsmin/rjsmin-1.2.0.ebuild index 369614d04d33..8155dc8d59e5 100644 --- a/dev-python/rjsmin/rjsmin-1.2.0.ebuild +++ b/dev-python/rjsmin/rjsmin-1.2.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Javascript minifier written in python." +DESCRIPTION="Javascript minifier written in python" HOMEPAGE="http://opensource.perlig.de/rjsmin/" SRC_URI=" https://github.com/ndparker/rjsmin/archive/${PV}.tar.gz -> ${P}.gh.tar.gz diff --git a/dev-python/robot-detection/metadata.xml b/dev-python/robot-detection/metadata.xml index 2f5198b6d314..740fd6df43ee 100644 --- a/dev-python/robot-detection/metadata.xml +++ b/dev-python/robot-detection/metadata.xml @@ -1,9 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hanno@gentoo.org</email> - </maintainer> <upstream> <remote-id type="pypi">robot-detection</remote-id> </upstream> diff --git a/dev-python/robot-detection/robot-detection-0.4.0-r1.ebuild b/dev-python/robot-detection/robot-detection-0.4.0-r1.ebuild index e16c5f369da1..5e1ff9eb79d5 100644 --- a/dev-python/robot-detection/robot-detection-0.4.0-r1.ebuild +++ b/dev-python/robot-detection/robot-detection-0.4.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Module to detect if a given HTTP User Agent is a web crawler." +DESCRIPTION="Module to detect if a given HTTP User Agent is a web crawler" HOMEPAGE="https://github.com/rory/robot-detection" SRC_URI="https://github.com/rory/robot-detection/archive/v${PV}.tar.gz -> ${P}.tar.gz" diff --git a/dev-python/rsa/Manifest b/dev-python/rsa/Manifest index bfe6acc5a83f..cec01cbc6a53 100644 --- a/dev-python/rsa/Manifest +++ b/dev-python/rsa/Manifest @@ -1,2 +1 @@ -DIST python-rsa-version-4.7.2.gh.tar.gz 65177 BLAKE2B 513d6f346813d6bc67de23ee419d70f310155303df40174d47343786f735e00446d8874f51fdea0d7dc890bc8986bb2861746328d7200e8704197adde99d68ad SHA512 4ab64868be00b74b64931453f684bc7f68cfea92cee651e957411e4dc5084e5f8e300fda01cf5187df2f3b455ea40d233488a2e777c9d669d457f67325b420f0 DIST python-rsa-version-4.8.gh.tar.gz 73634 BLAKE2B 55f25b6747f4f0bad12cbbb75c6e6fdbe6f913265866f11430644b46f9d3a2f615e6ed460d04cc732cfe29f0a4e47b14f2581f29d523b3018272ef976a6a04aa SHA512 d65e5d3c902508f4ea7424099471cd68568b052b9647a87ceb155ecc444ba6a8bd0ebef6fe1bf38720a19193cd494a8b64f744cca5812d1a3bec28f3fa3a9a3d diff --git a/dev-python/rsa/rsa-4.7.2.ebuild b/dev-python/rsa/rsa-4.7.2.ebuild deleted file mode 100644 index ec8f3030cf02..000000000000 --- a/dev-python/rsa/rsa-4.7.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 - -MY_P=python-rsa-version-${PV} -DESCRIPTION="Pure-Python RSA implementation" -HOMEPAGE=" - https://stuvel.eu/rsa/ - https://pypi.org/project/rsa/" -SRC_URI=" - https://github.com/sybrenstuvel/python-rsa/archive/version-${PV}.tar.gz - -> ${MY_P}.gh.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc x86" - -RDEPEND=" - >=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( dev-python/mock[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests unittest - -src_prepare() { - rm tests/test_mypy.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/rsa/rsa-4.8.ebuild b/dev-python/rsa/rsa-4.8.ebuild index 50b4b07f2aac..a58de567a8e0 100644 --- a/dev-python/rsa/rsa-4.8.ebuild +++ b/dev-python/rsa/rsa-4.8.ebuild @@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv sparc x86" RDEPEND=" >=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}] diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest index 8eece641589b..2709407427b7 100644 --- a/dev-python/ruamel-yaml/Manifest +++ b/dev-python/ruamel-yaml/Manifest @@ -1,2 +1,3 @@ DIST ruamel.yaml-0.17.17.tar.xz 184120 BLAKE2B 05bd1dd719677918a49798f377c5e52bd1b8c7e3bd38a416626330baec90f3e7a71509f236151be73b1773e48ae02d25ac01ef970ebe6cf15ccca49a01a996d1 SHA512 72fbdda33c193dfb556367d79b50e148d2aecd4f2b04cf5b48f2dcf4b690e0796b40273995badec655891408bb8ba6a7e84992e6911e55e75ab453403da3397f DIST ruamel.yaml-0.17.18.tar.xz 184412 BLAKE2B 47fc39b8811b19507a99a88408660ed9eef0182a91cdc86976d04f055361b9cf296e4761433207d47c8343c184c2f6358cb4541af4efce19be6865f492d11939 SHA512 dc11868522904463aba8d7d85e4c44d0d72c6fa84381089647546bde5ab091f733476d04f088611222ad4cac818dbbc7b24c51f721f34d94bdeae82fe0c627ae +DIST ruamel.yaml-0.17.19.tar.xz 184508 BLAKE2B dea922cab102f8a73888df2af8093a0c6ae51bae93ceb34f5cf58d1c9be407b65b52b000688213aed41ba14cf39506193a13102d8cd0a6597c8f7d30cc15a0fb SHA512 5f1daeead463e8fc0de43f2180ef1b536036d01c3aa1fdeaf6854789c0170dd54a09d72055b5528ed836f8323b3bec79b85c409812d7ab3c09de0e98f03f4c33 diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.19.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.17.19.ebuild new file mode 100644 index 000000000000..269c1607ce72 --- /dev/null +++ b/dev-python/ruamel-yaml/ruamel-yaml-0.17.19.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) +inherit distutils-r1 + +MY_P="${P/-/.}" +DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation" +HOMEPAGE=" + https://pypi.org/project/ruamel.yaml/ + https://sourceforge.net/p/ruamel-yaml/" +# PyPI tarballs do not include tests +SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz" +S="${WORKDIR}"/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/namespace-ruamel[${PYTHON_USEDEP}] + dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +# Old PyYAML tests from lib/ require special set-up and are invoked indirectly +# via test_z_olddata, tell pytest itself to leave the subdir alone. +python_test() { + local deselect=() + + [[ ${EPYTHON} == pypy3 ]] && deselect+=( + _test/test_deprecation.py::test_collections_deprecation + ) + + epytest --ignore _test/lib/ ${deselect[@]/#/--deselect } +} + +python_install() { + distutils-r1_python_install --single-version-externally-managed + find "${ED}" -name '*.pth' -delete || die +} diff --git a/dev-python/secretstorage/secretstorage-3.3.1.ebuild b/dev-python/secretstorage/secretstorage-3.3.1.ebuild index 81f9096166d5..2f5e0953b37c 100644 --- a/dev-python/secretstorage/secretstorage-3.3.1.ebuild +++ b/dev-python/secretstorage/secretstorage-3.3.1.ebuild @@ -9,7 +9,7 @@ inherit distutils-r1 MY_PN="SecretStorage" -DESCRIPTION="Python bindings to FreeDesktop.org Secret Service API." +DESCRIPTION="Python bindings to FreeDesktop.org Secret Service API" HOMEPAGE="https://github.com/mitya57/secretstorage https://pypi.org/project/SecretStorage/" SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-python/sentinels/sentinels-1.0.0.ebuild b/dev-python/sentinels/sentinels-1.0.0.ebuild index eb02b81059c3..543a16cb64a0 100644 --- a/dev-python/sentinels/sentinels-1.0.0.ebuild +++ b/dev-python/sentinels/sentinels-1.0.0.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Python Sentinels class which are objects with special meanings." +DESCRIPTION="Python Sentinels class which are objects with special meanings" HOMEPAGE="https://pypi.org/project/sentinels" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/snakeoil/Manifest b/dev-python/snakeoil/Manifest index 5564721e6776..09d6616a707e 100644 --- a/dev-python/snakeoil/Manifest +++ b/dev-python/snakeoil/Manifest @@ -1,3 +1,4 @@ +DIST snakeoil-0.9.10.tar.gz 264409 BLAKE2B ef4cff92b1110f3b0912a2899732a29de041ea0e1d5338bbee9b84cbd1e9b4231b66be8fbf98bb14e59360294de9652b816b1de904dc948a3ebcd3e429bd03ba SHA512 dfdf3c96a9e65d6353e9251bb4c9c761d9c6084185119f7e653efc27868e5dd41ece0c54307e306d14effd9c2fcfd3ec15407df3f15f2d4ecfe16ae00c6d7e00 DIST snakeoil-0.9.5.tar.gz 266086 BLAKE2B 635d2d821e47a92a668b2e95364d6587f0f74c21438356e708d6b16ed6c027df39a28f73d261d8ae06eb32de471124cd5ba5df0fc899f59dad5f7d2363391e00 SHA512 0762d90932bdf995160b3410e224660dae2cce327cdc30d5093ca9e3d16d3e910f88e409a87d2d7da211b850f7d0b7d9c70f053462dd9a651e4202b8ca018105 DIST snakeoil-0.9.7.tar.gz 261551 BLAKE2B 6739541d1e40b3ac5c4908e6bb92b5b40957f49119307d6046fd17327394ae0406c01dc10396cb568ceb3757ba3367b930441d08079e9be635eeb6f14bd02e3a SHA512 c2626d8050bf24b4ce3f6fed5c6b8993fa9a5ebb40dd664c7008caffe4b26237edeecd3de8fe90f3a1c5756de3d770c3b9e1ef2e95cc052a5f8fcf22058925f6 DIST snakeoil-0.9.9.tar.gz 264344 BLAKE2B 160f45dad3a53371063c0c86c186a8baf6370751cf455d84f6e9b9334e6e6f0aa76962803daff031f050d5d8b05b85ebcb05a2b8b9e957babac6e01f127a722f SHA512 bada12556fd2c63fabc8340444f470e08c68ffe56612ae14f08f155c11bd1d4b9657a885cfdee7454faf758309f5287792adf2cf5bd7ab411c7fd6b4982f229e diff --git a/dev-python/snakeoil/snakeoil-0.9.10.ebuild b/dev-python/snakeoil/snakeoil-0.9.10.ebuild new file mode 100644 index 000000000000..cf8f728cfd9e --- /dev/null +++ b/dev-python/snakeoil/snakeoil-0.9.10.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +PYTHON_REQ_USE="threads(+)" +inherit distutils-r1 + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git" + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="misc common functionality and useful optimizations" +HOMEPAGE="https://github.com/pkgcore/snakeoil" + +LICENSE="BSD BSD-2 MIT" +SLOT="0" + +RDEPEND=" + dev-python/lazy-object-proxy[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( >=dev-python/pytest-6 )" + +[[ ${PV} == 9999 ]] && BDEPEND+=" dev-python/cython[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/sphinx-notfound-page/sphinx-notfound-page-0.7.1.ebuild b/dev-python/sphinx-notfound-page/sphinx-notfound-page-0.7.1.ebuild index 67d865498590..5548f2729f59 100644 --- a/dev-python/sphinx-notfound-page/sphinx-notfound-page-0.7.1.ebuild +++ b/dev-python/sphinx-notfound-page/sphinx-notfound-page-0.7.1.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) inherit distutils-r1 -DESCRIPTION="Create a custom 404 page with absolute URLs hardcoded." +DESCRIPTION="Create a custom 404 page with absolute URLs hardcoded" HOMEPAGE="https://sphinx-notfound-page.readthedocs.io/" # PyPI tarballs lack tests # https://github.com/readthedocs/sphinx-notfound-page/pull/110 diff --git a/dev-python/sphinx-notfound-page/sphinx-notfound-page-0.8.ebuild b/dev-python/sphinx-notfound-page/sphinx-notfound-page-0.8.ebuild index d655102fb3dd..68d1a2c11c33 100644 --- a/dev-python/sphinx-notfound-page/sphinx-notfound-page-0.8.ebuild +++ b/dev-python/sphinx-notfound-page/sphinx-notfound-page-0.8.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) inherit distutils-r1 -DESCRIPTION="Create a custom 404 page with absolute URLs hardcoded." +DESCRIPTION="Create a custom 404 page with absolute URLs hardcoded" HOMEPAGE="https://sphinx-notfound-page.readthedocs.io/" # PyPI tarballs lack tests # https://github.com/readthedocs/sphinx-notfound-page/pull/110 diff --git a/dev-python/tldextract/tldextract-3.1.2.ebuild b/dev-python/tldextract/tldextract-3.1.2.ebuild index 6bb678e7bd77..e1cf72626d57 100644 --- a/dev-python/tldextract/tldextract-3.1.2.ebuild +++ b/dev-python/tldextract/tldextract-3.1.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Accurately separate the TLD from the registered domain and subdomains of a URL." +DESCRIPTION="Accurately separate the TLD from the registered domain and subdomains of a URL" HOMEPAGE="https://pypi.org/project/tldextract/" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest index b7dd8dc3bb32..5d7182fe4dec 100644 --- a/dev-python/translate-toolkit/Manifest +++ b/dev-python/translate-toolkit/Manifest @@ -1,2 +1 @@ -DIST translate-3.4.1.gh.tar.gz 1147673 BLAKE2B 3a29b06f944752e9edb30c9b3efd681d7cd7f75fc9a320a3a8d9e74d497e43f1a1a4e18649174e4b28f1a3b2223d735ba411d32736b1fea36237ba95f8021217 SHA512 e2ff9b2c5de58c15ef7b11f1339be7b36ffda3368b91aa647585c9dc0f4c9f1c1ffac9165e0e963cb3c10fdf6ce037ed99d82b6156e7c104b4216c8d46dd709e DIST translate-3.5.1.gh.tar.gz 1147898 BLAKE2B f9fc96065727e0016e61fd581690dafc3021471de9ccc9012b223c24778669b984e0bf0ab5f83a910af0e543b0e4793afa110c5b2ced890a257f72512bcaf58d SHA512 2125e3ab019a6b721327d6979482562d5984df28b04aaa69d11e44b6a7396ee387f79d8242a20a84157f9b62457839b52599eb0fe13abac33c9a312a84d55d30 diff --git a/dev-python/translate-toolkit/translate-toolkit-3.4.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.4.1.ebuild deleted file mode 100644 index 2959427fd159..000000000000 --- a/dev-python/translate-toolkit/translate-toolkit-3.4.1.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 - -MY_P=translate-${PV} -DESCRIPTION="Toolkit to convert between many translation formats" -HOMEPAGE="https://github.com/translate/translate" -SRC_URI=" - https://github.com/translate/translate/archive/refs/tags/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="+html +ical +ini +subtitles +yaml" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}]" -RDEPEND="${BDEPEND} - !dev-python/pydiff - app-text/iso-codes - >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] - dev-python/cheroot[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}] - >=dev-python/pycountry-19.8.18[${PYTHON_USEDEP}] - >=dev-python/python-levenshtein-0.12.0[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - sys-devel/gettext - html? ( dev-python/utidylib[${PYTHON_USEDEP}] ) - ical? ( dev-python/vobject[${PYTHON_USEDEP}] ) - ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] ) - subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] ) - yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] ) -" -BDEPEND+=" - test? ( dev-python/phply[${PYTHON_USEDEP}] )" - -distutils_enable_sphinx docs \ - dev-python/sphinx-bootstrap-theme -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/translate-toolkit-3.3.0-no-install-docs.patch -) - -python_test() { - local EPYTEST_DESELECT=( - # Fails with network-sandbox (and even with it off but w/ softer fail) - 'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff' - 'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff' - ) - local EPYTEST_IGNORE=( - # unpackaged fluent.* - translate/storage/test_fluent.py - ) - - if ! use ini; then - EPYTEST_IGNORE+=( - translate/convert/test_ini2po.py - translate/convert/test_po2ini.py - ) - fi - - if ! use subtitles; then - EPYTEST_IGNORE+=( - translate/storage/test_subtitles.py - ) - fi - - # translate/storage/test_mo.py needs 'pocompile' - distutils_install_for_testing - epytest -} - -python_install_all() { - distutils-r1_python_install_all - - if ! use html; then - rm "${ED}"/usr/bin/{html2po,po2html} || die - fi - if ! use ical; then - rm "${ED}"/usr/bin/{ical2po,po2ical} || die - fi - if ! use ini; then - rm "${ED}"/usr/bin/{ini2po,po2ini} || die - fi - if ! use subtitles; then - rm "${ED}"/usr/bin/{sub2po,po2sub} || die - fi - - python_optimize -} diff --git a/dev-python/translate-toolkit/translate-toolkit-3.5.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.5.1.ebuild index 33ebb602fef5..b52bd26b0cf5 100644 --- a/dev-python/translate-toolkit/translate-toolkit-3.5.1.ebuild +++ b/dev-python/translate-toolkit/translate-toolkit-3.5.1.ebuild @@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" IUSE="+html +ical +ini +subtitles +yaml" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/typing-extensions/Manifest b/dev-python/typing-extensions/Manifest index a76656936b96..d714e1512851 100644 --- a/dev-python/typing-extensions/Manifest +++ b/dev-python/typing-extensions/Manifest @@ -1 +1 @@ -DIST typing-extensions-4.0.0.gh.tar.gz 64263 BLAKE2B c4fe05f5ad32b471d9aff6c792870ce315e52184d4e8c0850fdc1b6e7421bc80566ca2d364764583c3bce76f53018e3ec284ca1866da4fa3f09438c852c89d80 SHA512 eda25164d40c642949c92140678d1ab9ec73fa988c0b9233852207ac2dad05b0390fda8da420c8817bf3816ab33e4540b41766ccd8b9a0b16c857650bc2e3f73 +DIST typing-extensions-4.0.1.gh.tar.gz 65425 BLAKE2B 0712ac0b87e67e716c562bc8d25d88b60c42b513b7f97ddeb2b6d959f2a3ee582ec5f692a192d17323ff892290bf410eadd53012ff0485c4c8b2bc8b15a7a465 SHA512 5af1590a98247f01df5abcbc7fe4db19b0b174918d2679b532e8c1e5483ae2293901c2314240217ab1bad087633e02865311f9b295b3d65587fdf2f6e0a26bc5 diff --git a/dev-python/typing-extensions/typing-extensions-4.0.0.ebuild b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild index 2ec9de225f4c..20fa82ffda4d 100644 --- a/dev-python/typing-extensions/typing-extensions-4.0.0.ebuild +++ b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild @@ -21,10 +21,9 @@ LICENSE="PSF-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" -BDEPEND=" - >=dev-python/pyproject2setuppy-21[${PYTHON_USEDEP}]" +BDEPEND=">=dev-python/pyproject2setuppy-22[${PYTHON_USEDEP}]" python_test() { - cd "${S}"/src_py3 || die + cd "${S}"/src || die "${EPYTHON}" test_typing_extensions.py -v || die "tests failed under ${EPYTHON}" } diff --git a/dev-python/unasync/unasync-0.5.0.ebuild b/dev-python/unasync/unasync-0.5.0.ebuild index 222ba9ef0bd2..2357006600b0 100644 --- a/dev-python/unasync/unasync-0.5.0.ebuild +++ b/dev-python/unasync/unasync-0.5.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="The async transformation code." +DESCRIPTION="The async transformation code" HOMEPAGE="https://github.com/python-trio/unasync" SRC_URI="https://github.com/python-trio/unasync/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" diff --git a/dev-python/voluptuous/voluptuous-0.12.2.ebuild b/dev-python/voluptuous/voluptuous-0.12.2.ebuild index cc3c8d163a39..c619fae8b06f 100644 --- a/dev-python/voluptuous/voluptuous-0.12.2.ebuild +++ b/dev-python/voluptuous/voluptuous-0.12.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="A Python data validation library." +DESCRIPTION="A Python data validation library" HOMEPAGE="https://github.com/alecthomas/voluptuous" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/yamlpath/yamlpath-3.6.1.ebuild b/dev-python/yamlpath/yamlpath-3.6.1.ebuild index fe072351325c..3ace03331fbf 100644 --- a/dev-python/yamlpath/yamlpath-3.6.1.ebuild +++ b/dev-python/yamlpath/yamlpath-3.6.1.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=bdepend inherit distutils-r1 -DESCRIPTION="Command-line processors for YAML/JSON/Compatible data." +DESCRIPTION="Command-line processors for YAML/JSON/Compatible data" HOMEPAGE="https://github.com/wwkimball/yamlpath https://github.com/wwkimball/yamlpath/wiki" SRC_URI="https://github.com/wwkimball/yamlpath/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="ISC" diff --git a/dev-python/yamlpath/yamlpath-3.6.3.ebuild b/dev-python/yamlpath/yamlpath-3.6.3.ebuild index ea9b08aaec0f..f3ca4514de75 100644 --- a/dev-python/yamlpath/yamlpath-3.6.3.ebuild +++ b/dev-python/yamlpath/yamlpath-3.6.3.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Command-line processors for YAML/JSON/Compatible data." +DESCRIPTION="Command-line processors for YAML/JSON/Compatible data" HOMEPAGE="https://github.com/wwkimball/yamlpath https://github.com/wwkimball/yamlpath/wiki" SRC_URI=" https://github.com/wwkimball/yamlpath/archive/v${PV}.tar.gz diff --git a/dev-python/yamlpath/yamlpath-3.6.4.ebuild b/dev-python/yamlpath/yamlpath-3.6.4.ebuild index ea9b08aaec0f..f3ca4514de75 100644 --- a/dev-python/yamlpath/yamlpath-3.6.4.ebuild +++ b/dev-python/yamlpath/yamlpath-3.6.4.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) inherit distutils-r1 -DESCRIPTION="Command-line processors for YAML/JSON/Compatible data." +DESCRIPTION="Command-line processors for YAML/JSON/Compatible data" HOMEPAGE="https://github.com/wwkimball/yamlpath https://github.com/wwkimball/yamlpath/wiki" SRC_URI=" https://github.com/wwkimball/yamlpath/archive/v${PV}.tar.gz |
