From f7a4d3e49cdefdcb7ab89b5a8580269c0220f36a Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Sun, 18 Apr 2021 13:43:03 +0000 Subject: Adding metadata --- .../cheetah-docs/cheetah-docs-0.9.16_alpha1.ebuild | 4 +- dev-python/configargparse/Manifest | 1 - .../configargparse/configargparse-1.3.ebuild | 30 ------- .../configargparse/configargparse-1.4.ebuild | 2 +- .../cython-test-exception-raiser-1.0.0.ebuild | 2 +- dev-python/deprecated/Manifest | 1 - dev-python/deprecated/deprecated-1.2.11.ebuild | 32 ------- dev-python/deprecated/deprecated-1.2.12.ebuild | 2 +- dev-python/django-compressor/Manifest | 1 + .../django-compressor-2.4.1.ebuild | 29 +++++++ dev-python/docutils/Manifest | 1 + dev-python/docutils/docutils-0.17.1.ebuild | 67 +++++++++++++++ dev-python/fido2/fido2-0.9.1.ebuild | 2 +- dev-python/google-auth/Manifest | 1 - dev-python/google-auth/google-auth-1.27.1.ebuild | 50 ----------- dev-python/google-auth/google-auth-1.28.0.ebuild | 2 +- .../grpcio-testing/grpcio-testing-1.32.0.ebuild | 2 +- dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild | 2 +- dev-python/hyperframe/Manifest | 1 + dev-python/hyperframe/hyperframe-6.0.1.ebuild | 19 +++++ dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.10.0.ebuild | 62 ++++++++++++++ dev-python/importlib_metadata/Manifest | 1 - .../importlib_metadata-3.7.2.ebuild | 42 --------- .../importlib_metadata-3.7.3.ebuild | 2 +- dev-python/jaraco-envs/Manifest | 1 - dev-python/jaraco-envs/jaraco-envs-2.1.0.ebuild | 35 -------- dev-python/jaraco-envs/jaraco-envs-2.1.1.ebuild | 2 +- dev-python/jaraco-itertools/Manifest | 1 - .../jaraco-itertools-5.0.0-r1.ebuild | 55 ------------ .../jaraco-itertools/jaraco-itertools-6.0.1.ebuild | 2 +- dev-python/jaraco-packaging/Manifest | 1 - .../jaraco-packaging/jaraco-packaging-8.2.0.ebuild | 42 --------- .../jaraco-packaging/jaraco-packaging-8.2.1.ebuild | 2 +- dev-python/josepy/Manifest | 2 - dev-python/josepy/josepy-1.6.0.ebuild | 32 ------- dev-python/josepy/josepy-1.7.0.ebuild | 32 ------- dev-python/josepy/josepy-1.8.0.ebuild | 2 +- dev-python/json-rpc/json-rpc-1.13.0.ebuild | 2 +- dev-python/jsonpointer/Manifest | 1 - dev-python/jsonpointer/jsonpointer-2.0-r1.ebuild | 19 ----- dev-python/jsonpointer/jsonpointer-2.1.ebuild | 2 +- .../jupyter_client/jupyter_client-6.2.0.ebuild | 2 +- dev-python/jupyter_console/Manifest | 1 - ...pyter_console-6.1.0-increase-test-timeout.patch | 15 ---- .../files/jupyter_console-6.1.0-py39.patch | 51 ----------- .../jupyter_console-6.1.0-r2.ebuild | 49 ----------- .../jupyter_console/jupyter_console-6.3.0.ebuild | 2 +- dev-python/loguru/loguru-0.5.3.ebuild | 2 +- dev-python/nest_asyncio/nest_asyncio-1.5.1.ebuild | 2 +- dev-python/pandas/pandas-1.2.3-r1.ebuild | 2 +- dev-python/plumbum/Manifest | 1 - dev-python/plumbum/plumbum-1.6.9.ebuild | 16 ---- dev-python/plumbum/plumbum-1.7.0-r1.ebuild | 2 +- dev-python/pyflakes/pyflakes-2.3.0.ebuild | 2 +- dev-python/pygobject/Manifest | 1 + dev-python/pygobject/pygobject-3.40.1.ebuild | 76 +++++++++++++++++ dev-python/pylast/Manifest | 1 - dev-python/pylast/pylast-4.1.0.ebuild | 33 -------- dev-python/pylast/pylast-4.2.0.ebuild | 2 +- dev-python/pyopencl/Manifest | 1 - dev-python/pyopencl/pyopencl-2020.3.1.ebuild | 56 ------------ dev-python/pyopencl/pyopencl-2021.1.3.ebuild | 2 +- dev-python/qtconsole/Manifest | 1 - dev-python/qtconsole/qtconsole-5.0.2.ebuild | 47 ---------- dev-python/qtconsole/qtconsole-5.0.3.ebuild | 2 +- dev-python/reflink/reflink-0.2.1-r1.ebuild | 2 +- .../requests_pkcs12/requests_pkcs12-1.7.ebuild | 2 +- dev-python/responses/Manifest | 2 - dev-python/responses/responses-0.12.1.ebuild | 32 ------- dev-python/responses/responses-0.13.0.ebuild | 30 ------- dev-python/responses/responses-0.13.1.ebuild | 2 +- dev-python/sh/Manifest | 1 - dev-python/sh/files/sh-1.14.0-fix-sleep-test.patch | 33 -------- dev-python/sh/sh-1.14.0.ebuild | 27 ------ dev-python/sh/sh-1.14.1.ebuild | 2 +- .../simplegeneric/simplegeneric-0.8.1-r1.ebuild | 8 +- dev-python/twine/Manifest | 2 - dev-python/twine/twine-3.3.0.ebuild | 66 --------------- dev-python/twine/twine-3.4.0.ebuild | 56 ------------ dev-python/twine/twine-3.4.1.ebuild | 2 +- dev-python/twisted/twisted-21.2.0.ebuild | 2 +- dev-python/virtualenv/Manifest | 1 - dev-python/virtualenv/virtualenv-20.4.2.ebuild | 99 ---------------------- dev-python/virtualenv/virtualenv-20.4.3.ebuild | 2 +- dev-python/weasyprint/Manifest | 1 + dev-python/weasyprint/weasyprint-52.5.ebuild | 51 +++++++++++ dev-python/xlrd/Manifest | 1 - dev-python/xlrd/xlrd-1.2.0.ebuild | 24 ------ dev-python/xlrd/xlrd-2.0.1.ebuild | 2 +- 90 files changed, 347 insertions(+), 1064 deletions(-) delete mode 100644 dev-python/configargparse/configargparse-1.3.ebuild delete mode 100644 dev-python/deprecated/deprecated-1.2.11.ebuild create mode 100644 dev-python/django-compressor/django-compressor-2.4.1.ebuild create mode 100644 dev-python/docutils/docutils-0.17.1.ebuild delete mode 100644 dev-python/google-auth/google-auth-1.27.1.ebuild create mode 100644 dev-python/hyperframe/hyperframe-6.0.1.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.10.0.ebuild delete mode 100644 dev-python/importlib_metadata/importlib_metadata-3.7.2.ebuild delete mode 100644 dev-python/jaraco-envs/jaraco-envs-2.1.0.ebuild delete mode 100644 dev-python/jaraco-itertools/jaraco-itertools-5.0.0-r1.ebuild delete mode 100644 dev-python/jaraco-packaging/jaraco-packaging-8.2.0.ebuild delete mode 100644 dev-python/josepy/josepy-1.6.0.ebuild delete mode 100644 dev-python/josepy/josepy-1.7.0.ebuild delete mode 100644 dev-python/jsonpointer/jsonpointer-2.0-r1.ebuild delete mode 100644 dev-python/jupyter_console/files/jupyter_console-6.1.0-increase-test-timeout.patch delete mode 100644 dev-python/jupyter_console/files/jupyter_console-6.1.0-py39.patch delete mode 100644 dev-python/jupyter_console/jupyter_console-6.1.0-r2.ebuild delete mode 100644 dev-python/plumbum/plumbum-1.6.9.ebuild create mode 100644 dev-python/pygobject/pygobject-3.40.1.ebuild delete mode 100644 dev-python/pylast/pylast-4.1.0.ebuild delete mode 100644 dev-python/pyopencl/pyopencl-2020.3.1.ebuild delete mode 100644 dev-python/qtconsole/qtconsole-5.0.2.ebuild delete mode 100644 dev-python/responses/responses-0.12.1.ebuild delete mode 100644 dev-python/responses/responses-0.13.0.ebuild delete mode 100644 dev-python/sh/files/sh-1.14.0-fix-sleep-test.patch delete mode 100644 dev-python/sh/sh-1.14.0.ebuild delete mode 100644 dev-python/twine/twine-3.3.0.ebuild delete mode 100644 dev-python/twine/twine-3.4.0.ebuild delete mode 100644 dev-python/virtualenv/virtualenv-20.4.2.ebuild create mode 100644 dev-python/weasyprint/weasyprint-52.5.ebuild delete mode 100644 dev-python/xlrd/xlrd-1.2.0.ebuild (limited to 'dev-python') diff --git a/dev-python/cheetah-docs/cheetah-docs-0.9.16_alpha1.ebuild b/dev-python/cheetah-docs/cheetah-docs-0.9.16_alpha1.ebuild index b9d0bf999d2c..bec9fc30af92 100644 --- a/dev-python/cheetah-docs/cheetah-docs-0.9.16_alpha1.ebuild +++ b/dev-python/cheetah-docs/cheetah-docs-0.9.16_alpha1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils vcs-clean +inherit vcs-clean DESCRIPTION="Documentation for Cheetah templates" HOMEPAGE="https://www.cheetahtemplate.org/" diff --git a/dev-python/configargparse/Manifest b/dev-python/configargparse/Manifest index 2d8b91ebcdd8..71da88c8a697 100644 --- a/dev-python/configargparse/Manifest +++ b/dev-python/configargparse/Manifest @@ -1,2 +1 @@ -DIST ConfigArgParse-1.3.gh.tar.gz 28274 BLAKE2B 0ea46747425d978da0de35e7ac29c91ee637f1c793265eeecf702ec504b1d1083d31bdaa48134de2916733f845cd68690af2ff0765b3a5bdc98365d03aad4492 SHA512 7f7048babacaada3495ece42d6bd484b07d648c2b2c1a8e700379aae6c65d96c37bf15a20f90281e2c0d83948e22986689c4b02e0388d9bf01e77d9d1561b0c5 DIST ConfigArgParse-1.4.gh.tar.gz 30079 BLAKE2B c070e245665bc331efb3a0b4d2e5ad0486859a7f28dbad2669d897d1857b58b1b1b48cb57d34ab2e5de5c21aa2a3554d728d6e48d5aa4c3a8c494fdc2ad9f615 SHA512 a2284da53e2417022c60dc637c6e4f6c7eea6b56790926982e35483bdcdce0cb349c09d02968625ac3888a0cb13cd0b5182f739c31a95425f9daf12c8b00f5c0 diff --git a/dev-python/configargparse/configargparse-1.3.ebuild b/dev-python/configargparse/configargparse-1.3.ebuild deleted file mode 100644 index 9f2c61c0cc08..000000000000 --- a/dev-python/configargparse/configargparse-1.3.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="ConfigArgParse" -MY_P="${MY_PN}-${PV}" - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -inherit distutils-r1 - -DESCRIPTION="Drop-in replacement for argparse supporting config files and env variables" -HOMEPAGE="https://github.com/bw2/ConfigArgParse https://pypi.org/project/ConfigArgParse/" -SRC_URI="https://github.com/bw2/ConfigArgParse/archive/${PV}.tar.gz -> ${MY_P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )" - -S="${WORKDIR}/${MY_P}" - -python_test() { - local -x COLUMNS=80 - esetup.py test -} diff --git a/dev-python/configargparse/configargparse-1.4.ebuild b/dev-python/configargparse/configargparse-1.4.ebuild index 16cbf315e253..f752ec871257 100644 --- a/dev-python/configargparse/configargparse-1.4.ebuild +++ b/dev-python/configargparse/configargparse-1.4.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild index 294c126e387a..bf6faa14584a 100644 --- a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild +++ b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.0.ebuild @@ -16,6 +16,6 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ppc ppc64 ~s390 sparc ~x86" BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" diff --git a/dev-python/deprecated/Manifest b/dev-python/deprecated/Manifest index cffd1f1f5162..aabed087e350 100644 --- a/dev-python/deprecated/Manifest +++ b/dev-python/deprecated/Manifest @@ -1,2 +1 @@ -DIST deprecated-1.2.11.gh.tar.gz 2968469 BLAKE2B 5b1b8872e8786897a51ff96a659ceef0deed81b3cf02edc1f69b6ee504a3c4510621b56678dd28fa795231dfe8481daf3a77bb151ee117fe0541af1983412548 SHA512 343f62a7a658569de885ac923a1de7f7b4cc5bf63d27d1b13474795ca38cc52932e35133b45d05c1b42d498af56f5945fad5c49b3cbdebda70337294da5d84c4 DIST deprecated-1.2.12.gh.tar.gz 2969891 BLAKE2B c5fe02ff2c0588c5c6fb1e9054ad7851943c4574be633aa6ae37a466b3cac9889d8ed119962fcffc2092ab844a6d18a5d72766141e149bba2ba0c2dd4ee5131b SHA512 ff9b03a35b688474b6d5390347c4acdf5e19fcee5f7fcbb61a456c6819adbcda72ce00200d55b92c65873addad5abf9d1d5617bf477f64beb08ca23f10ebaea2 diff --git a/dev-python/deprecated/deprecated-1.2.11.ebuild b/dev-python/deprecated/deprecated-1.2.11.ebuild deleted file mode 100644 index a1988e27f21f..000000000000 --- a/dev-python/deprecated/deprecated-1.2.11.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2019-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 @deprecated decorator to deprecate old API" -HOMEPAGE="https://github.com/tantale/deprecated" -SRC_URI=" - https://github.com/tantale/deprecated/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_test() { - local deselect=() - - [[ ${EPYTHON} == pypy3 ]] && deselect+=( - tests/test_deprecated.py::test_respect_global_filter - tests/test_deprecated_class.py::test_class_respect_global_filter - ) - - pytest -vv ${deselect[@]/#/--deselect } || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/deprecated/deprecated-1.2.12.ebuild b/dev-python/deprecated/deprecated-1.2.12.ebuild index e1edd7466234..a1988e27f21f 100644 --- a/dev-python/deprecated/deprecated-1.2.12.ebuild +++ b/dev-python/deprecated/deprecated-1.2.12.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]" diff --git a/dev-python/django-compressor/Manifest b/dev-python/django-compressor/Manifest index 8389ec945918..b09f7e776910 100644 --- a/dev-python/django-compressor/Manifest +++ b/dev-python/django-compressor/Manifest @@ -1 +1,2 @@ +DIST django_compressor-2.4.1.tar.gz 123800 BLAKE2B 455938c328c787e6ca48b3c413f005f9ba3cfc186587b821afb804c0de6259702060d4493e34f240bd721e547ce496a1b0de7a478eb8c9b7ac8e4ba49be755fa SHA512 d59fc8b97f9f87b26e53a9822a9b467df77449cc480a7145d7fedf020a85516dee6f3bc04519fc2e2b751134fb10ce4ddbd4ffe394b5817b973db8d90b9ccda7 DIST django_compressor-2.4.tar.gz 111853 BLAKE2B ace3796d85d654c1c22b51cdd1331e28e735659be6c724a29c722fb9aa5cf0ebeb737a3f5c43abe1f057a015689f39ff5f8ca5a28141cb7369c5ec9edb7447a1 SHA512 b4dd43ab4ad13872138c9b9be3012e2675db2131b384350c5aa13ac7859b1aa93760cc3b9c91393f51bac404eb66ae04f35b187e0b0ebacf5f0da457dd42e727 diff --git a/dev-python/django-compressor/django-compressor-2.4.1.ebuild b/dev-python/django-compressor/django-compressor-2.4.1.ebuild new file mode 100644 index 000000000000..77e97c54e340 --- /dev/null +++ b/dev-python/django-compressor/django-compressor-2.4.1.ebuild @@ -0,0 +1,29 @@ +# 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="Compresses linked and inline JavaScript or CSS into single cached files." +HOMEPAGE="https://django-compressor.readthedocs.io/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/_}/${P/-/_}.tar.gz" +S="${WORKDIR}/${P/-/_}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +# missing test deps, package does not handle them gracefully, also seem +# broken or whatever +RESTRICT="test" + +RDEPEND="dev-python/django-appconf[${PYTHON_USEDEP}] + dev-python/rcssmin[${PYTHON_USEDEP}] + dev-python/rjsmin[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" + +python_test() { + django-admin.py test --settings=compressor.test_settings compressor || + die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/docutils/Manifest b/dev-python/docutils/Manifest index 2834bf3be7da..620663d1277d 100644 --- a/dev-python/docutils/Manifest +++ b/dev-python/docutils/Manifest @@ -1,2 +1,3 @@ DIST docutils-0.16.tar.gz 1962041 BLAKE2B 64d045d43433e944686b5d9077de0b544d49d041adf398f9b66612db432860853df4a84f4c4b44461789b3039f83e3847547062b2f5bc5d2bde3a0f1ffc9ffba SHA512 4e0c6662924cac6b8f28bb77a4f50eafd637c1083990a23dbd905d8a05362a18dae96e63408ed43b595b693ca755c7961d1282129d3215ed3774af0dddcc0466 +DIST docutils-0.17.1.tar.gz 2016138 BLAKE2B aa0b6525ba2e3eaebc17010806952ed5f40919876fcb813f50cc05b628dfd22e6073a9a4b2bfe989089ae68d9b7111ae3a97dda2bde5c0536f8fb76c0942fe29 SHA512 5ec2087116bd5356fdffc54f07f6b0355aac5fa9d6caeefa77e8d201fd4706c0d419193c4d9a3964ae493da3091fe2c7dc36b74f81a1e1b9282173658b06e71b DIST docutils-0.17.tar.gz 2014148 BLAKE2B 56d03d755651e9c022eb7ff79dd83bab8f8bbb2c8b6528c673b04b69db2c11084599bf7cc294ded3a024c4c1a688f232ff0f3c9f7a1ecafe1f857513d35123fd SHA512 e99886dc6420f6325426ebbe0d1528249592e372fe2a052548c9cd9c2fd87506cc8b74384a3cf4afb97a1d936a906e157e084785639aad59c4abbc672c33b689 diff --git a/dev-python/docutils/docutils-0.17.1.ebuild b/dev-python/docutils/docutils-0.17.1.ebuild new file mode 100644 index 000000000000..7153ad7f8d84 --- /dev/null +++ b/dev-python/docutils/docutils-0.17.1.ebuild @@ -0,0 +1,67 @@ +# 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 Documentation Utilities" +HOMEPAGE="https://docutils.sourceforge.io/ https://pypi.org/project/docutils/" +#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD-2 GPL-3 public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]" +BDEPEND="${RDEPEND}" + +python_compile_all() { + # Generate html docs from reStructured text sources. + + # Place html4css1.css in base directory to ensure that the generated reference to it is correct. + cp docutils/writers/html4css1/html4css1.css . || die + + cd tools || die + "${EPYTHON}" buildhtml.py --input-encoding=utf-8 \ + --stylesheet-path=../html4css1.css, --traceback ../docs || die +} + +src_test() { + cd test || die + distutils-r1_src_test +} + +python_test() { + "${EPYTHON}" alltests.py -v || die "Testing failed with ${EPYTHON}" +} + +python_install() { + distutils-r1_python_install + + # Install tools. + python_doscript tools/{buildhtml,quicktest}.py +} + +install_txt_doc() { + local doc="${1}" + local dir="txt/$(dirname ${doc})" + docinto "${dir}" + dodoc "${doc}" +} + +python_install_all() { + local DOCS=( *.txt ) + local HTML_DOCS=( docs tools docutils/writers/html4css1/html4css1.css ) + + distutils-r1_python_install_all + + local doc + while IFS= read -r -d '' doc; do + install_txt_doc "${doc}" + done < <(find docs tools -name '*.txt' -print0) +} diff --git a/dev-python/fido2/fido2-0.9.1.ebuild b/dev-python/fido2/fido2-0.9.1.ebuild index 52b1b7fb22aa..13f676517fd0 100644 --- a/dev-python/fido2/fido2-0.9.1.ebuild +++ b/dev-python/fido2/fido2-0.9.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0" SLOT="0/0.9" # Bumped every time a backwards-incompatible version is released -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="examples" RESTRICT="test" # Tests require =dev-python/jaraco-packaging-3.2' \ - '>=dev-python/rst-linker-1.9' - -S="${WORKDIR}/${MY_PN}-${PV}" - -python_test() { - # https://github.com/jaraco/jaraco.itertools/issues/7 - if [[ "${EPYTHON}" == pypy3 ]]; then - local extra_pytest_args="--deselect jaraco/itertools.py::jaraco.itertools.always_iterable" - fi - # Override pytest options to skip flake8 - PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \ - ${extra_pytest_args} || die "tests failed with ${EPYTHON}" -} - -# https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages#File_collisions_between_pkgutil-style_packages -python_install() { - rm "${BUILD_DIR}"/lib/jaraco/__init__.py || die - # note: eclass may default to --skip-build in the future - distutils-r1_python_install --skip-build -} diff --git a/dev-python/jaraco-itertools/jaraco-itertools-6.0.1.ebuild b/dev-python/jaraco-itertools/jaraco-itertools-6.0.1.ebuild index 83c27f82f8a1..14cfcc5eae9f 100644 --- a/dev-python/jaraco-itertools/jaraco-itertools-6.0.1.ebuild +++ b/dev-python/jaraco-itertools/jaraco-itertools-6.0.1.ebuild @@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" dev-python/inflect[${PYTHON_USEDEP}] diff --git a/dev-python/jaraco-packaging/Manifest b/dev-python/jaraco-packaging/Manifest index 7d0412e22608..ea4d256cac5b 100644 --- a/dev-python/jaraco-packaging/Manifest +++ b/dev-python/jaraco-packaging/Manifest @@ -1,2 +1 @@ -DIST jaraco.packaging-8.2.0.tar.gz 15295 BLAKE2B bfa8ca1547586122a5e142681be573ff0c7b95e0a5f5df25cf32dbafb4cd105509d6f7dcd9673e9f31bfe9284811721d778596a5ca3d25e41c9b1d88e8eb90d0 SHA512 469eecdc0648a0262e901462c3447450b1e3ca229ffd3747ebfedc7f80e84ff293680ff84bce0d83ee356bfa35fd0db64c7b0d61e02bad191bcdb5713c770789 DIST jaraco.packaging-8.2.1.tar.gz 15393 BLAKE2B 8e30dcbb6c5dacf55fc62041e14c18ec852e39761ff5e00202bde89f6224eda8fbc090272d9470129be6014d8777b134908280dde10a0fce712b29167b122bb5 SHA512 3235756833bb4b0aff8dc832adb6e269bda622c5458493a302c6d487547ce224865aa367773f42bd456553c69cf451944d9b50d148761a40a775f59a398ec02c diff --git a/dev-python/jaraco-packaging/jaraco-packaging-8.2.0.ebuild b/dev-python/jaraco-packaging/jaraco-packaging-8.2.0.ebuild deleted file mode 100644 index 8ae3184b52ca..000000000000 --- a/dev-python/jaraco-packaging/jaraco-packaging-8.2.0.ebuild +++ /dev/null @@ -1,42 +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 - -MY_PN="${PN/-/.}" -DESCRIPTION="Tools to supplement packaging Python releases" -HOMEPAGE="https://github.com/jaraco/jaraco.packaging" -SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - $(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' pypy3 python3_{6,7}) -" -DEPEND=" - dev-python/toml[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs '>=dev-python/rst-linker-1.9' -distutils_enable_tests pytest - -python_test() { - # Override pytest options to skip flake8 - pytest -vv --override-ini="addopts=--doctest-modules" \ - || die "tests failed with ${EPYTHON}" -} - -# https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages#File_collisions_between_pkgutil-style_packages -python_install() { - rm "${BUILD_DIR}"/lib/jaraco/__init__.py || die - distutils-r1_python_install -} diff --git a/dev-python/jaraco-packaging/jaraco-packaging-8.2.1.ebuild b/dev-python/jaraco-packaging/jaraco-packaging-8.2.1.ebuild index 5f23959ece0a..6bcfca843a57 100644 --- a/dev-python/jaraco-packaging/jaraco-packaging-8.2.1.ebuild +++ b/dev-python/jaraco-packaging/jaraco-packaging-8.2.1.ebuild @@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" $(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' pypy3 python3_{6,7}) diff --git a/dev-python/josepy/Manifest b/dev-python/josepy/Manifest index bf16db11751d..d192a978fdaa 100644 --- a/dev-python/josepy/Manifest +++ b/dev-python/josepy/Manifest @@ -1,3 +1 @@ -DIST josepy-1.6.0.tar.gz 54066 BLAKE2B 18afbcf47d97e9677a3b75be50a4e61dd7748326eca1a7b736c0c9edc3918b2082c1cac8b32481bb631bef106b0e9895b24be054600f22f38bb45401333a28f4 SHA512 d08eb731b1027cd0b57639ac0c3d987d99d78daa54a9fe22d86eca90c9c5ab73bd8193d3fee4f98a4c55392015d1c5ee32fbc6589f511a6951033377cc2e1168 -DIST josepy-1.7.0.tar.gz 57186 BLAKE2B 8bf89ab844b65057838c1b274d15d8cac7ade2af9da04fc5193e9ba99e2062913cf5f819766d16c66951622299a06bf87a6cec41079e350f460661eedff4e924 SHA512 cd3c509acfea58eb92d7e0a8d28d6138569cb42ac85b75b284a48517afa634f6c739f3d62198ee0a17bb60a159af4012cc9ffa77378db680c418d52660d39ab4 DIST josepy-1.8.0.tar.gz 57507 BLAKE2B d395f08db9c46d37555f2cc540ab7af79356e32b60763acfa2116cdc08a46e51d75f56e6d393dd28c7dfda5f2012db5f4d5b5cddecf74809a01ca3dfebeb598d SHA512 50cdedfa4cf67055ae65dfeef2328ba7bb369fb8b763b425e4ca73108555c9cd04f12a644309c2f2e1db50e1d227be3bdbd00037e509d2b2d82565c213b81e4e diff --git a/dev-python/josepy/josepy-1.6.0.ebuild b/dev-python/josepy/josepy-1.6.0.ebuild deleted file mode 100644 index 28dc384af428..000000000000 --- a/dev-python/josepy/josepy-1.6.0.ebuild +++ /dev/null @@ -1,32 +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="JOSE protocol implementation in Python" -HOMEPAGE="https://github.com/certbot/josepy" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - -RDEPEND=" - >=dev-python/cryptography-0.8[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] -" -BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -python_prepare_all() { - # Remove coverage/flake8 options - sed -i '/^addopts =/d' pytest.ini || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/josepy/josepy-1.7.0.ebuild b/dev-python/josepy/josepy-1.7.0.ebuild deleted file mode 100644 index 28dc384af428..000000000000 --- a/dev-python/josepy/josepy-1.7.0.ebuild +++ /dev/null @@ -1,32 +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="JOSE protocol implementation in Python" -HOMEPAGE="https://github.com/certbot/josepy" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - -RDEPEND=" - >=dev-python/cryptography-0.8[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] -" -BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -python_prepare_all() { - # Remove coverage/flake8 options - sed -i '/^addopts =/d' pytest.ini || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/josepy/josepy-1.8.0.ebuild b/dev-python/josepy/josepy-1.8.0.ebuild index eb92485da420..6daa172faf2a 100644 --- a/dev-python/josepy/josepy-1.8.0.ebuild +++ b/dev-python/josepy/josepy-1.8.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" RDEPEND=" >=dev-python/cryptography-0.8[${PYTHON_USEDEP}] diff --git a/dev-python/json-rpc/json-rpc-1.13.0.ebuild b/dev-python/json-rpc/json-rpc-1.13.0.ebuild index c280cb0bf511..9f7928094b17 100644 --- a/dev-python/json-rpc/json-rpc-1.13.0.ebuild +++ b/dev-python/json-rpc/json-rpc-1.13.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-python/jsonpointer/Manifest b/dev-python/jsonpointer/Manifest index 256a7173a8c9..08780dc0bb47 100644 --- a/dev-python/jsonpointer/Manifest +++ b/dev-python/jsonpointer/Manifest @@ -1,2 +1 @@ -DIST jsonpointer-2.0.tar.gz 8699 BLAKE2B 7b52955aa691a1bba327df6674704503b009101d0dd94587620a684ca9310128e3afcc62cedabd92106deffc3a6a3434a72123fc804224ae68ade8751462bf14 SHA512 e8e2b03c12c3fc5f65816fc71d1c07135ef74a0c912286f5b8bef2d9e21b8ae6e766d1aa2104b3eeb0e53928034321f25b203386ac3f5641b54b0641f6a08137 DIST jsonpointer-2.1.tar.gz 8190 BLAKE2B 5b9d0b0a27c6e2d133de67cf0ff9442e639a06011005f94cb425568fd3e5678b4832e9467720261fb85669e8b83eac73b1cfa8058adbd78d46339cdf8359561c SHA512 4eed8c7fa908ce3ca79884e98b1b0e818d24515f6b7b2067daa49ab6dbd989be4bc43f387e980773c9fc17bca89d2039750cb0df76675259050e3f48c16da3b6 diff --git a/dev-python/jsonpointer/jsonpointer-2.0-r1.ebuild b/dev-python/jsonpointer/jsonpointer-2.0-r1.ebuild deleted file mode 100644 index 7fe53ff76072..000000000000 --- a/dev-python/jsonpointer/jsonpointer-2.0-r1.ebuild +++ /dev/null @@ -1,19 +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} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Identify specific nodes in a JSON document (according to draft 08)" -HOMEPAGE="https://github.com/stefankoegl/python-json-pointer https://pypi.org/project/jsonpointer/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" - -python_test() { - "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/jsonpointer/jsonpointer-2.1.ebuild b/dev-python/jsonpointer/jsonpointer-2.1.ebuild index 72e854a607e5..34cae969d4e5 100644 --- a/dev-python/jsonpointer/jsonpointer-2.1.ebuild +++ b/dev-python/jsonpointer/jsonpointer-2.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" python_test() { "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}" diff --git a/dev-python/jupyter_client/jupyter_client-6.2.0.ebuild b/dev-python/jupyter_client/jupyter_client-6.2.0.ebuild index 80816f92fa55..7761669013c8 100644 --- a/dev-python/jupyter_client/jupyter_client-6.2.0.ebuild +++ b/dev-python/jupyter_client/jupyter_client-6.2.0.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/jupyter_console/Manifest b/dev-python/jupyter_console/Manifest index 219360b6e4c8..1dcf9942d4f0 100644 --- a/dev-python/jupyter_console/Manifest +++ b/dev-python/jupyter_console/Manifest @@ -1,3 +1,2 @@ -DIST jupyter_console-6.1.0.tar.gz 28468 BLAKE2B 08ef158de6a0eb8fe741dac00b74e11f7e577b5097f54aa16c47ae9e39607231e19a1fcd0a96cbae41d41fad891fefdb532d0f66bc03aa66ff99a8d3ff3cb28c SHA512 abb5457a90d109457e91071cd8b592a14bec7ead75fd667d656f9180a457e39bf470877b2e17c81ff512d1cc69b62a8f700996492f6164eb05a1581db82abbf7 DIST jupyter_console-6.3.0.tar.gz 35313 BLAKE2B 980eac57de949654bf99d99eb74d8600d73d0699ab394e0ad4c5e937fdc278477442e0e95887c95f631ba1bc2b2469c36cc6e4bca8d5f11f97c4943c2f312c4f SHA512 777d9cf8b842eccea108a1857c421fec1bcdf8c226a6947d7ff4ee5d5da4bdbb50096e9e63638053d8eb200e55c093c753010ffb1460dae5579de16aad4e64a6 DIST jupyter_console-6.4.0.tar.gz 35765 BLAKE2B 48278110338184dbcae242a059c3ba7e0c642d24eaac828786ff9f3c588747f447727a8da1d366ed305eeb5d003d4fabd9b9eea063e8fd5178774108cbef77da SHA512 e2b301cfd3a56ee4cf33d5cfb297726d0f4478562167ed0f0a9320d389118fa661a85b6a5ef24db60673a76d84545bcdb9741bfdd9f8d13ccdbbc5c5e52d7227 diff --git a/dev-python/jupyter_console/files/jupyter_console-6.1.0-increase-test-timeout.patch b/dev-python/jupyter_console/files/jupyter_console-6.1.0-increase-test-timeout.patch deleted file mode 100644 index 684ecfc0a841..000000000000 --- a/dev-python/jupyter_console/files/jupyter_console-6.1.0-increase-test-timeout.patch +++ /dev/null @@ -1,15 +0,0 @@ -Very slow CIs take longer on this test - ---- a/jupyter_console/tests/test_console.py -+++ b/jupyter_console/tests/test_console.py -@@ -65,8 +65,8 @@ - except IOError: - raise SkipTest("Couldn't find command %s" % cmd) - -- # timeout after one minute -- t = 60 -+ # timeout after 5 minutes -+ t = 300 - idx = p.expect(r'In \[\d+\]', timeout=t) - return p, pexpect, t - diff --git a/dev-python/jupyter_console/files/jupyter_console-6.1.0-py39.patch b/dev-python/jupyter_console/files/jupyter_console-6.1.0-py39.patch deleted file mode 100644 index 92d3532649e9..000000000000 --- a/dev-python/jupyter_console/files/jupyter_console-6.1.0-py39.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 3b648aab9ce731beab1f02d714a97905ab0e42e1 Mon Sep 17 00:00:00 2001 -From: Karthikeyan Singaravelan -Date: Thu, 2 Jan 2020 18:30:41 +0530 -Subject: [PATCH] Fix deprecation warning in base64 - ---- - jupyter_console/ptshell.py | 6 +++--- - jupyter_console/tests/test_image_handler.py | 2 +- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/jupyter_console/ptshell.py b/jupyter_console/ptshell.py -index 84af32f..6a55fe1 100644 ---- a/jupyter_console/ptshell.py -+++ b/jupyter_console/ptshell.py -@@ -818,12 +818,12 @@ def handle_image_PIL(self, data, mime): - from PIL import Image, ImageShow - except ImportError: - return False -- raw = base64.decodestring(data[mime].encode('ascii')) -+ raw = base64.decodebytes(data[mime].encode('ascii')) - img = Image.open(BytesIO(raw)) - return ImageShow.show(img) - - def handle_image_stream(self, data, mime): -- raw = base64.decodestring(data[mime].encode('ascii')) -+ raw = base64.decodebytes(data[mime].encode('ascii')) - imageformat = self._imagemime[mime] - fmt = dict(format=imageformat) - args = [s.format(**fmt) for s in self.stream_image_handler] -@@ -835,7 +835,7 @@ def handle_image_stream(self, data, mime): - return (proc.returncode == 0) - - def handle_image_tempfile(self, data, mime): -- raw = base64.decodestring(data[mime].encode('ascii')) -+ raw = base64.decodebytes(data[mime].encode('ascii')) - imageformat = self._imagemime[mime] - filename = 'tmp.{0}'.format(imageformat) - with NamedFileInTemporaryDirectory(filename) as f, \ -diff --git a/jupyter_console/tests/test_image_handler.py b/jupyter_console/tests/test_image_handler.py -index 5296635..b2a5ea9 100644 ---- a/jupyter_console/tests/test_image_handler.py -+++ b/jupyter_console/tests/test_image_handler.py -@@ -32,7 +32,7 @@ def setUp(self): - self.shell = NonCommunicatingShell() - self.raw = b'dummy data' - self.mime = 'image/png' -- self.data = {self.mime: base64.encodestring(self.raw).decode('ascii')} -+ self.data = {self.mime: base64.encodebytes(self.raw).decode('ascii')} - - def test_call_pil_by_default(self): - pil_called_with = [] diff --git a/dev-python/jupyter_console/jupyter_console-6.1.0-r2.ebuild b/dev-python/jupyter_console/jupyter_console-6.1.0-r2.ebuild deleted file mode 100644 index 2382861a9dca..000000000000 --- a/dev-python/jupyter_console/jupyter_console-6.1.0-r2.ebuild +++ /dev/null @@ -1,49 +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="A terminal-based console frontend for Jupyter kernels" -HOMEPAGE="https://jupyter.org" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/jupyter_client[${PYTHON_USEDEP}] - <=]{1,2}[[:space:]]*[0-9.a-zA-Z]+|)[[:space:]]*::" \ - setup.cfg || die - - # requires internet - sed -e 's:test_check_status_code_for_wrong_repo_url:_&:' \ - -i tests/test_upload.py || die - rm -f tests/test_integration.py || die - # pytest-socket dep relevant only to test_integration, and upstream - # disables it anyway - sed -i -e '/--disable-socket/d' pytest.ini || die - - sed -i -e '/--cov/d' pytest.ini || die - - distutils-r1_python_prepare_all -} - -python_test() { - distutils_install_for_testing - pytest -vv || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/twine/twine-3.4.0.ebuild b/dev-python/twine/twine-3.4.0.ebuild deleted file mode 100644 index 1653a37f5b15..000000000000 --- a/dev-python/twine/twine-3.4.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Collection of utilities for publishing packages on PyPI" -HOMEPAGE="https://twine.readthedocs.io/ https://github.com/pypa/twine https://pypi.org/project/twine/" -SRC_URI="https://github.com/pypa/twine/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" - -RDEPEND=" - >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}] - >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}] - >=dev-python/keyring-15.1[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pkginfo-1.4.2[${PYTHON_USEDEP}] - >=dev-python/readme_renderer-21.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] - >=dev-python/requests-toolbelt-0.8.0[${PYTHON_USEDEP}] - >=dev-python/rfc3986-1.4.0[${PYTHON_USEDEP}] - >=dev-python/tqdm-4.14[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/jaraco-envs[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] - dev-python/munch[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pretend[${PYTHON_USEDEP}] - dev-python/pypiserver[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests --install pytest - -python_prepare_all() { - # requires internet - rm -f tests/test_integration.py || die - # pytest-socket dep relevant only to test_integration, and upstream - # disables it anyway - sed -i -e '/--disable-socket/d' pytest.ini || die - sed -i -e '/--cov/d' pytest.ini || die - - distutils-r1_python_prepare_all - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} diff --git a/dev-python/twine/twine-3.4.1.ebuild b/dev-python/twine/twine-3.4.1.ebuild index 308ac8b33597..53ec3d5909ab 100644 --- a/dev-python/twine/twine-3.4.1.ebuild +++ b/dev-python/twine/twine-3.4.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pypa/twine/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}] diff --git a/dev-python/twisted/twisted-21.2.0.ebuild b/dev-python/twisted/twisted-21.2.0.ebuild index 34a01b097b14..858e10d8816a 100644 --- a/dev-python/twisted/twisted-21.2.0.ebuild +++ b/dev-python/twisted/twisted-21.2.0.ebuild @@ -18,7 +18,7 @@ S=${WORKDIR}/${PN}-${P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ppc ppc64 ~s390 sparc ~x86" IUSE="conch crypt http2 serial test" RESTRICT="!test? ( test )" diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest index e4bbbab105c2..10c11a908207 100644 --- a/dev-python/virtualenv/Manifest +++ b/dev-python/virtualenv/Manifest @@ -1,3 +1,2 @@ DIST virtualenv-16.7.10.tar.gz 5116776 BLAKE2B 42f0a4b4330850b504f8febd991ef6ecdcbb0821efdd94ca324a8cc34a68a760a8a98de97f0cb2384d8e6cbb0ce8f261995c6433886444e29b75ba0ce09ca12c SHA512 f06d7c354ce1910f04dbcbe1a77e60392653bbe4f638bafbe9284454db2c0e5d63cf9159201d0916fc01aaba91d45fb733b63096c38517fcd83fd00ed8b26d28 -DIST virtualenv-20.4.2.tar.gz 10578406 BLAKE2B e9b50a40407954c411076244c09a57601553c16b750231ee451e1954a91f1c18740804246e3e4ba2ff55da021e976cab80da86a1b9d01e3cd3d494aa95f07129 SHA512 3ae13f0ca2af8be1cd95affdbfe58d43f930cf616a38963252219d4efc2523b1c3e8d922b3ab2200ac4cadc76c1237ddb4828ac15b5122771e96f7401a852d4e DIST virtualenv-20.4.3.tar.gz 10579193 BLAKE2B 02102579eb72b7e4ea8fa182b3c7ef5d8b9d95992b5f73b0f24737522dfae988a91953c49df5aa17541f3f0b1c54557ece7feba173a9cce3bb65964bddbd6edb SHA512 d79479d73fc87f34462e775629306bd20ff5d25eb1829c6719f08c800df6a5db03254b04773766a703d903d577cf74b8409a026196ba98d0f5f94f70604ed576 diff --git a/dev-python/virtualenv/virtualenv-20.4.2.ebuild b/dev-python/virtualenv/virtualenv-20.4.2.ebuild deleted file mode 100644 index 028e66fcd87b..000000000000 --- a/dev-python/virtualenv/virtualenv-20.4.2.ebuild +++ /dev/null @@ -1,99 +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=manual - -inherit distutils-r1 - -DESCRIPTION="Virtual Python Environment builder" -HOMEPAGE=" - https://virtualenv.pypa.io/en/stable/ - https://pypi.org/project/virtualenv/ - https://github.com/pypa/virtualenv/ -" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/appdirs-1.4.3[${PYTHON_USEDEP}] - >=dev-python/distlib-0.3.1[${PYTHON_USEDEP}] - >=dev-python/filelock-3[${PYTHON_USEDEP}] - >=dev-python/setuptools-41[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/importlib_metadata-0.12[${PYTHON_USEDEP}] - ' python3_{6,7} pypy3) - $(python_gen_cond_dep ' - >=dev-python/importlib_resources-1.0[${PYTHON_USEDEP}] - ' python3_6 pypy3)" -# coverage is used somehow magically in virtualenv, maybe it actually -# tests something useful -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/flaky[${PYTHON_USEDEP}] - >=dev-python/pip-20.0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-5[${PYTHON_USEDEP}] - >=dev-python/pytest-freezegun-0.4.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - >=dev-python/packaging-20.0[${PYTHON_USEDEP}] - ' 'python3*') - )" - -distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme \ - dev-python/towncrier - -src_configure() { - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} - -python_test() { - local deselect=( - tests/unit/activation/test_xonsh.py - tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data - tests/unit/create/test_creator.py::test_cross_major - ) - [[ ${EPYTHON} == pypy3 ]] && deselect+=( - 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]' - 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]' - 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-isolated]' - 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-global]' - 'tests/unit/create/test_creator.py::test_zip_importer_can_import_setuptools' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7.9-64-bin-]' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7.9--bin-]' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7-64-bin-]' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7--bin-]' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3-64-bin-]' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3--bin-]' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7.9-64-bin-]' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7.9--bin-]' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7-64-bin-]' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7--bin-]' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3-64-bin-]' - 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3--bin-]' - ) - - distutils_install_for_testing --via-root - pytest -vv ${deselect[@]/#/--deselect } || - die "Tests fail with ${EPYTHON}" -} - -pkg_postinst() { - elog "Please note that while virtualenv package no longer supports" - elog "Python 2.7, you can still create py2.7 virtualenvs via:" - elog " $ virtualenv -p 2.7 ..." -} diff --git a/dev-python/virtualenv/virtualenv-20.4.3.ebuild b/dev-python/virtualenv/virtualenv-20.4.3.ebuild index b913c7100c09..62eab85dc99c 100644 --- a/dev-python/virtualenv/virtualenv-20.4.3.ebuild +++ b/dev-python/virtualenv/virtualenv-20.4.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SLOT="0" RDEPEND=" diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest index a1b32aee939e..75a4329f47ea 100644 --- a/dev-python/weasyprint/Manifest +++ b/dev-python/weasyprint/Manifest @@ -1,3 +1,4 @@ DIST WeasyPrint-51.tar.gz 308411 BLAKE2B f88f9e1abc09986d51d92d8a153c71242cadc8ce6b8ac99a08d86746677d40a86affe3c56dd3e3e6a0eb2fc915f77036271f049f6ccc644d508be51d01d97b7c SHA512 631038bece7ac0c15c6a668a7d06137e4bccc049eb80484a153ca9c4a996256de8647428b21ed1d0c1607af3893c747a1956a3d3f012b30105ba4f8613a96fcd DIST WeasyPrint-52.3.tar.gz 325076 BLAKE2B 2981a487938d4ceefe20da36262438a64c30beaff340be6bd48b0140f63ea3971ca80a36386dde2db270e1555b137a89480673c4fdc2fa49079efdf58e53029b SHA512 7db740dd8f7264f73efe6e2505c603cedb1f8e5c053447b03517bdb003b933e1ef58f15482d4ab316b04b6631f9102752670f8b56989983cab80f7bd110746c9 DIST WeasyPrint-52.4.tar.gz 325062 BLAKE2B ead641007e84664dfc1a9b95a227d5c6539e19e629d95d68b663b46a873ffa83b203897dd4d03c5d72f00e2737268c64624b97a37840c86d4a555f5b1a20a7bb SHA512 0003f9b46452e60118e7f6944f0bf48b6f548814dae10f990bedb124d3c67d9c530c30ee142d416f448b3b479f54b4fcdf01e31747957438192c77031926cb8c +DIST WeasyPrint-52.5.tar.gz 325050 BLAKE2B 425a21acba183a3313069724972a7627aeaf326ce42e84789c02552f51a660be7b1d2855b76a3034ae09c316b6f0a13219464b88af8bb8f0ca59ab8ffd263223 SHA512 0ce86db000adef95fabfb335c069ad2a602ed98056219cedde905c550b04b10b0881d72fbdd38a48fae4e263825f5fbd8a70ce13932083afb8930eacc5817fb5 diff --git a/dev-python/weasyprint/weasyprint-52.5.ebuild b/dev-python/weasyprint/weasyprint-52.5.ebuild new file mode 100644 index 000000000000..96a4cacebda9 --- /dev/null +++ b/dev-python/weasyprint/weasyprint-52.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) + +inherit distutils-r1 + +MY_PN="WeasyPrint" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF" +HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint" +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="jpeg tiff" + +# Note: specific subslot of pango since it inlines some of pango headers. +# >=dev-python/lxml-3.0[${PYTHON_USEDEP}] +RDEPEND=" + >=dev-python/cairocffi-0.9[${PYTHON_USEDEP}] + >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] + >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}] + >=dev-python/html5lib-0.999999999[${PYTHON_USEDEP}] + >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] + >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}] + >=media-gfx/cairosvg-2.4.0[${PYTHON_USEDEP}] + >=x11-libs/cairo-1.15.4 + x11-libs/gdk-pixbuf[jpeg?,tiff?] + x11-libs/pango:0/0 +" + +BDEPEND=" + test? ( + media-fonts/ahem + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -e '/pytest-runner/d' \ + -e 's:--flake8 --isort::' \ + -i setup.cfg || die + distutils-r1_src_prepare +} diff --git a/dev-python/xlrd/Manifest b/dev-python/xlrd/Manifest index 8ab51716c963..c20c2f0cd16f 100644 --- a/dev-python/xlrd/Manifest +++ b/dev-python/xlrd/Manifest @@ -1,2 +1 @@ -DIST xlrd-1.2.0.tar.gz 554079 BLAKE2B 57c956139a3e2239c9caeae66b36e384458f1f2060422575dcb63fb09b7f9050f669154d1479303640cc45fb5716e027d3b5d07282b08bd866c4e5366861ecef SHA512 eea14845701b86a2679f140c9730e8ee2722b4f859cdd870f86bf54df522d54fc3c78dc4354aeb958c72596a6349995e9d79935efc734de096f6e007945fc1b3 DIST xlrd-2.0.1.gh.tar.gz 368304 BLAKE2B eaf6dbefde00954452a96214c6a48e5d35526168445d15d721851da690bd99e53bd765a73495b00c8ee7ce243c487da0afbc6d6217abd7a5956820357dc97104 SHA512 b3e2efa216fc73bf55bb0b165ef63e797d16a00c62f0f2f2a2114d2db7204208f2623835697a045abe185f52c426ed5e9ef38a4f5f8e1880f0cfdf642af3c57e diff --git a/dev-python/xlrd/xlrd-1.2.0.ebuild b/dev-python/xlrd/xlrd-1.2.0.ebuild deleted file mode 100644 index 9d4e3f8dd5d1..000000000000 --- a/dev-python/xlrd/xlrd-1.2.0.ebuild +++ /dev/null @@ -1,24 +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="Library to extract data from Microsoft Excel spreadsheets" -HOMEPAGE="https://www.python-excel.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -distutils_enable_tests unittest - -python_prepare_all() { - # Remove this if examples get reintroduced - sed -i -e "s/test_names_demo/_&/" tests/test_open_workbook.py || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/xlrd/xlrd-2.0.1.ebuild b/dev-python/xlrd/xlrd-2.0.1.ebuild index a0dc682a40ff..292fa790bae2 100644 --- a/dev-python/xlrd/xlrd-2.0.1.ebuild +++ b/dev-python/xlrd/xlrd-2.0.1.ebuild @@ -17,6 +17,6 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" distutils_enable_tests pytest -- cgit v1.3