diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-05-20 01:38:55 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-05-20 01:38:55 +0000 |
| commit | c985e56fbef78ac3b3cadf791bd09e24f3725986 (patch) | |
| tree | 82d5346b2ccb2a8fb11e0375d487a1c3bd1f4307 /dev-python | |
| parent | 8478608f14b4d9f4fa67dcc8ee373db368b02ada (diff) | |
| download | baldeagleos-repo-c985e56fbef78ac3b3cadf791bd09e24f3725986.tar.gz baldeagleos-repo-c985e56fbef78ac3b3cadf791bd09e24f3725986.tar.xz baldeagleos-repo-c985e56fbef78ac3b3cadf791bd09e24f3725986.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
152 files changed, 930 insertions, 1435 deletions
diff --git a/dev-python/QtPy/metadata.xml b/dev-python/QtPy/metadata.xml index 5d6a0f9e44cf..5c24e139bb8f 100644 --- a/dev-python/QtPy/metadata.xml +++ b/dev-python/QtPy/metadata.xml @@ -6,13 +6,9 @@ <name>Gentoo Python Project</name> </maintainer> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <longdescription> QtPy is a small abstraction layer that lets you write applications using a single API call to either PyQt or PySide. It provides support for PyQt5, PyQt4, PySide2 and PySide using the Qt5 layout (where the QtGui module has been split into QtGui and QtWidgets). diff --git a/dev-python/abydos/metadata.xml b/dev-python/abydos/metadata.xml index 74b7a4ee1d54..7c2e867d46b9 100644 --- a/dev-python/abydos/metadata.xml +++ b/dev-python/abydos/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">abydos</remote-id> <remote-id type="github">chrislit/abydos</remote-id> diff --git a/dev-python/backrefs/metadata.xml b/dev-python/backrefs/metadata.xml index 11f2fb2962ab..74aad84489c6 100644 --- a/dev-python/backrefs/metadata.xml +++ b/dev-python/backrefs/metadata.xml @@ -6,7 +6,7 @@ <name>Alessandro Barbieri</name> </maintainer> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> diff --git a/dev-python/boto3/boto3-1.17.72.ebuild b/dev-python/boto3/boto3-1.17.72.ebuild index 2df16964cdb0..c7ecdb71ac04 100644 --- a/dev-python/boto3/boto3-1.17.72.ebuild +++ b/dev-python/boto3/boto3-1.17.72.ebuild @@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]]; then BOTOCORE_PV=${PV} else SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86 ~amd64-linux ~x86-linux" # botocore is x.(y+3).z BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" diff --git a/dev-python/botocore/botocore-1.20.72.ebuild b/dev-python/botocore/botocore-1.20.72.ebuild index 9d681f87244c..6052278e7791 100644 --- a/dev-python/botocore/botocore-1.20.72.ebuild +++ b/dev-python/botocore/botocore-1.20.72.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86 ~amd64-linux ~x86-linux" fi RDEPEND=" diff --git a/dev-python/botocore/botocore-1.20.73.ebuild b/dev-python/botocore/botocore-1.20.73.ebuild index ccbbb69fab47..ca62b7dad65f 100644 --- a/dev-python/botocore/botocore-1.20.73.ebuild +++ b/dev-python/botocore/botocore-1.20.73.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" == "9999" ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" fi RDEPEND=" diff --git a/dev-python/bracex/metadata.xml b/dev-python/bracex/metadata.xml index 4febbf997f06..32fe9b55354e 100644 --- a/dev-python/bracex/metadata.xml +++ b/dev-python/bracex/metadata.xml @@ -6,7 +6,7 @@ <name>Alessandro Barbieri</name> </maintainer> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> diff --git a/dev-python/cython/cython-0.29.23.ebuild b/dev-python/cython/cython-0.29.23.ebuild index b0e5d36d3e61..6a4f53b1ed21 100644 --- a/dev-python/cython/cython-0.29.23.ebuild +++ b/dev-python/cython/cython-0.29.23.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/cython/cython/archive/${PV}.tar.gz -> ${P}.gh.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" IUSE="emacs test" RESTRICT="!test? ( test )" diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest index 8ddc8ec57523..6b9d3dd8158f 100644 --- a/dev-python/docker-py/Manifest +++ b/dev-python/docker-py/Manifest @@ -1,2 +1 @@ -DIST docker-py-4.4.4.tar.gz 247640 BLAKE2B 68b2e0d41e68fdf4826d61b7ab167321467b1b30f122f0b29955a62ac5f036fc0b60b02a8c9a6776ffd9a7cafb5744de44ec3b9284d0f266a1dd5c72fbec2879 SHA512 4106ffe353ce8c3227c30c38347f107e0f7da660f1c3ae68bf2c576fc6b270f6fae6774747c46491eae0fc85a48dfe246b7a22d8e45c74eff89ed43be285f0df DIST docker-py-5.0.0.tar.gz 247639 BLAKE2B 7e7f1d0edf228c967ee9252c6dc37e803a2e91601d3dce06db335c4bc4c8af43097864307ad72d4665d13f9ab0ba63b3dfd5ac7baa4dbc903ca57fe67985c1d2 SHA512 fae4afcda91ddf946048f76e62928a4891e1b0ce522b820aefb774dde58eb8e2aac0a381971acca04ca87794989ba675464e7913fab4abf2ed414719d66c91d1 diff --git a/dev-python/docker-py/docker-py-4.4.4.ebuild b/dev-python/docker-py/docker-py-4.4.4.ebuild deleted file mode 100644 index fb9ba5e91869..000000000000 --- a/dev-python/docker-py/docker-py-4.4.4.ebuild +++ /dev/null @@ -1,44 +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 client for Docker" -HOMEPAGE="https://github.com/docker/docker-py" -SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" - -RDEPEND=" - >=dev-python/requests-2.24.0[${PYTHON_USEDEP}] - >=dev-python/six-1.4.0[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}] -" -DEPEND=" - test? ( - >=dev-python/mock-1.0.1[${PYTHON_USEDEP}] - >=dev-python/paramiko-2.4.2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs \ - 'dev-python/recommonmark' \ - '>=dev-python/sphinx-1.4.6' -distutils_enable_tests pytest - -src_prepare() { - # localhost has a better chance of being in /etc/hosts - sed -e 's:socket[.]gethostname():"localhost":' \ - -i tests/unit/api_test.py || die - - distutils-r1_src_prepare -} - -python_test() { - pytest -vv tests/unit/ || die "tests failed under ${EPYTHON}" -} diff --git a/dev-python/docker-py/docker-py-5.0.0.ebuild b/dev-python/docker-py/docker-py-5.0.0.ebuild index 6546c353c750..fb9ba5e91869 100644 --- a/dev-python/docker-py/docker-py-5.0.0.ebuild +++ b/dev-python/docker-py/docker-py-5.0.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" RDEPEND=" >=dev-python/requests-2.24.0[${PYTHON_USEDEP}] diff --git a/dev-python/easyprocess/metadata.xml b/dev-python/easyprocess/metadata.xml index 9c5c911ebdb1..22ea20fbdd57 100644 --- a/dev-python/easyprocess/metadata.xml +++ b/dev-python/easyprocess/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">EasyProcess</remote-id> </upstream> diff --git a/dev-python/entrypoint2/metadata.xml b/dev-python/entrypoint2/metadata.xml index 01d46aef7de4..c8d2f05bab21 100644 --- a/dev-python/entrypoint2/metadata.xml +++ b/dev-python/entrypoint2/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">entrypoint2</remote-id> </upstream> diff --git a/dev-python/eventlet/eventlet-0.30.2-r1.ebuild b/dev-python/eventlet/eventlet-0.30.2-r1.ebuild index d649fcff2ded..bc33bef78312 100644 --- a/dev-python/eventlet/eventlet-0.30.2-r1.ebuild +++ b/dev-python/eventlet/eventlet-0.30.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="doc examples" RDEPEND=" diff --git a/dev-python/exdown/metadata.xml b/dev-python/exdown/metadata.xml index dc975ab4ea54..96569e59502e 100644 --- a/dev-python/exdown/metadata.xml +++ b/dev-python/exdown/metadata.xml @@ -2,14 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> </maintainer> diff --git a/dev-python/fastimport/fastimport-0.9.11.ebuild b/dev-python/fastimport/fastimport-0.9.11.ebuild index 0e362bed7992..7d1de748c622 100644 --- a/dev-python/fastimport/fastimport-0.9.11.ebuild +++ b/dev-python/fastimport/fastimport-0.9.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" python_test() { "${EPYTHON}" -m unittest -v fastimport.tests.test_suite || diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest index a5c70014524c..13542cbea6d6 100644 --- a/dev-python/google-auth/Manifest +++ b/dev-python/google-auth/Manifest @@ -1,4 +1,2 @@ -DIST google-auth-1.28.0.tar.gz 158266 BLAKE2B 7e1fcdd0a6d155c0170012d43062fa5df2c9dd731105990af6d055c0dc8f9c36917776876a25caedd4b804acf24cdebd93a0953a9f7642563a5abc05cc946156 SHA512 a02db23132950c99e032d8318451cd67127f1e9fc57731a8a76505a360d77484aef1859e54d8e4efa1bcde3f6f5379c3324d54cf57c0a95fb1fa7765f43e9581 -DIST google-auth-1.28.1.tar.gz 158294 BLAKE2B 3b6e7e746a10fee3f2fcbe1003fa3f5ea94582d092da32e44d8b9772babfb4db321780d1c4253f212971603d0e1212d10fc24dca10c3978faf06bfd8d9a96532 SHA512 e07dac8c0e9814d10bd53302c19cc37339b31141cc20c9fc7b6de8656abd68225f9a7c5502a8c64527c9bdaadd4158b7fa29e5564d02e878ee9acb3d9605c15a DIST google-auth-1.29.0.tar.gz 167058 BLAKE2B 0c6c9ac11330e46757bc554f7ae984d4ab94562e4524e0c579c0878fb093201240ebabc3a4f44f8d9f530a82ad5f84dd76100d57e2f874b78315c7f0d2cfb4fd SHA512 a6c8ca93ef493f16b7b16c2e1456891a09635bbc4a39053dc2c4cdca2f739692a74e4588c61c8aa5f06c1a5355ef304771770e26f1656edc0ef4c3c291df796d DIST google-auth-1.30.0.tar.gz 169598 BLAKE2B 4b0a0e66255abc11c697ca2c3d77ea0b7cf72cc13f6b1630307018e6ea52bda57a1f856787394455d71c61b58103d4e5e24da62f6ffd95022042b48842efcbbe SHA512 d07d6946635071e601c684a60e99ecec532ec51425aa934ece48b124419cb4c69c7651505018471431a7cf14470f4f8d894a2121999d3a482d603d41e5a8e66c diff --git a/dev-python/google-auth/google-auth-1.28.0.ebuild b/dev-python/google-auth/google-auth-1.28.0.ebuild deleted file mode 100644 index d1bd1f658a51..000000000000 --- a/dev-python/google-auth/google-auth-1.28.0.ebuild +++ /dev/null @@ -1,50 +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 - -DESCRIPTION="Google Authentication Library" -HOMEPAGE=" - https://github.com/googleapis/google-auth-library-python/ - https://pypi.org/project/google-auth/" -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/namespace-google[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] - >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] - >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - >=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}] - " -BDEPEND=" - test? ( - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/grpcio[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/moto[${PYTHON_USEDEP}] - dev-python/oauth2client[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -name '*.pth' -delete || die -} diff --git a/dev-python/google-auth/google-auth-1.28.1.ebuild b/dev-python/google-auth/google-auth-1.28.1.ebuild deleted file mode 100644 index 9ac16e5b5663..000000000000 --- a/dev-python/google-auth/google-auth-1.28.1.ebuild +++ /dev/null @@ -1,50 +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 - -DESCRIPTION="Google Authentication Library" -HOMEPAGE=" - https://github.com/googleapis/google-auth-library-python/ - https://pypi.org/project/google-auth/" -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/namespace-google[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] - >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] - >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - >=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}] - " -BDEPEND=" - test? ( - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/grpcio[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/moto[${PYTHON_USEDEP}] - dev-python/oauth2client[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -name '*.pth' -delete || die -} diff --git a/dev-python/google-auth/google-auth-1.29.0.ebuild b/dev-python/google-auth/google-auth-1.29.0.ebuild index acb15b9634c5..b9136191feac 100644 --- a/dev-python/google-auth/google-auth-1.29.0.ebuild +++ b/dev-python/google-auth/google-auth-1.29.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 ~x86" +KEYWORDS="amd64 ~arm x86" RDEPEND=" dev-python/namespace-google[${PYTHON_USEDEP}] diff --git a/dev-python/helpdev/metadata.xml b/dev-python/helpdev/metadata.xml index 585d2f97fda0..29904a2a218c 100644 --- a/dev-python/helpdev/metadata.xml +++ b/dev-python/helpdev/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">helpdev</remote-id> </upstream> diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest index 922646040025..108137c04027 100644 --- a/dev-python/humanize/Manifest +++ b/dev-python/humanize/Manifest @@ -1,3 +1,2 @@ -DIST humanize-3.3.0.tar.gz 54639 BLAKE2B 7861a5e0403aa9ea047e39f9aa42fdfd7c7f38f295e93b9790f7fea3a86a57e33e65cb302165f1f962a46bf84238fc8b53b2e3e786eb1804b674dca97f959fae SHA512 a25bbaaa8cdd8fc0a7375637c19f91f892b33b8576e4c88b9adc431e976cb4f8937f1f98d71f442547626276c75cb6be445cac9b11b6504b6a444740df486faf DIST humanize-3.4.1.tar.gz 56119 BLAKE2B 79f91e03b0c3ab1c645552ee3a0bf321e0ee620f5c0af827e44ba9995c9128638d1dc5cd80e4210de143ab55b39fb25e03abb4afaf5fa9a98973ef6c37d99b2d SHA512 d7e201717ee6b1065920faed3fa70f48c7b6acaf246a707126246d84f516fe7a14713bf4c488b18815907a0926b6cf505f106e15f17051f69756a50f50cea51b DIST humanize-3.5.0.tar.gz 56651 BLAKE2B 05095fbdf7c55258bf3d01c73f47bf913e1fda3e6d8a2fcf666f4d70cfd6e437071140716b9f5b6a31c02c06da1d2df6f80d5d021c279d4f97f756f41f3c3bb3 SHA512 ca04d79533b08f1549cd530fec35352696b314d6d667476bf5506a482a4ff379fe6ae021a1f338aa6837877a90e57ce032cdc671b68be34dd52e0e41aad10170 diff --git a/dev-python/humanize/humanize-3.3.0.ebuild b/dev-python/humanize/humanize-3.3.0.ebuild deleted file mode 100644 index be2659a53e07..000000000000 --- a/dev-python/humanize/humanize-3.3.0.ebuild +++ /dev/null @@ -1,24 +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 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Common humanization utilities" -HOMEPAGE="https://github.com/jmoiron/humanize/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( dev-python/freezegun[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests --install pytest diff --git a/dev-python/humanize/humanize-3.4.1.ebuild b/dev-python/humanize/humanize-3.4.1.ebuild index b799aae188ae..be2659a53e07 100644 --- a/dev-python/humanize/humanize-3.4.1.ebuild +++ b/dev-python/humanize/humanize-3.4.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" BDEPEND=" dev-python/setuptools_scm[${PYTHON_USEDEP}] diff --git a/dev-python/jupyter_client/Manifest b/dev-python/jupyter_client/Manifest index 01d6e644887b..aeab6a212aa7 100644 --- a/dev-python/jupyter_client/Manifest +++ b/dev-python/jupyter_client/Manifest @@ -1,2 +1 @@ -DIST jupyter_client-6.1.11.tar.gz 293651 BLAKE2B 73a8567927c452a6a6a591eed04d592c6bb52211214e6d27ae816a2ce07a61c3f80991a2209b42c1d679ff6d3ead564f6ac97e6500473e0e5bd86bad83db07c1 SHA512 3cd6c3d299ea7097b04ad88b08dad8c23d90c5feee18bf441434a6069151b85717c4d00d2c186c463995d26383442c4f63c86565b1606e60afb61426515f9a11 DIST jupyter_client-6.1.12.tar.gz 301499 BLAKE2B 8041b84ad2e89413ee60d1aee2e49a67a89b5aad1c3118c8fa7d7d719c8ec2acbc72278c9aaea095cdcb89235800d09b1792b2138c09a4aad59ceaaf695af431 SHA512 f31ff1a24b264c32d35d07491785e1d77935cdb463243e90e4aadcb0a093a074cdce75f01662591766588f39b146077639ca697f71157309dc92f12ae04d5cdd diff --git a/dev-python/jupyter_client/jupyter_client-6.1.11.ebuild b/dev-python/jupyter_client/jupyter_client-6.1.11.ebuild deleted file mode 100644 index d77eb167aec2..000000000000 --- a/dev-python/jupyter_client/jupyter_client-6.1.11.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} ) -PYTHON_REQ_USE="threads(+)" -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Jupyter protocol implementation and client libraries" -HOMEPAGE="https://jupyter.org" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - dev-python/async_generator[${PYTHON_USEDEP}] - dev-python/jupyter_core[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - >=dev-python/pyzmq-14.4.0[${PYTHON_USEDEP}] - dev-python/traitlets[${PYTHON_USEDEP}] - www-servers/tornado[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - <dev-python/jedi-0.17.3[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest diff --git a/dev-python/jupyter_client/jupyter_client-6.1.12.ebuild b/dev-python/jupyter_client/jupyter_client-6.1.12.ebuild index 9e14253d2053..d77eb167aec2 100644 --- a/dev-python/jupyter_client/jupyter_client-6.1.12.ebuild +++ b/dev-python/jupyter_client/jupyter_client-6.1.12.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" dev-python/async_generator[${PYTHON_USEDEP}] diff --git a/dev-python/libsass/metadata.xml b/dev-python/libsass/metadata.xml index 189747163948..b80cd9f9f590 100644 --- a/dev-python/libsass/metadata.xml +++ b/dev-python/libsass/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">libsass</remote-id> </upstream> diff --git a/dev-python/livereload/metadata.xml b/dev-python/livereload/metadata.xml index 01c898ee1d8b..211a80ab85a4 100644 --- a/dev-python/livereload/metadata.xml +++ b/dev-python/livereload/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="github">lepture/python-livereload</remote-id> <remote-id type="pypi">livereload</remote-id> diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 54ef716ebda5..4768a63a03ea 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1,3 +1,2 @@ -DIST lmdb-1.1.1.tar.gz 880359 BLAKE2B b202154eae151d3748e9e90fcb71a3c8a722923c2583e469ef1a0017a4c3dfdfd62d99db24fb79e7da1fc7c6a4fb695d9db5ed6a67750967788a12fe0ba24761 SHA512 4621c87dd646f8ca37f4cdc40ffa2fe809ca4da21b335856e50e6d0ae07f3828d424cde9cc383e4cdc761cd9311eb504d67678a33de51c1931a006ec86a2fcd0 DIST lmdb-1.2.0.tar.gz 881437 BLAKE2B bcb045868c100bcb82daed99bdbd73699dcb5a0e982679f1d9f49747f468e2ab2cbc412ba020b9deca7263fece501c25d984397ee2969187c8118da920c691aa SHA512 75c7aeb3e98ffddb9e40b4eb7404afd3c6ade93753488eac2cb5facfab3ec9b660d925b8bd1c40ca5f8180cb6ca33483020bb4c5ddc074b841693ba278883529 DIST lmdb-1.2.1.tar.gz 881515 BLAKE2B 76d56e046b5a481411c9a180989da0d1c4b7371058e38abe6d8a6b76f7e2bc62678459241d319850cf739b7b067f3e89d309e5f9a538a187c52c1044fe8b768d SHA512 fa763e24c8f278e0b9c379f39329b7b80051e10d5d8edfdd631486490cfbe5c7bc641d885ffb9f298c0c07f7e6901cc826023c472f98b430a4ec9c0bc71139d5 diff --git a/dev-python/lmdb/lmdb-1.1.1-r1.ebuild b/dev-python/lmdb/lmdb-1.1.1-r1.ebuild deleted file mode 100644 index b1014af5843f..000000000000 --- a/dev-python/lmdb/lmdb-1.1.1-r1.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} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for the Lightning Database" -HOMEPAGE="https://github.com/jnwatson/py-lmdb/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" - -RDEPEND=">=dev-db/lmdb-0.9.28:=" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -python_compile() { - LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile -} - -python_test() { - pytest tests -vv || die "Tests fail with ${EPYTHON}" -} - -python_install() { - # This is required when the CFFI extension is used (for PyPy3) - LMDB_FORCE_SYSTEM=1 distutils-r1_python_install -} diff --git a/dev-python/lmdb/lmdb-1.2.0-r1.ebuild b/dev-python/lmdb/lmdb-1.2.0-r1.ebuild index 9b68d94ddd43..6590f2004957 100644 --- a/dev-python/lmdb/lmdb-1.2.0-r1.ebuild +++ b/dev-python/lmdb/lmdb-1.2.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-db/lmdb-0.9.28:= diff --git a/dev-python/lunr/metadata.xml b/dev-python/lunr/metadata.xml index c4025233b0bb..995e17b12341 100644 --- a/dev-python/lunr/metadata.xml +++ b/dev-python/lunr/metadata.xml @@ -2,14 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> <email>python@gentoo.org</email> </maintainer> <upstream> diff --git a/dev-python/mdx_gh_links/metadata.xml b/dev-python/mdx_gh_links/metadata.xml index 5d2cbbdb7002..bd109f6932a5 100644 --- a/dev-python/mdx_gh_links/metadata.xml +++ b/dev-python/mdx_gh_links/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">mdx_gh_links</remote-id> </upstream> diff --git a/dev-python/mkautodoc/metadata.xml b/dev-python/mkautodoc/metadata.xml index ad6a393fa58d..884b13034bbc 100644 --- a/dev-python/mkautodoc/metadata.xml +++ b/dev-python/mkautodoc/metadata.xml @@ -2,12 +2,12 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> + <email>python@gentoo.org</email> + <name>Python</name> </maintainer> <upstream> <remote-id type="github">tomchristie/mkautodoc</remote-id> diff --git a/dev-python/mkautodoc/mkautodoc-0.1.0.ebuild b/dev-python/mkautodoc/mkautodoc-0.1.0.ebuild index bbe792edc33b..4e81a5310034 100644 --- a/dev-python/mkautodoc/mkautodoc-0.1.0.ebuild +++ b/dev-python/mkautodoc/mkautodoc-0.1.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 @@ -9,8 +9,8 @@ inherit distutils-r1 DESCRIPTION="Auto documentation for MkDocs" HOMEPAGE=" - https://github.com/tomchristie/mkautodoc - https://pypi.org/project/mkautodoc + https://github.com/tomchristie/mkautodoc/ + https://pypi.org/project/mkautodoc/ " SRC_URI="https://github.com/tomchristie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" diff --git a/dev-python/mkdocs-bootstrap/metadata.xml b/dev-python/mkdocs-bootstrap/metadata.xml index 7ad130a1dd60..81027ffd1dd3 100644 --- a/dev-python/mkdocs-bootstrap/metadata.xml +++ b/dev-python/mkdocs-bootstrap/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">mkdocs-bootstrap</remote-id> <remote-id type="github">mkdocs/mkdocs-bootstrap</remote-id> diff --git a/dev-python/mkdocs-bootswatch/metadata.xml b/dev-python/mkdocs-bootswatch/metadata.xml index 8209ad0147f3..486dec95d341 100644 --- a/dev-python/mkdocs-bootswatch/metadata.xml +++ b/dev-python/mkdocs-bootswatch/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">mkdocs-bootswatch</remote-id> <remote-id type="github">mkdocs/mkdocs-bootswatch</remote-id> diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest index acc012c31140..a379f1b932fb 100644 --- a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest @@ -1 +1,2 @@ DIST mkdocs-git-revision-date-localized-plugin-0.8.tar.gz 364352 BLAKE2B cfd1709b5c9e1f99ca1a2d8d194634afde6d57aecaca1d2cb70edc21c28d0b210c3497a4214d6a95592bc5a7aad3b88d96b275427f3218aa198ab7b3ae8f364a SHA512 84f19aa13189b74f18f98433939935052f1d757f66972d4f1cc1bfd14b614f8fd57b0ac0dcf41fcb678eb8dddba93ddc78dc776d6a81977d096920128d31f58e +DIST mkdocs-git-revision-date-localized-plugin-0.9.tar.gz 367850 BLAKE2B 0bf02b9de2b9ee8c4ae36548ffab85a9c880fc89dd5a4f39961093e36fc0b87b53dce8269400c804fed67f5a3a3a2ec45e6486ec80706be0651b9ceefe7de6af SHA512 488cd20e7ce8cd8df4c277f3626b8d628ce58090791a1b7e36efbdcacf6bf434bd4bc3e73f0402fdc8cb60767e6d63fac56a56b0dfd4728d6a49438caf5ad3d2 diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/metadata.xml b/dev-python/mkdocs-git-revision-date-localized-plugin/metadata.xml index fecda3e931a1..c43dade85a0a 100644 --- a/dev-python/mkdocs-git-revision-date-localized-plugin/metadata.xml +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/metadata.xml @@ -2,12 +2,12 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> + <email>python@gentoo.org</email> + <name>Python</name> </maintainer> <upstream> <remote-id type="github">timvink/mkdocs-git-revision-date-localized-plugin</remote-id> diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.9.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.9.ebuild new file mode 100644 index 000000000000..ef97a0b5ad07 --- /dev/null +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.9.ebuild @@ -0,0 +1,49 @@ +# 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} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND="dev-python/mkdocs-material" + +inherit distutils-r1 docs + +DESCRIPTION="Display the localized date of the last git modification of a markdown file" +HOMEPAGE=" + https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/ + https://pypi.org/project/mkdocs-git-revision-date-localized-plugin/ +" +SRC_URI="https://github.com/timvink/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/Babel-2.7.0[${PYTHON_USEDEP}] + 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-vcs/git + )" + +distutils_enable_tests --install pytest + +python_prepare_all() { + # mkdocs-git-revision-date-localized-plugin's 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-material-extensions/metadata.xml b/dev-python/mkdocs-material-extensions/metadata.xml index b5da5ce1b4bb..fbe1634fe092 100644 --- a/dev-python/mkdocs-material-extensions/metadata.xml +++ b/dev-python/mkdocs-material-extensions/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="github">facelessuser/mkdocs-material-extensions</remote-id> <remote-id type="pypi">mkdocs-material-extensions</remote-id> diff --git a/dev-python/mkdocs-material/metadata.xml b/dev-python/mkdocs-material/metadata.xml index eb4db1b190c7..93c7b14821b1 100644 --- a/dev-python/mkdocs-material/metadata.xml +++ b/dev-python/mkdocs-material/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <longdescription lang="en"> What to expect diff --git a/dev-python/mkdocs-minify-plugin/metadata.xml b/dev-python/mkdocs-minify-plugin/metadata.xml index 17a972d4b224..afd03c4f5d00 100644 --- a/dev-python/mkdocs-minify-plugin/metadata.xml +++ b/dev-python/mkdocs-minify-plugin/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="github">byrnereese/mkdocs-minify-plugin</remote-id> <remote-id type="pypi">mkdocs-minify-plugin</remote-id> diff --git a/dev-python/mkdocs-redirects/metadata.xml b/dev-python/mkdocs-redirects/metadata.xml index 65d0c64e021f..5d2e0de5f93f 100644 --- a/dev-python/mkdocs-redirects/metadata.xml +++ b/dev-python/mkdocs-redirects/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="github">datarobot/mkdocs-redirects</remote-id> <remote-id type="pypi">mkdocs-redirects</remote-id> diff --git a/dev-python/mkdocs/metadata.xml b/dev-python/mkdocs/metadata.xml index cd4b799d7052..fdb1aea106f7 100644 --- a/dev-python/mkdocs/metadata.xml +++ b/dev-python/mkdocs/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="github">mkdocs/mkdocs</remote-id> <remote-id type="pypi">mkdocs</remote-id> diff --git a/dev-python/mkdocs_pymdownx_material_extras/metadata.xml b/dev-python/mkdocs_pymdownx_material_extras/metadata.xml index 26394e4a8e97..59502f203de6 100644 --- a/dev-python/mkdocs_pymdownx_material_extras/metadata.xml +++ b/dev-python/mkdocs_pymdownx_material_extras/metadata.xml @@ -6,7 +6,7 @@ <name>Alessandro Barbieri</name> </maintainer> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> diff --git a/dev-python/mss/metadata.xml b/dev-python/mss/metadata.xml index aba108fa6a07..4883292f4f61 100644 --- a/dev-python/mss/metadata.xml +++ b/dev-python/mss/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">mss</remote-id> </upstream> diff --git a/dev-python/nbsphinx/Manifest b/dev-python/nbsphinx/Manifest index 45f74ba2fba6..5424cc95d091 100644 --- a/dev-python/nbsphinx/Manifest +++ b/dev-python/nbsphinx/Manifest @@ -1,4 +1,2 @@ -DIST nbsphinx-0.8.2.tar.gz 135256 BLAKE2B 9e2f733df713f5285bdcd876d595e5268a193e07c9d3d85e84f315cc1f11250be4e36854c307b96c0e03ab1f64e573896ef387eeea874553f7ca60c51bcba746 SHA512 b474bdbe291c498f8c392c9c5877eac12d9242e4784f2c8621825ed74dc264be60c1bc1b8ae4ff40809c4eb2a65b04ac54e5369eba3c3c79c1ad6b0a4c711bc5 -DIST nbsphinx-0.8.3.tar.gz 135336 BLAKE2B e015c51ccc6ce8ff6a5233f32ca90be696e9c837e7a66b3581b34712afd439679bb301146cd0b8fab083a1f2e48c31930c790b759c8fcc4e2a07a4cd56c732bb SHA512 27b649243970d7a4daadf9283a6cdecfb2b6e9a05ced23c8a487a960af580bb1a6e45d812efaca75b7c09b1e76e3f8a9fc845dee409a84f7767c624765173119 DIST nbsphinx-0.8.4.tar.gz 142976 BLAKE2B 953c74e5d90a8a304c30334b15409b4d50b3aa4560c7669bcde6526529041b1088cd51ba66573ef3ff9e24843550ed42080c6f6bddc1022d2e1ce59d4e3ad914 SHA512 4e644c02661440f0705a792655c35e1789e2ef051ec24b538e7ddcfb68024063b60a742efc67afbe7578eb3a3b1880a284e8710d08de4c014e46ea34c48dbdf5 DIST nbsphinx-0.8.5.tar.gz 145770 BLAKE2B 734ce1081aa18b670f15d00b79930af5fac8a531a9a6d645ad903fcea537cd95561f41360c3028a60503bf878aff0d7105a0a753563ae5bb70ccb68db118e761 SHA512 1fdb52741e01afc7e3a67d97d3edee14b5270a3404da607c97c116b839ba23c641b2d3e338df81db52bd677d71861c62dcc08184ef92165d6a53a6841c1a96e5 diff --git a/dev-python/nbsphinx/nbsphinx-0.8.2.ebuild b/dev-python/nbsphinx/nbsphinx-0.8.2.ebuild deleted file mode 100644 index a0a021ae3790..000000000000 --- a/dev-python/nbsphinx/nbsphinx-0.8.2.ebuild +++ /dev/null @@ -1,24 +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="Jupyter Notebook Tools for Sphinx" -HOMEPAGE="https://github.com/spatialaudio/nbsphinx/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -RDEPEND=" - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/nbconvert[${PYTHON_USEDEP}] - dev-python/nbformat[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.8[${PYTHON_USEDEP}] - dev-python/traitlets[${PYTHON_USEDEP}]" diff --git a/dev-python/nbsphinx/nbsphinx-0.8.3.ebuild b/dev-python/nbsphinx/nbsphinx-0.8.3.ebuild deleted file mode 100644 index 15efb84937be..000000000000 --- a/dev-python/nbsphinx/nbsphinx-0.8.3.ebuild +++ /dev/null @@ -1,24 +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="Jupyter Notebook Tools for Sphinx" -HOMEPAGE="https://github.com/spatialaudio/nbsphinx/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/nbconvert[${PYTHON_USEDEP}] - dev-python/nbformat[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.8[${PYTHON_USEDEP}] - dev-python/traitlets[${PYTHON_USEDEP}]" diff --git a/dev-python/nbsphinx/nbsphinx-0.8.4.ebuild b/dev-python/nbsphinx/nbsphinx-0.8.4.ebuild index 15efb84937be..a0a021ae3790 100644 --- a/dev-python/nbsphinx/nbsphinx-0.8.4.ebuild +++ b/dev-python/nbsphinx/nbsphinx-0.8.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" dev-python/docutils[${PYTHON_USEDEP}] diff --git a/dev-python/oset/metadata.xml b/dev-python/oset/metadata.xml index 5c910ba8db9d..5cdd20a10d53 100644 --- a/dev-python/oset/metadata.xml +++ b/dev-python/oset/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">oset</remote-id> </upstream> diff --git a/dev-python/pandas/pandas-1.2.4.ebuild b/dev-python/pandas/pandas-1.2.4.ebuild index c5fb371b8de1..adf526d614ef 100644 --- a/dev-python/pandas/pandas-1.2.4.ebuild +++ b/dev-python/pandas/pandas-1.2.4.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${P/_/}" SLOT="0" LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="doc full-support minimal test X" RESTRICT="!test? ( test )" diff --git a/dev-python/partd/Manifest b/dev-python/partd/Manifest index 9add878940fa..5d69eea73f3b 100644 --- a/dev-python/partd/Manifest +++ b/dev-python/partd/Manifest @@ -1,2 +1 @@ -DIST partd-1.1.0.tar.gz 35497 BLAKE2B fb9461daccd5f3215471b201bd30be1fdd499f929490b1819899c7396d1d541fa46c629c26bcef5567df259ef0de1ec8effc3b7b498dec0235a4c0117a1c6014 SHA512 5e26c4a63fc2f9a290b211c1fce291da6b3354b4d0fdf941d29ddad1252629c94275ac360d33c88d11ff4e36a4f4d6bee42edd867c92eb7ef0d2697472c9a338 DIST partd-1.2.0.tar.gz 36720 BLAKE2B dccc14704134d1453b92e896080a820b817efc78f86511307d4d1f6e2787f38935edaa8fdfb0ea4f2350ab99f5ad06cef98bb1eba4d4e45b2582a3ada2f5d907 SHA512 dbcf6a73e23aacd6502f0669abcb8e51547f280b1b7b94baa7ab5637cd838f8427ad1c4e39127fb7f8b164f3a83b66611b2c71667d31fe0137619fb6c457fab9 diff --git a/dev-python/partd/partd-1.1.0.ebuild b/dev-python/partd/partd-1.1.0.ebuild deleted file mode 100644 index aee66a816660..000000000000 --- a/dev-python/partd/partd-1.1.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 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="Appendable key-value storage" -HOMEPAGE="https://github.com/dask/partd/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" - -RDEPEND="dev-python/locket[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/blosc[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pyzmq[${PYTHON_USEDEP}] - dev-python/toolz[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest diff --git a/dev-python/partd/partd-1.2.0.ebuild b/dev-python/partd/partd-1.2.0.ebuild index 86f044fd2784..2c2716fa4322 100644 --- a/dev-python/partd/partd-1.2.0.ebuild +++ b/dev-python/partd/partd-1.2.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" RDEPEND="dev-python/locket[${PYTHON_USEDEP}]" DEPEND="${RDEPEND} diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index 47ed6e3d080f..d05ad750a9e9 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1,4 +1,2 @@ -DIST phonenumbers-8.12.20.tar.gz 2257751 BLAKE2B a35423ac7c80a8533e360355d4beed5219ded5619b2da3c2dfd6691b9d270353107a6e43f29591ee86f1eb8eaf058b5c5f307b560e33ef9b25c662f02262aac3 SHA512 79fe102b9619564a2b43797440147da8240b901eea30e199b5e4ebb3555a1b95cdbd5153b5938ef6bea9847f71c62b83a0d258b7c8f477f446385b74450305e3 -DIST phonenumbers-8.12.21.tar.gz 2257983 BLAKE2B 2630cc429b49a1d5a2e5cef63b27dd676463627468dc8f3b5bd880573e347c1339cd498e65eaa22566f80e08d4707dba4b1c74f91e37c3caa3e567e8bf577fee SHA512 dfd18ae071d70a5388d9f76941b56b9728cb383dc99fd25efdc3aa7d36b8b60e18fdf1765ee8cf80724c57d165642376eebd131d4738af9bfa11f1af7e4122fa DIST phonenumbers-8.12.22.tar.gz 2258000 BLAKE2B 0aaabf98997a254166267e3f37718e6ed745f0ae55b6b338eabc65067d1115a08f035879bbfd6a2ebaa76f4edbd4c50510119d3eeb4502ce2e53e097dc021c5d SHA512 80fcfda8051b6b77f5f75f39341a8b588ec7cc4620433f415f34feac1eaedcd8c36bd43ab75621386282ce1b77b184bd6407a7dff2c0958ce0507dc96383e47d DIST phonenumbers-8.12.23.tar.gz 2257693 BLAKE2B 338a3e943e98c768178768c0e352a8c162f88f47d51652c032a5492b869ce1bc047bc42a9194699d36bdb1699a360324d3211cd4670225a7fbeef6f46f2e47a7 SHA512 2ff7f4a9118a2d1dcf32e7dd919b8f91af0240ba7e180fbb4f11a7af197ad1236f65a7ed985c39fd8059dad80e9859284c3b1ece7f1bf699ccbe399971b060a3 diff --git a/dev-python/phonenumbers/phonenumbers-8.12.20.ebuild b/dev-python/phonenumbers/phonenumbers-8.12.20.ebuild deleted file mode 100644 index 3fa080a3ed5b..000000000000 --- a/dev-python/phonenumbers/phonenumbers-8.12.20.ebuild +++ /dev/null @@ -1,20 +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 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/phonenumbers/phonenumbers-8.12.21.ebuild b/dev-python/phonenumbers/phonenumbers-8.12.21.ebuild deleted file mode 100644 index ac8788fcaacf..000000000000 --- a/dev-python/phonenumbers/phonenumbers-8.12.21.ebuild +++ /dev/null @@ -1,20 +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 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/phonenumbers/phonenumbers-8.12.22.ebuild b/dev-python/phonenumbers/phonenumbers-8.12.22.ebuild index ac8788fcaacf..3fa080a3ed5b 100644 --- a/dev-python/phonenumbers/phonenumbers-8.12.22.ebuild +++ b/dev-python/phonenumbers/phonenumbers-8.12.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DOCS=(README.md) diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index 14c0a2bca16e..b63982bdf21e 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -1,7 +1,2 @@ -DIST pikepdf-2.10.0.tar.gz 2376794 BLAKE2B c9f85ddec15a7eaef2ed3c43221196d957dc5d8d03aa9931886d52653efa238d6d847862e2610edcfca85cd2ad0746f2f0ae78e70ecd6666cc1a37b4f6644dd2 SHA512 d2a8ecd91ef4ae8c16b5e6fcd7149a1180d6c7c1f16c262566d7d43f82d25a6701676511c8327b265cf0ac2bfc6db29b43c4713e4b51651fdb5f680449a53af0 -DIST pikepdf-2.11.0.tar.gz 2382340 BLAKE2B 60a09d1b7f463720af17be4b3ac70fd575f01f0e4f27b87723fddf18424d97fddc6f11de59bb1a061496f9d847babfcf3446d3bbd7445dea56106879a2ff31a3 SHA512 d55c10799667a142ed651ab36de01011abad0ae95c3dc267871147deb458e0930aba6fd5c3a20487641f2d8fa60d7b15f6ba40cbb2370bc13ef418ce3b300233 -DIST pikepdf-2.11.1.tar.gz 2382829 BLAKE2B 97a3cd65c22de0e7e3ab3099a3f51993367ec7b7fe5353d0cad0f68e309df1a3c0aedf9e391cced16bd3c11e5353dfce464632c1ac890b2cd412b0e1f84e71b7 SHA512 26589155b4380cfd0a97a6eb3c130a1b71535f182f8cac0a19f0ea8b1ff749bb58dad4a5f881d27f404a6b20db9581d3915323ed9739704f8e52e51a1b5ecb16 -DIST pikepdf-2.11.2.tar.gz 2297115 BLAKE2B c1ab1b99d13da7a52eda214d550597871f4d67553490f2c14096e6a620fa8bab6278a34b39e162de1bd0d71f781b79011468e5d045201dc936ec8eef07272657 SHA512 ff86e5c12e029978c0eb8e6bae7c5cd9a1b8e1f8eb07a6e623767ccb14ecc747493aa9eefc48be25464192e97eba5cd49c56983182f237532c4b4817b5732c28 -DIST pikepdf-2.11.3.tar.gz 2298121 BLAKE2B 981c3607302ef5406bff886706b0d192943b367b753e4acbdbb36ea97a6921a24443f0204bc99b982b79260ba32b619e4a5f07b8a5b834be54feb0a6efdb950c SHA512 f9413ebf5bbb0a17c2ffeccc08262e59d47aaba60e68a7b1c2c43276c33fbe8b8363203394c850e21f1cc4883100047b966f7a8fbca6b3d5950bfda6f6918064 DIST pikepdf-2.11.4.tar.gz 2298520 BLAKE2B 4c657e50259cc126a4537f699c30723eb5d06303b2fabaa53c4ed2862236bcc253ab793d20905f7f2e298649a3ba8c5c8b66deeb4b859b66e18ab50cd512b843 SHA512 292fa0cfdd0a3d43bfc533dd339acc35b93958cdab476a7963274f0e98f2d8ad0c121d7605b53fe9e1a318cab59b24a46343ccf9f25e6de32e6e39d6dfc02ff1 DIST pikepdf-2.12.0.tar.gz 2300821 BLAKE2B 17f2a316d7139471f1bc1106b52895246ecf4503a0c52cb7ed0b8fd408c9bdc8f4e4539f7381b184be50747edc12ee4ab1d58587c9db1fd4c3384d83a56a3ea0 SHA512 7484da6b6aeb8dc93c7b9eacbf5f5096bf738c2b75e4d3d63b189494acddba3da8c707fe25526ef2fa0be15be03729b347ef971f1ae61e38fe6c55ee72272359 diff --git a/dev-python/pikepdf/pikepdf-2.10.0.ebuild b/dev-python/pikepdf/pikepdf-2.10.0.ebuild deleted file mode 100644 index 176688bed65f..000000000000 --- a/dev-python/pikepdf/pikepdf-2.10.0.ebuild +++ /dev/null @@ -1,51 +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=${P/_p/.post} -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf" -SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz - -> ${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~x86" - -DEPEND="app-text/qpdf:0=" -RDEPEND="${DEPEND} - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/pybind11-2.6.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-5[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5[${PYTHON_USEDEP}] - >=dev-python/pytest-6[${PYTHON_USEDEP}] - >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - )" - -#distutils_enable_sphinx docs \ -# dev-python/ipython \ -# dev-python/matplotlib \ -# dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/wheel/d' setup.py || die - sed -i -e '/-n auto/d' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/pikepdf/pikepdf-2.11.0.ebuild b/dev-python/pikepdf/pikepdf-2.11.0.ebuild deleted file mode 100644 index c1b5454f13e9..000000000000 --- a/dev-python/pikepdf/pikepdf-2.11.0.ebuild +++ /dev/null @@ -1,51 +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=${P/_p/.post} -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf" -SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz - -> ${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-text/qpdf:0=" -RDEPEND="${DEPEND} - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/pybind11-2.6.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-5[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5[${PYTHON_USEDEP}] - >=dev-python/pytest-6[${PYTHON_USEDEP}] - >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - )" - -#distutils_enable_sphinx docs \ -# dev-python/ipython \ -# dev-python/matplotlib \ -# dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/wheel/d' setup.py || die - sed -i -e '/-n auto/d' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/pikepdf/pikepdf-2.11.1.ebuild b/dev-python/pikepdf/pikepdf-2.11.1.ebuild deleted file mode 100644 index c1b5454f13e9..000000000000 --- a/dev-python/pikepdf/pikepdf-2.11.1.ebuild +++ /dev/null @@ -1,51 +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=${P/_p/.post} -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf" -SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz - -> ${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-text/qpdf:0=" -RDEPEND="${DEPEND} - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/pybind11-2.6.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-5[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5[${PYTHON_USEDEP}] - >=dev-python/pytest-6[${PYTHON_USEDEP}] - >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - )" - -#distutils_enable_sphinx docs \ -# dev-python/ipython \ -# dev-python/matplotlib \ -# dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/wheel/d' setup.py || die - sed -i -e '/-n auto/d' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/pikepdf/pikepdf-2.11.2.ebuild b/dev-python/pikepdf/pikepdf-2.11.2.ebuild deleted file mode 100644 index c1b5454f13e9..000000000000 --- a/dev-python/pikepdf/pikepdf-2.11.2.ebuild +++ /dev/null @@ -1,51 +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=${P/_p/.post} -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf" -SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz - -> ${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-text/qpdf:0=" -RDEPEND="${DEPEND} - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/pybind11-2.6.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-5[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5[${PYTHON_USEDEP}] - >=dev-python/pytest-6[${PYTHON_USEDEP}] - >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - )" - -#distutils_enable_sphinx docs \ -# dev-python/ipython \ -# dev-python/matplotlib \ -# dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/wheel/d' setup.py || die - sed -i -e '/-n auto/d' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/pikepdf/pikepdf-2.11.3.ebuild b/dev-python/pikepdf/pikepdf-2.11.3.ebuild deleted file mode 100644 index c1b5454f13e9..000000000000 --- a/dev-python/pikepdf/pikepdf-2.11.3.ebuild +++ /dev/null @@ -1,51 +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=${P/_p/.post} -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf" -SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz - -> ${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-text/qpdf:0=" -RDEPEND="${DEPEND} - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/pybind11-2.6.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-5[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5[${PYTHON_USEDEP}] - >=dev-python/pytest-6[${PYTHON_USEDEP}] - >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - )" - -#distutils_enable_sphinx docs \ -# dev-python/ipython \ -# dev-python/matplotlib \ -# dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/wheel/d' setup.py || die - sed -i -e '/-n auto/d' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/pikepdf/pikepdf-2.11.4.ebuild b/dev-python/pikepdf/pikepdf-2.11.4.ebuild index c1b5454f13e9..176688bed65f 100644 --- a/dev-python/pikepdf/pikepdf-2.11.4.ebuild +++ b/dev-python/pikepdf/pikepdf-2.11.4.ebuild @@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND="app-text/qpdf:0=" RDEPEND="${DEPEND} diff --git a/dev-python/pweave/metadata.xml b/dev-python/pweave/metadata.xml index c1bf9f448cda..f7a2f5737eb0 100644 --- a/dev-python/pweave/metadata.xml +++ b/dev-python/pweave/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">Pweave</remote-id> </upstream> diff --git a/dev-python/pybtex-docutils/metadata.xml b/dev-python/pybtex-docutils/metadata.xml index 78700c63ef22..1d7fa5e5fae5 100644 --- a/dev-python/pybtex-docutils/metadata.xml +++ b/dev-python/pybtex-docutils/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">pybtex-docutils</remote-id> <remote-id type="github">mcmtroffaes/pybtex-docutils</remote-id> diff --git a/dev-python/pydata-sphinx-theme/metadata.xml b/dev-python/pydata-sphinx-theme/metadata.xml index 075de5ad7f7e..c722a376a5d4 100644 --- a/dev-python/pydata-sphinx-theme/metadata.xml +++ b/dev-python/pydata-sphinx-theme/metadata.xml @@ -2,14 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> </maintainer> diff --git a/dev-python/pydocstyle/metadata.xml b/dev-python/pydocstyle/metadata.xml index 9052a522e301..ec0675f23239 100644 --- a/dev-python/pydocstyle/metadata.xml +++ b/dev-python/pydocstyle/metadata.xml @@ -10,13 +10,9 @@ <name>Patrice Clement</name> </maintainer> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="github">PyCQA/pydocstyle</remote-id> <remote-id type="pypi">pydocstyle</remote-id> diff --git a/dev-python/pyicu/Manifest b/dev-python/pyicu/Manifest index a92a6ff011f6..0f4ae7490d3a 100644 --- a/dev-python/pyicu/Manifest +++ b/dev-python/pyicu/Manifest @@ -1,3 +1 @@ -DIST PyICU-2.6.tar.gz 233826 BLAKE2B 318b87b878f8d49f47f48780567751671f5f88902c4cae9a243a81300b002ca6ea2336aee38bfc76a3037326f15f197fd71819173b678c68094d16f8db51864e SHA512 ab4c167cbeb80a23904476e51a3c16aa4721e26840b1d4c2f44b5a610e5467a6880c45f27636efb9e44e8e4302a095d437f4868409103270d79ecd56a3d90c9c -DIST pyicu-v2.7.2.tar.bz2 238645 BLAKE2B cca24a2cda18e943ac00a50b9a28342845af156b66bffcae2ec915e8e5d97577e1c5975b6711051558223278ccd7ad33782d02e759427ace4ce609fcad1c7ba6 SHA512 ece8a7a7e5162de8a2ad7a1ae1310ca4f32c6d27695942580a9a4cd1755a94c4230fe9f9e1c9a6b5a7d4a712b2ad570660e89316f437a7af502521e91137960e DIST pyicu-v2.7.3.tar.bz2 239703 BLAKE2B ce575c313d0e24838f87d270afce70e8b702753ec41d188bcdd60492f97ea276bca194c1bfd6224de17eaf84455509079e007b81e58c09ad0f48340b231e8671 SHA512 ff3bfdc5f24f259dc470f44c65707f7c29bff5c56dc85be7d4551269e5b6cc6e8f3a6953c5faae63aa9eb62e55f6ac75b32a1524f80ce2a7661de56ee1a5bf99 diff --git a/dev-python/pyicu/pyicu-2.6.ebuild b/dev-python/pyicu/pyicu-2.6.ebuild deleted file mode 100644 index a393b168f1ff..000000000000 --- a/dev-python/pyicu/pyicu-2.6.ebuild +++ /dev/null @@ -1,26 +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_PN=PyICU -MY_P=${MY_PN}-${PV} -DESCRIPTION="Python bindings for dev-libs/icu" -HOMEPAGE="https://github.com/ovalhub/pyicu" -SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND="dev-libs/icu:=" -DEPEND="${RDEPEND}" - -DOCS=( CHANGES CREDITS README.md ) - -distutils_enable_tests pytest diff --git a/dev-python/pyicu/pyicu-2.7.2.ebuild b/dev-python/pyicu/pyicu-2.7.2.ebuild deleted file mode 100644 index 117ff101f621..000000000000 --- a/dev-python/pyicu/pyicu-2.7.2.ebuild +++ /dev/null @@ -1,28 +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=${P/-/-v} -DESCRIPTION="Python bindings for dev-libs/icu" -HOMEPAGE=" - https://gitlab.pyicu.org/main/pyicu/ - https://pypi.org/project/PyICU/" -SRC_URI=" - https://gitlab.pyicu.org/main/pyicu/-/archive/v${PV}/${MY_P}.tar.bz2" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-libs/icu:=" -DEPEND="${RDEPEND}" - -DOCS=( CHANGES CREDITS README.md ) - -distutils_enable_tests pytest diff --git a/dev-python/pyicu/pyicu-2.7.3.ebuild b/dev-python/pyicu/pyicu-2.7.3.ebuild index 117ff101f621..7c6cddc82cee 100644 --- a/dev-python/pyicu/pyicu-2.7.3.ebuild +++ b/dev-python/pyicu/pyicu-2.7.3.ebuild @@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND="dev-libs/icu:=" DEPEND="${RDEPEND}" diff --git a/dev-python/pyls-black/metadata.xml b/dev-python/pyls-black/metadata.xml index b366999ab7b0..6e492cd0873f 100644 --- a/dev-python/pyls-black/metadata.xml +++ b/dev-python/pyls-black/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">pyls-black</remote-id> <remote-id type="github">rupert/pyls-black</remote-id> diff --git a/dev-python/pyls-black/pyls-black-0.4.6-r1.ebuild b/dev-python/pyls-black/pyls-black-0.4.6-r1.ebuild index b5f21b9c6654..ea801cddadc0 100644 --- a/dev-python/pyls-black/pyls-black-0.4.6-r1.ebuild +++ b/dev-python/pyls-black/pyls-black-0.4.6-r1.ebuild @@ -18,7 +18,7 @@ KEYWORDS="amd64 x86" RDEPEND=" dev-python/python-language-server[${PYTHON_USEDEP}] - dev-python/black[${PYTHON_USEDEP}] + <dev-python/black-21[${PYTHON_USEDEP}] " distutils_enable_tests --install pytest diff --git a/dev-python/pyls-spyder/metadata.xml b/dev-python/pyls-spyder/metadata.xml index 93b3597c3923..08cb7da127f6 100644 --- a/dev-python/pyls-spyder/metadata.xml +++ b/dev-python/pyls-spyder/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">pyls-spyder</remote-id> <remote-id type="github">spyder-ide/pyls-spyder</remote-id> diff --git a/dev-python/pymdown-extensions/metadata.xml b/dev-python/pymdown-extensions/metadata.xml index 81a7461b8e9a..641b65580289 100644 --- a/dev-python/pymdown-extensions/metadata.xml +++ b/dev-python/pymdown-extensions/metadata.xml @@ -2,14 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> </maintainer> diff --git a/dev-python/pymdown-lexers/metadata.xml b/dev-python/pymdown-lexers/metadata.xml index cf9db216332d..18dc7defda3c 100644 --- a/dev-python/pymdown-lexers/metadata.xml +++ b/dev-python/pymdown-lexers/metadata.xml @@ -6,7 +6,7 @@ <name>Alessandro Barbieri</name> </maintainer> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> diff --git a/dev-python/pymssql/Manifest b/dev-python/pymssql/Manifest index e8a27b1ffdfa..3e2a7bacc5fd 100644 --- a/dev-python/pymssql/Manifest +++ b/dev-python/pymssql/Manifest @@ -1,2 +1 @@ -DIST pymssql-2.1.5.tar.gz 167928 BLAKE2B c94fc29fa9d83627dbee05095a7c0d6e4e2d42ac34b0e6801bbc757d89728aee409c98519d6e8bfe8d5009f06f88bd23a3e62c050f2c964cb7139bdd3185a0b5 SHA512 7cc7336d4c2fcb7c3958fb3127801e3505fd93259d1aaef40a67941ef5aa519e285cdb04fd378c9712f29b0f8a25ce1747a4a8dc21ec57b004c9f0ceb8f5afab DIST pymssql-2.2.1.tar.gz 170421 BLAKE2B 0bd57ffef97f6a557bf78056ed0f184c3b5de09fa031f80f1b7420486bb137ba1750c2ac63e89c0476a3b1808e08beb037b2d9c3fce89bce98a266626222b5c7 SHA512 d44fbe506d7daf3b5fc1dfa20b99814aa3ed025cf8e4e14097f53014bc21918e0969e15149fa93c39367a06567502be08bb673e30ebdf87d6fc2c30b01216b7c diff --git a/dev-python/pymssql/files/pymssql-2.1.3-remove-setuptools_git.patch b/dev-python/pymssql/files/pymssql-2.1.3-remove-setuptools_git.patch deleted file mode 100644 index 1a35cc064f78..000000000000 --- a/dev-python/pymssql/files/pymssql-2.1.3-remove-setuptools_git.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -472,7 +472,6 @@ setup( - "Operating System :: Unix", - ], - zip_safe = False, -- setup_requires=['setuptools_git'], - tests_require=['pytest', 'unittest2'], - ext_modules = ext_modules(), - diff --git a/dev-python/pymssql/pymssql-2.1.5.ebuild b/dev-python/pymssql/pymssql-2.1.5.ebuild deleted file mode 100644 index 8c91315fdeb5..000000000000 --- a/dev-python/pymssql/pymssql-2.1.5.ebuild +++ /dev/null @@ -1,34 +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="Simple MSSQL python extension module" -HOMEPAGE="https://www.pymssql.org/ https://pypi.org/project/pymssql/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" -IUSE="test" - -# tests need a running instance of freetds -RESTRICT="test" - -RDEPEND=">=dev-db/freetds-0.63[mssql]" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/unittest2[${PYTHON_USEDEP}] - )" - -PATCHES=( "${FILESDIR}"/${PN}-2.1.3-remove-setuptools_git.patch ) - -python_test() { - py.test -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/pymssql/pymssql-2.2.1.ebuild b/dev-python/pymssql/pymssql-2.2.1.ebuild index 751eff53020c..6e43910554fd 100644 --- a/dev-python/pymssql/pymssql-2.2.1.ebuild +++ b/dev-python/pymssql/pymssql-2.2.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ppc64 ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="test" # tests need a running instance of freetds diff --git a/dev-python/pypy-exe/Manifest b/dev-python/pypy-exe/Manifest index a0b16773ffb6..d6cc650abe7a 100644 --- a/dev-python/pypy-exe/Manifest +++ b/dev-python/pypy-exe/Manifest @@ -1,6 +1,8 @@ DIST pypy2.7-gentoo-patches-7.3.3_p2.tar.xz 11184 BLAKE2B b2b9b94478609372d616c65a87cbb12a07e217928beef9fac26c428f81c662ef390db3fd85bf368ffcc8c6fa3802e506412b7bebd14bdc453009008bc3459d25 SHA512 9ab8ed99b42b36e9c212683ef93f7f1fb99caecf056293ab9a5734f8b52eedec192860702baa121630558530cb5c4652f8542300ecaaaa282377ea6456618b95 DIST pypy2.7-gentoo-patches-7.3.4.tar.xz 7844 BLAKE2B d06694fa085667e40ef8805c29f7ccf95b49f9de4e99e3ebfa3d69c4202a0ddcebb54c524d7d9f9ec67573a8d2ebe38fb7023d4d3ecef67afc907ecef5c16c02 SHA512 aa8ffefb5d30070ae86c1c14c55c277e39d3da66aea3a0951319158fb65e716e7fa7864e8bf5d26314d4b2a8030c766b63cad6a3663822d2875cd8cc1f3f2de5 DIST pypy2.7-gentoo-patches-7.3.5rc2.tar.xz 5792 BLAKE2B 2380dc09be7e8dccfcc151e5c3cc5cc0aeb6a5a284b3b3fa8d12bdc0c6352d0da4fc3cb52762c1b5a38b97b3736147cb10986e0e6fdb622ff277445ba7228252 SHA512 1e269a02fc70b67fe44a8d57303a1565acbdb4b7f8065ec489b6bdd9275281e4b516fd1e01223e9635e4759a71c73be941f02e6bc561ab728d6a67e22bda47e3 +DIST pypy2.7-gentoo-patches-7.3.5rc3.tar.xz 5796 BLAKE2B b1c0fb0a8d86d117a9d4102777605eedd026b614f4b66272b3fc5da246bbe5edf516e95a40471117b61078c18b9fc615e55e0992a5d0a1be7caf9026ee26b6be SHA512 8699813837dfa4560a6e73b96f770c5d5999ce008e17cf62a856a454cb0b63146787a54934874162c79345488959e0936b3bd03823bc9f8e276f80df1122f7a8 DIST pypy2.7-v7.3.3-src.tar.bz2 20881821 BLAKE2B ce1ecdd1fffe40574c7662da6038b84d2bca47ab168939ef0c12be2c6348317f17a94a3026e7fa53c71601edc153aefd98f770bd148e7af07ca751c0a5fc1252 SHA512 c2b6c44fdcac5f9445fab01572f859228fc286891fd09a4ddb95d283683d805276c853ec8e61fcd04cb9ee811d0e959d19bb03fdd7442c044f28a773633122e7 DIST pypy2.7-v7.3.4-src.tar.bz2 21571561 BLAKE2B d0ac56fadec63fe7e65728c36c2aaf96fc5f54919dddbca9571a24c42a9e3e21f672f84555a18a384c4715f0489bd7aef009c0a47b635de88c472a93e2ae8d71 SHA512 4c18c2dbfbf0cc1034bea773828204df77aec7ef82119fb94e5cb762ce1783e00ad70e99d1432b4948dc132e726bdc6015f4a5bf10a5b10415bcfe99da2ecd17 DIST pypy2.7-v7.3.5rc2-src.tar.bz2 21561927 BLAKE2B 1fd8aeba0698c95015716109d6a3aec74f95d1a4faea130ffe872b43d0ef8e1e8f8b742aeae6048ab596c5b78634e83c83c95ce3ed047d068dae7bddc02e1281 SHA512 d1d4b45c29c5e4c1735744b4aac46c87787bda7db496c8865e099e669f666f223ed9c014f3637065bb7762eda39a0116bab54078cf10ce8fbd8505d1ab952575 +DIST pypy2.7-v7.3.5rc3-src.tar.bz2 21563312 BLAKE2B e343dcd617026ea5f951f3d24deeb59736c9a6ecc91d1b9c1bd980b6f3c239a5bf0edb9b72a0847a6aeeaead8aca9ecf537af81c9fcf0a2f6647c99edc0d1735 SHA512 e080771ea10a30820f8844b3f512a7681f2e619e8a37fa8ac60198f3c8c3780a8e08aa63749be375c00cd547994f428df44e2cd9f61b272b215ded433374e0a1 diff --git a/dev-python/pypy-exe/pypy-exe-7.3.4.ebuild b/dev-python/pypy-exe/pypy-exe-7.3.4.ebuild index 4663f12fc59e..b5a1a042bc13 100644 --- a/dev-python/pypy-exe/pypy-exe-7.3.4.ebuild +++ b/dev-python/pypy-exe/pypy-exe-7.3.4.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}-src" LICENSE="MIT" SLOT="${PYPY_PV}" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2" RDEPEND=">=sys-libs/zlib-1.1.3:0= diff --git a/dev-python/pypy-exe/pypy-exe-7.3.5_rc3.ebuild b/dev-python/pypy-exe/pypy-exe-7.3.5_rc3.ebuild new file mode 100644 index 000000000000..08a241f6d46f --- /dev/null +++ b/dev-python/pypy-exe/pypy-exe-7.3.5_rc3.ebuild @@ -0,0 +1,178 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{6,7,8,9,10} ) +inherit check-reqs pax-utils python-any-r1 toolchain-funcs + +PYPY_PV=${PV%_p*} +MY_P=pypy2.7-v${PYPY_PV/_} +PATCHSET="pypy2.7-gentoo-patches-${PV/_}" + +DESCRIPTION="PyPy executable (build from source)" +HOMEPAGE="https://www.pypy.org/" +SRC_URI="https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +SLOT="${PYPY_PV}" +KEYWORDS="" +IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2" + +RDEPEND=">=sys-libs/zlib-1.1.3:0= + dev-libs/libffi:0= + virtual/libintl:0= + dev-libs/expat:0= + bzip2? ( app-arch/bzip2:0= ) + ncurses? ( sys-libs/ncurses:0= ) + !dev-python/pypy-exe-bin:${PYPY_PV}" +# don't enforce the dep on pypy with USE=low-memory since it's going +# to cause either collisions or circular dep on itself +DEPEND="${RDEPEND}" +BDEPEND=" + !low-memory? ( + || ( + dev-python/pypy + dev-lang/python:2.7 + ) + )" + +check_env() { + if use low-memory; then + if ! has_version -b dev-python/pypy && + ! has_version -b dev-python/pypy-bin + then + eerror "USE=low-memory requires a (possibly old) version of dev-python/pypy" + eerror "being installed. Please install it using e.g.:" + eerror + eerror " $ emerge -1v dev-python/pypy dev-python/pypy-exe-bin" + eerror + eerror "before attempting to build dev-python/pypy-exe[low-memory]." + die "dev-python/pypy needs to be installed for USE=low-memory" + fi + + CHECKREQS_MEMORY="1750M" + use amd64 && CHECKREQS_MEMORY="3500M" + else + CHECKREQS_MEMORY="3G" + use amd64 && CHECKREQS_MEMORY="6G" + fi + + check-reqs_pkg_pretend +} + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]]; then + check_env + + use low-memory && EPYTHON= + if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] && + { has_version -b dev-python/pypy || + has_version -b dev-python/pypy-bin; } + then + einfo "Using already-installed PyPy to perform the translation." + EPYTHON=pypy + else + einfo "Using ${EPYTHON} to perform the translation. Please note that upstream" + einfo "recommends using PyPy for that. If you wish to do so, please unset" + einfo "the EPYTHON variable." + python-any-r1_pkg_setup + fi + fi +} + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + default +} + +src_configure() { + tc-export CC + + local jit_backend + if use jit; then + jit_backend='--jit-backend=' + + # We only need the explicit sse2 switch for x86. + # On other arches we can rely on autodetection which uses + # compiler macros. Plus, --jit-backend= doesn't accept all + # the modern values... + + if use x86; then + if use cpu_flags_x86_sse2; then + jit_backend+=x86 + else + jit_backend+=x86-without-sse2 + fi + else + jit_backend+=auto + fi + fi + + local args=( + --no-shared + $(usex jit -Ojit -O2) + + ${jit_backend} + + pypy/goal/targetpypystandalone + ) + + # Avoid linking against libraries disabled by use flags + local opts=( + bzip2:bz2 + ncurses:_minimal_curses + ) + + local opt + for opt in "${opts[@]}"; do + local flag=${opt%:*} + local mod=${opt#*:} + + args+=( + $(usex ${flag} --withmod --withoutmod)-${mod} + ) + done + + local interp=( "${EPYTHON}" ) + if use low-memory; then + interp=( env PYPY_GC_MAX_DELTA=200MB + "${EPYTHON}" --jit loop_longevity=300 ) + fi + + if [[ ${EPYTHON} != pypy ]]; then + # reuse bundled pycparser to avoid external dep + mkdir -p "${T}"/pymod/cffi || die + : > "${T}"/pymod/cffi/__init__.py || die + cp -r lib_pypy/cffi/_pycparser "${T}"/pymod/cffi/ || die + local -x PYTHONPATH=${T}/pymod:${PYTHONPATH} + fi + + # translate into the C sources + # we're going to build them ourselves since otherwise pypy does not + # free up the unneeded memory before spawning the compiler + set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}" + echo -e "\033[1m${@}\033[0m" + "${@}" || die "translation failed" +} + +src_compile() { + emake -C "${T}"/usession*-0/testing_1 +} + +src_install() { + local dest=/usr/lib/pypy2.7 + exeinto "${dest}" + newexe "${T}"/usession*-0/testing_1/pypy-c pypy-c-${PYPY_PV} + insinto "${dest}"/include/${PYPY_PV} + doins include/pypy_* + pax-mark m "${ED}${dest}/pypy-c-${PYPY_PV}" +} diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.4.ebuild b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.4.ebuild index c25ec9fa093a..277fe587ef6d 100644 --- a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.4.ebuild +++ b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.4.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}" LICENSE="MIT" SLOT="${PV%_p*}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=">=sys-libs/zlib-1.1.3:0/1 dev-libs/libffi:0/7 diff --git a/dev-python/pyscreenshot/metadata.xml b/dev-python/pyscreenshot/metadata.xml index 462b80e06639..f17d6748f8d7 100644 --- a/dev-python/pyscreenshot/metadata.xml +++ b/dev-python/pyscreenshot/metadata.xml @@ -2,14 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> </maintainer> diff --git a/dev-python/pyspelling/metadata.xml b/dev-python/pyspelling/metadata.xml index f32dcba62459..5121c6e86a63 100644 --- a/dev-python/pyspelling/metadata.xml +++ b/dev-python/pyspelling/metadata.xml @@ -6,7 +6,7 @@ <name>Alessandro Barbieri</name> </maintainer> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> diff --git a/dev-python/pytest-datadir/metadata.xml b/dev-python/pytest-datadir/metadata.xml index 248b98f7328b..1f90b05afba7 100644 --- a/dev-python/pytest-datadir/metadata.xml +++ b/dev-python/pytest-datadir/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">pytest-datadir</remote-id> </upstream> diff --git a/dev-python/pytest-faulthandler/metadata.xml b/dev-python/pytest-faulthandler/metadata.xml index d14902cf6ad6..e6e9159cb6c4 100644 --- a/dev-python/pytest-faulthandler/metadata.xml +++ b/dev-python/pytest-faulthandler/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">pytest-faulthandler</remote-id> </upstream> diff --git a/dev-python/pytest-lazy-fixture/metadata.xml b/dev-python/pytest-lazy-fixture/metadata.xml index a15a33ae2349..fa4f08863819 100644 --- a/dev-python/pytest-lazy-fixture/metadata.xml +++ b/dev-python/pytest-lazy-fixture/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">pytest-lazy-fixture</remote-id> </upstream> diff --git a/dev-python/pytest-ordering/metadata.xml b/dev-python/pytest-ordering/metadata.xml index 1d9bf900b7d5..746d693b01b5 100644 --- a/dev-python/pytest-ordering/metadata.xml +++ b/dev-python/pytest-ordering/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="github">ftobia/pytest-ordering</remote-id> <remote-id type="pypi">pytest-ordering</remote-id> diff --git a/dev-python/pytest-qt/metadata.xml b/dev-python/pytest-qt/metadata.xml index 6a7d94e85ea9..4e84d74f3af3 100644 --- a/dev-python/pytest-qt/metadata.xml +++ b/dev-python/pytest-qt/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">pytest-qt</remote-id> <remote-id type="github">pytest-dev/pytest-qt</remote-id> diff --git a/dev-python/pytest-regressions/metadata.xml b/dev-python/pytest-regressions/metadata.xml index 0188926a494c..7d91d64615db 100644 --- a/dev-python/pytest-regressions/metadata.xml +++ b/dev-python/pytest-regressions/metadata.xml @@ -2,14 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> </maintainer> diff --git a/dev-python/pytest-timeout/pytest-timeout-1.4.2-r1.ebuild b/dev-python/pytest-timeout/pytest-timeout-1.4.2-r1.ebuild index e273c4b51685..d349cada7d5c 100644 --- a/dev-python/pytest-timeout/pytest-timeout-1.4.2-r1.ebuild +++ b/dev-python/pytest-timeout/pytest-timeout-1.4.2-r1.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 @@ -22,17 +22,11 @@ BDEPEND=" dev-python/pexpect[${PYTHON_USEDEP}] !hppa? ( $(python_gen_cond_dep ' dev-python/pytest-cov[${PYTHON_USEDEP}] - ' -3) ) + ' python3_{7..9}) ) )" -distutils_enable_tests pytest +distutils_enable_tests --install pytest PATCHES=( "${FILESDIR}"/pytest-timeout-1.4.2-optional-cov.patch ) - -python_test() { - distutils_install_for_testing - - pytest -vv || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/pytest-xvfb/metadata.xml b/dev-python/pytest-xvfb/metadata.xml index 2f6d80cb91c1..f58d0767ea33 100644 --- a/dev-python/pytest-xvfb/metadata.xml +++ b/dev-python/pytest-xvfb/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">pytest-xvfb</remote-id> </upstream> diff --git a/dev-python/python-email-validator/metadata.xml b/dev-python/python-email-validator/metadata.xml index 7a9ef9b3ab73..f5d17dc99f59 100644 --- a/dev-python/python-email-validator/metadata.xml +++ b/dev-python/python-email-validator/metadata.xml @@ -2,7 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="person"> diff --git a/dev-python/python-jsonrpc-server/metadata.xml b/dev-python/python-jsonrpc-server/metadata.xml index 084954062846..8855518c8262 100644 --- a/dev-python/python-jsonrpc-server/metadata.xml +++ b/dev-python/python-jsonrpc-server/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">python-jsonrpc-server</remote-id> </upstream> diff --git a/dev-python/python-language-server/metadata.xml b/dev-python/python-language-server/metadata.xml index 67f7443a3988..1a49a76b0a8e 100644 --- a/dev-python/python-language-server/metadata.xml +++ b/dev-python/python-language-server/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">python-language-server</remote-id> </upstream> diff --git a/dev-python/python-lsp-jsonrpc/Manifest b/dev-python/python-lsp-jsonrpc/Manifest new file mode 100644 index 000000000000..38ee18a08713 --- /dev/null +++ b/dev-python/python-lsp-jsonrpc/Manifest @@ -0,0 +1 @@ +DIST python-lsp-jsonrpc-1.0.0.tar.gz 10011 BLAKE2B 671490d439f10eebf2d05f221adad25be6f881f4a0f4fa975d4574937a951d4d0bc51264a9ec67d3ef5d112b6e025b551685d3e3c2b959c4a6bcef92d46c5ff3 SHA512 447835fc6c3810f486d80f85295089c021b792843bdf88d461c021b8b04407d8f7e6a99c07351a23658a5dff46eb475bc64e51bdec029787cd33330b54d4dfec diff --git a/dev-python/python-lsp-jsonrpc/files/python-lsp-jsonrpc-1.0.0-fix-test-with-ujson-3-and-up.patch b/dev-python/python-lsp-jsonrpc/files/python-lsp-jsonrpc-1.0.0-fix-test-with-ujson-3-and-up.patch new file mode 100644 index 000000000000..c7b01903761b --- /dev/null +++ b/dev-python/python-lsp-jsonrpc/files/python-lsp-jsonrpc-1.0.0-fix-test-with-ujson-3-and-up.patch @@ -0,0 +1,12 @@ +diff --git a/test/test_streams.py b/test/test_streams.py +index bce3ffa..f93cb8d 100644 +--- a/test/test_streams.py ++++ b/test/test_streams.py +@@ -113,6 +113,7 @@ def test_writer_bad_message(wfile, writer): + hour=1, + minute=1, + second=1, ++ tzinfo=datetime.timezone.utc + )) + + assert wfile.getvalue() in [ diff --git a/dev-python/python-lsp-jsonrpc/metadata.xml b/dev-python/python-lsp-jsonrpc/metadata.xml new file mode 100644 index 000000000000..da20c9022a4c --- /dev/null +++ b/dev-python/python-lsp-jsonrpc/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>andrewammerlaan@gentoo.org</email> + <name>Andrew Ammerlaan</name> + </maintainer> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <upstream> + <remote-id type="pypi">python-lsp-jsonrpc</remote-id> + </upstream> + <origin>gentoo-staging</origin> + <stabilize-allarches/> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.0.0.ebuild b/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.0.0.ebuild new file mode 100644 index 000000000000..04fd8cd981ff --- /dev/null +++ b/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.0.0.ebuild @@ -0,0 +1,35 @@ +# 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="JSON RPC 2.0 server library" +HOMEPAGE="https://github.com/python-lsp/python-lsp-jsonrpc" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND=" + test? ( + dev-python/pycodestyle[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + )" + +RDEPEND=">=dev-python/ujson-3[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +PATCHES=( "${FILESDIR}/${P}-fix-test-with-ujson-3-and-up.patch" ) + +python_prepare_all() { + # Remove pytest-cov dep + sed -i -e '0,/addopts/I!d' setup.cfg || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/python-lsp-server/Manifest b/dev-python/python-lsp-server/Manifest new file mode 100644 index 000000000000..64972775d70a --- /dev/null +++ b/dev-python/python-lsp-server/Manifest @@ -0,0 +1 @@ +DIST python-lsp-server-1.0.1.tar.gz 56835 BLAKE2B 430e215b7d65bff2008136783539c262ee201d651bf83750333d41353483882fe7a603208c2725c89530a34cef22e73fe1ef26ec80fe7fb42d2df79eae511528 SHA512 bf116d92bdebea41e4f6647673d390887d84be70d612b92b8c3973aa55db4b151c1188b06fb8e3b6dccb814fd22f938572e998f0b1329bf0b69d0e4750b8f5f6 diff --git a/dev-python/python-lsp-server/files/pyls-fix-test-with-pylint28.patch b/dev-python/python-lsp-server/files/pyls-fix-test-with-pylint28.patch new file mode 100644 index 000000000000..99790b6baed9 --- /dev/null +++ b/dev-python/python-lsp-server/files/pyls-fix-test-with-pylint28.patch @@ -0,0 +1,237 @@ +From f6d9041b81d142657985b696d8da82cebdbe00bb Mon Sep 17 00:00:00 2001 +From: krassowski <krassowski.michal@gmail.com> +Date: Sun, 25 Apr 2021 21:06:28 +0100 +Subject: [PATCH 1/2] Address pylint's "consider-using-with" warnings + +--- + pylsp/plugins/flake8_lint.py | 25 +++++++++++++++---------- + pylsp/plugins/pylint_lint.py | 28 ++++++++++++++++------------ + test/plugins/test_flake8_lint.py | 7 +++---- + test/plugins/test_pylint_lint.py | 7 +++---- + 4 files changed, 37 insertions(+), 30 deletions(-) + +diff --git a/pylsp/plugins/flake8_lint.py b/pylsp/plugins/flake8_lint.py +index d632395..dfee5b4 100644 +--- a/pylsp/plugins/flake8_lint.py ++++ b/pylsp/plugins/flake8_lint.py +@@ -5,6 +5,7 @@ + import logging + import os.path + import re ++from contextlib import ExitStack + from subprocess import Popen, PIPE + from pylsp import hookimpl, lsp + +@@ -65,16 +66,20 @@ def run_flake8(flake8_executable, args, document): + ) + + log.debug("Calling %s with args: '%s'", flake8_executable, args) +- try: +- cmd = [flake8_executable] +- cmd.extend(args) +- p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) +- except IOError: +- log.debug("Can't execute %s. Trying with 'python -m flake8'", flake8_executable) +- cmd = ['python', '-m', 'flake8'] +- cmd.extend(args) +- p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) +- (stdout, stderr) = p.communicate(document.source.encode()) ++ with ExitStack() as stack: ++ try: ++ cmd = [flake8_executable] ++ cmd.extend(args) ++ p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with ++ stack.enter_context(p) ++ except IOError: ++ log.debug("Can't execute %s. Trying with 'python -m flake8'", flake8_executable) ++ cmd = ['python', '-m', 'flake8'] ++ cmd.extend(args) ++ p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with ++ stack.enter_context(p) ++ # exit stack ensures that even if an exception happens, the process `p` will be properly terminated ++ (stdout, stderr) = p.communicate(document.source.encode()) + if stderr: + log.error("Error while running flake8 '%s'", stderr.decode()) + return stdout.decode() +diff --git a/pylsp/plugins/pylint_lint.py b/pylsp/plugins/pylint_lint.py +index 5491787..6449cda 100644 +--- a/pylsp/plugins/pylint_lint.py ++++ b/pylsp/plugins/pylint_lint.py +@@ -7,6 +7,7 @@ + import logging + import sys + import re ++from contextlib import ExitStack + from subprocess import Popen, PIPE + + from pylint.epylint import py_run +@@ -232,18 +233,21 @@ def _run_pylint_stdio(pylint_executable, document, flags): + :rtype: string + """ + log.debug("Calling %s with args: '%s'", pylint_executable, flags) +- try: +- cmd = [pylint_executable] +- cmd.extend(flags) +- cmd.extend(['--from-stdin', document.path]) +- p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) +- except IOError: +- log.debug("Can't execute %s. Trying with 'python -m pylint'", pylint_executable) +- cmd = ['python', '-m', 'pylint'] +- cmd.extend(flags) +- cmd.extend(['--from-stdin', document.path]) +- p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) +- (stdout, stderr) = p.communicate(document.source.encode()) ++ with ExitStack() as stack: ++ try: ++ cmd = [pylint_executable] ++ cmd.extend(flags) ++ cmd.extend(['--from-stdin', document.path]) ++ p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with ++ stack.enter_context(p) ++ except IOError: ++ log.debug("Can't execute %s. Trying with 'python -m pylint'", pylint_executable) ++ cmd = ['python', '-m', 'pylint'] ++ cmd.extend(flags) ++ cmd.extend(['--from-stdin', document.path]) ++ p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with ++ stack.enter_context(p) ++ (stdout, stderr) = p.communicate(document.source.encode()) + if stderr: + log.error("Error while running pylint '%s'", stderr.decode()) + return stdout.decode() +diff --git a/test/plugins/test_flake8_lint.py b/test/plugins/test_flake8_lint.py +index eaabd40..4faf0dd 100644 +--- a/test/plugins/test_flake8_lint.py ++++ b/test/plugins/test_flake8_lint.py +@@ -21,10 +21,9 @@ def using_const(): + + + def temp_document(doc_text, workspace): +- temp_file = tempfile.NamedTemporaryFile(mode='w', delete=False) +- name = temp_file.name +- temp_file.write(doc_text) +- temp_file.close() ++ with tempfile.NamedTemporaryFile(mode='w', delete=False) as temp_file: ++ name = temp_file.name ++ temp_file.write(doc_text) + doc = Document(uris.from_fs_path(name), workspace) + + return name, doc +diff --git a/test/plugins/test_pylint_lint.py b/test/plugins/test_pylint_lint.py +index f83e754..cf7a7e4 100644 +--- a/test/plugins/test_pylint_lint.py ++++ b/test/plugins/test_pylint_lint.py +@@ -28,10 +28,9 @@ def hello(): + @contextlib.contextmanager + def temp_document(doc_text, workspace): + try: +- temp_file = tempfile.NamedTemporaryFile(mode='w', delete=False) +- name = temp_file.name +- temp_file.write(doc_text) +- temp_file.close() ++ with tempfile.NamedTemporaryFile(mode='w', delete=False) as temp_file: ++ name = temp_file.name ++ temp_file.write(doc_text) + yield Document(uris.from_fs_path(name), workspace) + finally: + os.remove(name) + +From 2d980b6d99b06de827d6589a48a75c6b196b32f4 Mon Sep 17 00:00:00 2001 +From: krassowski <krassowski.michal@gmail.com> +Date: Sun, 25 Apr 2021 22:14:53 +0100 +Subject: [PATCH 2/2] Revert the use of ExitStack, as requested + +--- + pylsp/plugins/flake8_lint.py | 25 ++++++++++--------------- + pylsp/plugins/pylint_lint.py | 28 ++++++++++++---------------- + 2 files changed, 22 insertions(+), 31 deletions(-) + +diff --git a/pylsp/plugins/flake8_lint.py b/pylsp/plugins/flake8_lint.py +index dfee5b4..03504ef 100644 +--- a/pylsp/plugins/flake8_lint.py ++++ b/pylsp/plugins/flake8_lint.py +@@ -5,7 +5,6 @@ + import logging + import os.path + import re +-from contextlib import ExitStack + from subprocess import Popen, PIPE + from pylsp import hookimpl, lsp + +@@ -66,20 +65,16 @@ def run_flake8(flake8_executable, args, document): + ) + + log.debug("Calling %s with args: '%s'", flake8_executable, args) +- with ExitStack() as stack: +- try: +- cmd = [flake8_executable] +- cmd.extend(args) +- p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with +- stack.enter_context(p) +- except IOError: +- log.debug("Can't execute %s. Trying with 'python -m flake8'", flake8_executable) +- cmd = ['python', '-m', 'flake8'] +- cmd.extend(args) +- p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with +- stack.enter_context(p) +- # exit stack ensures that even if an exception happens, the process `p` will be properly terminated +- (stdout, stderr) = p.communicate(document.source.encode()) ++ try: ++ cmd = [flake8_executable] ++ cmd.extend(args) ++ p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with ++ except IOError: ++ log.debug("Can't execute %s. Trying with 'python -m flake8'", flake8_executable) ++ cmd = ['python', '-m', 'flake8'] ++ cmd.extend(args) ++ p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with ++ (stdout, stderr) = p.communicate(document.source.encode()) + if stderr: + log.error("Error while running flake8 '%s'", stderr.decode()) + return stdout.decode() +diff --git a/pylsp/plugins/pylint_lint.py b/pylsp/plugins/pylint_lint.py +index 6449cda..d5ff3db 100644 +--- a/pylsp/plugins/pylint_lint.py ++++ b/pylsp/plugins/pylint_lint.py +@@ -7,7 +7,6 @@ + import logging + import sys + import re +-from contextlib import ExitStack + from subprocess import Popen, PIPE + + from pylint.epylint import py_run +@@ -233,21 +232,18 @@ def _run_pylint_stdio(pylint_executable, document, flags): + :rtype: string + """ + log.debug("Calling %s with args: '%s'", pylint_executable, flags) +- with ExitStack() as stack: +- try: +- cmd = [pylint_executable] +- cmd.extend(flags) +- cmd.extend(['--from-stdin', document.path]) +- p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with +- stack.enter_context(p) +- except IOError: +- log.debug("Can't execute %s. Trying with 'python -m pylint'", pylint_executable) +- cmd = ['python', '-m', 'pylint'] +- cmd.extend(flags) +- cmd.extend(['--from-stdin', document.path]) +- p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with +- stack.enter_context(p) +- (stdout, stderr) = p.communicate(document.source.encode()) ++ try: ++ cmd = [pylint_executable] ++ cmd.extend(flags) ++ cmd.extend(['--from-stdin', document.path]) ++ p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with ++ except IOError: ++ log.debug("Can't execute %s. Trying with 'python -m pylint'", pylint_executable) ++ cmd = ['python', '-m', 'pylint'] ++ cmd.extend(flags) ++ cmd.extend(['--from-stdin', document.path]) ++ p = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=PIPE) # pylint: disable=consider-using-with ++ (stdout, stderr) = p.communicate(document.source.encode()) + if stderr: + log.error("Error while running pylint '%s'", stderr.decode()) + return stdout.decode() diff --git a/dev-python/python-lsp-server/files/pyls-fix-test_folding.patch b/dev-python/python-lsp-server/files/pyls-fix-test_folding.patch new file mode 100644 index 000000000000..d70f2b23d4be --- /dev/null +++ b/dev-python/python-lsp-server/files/pyls-fix-test_folding.patch @@ -0,0 +1,14 @@ +diff --git a/test/plugins/test_folding.py b/test/plugins/test_folding.py +index 57d6e2e..cef4583 100644 +--- a/test/plugins/test_folding.py ++++ b/test/plugins/test_folding.py +@@ -147,9 +147,6 @@ def test_folding(workspace): + {'startLine': 62, 'endLine': 63}, + {'startLine': 64, 'endLine': 65}, + {'startLine': 67, 'endLine': 68}] +- if sys.version_info[:2] >= (3, 9): +- # the argument list of the decorator is also folded in Python >= 3.9 +- expected.insert(4, {'startLine': 9, 'endLine': 10}) + + assert ranges == expected + diff --git a/dev-python/python-lsp-server/metadata.xml b/dev-python/python-lsp-server/metadata.xml new file mode 100644 index 000000000000..49af381f0867 --- /dev/null +++ b/dev-python/python-lsp-server/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>andrewammerlaan@gentoo.org</email> + <name>Andrew Ammerlaan</name> + </maintainer> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <upstream> + <remote-id type="pypi">python-lsp-server</remote-id> + </upstream> + <origin>gentoo-staging</origin> + <stabilize-allarches/> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/python-lsp-server/python-lsp-server-1.0.1.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.0.1.ebuild new file mode 100644 index 000000000000..63cd61a85665 --- /dev/null +++ b/dev-python/python-lsp-server/python-lsp-server-1.0.1.ebuild @@ -0,0 +1,71 @@ +# 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 + +DESCRIPTION="Python Language Server for the Language Server Protocol" +HOMEPAGE="https://github.com/python-lsp/python-lsp-server" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND=" + test? ( + dev-python/autopep8[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/flake8-3.8.0[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + >=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}] + <dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + >=dev-python/pycodestyle-2.7.0[${PYTHON_USEDEP}] + >=dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pyflakes-2.3.0[${PYTHON_USEDEP}] + <dev-python/pyflakes-2.4.0[${PYTHON_USEDEP}] + >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] + dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}] + >=dev-python/rope-0.10.5[${PYTHON_USEDEP}] + dev-python/yapf[${PYTHON_USEDEP}] + )" + +RDEPEND=" + >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}] + <dev-python/jedi-0.19.0[${PYTHON_USEDEP}] + >=dev-python/python-lsp-jsonrpc-1.0.0[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + >=dev-python/ujson-3[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}/pyls-fix-test_folding.patch" + "${FILESDIR}/pyls-fix-test-with-pylint28.patch" +) + +distutils_enable_tests pytest + +python_prepare_all() { + # remove pytest-cov dep + sed -i -e '0,/addopts/I!d' setup.cfg || die + + distutils-r1_python_prepare_all +} + +pkg_postinst() { + optfeature "Automatically formats Python code to conform to the PEP 8 style guide" dev-python/autopep8 + optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8 + optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe + optfeature "Python style guide checker (fka pep8)" dev-python/pycodestyle + optfeature "Python docstring style checker" dev-python/pydocstyle + optfeature "Passive checker for Python programs" dev-python/pyflakes + optfeature "Python code static checker" dev-python/pylint + optfeature "Python refactoring library" dev-python/rope + optfeature "A formatter for Python files" dev-python/yapf +} diff --git a/dev-python/pyu2f/pyu2f-0.1.4-r1.ebuild b/dev-python/pyu2f/pyu2f-0.1.4-r1.ebuild index f4f79287c169..1c9806e1f1be 100644 --- a/dev-python/pyu2f/pyu2f-0.1.4-r1.ebuild +++ b/dev-python/pyu2f/pyu2f-0.1.4-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/pyvirtualdisplay/metadata.xml b/dev-python/pyvirtualdisplay/metadata.xml index d92aad95ad13..2df2b07b5b65 100644 --- a/dev-python/pyvirtualdisplay/metadata.xml +++ b/dev-python/pyvirtualdisplay/metadata.xml @@ -2,14 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> </maintainer> diff --git a/dev-python/pyxDamerauLevenshtein/metadata.xml b/dev-python/pyxDamerauLevenshtein/metadata.xml index e0bbc93d4fec..074f71d2c4b7 100644 --- a/dev-python/pyxDamerauLevenshtein/metadata.xml +++ b/dev-python/pyxDamerauLevenshtein/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">pyxDamerauLevenshtein</remote-id> <remote-id type="github">gfairchild/pyxDamerauLevenshtein</remote-id> diff --git a/dev-python/qdarkstyle/metadata.xml b/dev-python/qdarkstyle/metadata.xml index 546cb969a309..9c16ecc42427 100644 --- a/dev-python/qdarkstyle/metadata.xml +++ b/dev-python/qdarkstyle/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">QDarkStyle</remote-id> </upstream> diff --git a/dev-python/qstylizer/metadata.xml b/dev-python/qstylizer/metadata.xml index e9948b63a6ce..d2578d06e452 100644 --- a/dev-python/qstylizer/metadata.xml +++ b/dev-python/qstylizer/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">qstylizer</remote-id> </upstream> diff --git a/dev-python/qtawesome/metadata.xml b/dev-python/qtawesome/metadata.xml index 8c7565214c73..7a7290ecca99 100644 --- a/dev-python/qtawesome/metadata.xml +++ b/dev-python/qtawesome/metadata.xml @@ -10,13 +10,9 @@ <name>Python</name> </maintainer> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <longdescription lang="en"> QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in PyQt and PySide applications. diff --git a/dev-python/qtsass/metadata.xml b/dev-python/qtsass/metadata.xml index 9104fcfc66cd..1bd33a987f0a 100644 --- a/dev-python/qtsass/metadata.xml +++ b/dev-python/qtsass/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">qtsass</remote-id> </upstream> diff --git a/dev-python/reportlab/reportlab-3.5.67.ebuild b/dev-python/reportlab/reportlab-3.5.67.ebuild index f5857bdcb4c7..034d2e9718cf 100644 --- a/dev-python/reportlab/reportlab-3.5.67.ebuild +++ b/dev-python/reportlab/reportlab-3.5.67.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" media-libs/freetype diff --git a/dev-python/requests-cache/requests-cache-0.6.0.ebuild b/dev-python/requests-cache/requests-cache-0.6.0.ebuild index bb3609d589ba..bdafc7e51943 100644 --- a/dev-python/requests-cache/requests-cache-0.6.0.ebuild +++ b/dev-python/requests-cache/requests-cache-0.6.0.ebuild @@ -28,7 +28,6 @@ BDEPEND=" ') )" -distutils_enable_sphinx docs distutils_enable_tests pytest PATCHES=( diff --git a/dev-python/requests-cache/requests-cache-0.6.1.ebuild b/dev-python/requests-cache/requests-cache-0.6.1.ebuild index 7c32c4134a42..ec424a9da5d8 100644 --- a/dev-python/requests-cache/requests-cache-0.6.1.ebuild +++ b/dev-python/requests-cache/requests-cache-0.6.1.ebuild @@ -30,7 +30,6 @@ BDEPEND=" dev-python/timeout-decorator[${PYTHON_USEDEP}] )" -distutils_enable_sphinx docs distutils_enable_tests pytest python_test() { diff --git a/dev-python/requests-cache/requests-cache-0.6.2.ebuild b/dev-python/requests-cache/requests-cache-0.6.2.ebuild index 7c32c4134a42..ec424a9da5d8 100644 --- a/dev-python/requests-cache/requests-cache-0.6.2.ebuild +++ b/dev-python/requests-cache/requests-cache-0.6.2.ebuild @@ -30,7 +30,6 @@ BDEPEND=" dev-python/timeout-decorator[${PYTHON_USEDEP}] )" -distutils_enable_sphinx docs distutils_enable_tests pytest python_test() { diff --git a/dev-python/requests-cache/requests-cache-0.6.3.ebuild b/dev-python/requests-cache/requests-cache-0.6.3.ebuild index 787ba1d57b2d..f4bef82fc214 100644 --- a/dev-python/requests-cache/requests-cache-0.6.3.ebuild +++ b/dev-python/requests-cache/requests-cache-0.6.3.ebuild @@ -30,7 +30,6 @@ BDEPEND=" dev-python/timeout-decorator[${PYTHON_USEDEP}] )" -distutils_enable_sphinx docs distutils_enable_tests pytest python_test() { diff --git a/dev-python/selenium/selenium-3.141.0-r1.ebuild b/dev-python/selenium/selenium-3.141.0-r1.ebuild index 92d46c50f55a..df0401381e54 100644 --- a/dev-python/selenium/selenium-3.141.0-r1.ebuild +++ b/dev-python/selenium/selenium-3.141.0-r1.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 diff --git a/dev-python/sphinx-multiversion/metadata.xml b/dev-python/sphinx-multiversion/metadata.xml index af5f2792bf09..fb1f00b32c09 100644 --- a/dev-python/sphinx-multiversion/metadata.xml +++ b/dev-python/sphinx-multiversion/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">sphinx-multiversion</remote-id> </upstream> diff --git a/dev-python/sphinx-panels/metadata.xml b/dev-python/sphinx-panels/metadata.xml index e12cd718e686..30bb4c325536 100644 --- a/dev-python/sphinx-panels/metadata.xml +++ b/dev-python/sphinx-panels/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">sphinx-panels</remote-id> </upstream> diff --git a/dev-python/sphinxcontrib-autoprogram/metadata.xml b/dev-python/sphinxcontrib-autoprogram/metadata.xml index 551994209bdd..75961166e5f8 100644 --- a/dev-python/sphinxcontrib-autoprogram/metadata.xml +++ b/dev-python/sphinxcontrib-autoprogram/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">sphinxcontrib-autoprogram</remote-id> </upstream> diff --git a/dev-python/sphinxcontrib-bibtex/metadata.xml b/dev-python/sphinxcontrib-bibtex/metadata.xml index 90c2d69cc7ad..e483be146749 100644 --- a/dev-python/sphinxcontrib-bibtex/metadata.xml +++ b/dev-python/sphinxcontrib-bibtex/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">sphinxcontrib-bibtex</remote-id> <remote-id type="github">mcmtroffaes/sphinxcontrib-bibtex</remote-id> diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest index a3a01153dc51..47b6c5d4ea7c 100644 --- a/dev-python/spyder-kernels/Manifest +++ b/dev-python/spyder-kernels/Manifest @@ -1,3 +1,3 @@ -DIST spyder-kernels-1.10.0-gh.tar.gz 77416 BLAKE2B 0d3e3f8228d2a76174e8d7c64a55c9fda384961065673b1b6b64591f476e8932c5dc3fe253b67d94135688b8d346828f88800bdc3bb0b83450d51669218f98b3 SHA512 59a66d9f6c9b53a2cb058e1c493535ee18c3965a62d6ff728cc0f9544c35fbdf56f18024c778c242802f961259231e153cdcd98c867bec84a80ca3541dbcf455 DIST spyder-kernels-1.10.2-gh.tar.gz 78924 BLAKE2B 47f0ec284f54590ee9c5a43caeeea61b644fccc6d6222dfbf85187beb9cc141504082dbf50d1d85f5315c8e8e46b9f810253d904b594bb4c52677271b0f7f12d SHA512 4bcbc2646493f384a3f5fad1cc2a42bbe1d06c5225362beb995a73e3c1abe482f3855d844c449b07631b4ffda99492ccbd3cbe69c515ed38d6a98913bea90e2d DIST spyder-kernels-2.0.1-gh.tar.gz 79786 BLAKE2B d4eeed1f2ff4e27ce4d55e3cfbd800f52553dba4c7a23978611d2a63ce43092153939cab78bd0b0025a7350d101f6399fccddfe90881aa414f321e3d1561e33a SHA512 ad08cb3e1f4dbcc8687d0142c8f07e224dac46513842d06d75b069aff1fac9cf818c7d14c753a673b2b95a08fdfba58d1133fa2896579e6b1232d87c7c359060 +DIST spyder-kernels-2.0.3-gh.tar.gz 80089 BLAKE2B c439317be60237fb1c0c110a46ca17ad6a7ec0f978e2bbc01d98a260ec2654b81a334059f8b349dec002a2f3c8d9e5279b7f208fe88ccaaaba52d171eb5ca487 SHA512 dd406640db545732e23ef5e1f0fbb6c1756dd651e49152d2d804b8e0ddcdc0f9ede04a48df861faf2153125c4971c515eb5edd327d93a19926e12b02737b9a66 diff --git a/dev-python/spyder-kernels/metadata.xml b/dev-python/spyder-kernels/metadata.xml index ec924043c851..c857ef465e56 100644 --- a/dev-python/spyder-kernels/metadata.xml +++ b/dev-python/spyder-kernels/metadata.xml @@ -2,14 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> </maintainer> diff --git a/dev-python/spyder-kernels/spyder-kernels-1.10.0.ebuild b/dev-python/spyder-kernels/spyder-kernels-1.10.0.ebuild deleted file mode 100644 index 50cd800450e9..000000000000 --- a/dev-python/spyder-kernels/spyder-kernels-1.10.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 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="Kernels used by spyder on its ipython console" -HOMEPAGE="https://github.com/spyder-ide/spyder-kernels/ - https://pypi.org/project/spyder-kernels/" -SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}-gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-python/cloudpickle[${PYTHON_USEDEP}] - >=dev-python/ipykernel-5.1.3[${PYTHON_USEDEP}] - >=dev-python/jupyter_client-5.3.4[${PYTHON_USEDEP}] - >=dev-python/pyzmq-17[${PYTHON_USEDEP}] - >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}] -" - -BDEPEND="test? ( - dev-python/cython[${PYTHON_USEDEP}] - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] -)" - -distutils_enable_tests pytest - -python_prepare_all() { - # assert False - sed -i -e 's:test_dask_multiprocessing:_&:' \ - spyder_kernels/console/tests/test_console_kernel.py || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/spyder-kernels/spyder-kernels-2.0.3.ebuild b/dev-python/spyder-kernels/spyder-kernels-2.0.3.ebuild new file mode 100644 index 000000000000..0e0405c61674 --- /dev/null +++ b/dev-python/spyder-kernels/spyder-kernels-2.0.3.ebuild @@ -0,0 +1,53 @@ +# 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="Kernels used by spyder on its ipython console" +HOMEPAGE="https://github.com/spyder-ide/spyder-kernels/ + https://pypi.org/project/spyder-kernels/" +SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}-gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + <dev-python/decorator-5[${PYTHON_USEDEP}] + >=dev-python/ipykernel-5.3.0[${PYTHON_USEDEP}] + >=dev-python/ipython-7.6.0[${PYTHON_USEDEP}] + <dev-python/ipython-7.23.0[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-5.3.4[${PYTHON_USEDEP}] + >=dev-python/pyzmq-17[${PYTHON_USEDEP}] + >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/dask[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +python_test() { + local deselect=( + # we no longer package distributed + spyder_kernels/console/tests/test_console_kernel.py::test_dask_multiprocessing + ) + + epytest ${deselect[@]/#/--deselect } +} diff --git a/dev-python/spyder-line-profiler/metadata.xml b/dev-python/spyder-line-profiler/metadata.xml index 15a7e643820d..7187c366cacb 100644 --- a/dev-python/spyder-line-profiler/metadata.xml +++ b/dev-python/spyder-line-profiler/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">spyder-line-profiler</remote-id> </upstream> diff --git a/dev-python/spyder-memory-profiler/metadata.xml b/dev-python/spyder-memory-profiler/metadata.xml index 3c249a1b65aa..b4c14987e21d 100644 --- a/dev-python/spyder-memory-profiler/metadata.xml +++ b/dev-python/spyder-memory-profiler/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">spyder-memory-profiler</remote-id> </upstream> diff --git a/dev-python/spyder-notebook/metadata.xml b/dev-python/spyder-notebook/metadata.xml index e5ffdd3fa16b..66f71390ceb7 100644 --- a/dev-python/spyder-notebook/metadata.xml +++ b/dev-python/spyder-notebook/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">spyder-notebook</remote-id> </upstream> diff --git a/dev-python/spyder-terminal/metadata.xml b/dev-python/spyder-terminal/metadata.xml index a7afec05dfc2..9c59b0bb3a1c 100644 --- a/dev-python/spyder-terminal/metadata.xml +++ b/dev-python/spyder-terminal/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">spyder-terminal</remote-id> </upstream> diff --git a/dev-python/spyder-unittest/metadata.xml b/dev-python/spyder-unittest/metadata.xml index 920633157826..75a9e57f3f2c 100644 --- a/dev-python/spyder-unittest/metadata.xml +++ b/dev-python/spyder-unittest/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">spyder-unittest</remote-id> </upstream> diff --git a/dev-python/spyder-vim/metadata.xml b/dev-python/spyder-vim/metadata.xml index 19366fb21823..f4c4fc90a218 100644 --- a/dev-python/spyder-vim/metadata.xml +++ b/dev-python/spyder-vim/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest index 873f9ac3b06b..cb3f4ac563a6 100644 --- a/dev-python/spyder/Manifest +++ b/dev-python/spyder/Manifest @@ -1,5 +1,4 @@ -DIST spyder-4.2.3.tar.gz 11539371 BLAKE2B aecd2e9772c52e644e9c0503195e380fffecdfaa5aea3f00a64e98a969faf3de4e0d8eb0515cc59893f28deb7733403826e90e36006ad7f8f4d67e8ef5e64543 SHA512 9e56efab8862c21e7496d45e813d28c4e9be583275352b0a6e0a58e99f6c0234fa9862da66705839beacb971dde9b6edc253405d9d62853a3c4c9c9991844846 DIST spyder-4.2.5.tar.gz 11539071 BLAKE2B 9d7a98da018aae934803d640995fe2dfa6bbb20bfc7140bd00f5e7a00a09c47922fefd8df84f4b217a50176ee190515da6f4cbf498a03cae68e2ac4f5ec70664 SHA512 081b047a45b7522a69b1b21a221ab5cdef47f87f36ed4423ff63297d205f924c1627517c50622acb2d10efa094bc506fed4ec88f861775d3f58e81ac6ef017ac -DIST spyder-5.0.0.tar.gz 19967667 BLAKE2B 072d65949f83e8831a6c88ef5472401f7b6ef305dd193baea34d63ce865d49a1181d0282df2e4c0025ff928e6a0a6c13312fb69f3329343a45def6ee9f30b9d3 SHA512 c76355314c7f623fbcc99540c8ecc4b57c18f9c0551688b1e4016b4510262305837d1637df38f412314fc98abd2c359d834bf380300a46b098503db561f83177 -DIST spyder-docs-5c9c8a3317045c2d301e05b751943be9b521d129.tar.gz 66692311 BLAKE2B ec741a9cd830bc8a5776be1d52dcac9649c8abf33faec0ac8741d95625d8aeda2b8c0d2bdbef02c068a22ec62a4d5281a48e996530e1bd2e6de43b86e0a14ffe SHA512 73bd05ef31f69ebd80bb488017998536c4ed0e63a331efe743d9d858b936df287253f333d09beac6d2b249a96e8f82538d321850a64b0941db3d0141122995eb +DIST spyder-5.0.3.tar.gz 20586502 BLAKE2B b8223273b638b57827f17037c47bb7bf53f19978fe9db343e354f557f4da17cfa03a36c013cab68b8b91b66495316a12d9652d864b8b089a495668b667a26b8c SHA512 c9b7c3a6755bc14ae84d8cd2c4166620a6fd1e83c097e2766f9f5190057775e4e3e9ba192d9eeb1cc434be11ac392f767239ae2d98cf40d95ffda4cf7cbeb358 +DIST spyder-docs-588cdf55cceffea7a3f31d98c0720bfe7df34b72.tar.gz 75780347 BLAKE2B c344ee0798e5780bfac5a8483c2992dfdddba5222fdd4a7c5603514bc612cc7300ec0cb49ebdcce6633d0cca8a5a36cfb5a2105c7f91febb5982dc2ea40fb86c SHA512 72f4644e872c57e229da8958a125bf405fa073ff99071b3555d97d8f8f71dc7b9f0dffbe61adf886e6bf3191894c639dd408d8dc76d65bc170bf7578b5b05558 DIST spyder-docs-78b25754c69a20643258821146e398ad5535c920.tar.gz 69167467 BLAKE2B d2815d552002f329b5fac59329fba3b3b0cd592bcbdacc0878966919e44dbab29548533661e60a1b9b8fd763d57d1e4c2f761782ace1b0a814a5f0cec1f66af9 SHA512 10764367fd5f830d7a3620b9d9e7ec4ab74539c1f48326c0c40f7caff74a50401addc7609fe1558c57dac4649d0a214c0d2d77cecd100bd8574151134e49634d diff --git a/dev-python/spyder/files/spyder-5.0.1-doc-theme-renamed.patch b/dev-python/spyder/files/spyder-5.0.1-doc-theme-renamed.patch new file mode 100644 index 000000000000..5edf7e854d0b --- /dev/null +++ b/dev-python/spyder/files/spyder-5.0.1-doc-theme-renamed.patch @@ -0,0 +1,13 @@ +diff --git a/doc/conf.py b/doc/conf.py +index a3dc817..f428860 100644 +--- a/docs/doc/conf.py ++++ b/docs/doc/conf.py +@@ -143,7 +143,7 @@ + # + # CI = True + # TRAVIS_BRANCH = 'master' +-html_theme = "pandas_sphinx_theme" ++html_theme = "pydata_sphinx_theme" + html_logo = '_static/images/spyder_logo.png' + html_theme_options = { + "external_links": [ diff --git a/dev-python/spyder/metadata.xml b/dev-python/spyder/metadata.xml index 562304c50347..6973a12ec84e 100644 --- a/dev-python/spyder/metadata.xml +++ b/dev-python/spyder/metadata.xml @@ -6,13 +6,9 @@ <name>Python</name> </maintainer> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <longdescription lang="en"> Spyder is a powerful scientific environment written in Python, for Python,and designed by and for scientists, engineers and data analysts. diff --git a/dev-python/spyder/spyder-4.2.3.ebuild b/dev-python/spyder/spyder-4.2.3.ebuild deleted file mode 100644 index 127298a02a68..000000000000 --- a/dev-python/spyder/spyder-4.2.3.ebuild +++ /dev/null @@ -1,249 +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} ) -# The warning that this is wrong is a false positive -# Spyder has setuptools in install_requires -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit optfeature xdg distutils-r1 - -# Commit of documentation to fetch -DOCS_PV="5c9c8a3317045c2d301e05b751943be9b521d129" - -DESCRIPTION="The Scientific Python Development Environment" -HOMEPAGE=" - https://www.spyder-ide.org/ - https://github.com/spyder-ide/spyder/ - https://pypi.org/project/spyder/ -" -SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> ${PN}-docs-${DOCS_PV}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -# The test suite often hangs or does not work. -# Technically spyder requires pyqt5<13, which -# we do not have in ::gentoo any more. Likely -# this is the reason many of the tests fail -# or hang. RESTRICTing because IMO it is -# not worth the several hours I spend every -# single version bump checking which tests -# do and do not work. Spyder itself works -# fine with pyqt5>13. -RESTRICT="test" - -# White space separated deps are expansion of python-language-server[all] dep -# As the pyls ebuild does not add flags for optional runtime dependencies -# we have to manually specify these desp instead of just depending on the [all] -# flag. The indentation allows us to distinguish them from spyders direct deps. -RDEPEND=" - >=dev-python/atomicwrites-1.2.0[${PYTHON_USEDEP}] - >=dev-python/chardet-2.0.0[${PYTHON_USEDEP}] - >=dev-python/cloudpickle-0.5.0[${PYTHON_USEDEP}] - >=dev-python/diff-match-patch-20181111[${PYTHON_USEDEP}] - >=dev-python/intervaltree-3.0.2[${PYTHON_USEDEP}] - >=dev-python/ipython-7.6.0[${PYTHON_USEDEP}] - ~dev-python/jedi-0.17.2[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/keyring-17.0.0[${PYTHON_USEDEP}] - >=dev-python/nbconvert-4.0[${PYTHON_USEDEP}] - >=dev-python/numpydoc-0.6.0[${PYTHON_USEDEP}] - ~dev-python/parso-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pexpect-4.4.0[${PYTHON_USEDEP}] - >=dev-python/pickleshare-0.4[${PYTHON_USEDEP}] - >=dev-python/psutil-5.3[${PYTHON_USEDEP}] - >=dev-python/pygments-2.0[${PYTHON_USEDEP}] - >=dev-python/pylint-1.0[${PYTHON_USEDEP}] - >=dev-python/python-language-server-0.36.2[${PYTHON_USEDEP}] - - dev-python/autopep8[${PYTHON_USEDEP}] - >=dev-python/flake8-3.8.0[${PYTHON_USEDEP}] - >=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}] - <dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pycodestyle-2.6.0[${PYTHON_USEDEP}] - <dev-python/pycodestyle-2.7.0[${PYTHON_USEDEP}] - >=dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}] - >=dev-python/pyflakes-2.2.0[${PYTHON_USEDEP}] - <dev-python/pyflakes-2.3.0[${PYTHON_USEDEP}] - dev-python/pylint[${PYTHON_USEDEP}] - >=dev-python/rope-0.10.5[${PYTHON_USEDEP}] - dev-python/yapf[${PYTHON_USEDEP}] - - <dev-python/python-language-server-1.0.0[${PYTHON_USEDEP}] - >=dev-python/pyls-black-0.4.6[${PYTHON_USEDEP}] - >=dev-python/pyls-spyder-0.3.2[${PYTHON_USEDEP}] - >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}] - >=dev-python/pyzmq-17.0.0[${PYTHON_USEDEP}] - >=dev-python/qdarkstyle-2.8[${PYTHON_USEDEP}] - >=dev-python/qtawesome-0.5.7[${PYTHON_USEDEP}] - >=dev-python/qtconsole-5.0.1[${PYTHON_USEDEP}] - >=dev-python/QtPy-1.5.0[${PYTHON_USEDEP},svg,webengine] - >=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}] - >=dev-python/spyder-kernels-1.10.2[${PYTHON_USEDEP}] - <dev-python/spyder-kernels-1.11.0[${PYTHON_USEDEP}] - >=dev-python/textdistance-4.2.0[${PYTHON_USEDEP}] - >=dev-python/three-merge-0.1.1[${PYTHON_USEDEP}] - >=dev-python/watchdog-0.10.3[${PYTHON_USEDEP}] - <dev-python/watchdog-2.0.0[${PYTHON_USEDEP}] - - dev-python/PyQt5[${PYTHON_USEDEP}] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] -" - -BDEPEND="test? ( - dev-python/cython[${PYTHON_USEDEP}] - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/matplotlib[tk,${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - <dev-python/pytest-6.0[${PYTHON_USEDEP}] - dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-ordering[${PYTHON_USEDEP}] - dev-python/pytest-qt[${PYTHON_USEDEP}] - dev-python/pytest-xvfb[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] -)" - -# Based on the courtesy of Arfrever -# This patch removes a call to update-desktop-database during build -# This fails because access is denied to this command during build -PATCHES=( - "${FILESDIR}/${PN}-4.2.1-build.patch" - "${FILESDIR}/${PN}-4.1.5-doc-theme-renamed.patch" -) - -DOCS=( - "AUTHORS.txt" - "Announcements.md" - "CHANGELOG.md" - "CODE_OF_CONDUCT.md" - "CONTRIBUTING.md" - "NOTICE.txt" - "README.md" - "RELEASE.md" -) - -distutils_enable_tests pytest -distutils_enable_sphinx docs/doc dev-python/sphinx-panels dev-python/pydata-sphinx-theme dev-python/sphinx-multiversion - -python_prepare_all() { - # move docs into workdir - mv ../spyder-docs-${DOCS_PV}* docs || die - - # these deps are packaged separately: dev-python/spyder-kernels, dev-python/python-language-server - rm external-deps/* -r || die - # runs against things packaged in external-deps dir - rm conftest.py || die - - # do not depend on pyqt5<13 - sed -i -e '/pyqt5/d' \ - -e '/pyqtwebengine/d' \ - setup.py || die - - # do not check deps, fails because we removed pyqt5 dependency above - sed -i -e 's:test_dependencies_for_spyder_setup_install_requires_in_sync:_&:' \ - spyder/tests/test_dependencies_in_sync.py || die - - # can't check for update, need network - rm spyder/workers/tests/test_update.py || die - - # skip online test - rm spyder/widgets/github/tests/test_github_backend.py || die - - # KeyError: 'conda: base', need conda?? - sed -i -e 's:test_status_bar_conda_interpreter_status:_&:' \ - spyder/widgets/tests/test_status.py || die - - # assert 2 == 1 - sed -i -e 's:test_pylint_max_history_conf:_&:' \ - spyder/plugins/pylint/tests/test_pylint.py || die - - # https://bugs.gentoo.org/747211 - sed -i -e 's:test_loaded_and_closed_signals:_&:' \ - spyder/plugins/projects/tests/test_plugin.py || die - - # AssertionError: assert '' == 'This is some test text!' - sed -i -e 's:test_tab_copies_find_to_replace:_&:' \ - spyder/plugins/editor/widgets/tests/test_editor.py || die - - # hangs till forever - sed -i -e 's:test_help_opens_when_show_tutorial_full:_&:' \ - spyder/app/tests/test_mainwindow.py || die - - # Assertion error, can't connect/remember inside ebuild environment - rm spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py || die - - # AssertionError: waitUntil timed out in 20000 miliseconds - sed -i -e 's:test_pdb_multiline:_&:' \ - spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py || die - - # AssertionError: assert 'if True:\n 0\n ' == 'if True:\n 0' - sed -i -e 's:test_undo_return:_&:' \ - spyder/plugins/editor/widgets/tests/test_codeeditor.py || die - - # assert False is True - sed -i -e 's:test_range_indicator_visible_on_hover_only:_&:' \ - spyder/plugins/editor/panels/tests/test_scrollflag.py || die - - # AssertionError: waitUntil timed out in 10000 miliseconds - sed -i -e 's:test_get_hints:_&:' \ - spyder/plugins/editor/widgets/tests/test_hints_and_calltips.py || die - - # Fatal Python error: Aborted - sed -i -e 's:test_module_completion:_&:' \ - spyder/utils/introspection/tests/test_modulecompletion.py || die - - # assert 0 > 0 - sed -i -e 's:test_maininterpreter_page:_&:' \ - spyder/preferences/tests/test_config_dialog.py || die - - # This hangs forever - sed -i -e 's:test_load_kernel_file:_&:' \ - -e 's:test_load_kernel_file_from_location:_&:' \ - -e 's:test_load_kernel_file_from_id:_&:' \ - spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py || die - - distutils-r1_python_prepare_all -} - -# Calling pytest directly makes the tests freeze after completing even if successful -# Exit code is nonzero even upon success, so can't add || die here -# test results should be checked for success manually -python_test() { - ${EPYTHON} runtests.py -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib - optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas - optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy - optfeature "Symbolic mathematics in the IPython console" dev-python/sympy - optfeature "Import Matlab workspace files in the Variable Explorer" dev-python/scipy - optfeature "Run Cython files in the IPython console" dev-python/cython - optfeature "The hdf5/h5py plugin" dev-python/h5py - optfeature "The line profiler plugin" dev-python/spyder-line-profiler - optfeature "The memory profiler plugin" dev-python/spyder-memory-profiler - # spyder-autopep8 does not have a release (yet) - # and are not compatible with >=spyder-4.0.0 at the moment - # optfeature "The autopep8 plugin" dev-python/spyder-autopep8 - optfeature "Vim key bindings" dev-python/spyder-vim - optfeature "Unittest support" dev-python/spyder-unittest - optfeature "Jupyter notebook support" dev-python/spyder-notebook - optfeature "System terminal inside spyder" dev-python/spyder-terminal - # spyder-reports not yet updated to >=spyder-4.0.0 - # optfeature "Markdown reports using Pweave" dev-python/spyder-reports - elog - elog "Spyder currently only works with PyQt5 as QtPy backend, PySide2 is not supported." - elog "Please ensure that 'eselect qtpy' is set to PyQt5." -} diff --git a/dev-python/spyder/spyder-5.0.0.ebuild b/dev-python/spyder/spyder-5.0.3.ebuild index b17f92d15a64..47b52a25a525 100644 --- a/dev-python/spyder/spyder-5.0.0.ebuild +++ b/dev-python/spyder/spyder-5.0.3.ebuild @@ -4,14 +4,12 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -# The warning that this is wrong is a false positive -# Spyder has setuptools in install_requires DISTUTILS_USE_SETUPTOOLS=rdepend inherit optfeature xdg distutils-r1 # Commit of documentation to fetch -DOCS_PV="78b25754c69a20643258821146e398ad5535c920" +DOCS_PV="588cdf55cceffea7a3f31d98c0720bfe7df34b72" DESCRIPTION="The Scientific Python Development Environment" HOMEPAGE=" @@ -21,28 +19,21 @@ HOMEPAGE=" " SRC_URI=" https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> ${PN}-docs-${DOCS_PV}.tar.gz + https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> + ${PN}-docs-${DOCS_PV}.tar.gz " LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -# The test suite often hangs or does not work. -# Technically spyder requires pyqt5<13, which -# we do not have in ::gentoo any more. Likely -# this is the reason many of the tests fail -# or hang. RESTRICTing because IMO it is -# not worth the several hours I spend every -# single version bump checking which tests -# do and do not work. Spyder itself works -# fine with pyqt5>13. +# The test suite often hangs or does not work. Technically spyder requires +# pyqt5<13, which we do not have in ::gentoo any more. Likely this is the reason +# many of the tests fail or hang. RESTRICTing because IMO it is not worth the +# several hours I spend every single version bump checking which tests do and +# do not work. Spyder itself works fine with pyqt5>13. RESTRICT="test" -# White space separated deps are expansion of python-language-server[all] dep -# As the pyls ebuild does not add flags for optional runtime dependencies -# we have to manually specify these desp instead of just depending on the [all] -# flag. The indentation allows us to distinguish them from spyders direct deps. RDEPEND=" >=dev-python/atomicwrites-1.2.0[${PYTHON_USEDEP}] >=dev-python/chardet-2.0.0[${PYTHON_USEDEP}] @@ -62,66 +53,73 @@ RDEPEND=" >=dev-python/psutil-5.3[${PYTHON_USEDEP}] >=dev-python/pygments-2.0[${PYTHON_USEDEP}] >=dev-python/pylint-1.0[${PYTHON_USEDEP}] - >=dev-python/python-language-server-0.36.2[${PYTHON_USEDEP}] - - dev-python/autopep8[${PYTHON_USEDEP}] - >=dev-python/flake8-3.8.0[${PYTHON_USEDEP}] - >=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}] - <dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pycodestyle-2.6.0[${PYTHON_USEDEP}] - <dev-python/pycodestyle-2.7.0[${PYTHON_USEDEP}] - >=dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}] - >=dev-python/pyflakes-2.2.0[${PYTHON_USEDEP}] - <dev-python/pyflakes-2.3.0[${PYTHON_USEDEP}] - dev-python/pylint[${PYTHON_USEDEP}] - >=dev-python/rope-0.10.5[${PYTHON_USEDEP}] - dev-python/yapf[${PYTHON_USEDEP}] - - <dev-python/python-language-server-1.0.0[${PYTHON_USEDEP}] >=dev-python/pyls-black-0.4.6[${PYTHON_USEDEP}] >=dev-python/pyls-spyder-0.3.2[${PYTHON_USEDEP}] + <dev-python/pyls-spyder-0.4.0[${PYTHON_USEDEP}] + >=dev-python/python-language-server-0.36.2[${PYTHON_USEDEP}] + <dev-python/python-language-server-1.0.0[${PYTHON_USEDEP}] >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}] >=dev-python/pyzmq-17[${PYTHON_USEDEP}] ~dev-python/qdarkstyle-3.0.2[${PYTHON_USEDEP}] >=dev-python/qstylizer-0.1.10[${PYTHON_USEDEP}] - >=dev-python/qtawesome-0.5.7[${PYTHON_USEDEP}] - >=dev-python/qtconsole-5.0.3[${PYTHON_USEDEP}] + >=dev-python/qtawesome-1.0.2[${PYTHON_USEDEP}] + >=dev-python/qtconsole-5.1.0[${PYTHON_USEDEP}] >=dev-python/QtPy-1.5.0[${PYTHON_USEDEP},svg,webengine] >=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}] - >=dev-python/spyder-kernels-2.0.1[${PYTHON_USEDEP}] + >=dev-python/spyder-kernels-2.0.3[${PYTHON_USEDEP}] <dev-python/spyder-kernels-2.1.0[${PYTHON_USEDEP}] >=dev-python/textdistance-4.2.0[${PYTHON_USEDEP}] >=dev-python/three-merge-0.1.1[${PYTHON_USEDEP}] >=dev-python/watchdog-0.10.3[${PYTHON_USEDEP}] <dev-python/watchdog-2.0.0[${PYTHON_USEDEP}] +" + +# python-language-server[all] deps +RDEPEND+=" + dev-python/autopep8[${PYTHON_USEDEP}] + >=dev-python/flake8-3.8.0[${PYTHON_USEDEP}] + >=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}] + <dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] + >=dev-python/pycodestyle-2.6.0[${PYTHON_USEDEP}] + <dev-python/pycodestyle-2.7.0[${PYTHON_USEDEP}] + >=dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pyflakes-2.2.0[${PYTHON_USEDEP}] + <dev-python/pyflakes-2.3.0[${PYTHON_USEDEP}] + >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] + >=dev-python/rope-0.10.5[${PYTHON_USEDEP}] + dev-python/yapf[${PYTHON_USEDEP}] +" +# currently does not work with pyside2 +RDEPEND+=" dev-python/PyQt5[${PYTHON_USEDEP}] dev-python/PyQtWebEngine[${PYTHON_USEDEP}] " -BDEPEND="test? ( - dev-python/cython[${PYTHON_USEDEP}] - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/matplotlib[tk,${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - <dev-python/pytest-6.0[${PYTHON_USEDEP}] - dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-ordering[${PYTHON_USEDEP}] - dev-python/pytest-qt[${PYTHON_USEDEP}] - dev-python/pytest-xvfb[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] -)" +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/matplotlib[tk,${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + <dev-python/pytest-6.0[${PYTHON_USEDEP}] + dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-ordering[${PYTHON_USEDEP}] + dev-python/pytest-qt[${PYTHON_USEDEP}] + dev-python/pytest-xvfb[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/sympy[${PYTHON_USEDEP}] + )" # Based on the courtesy of Arfrever # This patch removes a call to update-desktop-database during build # This fails because access is denied to this command during build PATCHES=( "${FILESDIR}/${PN}-5.0.0-build.patch" - "${FILESDIR}/${PN}-4.1.5-doc-theme-renamed.patch" + "${FILESDIR}/${PN}-5.0.1-doc-theme-renamed.patch" ) DOCS=( @@ -136,13 +134,12 @@ DOCS=( ) distutils_enable_tests pytest -distutils_enable_sphinx docs/doc dev-python/sphinx-panels dev-python/pydata-sphinx-theme dev-python/sphinx-multiversion +distutils_enable_sphinx docs/doc \ + dev-python/sphinx-panels \ + dev-python/pydata-sphinx-theme \ + dev-python/sphinx-multiversion python_prepare_all() { - # Fix detection of spyder-kernels - sed -i -e 's/>=2.0.1,<2.1.0/>=2.0.1;<2.1.0/g' \ - spyder/dependencies.py || die - # move docs into workdir mv ../spyder-docs-${DOCS_PV}* docs || die @@ -150,7 +147,7 @@ python_prepare_all() { # dev-python/spyder-kernels, # dev-python/python-language-server, # dev-python/qdarkstyle - rm external-deps/* -r || die + rm -r external-deps/* || die # runs against things packaged in external-deps dir rm conftest.py || die @@ -173,10 +170,10 @@ python_prepare_all() { } # Calling pytest directly makes the tests freeze after completing even if successful -# Exit code is nonzero even upon success, so can't add || die here -# test results should be checked for success manually +# Exit code is nonzero even upon success, so can't add || die here test results +# should be checked for success manually python_test() { - ${EPYTHON} runtests.py + "${EPYTHON}" runtests.py } pkg_postinst() { diff --git a/dev-python/textdistance/metadata.xml b/dev-python/textdistance/metadata.xml index 376ef7524a65..9cdcf7e2e6d5 100644 --- a/dev-python/textdistance/metadata.xml +++ b/dev-python/textdistance/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">textdistance</remote-id> <remote-id type="github">life4/textdistance</remote-id> diff --git a/dev-python/three-merge/metadata.xml b/dev-python/three-merge/metadata.xml index 8f74114e83f9..2d3a35a2cf88 100644 --- a/dev-python/three-merge/metadata.xml +++ b/dev-python/three-merge/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">three-merge</remote-id> <remote-id type="github">spyder-ide/three-merge</remote-id> diff --git a/dev-python/tikzplotlib/metadata.xml b/dev-python/tikzplotlib/metadata.xml index 913329118ee4..9e7c03cb0353 100644 --- a/dev-python/tikzplotlib/metadata.xml +++ b/dev-python/tikzplotlib/metadata.xml @@ -2,14 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> </maintainer> diff --git a/dev-python/typed-ast/typed-ast-1.4.3.ebuild b/dev-python/typed-ast/typed-ast-1.4.3.ebuild index 18076eb72564..2a2c5159d1d2 100644 --- a/dev-python/typed-ast/typed-ast-1.4.3.ebuild +++ b/dev-python/typed-ast/typed-ast-1.4.3.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${P/-/_}" LICENSE="Apache-2.0 MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~x64-macos" distutils_enable_tests pytest diff --git a/dev-python/urllib3/files/urllib3-1.26.4-test-ssltransport.patch b/dev-python/urllib3/files/urllib3-1.26.4-test-ssltransport.patch new file mode 100644 index 000000000000..346574fec91f --- /dev/null +++ b/dev-python/urllib3/files/urllib3-1.26.4-test-ssltransport.patch @@ -0,0 +1,31 @@ +diff --git a/test/test_ssltransport.py b/test/test_ssltransport.py +index 72b06b006..98682bd43 100644 +--- a/test/test_ssltransport.py ++++ b/test/test_ssltransport.py +@@ -246,6 +246,7 @@ def proxy_handler(listener): + ) + self._read_write_loop(client_sock, upstream_sock) + upstream_sock.close() ++ client_sock.close() + + self._start_server(proxy_handler) + +@@ -274,6 +275,10 @@ def _read_write_loop(self, client_sock, server_sock, chunks=65536): + if write_socket in writable: + try: + b = read_socket.recv(chunks) ++ if len(b) == 0: ++ # One of the sockets has EOFed, we return to close ++ # both. ++ return + write_socket.send(b) + except ssl.SSLEOFError: + # It's possible, depending on shutdown order, that we'll +@@ -322,6 +327,7 @@ def socket_handler(listener): + request = consume_socket(ssock) + validate_request(request) + ssock.send(sample_response()) ++ sock.close() + + cls._start_server(socket_handler) + diff --git a/dev-python/urllib3/urllib3-1.26.4.ebuild b/dev-python/urllib3/urllib3-1.26.4.ebuild index da2707c469cf..b641d5580cce 100644 --- a/dev-python/urllib3/urllib3-1.26.4.ebuild +++ b/dev-python/urllib3/urllib3-1.26.4.ebuild @@ -40,6 +40,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}/${P}-test-ssltransport.patch" +) + python_prepare_all() { # tests failing if 'localhost.' cannot be resolved sed -e 's:test_dotted_fqdn:_&:' \ @@ -54,11 +58,40 @@ python_test() { local -x CI=1 # FIXME: get tornado ported [[ ${EPYTHON} == python3* ]] || continue + # tests skipped for now + [[ ${EPYTHON} == python3.10 ]] && continue local deselect=( # TODO? test/with_dummyserver/test_socketlevel.py::TestSocketClosing::test_timeout_errors_cause_retries ) + [[ "${EPYTHON}" == python3.10 ]] && deselect+=( + # Fail because they rely on warnings and there are new deprecation warnings in 3.10 + test/with_dummyserver/test_https.py::TestHTTPS::test_verified + test/with_dummyserver/test_https.py::TestHTTPS::test_verified_with_context + test/with_dummyserver/test_https.py::TestHTTPS::test_context_combines_with_ca_certs + test/with_dummyserver/test_https.py::TestHTTPS::test_ca_dir_verified + test/with_dummyserver/test_https.py::TestHTTPS::test_ssl_correct_system_time + test/with_dummyserver/test_https.py::TestHTTPS::test_ssl_wrong_system_time + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_2::test_verified + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_2::test_verified_with_context + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_2::test_context_combines_with_ca_certs + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_2::test_ca_dir_verified + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_2::test_ssl_correct_system_time + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_2::test_ssl_wrong_system_time + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_2::test_default_tls_version_deprecations + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_2::test_no_tls_version_deprecation_with_ssl_version + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_2::test_no_tls_version_deprecation_with_ssl_context + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_3::test_verified + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_3::test_verified_with_context + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_3::test_context_combines_with_ca_certs + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_3::test_ca_dir_verified + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_3::test_ssl_correct_system_time + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_3::test_ssl_wrong_system_time + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_3::test_default_tls_version_deprecations + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_3::test_no_tls_version_deprecation_with_ssl_version + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_3::test_no_tls_version_deprecation_with_ssl_context + ) epytest ${deselect[@]/#/--deselect } } diff --git a/dev-python/vncdotool/metadata.xml b/dev-python/vncdotool/metadata.xml index 5de152e91b52..ee83848fafc4 100644 --- a/dev-python/vncdotool/metadata.xml +++ b/dev-python/vncdotool/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">vncdotool</remote-id> </upstream> diff --git a/dev-python/wcmatch/metadata.xml b/dev-python/wcmatch/metadata.xml index ddfe0b320bf7..a52ad6fbedfd 100644 --- a/dev-python/wcmatch/metadata.xml +++ b/dev-python/wcmatch/metadata.xml @@ -6,7 +6,7 @@ <name>Alessandro Barbieri</name> </maintainer> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> <maintainer type="project"> diff --git a/dev-python/wurlitzer/metadata.xml b/dev-python/wurlitzer/metadata.xml index a6cc6e80dcec..b73f57368449 100644 --- a/dev-python/wurlitzer/metadata.xml +++ b/dev-python/wurlitzer/metadata.xml @@ -2,13 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>andrewammerlaan@riseup.net</email> + <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <upstream> <remote-id type="pypi">wurlitzer</remote-id> <remote-id type="github">minrk/wurlitzer</remote-id> |
