diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2020-12-23 12:47:14 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2020-12-23 12:47:14 +0000 |
| commit | 594c7b47a4c220f87f538eddfd6eaadb455cc418 (patch) | |
| tree | de9c77d7888e9e16627a0d7515375048f9c6e8ca /dev-python | |
| parent | a351fb3cf20a3a4a4fb7caee09a2ab3aa685d6ad (diff) | |
| download | baldeagleos-repo-594c7b47a4c220f87f538eddfd6eaadb455cc418.tar.gz baldeagleos-repo-594c7b47a4c220f87f538eddfd6eaadb455cc418.tar.xz baldeagleos-repo-594c7b47a4c220f87f538eddfd6eaadb455cc418.zip | |
Updating liguros repo
Diffstat (limited to 'dev-python')
123 files changed, 364 insertions, 2066 deletions
diff --git a/dev-python/HeapDict/HeapDict-1.0.0.ebuild b/dev-python/HeapDict/HeapDict-1.0.0.ebuild deleted file mode 100644 index 80f6fe57a73b..000000000000 --- a/dev-python/HeapDict/HeapDict-1.0.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -inherit distutils-r1 - -DESCRIPTION="Heap with decrease-key and increase-key operations" -HOMEPAGE="https://stutzbachenterprises.com/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" diff --git a/dev-python/HeapDict/Manifest b/dev-python/HeapDict/Manifest deleted file mode 100644 index a31c06d4fce3..000000000000 --- a/dev-python/HeapDict/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST HeapDict-1.0.0.tar.gz 7713 BLAKE2B 19aedc2e7a61c74b93aa8883603520bc6ffeebae4ac4c4a4003023bf6b1c65ff55f9ef571a3e61ea92620a18eed281ad603a61e1df4f03a8811096e9f0964ab9 SHA512 1210acd3a6f3e091132d8b87963ec46c81d3141e1788c2a127fe348a9052d73225036aeabffc6a2089c7811b8571a43477055b746df6b128a645123862076bb5 diff --git a/dev-python/HeapDict/metadata.xml b/dev-python/HeapDict/metadata.xml deleted file mode 100644 index cf2b3c1afbf5..000000000000 --- a/dev-python/HeapDict/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <longdescription> - heapdict implements the MutableMapping ABC, meaning it works pretty much like a regular Python dict. - </longdescription> - <upstream> - <remote-id type="pypi">HeapDict</remote-id> - <remote-id type="github">dask/zict</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/billiard/Manifest b/dev-python/billiard/Manifest deleted file mode 100644 index a85d3d00ba3d..000000000000 --- a/dev-python/billiard/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST billiard-3.6.0.0.tar.gz 151342 BLAKE2B 46e29ae54144f3b4ebf3fbb4a5bdbba29662d3a6b292cbfef526618237103fd833d10eefe03211141264424590b33ddcd8722616d36ab4e2405198628cc29d5a SHA512 0a71de026d2a781b83fe2c549ecbfe9b6fbd574d8067fc46ba7eca6b76633a123620853d22696df3563d050043cfe75b14b4b69bf5217e0af964aaa0bcbe08ff diff --git a/dev-python/billiard/billiard-3.6.0.0.ebuild b/dev-python/billiard/billiard-3.6.0.0.ebuild deleted file mode 100644 index 2d9968ba54c1..000000000000 --- a/dev-python/billiard/billiard-3.6.0.0.ebuild +++ /dev/null @@ -1,43 +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 flag-o-matic - -DESCRIPTION="Python multiprocessing fork" -HOMEPAGE="https://pypi.org/project/billiard/ https://github.com/celery/billiard" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND="" -DEPEND=" - >=dev-python/setuptools-20.6.7[${PYTHON_USEDEP}] - test? ( - !!<dev-python/celery-4.3.0 - >=dev-python/case-1.3.1[${PYTHON_USEDEP}] - >=dev-python/pytest-3.0[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - )" -# The usual req'd for tests -DISTUTILS_IN_SOURCE_BUILD=1 - -python_compile_all() { - use doc && esetup.py build_sphinx --builder="html" --source-dir=Doc/ -} - -python_test() { - esetup.py test -} - -python_install_all() { - use doc && local HTML_DOCS=( build/sphinx/html/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/billiard/metadata.xml b/dev-python/billiard/metadata.xml deleted file mode 100644 index 02f5cbe337fe..000000000000 --- a/dev-python/billiard/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">billiard</remote-id> - <remote-id type="github">celery/billiard</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index dc4e576d3d77..d618baa08b08 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -3,3 +3,4 @@ DIST boto3-1.16.30.tar.gz 340801 BLAKE2B fcf87b43d2c18ecf1e9d7f0c8c423143e44777a DIST boto3-1.16.36.tar.gz 341458 BLAKE2B 7e4cf667cd59caa8433226eb6914412370bfa4c002f6f5d992fe49c93528d59d5740de6c8782af71d94461ea704a36d8ed46ccadfbf83982504ab507aab9b058 SHA512 06d9c6e721d1ab529e6a598b14ba6f740bec32a8165582853149b9aa294f0a272d0da4222f0dc7ef83055d91b4b0a0176e65bb34784990aca43e44db43650a2d DIST boto3-1.16.40.tar.gz 342028 BLAKE2B 6728b658ee75b76d4885e43316a58508a8563476a85af39462adf58982bfd75a680b05d273a5a0aabd3c935cd87f72d93ffd815d7230b9f44d64337f66de5071 SHA512 4ebe3069fd93657165acd7bab40c44fb37de61326e103b9675f919a0f88ef20341c9efd6fe05684a13e26f10d5b18858a978bbb04225af628df6ff16ad8ab071 DIST boto3-1.16.41.tar.gz 342352 BLAKE2B 601384979c792a2e1871bd3837ca2a56e411d0f50ee2766bde33f8be1b0e1fa4078bd731b002008d98efc5ef6d2893ec3811238d45f1f6e22ba4904972aa960e SHA512 c80727d2788603db8d46e1ec9c766341a875b7768cfeb86425b784141c8854f314fcb2de1618203971eac3734f64b26523e268f4ca2039f513f9ea6a218ab8be +DIST boto3-1.16.42.tar.gz 342384 BLAKE2B c966fb6bb645bfa513b30bc72592eab404954c2816d4e2e533af8c0753941f07b8228201f17077d252086a2d2167ef31ba11abe6154500b125ee74a1e6d3218a SHA512 0316179c0acd1afe798c3b54bfc7cde5ac3082e6747228619a72b805ae3b2a56311cdcde54ca2afa49ee62c3554b986ff2986c60ba7b5cbdad570a329b6371fb diff --git a/dev-python/boto3/boto3-1.16.42.ebuild b/dev-python/boto3/boto3-1.16.42.ebuild new file mode 100644 index 000000000000..af8cbcbae607 --- /dev/null +++ b/dev-python/boto3/boto3-1.16.42.ebuild @@ -0,0 +1,56 @@ +# 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} ) +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # prevent an infinite loop + rm tests/functional/docs/test_smoke.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + nosetests -v tests/unit/ tests/functional/ || die "test failed under ${EPYTHON}" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 5907eb04af7b..cbc9a5398ad2 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -3,3 +3,4 @@ DIST botocore-1.19.30.tar.gz 7224700 BLAKE2B 50712be7e6e4a8a22607d567a8d227bbc6d DIST botocore-1.19.36.tar.gz 7291325 BLAKE2B d1f79298a0f47d704418cac8390a5d500b1f300fc9bdbc0b215a3630adb70c29a951c6dff2a6ebfde42872cbc3af4c442d09fa0233b2c957521e6a5e05816c60 SHA512 420ad7c59496b2b74ba6ecde8dc40ac3e47c5676335f7471448fcdde5b70bda3bd7516963788d8a7a940aaa9cf488b6529e6fbd2842806f58520cd8e2dc15a60 DIST botocore-1.19.40.tar.gz 7371480 BLAKE2B afd861d013b78487ff2a6d47a531536f3928c6e21dc88dc1a203d90e335c688a530bc9b253f325a641f4b31fc592dcec39d880e1962118b22a170229c54dbd29 SHA512 9d59a80864926a6ffcee7bd35ae1bc70cb5c373eba97318737f8485d8dc45a3efb4719dd6de64ced58077462eae445862708c04f2e936da6bf1fd7a0c24b3401 DIST botocore-1.19.41.tar.gz 7368333 BLAKE2B d70ebbcfe4e4d44893f69214bda2341f047ef036434d37bdf3ec632745ac20c30f7321a03ecbfb8e8cdf42052e27a40e8f6c02ab57e471ca7d78ef28640d1029 SHA512 63edfaa02f8b79caca70611cb3ed16732813c072473ab39a4f7525cab882e2b1fac1b4a3664524db76d6288cdb4b6f650492432acaa38e2dd63b46baa7d6d0a2 +DIST botocore-1.19.42.tar.gz 7371856 BLAKE2B 09d0ebbb495bc590c4f944a7ca6d91d5069d4d8eac061ab6709e5f908ff6691c8148168ddbf93874acb014d96f6ed37ac260e4263bf1c7ad55b5de545ce5f752 SHA512 779eab3a31aa2572af868b0355ff25b0d0f1cc9748494fc26bf6888e90383eea2da0ca141cde60303eaf39b4ec80971dedea415a3bde5215c982618f0c475b83 diff --git a/dev-python/botocore/botocore-1.19.42.ebuild b/dev-python/botocore/botocore-1.19.42.ebuild new file mode 100644 index 000000000000..7bbd989ca3a9 --- /dev/null +++ b/dev-python/botocore/botocore-1.19.42.ebuild @@ -0,0 +1,59 @@ +# 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="Low-level, data-driven core of boto 3" +HOMEPAGE="https://github.com/boto/botocore" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + # very unstable + sed -i -e 's:test_stress_test_token_bucket:_&:' \ + tests/functional/retries/test_bucket.py || die + distutils-r1_src_prepare +} + +python_test() { + # note: suites need to be run separately as one of the unit tests + # seems to be leaking mocks and breaking a few functional tests + nosetests -v tests/unit || + die "unit tests failed under ${EPYTHON}" + nosetests -v tests/functional || + die "functional tests failed under ${EPYTHON}" +} diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest deleted file mode 100644 index 3bdbcf607c3b..000000000000 --- a/dev-python/celery/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST celery-4.3.0.tar.gz 1434073 BLAKE2B 47d9d461a9bf3d3418a7cb37684f53cce58ef1d1bee928e74cc8b6ff8e9bfde19d99a59d7a8ef7b638efa24263d5b35f50c774fb5f81e9c693c9d3c6242015ac SHA512 6a4f99857c2b329eddb5200934b2c83bc2377b5b89ccbcfed548d8f52cff40800db7b94ea321f74e932ea4be42a546fb9b515569266435cecdbe204a0a891b2f diff --git a/dev-python/celery/celery-4.3.0.ebuild b/dev-python/celery/celery-4.3.0.ebuild deleted file mode 100644 index 44334e586abc..000000000000 --- a/dev-python/celery/celery-4.3.0.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2020 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 bash-completion-r1 distutils-r1 optfeature - -DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" -HOMEPAGE="https://celeryproject.org/ https://pypi.org/project/celery/" -# The pypi tarball lacks CONTRIBUTING.rst required for documentation build. -#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -SRC_URI="https://github.com/celery/celery/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -# There are a number of other optional 'extras' which overlap with those of kombu, however -# there has been no apparent expression of interest or demand by users for them. See requires.txt -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - <dev-python/kombu-5.0[${PYTHON_USEDEP}] - >=dev-python/kombu-4.4.0[${PYTHON_USEDEP}] - >=dev-python/billiard-3.6.0[${PYTHON_USEDEP}] - <dev-python/billiard-4.0.0[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/greenlet[${PYTHON_USEDEP}] - >=dev-python/vine-1.3.0[${PYTHON_USEDEP}] -" - -DEPEND=" - test? ( ${RDEPEND} - >=dev-python/case-1.3.1[${PYTHON_USEDEP}] - >=dev-python/eventlet-0.24.1[${PYTHON_USEDEP}] - >=dev-python/pymongo-3.7[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - >=dev-python/pytest-4.3.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - >=dev-python/redis-py-3.2.0[${PYTHON_USEDEP}] - >=dev-db/redis-2.8.0 - >=dev-python/boto-2.13.3[${PYTHON_USEDEP}] - >=dev-python/boto3-1.4.6[${PYTHON_USEDEP}] - >=dev-python/moto-1.3.7[${PYTHON_USEDEP}] - >=dev-python/pyzmq-13.1.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] - >=dev-python/unittest2-0.5.1[${PYTHON_USEDEP}] - ) - doc? ( - dev-python/docutils[${PYTHON_USEDEP}] - >=dev-python/sphinx_celery-2.0[$(python_gen_usedep 'python3*')] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - )" - -# testsuite needs it own source -DISTUTILS_IN_SOURCE_BUILD=1 - -python_prepare_all() { - # Loosen requirements - sed -e 's|==|>=|' \ - -e 's|pytest>=4.3.1,<4.4.0|pytest>=4.3.1|' \ - -i requirements/*.txt || die - - # Suppress KeyError: 'refdoc' - sed -e 's|^[[:space:]]*return domain.resolve_xref(env, node\['\''refdoc'\''\], app.builder,$| if '\''refdoc'\'' not in node:\n return None\n\0|' \ - -i docs/_ext/celerydocs.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - if use doc; then - python_setup -3 - mkdir docs/.build || die - emake -C docs html - fi -} - -python_test() { - esetup.py test -} - -python_install_all() { - # Main celeryd init.d and conf.d - newinitd "${FILESDIR}/celery.initd-r2" celery - newconfd "${FILESDIR}/celery.confd-r2" celery - - if use examples; then - docompress -x "/usr/share/doc/${PF}/examples" - docinto examples - dodoc -r examples/. - fi - - use doc && local HTML_DOCS=( docs/_build/html/. ) - - newbashcomp extra/bash-completion/celery.bash ${PN} - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "zookeeper support" dev-python/kazoo - optfeature "msgpack support" dev-python/msgpack - #optfeature "rabbitmq support" dev-python/librabbitmq - #optfeature "slmq support" dev-python/softlayer_messaging - optfeature "eventlet support" dev-python/eventlet - #optfeature "couchbase support" dev-python/couchbase - optfeature "redis support" dev-db/redis dev-python/redis-py - optfeature "gevent support" dev-python/gevent - optfeature "auth support" dev-python/pyopenssl - optfeature "pyro support" dev-python/pyro:4 - optfeature "yaml support" dev-python/pyyaml - optfeature "memcache support" dev-python/pylibmc - optfeature "mongodb support" dev-python/pymongo - optfeature "sqlalchemy support" dev-python/sqlalchemy - optfeature "sqs support" dev-python/boto - #optfeature "cassandra support" dev-python/cassandra-driver -} diff --git a/dev-python/celery/files/celery.confd-r2 b/dev-python/celery/files/celery.confd-r2 deleted file mode 100644 index d5ba2f7c9951..000000000000 --- a/dev-python/celery/files/celery.confd-r2 +++ /dev/null @@ -1,51 +0,0 @@ -# /etc/conf.d/celery - -############################################################################## -# GLOBAL CONFIGURATION - -# User and group -#CELERY_USER="celery" -#CELERY_GROUP="celery" - -# This is generaly a good idea to set the environment correctly -# because a lot of python package try to use HOME on init -#export HOME="/var/lib/myproject" - -# Full path to the python project directory. -#CELERY_PROJDIR="/var/lib/myproject" - -############################################################################## -# CELERYD - -# Start the Celery worker daemon -#CELERYD_ENABLED="yes" - -# celeryd notes -#CELERYD_NODES="celery" - -# celeryd options -# Example: set a 5 minute hard time limit for tasks, disable queue process prefetching and specify an app module from CELERY_PROJDIR -#CELERYD_OPTS="--time-limit=300 -Ofair -A celeryapp" - -# Location and level of the celeryd log file -#CELERYD_LOG_FILE=/var/log/celery/celeryd@%n.log -#CELERYD_LOG_LEVEL="INFO" - -# Location of the celeryd pid file -#CELERYD_PID_FILE=/run/celery/celeryd@%n.pid - -############################################################################## -# CELERYBEAT - -# Start the Celery task scheduler daemon -#CELERYBEAT_ENABLED="yes" - -# celerybeat options -#CELERYBEAT_OPTS="" - -# Location and level of the celerybeat log file -#CELERYBEAT_LOG_FILE=/var/log/celery/celerybeat.log -#CELERYBEAT_LOG_LEVEL="INFO" - -# Location of the celerybeat pid file -#CELERYBEAT_PID_FILE=/run/celery/celerybeat.pid diff --git a/dev-python/celery/files/celery.initd-r2 b/dev-python/celery/files/celery.initd-r2 deleted file mode 100644 index f34c136691b0..000000000000 --- a/dev-python/celery/files/celery.initd-r2 +++ /dev/null @@ -1,205 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the BSD license - -extra_started_commands="reload" - -depend() { - need net - use rabbitmq redis logger dns -} - -CELERYD_ENABLED=${CELERYD_ENABLED:-"no"} -CELERYD_PID_FILE=${CELERYD_PID_FILE:-"/run/celery/celeryd@%n.pid"} -CELERYD_LOG_FILE=${CELERYD_LOG_FILE:-"/var/log/celery/celeryd@%n.log"} -CELERYD_LOG_LEVEL=${CELERYD_LOG_LEVEL:-"INFO"} -CELERYD_NODES=${CELERYD_NODES:-"celery"} - -CELERYBEAT_ENABLED=${CELERYBEAT_ENABLED:-"no"} -CELERYBEAT_PID_FILE=${CELERYBEAT_PID_FILE:-"/run/celery/celerybeat.pid"} -CELERYBEAT_LOG_FILE=${CELERYBEAT_LOG_FILE:-"/var/log/celery/celerybeat.log"} -CELERYBEAT_LOG_LEVEL=${CELERYBEAT_LOG_LEVEL:-"INFO"} - -export CELERY_LOADER - -CELERYD_MULTI=${CELERYD_MULTI:-"celery multi"} -CELERYCTL=${CELERYCTL:-"celery"} -CELERYBEAT=${CELERYBEAT:-"celery beat"} - -CELERYD_OPTS="${CELERYD_OPTS}" -CELERYBEAT_OPTS="${CELERYBEAT_OPTS} -f ${CELERYBEAT_LOG_FILE} -l ${CELERYBEAT_LOG_LEVEL}" - -create_dirs() { - local logfile="${1}" - local pidfile="${2}" - local logdir=$(dirname ${logfile}) - local piddir=$(dirname ${pidfile}) - - checkpath -d -q -m 0750 -o ${CELERY_USER:-"root"}:${CELERY_GROUP:-"root"} ${logdir} ${piddir} -} - -[ -n "${CELERY_USER}" ] && DAEMON_OPTS="${DAEMON_OPTS} --uid=${CELERY_USER}" -[ -n "${CELERY_GROUP}" ] && DAEMON_OPTS="${DAEMON_OPTS} --gid=${CELERY_GROUP}" - -checkconfig() { - if [ ! -c /dev/null ]; then - eerror "/dev/null is not a character device!" - return 1 - fi - - if [ -z "${CELERY_PROJDIR}" ]; then - eerror "Missing CELERY_PROJDIR variable" - return 1 - fi - - yesno "${CELERYD_ENABLED}" && \ - create_dirs "${CELERYD_LOG_FILE}" "${CELERYD_PID_FILE}" - - yesno "${CELERYBEAT_ENABLED}" && \ - create_dirs "${CELERYBEAT_LOG_FILE}" "${CELERYBEAT_PID_FILE}" - - return 0 -} - -celery_chdir() { - [ -n "${CELERY_PROJDIR}" ] && cd "${CELERY_PROJDIR}" -} - -wait_pid () { - local pidfile=${1} - local timeout=${STOPTIMEOUT:-"10"} - local PID=$(cat "${pidfile}" 2>/dev/null) - - while [ -n "${PID}" ] && [ "${timeout}" -ge 1 ]; do - kill -0 ${PID} 2>/dev/null || break - kill -TERM "${PID}" - timeout=$((${timeout} - 1)) - sleep 0.5 - done - - [ "${timeout}" -lt 1 ] && return 1 - [ -f ${pidfile} ] && rm -f ${pidfile} - return 0 -} - -# celeryd -start_workers() { - yesno "${CELERYD_ENABLED}" || return 0 - - ${CELERYD_MULTI} start ${CELERYD_NODES} ${DAEMON_OPTS} \ - --pidfile="${CELERYD_PID_FILE}" \ - --logfile="${CELERYD_LOG_FILE}" \ - --loglevel="${CELERYD_LOG_LEVEL}" \ - ${CELERYD_OPTS} -} - -stop_workers() { - yesno "${CELERYD_ENABLED}" || return 0 - - local timeout=${STOPTIMEOUT:-"10"} - - ${CELERYD_MULTI} stop ${CELERYD_NODES} --pidfile="${CELERYD_PID_FILE}" || return 1 - - # Wait for each node - for node in ${CELERYD_NODES}; do - local pidfile=${CELERYD_PID_FILE/\%n/${node}} - local PID=$(cat "${pidfile}" 2>/dev/null) - while [ -n "${PID}" ] && [ "${timeout}" -ge 1 ]; do - kill -0 ${PID} 2>/dev/null || break - timeout=$((${timeout} - 1)) - sleep 0.5 - done - done - - [ "${timeout}" -lt 1 ] && return 1 - return 0 -} - -restart_workers() { - yesno "${CELERYD_ENABLED}" || return 0 - - ${CELERYD_MULTI} restart ${CELERYD_NODES} ${DAEMON_OPTS} \ - --pidfile="${CELERYD_PID_FILE}" \ - --logfile="${CELERYD_LOG_FILE}" \ - --loglevel="${CELERYD_LOG_LEVEL}" \ - ${CELERYD_OPTS} -} - -# celerybeat -start_beat() { - yesno "${CELERYBEAT_ENABLED}" || return 0 - - ebegin "Starting celerybeat" - ${CELERYBEAT} ${CELERYBEAT_OPTS} ${DAEMON_OPTS} --detach \ - --pidfile="${CELERYBEAT_PID_FILE}" - eend ${?} -} - - -stop_beat() { - yesno "${CELERYBEAT_ENABLED}" || return 0 - - ebegin "Stopping celerybeat" - if [ -f "${CELERYBEAT_PID_FILE}" ]; then - wait_pid "${CELERYBEAT_PID_FILE}" - else - ewarn "not running" - fi - eend ${?} -} - - -start() { - local cr=0 - - checkconfig || return 1 - - ebegin "Starting ${SVCNAME}" - eindent - - celery_chdir && \ - start_workers && \ - start_beat || cr=1 - - eoutdent - eend ${cr} -} - -stop() { - local cr=0 - - checkconfig || return 1 - - ebegin "Stopping ${SVCNAME}" - eindent - - celery_chdir - stop_workers || cr=1 - stop_beat || cr=1 - - eoutdent - eend ${cr} -} - -reload() { - local cr=0 - - checkconfig || return 1 - - ebegin "Restarting ${SVCNAME}" - eindent - - celery_chdir - restart_workers || cr=1 - stop_beat && start_beat || cr=1 - - eoutdent - eend ${cr} -} - -status() { - checkconfig || return 1 - - celery_chdir && \ - ${CELERYCTL} status -} diff --git a/dev-python/celery/metadata.xml b/dev-python/celery/metadata.xml deleted file mode 100644 index 175f72876ac8..000000000000 --- a/dev-python/celery/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">celery</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/ctypesgen/Manifest b/dev-python/ctypesgen/Manifest deleted file mode 100644 index dea8d15714bb..000000000000 --- a/dev-python/ctypesgen/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ctypesgen-1.0.2.tar.gz 119413 BLAKE2B 27bc387ccbcd62cd164aef544129ead58248272251d2e2737f7fd65f22b92def3b62845a92dab4e1ba3faf030a002b4f2a67bfb0492ffb6298ddba9d7a2ba0f3 SHA512 d5168f72a04878d64b43c096f84f2a32663d481d7ac37f78d706f11aa09b68fe267af476885232a8c64be0f33dec20937e11bbfdef6231ecef1b19eae592d638 diff --git a/dev-python/ctypesgen/ctypesgen-1.0.2.ebuild b/dev-python/ctypesgen/ctypesgen-1.0.2.ebuild deleted file mode 100644 index 26cd1bc24ee7..000000000000 --- a/dev-python/ctypesgen/ctypesgen-1.0.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# pkg compiles fine with py3_{8,9} but tests fail -# https://github.com/davidjamesca/ctypesgen/issues/90 -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Python wrapper generator for ctypes" -HOMEPAGE="https://github.com/davidjamesca/ctypesgen" -SRC_URI="https://github.com/davidjamesca/ctypesgen/archive/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}/${PN}-${PN}-${PV}" - -python_test() { - "${PYTHON}" "${PN}/test/testsuite.py" || die "Test ${f} fails with ${EPYTHON}" -} diff --git a/dev-python/ctypesgen/metadata.xml b/dev-python/ctypesgen/metadata.xml deleted file mode 100644 index 9ab739bdd2df..000000000000 --- a/dev-python/ctypesgen/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="github">davidjamesca/ctypesgen</remote-id> - <remote-id type="pypi">ctypesgen</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/cytoolz/Manifest b/dev-python/cytoolz/Manifest deleted file mode 100644 index 412ca4fc07f8..000000000000 --- a/dev-python/cytoolz/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cytoolz-0.10.0.tar.gz 475069 BLAKE2B aabd1bee4ee5b17640cc1e4126920c4e21893286315e3e4a5e968fb52dab371ade7a00f3082a704dbaeeb00af5ccb3cb9743fd66a3d23ad5879503f66c4f0c49 SHA512 62e90837125fae5dc6b96ac13a7fc2193604cd1250173b8e24ba3e65571e9394369cad07e39e7e6e42da0e3dab04db98193ba55195267c49447cc7ec0ff7b840 diff --git a/dev-python/cytoolz/cytoolz-0.10.0.ebuild b/dev-python/cytoolz/cytoolz-0.10.0.ebuild deleted file mode 100644 index 4c147244aa64..000000000000 --- a/dev-python/cytoolz/cytoolz-0.10.0.ebuild +++ /dev/null @@ -1,32 +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="Cython implementation of Toolz: High performance functional utilities" -HOMEPAGE="https://pypi.org/project/cytoolz/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -# Informed by author the dep in toolz is not only required but the -# tests are version sensitive. -# https://github.com/pytoolz/cytoolz/issues/57 -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( dev-python/nose[${PYTHON_USEDEP}] - >=dev-python/toolz-0.8[${PYTHON_USEDEP}] )" - -python_test() { - pushd "${BUILD_DIR}"/lib/ > /dev/null || die - PYTHONPATH=.:${PN} nosetests --with-doctest ${PN} || die "tests failed under ${EPYTHON}" - popd > /dev/null || die -} diff --git a/dev-python/cytoolz/metadata.xml b/dev-python/cytoolz/metadata.xml deleted file mode 100644 index 845e5ca7d8d5..000000000000 --- a/dev-python/cytoolz/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">cytoolz</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/docker-pycreds/Manifest b/dev-python/docker-pycreds/Manifest deleted file mode 100644 index 6f56b7fb67df..000000000000 --- a/dev-python/docker-pycreds/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST docker-pycreds-0.4.0.tar.gz 8754 BLAKE2B 22aba2a2a7c92c4e0fa7fec5df1a17fabd9320440922f542a4e8dabf90ec71b9b8ff744a7ef1d46e7d720862624c721f5d2e4057edb48a85e329665c477b6406 SHA512 ca5f68ef2405cc57c0b54224d4f8199c9a4c9217d78f627bffeb950998b09a69b608d1e365cac6859661346fd078c3d081828bb4ff2e18bf7a9384451ae2225a diff --git a/dev-python/docker-pycreds/docker-pycreds-0.4.0.ebuild b/dev-python/docker-pycreds/docker-pycreds-0.4.0.ebuild deleted file mode 100644 index 33db5f08f15d..000000000000 --- a/dev-python/docker-pycreds/docker-pycreds-0.4.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 - -DESCRIPTION="Python bindings for the docker credentials store API" -HOMEPAGE="https://github.com/shin-/dockerpy-creds/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND=">=dev-python/six-1.4.0[${PYTHON_USEDEP}]" diff --git a/dev-python/docker-pycreds/metadata.xml b/dev-python/docker-pycreds/metadata.xml deleted file mode 100644 index 446e98af52ca..000000000000 --- a/dev-python/docker-pycreds/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - </maintainer> - <stabilize-allarches/> - <upstream> - <remote-id type="github">shin-/dockerpy-creds</remote-id> - <remote-id type="pypi">docker-pycreds</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/dugong/Manifest b/dev-python/dugong/Manifest deleted file mode 100644 index b49469c6cb8f..000000000000 --- a/dev-python/dugong/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST dugong-3.7.3.tar.bz2 206720 BLAKE2B 41dd349336ae37dd290c88233a4a1eed283a774a072396a03b0b97fe3aaca95a4aa90b2951ebc3d59c517221b1b1b77f90d64538f5a17fcc84fa927650af1fdb SHA512 b20b720fa18789ff137524b67dd7339ec3ad532cff164c03c74d38accc72e035d33ebe97df028f75d7d904f3d0d460f99edf7cf45abf9c4849a5a3a05529a7a4 diff --git a/dev-python/dugong/dugong-3.7.3.ebuild b/dev-python/dugong/dugong-3.7.3.ebuild deleted file mode 100644 index 35db4a28e22b..000000000000 --- a/dev-python/dugong/dugong-3.7.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -inherit distutils-r1 - -DESCRIPTION="Python library for communicating with HTTP 1.1 servers" -HOMEPAGE="https://github.com/python-dugong/python-dugong/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - || ( - dev-python/pytest-catchlog[${PYTHON_USEDEP}] - >=dev-python/pytest-3.3.0[${PYTHON_USEDEP}] - ) - )" - -python_test() { - py.test -v || die "Tests failed under ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/html/. ) - use examples && dodoc -r examples - distutils-r1_python_install_all -} diff --git a/dev-python/dugong/metadata.xml b/dev-python/dugong/metadata.xml deleted file mode 100644 index 7bbeebb75b74..000000000000 --- a/dev-python/dugong/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">dugong</remote-id> - <remote-id type="github">python-dugong/python-dugong</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest index ba8c44fd8d7c..de1999352cd0 100644 --- a/dev-python/dulwich/Manifest +++ b/dev-python/dulwich/Manifest @@ -1 +1,2 @@ +DIST dulwich-0.20.15.tar.gz 391841 BLAKE2B 8db19f84154dff0851fd16bc534d92b506c93a93d7180079bc9829a2c81bbb25b04b234770e62ddab82440973d0702b8523896a9db90d771d8cc915b6321cdaa SHA512 a4e746099a90ea2d7eb5f0309508a4f625d41732bdda78997fab07b38ea2ecbd2c2aed08c8ef05b1b73fe3e2ba9b8c8cbf02270f8edbc6235d66cdee0317365c DIST dulwich-0.20.6.tar.gz 388660 BLAKE2B 1a193d03e0f21a9fdd125617823742b87e9bea74c73734da10eb79f1ecbec0263cb90224f78413c724db8998f4d06ff6c448e7a6d50ce760ba1545f3321b95d8 SHA512 2f11ce9a1c716fb4242f1f93fce92f756bd93ed8f0951fc2e6b3fb18b0a495b0f372966149fca587efcafc0eaf00e9fbfcfd957442a96cc2004eb66cb7f0773e diff --git a/dev-python/dulwich/dulwich-0.20.15.ebuild b/dev-python/dulwich/dulwich-0.20.15.ebuild new file mode 100644 index 000000000000..335b13482522 --- /dev/null +++ b/dev-python/dulwich/dulwich-0.20.15.ebuild @@ -0,0 +1,56 @@ +# 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} ) +DISTUTILS_USE_SETUPTOOLS=rdepend # tests use setuptools, setup uses if found + +inherit distutils-r1 + +DESCRIPTION="Pure-Python implementation of the Git file formats and protocols" +HOMEPAGE=" + https://github.com/dulwich/dulwich/ + https://pypi.org/project/dulwich/" +SRC_URI="mirror://pypi/${PN:0: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 ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + !hppa? ( !ia64? ( + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/geventhttpclient[${PYTHON_USEDEP}] + ) ) + dev-python/mock[${PYTHON_USEDEP}] + dev-python/python-fastimport[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx docs + +python_test() { + # remove interference from the tests that do stuff like user.name + unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \ + GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL + # Do not use make check which rebuilds the extension and uses -Werror, + # causing unexpected failures. + "${EPYTHON}" -m unittest -v dulwich.tests.test_suite \ + || die "tests failed with ${EPYTHON}" +} + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi + distutils-r1_python_install_all +} diff --git a/dev-python/dulwich/metadata.xml b/dev-python/dulwich/metadata.xml index 5ed8a1413410..e512e1434069 100644 --- a/dev-python/dulwich/metadata.xml +++ b/dev-python/dulwich/metadata.xml @@ -5,10 +5,14 @@ <email>grobian@gentoo.org</email> <name>Fabian Groffen</name> </maintainer> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <upstream> <remote-id type="pypi">dulwich</remote-id> - <remote-id type="github">jelmer/dulwich</remote-id> - <bugs-to>https://github.com/jelmer/dulwich/issues</bugs-to> + <remote-id type="github">dulwich/dulwich</remote-id> + <bugs-to>https://github.com/dulwich/dulwich/issues</bugs-to> </upstream> <origin>gentoo-staging</origin> </pkgmetadata> diff --git a/dev-python/editorconfig-core-py/Manifest b/dev-python/editorconfig-core-py/Manifest index 2b84215896ed..5034dc7bbd9f 100644 --- a/dev-python/editorconfig-core-py/Manifest +++ b/dev-python/editorconfig-core-py/Manifest @@ -1,2 +1,3 @@ DIST editorconfig-core-py-0.12.0.tar.gz 24801 BLAKE2B 10901b1595965139dbc3aa3227f335c2128b2ea83204ed88b0e799021f7c215fd13c3e2246cb9197ecb7c918aca2d6e9269d94298aa0665432ab091630a29dd6 SHA512 29c5f58bd7293052e4b1fbfbadcf4a148eb939558494d599bafd46151a4fb5af9cd07dcef477db9a709a0ea63dec0dd7e9d4071779f8ca6e3bd137268cc22f72 +DIST editorconfig-core-py-0.12.3.tar.gz 19261 BLAKE2B 58cac122cfee19527bc45def7e923da50982de0e2cd443cf67dd824c050fb12352b85a5679815a701bc5b8d88a089a0a98280c364730086d01b80f119ad996a4 SHA512 005d0698c410c8865d177a1e891b5c51b15255f36303b116fddbbbc08e309d1d60ca3003d27e6fd8455e53c5956db0c29e298f22f4b10950e1f7c56c7c6e0ab3 DIST editorconfig-core-test-abb579e00f2deeede91cb485e53512efab9c6474.tar.gz 7900 BLAKE2B 9ebdb5e522948bc9e86ea84435ccaa11585a8a12f4cd6fe54c64d78917281c913568351767d8077623b1196d84206d1c2d0126a0510f70df484c1b55d829028b SHA512 ae5424b4926d6cb127cb3da473400ced4f7ccf224f7baa8bc5bde0317cc045bb7b99738a56efe5fd0e5a0fbe39b997b9fb1739d24713e7f83b58e987c5e56a32 diff --git a/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.3-r1.ebuild b/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.3-r1.ebuild new file mode 100644 index 000000000000..43bf0ab35a3d --- /dev/null +++ b/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.3-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 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 cmake distutils-r1 + +TESTVER="abb579e00f2deeede91cb485e53512efab9c6474" +DESCRIPTION="Clone of EditorConfig core written in Python" +HOMEPAGE="https://editorconfig.org/" +SRC_URI="https://github.com/${PN%-core-py}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( + https://github.com/${PN%-core-py}/${PN%-core-py}-core-test/archive/${TESTVER}.tar.gz -> ${PN%-core-py}-core-test-${TESTVER}.tar.gz + )" + +LICENSE="PYTHON BSD-4" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cli test" +RESTRICT="!test? ( test )" + +RDEPEND="!<app-vim/editorconfig-vim-0.3.3-r1 + cli? ( !app-text/editorconfig-core-c[cli] )" + +src_prepare() { + if use test; then + mv "${WORKDIR}"/${PN%-core-py}-core-test-${TESTVER}/* "${S}"/tests || die + fi + if ! use cli; then + sed -i -e '/editorconfig\.__main__/d' setup.py || die + fi + + cmake_src_prepare + distutils-r1_src_prepare +} + +python_test() { + local mycmakeargs=( + -DPYTHON_EXECUTABLE="${PYTHON}" + ) + + cmake_src_configure + cmake_src_compile + cmake_src_test +} diff --git a/dev-python/editorconfig-core-py/metadata.xml b/dev-python/editorconfig-core-py/metadata.xml index 120e70c8ecc1..31e1deb01b64 100644 --- a/dev-python/editorconfig-core-py/metadata.xml +++ b/dev-python/editorconfig-core-py/metadata.xml @@ -5,6 +5,10 @@ <email>chutzpah@gentoo.org</email> <name>Patrick McLean</name> </maintainer> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <use> <flag name="cli">Install command line interface as well as python library</flag> </use> diff --git a/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r1.ebuild b/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r2.ebuild index e87a50d73fc8..d6e3264cfae2 100644 --- a/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r1.ebuild +++ b/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r2.ebuild @@ -33,7 +33,7 @@ RDEPEND=" >=dev-python/certifi-2019.9.11[${PYTHON_USEDEP}] >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] >=dev-python/urllib3-1.24.2[${PYTHON_USEDEP}] - <dev-python/urllib3-1.25[${PYTHON_USEDEP}] + <dev-python/urllib3-1.26[${PYTHON_USEDEP}] >=dev-python/voluptuous-0.9.3[${PYTHON_USEDEP}]" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/six-1.11.0[${PYTHON_USEDEP}] diff --git a/dev-python/hgdistver/Manifest b/dev-python/hgdistver/Manifest deleted file mode 100644 index 70d6062df6be..000000000000 --- a/dev-python/hgdistver/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST hgdistver-0.25.tar.gz 9879 BLAKE2B 71caa059359b8ea1be58b6463b260741586ab81e6d8afac5dcadbb35604a564b947032ae645cec683a3c692de8307b23f7abea40d0a1f3802b5257870b7e3e02 SHA512 3fef872af3c8fffb3ba612d2505260468b510c17219257640a4bcf3dc6568fdf59eb3cc544ef41b7eab32ee6cedcd81bfffce753c98bbc7d1e538fe4937d039c diff --git a/dev-python/hgdistver/hgdistver-0.25.ebuild b/dev-python/hgdistver/hgdistver-0.25.ebuild deleted file mode 100644 index e896b3973673..000000000000 --- a/dev-python/hgdistver/hgdistver-0.25.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="utility lib to generate python package version infos from mercurial tags" -HOMEPAGE="https://pypi.org/project/hgdistver/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-vcs/git - dev-vcs/mercurial - )" -RDEPEND="" - -python_test() { - py.test || die "Tests failed under ${EPYTHON}" -} diff --git a/dev-python/hgdistver/metadata.xml b/dev-python/hgdistver/metadata.xml deleted file mode 100644 index 07f6f115f26a..000000000000 --- a/dev-python/hgdistver/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">hgdistver</remote-id> - <remote-id type="bitbucket">RonnyPfannschmidt/hgdistver</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/importlib_resources/Manifest b/dev-python/importlib_resources/Manifest index ee4416ed4dc7..7fb3697fc3bf 100644 --- a/dev-python/importlib_resources/Manifest +++ b/dev-python/importlib_resources/Manifest @@ -1,2 +1,3 @@ DIST importlib_resources-1.5.0.tar.gz 23660 BLAKE2B aed7a2d730f945505083812355a63d3a88e07b057cf46394f3475135143e535e33dc3ebded24d233797020c805dc35decf5c5ce53758798b093f03f2951daa87 SHA512 34d14c1ff3121cc6f9ef1d3d4417831e3476e9facfcc9b35152c28a59a2c75d7723f171f4b48852f79ec46cbf54b066580745744bc54d349e2bfe12a353a9aed DIST importlib_resources-3.3.0.tar.gz 29000 BLAKE2B 5fb87c6e15f01733567fef060607da0625d32e415e294cfd5db94fb26e13d257763f2d3795c19ee7d10fc1fdc579fc0c34a484d28aff32c20553d18fafc7b850 SHA512 1fc03c9d141a094ca6ae0acb9ff0668a3f3aa76b47ce2149691b1d85d37a3ba9d329dbafd8b94961c537a4982cea1bd3ee34bac069819c51d725208f45b24172 +DIST importlib_resources-3.3.1.tar.gz 29012 BLAKE2B ff4fc6eb6dd1ff89b873076b2709bcd6ed10c51388646560eeb929e8cb8a000329260ff093929163045ba32c0d00b9f797f9e06b9524445b1ef052e8a82a7f87 SHA512 3b484169362b7d7062655668a2035a77440a2e2b81708d41e339b6007e8140162d85cfc14fca464b059a649fcda31ef9718a08cdd2cf7c8e588ba3fafc08bb59 diff --git a/dev-python/importlib_resources/importlib_resources-3.3.1.ebuild b/dev-python/importlib_resources/importlib_resources-3.3.1.ebuild new file mode 100644 index 000000000000..0f342f744d6e --- /dev/null +++ b/dev-python/importlib_resources/importlib_resources-3.3.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# This is a backport of Python 3.9's importlib.resources +PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Read resources from Python packages" +HOMEPAGE="https://github.com/python/importlib_resources" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/zipp[${PYTHON_USEDEP}] + ' pypy3 python3_{6,7}) +" +BDEPEND=" + dev-python/toml[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest +distutils_enable_sphinx docs dev-python/rst-linker dev-python/jaraco-packaging diff --git a/dev-python/importlib_resources/metadata.xml b/dev-python/importlib_resources/metadata.xml index 528b6532f321..c20fc1ae9e8b 100644 --- a/dev-python/importlib_resources/metadata.xml +++ b/dev-python/importlib_resources/metadata.xml @@ -18,7 +18,7 @@ </longdescription> <upstream> <remote-id type="github">python/importlib_resources</remote-id> - <remote-id type="pypi">importlib_resources</remote-id> + <remote-id type="pypi">importlib-resources</remote-id> <bugs-to>https://github.com/python/importlib_resources/issues</bugs-to> <doc>https://importlib-resources.readthedocs.io/</doc> </upstream> diff --git a/dev-python/nose-cover3/Manifest b/dev-python/nose-cover3/Manifest deleted file mode 100644 index d8e5437c776d..000000000000 --- a/dev-python/nose-cover3/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nose-cover3-0.1.0.tar.gz 14494 BLAKE2B f122523a7864d440e096f295281a0a3d6c8d979a338240751e309c83d67508c7199f2ce377704e864a01c3128b0999bd1e40080bf9b77858216e1f4512c09b67 SHA512 208dbef5bb46a403cb51a9490e68e2f06c6fb08c016a9e866959f5fef1d091ed5c3e502b4a579566f37016a0b665ff969a14b160c78e0c392452198134c20ef5 diff --git a/dev-python/nose-cover3/metadata.xml b/dev-python/nose-cover3/metadata.xml deleted file mode 100644 index dc15372c7679..000000000000 --- a/dev-python/nose-cover3/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">nose-cover3</remote-id> - <remote-id type="github">ask/nosecover3</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild b/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild deleted file mode 100644 index e5eefc21a759..000000000000 --- a/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Coverage 3.x support for Nose" -HOMEPAGE="https://github.com/ask/nosecover3 https://pypi.org/project/nose-cover3/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="" - -RDEPEND="dev-python/nose[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/nose-parameterized/Manifest b/dev-python/nose-parameterized/Manifest deleted file mode 100644 index d5de348c7e73..000000000000 --- a/dev-python/nose-parameterized/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nose-parameterized-0.5.0.tar.gz 10363 BLAKE2B c149af7a4c909ab34ef6da01355b6fe69e5d965aa5b03d323f3207974c888ed5adb8379b3ce043e31baa5bf269e682b966b3a6d46e39a39be777e7bb1ead20dc SHA512 812e3e0a44f1db323f9c134b7438ea5e2c63232b04dc4d8aa59d153253183471784fd4960ffb18f23e14c398e4633515ff933bdfbfdb6954c44af97235d3cf91 diff --git a/dev-python/nose-parameterized/metadata.xml b/dev-python/nose-parameterized/metadata.xml deleted file mode 100644 index 5bd1fafd1baa..000000000000 --- a/dev-python/nose-parameterized/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <longdescription lang="en"> - Parameterized testing for nose, parameterized testing for py.test, parameterized testing for unittest. - </longdescription> - <upstream> - <remote-id type="pypi">nose-parameterized</remote-id> - <remote-id type="github">wolever/nose-parameterized</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/nose-parameterized/nose-parameterized-0.5.0.ebuild b/dev-python/nose-parameterized/nose-parameterized-0.5.0.ebuild deleted file mode 100644 index b9a4b9b99638..000000000000 --- a/dev-python/nose-parameterized/nose-parameterized-0.5.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -inherit distutils-r1 - -DESCRIPTION="Parameterized testing with any Python test framework" -HOMEPAGE="https://github.com/kgrandis/nose-exclude" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="dev-python/nose[${PYTHON_USEDEP}]" - -python_test() { - nosetests -v || die -} diff --git a/dev-python/nose-show-skipped/Manifest b/dev-python/nose-show-skipped/Manifest deleted file mode 100644 index b56f35c30fcd..000000000000 --- a/dev-python/nose-show-skipped/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nose-show-skipped-0.1.tar.gz 1768 BLAKE2B d79272ac7fd065fe28b589b3234abf527911326d1fea1c23ba0840650d2741846b188788fa9cbeec4a56a78737ccaf8c781ff1f9ac97a5b1d1d79161ba3ab0dc SHA512 b6f3cbc8fdc6af7f6298ad54a5b06bd053d27197368eef1e006aff438d517dba549154eb3be35996b0bd1c291537729438f52709b76c507e20c496b6e504f5df diff --git a/dev-python/nose-show-skipped/metadata.xml b/dev-python/nose-show-skipped/metadata.xml deleted file mode 100644 index 000d88855d27..000000000000 --- a/dev-python/nose-show-skipped/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">nose-show-skipped</remote-id> - <maintainer status="unknown"> - <email>cpcloud@gmail.com</email> - <name>Phillip Cloud</name> - </maintainer> - <remote-id type="github">cpcloud/nose-show-skipped</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/nose-show-skipped/nose-show-skipped-0.1.ebuild b/dev-python/nose-show-skipped/nose-show-skipped-0.1.ebuild deleted file mode 100644 index 80fa5ee40b1c..000000000000 --- a/dev-python/nose-show-skipped/nose-show-skipped-0.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A nose plugin to show skipped tests and their messages" -HOMEPAGE="https://github.com/cpcloud/nose-show-skipped - https://pypi.org/project/nose-show-skipped/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] -" diff --git a/dev-python/pew/Manifest b/dev-python/pew/Manifest deleted file mode 100644 index 26140e1b0559..000000000000 --- a/dev-python/pew/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pew-1.1.1.tar.gz 19629 BLAKE2B 9db83eeee873c1a9a542372562cbadda37d6d5d52ed220c7018390291a96ae1adf7e168c4213cbcadad04a6cadb7115aed53eb7a8561a0ee0e58dc9137ac5257 SHA512 9b59ab51d4685b6203a944338d8fc5ab0ac65b442adb7861fb3f2ed7437ef8a02f1f87e234fc70124245625ac7992500c11e51902a98511015e90f1ac5e56b46 diff --git a/dev-python/pew/metadata.xml b/dev-python/pew/metadata.xml deleted file mode 100644 index d7d235002509..000000000000 --- a/dev-python/pew/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">pew</remote-id> - <maintainer status="unknown"> - <email>berdario+pypi@gmail.com</email> - <name>Dario Bertini</name> - </maintainer> - <remote-id type="github">berdario/pew</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/pew/pew-1.1.1.ebuild b/dev-python/pew/pew-1.1.1.ebuild deleted file mode 100644 index 2213002e7c94..000000000000 --- a/dev-python/pew/pew-1.1.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -inherit distutils-r1 - -DESCRIPTION="tool to manage multiple virtualenvs written in pure python" -HOMEPAGE=" - https://github.com/berdario/pew - https://pypi.org/project/pew/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -DEPEND=">=dev-python/pythonz-bd-1.11.2[${PYTHON_USEDEP}] - >=dev-python/shutilwhich-1.1.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-1.11.6[${PYTHON_USEDEP}] - >=dev-python/virtualenv-clone-0.2.5[${PYTHON_USEDEP}]" diff --git a/dev-python/ptpython/Manifest b/dev-python/ptpython/Manifest deleted file mode 100644 index 3cd505f6fb7f..000000000000 --- a/dev-python/ptpython/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ptpython-2.0.6.tar.gz 46980 BLAKE2B b78013d898bb01106315a7aea88f40c0a8ba70571ae8fb5376dcf7d67636f4e3d4d329c5c58dc4c2cdca80ec92313938250224c2560f91eda40bff6c5f59736c SHA512 2d0a84e6515ad2e6523774b1136fdc822aed95e27e6a2d857952b703ea5def86de44166c2cffd8d2151cdf246088959d0a41279cb66b1249a865bff3ad02f4cc diff --git a/dev-python/ptpython/metadata.xml b/dev-python/ptpython/metadata.xml deleted file mode 100644 index fe3bae605ac7..000000000000 --- a/dev-python/ptpython/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">ptpython</remote-id> - <remote-id type="github">prompt-toolkit/ptpython</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/ptpython/ptpython-2.0.6.ebuild b/dev-python/ptpython/ptpython-2.0.6.ebuild deleted file mode 100644 index d56c3b303bfa..000000000000 --- a/dev-python/ptpython/ptpython-2.0.6.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 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 - -DESCRIPTION="Python REPL build on top of prompt_toolkit" -HOMEPAGE="https://pypi.org/project/ptpython/ https://github.com/prompt-toolkit/ptpython" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-python/docopt[${PYTHON_USEDEP}] - >=dev-python/jedi-0.9.0[${PYTHON_USEDEP}] - >=dev-python/prompt_toolkit-2.0.8[${PYTHON_USEDEP}] - <dev-python/prompt_toolkit-2.1.0[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] -" diff --git a/dev-python/pure-sasl/Manifest b/dev-python/pure-sasl/Manifest deleted file mode 100644 index 42770e730f26..000000000000 --- a/dev-python/pure-sasl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pure-sasl-0.6.1.tar.gz 11553 BLAKE2B 17a3728e23b04cfcebd967ec4e40ab40ae72ebd18325579dfac52dbeac58ebee6e467f32a8030214cd976b2ae96e446afbc853c3e4233a61fa149d2910b1ecfc SHA512 f0e34fba460b03fb2348871859f79a21ac27df4be8b125a1652891efacd428a560673f42dff0993e87a3d80439f182e3a6e07b7c968cbfa3c86311c1592822a2 diff --git a/dev-python/pure-sasl/metadata.xml b/dev-python/pure-sasl/metadata.xml deleted file mode 100644 index 626e9a6a0853..000000000000 --- a/dev-python/pure-sasl/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - </maintainer> - <upstream> - <remote-id type="pypi">pure-sasl</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/pure-sasl/pure-sasl-0.6.1.ebuild b/dev-python/pure-sasl/pure-sasl-0.6.1.ebuild deleted file mode 100644 index be5a6c68daa7..000000000000 --- a/dev-python/pure-sasl/pure-sasl-0.6.1.ebuild +++ /dev/null @@ -1,31 +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="High-level SASL client written in pure Python" -HOMEPAGE="https://github.com/thobbs/pure-sasl" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - )" - -# tests aren't in dist tarball -RESTRICT="test" - -python_test() { - nosetests -v || die -} diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild index 8f003612213f..3aee1f3c9a59 100644 --- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild +++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="BSD-2 Unlicense" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86" IUSE="" DEPEND=" diff --git a/dev-python/pyfltk/Manifest b/dev-python/pyfltk/Manifest deleted file mode 100644 index c2ac84833869..000000000000 --- a/dev-python/pyfltk/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pyFltk-1.3.3.tar.gz 946763 BLAKE2B 28798578e7a90f2c3b6d0be22241207b384643ed5269ffb4bb5940d5e8776e59ae3c2b740ba7ef61f0230e037d1b3488adf78d9af69338204df9572218ed8cab SHA512 dd4bbef8e82d455237dd085622e78e046ac522449fe63610ee5405c24d759482a89aeab07435fefb5223db78cc1f810f1eca8355afb1d0ff3e4b5e10b73bef8f diff --git a/dev-python/pyfltk/files/fltk_wrap.patch b/dev-python/pyfltk/files/fltk_wrap.patch deleted file mode 100644 index e0c7ba3a4133..000000000000 --- a/dev-python/pyfltk/files/fltk_wrap.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/python/fltk_wrap.cpp -+++ b/python/fltk_wrap.cpp -@@ -144,7 +144,9 @@ - # define _SCL_SECURE_NO_DEPRECATE - #endif - -- -+int _fl_filename_isdir_quick(const char *n) { -+ return 0; -+} - - /* Python.h has to appear first */ - #include <Python.h> - diff --git a/dev-python/pyfltk/files/ignore-func.patch b/dev-python/pyfltk/files/ignore-func.patch deleted file mode 100644 index 4c3ff48fce54..000000000000 --- a/dev-python/pyfltk/files/ignore-func.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://sourceforge.net/p/pyfltk/code/506/ - ---- a/swig/filename.i -+++ b/swig/filename.i -@@ -14,6 +14,7 @@ - %ignore fl_alphasort; - %ignore fl_casealphasort; - %ignore fl_casenumericsort; -+%ignore _fl_filename_isdir_quick; - - %include "FL/filename.H" - diff --git a/dev-python/pyfltk/metadata.xml b/dev-python/pyfltk/metadata.xml deleted file mode 100644 index 7a869692d834..000000000000 --- a/dev-python/pyfltk/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <longdescription lang="en"> - Python wrapper for the Fast Light Tool Kit cross-platform graphical - user-interface library, using SWIG. - </longdescription> - <upstream> - <remote-id type="sourceforge">pyfltk</remote-id> - <remote-id type="pypi">pyFltk</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/pyfltk/pyfltk-1.3.3.ebuild b/dev-python/pyfltk/pyfltk-1.3.3.ebuild deleted file mode 100644 index d4c13193067e..000000000000 --- a/dev-python/pyfltk/pyfltk-1.3.3.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# FIXME: MakeSwig.py execution should be made work from pyfltk-1.1.5.ebuild - -EAPI=5 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 flag-o-matic - -MY_PN="pyFltk-${PV}" -MY_P="pyFltk-${PV}_py3" - -DESCRIPTION="Python interface to Fltk library" -HOMEPAGE="https://sourceforge.net/projects/pyfltk/" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz -> ${MY_PN}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86" -IUSE="doc" - -DEPEND=" - >=x11-libs/fltk-1.3.0:1[opengl] - !dev-python/pyfltk:1 - " -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${MY_PN} - -PATCHES=( - "${FILESDIR}"/ignore-func.patch - "${FILESDIR}"/fltk_wrap.patch - ) - -python_prepare_all() { - # Disable installation of documentation and tests. - sed -i -e '/package_data=/d' setup.py || die - - distutils-r1_python_prepare_all -} - -python_configure_all() { - append-flags -fno-strict-aliasing -} - -python_install_all() { - use doc && local HTML_DOCS=( fltk/docs/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/pympler/Manifest b/dev-python/pympler/Manifest deleted file mode 100644 index d392bb939e94..000000000000 --- a/dev-python/pympler/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pympler-0.6.tar.gz 267267 BLAKE2B 84a8df3177d0defed949869bec9342beb4336c912be5539c597388207abcbc53fa5218da34b16a872dca804ff559a448dc092b4d33396d570164311c1808765a SHA512 891822ce0a76377d74aa99dd2ce8b21a364084f0bc03ab6d6fe505597a0e182dde459b218dff8e0e6a753e1d88ba9f01b3a4b97be31a20e73a93d6c6fee66e1b diff --git a/dev-python/pympler/metadata.xml b/dev-python/pympler/metadata.xml deleted file mode 100644 index 749282dba376..000000000000 --- a/dev-python/pympler/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <longdescription> -Pympler is a development tool to measure, monitor and analyze the memory -behavior of Python objects in a running Python application. By pympling a -Python application, detailed insight in the size and the lifetime of Python -objects can be obtained. Undesirable or unexpected runtime behavior like -memory bloat and other "pymples" can easily be identified. -</longdescription> - <stabilize-allarches/> - <upstream> - <remote-id type="pypi">Pympler</remote-id> - <remote-id type="github">pympler/pympler</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/pympler/pympler-0.6.ebuild b/dev-python/pympler/pympler-0.6.ebuild deleted file mode 100644 index 5b5079944a9d..000000000000 --- a/dev-python/pympler/pympler-0.6.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -inherit distutils-r1 - -MY_PN="Pympler" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Memory profiling for Python applications" -HOMEPAGE="https://pypi.org/project/Pympler/ https://github.com/pympler/pympler" -SRC_URI="https://github.com/pympler/pympler/archive/${PV}.tar.gz -> ${P}.tar.gz" -# The PyPi tarball is missing the documentation -#SRC_URI="mirror://pypi/P/${MY_PN}/${MY_P}.tar.gz" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/bottle[${PYTHON_USEDEP}]" -DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( ${RDEPEND} )" - -python_compile_all() { - if use doc; then - python_setup - sphinx-build -b html doc/{source,html} || die - fi -} - -python_test() { - esetup.py try -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/html/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/python-ethtool/Manifest b/dev-python/python-ethtool/Manifest deleted file mode 100644 index d42a9219ab7b..000000000000 --- a/dev-python/python-ethtool/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python-ethtool-0.14.tar.gz 41945 BLAKE2B d83e40e79481ee5f91f7e097dc4f6f0eb541f88ba83e13c13b3129ece2196ee999f9110310339ebbc2343b814a3b2c80405a3b4ce6931110509a54281b370cd8 SHA512 57a3f2d60dd8309192fc858614645d4e7533c90c03113ffc1eeeb810b86eb71b0a80b4eb209d3452c7624c5318a853de50d9d716d41334bf079e6e3e2490fd4b diff --git a/dev-python/python-ethtool/files/test-skip-wg-dev.patch b/dev-python/python-ethtool/files/test-skip-wg-dev.patch deleted file mode 100644 index 435a81ae494d..000000000000 --- a/dev-python/python-ethtool/files/test-skip-wg-dev.patch +++ /dev/null @@ -1,29 +0,0 @@ -From aa18c4a046ed2b508a87161f886e07c6d3716dd3 Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev <gyakovlev@gentoo.org> -Date: Sat, 2 Feb 2019 14:00:52 -0800 -Subject: [PATCH] tests/test_ethtool.py: skip test_get_active_devices for wg - -wg is a wireguard interface and this test fails with -OSError: [Errno 95] Operation not supported ---- - tests/test_ethtool.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/tests/test_ethtool.py b/tests/test_ethtool.py -index 6162cd3..0ff78b1 100755 ---- a/tests/test_ethtool.py -+++ b/tests/test_ethtool.py -@@ -254,8 +254,8 @@ class EthtoolTests(unittest.TestCase): - - def test_get_active_devices(self): - for devname in ethtool.get_active_devices(): -- # Skip these test on tun devices -- if devname.startswith('tun'): -+ # Skip these test on tun and wg devices -+ if devname.startswith('tun') or devname.startswith('wg'): - continue - self._functions_accepting_devnames(devname) - --- -2.20.1 - diff --git a/dev-python/python-ethtool/metadata.xml b/dev-python/python-ethtool/metadata.xml deleted file mode 100644 index 3223afaa38c2..000000000000 --- a/dev-python/python-ethtool/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <longdescription lang="en"> - Python bindings for the ethtool kernel interface, that allows querying and - changing of Ethernet card settings, such as speed, port, auto-negotiation, and - PCI locations. - </longdescription> - <upstream> - <remote-id type="pypi">ethtool</remote-id> - <remote-id type="github">fedora-python/python-ethtool</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/python-ethtool/python-ethtool-0.14.ebuild b/dev-python/python-ethtool/python-ethtool-0.14.ebuild deleted file mode 100644 index f5b4e5b03d1b..000000000000 --- a/dev-python/python-ethtool/python-ethtool-0.14.ebuild +++ /dev/null @@ -1,29 +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} ) - -# TODO: install scripts and their man pages - -inherit distutils-r1 - -DESCRIPTION="Ethernet settings python bindings" -HOMEPAGE="https://pypi.org/project/ethtool/ - https://github.com/fedora-python/python-ethtool" -SRC_URI="https://github.com/fedora-python/python-ethtool/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/libnl:3" -RDEPEND="${DEPEND}" -BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -PATCHES=( "${FILESDIR}"/test-skip-wg-dev.patch ) - -python_test() { - esetup.py test || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/python-prctl/Manifest b/dev-python/python-prctl/Manifest deleted file mode 100644 index 96b511176133..000000000000 --- a/dev-python/python-prctl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python-prctl-1.7.tar.gz 25922 BLAKE2B 2d0ccc2174c62a74fcffec1115f3d157b6579c8f7dc138aacecc2d7ee479d71954b04cf1f7d881c1212d1f63c22aad800db07756e2803de2deac7eeb5d0d2742 SHA512 f2a18fc8e9ef469722c6618d5dd6b7b558d4060783e6fb3a8dc868d9ed3fa21ade371f94a4538a24dca92a71f623a96638c96882d9cf0d3d499a9f12dae8538a diff --git a/dev-python/python-prctl/metadata.xml b/dev-python/python-prctl/metadata.xml deleted file mode 100644 index b3b1ac9d28ad..000000000000 --- a/dev-python/python-prctl/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="github">seveas/python-prctl</remote-id> - <remote-id type="pypi">python-prctl</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/python-prctl/python-prctl-1.7.ebuild b/dev-python/python-prctl/python-prctl-1.7.ebuild deleted file mode 100644 index 702b9c48a4cf..000000000000 --- a/dev-python/python-prctl/python-prctl-1.7.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -inherit distutils-r1 - -DESCRIPTION="Control process attributes through prctl" -HOMEPAGE="https://github.com/seveas/python-prctl" -SRC_URI="https://github.com/seveas/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="sys-libs/libcap" -DEPEND="${RDEPEND}" diff --git a/dev-python/python-termstyle/Manifest b/dev-python/python-termstyle/Manifest deleted file mode 100644 index 916c511af9a5..000000000000 --- a/dev-python/python-termstyle/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python-termstyle-0.1.10.tar.gz 5025 BLAKE2B af652f560f3c6657ca01080cdaece77af7a1ecdf0758cf777035427197142b04a7d39a249da6eee90dc06cc2d15ca484c8b1d086c8e32e761acb8adc0eeccf3f SHA512 a0ed484da8da10c7fe1b8422a26861fb115dc29c49ce79c113053f913d3371edf6222de1ccf40e6aa34c3cfa9da5805eb3928fb07bfae18a13683621d7547743 diff --git a/dev-python/python-termstyle/files/tests-unicode.patch b/dev-python/python-termstyle/files/tests-unicode.patch deleted file mode 100644 index 4cb410fa1984..000000000000 --- a/dev-python/python-termstyle/files/tests-unicode.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff --git a/test2.py b/test2.py -index 2d84c37..1331545 100755 ---- a/test2.py -+++ b/test2.py -@@ -2,4 +2,4 @@ - - from termstyle import * - --print green(u"unicod\xe9!") -+print green(u"unicod\xe9!".encode('utf-8')) diff --git a/dev-python/python-termstyle/metadata.xml b/dev-python/python-termstyle/metadata.xml deleted file mode 100644 index 65c58f5c98aa..000000000000 --- a/dev-python/python-termstyle/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!--maintainer-needed--> - <upstream> - <remote-id type="github">timbertson/termstyle</remote-id> - <remote-id type="pypi">python-termstyle</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/python-termstyle/python-termstyle-0.1.10.ebuild b/dev-python/python-termstyle/python-termstyle-0.1.10.ebuild deleted file mode 100644 index a19ff0e44050..000000000000 --- a/dev-python/python-termstyle/python-termstyle-0.1.10.ebuild +++ /dev/null @@ -1,36 +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="console colouring for python" -HOMEPAGE="https://gfxmonk.net/dist/0install/python-termstyle.xml" -SRC_URI="https://github.com/timbertson/${PN#*-}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/termstyle-${PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -python_prepare_all() { - local PATCHES=( - "${FILESDIR}"/tests-unicode.patch - ) - - distutils-r1_python_prepare_all -} - -python_test() { - if [[ "${EPYTHON}" = "python2.7" ]]; then - "${PYTHON}" test2.py || die "test2.py failed under ${EPYTHON}" - else - "${PYTHON}" test3.py || die "test3.py failed under ${EPYTHON}" - fi -} diff --git a/dev-python/pythonz-bd/Manifest b/dev-python/pythonz-bd/Manifest deleted file mode 100644 index b824e97c8b4c..000000000000 --- a/dev-python/pythonz-bd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pythonz-bd-1.11.4.tar.gz 86065 BLAKE2B 1b7710129a6c764693cf3092725e78a7f6321ecf1bd0323644f421ee4f1c3c1a1b6defb805fbb137e58001c9869d9fe9d124978d60127a6672bb54903fd2027b SHA512 de945a1a49094eb6f4f1d0a2dbab4d5e73b60eb4a5d5461c4368fd46e05bf97df7177f7bcecfe963600016f9641e4233ace15a2c231f658ed8eeb771ddb51ab7 diff --git a/dev-python/pythonz-bd/metadata.xml b/dev-python/pythonz-bd/metadata.xml deleted file mode 100644 index a93a7bd51adb..000000000000 --- a/dev-python/pythonz-bd/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">pythonz-bd</remote-id> - <maintainer status="unknown"> - <email>saghul@gmail.com</email> - <name>saghul</name> - </maintainer> - <remote-id type="github">berdario/pythonz</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/pythonz-bd/pythonz-bd-1.11.4.ebuild b/dev-python/pythonz-bd/pythonz-bd-1.11.4.ebuild deleted file mode 100644 index e4230942696c..000000000000 --- a/dev-python/pythonz-bd/pythonz-bd-1.11.4.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Manage python installations in your system, berdario's shallow fork" -HOMEPAGE=" - https://github.com/berdario/pythonz/tree/bd - https://pypi.org/project/pythonz-bd/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -DEPEND="$(python_gen_cond_dep 'dev-python/resumable-urlretrieve[${PYTHON_USEDEP}]' 'python3*')" diff --git a/dev-python/pywinrm/Manifest b/dev-python/pywinrm/Manifest deleted file mode 100644 index 34b3cabdd80e..000000000000 --- a/dev-python/pywinrm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pywinrm-0.4.1.tar.gz 36391 BLAKE2B 13b4db5292648fb497a4b85f6051ea2ea880ec9c1bd5970673e983b217c0787ccd0e1e504c8af12b0c4941294a440ef0449f968ba446254558a10df69bbcccdf SHA512 0eaeb190d37f055c10d1bd8ae1414da4a7396351fd6286b1e5ffc22b8f8ed589c03e2cbf1c287e5ea8fc00c08012a206657cecb77ec69cd373ff462c3b18e3d7 diff --git a/dev-python/pywinrm/metadata.xml b/dev-python/pywinrm/metadata.xml deleted file mode 100644 index b13eb4608a4c..000000000000 --- a/dev-python/pywinrm/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>chainsaw@gentoo.org</email> - <name>Tony Vroon</name> - </maintainer> - - <upstream> - <remote-id type="pypi">pywinrm</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/pywinrm/pywinrm-0.4.1.ebuild b/dev-python/pywinrm/pywinrm-0.4.1.ebuild deleted file mode 100644 index 9cd90e1bc83e..000000000000 --- a/dev-python/pywinrm/pywinrm-0.4.1.ebuild +++ /dev/null @@ -1,25 +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="Windows Remote Management through Python" -HOMEPAGE="https://pypi.org/project/pywinrm/" -SRC_URI="mirror://pypi/p/pywinrm/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND="dev-python/xmltodict[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-credssp[${PYTHON_USEDEP}] - dev-python/requests-kerberos[${PYTHON_USEDEP}] - dev-python/requests-ntlm[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/rednose/Manifest b/dev-python/rednose/Manifest deleted file mode 100644 index a55133a85c10..000000000000 --- a/dev-python/rednose/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rednose-0.4.3.tar.gz 6046 BLAKE2B 0486d4743d0aecbbcc49cbee108e3d6841d6f3f4e6165614c96122dc9b9a626ad56cea9703f04adad83db3a2dcd934896eed93ad5ebd30c9a7f6711e3e1be375 SHA512 e0169599f251cd90a2906e489b870e7d10322a82253a3a814bc71aa257bea34bd5eb833b637dbae3128f8f37df79929aa4d6331e246654c83eb16118d637182a diff --git a/dev-python/rednose/metadata.xml b/dev-python/rednose/metadata.xml deleted file mode 100644 index 179a45c3e741..000000000000 --- a/dev-python/rednose/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!--maintainer-needed--> - <upstream> - <remote-id type="pypi">rednose</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/rednose/rednose-0.4.3.ebuild b/dev-python/rednose/rednose-0.4.3.ebuild deleted file mode 100644 index 4ac1a93548e0..000000000000 --- a/dev-python/rednose/rednose-0.4.3.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="coloured output for nosetests" -HOMEPAGE="https://gfxmonk.net/dist/0install/rednose.xml" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 ppc64 x86" -IUSE="" - -CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${CDEPEND}" -RDEPEND=" - ${CDEPEND} - dev-python/colorama[${PYTHON_USEDEP}] - >=dev-python/python-termstyle-0.1.7[${PYTHON_USEDEP}] -" diff --git a/dev-python/requests/requests-2.25.1.ebuild b/dev-python/requests/requests-2.25.1.ebuild index 2860183dab5b..827b33105702 100644 --- a/dev-python/requests/requests-2.25.1.ebuild +++ b/dev-python/requests/requests-2.25.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="socks5 +ssl" RDEPEND=" diff --git a/dev-python/resumable-urlretrieve/Manifest b/dev-python/resumable-urlretrieve/Manifest deleted file mode 100644 index cd50cb930018..000000000000 --- a/dev-python/resumable-urlretrieve/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST resumable-urlretrieve-0.1.5.tar.gz 320035 BLAKE2B 1cffa81020c120b289145d52a7d3dfae1d4868545242cae583350c9d9e3acc7f923af7e1d8b9349a781b2d2eba4f28a8d27220bdc1cc64ab07d079039be9ba87 SHA512 d9af75ac3301aefa0773731539075ff3ecd0614ba48ac7de4a84817b676dfcdcc68e67cf02329d4adc62629b173cd2b8efc525c0f48fa686b267a75c29143aec diff --git a/dev-python/resumable-urlretrieve/metadata.xml b/dev-python/resumable-urlretrieve/metadata.xml deleted file mode 100644 index 3b6282506708..000000000000 --- a/dev-python/resumable-urlretrieve/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">resumable-urlretrieve</remote-id> - <maintainer status="unknown"> - <email>berdario+pypi@gmail.com</email> - <name>Dario Bertini</name> - </maintainer> - <remote-id type="github">berdario/resumable-urlretrieve</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/resumable-urlretrieve/resumable-urlretrieve-0.1.5.ebuild b/dev-python/resumable-urlretrieve/resumable-urlretrieve-0.1.5.ebuild deleted file mode 100644 index 9ad85f01031d..000000000000 --- a/dev-python/resumable-urlretrieve/resumable-urlretrieve-0.1.5.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -inherit distutils-r1 - -DESCRIPTION="Small library to fetch files over HTTP and resuming their download" -HOMEPAGE=" - https://github.com/berdario/resumable-urlretrieve - https://pypi.org/project/resumable-urlretrieve/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index e64e77905b5d..0e5589a6768d 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,3 +1,2 @@ -DIST sentry-sdk-0.19.1.tar.gz 186747 BLAKE2B ae26751ac2e640b86b3c7426829e699cfdbd1c35e70edf0f1f835e35da82f658990a5f61adc4e7b93b032f6c9824d0df90bb2146f125c1fb846c3436228d5516 SHA512 dd4234a36920893e55026ba5ab8b1476cbc91b035a4b4c78f9dcf29cc8e232dc49c6f7312b8fb3d64cf469552d08ef5cadb65d3a7fb58ba73b87e43375c27c8d DIST sentry-sdk-0.19.4.tar.gz 205992 BLAKE2B fdf7d1a29a04be01bc3b7dd7ef7ee0ad33bb03241d9c62e152aa829b2faddb52e7307705ec4f7d89db912ac625de477999167ea66372bcf9304caef31fb65aa4 SHA512 bc8d23b6767a1809ecb4d43becbe266f1e068cfb953cbad280313e54fd3d679308eace42fd880f356bac2f216894e45ee1b51eb2fc74f73f9e433bae406a2a37 DIST sentry-sdk-0.19.5.tar.gz 206164 BLAKE2B 9d7ce2a64fcb511c659188dc18bc4af18052c0f12ff5d31848f341ef20cbc6c9cf1102d17e6e8d8b741eb8000f94978f840f3ec66b43367820e0ccce97b1fd1b SHA512 082ace137656e8cc8317e70cf4fe9823ccf8cc3ed7b54af059990cede72179924a36896a31a806de4adbbf3bd66e54d5385eb630c047b929583e32c39ed69d61 diff --git a/dev-python/sentry-sdk/sentry-sdk-0.19.1.ebuild b/dev-python/sentry-sdk/sentry-sdk-0.19.1.ebuild deleted file mode 100644 index eb444a5734d2..000000000000 --- a/dev-python/sentry-sdk/sentry-sdk-0.19.1.ebuild +++ /dev/null @@ -1,85 +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="Python client for Sentry" -HOMEPAGE="https://getsentry.com https://pypi.org/project/sentry-sdk/" -SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/sentry-python-${PV}" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86" - -RDEPEND=" - dev-python/urllib3[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/asttokens[${PYTHON_USEDEP}] - <dev-python/dnspython-2[${PYTHON_USEDEP}] - dev-python/executing[${PYTHON_USEDEP}] - dev-python/eventlet[${PYTHON_USEDEP}] - dev-python/fakeredis[${PYTHON_USEDEP}] - dev-python/flask-login[${PYTHON_USEDEP}] - dev-python/gevent[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pyrsistent[${PYTHON_USEDEP}] - dev-python/pytest-aiohttp[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/aiocontextvars[${PYTHON_USEDEP}] - dev-python/contextvars[${PYTHON_USEDEP}] - ' python3_6) - ) -" - -distutils_enable_tests pytest - -python_test() { - local deselect=( - # tests require Internet access - --deselect tests/integrations/stdlib/test_httplib.py - --deselect tests/integrations/requests/test_requests.py - # wtf is it supposed to do?! - --deselect tests/integrations/gcp/test_gcp.py - # fails on py3.6, hangs on py3.7+ - --deselect - 'tests/test_transport.py::test_transport_works[eventlet' - # TODO - --deselect - 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' - --deselect - tests/test_client.py::test_databag_depth_stripping - --deselect - tests/test_client.py::test_databag_string_stripping - --deselect - tests/test_client.py::test_databag_breadth_stripping - # test_filename: apparently unhappy about pytest being called pytest - --deselect 'tests/utils/test_general.py::test_filename' - # test_circular_references: apparently fragile - --deselect - 'tests/integrations/threading/test_threading.py::test_circular_references' - ) - [[ ${EPYTHON} == python3.6 ]] && deselect+=( - # broken with contextvars on py3.6 - --deselect - 'tests/utils/test_contextvars.py::test_leaks[greenlet]' - --deselect - 'tests/test_transport.py::test_transport_works[greenlet' - ) - - # Prevent tests/integrations/modules/test_modules.py:test_basic failure - # Needs to detect sentry-sdk in the installed modules - distutils_install_for_testing - - pytest -vv "${deselect[@]}" || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild b/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild index c434d2cc5b61..b9da98e1d204 100644 --- a/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild +++ b/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/sentry-python-${PV}" LICENSE="PSF-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86" RDEPEND=" dev-python/urllib3[${PYTHON_USEDEP}] diff --git a/dev-python/shutilwhich/Manifest b/dev-python/shutilwhich/Manifest deleted file mode 100644 index 9e83f97654f0..000000000000 --- a/dev-python/shutilwhich/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST shutilwhich-1.1.0.tar.gz 2300 BLAKE2B 0b510fe364991bcb1b2a627368e0aba23550a60dd0c8f892dbf25b5f23696f49ceedec487d91cc6a5acaffe28c29f635bacc633cc3c3377799fa8c75bd8bcd4d SHA512 94001875c428ce1ad1c92e5f5be1ed497630ac0e2221dbb93fde8438f128f4f2663a0a13e17b94852e4813aadec694fa21c24f647500e8053c89ec610eb7fe21 diff --git a/dev-python/shutilwhich/metadata.xml b/dev-python/shutilwhich/metadata.xml deleted file mode 100644 index 2417ab895207..000000000000 --- a/dev-python/shutilwhich/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <maintainer> - <email>git@marcbrinkmann.de</email> - <name>Marc Brinkmann</name> - </maintainer> - <remote-id type="pypi">shutilwhich</remote-id> - <remote-id type="github">mbr/shutilwhich</remote-id> - </upstream> - <longdescription> - shutilwhich will monkey-patch the shutil package, so from that - point on you can simply import the which function. On Python - 3.3 and above, the module never do anything but return the - stdlib shutil.which function. - </longdescription> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/shutilwhich/shutilwhich-1.1.0.ebuild b/dev-python/shutilwhich/shutilwhich-1.1.0.ebuild deleted file mode 100644 index 7c0d8cdc45b2..000000000000 --- a/dev-python/shutilwhich/shutilwhich-1.1.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -inherit distutils-r1 - -DESCRIPTION="A copy & paste backport of Python 3.3's shutil.which function" -HOMEPAGE="https://pypi.org/project/shutilwhich/ https://github.com/mbr/shutilwhich" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" diff --git a/dev-python/sortedcollections/Manifest b/dev-python/sortedcollections/Manifest deleted file mode 100644 index 8a17344c46da..000000000000 --- a/dev-python/sortedcollections/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sortedcollections-0.5.3.tar.gz 7021 BLAKE2B fdef18b938502f0fc7ce1683977b0982c23aa915d79b6bac30cf9cd74aa19af695f2aacb658a8411304497f28d270e9ba95bbdbcc47220f0302cd376edf312d9 SHA512 e0076017d1a97d7dc18b02bc4e3739c535ab001260be739fab2784cb58deac4323957fe21b4c679f55a790d864ca696695a603298709225b04eae740d859ab28 diff --git a/dev-python/sortedcollections/metadata.xml b/dev-python/sortedcollections/metadata.xml deleted file mode 100644 index aeb81f008059..000000000000 --- a/dev-python/sortedcollections/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">sortedcollections</remote-id> - <remote-id type="github">grantjenks/sortedcollections</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/sortedcollections/sortedcollections-0.5.3.ebuild b/dev-python/sortedcollections/sortedcollections-0.5.3.ebuild deleted file mode 100644 index 6a93ced83952..000000000000 --- a/dev-python/sortedcollections/sortedcollections-0.5.3.ebuild +++ /dev/null @@ -1,21 +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="Python library to sort collections and containers" -HOMEPAGE="https://www.grantjenks.com/docs/sortedcontainers/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" diff --git a/dev-python/sphinxcontrib-pretty-searchresults/Manifest b/dev-python/sphinxcontrib-pretty-searchresults/Manifest deleted file mode 100644 index e487c5a4317e..000000000000 --- a/dev-python/sphinxcontrib-pretty-searchresults/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sphinxcontrib-pretty-searchresults-0.3.5.tar.gz 9996 BLAKE2B 64324f306aec1d6eac9c791acc0f3f4a0a434f734abcf9bb0d34151137e20407d59e95ea3a3a981e425ded6b6fd82bd36627323a3ed493a47b92979ac5fe2f77 SHA512 30c9a0af183ffada3300c03495afb9f52fbba5522dd386c5a05a28fa1e6dd0fb66725499db7a537534496843e6707c7dcceea45511ee3953d02c3e2275e68630 diff --git a/dev-python/sphinxcontrib-pretty-searchresults/metadata.xml b/dev-python/sphinxcontrib-pretty-searchresults/metadata.xml deleted file mode 100644 index 7e6b9c423927..000000000000 --- a/dev-python/sphinxcontrib-pretty-searchresults/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription lang="en"> - Sphinx: pretty search results is an extension for the Sphinx - documentation tool. - - To display search results, Sphinx is fetching the - source files of search hits and rendering excerpts in raw markup - (Example). This extension removes the markup from these source files - (during build time), so the search results look decent. - </longdescription> - <upstream> - <remote-id type="pypi">sphinxprettysearchresults</remote-id> - <remote-id type="github">sphinx-contrib/sphinx-pretty-searchresults</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/sphinxcontrib-pretty-searchresults/sphinxcontrib-pretty-searchresults-0.3.5.ebuild b/dev-python/sphinxcontrib-pretty-searchresults/sphinxcontrib-pretty-searchresults-0.3.5.ebuild deleted file mode 100644 index 16397907309b..000000000000 --- a/dev-python/sphinxcontrib-pretty-searchresults/sphinxcontrib-pretty-searchresults-0.3.5.ebuild +++ /dev/null @@ -1,42 +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 - -MY_PN="${PN/sphinxcontrib/sphinx}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Decently styled search results for sphinx-doc projects" -HOMEPAGE="https://github.com/sphinx-contrib/sphinx-pretty-searchresults" -SRC_URI="https://github.com/sphinx-contrib/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/sphinx-testing[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/recommonmark[${PYTHON_USEDEP}] - ) -" -DEPEND=" - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -python_test() { - cd tests || die - "${EPYTHON}" run.py || die -} diff --git a/dev-python/subvertpy/Manifest b/dev-python/subvertpy/Manifest deleted file mode 100644 index 7e2ba2499484..000000000000 --- a/dev-python/subvertpy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST subvertpy-0.10.1.tar.gz 116661 BLAKE2B 81fdc21352f168c1a8d31398be21ad83ed72adc824dbbca7764fb1836cba4a7d7f03e4a96636ab29f4804682658ce834eea3fd433b5f161e61a702dfc6790e22 SHA512 083174ca6516541c48474673e6d601ff3098f19d204f311101f4de81bcd70d73bdb1e73dffe43fc584f35d286020cab1381dc1c44b514442735a139d2a9cd356 diff --git a/dev-python/subvertpy/metadata.xml b/dev-python/subvertpy/metadata.xml deleted file mode 100644 index 9d2ae1cb41f8..000000000000 --- a/dev-python/subvertpy/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">subvertpy</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/subvertpy/subvertpy-0.10.1.ebuild b/dev-python/subvertpy/subvertpy-0.10.1.ebuild deleted file mode 100644 index 27c021019e6d..000000000000 --- a/dev-python/subvertpy/subvertpy-0.10.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{6,7,8,9,10} ) - -inherit distutils-r1 - -DESCRIPTION="Alternative Python bindings for Subversion" -HOMEPAGE=" - https://jelmer.uk/code/subvertpy/ - https://pypi.org/project/subvertpy/" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="|| ( LGPL-2.1 LGPL-3 )" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=">=dev-vcs/subversion-1.4" -DEPEND="${RDEPEND} - dev-libs/apr-util" - -python_compile() { - python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing" - distutils-r1_python_compile -} - -python_test() { - esetup.py test --args=-v -} diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest index a02f16c957c0..2875f144904d 100644 --- a/dev-python/urllib3/Manifest +++ b/dev-python/urllib3/Manifest @@ -1,5 +1,2 @@ -DIST urllib3-1.24.2.tar.gz 230699 BLAKE2B 9c2f2be8fa743f542493d75072c02423d1bd40189561fa0ea393a8a2515b24da9a2a383aeec35b55bdd2a9954d3d585450d759548358ed91ecfdb9ec03d391b6 SHA512 9939e9e7c4da30b5effb334969cd835c9d0404a136761098203c699570aab02e63fb3f1b4ab680def0bc0906fabe5f0782ab94cf3095ff10ccf9b3c371653cf2 DIST urllib3-1.25.11.tar.gz 260300 BLAKE2B 06bd2107bad479e36c6474f95567c3ecb119d18b193b358df9e345e4d09392366255b21597b26fbf2374220b921cc2117a1972f88021c3a6ebac3844a319acbe SHA512 58f77edb9ced62cbac7b0baf2651c07f9f413267f103730ee25f08c5d4d0bf52a2ace02f58841bcd55652db677c7a1dc9a756681e7e32d590bc69d8b93e8f173 -DIST urllib3-1.26.0.tar.gz 291709 BLAKE2B e750bcd28c6205cb8e7f12c2a1c6123d48979877b206914fc122f67ff6cdf3e16e5d7ee0ffae1f4af40f028075f9592cdebf8856ca7e29b541283a8023afbf0d SHA512 5e5a78486cded9a378532a094818cfcaf6ec621d3aefbffac4c78f130798ee06f08e47d14f3d154274a502c8c1e3963a12d65030ba6109108ed786202637bd42 -DIST urllib3-1.26.1.tar.gz 286708 BLAKE2B 19f210a56850e9754faa7a7a309292ba69450ba3ca232bc42f10e1f163eb72e7430eb233d8a0ee1cf97acbdfa132b2e515561e67fade3806347e04e6c7869db2 SHA512 5fbb28e190ecf58aae0932994bc1adb1542041bf96f176a9ece22bd6ee8d4ae8dc8f40dea77359601b704025e65c65ca27137f65d3d47fac3fc796b7bbd112f3 DIST urllib3-1.26.2.tar.gz 286877 BLAKE2B dc5884e2561fae476ba8695cf9e50abb63d8dfc45ad6219d07ba30ecae48e5f27fbdd9a324c0e71f739555c90a3653f18eda513f2ea45b76abcd8c6c714ec0f7 SHA512 4de7cf844ed0deb83c4129e1b1742eafefe95035dd7ffbeaeaaccabca8bd361de9fa240882ea4dec16a7f0b5c5684416656f0d58bea15e7aefd4132024a25c9e diff --git a/dev-python/urllib3/files/urllib3-1.26.2-fix-test_proxy_rejection-test-hang.patch b/dev-python/urllib3/files/urllib3-1.26.2-fix-test_proxy_rejection-test-hang.patch new file mode 100644 index 000000000000..2af65e84f016 --- /dev/null +++ b/dev-python/urllib3/files/urllib3-1.26.2-fix-test_proxy_rejection-test-hang.patch @@ -0,0 +1,87 @@ +Fixes a hang on test_proxy_rejection. +https://github.com/urllib3/urllib3/commit/087d4de8487379033970898866625c00e0d51c85.patch + +From 087d4de8487379033970898866625c00e0d51c85 Mon Sep 17 00:00:00 2001 +From: Quentin Pradet <quentin.pradet@gmail.com> +Date: Tue, 3 Nov 2020 17:15:50 +0400 +Subject: [PATCH] Fix test_proxy_rejection even with two localhost entries + +--- + test/contrib/test_socks.py | 34 +++++++++++++++++++++++++++++++--- + 1 file changed, 31 insertions(+), 3 deletions(-) + +diff --git a/test/contrib/test_socks.py b/test/contrib/test_socks.py +index 1966513c1..ed716f188 100644 +--- a/test/contrib/test_socks.py ++++ b/test/contrib/test_socks.py +@@ -1,8 +1,12 @@ ++from __future__ import absolute_import ++ + import socket + import threading ++from socket import getaddrinfo as real_getaddrinfo + from test import SHORT_TIMEOUT + + import pytest ++import socks as py_socks + + from dummyserver.server import DEFAULT_CA, DEFAULT_CERTS + from dummyserver.testcase import IPV4SocketDummyServerTestCase +@@ -87,6 +91,26 @@ def _address_from_socket(sock): + raise RuntimeError("Unexpected addr type: %r" % addr_type) + + ++def _set_up_fake_getaddrinfo(monkeypatch): ++ # Work around https://github.com/urllib3/urllib3/pull/2034 ++ # Nothing prevents localhost to point to two different IPs. For example, in the ++ # Ubuntu set up by GitHub Actions, localhost points both to 127.0.0.1 and ::1. ++ # ++ # In case of failure, PySocks will try the same request on both IPs, but our ++ # handle_socks[45]_negotiation functions don't handle retries, which leads either to ++ # a deadlock or a timeout in case of a failure on the first address. ++ # ++ # However, some tests need to exercise failure. We don't want retries there, but ++ # can't affect PySocks retries via its API. Instead, we monkeypatch PySocks so that ++ # it only sees a single address, which effectively disables retries. ++ def fake_getaddrinfo(addr, port, family, socket_type): ++ gai_list = real_getaddrinfo(addr, port, family, socket_type) ++ gai_list = [gai for gai in gai_list if gai[0] == socket.AF_INET] ++ return gai_list[:1] ++ ++ monkeypatch.setattr(py_socks.socket, "getaddrinfo", fake_getaddrinfo) ++ ++ + def handle_socks5_negotiation(sock, negotiate, username=None, password=None): + """ + Handle the SOCKS5 handshake. +@@ -334,7 +358,8 @@ def request_handler(listener): + with pytest.raises(NewConnectionError): + pm.request("GET", "http://example.com", retries=False) + +- def test_proxy_rejection(self): ++ def test_proxy_rejection(self, monkeypatch): ++ _set_up_fake_getaddrinfo(monkeypatch) + evt = threading.Event() + + def request_handler(listener): +@@ -429,7 +454,9 @@ def request_handler(listener): + assert response.data == b"" + assert response.headers["Server"] == "SocksTestServer" + +- def test_socks_with_invalid_password(self): ++ def test_socks_with_invalid_password(self, monkeypatch): ++ _set_up_fake_getaddrinfo(monkeypatch) ++ + def request_handler(listener): + sock = listener.accept()[0] + +@@ -592,7 +619,8 @@ def request_handler(listener): + response = pm.request("GET", "http://example.com") + assert response.status == 200 + +- def test_proxy_rejection(self): ++ def test_proxy_rejection(self, monkeypatch): ++ _set_up_fake_getaddrinfo(monkeypatch) + evt = threading.Event() + + def request_handler(listener): diff --git a/dev-python/urllib3/urllib3-1.24.2-r1.ebuild b/dev-python/urllib3/urllib3-1.24.2-r1.ebuild deleted file mode 100644 index 77804c7832db..000000000000 --- a/dev-python/urllib3/urllib3-1.24.2-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 - -DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" -HOMEPAGE="https://github.com/shazow/urllib3" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}] - <dev-python/PySocks-2.0[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - >=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}] - >=dev-python/idna-2.0.0[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - $(python_gen_cond_dep " - ${RDEPEND} - dev-python/mock[\${PYTHON_USEDEP}] - dev-python/pytest[\${PYTHON_USEDEP}] - >=www-servers/tornado-4.2.1[\${PYTHON_USEDEP}] - " 'python3*') - ) -" - -distutils_enable_sphinx docs \ - dev-python/alabaster \ - dev-python/mock - -python_prepare_all() { - # skip appengine tests - rm -r test/appengine || die - - distutils-r1_python_prepare_all -} - -python_test() { - # FIXME: get tornado ported - case ${EPYTHON} in - python2*) - ewarn "Tests are being skipped for Python 2 in order to reduce the number" - ewarn "of circular dependencies for Python 2 removal. Please test" - ewarn "manually in a virtualenv." - ;; - python3*) - pytest -vv || die "Tests fail with ${EPYTHON}" - ;; - esac -} diff --git a/dev-python/urllib3/urllib3-1.26.0.ebuild b/dev-python/urllib3/urllib3-1.26.0.ebuild deleted file mode 100644 index acfa441040ae..000000000000 --- a/dev-python/urllib3/urllib3-1.26.0.ebuild +++ /dev/null @@ -1,69 +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 ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 - -DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" -HOMEPAGE="https://github.com/urllib3/urllib3" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="brotli test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}] - <dev-python/PySocks-2.0[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - >=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}] - >=dev-python/idna-2.0.0[${PYTHON_USEDEP}] - brotli? ( dev-python/brotlipy[${PYTHON_USEDEP}] ) -" -BDEPEND=" - test? ( - $(python_gen_cond_dep " - ${RDEPEND} - dev-python/brotlipy[\${PYTHON_USEDEP}] - dev-python/mock[\${PYTHON_USEDEP}] - dev-python/pytest[\${PYTHON_USEDEP}] - dev-python/pytest-freezegun[\${PYTHON_USEDEP}] - >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}] - >=www-servers/tornado-4.2.1[\${PYTHON_USEDEP}] - " python3_{6,7,8,9}) - ) -" - -distutils_enable_sphinx docs \ - dev-python/alabaster \ - dev-python/mock - -python_prepare_all() { - # https://github.com/urllib3/urllib3/issues/1756 - sed -e 's:10.255.255.1:240.0.0.0:' \ - -i test/__init__.py || die - # tests failing if 'localhost.' cannot be resolved - sed -e 's:test_dotted_fqdn:_&:' \ - -i test/with_dummyserver/test_https.py || die - sed -e 's:test_request_host_header_ignores_fqdn_dot:_&:' \ - -i test/with_dummyserver/test_socketlevel.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local -x CI=1 - # FIXME: get tornado ported - case ${EPYTHON} in - python3*) - pytest -vv || die "Tests fail with ${EPYTHON}" - ;; - esac -} diff --git a/dev-python/urllib3/urllib3-1.26.1.ebuild b/dev-python/urllib3/urllib3-1.26.1.ebuild deleted file mode 100644 index acfa441040ae..000000000000 --- a/dev-python/urllib3/urllib3-1.26.1.ebuild +++ /dev/null @@ -1,69 +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 ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 - -DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" -HOMEPAGE="https://github.com/urllib3/urllib3" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="brotli test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}] - <dev-python/PySocks-2.0[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - >=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}] - >=dev-python/idna-2.0.0[${PYTHON_USEDEP}] - brotli? ( dev-python/brotlipy[${PYTHON_USEDEP}] ) -" -BDEPEND=" - test? ( - $(python_gen_cond_dep " - ${RDEPEND} - dev-python/brotlipy[\${PYTHON_USEDEP}] - dev-python/mock[\${PYTHON_USEDEP}] - dev-python/pytest[\${PYTHON_USEDEP}] - dev-python/pytest-freezegun[\${PYTHON_USEDEP}] - >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}] - >=www-servers/tornado-4.2.1[\${PYTHON_USEDEP}] - " python3_{6,7,8,9}) - ) -" - -distutils_enable_sphinx docs \ - dev-python/alabaster \ - dev-python/mock - -python_prepare_all() { - # https://github.com/urllib3/urllib3/issues/1756 - sed -e 's:10.255.255.1:240.0.0.0:' \ - -i test/__init__.py || die - # tests failing if 'localhost.' cannot be resolved - sed -e 's:test_dotted_fqdn:_&:' \ - -i test/with_dummyserver/test_https.py || die - sed -e 's:test_request_host_header_ignores_fqdn_dot:_&:' \ - -i test/with_dummyserver/test_socketlevel.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local -x CI=1 - # FIXME: get tornado ported - case ${EPYTHON} in - python3*) - pytest -vv || die "Tests fail with ${EPYTHON}" - ;; - esac -} diff --git a/dev-python/urllib3/urllib3-1.26.2-r1.ebuild b/dev-python/urllib3/urllib3-1.26.2-r1.ebuild index c2a8c16ca84f..a24138786369 100644 --- a/dev-python/urllib3/urllib3-1.26.2-r1.ebuild +++ b/dev-python/urllib3/urllib3-1.26.2-r1.ebuild @@ -41,6 +41,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}/${P}-fix-test_proxy_rejection-test-hang.patch" +) + python_prepare_all() { # https://github.com/urllib3/urllib3/issues/1756 sed -e 's:10.255.255.1:240.0.0.0:' \ diff --git a/dev-python/urllib3/urllib3-1.26.2.ebuild b/dev-python/urllib3/urllib3-1.26.2.ebuild index 3c897f46e8d9..6c1d6369e39c 100644 --- a/dev-python/urllib3/urllib3-1.26.2.ebuild +++ b/dev-python/urllib3/urllib3-1.26.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -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" IUSE="brotli test" RESTRICT="!test? ( test )" @@ -41,6 +41,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}/${P}-fix-test_proxy_rejection-test-hang.patch" +) + python_prepare_all() { # https://github.com/urllib3/urllib3/issues/1756 sed -e 's:10.255.255.1:240.0.0.0:' \ diff --git a/dev-python/vcversioner/Manifest b/dev-python/vcversioner/Manifest deleted file mode 100644 index 745196e12cc8..000000000000 --- a/dev-python/vcversioner/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vcversioner-2.16.0.0.tar.gz 9024 BLAKE2B 70d61a0d65129c28c9febfae54454a50ce99fa3478b4948fb677b90f52d7abff4c14b69ad8e71b26c45cb40a7535be8f916cdf3951a1ca932e1b7d0f07ceae0c SHA512 e4e34693aa813e57991eca01d20102bd2e939b536461e2e9e063ac0e3558580e57d7e8d5e08d010690b3c901c97e53f187f20b48520b333eb492ec33e85757d8 diff --git a/dev-python/vcversioner/metadata.xml b/dev-python/vcversioner/metadata.xml deleted file mode 100644 index deb4a09d540c..000000000000 --- a/dev-python/vcversioner/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="pypi">vcversioner</remote-id> - <remote-id type="github">habnabit/vcversioner</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild b/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild deleted file mode 100644 index 4158ffac8e36..000000000000 --- a/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Use version control tags to discover version numbers" -HOMEPAGE="https://github.com/habnabit/vcversioner https://pypi.org/project/vcversioner/" -SRC_URI="mirror://pypi/v/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86" -IUSE="test" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pytest[${PYTHON_USEDEP}] ) - " - -# not included -RESTRICT=test - -python_test() { - py.test || die -} diff --git a/dev-python/xlutils/Manifest b/dev-python/xlutils/Manifest deleted file mode 100644 index 905cd18e180c..000000000000 --- a/dev-python/xlutils/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xlutils-2.0.0.tar.gz 61614 BLAKE2B 51fde8ef1a0a88ecccfb3cfb332fe8a31101d29865cfa6201001d272db34a5f210e988ccb99ba00344f80dd457a5c91866af12061af9342d556953700cf02916 SHA512 7b6c39912a2b23d718b1aaac2f21770f1e5b156fdc7416f11d4a7e6b52195ffffb982aecb52b5571599eb4928c7e09bbfb20fdf2554f0c49c286b243e2fb3ea9 diff --git a/dev-python/xlutils/files/xlutils-2.0.0-fix-tests.patch b/dev-python/xlutils/files/xlutils-2.0.0-fix-tests.patch deleted file mode 100644 index b7e74925095e..000000000000 --- a/dev-python/xlutils/files/xlutils-2.0.0-fix-tests.patch +++ /dev/null @@ -1,23 +0,0 @@ -From e9edf279ba2e699be92da7611368cf92b4d87cec Mon Sep 17 00:00:00 2001 -From: Chris Withers <chris@simplistix.co.uk> -Date: Wed, 4 Apr 2018 08:05:06 +0100 -Subject: [PATCH] fix test expectations - ---- - xlutils/tests/test_view.py | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/xlutils/tests/test_view.py b/xlutils/tests/test_view.py -index 7b32892..5b4aa2b 100644 ---- a/xlutils/tests/test_view.py -+++ b/xlutils/tests/test_view.py -@@ -219,6 +219,8 @@ def test_does_not_match(self): - ('XX',) - - actual: --(u'',)''' -+(u'',) -+ -+While comparing [5][1]: 'XX' (expected) != u'' (actual)''' - - compare(expected, actual=str(s.raised)) diff --git a/dev-python/xlutils/metadata.xml b/dev-python/xlutils/metadata.xml deleted file mode 100644 index 1d478bbdc3d4..000000000000 --- a/dev-python/xlutils/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">xlutils</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/xlutils/xlutils-2.0.0-r1.ebuild b/dev-python/xlutils/xlutils-2.0.0-r1.ebuild deleted file mode 100644 index 4077d3f44af7..000000000000 --- a/dev-python/xlutils/xlutils-2.0.0-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 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 - -DESCRIPTION="provides a collection of utilities for working with Excel files" -HOMEPAGE="https://pypi.org/project/xlutils/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - >=dev-python/xlwt-1.3[${PYTHON_USEDEP}] - >=dev-python/xlrd-1.2[${PYTHON_USEDEP}]" - -DEPEND="${RDEPEND} - test? ( - >=dev-python/errorhandler-2[${PYTHON_USEDEP}] - >=dev-python/manuel-1.9[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/testfixtures[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}/${PN}-2.0.0-fix-tests.patch" -) - -python_test() { - # upstream runs its tests with nose, but the suite actually runs better - # when ran through pytest... - pytest -vv || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/zict/Manifest b/dev-python/zict/Manifest deleted file mode 100644 index 0d839674f031..000000000000 --- a/dev-python/zict/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST zict-0.1.4.tar.gz 11335 BLAKE2B 30a70f04328762687ea9e6805e540469c26a85898278f2d83e1004d2663cd728a03df68e4900cf22b9d3b3ec6efc44a0fae3e5e0ff631a8bb8cc1d8ac510b8ee SHA512 3381c7fd64a99145f80800772dde381ae16225209aa9300f9d1a2c36b5ac1c4281d4068202e607985666ad44cce7d18317d4d8ca4d3ea4f9a227d4f4180e015c diff --git a/dev-python/zict/metadata.xml b/dev-python/zict/metadata.xml deleted file mode 100644 index b3cab6d429a6..000000000000 --- a/dev-python/zict/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="pypi">zict</remote-id> - <remote-id type="github">dask/zict</remote-id> - </upstream> - <origin>gentoo-staging</origin> -</pkgmetadata> diff --git a/dev-python/zict/zict-0.1.4.ebuild b/dev-python/zict/zict-0.1.4.ebuild deleted file mode 100644 index 1a4185ade1b2..000000000000 --- a/dev-python/zict/zict-0.1.4.ebuild +++ /dev/null @@ -1,30 +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="Mutable mapping tools" -HOMEPAGE="https://github.com/dask/zict/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/HeapDict[${PYTHON_USEDEP}]" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/HeapDict[${PYTHON_USEDEP}] - dev-python/lmdb[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -python_test() { - py.test || die -} |
