=dev-python/pyzmq-13.1.0[${PYTHON_USEDEP}]' 'python*')
- amqplib? ( >=dev-python/amqplib-1.0.2[${PYTHON_USEDEP}] )
- sqs? ( >=dev-python/boto-2.13.3[${PY27_GEN_USEDEP}] )
- msgpack? ( >=dev-python/msgpack-0.3.0[${PYTHON_USEDEP}] )"
-# Fix to https://github.com/celery/kombu/issues/474 obliges dev-python/pymongo to >=-3.0.2
-DEPEND="${RDEPEND}
- >=dev-python/setuptools-0.7[${PYTHON_USEDEP}]
- test? (
- >=dev-python/unittest2-0.5.0[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/nose-cover3[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.0[${PYTHON_USEDEP}]
- >=dev-python/mock-0.7.0[${PYPY_GEN_USEDEP}]
- dev-python/django[${PYTHON_USEDEP}]
- >=dev-python/redis-py-2.10.3[${PYTHON_USEDEP}]
- >=dev-python/pymongo-3.0.2[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] )
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/django[${PYTHON_USEDEP}]
- dev-python/beanstalkc[${PY27_GEN_USEDEP}]
- dev-python/couchdb-python[${PYTHON_USEDEP}]
- >=dev-python/sphinxcontrib-issuetracker-0.9[${PYTHON_USEDEP}] )"
-
-# kazoo and sqlalchemy are optional packages for tests.
-# Refrain for now, no established demand for it from users
-
-# Req'd for test phase
-DISTUTILS_IN_SOURCE_BUILD=1
-
-PY27_REQUSE="$(python_gen_useflags 'python2*')"
-REQUIRED_USE="
- sqs? ( ${PY27_REQUSE} )
- doc? ( ${PY27_REQUSE} amqplib sqs )" # 2 deps in doc build are py2 capable only
-
-PATCHES=(
- "${FILESDIR}"/${PN}-NA-tests-fix.patch
- )
-
-pkg_setup() {
- use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( python2.7 )
-}
-
-python_prepare_all() {
- # https://github.com/celery/kombu/issues/246
- sed -e 's:kombu.transports:kombu.transport:' -i funtests/tests/test_django.py
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- # Doc build must be done by py2.7
- # Doc build misses and skips only content re librabbitmq which is not in portage
- if use doc; then
- emake -C docs html || die "kombu docs failed installation"
- fi
-}
-
-python_test() {
- export DJANGO_SETTINGS_MODULE="django.conf"
- # https://github.com/celery/kombu/issues/474
- # tests need =dev-python/pymongo-3.0.2
-# if [[ "${EPYTHON}" == python2.7 ]]; then
-# pushd funtests > /dev/null
-# esetup.py test
-# popd > /dev/null
-# fi
- fi
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/.build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/ldap3/Manifest b/dev-python/ldap3/Manifest
index 811c50ae0b7c..b4d6da4deb27 100644
--- a/dev-python/ldap3/Manifest
+++ b/dev-python/ldap3/Manifest
@@ -1,7 +1,2 @@
-DIST ldap3-0.9.9.1.tar.gz 286623 SHA256 55812eff14919ddc9e53273c09846a0fd3e0d27a2c4b8a110427e58beeadd03d SHA512 f289e86fbc6bb36e7260592cb7f3423c593dcdb75ba43fa418f1367e48967ab175a27073b7c2b3cbee6ef8526f35c96c7fb90e1768e2da27829087abf9104d9c WHIRLPOOL 2325af48ead118577c6d5137d95fca5eec39e119b6ae2759f1a571f78a040bc7ccbd17c5e4760c2d232520a5252129f032c26d814c3c84d1f390222561253692
-DIST ldap3-0.9.9.2.tar.gz 290242 SHA256 867e448822d91f8ef351bf3dcf8dce43a36312d454db1cb114a3298e3aac6ba4 SHA512 6533bb0e3b958622ac8207ccc12d0817a3b9562ccb5cc911751d73e7b3419f9ae6cf87ffebc5df7b27cd82fc43b9570260a04cb15a5caa97e75f98aa6359f7e5 WHIRLPOOL 6998ddf71445aa5183a9cdf5e523f515dc99f6d4f0bdf562c0537431dffe4f073bf224b4b37a096a06b1a8d0d967cd8af7e81e097a430c036db5110a77ccd2b8
-DIST ldap3-0.9.9.tar.gz 285775 SHA256 4555b78ecf3ef8ce7fb854c1e863d8f8ffce5f49fa599d04c161749a8fdd16e6 SHA512 ce149629e49add9704fa853c6e7b644e1b4192bee378be757ff6911c5dce89b8532e22d208248475f1531d433d168b806151082179b45c5ea9f57df90203333e WHIRLPOOL 917095ad6f4f477bf2834c4e7da8c6909561c705f36df5598e48269dd2505c66720369a6846e9614feeda5c9b2a6d4317489da2143d6c87584df13ae02ba3fc6
-DIST ldap3-1.0.1.tar.gz 293221 SHA256 2bd84b146f12990e20a9894e46e03010fd62728b6bc644544ed0f488a7639d6e SHA512 441ddbcb3c971f35ff742733e47bf1f42aaf126cff61409ab9ba21f46c88773ba9ead1e12d161eed469cab03bb2f423bb6c72af3a8e984d6ce2d5ccdbd92755e WHIRLPOOL 8ee95140d540b4023dfe0c20f4dfedd537f1649562b53d55f30aa07b02cf42636eb1907365a82abf33f6d5beefa561cc3b1023b880e3f2dc8a937f82331bd4a9
-DIST ldap3-1.0.2.tar.gz 293374 SHA256 a55c336e1876ba60256ee336fffe946335da05cd3dc84ad43c8ea50b31a570e4 SHA512 b2396b3591e385d9dcbf36cd6c2062f312f8de3a4301162d7dabffece7bcbb3e1ce388f84f513b7b7857f3d099cce03430cf3fe424780c82df1dfaf719b0f1ce WHIRLPOOL 547fe54bffd9a8dbaa300cfcc881c983ad3d9419652330d3197debede53cfb42ed5511d8543435e07b1b425c18199a1e9fce3f9c8741fbe18b381f524b3cfe1b
-DIST ldap3-1.0.3.tar.gz 293577 SHA256 3383acb0fbc9a4f6d2203b54d2277eccf96ec78c18df0a87e29df800e3ef7117 SHA512 175b73eb2426d980a09654410a8a06716bd2583de8239126f9b09b0a86a539c88aeaca066fa081f19aac537859917ab30a591a09897844a0fcd1ba17b0b19228 WHIRLPOOL ff4a322297369dc5e634dcd800331e65041a42692836033e83083d527aa941a4955ee7a0544e019fd3a3c162d4fc43c2fd2cc0029e2f2c910af18434284079c9
DIST ldap3-1.4.0.tar.gz 300079 SHA256 f69cb30894423b31b44206fa0548f2bf38cb5afc527f6c1a6e90f6c9327ef901 SHA512 0aaa05355dd065f66a6fb24ce298f8b632f013ffa47e805b0a1674ba96e89554106a437d8a6fceece36ccb84484e447595f459697baba9a432c458c9969f0da6 WHIRLPOOL 1d5fb8d91411f5ad90fcf8e70093c3da9533902212051df648facc776a81fd8a31ceffc2d5714e25cca62696bb5d82667bff98c843aa308ef549ce45a9b51133
+DIST ldap3-2.2.3.tar.gz 331483 SHA256 28ec651fbe5822cbd4161a96ccaad5b1b5c4adba186addc1232d94f2e6b03c23 SHA512 a954f6c582e88addf0bd6dc6fb24108d76d134b80c14a3dca0f9f667dbbfee484cb7b0444822f7e82a41af7dacf61ba111b6dcbf215b7f6df26a3784cfd2fc83 WHIRLPOOL e38f149d3218a61c1de4b8b0f25eeffcb936900f8a189b37dcc77131db854dd36d5b97213f0d36e22f8017ff9e14c975240e6d064b544780bd4f3c994a99970a
diff --git a/dev-python/ldap3/ldap3-0.9.9.1.ebuild b/dev-python/ldap3/ldap3-0.9.9.1.ebuild
deleted file mode 100644
index b035464b099d..000000000000
--- a/dev-python/ldap3/ldap3-0.9.9.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A strictly RFC 4511 conforming LDAP V3 pure Python client"
-HOMEPAGE="https://github.com/cannatag/ldap3 https://pypi.python.org/pypi/ldap3"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=">=dev-python/pyasn1-0.1.8[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- "
-
-python_test() {
- cd "${BUILD_DIR}" || die
- nosetests -v -s test || die
-}
diff --git a/dev-python/ldap3/ldap3-0.9.9.2.ebuild b/dev-python/ldap3/ldap3-0.9.9.2.ebuild
deleted file mode 100644
index b035464b099d..000000000000
--- a/dev-python/ldap3/ldap3-0.9.9.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A strictly RFC 4511 conforming LDAP V3 pure Python client"
-HOMEPAGE="https://github.com/cannatag/ldap3 https://pypi.python.org/pypi/ldap3"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=">=dev-python/pyasn1-0.1.8[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- "
-
-python_test() {
- cd "${BUILD_DIR}" || die
- nosetests -v -s test || die
-}
diff --git a/dev-python/ldap3/ldap3-0.9.9.ebuild b/dev-python/ldap3/ldap3-0.9.9.ebuild
deleted file mode 100644
index b035464b099d..000000000000
--- a/dev-python/ldap3/ldap3-0.9.9.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A strictly RFC 4511 conforming LDAP V3 pure Python client"
-HOMEPAGE="https://github.com/cannatag/ldap3 https://pypi.python.org/pypi/ldap3"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=">=dev-python/pyasn1-0.1.8[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- "
-
-python_test() {
- cd "${BUILD_DIR}" || die
- nosetests -v -s test || die
-}
diff --git a/dev-python/ldap3/ldap3-1.0.1.ebuild b/dev-python/ldap3/ldap3-1.0.1.ebuild
deleted file mode 100644
index b035464b099d..000000000000
--- a/dev-python/ldap3/ldap3-1.0.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A strictly RFC 4511 conforming LDAP V3 pure Python client"
-HOMEPAGE="https://github.com/cannatag/ldap3 https://pypi.python.org/pypi/ldap3"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=">=dev-python/pyasn1-0.1.8[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- "
-
-python_test() {
- cd "${BUILD_DIR}" || die
- nosetests -v -s test || die
-}
diff --git a/dev-python/ldap3/ldap3-1.0.2.ebuild b/dev-python/ldap3/ldap3-1.0.2.ebuild
deleted file mode 100644
index b035464b099d..000000000000
--- a/dev-python/ldap3/ldap3-1.0.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A strictly RFC 4511 conforming LDAP V3 pure Python client"
-HOMEPAGE="https://github.com/cannatag/ldap3 https://pypi.python.org/pypi/ldap3"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=">=dev-python/pyasn1-0.1.8[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- "
-
-python_test() {
- cd "${BUILD_DIR}" || die
- nosetests -v -s test || die
-}
diff --git a/dev-python/ldap3/ldap3-1.0.3.ebuild b/dev-python/ldap3/ldap3-2.2.3.ebuild
similarity index 65%
rename from dev-python/ldap3/ldap3-1.0.3.ebuild
rename to dev-python/ldap3/ldap3-2.2.3.ebuild
index 8601757c6141..35f3ea68309b 100644
--- a/dev-python/ldap3/ldap3-1.0.3.ebuild
+++ b/dev-python/ldap3/ldap3-2.2.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
@@ -15,6 +15,10 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
+# The tests are a mess, and the test config is not included in the
+# PyPi tarball (see https://travis-ci.org/cannatag/ldap3 and
+# https://github.com/cannatag/ldap3/blob/master/test/config.py).
+RESTRICT="test"
RDEPEND=">=dev-python/pyasn1-0.1.8[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
@@ -23,6 +27,5 @@ DEPEND="${RDEPEND}
"
python_test() {
- cd "${BUILD_DIR}" || die
nosetests -v -s test || die
}
diff --git a/dev-python/libcloud/Manifest b/dev-python/libcloud/Manifest
index ab0f04f17eea..a6bab3bf39fa 100644
--- a/dev-python/libcloud/Manifest
+++ b/dev-python/libcloud/Manifest
@@ -1,5 +1,2 @@
-DIST apache-libcloud-0.14.1.tar.bz2 546545 SHA256 8562fd79c8afc63dabc8f62b08f13a1b1f71644c08e47f913f8c942d2f48c1d0 SHA512 cb338e63aa1b3949ac16eee77df53499797c92ea9e30dccb2ed0c823636f8adda62673131c25bc5138839da2b7a3a8c895d0acaadeff087c756e43b9ae23f5d9 WHIRLPOOL 7e3d5991487ceb3312d46b54bb7e525431c611d003d19c3f05ef4261257127622f0787d55fe08dfd1b0419cc85820ad3c2d1d8f3228aa31e475f4242a1452be0
-DIST apache-libcloud-0.15.0.tar.bz2 571365 SHA256 fcfea13c73279aaa846bbc6a22dad37864b2314b8497a3a4994b2b0632cf0633 SHA512 b0e85dba0a70701784903510e6eed1ada082b02e989a6af43122e3eaaaeee1cbd5da59660e1e78877219798b50f395d02d0738ae983bd1665eba0984d737e16c WHIRLPOOL eae1dd98b931ea88431d34b18325a3f62ab076d52fbeedc9ee9507234133fc1d99eed4cd24a3411e50870008aad3233f5d715341e3c2444aac29c6c3e35299ed
DIST apache-libcloud-0.15.1.tar.bz2 570953 SHA256 557e3f29e0ab1f19a31e858a8e802c822cb7f07df5edce029a1c67d2b0f30d15 SHA512 0cbc02c955cb91e135d73a5198ad216d0f91fa942b88dd1ffc1c46a487190f45500f003d2825cdb4f6c96c4ca7e5cf2681709769b0c2d8801b08e5a41b3d69b0 WHIRLPOOL 0143a7d2c337603f769bb2d3fd4fb98df18c82dfaa09c12fe481f18eb300c65d9efd4e18756d0c75a691b6d755fff0f62d41ccda3c9006955870fb8631d8366d
-DIST apache-libcloud-0.17.0.tar.bz2 663406 SHA256 22a6360fccbd956398e3236dceacc469c397d0d8c0caad33352f224b352bd943 SHA512 a87d60362c43e3a1f1a4534641985d81b07ff8ad5029cd04b446fcb30cd3373471c86f62aeed75c98cbbe61d59aece50b2e8deead755535b609847ee60ce8027 WHIRLPOOL 727f0c5c2542a5357d20e587e005f7017754e6214646af170ec639c737325be0e5bbf9215d9b35ad3cc43f9edf3ecdabc93fb1907bfeff49f7fdd1073a606d27
DIST apache-libcloud-1.2.1.tar.bz2 992983 SHA256 1f4f607855c1ff5d88dc709849e746a2213d99c6dfc7054244af8be1caf79062 SHA512 12e239f286d8eb523597488998582be02d6e8cd4e21a8fa7c639c829ba622833e4292ac4cd7cbc8b94670e19ec1711cb0032bc72433f421bf2ba2b8c70dcd954 WHIRLPOOL fb9574bfa81e08d34cbce6b96988425cf9b0aa44202397bf345383eee95e564de1427581cc3cb0095ea37912b64a40c65e1ca55383bac9a27ddce4ef63f4adbd
diff --git a/dev-python/libcloud/libcloud-0.14.1.ebuild b/dev-python/libcloud/libcloud-0.14.1.ebuild
deleted file mode 100644
index cbc2b9028df7..000000000000
--- a/dev-python/libcloud/libcloud-0.14.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# py3 dropped due to failing tests once lockfile installed
-PYTHON_COMPAT=( python2_7 pypy )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Unified Interface to the Cloud - python support libs"
-HOMEPAGE="http://libcloud.apache.org/index.html"
-SRC_URI="mirror://apache/${PN}/apache-${P}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-RDEPEND=""
-DEPEND="test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/lockfile[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/apache-${P}"
-
-python_prepare_all() {
- if use examples; then
- mkdir examples
- mv example_*.py examples || die
- fi
- distutils-r1_python_prepare_all
-}
-
-src_test() {
- cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die
- distutils-r1_src_test
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/libcloud/libcloud-0.15.0.ebuild b/dev-python/libcloud/libcloud-0.15.0.ebuild
deleted file mode 100644
index abe7c007e4a4..000000000000
--- a/dev-python/libcloud/libcloud-0.15.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# py3 dropped due to failing tests once lockfile installed
-PYTHON_COMPAT=( python2_7 pypy )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Unified Interface to the Cloud - python support libs"
-HOMEPAGE="http://libcloud.apache.org/index.html"
-SRC_URI="mirror://apache/${PN}/apache-${P}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/lockfile[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/apache-${P}"
-
-python_prepare_all() {
- if use examples; then
- mkdir examples
- mv example_*.py examples || die
- fi
- distutils-r1_python_prepare_all
-}
-
-src_test() {
- cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die
- distutils-r1_src_test
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/libcloud/libcloud-0.17.0.ebuild b/dev-python/libcloud/libcloud-0.17.0.ebuild
deleted file mode 100644
index 32c938603366..000000000000
--- a/dev-python/libcloud/libcloud-0.17.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# py3 dropped due to failing tests once lockfile installed
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Unified Interface to the Cloud - python support libs"
-HOMEPAGE="http://libcloud.apache.org/index.html"
-SRC_URI="mirror://apache/${PN}/apache-${P}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/lockfile[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' python{2_7,3_4} pypy)
- )"
-
-S="${WORKDIR}/apache-${P}"
-
-python_prepare_all() {
- if use examples; then
- mkdir examples
- mv example_*.py examples || die
- fi
- distutils-r1_python_prepare_all
-}
-
-src_test() {
- cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die
- distutils-r1_src_test
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/libnacl/Manifest b/dev-python/libnacl/Manifest
index 4894e4455a5b..21f5f26df97a 100644
--- a/dev-python/libnacl/Manifest
+++ b/dev-python/libnacl/Manifest
@@ -1,4 +1,2 @@
-DIST libnacl-1.4.0.tar.gz 28233 SHA256 fee644e684472b307e864db0d01d81915e7fc2c9fd4a64c15a35e4883102d7d5 SHA512 5f28ae4f0a2dc482ad5ea9a87431dc0fee42664a77a69ee3328265225c2e0d736869d7a9e3927f530ca00148be36d32ffb72fafe4471302c71ea7e0ff7534643 WHIRLPOOL 89ffc84ec52e676434477fe25d6133a8d4b8c7d0ecf4096ddab585f9150f506ccc4c3802ac477307ad4c6e42ae4d8ba4b4fc8ae45cabd8b5f7aac2cdfcb75349
-DIST libnacl-1.4.3.tar.gz 28777 SHA256 873614913c90c4011f791a8fd1448f6bb3ab7dc8cdd329d1baaa65e7e1d1a929 SHA512 92b7d5e8856e69404e8d5b9eee9f87374a4ba251b040c00f78b4c9e8094f5306241be0632c82f7c4edd88a9dd654cdd6323674a7789392d87064bd86cfbe66f2 WHIRLPOOL b5561c233f8cf0dc4f2b979c86b9a5bb76c49a730399ee6bfc5946150523057228f1503fefed728675c5286da3afaad7649d2956d832f866576e0820d893d217
DIST libnacl-1.4.4.tar.gz 30965 SHA256 f2ee401a78dc693fcbc2051befcee2f76bb13ce75a933420646abfa47a39a6db SHA512 dbcf16b308bad85195a96d538a116a915876a049efcd2e4a333d16a57cc59dc28fe85b2cc2c6ab036360bfd0b93ce4d1a1c0323046281dc35d290e9f12253470 WHIRLPOOL 02468a4dda407df3fd958c4dd9fc8f288a990899d6571a7b7454eb44da55e74ffd058f443dbf4764de42da87020759245b15acf4a3d7fc345508a64f7447a8f6
DIST libnacl-1.5.0.tar.gz 47386 SHA256 1af2bc9fab80bd264ed224d9c4cacb0514db2f202eca5a4d90da3b06ba2000de SHA512 72c6041e14bf705d6d3b0fd0b77b1b1c7f4a86653113f56fed6b4e20369ff8b79ee1ea23179661299c51f13602dbc3f33e98bab0f6b8080d40ad75253137391f WHIRLPOOL 97795c28cd6437736e94a2e9faaac79a71c21e6b19ec5d652a2fb0616177f25ceab57bc8cdb4bdf7a0a20588f8dbe4d7f6808be4f905628ed1bf39e47ffa7855
diff --git a/dev-python/libnacl/libnacl-1.4.0.ebuild b/dev-python/libnacl/libnacl-1.4.0.ebuild
deleted file mode 100644
index 6e404e39240a..000000000000
--- a/dev-python/libnacl/libnacl-1.4.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-inherit distutils-r1
-
-DESCRIPTION="Python ctypes wrapper for libsodium"
-HOMEPAGE="https://libnacl.readthedocs.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-libs/libsodium"
-
-python_test() {
- ${EPYTHON} tests/runtests.py || die
-}
diff --git a/dev-python/libnacl/libnacl-1.4.3.ebuild b/dev-python/libnacl/libnacl-1.4.3.ebuild
deleted file mode 100644
index faf74ccf4751..000000000000
--- a/dev-python/libnacl/libnacl-1.4.3.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-inherit distutils-r1
-
-DESCRIPTION="Python ctypes wrapper for libsodium"
-HOMEPAGE="https://libnacl.readthedocs.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-libs/libsodium"
-
-python_test() {
- ${EPYTHON} tests/runtests.py || die
-}
diff --git a/dev-python/llfuse/Manifest b/dev-python/llfuse/Manifest
index 537f7a37a1a1..977819006171 100644
--- a/dev-python/llfuse/Manifest
+++ b/dev-python/llfuse/Manifest
@@ -1,8 +1,2 @@
-DIST llfuse-0.40.tar.bz2 454032 SHA256 ee8b1125a6f2ab904d617d7602d86c0e3f69e40316cb1ae3abc33c218d3da857 SHA512 b568d14e181c316d592d01b7879d2b04c717759124d9462b7f848c251322a6a376881050d209d4cf3d0d6c5218ec1880cb64f19bd64b73f09fd06818447f3dfd WHIRLPOOL 3cfcd75a41ab39036b867e625248472a709ffdc61a588cbac47572455a6e3029f3d6592cbeb8e2b555a8c6f59729587a54c3373d3053e20f71a9b4f747ab87dc
-DIST llfuse-0.41.tar.bz2 397155 SHA256 58079acce2ed03305bfea998cfad7c5d1815c85c263e0a21f692d4cdb7d01bde SHA512 5c8bd2cf4bb5dec624fa3aa96aeadd2583cdfa45a9331d62e395ca2007c96f8ae667dba40568e1a17f30157b1d0ca123fe68639d78d117cd83c2405649bf166d WHIRLPOOL da876ab8502682cf77e711e9d2d8be5e74e6aa0d8bc639e7b55afa2f76d15173e5651706310b3814ef3a820c6afe45a50134cfa61e5db93fab452c222ef9394b
-DIST llfuse-0.42.1.tar.bz2 320282 SHA256 8ee9f190682d1c94e6522e77064fcdb4c7b07e71a6b9d1193ac1527972a98b59 SHA512 b87b26a3b19db954110248233f393c2c445d42b0fd89d83da3282d1f21f9ef6285721f3348e86d00d46584e3fc9896c6111d9573a103505476ab4f59d2c1b444 WHIRLPOOL c08d356e8170180aba87de9b5fb8f716a99865040582f90ec4a144c88b27f10f5e36ef4af20a29367cf3e4ae971a1a1b731e2717f7d1dece70754af49a4e535b
-DIST llfuse-0.43.tar.bz2 323979 SHA256 550c23c99ab1da711e816bdd980d588de174e143bc96cdb1f11c6ae6af35c7a1 SHA512 d3dfd33898eefd5774d007c960ac72f6c7a509ad18b5fb520a07f8c9b23414ba3f171e7d36a8703cdb2421270c3a3da82626cb6be7eb0cb3840d29506926c73f WHIRLPOOL 07b9e181f48d2f6d512436c775011b81f5db2e144809c9010e3a6cb263be75ebea1bebac7ecd02e242214b31feb18bafc0b996d36b257db152762769bdb5f127
-DIST llfuse-1.0.tar.bz2 323706 SHA256 fa521ce77a8c0ac1c8c21e6d4b0705dacc0ddd627439c2b3827c674909c027d2 SHA512 17d5fc91083dc29b11120980b68d000605582a757bf61a09ce4b840105fe0dc2b6afa416d09bf2abf11fd3c8bcbd5dfa4d90a9c9cc955c80a38111fb594e8b06 WHIRLPOOL aa8d22d0e7c6f5121c981c3c4fe7999aada35fa3bd5189c1ea14715366880af40105e8c35b4da7a098df449b277761a8dc50c489e65a074de430227599f032ac
DIST llfuse-1.1.1.tar.bz2 327071 SHA256 1b84b1152ae461e66ecc526d0de71eaec086c587e97d1dda93d620b16a92db6c SHA512 6541a55a740bac03edae8ce2562122e21655236c58c89cbb29b211a497c8a706ad79c7da485700b0842ba92fc8958799f62d552ce733aa8b3bfa8a6a3aa8c9a6 WHIRLPOOL d84b5108c0d6c25200f17709996c445d0fd2a3abbd37e54ece7e7a29b40f384da274a41ea7125ff84bb3932864d4d6dbf76372df96fa5b9d0cd33bb97c7cda2c
-DIST llfuse-1.1.tar.bz2 326175 SHA256 e250d59f3ed0d91a6bdcf81ab8af5ade994de3abb96bc5e64cd465a8265e9ffb SHA512 8e468c35cf74ab25a17b17364bbb5b5c8ab02ab5f4fe911970792dc57b5a7d87bea3889a81ff8dafd4438de3ea1ec96ec974025a33f177c84347c0830c6e1432 WHIRLPOOL d49738f666478f0e267045df0a68435cdf7a12e95ead306ab678d6a56843ddd419be49d4bd8c76990b21b08e051f0ae7e5bf641d94c69c4ccc2e989f73711024
DIST llfuse-1.2.tar.bz2 327967 SHA256 24d3ff1dd793db0c03cbbfb298df94a369ecdce5831f8f175ec12d647ad01586 SHA512 0c31ac385a98211f8696857654ea187c5f18b655b65199696923bcc66d079a5e2a6f7260ac4f6da17b25ed57c9cb1314ce62fabb3b538a87e4286bbd0763390b WHIRLPOOL c3c2d2cc022f6aeafc3b167e6ce4c0e8e3a2c6b302e1f9fd0bdbcfd48bf92415b41d333cb4d02f186fee2308fec9a9fa633608353190bedb39321636cd5b9c5a
diff --git a/dev-python/llfuse/llfuse-0.40.ebuild b/dev-python/llfuse/llfuse-0.40.ebuild
deleted file mode 100644
index b61a5b233cd2..000000000000
--- a/dev-python/llfuse/llfuse-0.40.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the low-level FUSE API"
-HOMEPAGE="https://python-llfuse.googlecode.com/ https://pypi.python.org/pypi/llfuse"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc examples"
-
-RDEPEND=">=sys-fs/fuse-2.8.0"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- virtual/pkgconfig"
-
-python_prepare_all() {
- # use system setuptools
- sed -i '/use_setuptools/d' setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/html/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/llfuse/llfuse-0.41.ebuild b/dev-python/llfuse/llfuse-0.41.ebuild
deleted file mode 100644
index 740b8abe9e20..000000000000
--- a/dev-python/llfuse/llfuse-0.41.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the low-level FUSE API"
-HOMEPAGE="https://python-llfuse.googlecode.com/ https://pypi.python.org/pypi/llfuse"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND=">=sys-fs/fuse-2.8.0"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- virtual/pkgconfig"
-
-python_prepare_all() {
- # use system setuptools
- sed -i '/use_setuptools/d' setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/html/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/llfuse/llfuse-0.42.1.ebuild b/dev-python/llfuse/llfuse-0.42.1.ebuild
deleted file mode 100644
index 740b8abe9e20..000000000000
--- a/dev-python/llfuse/llfuse-0.42.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the low-level FUSE API"
-HOMEPAGE="https://python-llfuse.googlecode.com/ https://pypi.python.org/pypi/llfuse"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND=">=sys-fs/fuse-2.8.0"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- virtual/pkgconfig"
-
-python_prepare_all() {
- # use system setuptools
- sed -i '/use_setuptools/d' setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/html/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/llfuse/llfuse-0.43-r1.ebuild b/dev-python/llfuse/llfuse-0.43-r1.ebuild
deleted file mode 100644
index 407f99153529..000000000000
--- a/dev-python/llfuse/llfuse-0.43-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the low-level FUSE API"
-HOMEPAGE="https://python-llfuse.googlecode.com/ https://pypi.python.org/pypi/llfuse"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND=">=sys-fs/fuse-2.8.0
- dev-python/contextlib2[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- virtual/pkgconfig"
-
-python_prepare_all() {
- # use system setuptools
- sed -i '/use_setuptools/d' setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/html/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/llfuse/llfuse-1.0.ebuild b/dev-python/llfuse/llfuse-1.0.ebuild
deleted file mode 100644
index 581cb1c893bc..000000000000
--- a/dev-python/llfuse/llfuse-1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the low-level FUSE API"
-HOMEPAGE="https://python-llfuse.googlecode.com/ https://pypi.python.org/pypi/llfuse"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND=">=sys-fs/fuse-2.8.0
- $(python_gen_cond_dep 'dev-python/contextlib2[${PYTHON_USEDEP}]' python2_7)"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- virtual/pkgconfig
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/html/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/llfuse/llfuse-1.1.ebuild b/dev-python/llfuse/llfuse-1.1.ebuild
deleted file mode 100644
index 43f7f41e449d..000000000000
--- a/dev-python/llfuse/llfuse-1.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the low-level FUSE API"
-HOMEPAGE="https://python-llfuse.googlecode.com/ https://pypi.python.org/pypi/llfuse"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND=">=sys-fs/fuse-2.8.0
- $(python_gen_cond_dep 'dev-python/contextlib2[${PYTHON_USEDEP}]' python2_7)
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- virtual/pkgconfig
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-catchlog[${PYTHON_USEDEP}]
- )
-"
-
-python_test() {
- py.test || 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/llvmlite/Manifest b/dev-python/llvmlite/Manifest
index 7809babf0c0a..4aa9ed0bd5c9 100644
--- a/dev-python/llvmlite/Manifest
+++ b/dev-python/llvmlite/Manifest
@@ -1,11 +1,4 @@
-DIST llvmlite-0.10.0.tar.gz 92000 SHA256 b6b55e19ae2be38770299e9c73e6ae07d770e4f95313ddc8389ba45693b5f4aa SHA512 0d8a38c77dffaff649dd880ce25b227247a0c5a9fb5c63ba03578b2b8ac769605cfdded167a44f54edd3bef88997359d2d279dc6b6ebf64a4339bbdfb673fc3b WHIRLPOOL 87686021057dcb0844be6955d114e21044aad9a2e5095e1da4eb07b03b7de4bd663d174fd022dd56892fe26826b81d93ead8e775fca37dbf6bb7db21a223e4fe
-DIST llvmlite-0.11.0.tar.gz 87648 SHA256 93cfee5bb9e4d16e42d8986b480191a4c1f149a5818c654d58ae142449f382bd SHA512 6bd801dc01b7949a8206234076579cb9a41b6803039759c16cc346054b9d7e9c6bdb73b77f861564ea23e92cc01da2036bdba5ad5fcfc54e9265181318cc8005 WHIRLPOOL 65387cf24ebb2ce9e257a4a8ce16914a108cd4c2548f44d99d326c43c058441a7ef21aa37279adf6c93fb27fb9378b987794e9efc81175d84943c41b04382e24
DIST llvmlite-0.12.1.tar.gz 88271 SHA256 3ce71beebd4cbc7a49abe4eadfc99725477fd43caeb7405650ebb746c7a1d0df SHA512 f5b448f0ae3d84a0d3438dd7bb4c7f87055e551191c4fefb6282539029d25e8c5e1cca9dec5b90c0d99ec0a720719133b2ccf8b9551aa818c3b4626cc522d8d9 WHIRLPOOL 82b3e60520eda83d0e4082d75ca377bd34c9baf7c67688814e6dd3a7ae687b1eacf7ddd9758254e0c61f39ea5af77c847a15f1f8071cf030d9dd07bb2b1020a5
-DIST llvmlite-0.13.0.tar.gz 92200 SHA256 f852be3391acb2e77ef484c5d0ff90e7cf2821dcf9575e358a1f08c274c582eb SHA512 0a416bc1cda0f2d773ceda602ab4fa87a308e3941316f1c66520cb08448c088383b92bcef4459211666573d2e251e4e23e4647091045fd7d8269dbe8ca912f3f WHIRLPOOL edd26c3dfeb95d050f408f7fcc5e2bf5195712eff12220c022b0af00770b2276998853b8877b4c484452e9eb80df987fce548663f39285d1b030d6010164f338
DIST llvmlite-0.15.0.tar.gz 95009 SHA256 c855835537eda61f3a0d19aedc44f006d5084a2d322aee8ffa87aa06bb800dc4 SHA512 db49ed82eae989e7e7abbd72f1c1da5129887f7fce447c684085f98ae2aaf47d24e73b79c5916802edbb8dc55dda92efeac833cb903300560b1aa89f2aeb5dca WHIRLPOOL 66336fa610ae2706c9281f5e7febc8e76e0cacf8cbc151952f6978adb104bcc6b98ac65d9661c7289f258e1e63a1e6e4a139f93efc45cdfd2a26f50c35bc03fb
DIST llvmlite-0.16.0.tar.gz 95284 SHA256 ef3bae32482f91742d91571b5225a6943804291eb9405b98090a7b50942ec5e9 SHA512 97a251ef9d840fc5a25bd673c644207750f2e653ccad5850dec0a7f1bc77170c6ce85d5cd663ab5c109cb1b51ced9545493d35ef81dfe04a3696b5a0c37fa768 WHIRLPOOL ab629a507c2cc27756109162469a0eed8f4dbb059b7c3957df65e059c6e613581fed6380b58686812ed5378a9d2ebe5f754e6de1a5132c89a323b221da203e91
DIST llvmlite-0.17.1.tar.gz 96072 SHA256 9f5d98615ce1852c0f79e52d122ba38adee89752482db9bcbe51c8cd5030d140 SHA512 7169ca9aa8ab6f6cb16135500c94c25b8eb17a4c267871277956068e46b491c9de0e6bcae99650a6681eb8c83ffc5163ebfd678444a47c113510099c1f7599a9 WHIRLPOOL 50d5e7ba4a95dcbf81fcfae475f4b7ef632fa8cbd85283af47f3e4b6b272bd31985968a1eaaaaf129b0cd913c3619879163d6889076956a0f4bd5debc6dc2330
-DIST llvmlite-0.5.0.tar.gz 74434 SHA256 616b0f16366dd1eec197b7067f4618c6c5183db852e7f4203862c0343ebdd31c SHA512 aec69c841a8166896a6632a4204a53df1f19a42514c335a3dc21a9c7e7610c110a5d00b293d7013dfe497cc7c1e3ffbaedf0a80ee16970f5f33f0043bacd6aec WHIRLPOOL 737a53017e160a04f371e87abf24eb923f17b101d3b2394c276ae0d47787c617aa496428b268ee86301a2ed33a0a93b0b5d3fbc0fb293e295d38742d8a5b98e8
-DIST llvmlite-0.6.0.tar.gz 74834 SHA256 0ed6bbf850578dc99c06be3060a1067ea4993474392137760d1c020f7188a236 SHA512 7db3f774d7cff903e4a5a476eee3efd1c6f107443433ab47543eae4e28918a385534225a23e0cd000cfab65b5ebeb0a5c38d6b963090ee0943c65fb61879fc7b WHIRLPOOL 3bed14fef8defac3f217b9ecdb5a2b4d1c68cd9e19078292cc792f375345a87b4daf63ee9c6429954d5156e7c73b5ea85b3bff54c60f78fbc982067411f2eb40
-DIST llvmlite-0.8.0.tar.gz 80497 SHA256 a10d8d5e597c6a54ec418baddd31a51a0b7937a895d75b240d890aead946081c SHA512 d960dd2635d670b3ed2a79f81e5c3ada4fe0a03ac39e8f94a16a83fb62013ecbbce1a430ac48c8e6abd8fa34c37938d4ec7a0b949bd8c490f391c8dc29ce221c WHIRLPOOL 569cf60ae6b6efe63aa1af322d53cb983a4d29550557ba465ff26dbcc49bab598365cc592931cabca5f2e99b979ebb4f101d698a1c457a1ef1fa11eb89184c31
-DIST llvmlite-0.9.0.tar.gz 96549 SHA256 edf936f7c4ec7b2ad8da235a0a063e10bfab43a50395a1c8f8601a9a539ec809 SHA512 0cf3fb488d0830763066b73653b36b0ad167d4d5449159229fbbe5212c8925b49f43f79aa214c46d4f947a437597dda4cd99b76f04b1238242d1be8e4435f9f6 WHIRLPOOL 2c4d15d6fdc16ad095bdeb8b788d9d66c8f503a6f0d64783d5ce7b8b7a41cde50fbf9b05a26fc79e206431ec123bd245718dcdfa175001f2700d72dd2f683f17
diff --git a/dev-python/llvmlite/llvmlite-0.10.0.ebuild b/dev-python/llvmlite/llvmlite-0.10.0.ebuild
deleted file mode 100644
index 1529e6705b3a..000000000000
--- a/dev-python/llvmlite/llvmlite-0.10.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DISTUTILS_IN_SOURCE_BUILD="1"
-RESTRICT="test"
-
-DESCRIPTION="Python wrapper around the llvm C++ library"
-HOMEPAGE="https://pypi.python.org/pypi/llvmlite"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="
- =sys-devel/llvm-3.7*:=[multitarget]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 python3_3)
- "
-DEPEND="${RDEPEND}
- dev-util/cmake"
-
-python_prepare_all() {
- sed -i -e 's/-flto$/-flto -fPIC/' \
- -e 's/-static-libstdc++ //' ffi/Makefile.linux || die
-
- # disable test using installed instance to read version info
- sed -e 's:test_version:_&:' -i llvmlite/tests/test_binding.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" -m "llvmlite.tests" || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/llvmlite/llvmlite-0.11.0.ebuild b/dev-python/llvmlite/llvmlite-0.11.0.ebuild
deleted file mode 100644
index 43d334ed5649..000000000000
--- a/dev-python/llvmlite/llvmlite-0.11.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DISTUTILS_IN_SOURCE_BUILD="1"
-RESTRICT="test"
-
-DESCRIPTION="Python wrapper around the llvm C++ library"
-HOMEPAGE="https://pypi.python.org/pypi/llvmlite"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="
- =sys-devel/llvm-3.7*
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 python3_3)
- "
-DEPEND="${RDEPEND}
- dev-util/cmake"
-
-python_prepare_all() {
- sed -i -e 's/-flto$/-flto -fPIC/' \
- -e 's/-static-libstdc++ //' ffi/Makefile.linux || die
-
- # disable test using installed instance to read version info
- sed -e 's:test_version:_&:' -i llvmlite/tests/test_binding.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" -m "llvmlite.tests" || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/llvmlite/llvmlite-0.13.0.ebuild b/dev-python/llvmlite/llvmlite-0.13.0.ebuild
deleted file mode 100644
index b6d907d31f5c..000000000000
--- a/dev-python/llvmlite/llvmlite-0.13.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DISTUTILS_IN_SOURCE_BUILD="1"
-RESTRICT="test"
-
-DESCRIPTION="Python wrapper around the llvm C++ library"
-HOMEPAGE="https://pypi.python.org/pypi/llvmlite"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="
- =sys-devel/llvm-3.8*
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 python3_3)
- "
-DEPEND="${RDEPEND}
- dev-util/cmake"
-
-python_prepare_all() {
- sed -i -e 's/-flto$/-flto -fPIC/' \
- -e 's/-static-libstdc++ //' ffi/Makefile.linux || die
-
- # disable test using installed instance to read version info
- sed -e 's:test_version:_&:' -i llvmlite/tests/test_binding.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" -m "llvmlite.tests" || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/llvmlite/llvmlite-0.5.0.ebuild b/dev-python/llvmlite/llvmlite-0.5.0.ebuild
deleted file mode 100644
index 400b3cc04e89..000000000000
--- a/dev-python/llvmlite/llvmlite-0.5.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper around the llvm C++ library"
-HOMEPAGE="https://pypi.python.org/pypi/llvmlite"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="
- =sys-devel/llvm-3.5*:=[multitarget]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 python3_3)
- "
-DEPEND="${RDEPEND}"
-
-python_prepare_all() {
- # disable test using installed instance to read version info
- sed -e 's:test_version:_&:' -i llvmlite/tests/test_binding.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" -m "llvmlite.tests" || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/llvmlite/llvmlite-0.6.0.ebuild b/dev-python/llvmlite/llvmlite-0.6.0.ebuild
deleted file mode 100644
index 9a32f5c0cab1..000000000000
--- a/dev-python/llvmlite/llvmlite-0.6.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper around the llvm C++ library"
-HOMEPAGE="https://pypi.python.org/pypi/llvmlite"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="
- =sys-devel/llvm-3.6*:=[multitarget]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 python3_3)
- "
-DEPEND="${RDEPEND}"
-
-python_prepare_all() {
- # disable test using installed instance to read version info
- sed -e 's:test_version:_&:' -i llvmlite/tests/test_binding.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" -m "llvmlite.tests" || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/llvmlite/llvmlite-0.8.0.ebuild b/dev-python/llvmlite/llvmlite-0.8.0.ebuild
deleted file mode 100644
index 9a32f5c0cab1..000000000000
--- a/dev-python/llvmlite/llvmlite-0.8.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper around the llvm C++ library"
-HOMEPAGE="https://pypi.python.org/pypi/llvmlite"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="
- =sys-devel/llvm-3.6*:=[multitarget]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 python3_3)
- "
-DEPEND="${RDEPEND}"
-
-python_prepare_all() {
- # disable test using installed instance to read version info
- sed -e 's:test_version:_&:' -i llvmlite/tests/test_binding.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" -m "llvmlite.tests" || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/llvmlite/llvmlite-0.9.0.ebuild b/dev-python/llvmlite/llvmlite-0.9.0.ebuild
deleted file mode 100644
index 11b7cf21996d..000000000000
--- a/dev-python/llvmlite/llvmlite-0.9.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DISTUTILS_IN_SOURCE_BUILD="1"
-RESTRICT="test"
-
-DESCRIPTION="Python wrapper around the llvm C++ library"
-HOMEPAGE="https://pypi.python.org/pypi/llvmlite"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="
- =sys-devel/llvm-3.7*:=[multitarget]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 python3_3)
- "
-DEPEND="${RDEPEND}
- dev-util/cmake"
-
-python_prepare_all() {
- # dirty hack :\
- sed -i -e 's/^LIBS/#LIBS/' ffi/Makefile.linux || die
- sed -i -e 's/-flto$/-flto -fPIC/' ffi/Makefile.linux || die
-
- # disable test using installed instance to read version info
- sed -e 's:test_version:_&:' -i llvmlite/tests/test_binding.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" -m "llvmlite.tests" || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/logbook/Manifest b/dev-python/logbook/Manifest
index b7132638d978..debd6195f326 100644
--- a/dev-python/logbook/Manifest
+++ b/dev-python/logbook/Manifest
@@ -1,5 +1,2 @@
-DIST logbook-0.10.0.tar.gz 107284 SHA256 ff227d9a48dcd539f25bdab26d36dd2ba1459bcc5ebce2926e92fecc917e5d26 SHA512 121fb5ed24a2c53b357d17d31c63c6d305014f5c9aa248df2b251e0c15ce1e7052be380b3032c3bdec0b767278b0b5d4a3f998ac596336f681ac6d353e0ed533 WHIRLPOOL 79700e9165b6c1f9ffe2f118c1033ce713a364b15ca3c1798f80c4f535411464fb329cd639ec0fb1887c542601554be444dd9e6f7b828f6bcc315af4d287f453
-DIST logbook-0.12.3.tar.gz 115932 SHA256 2f3a974d05f7e414bab529cbaa5a7b0faba661516df2e978995247066da86d23 SHA512 0b4242ec476b8e6bbcfaf6db75848e3d36b343c62a83e338a6d3fe7ec8029a0199a7dec783cf27cc2a5a4586a8b9ba938c939dc6121079525fbf608e34eefb7f WHIRLPOOL 877b25d9116af4e7752841abf17f14db830bc0d3d6fff87a552e04c6dcb0e9d80871e2853a3e259fb61491952ebfd46d31b406baab97dee8bbd76634fee9cdc2
-DIST logbook-0.12.5.tar.gz 115937 SHA256 87000862d9151891c24e64b38f10acdc1682408ee9f98407bfea65b1ac5eec10 SHA512 48f9f64c1c581e54c22e459f3d3e0123f2ee537e3f126f88593bc2ce0255d42712de230ab37a215afb53d047d0a1708c8eb980776014166856e873ddae8ebf18 WHIRLPOOL af020986eb85603438b3073d374c29807fb0f42464f90e956f345fb6c44cb5e83885efc690a1710bf923d36040cd4d4ea9fa2d2531325cf8c99171e4babfc5b6
DIST logbook-0.9.1.tar.gz 106615 SHA256 e2f49e922c7836a58418b1cb2680e71492f45150cb968afced9f6a98222e3524 SHA512 d136dd5a7219a23a50db857919d794e7b721cc629443ac2bf92374aef68889d8a7146886fc4484c6d0dea56ec5c1c1ccca3f0b20310c2e12dba9d40dcac9c188 WHIRLPOOL adfb8bd28565ec97904c63631c55ee17613fdf2259d039baa0351df870bfa1658ebc52c8dbf69c8b94b0230577f287b215324d95b186cf38cc4d68bb1040d502
DIST logbook-1.0.0.tar.gz 365307 SHA256 b09d45ae8aa2baf450347fd42dd74942b7fd726af7a336fbc089bb72e4fc0e71 SHA512 0ff2348cc04155d13e911bb7f080d2621e2c46e827c1823e6a4f977d39569271001f64c84ca24fcaf269209c15b88fd50c28c2fcf87312761dcf16ab414abc1d WHIRLPOOL 9d76d229462907218d3b922a02739db58e422be909d56c67a171f4d78458380417f3c7f21d05426c4864753cbf2fb96aab77812dec96f4114035e607445a4898
diff --git a/dev-python/logbook/logbook-0.10.0.ebuild b/dev-python/logbook/logbook-0.10.0.ebuild
deleted file mode 100644
index aae59f43d893..000000000000
--- a/dev-python/logbook/logbook-0.10.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A logging replacement for Python"
-HOMEPAGE="http://packages.python.org/Logbook/ https://pypi.python.org/pypi/Logbook"
-SRC_URI="https://github.com/mitsuhiko/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )
- doc? ( >=dev-python/sphinx-1.1.3-r3[${PYTHON_USEDEP}] )"
-RDEPEND="
- dev-python/redis-py[${PYTHON_USEDEP}]
- >=dev-python/six-1.4.0[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.4.2-objectsinv.patch )
-
-python_prepare_all() {
- # Delete test file requiring local conncetion to redis server
- rm tests/test_queues.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- py.test tests || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/logbook/logbook-0.12.3.ebuild b/dev-python/logbook/logbook-0.12.3.ebuild
deleted file mode 100644
index aae59f43d893..000000000000
--- a/dev-python/logbook/logbook-0.12.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A logging replacement for Python"
-HOMEPAGE="http://packages.python.org/Logbook/ https://pypi.python.org/pypi/Logbook"
-SRC_URI="https://github.com/mitsuhiko/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )
- doc? ( >=dev-python/sphinx-1.1.3-r3[${PYTHON_USEDEP}] )"
-RDEPEND="
- dev-python/redis-py[${PYTHON_USEDEP}]
- >=dev-python/six-1.4.0[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.4.2-objectsinv.patch )
-
-python_prepare_all() {
- # Delete test file requiring local conncetion to redis server
- rm tests/test_queues.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- py.test tests || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/logbook/logbook-0.12.5.ebuild b/dev-python/logbook/logbook-0.12.5.ebuild
deleted file mode 100644
index aae59f43d893..000000000000
--- a/dev-python/logbook/logbook-0.12.5.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A logging replacement for Python"
-HOMEPAGE="http://packages.python.org/Logbook/ https://pypi.python.org/pypi/Logbook"
-SRC_URI="https://github.com/mitsuhiko/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )
- doc? ( >=dev-python/sphinx-1.1.3-r3[${PYTHON_USEDEP}] )"
-RDEPEND="
- dev-python/redis-py[${PYTHON_USEDEP}]
- >=dev-python/six-1.4.0[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.4.2-objectsinv.patch )
-
-python_prepare_all() {
- # Delete test file requiring local conncetion to redis server
- rm tests/test_queues.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- py.test tests || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/logilab-common/Manifest b/dev-python/logilab-common/Manifest
index 004d0aac7544..4b27e18fb473 100644
--- a/dev-python/logilab-common/Manifest
+++ b/dev-python/logilab-common/Manifest
@@ -1,2 +1 @@
-DIST logilab-common-0.63.2.tar.gz 196789 SHA256 603ba00c9bb09219a3bd2906c214d9455481110dacc472f450b53d5ae90f28e7 SHA512 e4b089387ab7d5d039ec719e736711f54af8d722be4ea0a933014375fe353045528c3c74c3feb6868aefe4a867223c483985fb1415aabe25dba1d333d1afbdb9 WHIRLPOOL d937ebb1f20c2bb040552bf32afc767f4238c21cb995583f9f19404c9a22bec634889a684a9fecfb70b2a17803cd4df6507dc5a74b6ae9ee4d04759d724bb687
DIST logilab-common-1.2.2.tar.gz 184817 SHA256 62b0d88d9276e86b48c7188cea8d91d8ff1744d046ea6323d40359aa53aef708 SHA512 9c2161e8644e50cb3d4418430ca95363363e532b286d39cbdb73a51274bee02e5e8d0632b7564049243f497df96102c90ab0aeff9c91e91f7275407a6cfc56e2 WHIRLPOOL d683d92c472640c7167b3ec3c6c4d80eca91f0d3b649223d172999a1c6dd7c004fd52dd016f9682405aa8ca2204273e21b9c486fa0e97f04228e270193b108e5
diff --git a/dev-python/logilab-common/files/logilab-common-0.59.1-zipsafe.patch b/dev-python/logilab-common/files/logilab-common-0.59.1-zipsafe.patch
deleted file mode 100644
index 6807c5544c83..000000000000
--- a/dev-python/logilab-common/files/logilab-common-0.59.1-zipsafe.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Make sure setuptools does not create a zip file in python_test; this is buggy
-and causes tests to fail.
-
---- a/setup.py
-+++ b/setup.py
-@@ -179,6 +179,7 @@
- ext_modules = ext_modules,
- cmdclass = {'install_lib': MyInstallLib,
- 'build_py': MyBuildPy},
-+ zip_safe = False,
- **kwargs
- )
-
diff --git a/dev-python/logilab-common/logilab-common-0.63.2.ebuild b/dev-python/logilab-common/logilab-common-0.63.2.ebuild
deleted file mode 100644
index a8eb92d54ef0..000000000000
--- a/dev-python/logilab-common/logilab-common-0.63.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Useful miscellaneous modules used by Logilab projects"
-HOMEPAGE="http://www.logilab.org/project/logilab-common https://pypi.python.org/pypi/logilab-common"
-SRC_URI="ftp://ftp.logilab.org/pub/common/${P}.tar.gz mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="test doc"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-# egenix-mx-base tests are optional and supports python2 only.
-DEPEND="${RDEPEND}
- dev-python/six[${PYTHON_USEDEP}]
- test? ( $(python_gen_cond_dep 'dev-python/egenix-mx-base[${PYTHON_USEDEP}]' python2_7)
- dev-python/pytz[${PYTHON_USEDEP}] )
- doc? ( $(python_gen_cond_dep 'dev-python/epydoc[${PYTHON_USEDEP}]' python2_7) )"
-
-PATCHES=(
- # Make sure setuptools does not create a zip file in python_test;
- # this is buggy and causes tests to fail.
- "${FILESDIR}/${PN}-0.59.1-zipsafe.patch"
-)
-# Req'd for impl specific failures in the testsuite
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
- sed -e 's:(CURDIR):{S}/${P}:' -i doc/makefile || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- # Based on the doc build in Arfrever's ebuild. It works
- pushd doc > /dev/null
- mkdir -p apidoc || die
- epydoc --parse-only -o apidoc --html -v --no-private --exclude=__pkginfo__ --exclude=setup --exclude=test \
- -n "Logilab's common library" "$(ls -d ../build/lib/logilab/common/)" build \
- || die "Generation of documentation failed"
- fi
-}
-
-python_test() {
- distutils_install_for_testing
-
- # https://www.logilab.org/ticket/149345
- # Prevent timezone related failure.
- export TZ=UTC
-
- # Make sure that the tests use correct modules.
- pushd "${TEST_DIR}"/lib > /dev/null || die
- "${TEST_DIR}"/scripts/pytest || die "Tests fail with ${EPYTHON}"
- popd > /dev/null || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- doman doc/pytest.1
- use doc && dohtml -r doc/apidoc/.
-}
diff --git a/dev-python/lz4/Manifest b/dev-python/lz4/Manifest
index 55633aaa6758..4ed6da775479 100644
--- a/dev-python/lz4/Manifest
+++ b/dev-python/lz4/Manifest
@@ -1,3 +1,2 @@
-DIST lz4-0.6.1.tar.gz 19830 SHA256 590d1dca53b743e7fc38190fa674b20eea87d793a70910984ff58a6f6cf20160 SHA512 c41f02f9ba855256e057141db7f11b0097f373cfcbf7bb9cf3b9337aebcd30bfe36ae3d643f3e5f594351f97d3e80c75b15c7ce1e3e2c7536f6daab811a642d8 WHIRLPOOL 1b7e081fe9994fe478965b9522b20146f097bdac7ff5bd491d4d05c0f8854eaff4144fe31089f8689d27b6dc3b6728bf00aa58e8ddd7bf0d4806dea52f27b736
DIST lz4-0.8.2.tar.gz 30818 SHA256 6bf49061d73d69c453e892ace4586b99ccffc7de558f921d18b9418235692ac7 SHA512 e516d5c3309f214fa422b040a0aacdda079395624dd4f5548ed7af637b1594012aac75b309cef260b41c10a623410f815fc089b54ca5d80955d5f2ead12841b1 WHIRLPOOL 0a91c5befd9e8d1593ffdf6e102ec4dfa0ac921530e5c570748fdd1be4e0d1a4367792d9226b92215eae764da4107f4370fbf35c5e3b0793d96afc07f330434b
DIST lz4-0.9.0.tar.gz 86939 SHA256 93c2b83aa9c74c024062823f96515488c510fa5a4b3826579d0916049d28c205 SHA512 744d1759e3aecdd75c1045594f05ca8d7b849c737315d5115d7e84e6a8fbe8463bde301466686245662d71f916aed691a6628b8cf5af9c1c1ad2a0352e11947d WHIRLPOOL 5a9e6809e7ff270225dc789e0c56e70513220873154683d6ff81c9ad9220e64b28d8d5f4ddfab6fb167300d011a4d9bbef21ddd3cb5f779b7b3ccc12958de945
diff --git a/dev-python/lz4/lz4-0.6.1.ebuild b/dev-python/lz4/lz4-0.6.1.ebuild
deleted file mode 100644
index 43bac5311c4d..000000000000
--- a/dev-python/lz4/lz4-0.6.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="LZ4 Bindings for Python"
-HOMEPAGE="https://pypi.python.org/pypi/lz4 https://github.com/steeve/python-lz4"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed \
- -e '/nose/d' \
- -e 's:"-O4"::g' \
- -i setup.py || die
-}
diff --git a/dev-python/m2crypto/Manifest b/dev-python/m2crypto/Manifest
index d03208c4a439..441df63955ff 100644
--- a/dev-python/m2crypto/Manifest
+++ b/dev-python/m2crypto/Manifest
@@ -1,4 +1,2 @@
-DIST M2Crypto-0.22.3.tar.gz 74795 SHA256 6071bfc817d94723e9b458a010d565365104f84aa73f7fe11919871f7562ff72 SHA512 c179d3cf03ced77aed24285ca3f1527d5e05bbfe091a1522bff94a940fd390213fbb9b83d7ccd43ceae49626b427ae8790782cf93ead85be1e063bc4121c62e0 WHIRLPOOL 66a9a6e7c9b195814048a1bcecf6ef71a269bebb9dbda73801c88b3ba27330b555a46d05c53bbd0778f9c1e1bb5f9c6e7e860de443bf16baffc2072ee5996e31
-DIST M2Crypto-0.23.0.tar.gz 183590 SHA256 1ac3b6eafa5ff7e2a0796675316d7569b28aada45a7ab74042ad089d15a9567f SHA512 b1c57328c60cb82fdc196c491d9518d58a996fbae35e32b0bd20d3d38ec8f72d0981ba7dde154f7684224ce9ee38e69460328f1bd8931b16210233c8199e6c51 WHIRLPOOL a618c294e59ede845cec02cc28146fa05b8ac68959e10c19eb2d6b97b113cf87620d89226ff9453f66fc7f4592e7a106ddf75b946cd4042f754c0c6dd9759fbd
DIST M2Crypto-0.24.0.tar.gz 184457 SHA256 80a56441a1d2c0cf27e725be7554c92598b938fc8767ee2c71fdbc2fdc055ee8 SHA512 c23ae0f8ac790d4ef108a217a44e994341f6bbe4e12a7fef2518d8def82331246a145e19a2504b82b790a3ad4b467d2facc8a73bb7f1190b56441d8482c66aca WHIRLPOOL 47a437ee1207b4cca8d67aa4bdec95b9194030e3fc7146ace8d071caa9be829f3e9516ff9399e695615acdf930a90040deb0f1175d81994465ed0853688e3b37
DIST M2Crypto-0.25.1.tar.gz 300904 SHA256 ac303a1881307a51c85ee8b1d87844d9866ee823b4fdbc52f7e79187c2d9acef SHA512 096d414efd5558f9ca4cebf46a297fa39f799e35c4325e031ee816689345e041370f2129650a10db66ebfcfe64309a7c7b49082306567baaf003b88ed9d60bda WHIRLPOOL c634685f8e096c41fc6caf9b364c5393b8f62fb585cd63f7599bb9cc10f910eb25cf48772616773ad9708d1f0fc25f139ee897d925d18432a03e18db552bfe7b
diff --git a/dev-python/m2crypto/m2crypto-0.22.3-r4.ebuild b/dev-python/m2crypto/m2crypto-0.22.3-r4.ebuild
deleted file mode 100644
index b85cf0284ecc..000000000000
--- a/dev-python/m2crypto/m2crypto-0.22.3-r4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-MY_PN="M2Crypto"
-
-DESCRIPTION="M2Crypto: A Python crypto and SSL toolkit"
-HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.python.org/pypi/M2Crypto"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE=""
-
-RDEPEND=">=dev-libs/openssl-0.9.8:0="
-DEPEND="${RDEPEND}
- >=dev-lang/swig-1.3.28:0
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Tests access network, and fail randomly. Bug #431458.
-RESTRICT=test
-
-PATCHES=(
- "${FILESDIR}"/0.22.3-Use-swig-generated-python-loader.patch
- "${FILESDIR}"/0.22.3-packaging.patch
-)
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/m2crypto/m2crypto-0.22.3-r5.ebuild b/dev-python/m2crypto/m2crypto-0.22.3-r5.ebuild
deleted file mode 100644
index 9b2cf8a8baab..000000000000
--- a/dev-python/m2crypto/m2crypto-0.22.3-r5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-MY_PN="M2Crypto"
-
-DESCRIPTION="M2Crypto: A Python crypto and SSL toolkit"
-HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.python.org/pypi/M2Crypto"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="libressl"
-
-RDEPEND="
- !libressl? ( >=dev-libs/openssl-0.9.8:0= )
- libressl? ( dev-libs/libressl:= )
-"
-DEPEND="${RDEPEND}
- >=dev-lang/swig-1.3.28:0
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Tests access network, and fail randomly. Bug #431458.
-RESTRICT=test
-
-PATCHES=(
- "${FILESDIR}"/0.22.3-Use-swig-generated-python-loader.patch
- "${FILESDIR}"/0.22.3-packaging.patch
-)
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/m2crypto/m2crypto-0.23.0.ebuild b/dev-python/m2crypto/m2crypto-0.23.0.ebuild
deleted file mode 100644
index 348fb87d3fa2..000000000000
--- a/dev-python/m2crypto/m2crypto-0.23.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-MY_PN="M2Crypto"
-
-DESCRIPTION="M2Crypto: A Python crypto and SSL toolkit"
-HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.python.org/pypi/M2Crypto"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="libressl"
-
-RDEPEND="
- !libressl? ( >=dev-libs/openssl-0.9.8:0= )
- libressl? ( dev-libs/libressl:= )
-"
-DEPEND="${RDEPEND}
- >=dev-lang/swig-1.3.28:0
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Tests access network, and fail randomly. Bug #431458.
-RESTRICT=test
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest
index 67526762541a..b2c11b175f5d 100644
--- a/dev-python/mako/Manifest
+++ b/dev-python/mako/Manifest
@@ -1,3 +1,2 @@
DIST Mako-1.0.0.tar.gz 470006 SHA256 a3cd72cfef507204b50f74ffcbfcfde7e856437891d3f6cfe780866986d006fe SHA512 81a6b7637e26d561350a591e3490e7140db218ae7f6b43fec8fca5b767fc6e57d0e8cc901d28fecb9863b2170c824a35c578a94579f991359fa0873f62ec578a WHIRLPOOL aa27b63e3832f03120312fbfec939b05606081e67a5cb4c9a056c27259631c2e159cf7506292d44e2c17c5950d7e4255d19f4beba78502bdbb52fbf11e1a872c
-DIST Mako-1.0.2.tar.gz 564592 SHA256 2550c2e4528820db68cbcbe668add5c71ab7fa332b7eada7919044bf8697679e SHA512 d297f9050049ac37612b10d61d3f1bb2cb7f6e238e7afdce092ba95d6117e064b4dfebaa3219093d88f75c6ef691fe3a0aaebd4188a5ba571867d3a3dfe986bc WHIRLPOOL 63f1b0a094dcbd5ab9fb86ba56764ad517b60c24d58b7e51b5220d2df4426e47d0c65d0409f9f7c499c7eaa0747b5bac06326718574038c2276b4b52147274fe
DIST Mako-1.0.3.tar.gz 565224 SHA256 7644bc0ee35965d2e146dde31827b8982ed70a58281085fac42869a09764d38c SHA512 1652cb3f7ea6484975c16f914ce9c070e503ff532564f76a048dd316e5eb12ff2b2445f272be55147d4d62b45906d5e14b3799c9136622ed0867a00875a0e52d WHIRLPOOL 4ac07778b58d8b4c95853a07dcb8755e560cb7225f68b606582ef9883fe632caead44d4a56ae1662b42f0ecdee2117942b3c500385558aa8f9763a3ce755b583
diff --git a/dev-python/mako/mako-1.0.2.ebuild b/dev-python/mako/mako-1.0.2.ebuild
deleted file mode 100644
index eccbfb8a6758..000000000000
--- a/dev-python/mako/mako-1.0.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1 eutils versionator
-
-MY_PN="Mako"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="A Python templating language"
-HOMEPAGE="http://www.makotemplates.org/ https://pypi.python.org/pypi/Mako"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="doc test"
-
-RDEPEND="
- >=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
- )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- nosetests "${S}"/test || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- rm -rf doc/build || die
-
- use doc && local HTML_DOCS=( doc/. )
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- optfeature "Caching support" dev-python/beaker
- for v in ${REPLACING_VERSIONS}; do
- if ! version_is_at_least 0.7.3-r2 $v; then
- ewarn "dev-python/beaker is no longer hard dependency of ${P}"
- ewarn "If you rely on it, you should add beaker to your world"
- ewarn "file:"
- ewarn "# emerge --noreplace beaker"
- break
- fi
- done
-}
diff --git a/dev-python/mantissa/Manifest b/dev-python/mantissa/Manifest
index 3d0d1d4baf98..039111a4f2bd 100644
--- a/dev-python/mantissa/Manifest
+++ b/dev-python/mantissa/Manifest
@@ -1,5 +1,2 @@
DIST Mantissa-0.7.0.tar.gz 827087 SHA256 30bc3bb452810561e81e84bb73be00287d32c17fcdf4f0da837a63cbba7e7fa7 SHA512 a0ef58902d0d752f2643f0c9639d9338a0441651cc0a2c3b45493a79b81757c4b642a7adcc940e0228033280927b7dad460a345fac62da1dcb9d73babd981d8c WHIRLPOOL 283b02ebea0c7a0d6dd6a7345b473a9f9d0ab3f955c5424ed6090cf50d63f3df2a68b6ab07efe459828a75dc841e5e540a66313e9428bb8e88fb3a96762b6576
-DIST mantissa-0.8.0.tar.gz 828094 SHA256 bcc3908dfe9e8c3dd1a460b2194564d38521d53bcb601f12c9da0a8a936119f1 SHA512 8ca2b84c1c2715025db4a3cde4516c0a8604c8e40bda325d727ac28dbf1997ffb387439461d7b866ec77eb82ca192739355797123e55b7ad30c580b3c71dea9b WHIRLPOOL e4f8858940e87ef0ebbfda522e97da19024dcac18ad59a8d6bac7486aacf05ae728903e8330a845d3a9bc502f3455bb47fe1e6c742d2e09a78621e789c9b680a
-DIST mantissa-0.8.1.tar.gz 808299 SHA256 e0c536a257dad3ee231cc4e1c60bd170d2f2b54dd43cd54a57033d019755ffe3 SHA512 6c5896a0b6d07d0b3c836fcc961240625cca4fe037dd7cb0f105357762a5a5b0288438c39b0aa0521dd7b29a37bde49a739273d82f53c900692d0ea9a8e3db86 WHIRLPOOL 2c4f3c1fcd924afc929e42b74a6e54e6663a4ac82a43e2a3dfdafe2f4ecf6cbd08be96d7e012d3d4410770b0d231c75547ca69731b30e51d1ffde63ac1faa615
-DIST mantissa-0.8.3.tar.gz 839984 SHA256 c3e8faab1ee9510edc9d5c22abd848e0d29074df3aa6d4272a2a120ea779192b SHA512 2287f09b39540e4b66e0d61ab6031fc3b08af679815eca778049240b3bd298a40fc981784b61543ac68f7692a676f334753b84dcfd52f754d367502383e14fda WHIRLPOOL 5974272cae40e591a83d4951cb129d0e55fc43a130a1a1c4b3f1bc239b1b78936c55162a2b0d7039be24657592956d7e3a6f76628e272fc1066066b2cd6642ae
DIST mantissa-0.8.4.tar.gz 832649 SHA256 f150858eefb75f64259a772a6b0697864bd9df7780aa42df02ae107fb8273887 SHA512 448f26cb540e7d19ede1b39c1b0157ccdd04baeac6cb8eb918fec2eb2bd395e12b0a659633ffb4c260a84c87025b81b41a8e168e7d1f1a0235bfe25f492c2c32 WHIRLPOOL f41f7330f9bb1830fa2929d65f85afcc570a5e8369585392b613c066c56b45aca3c69c7a2999b3ac5f144fc76734f4c93e8a0675f2b037877bd82ee5efcd6a95
diff --git a/dev-python/mantissa/mantissa-0.8.0.ebuild b/dev-python/mantissa/mantissa-0.8.0.ebuild
deleted file mode 100644
index 013eeb0f163b..000000000000
--- a/dev-python/mantissa/mantissa-0.8.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit twisted-r1
-
-MY_PN="${PN/m/M}"
-DESCRIPTION="An extensible, multi-protocol, multi-user, interactive application server"
-HOMEPAGE="https://github.com/twisted/mantissa"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
- >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
- >=dev-python/axiom-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/cssutils-0.9.5[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- >=dev-python/nevow-0.9.5[${PYTHON_USEDEP}]
- >=dev-python/pytz-2012j[${PYTHON_USEDEP}]
- >=dev-python/twisted-core-14.0.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-mail-14.0.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-conch-14.0.0[${PYTHON_USEDEP}]
- >=dev-python/vertex-0.2[${PYTHON_USEDEP}]
- dev-python/pycrypto[${PYTHON_USEDEP}]"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND} )"
-
-TWISTED_PLUGINS=( axiom.plugins nevow.plugins xmantissa.plugins )
-
-python_test() {
- # https://github.com/twisted/mantissa/issues/27
- einfo ""; einfo "suite currently lists 1 failure and 7 errors now known upstream";
- einfo "A folder with required modules are absent form the source"
- einfo "All are expected to be fixed in a next release consequent to the bug"
- einfo "filed upstream, now expected very soon"; einfo ""
- trial xmantissa || die "tests failed with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install
-
- # remove foreign caches we don't want to own
- find "${D}$(python_get_sitedir)" -name 'dropin.cache' -delete || die
- # then our own one
- touch "${D}$(python_get_sitedir)"/xmantissa/plugins/dropin.cache || die
-}
diff --git a/dev-python/mantissa/mantissa-0.8.1.ebuild b/dev-python/mantissa/mantissa-0.8.1.ebuild
deleted file mode 100644
index 325f99ce383b..000000000000
--- a/dev-python/mantissa/mantissa-0.8.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit twisted-r1
-
-MY_PN="${PN/m/M}"
-DESCRIPTION="An extensible, multi-protocol, multi-user, interactive application server"
-HOMEPAGE="https://github.com/twisted/mantissa"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# https://github.com/twisted/mantissa/issues/27
-# Source still missing a folder 'doc' that has required modules and
-# the fail / error rate is far higher then in 0.8.0
-RESTRICT="test"
-
-RDEPEND="
- >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
- >=dev-python/axiom-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/cssutils-0.9.5[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- >=dev-python/nevow-0.9.5[${PYTHON_USEDEP}]
- >=dev-python/pytz-2012j[${PYTHON_USEDEP}]
- >=dev-python/twisted-core-14.0.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-mail-14.0.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-conch-14.0.0[${PYTHON_USEDEP}]
- >=dev-python/vertex-0.2[${PYTHON_USEDEP}]
- dev-python/pycrypto[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND} )"
-
-TWISTED_PLUGINS=( axiom.plugins nevow.plugins xmantissa.plugins )
-
-python_test() {
- # https://github.com/twisted/mantissa/issues/27
-
- trial xmantissa || die "tests failed with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install
-
- # remove foreign caches we don't want to own
- find "${D}$(python_get_sitedir)" -name 'dropin.cache' -delete || die
- # then our own one
- touch "${D}$(python_get_sitedir)"/xmantissa/plugins/dropin.cache || die
-}
diff --git a/dev-python/mantissa/mantissa-0.8.3.ebuild b/dev-python/mantissa/mantissa-0.8.3.ebuild
deleted file mode 100644
index 325f99ce383b..000000000000
--- a/dev-python/mantissa/mantissa-0.8.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit twisted-r1
-
-MY_PN="${PN/m/M}"
-DESCRIPTION="An extensible, multi-protocol, multi-user, interactive application server"
-HOMEPAGE="https://github.com/twisted/mantissa"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# https://github.com/twisted/mantissa/issues/27
-# Source still missing a folder 'doc' that has required modules and
-# the fail / error rate is far higher then in 0.8.0
-RESTRICT="test"
-
-RDEPEND="
- >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
- >=dev-python/axiom-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/cssutils-0.9.5[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- >=dev-python/nevow-0.9.5[${PYTHON_USEDEP}]
- >=dev-python/pytz-2012j[${PYTHON_USEDEP}]
- >=dev-python/twisted-core-14.0.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-mail-14.0.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-conch-14.0.0[${PYTHON_USEDEP}]
- >=dev-python/vertex-0.2[${PYTHON_USEDEP}]
- dev-python/pycrypto[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND} )"
-
-TWISTED_PLUGINS=( axiom.plugins nevow.plugins xmantissa.plugins )
-
-python_test() {
- # https://github.com/twisted/mantissa/issues/27
-
- trial xmantissa || die "tests failed with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install
-
- # remove foreign caches we don't want to own
- find "${D}$(python_get_sitedir)" -name 'dropin.cache' -delete || die
- # then our own one
- touch "${D}$(python_get_sitedir)"/xmantissa/plugins/dropin.cache || die
-}
diff --git a/dev-python/markdown2/Manifest b/dev-python/markdown2/Manifest
index c4701abe248c..d3b9f14b32bb 100644
--- a/dev-python/markdown2/Manifest
+++ b/dev-python/markdown2/Manifest
@@ -1,3 +1 @@
-DIST markdown2-2.2.1.zip 138508 SHA256 1e529b016e094402ba1a632f9db77eb168cd085d7cb81309a55b33c3e72999b9 SHA512 a97fbb80c7b7b7ebc7e3048e1eecc97f3df8052db4f5e7cf38b4f8e170c102dfe732070bcfe85de0331a27af8ea9fa4be81c7b80f37f3cbd5b11acc0489f1561 WHIRLPOOL 318a97e4a91d6054d3de6479f6ea5cd93a2f56f3e5e732bed70547e7594e11ffce3cb927e34530a79ed5996caf7900959f15da66ad1d1f12a3235ead6d9d39d8
-DIST markdown2-2.2.3.zip 142502 SHA256 30a5c7e814e0011b8a60e2efefc375af0734c36ed5acf2b971d0f446588850bf SHA512 2aed0cce3ed3c1d3e52d4836d296d56a16a7652f1cf5d19cbb4a1bb800424abd2f068655f06d9c4fc00fede312710d7ed558d71864cd3090ae0703d1e74bb8a1 WHIRLPOOL 94a0f3bc41919dad042a1c8ce06858b1c9be49c6159ccb26ed608279e39b6dc223911700d5776ce7b02197c4397ee66af92e0c4de49144bf242b538cadee2919
DIST markdown2-2.3.0.zip 145194 SHA256 c8e29ba47a0e408bb92df75d5c6361c84268c54c5320d53ffd4961c546f77f1c SHA512 48bf8e26b34c48c0c12fc0f110b09d3232ea3394db3325d50639adf5cefb603344ee97b116e09b574f7c7414ab4a8293ddc37ca6706e41baaa14e399fa467d5f WHIRLPOOL 1ca759c7f08437d98304849de2259576fbb813845dee5282a54e0a8940b2b76ba9dd31912894ac63f336f1aecaa00a566c39d87ddcc48d11daee3f981fd933a0
diff --git a/dev-python/markdown2/markdown2-2.2.1.ebuild b/dev-python/markdown2/markdown2-2.2.1.ebuild
deleted file mode 100644
index 0e34be28250a..000000000000
--- a/dev-python/markdown2/markdown2-2.2.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python Markdown language reimplementation"
-SRC_URI="mirror://pypi/m/markdown2/${P}.zip"
-HOMEPAGE="https://github.com/trentm/python-markdown2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="dev-python/pygments[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-python_prepare_all() {
- rm -f test/tm-cases/issue52* || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- cd test || die
- "${PYTHON}" test.py || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/markdown2/markdown2-2.2.3.ebuild b/dev-python/markdown2/markdown2-2.2.3.ebuild
deleted file mode 100644
index 0001d24bf159..000000000000
--- a/dev-python/markdown2/markdown2-2.2.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python Markdown language reimplementation"
-SRC_URI="mirror://pypi/m/markdown2/${P}.zip"
-HOMEPAGE="https://github.com/trentm/python-markdown2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="dev-python/pygments[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-python_prepare_all() {
- rm -f test/tm-cases/issue52* || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- cd test || die
- "${PYTHON}" test.py || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/meld3/Manifest b/dev-python/meld3/Manifest
index 17ea1da8757a..6e45b1477635 100644
--- a/dev-python/meld3/Manifest
+++ b/dev-python/meld3/Manifest
@@ -1,2 +1 @@
-DIST meld3-1.0.0.tar.gz 36232 SHA256 57b41eebbb5a82d4a928608962616442e239ec6d611fe6f46343e765e36f0b2b SHA512 17d90620b34ddecebcf1d08698149a598f1ac74f3a9c8c5fadcc2ea70d3d94c19ac3d662904f29a5093b3326131a2875940f3fa63a05f288de8e703cfee6e243 WHIRLPOOL f2b23c652757df094d3dc1e5b75b2f1e398c569201559e89cee098d1021b45227326667e510a442e2016d3c3651ce5c78e7e075720f58342f34df0bec6182565
DIST meld3-1.0.2.tar.gz 36478 SHA256 f7b754a0fde7a4429b2ebe49409db240b5699385a572501bb0d5627d299f9558 SHA512 54fe6def7169fb4e3469cad8be58e56984026f27b3b8b2bfd6d53e2296e0c2a5bfb3e67d032ef75edd93306f4115a091930a7aae3573acecd3fed4acd6eeb544 WHIRLPOOL b4191073e3419dc845ec0f618553c1d7871ad67ec9b49578b5c37bc6d3fe28513375c19509f75be16698cedbc224ecbb9516f10a68da43fad2f82741a67b55fd
diff --git a/dev-python/meld3/meld3-1.0.0.ebuild b/dev-python/meld3/meld3-1.0.0.ebuild
deleted file mode 100644
index d60710de2918..000000000000
--- a/dev-python/meld3/meld3-1.0.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="meld3 is an HTML/XML templating engine"
-HOMEPAGE="https://github.com/supervisor/meld3 https://pypi.python.org/pypi/meld3"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-# tests use a local path.
-RESTRICT=test
-
-python_test() {
- PYTHONPATH=. "${PYTHON}" ${PN}/test_${PN}.py || die "Tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/mem_top/Manifest b/dev-python/mem_top/Manifest
new file mode 100644
index 000000000000..2f7396911aa4
--- /dev/null
+++ b/dev-python/mem_top/Manifest
@@ -0,0 +1 @@
+DIST mem_top-0.1.6.tar.gz 2520 SHA256 ba1b9013e2f3cbb06825db1aa6a8e29a14513fad8aade6bc813232bf78996b2c SHA512 0feb736c154fbe5e1b81bf12ca183b1dedf4ad5037388bfde5b32d2c077724af98b81e6c069075c606eda7121ed20e8b71c4c6039e0c558698db58e2d0a7a1c6 WHIRLPOOL d904bea931453dad56e7f939cc7164cac58e7806cd210939653f29c2fce5a0f0af7b6d1c67bc8c9e265d49022f1d46479497c3456ff476bffbc0ff4ea266491e
diff --git a/dev-python/mem_top/mem_top-0.1.6.ebuild b/dev-python/mem_top/mem_top-0.1.6.ebuild
new file mode 100644
index 000000000000..7ac0be346456
--- /dev/null
+++ b/dev-python/mem_top/mem_top-0.1.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Shows top suspects for memory leaks in your Python program"
+HOMEPAGE="https://github.com/denis-ryzhkov/${PN} https://pypi.python.org/pypi/${PN}"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
diff --git a/dev-python/mem_top/metadata.xml b/dev-python/mem_top/metadata.xml
new file mode 100644
index 000000000000..fd48f0ec3cd0
--- /dev/null
+++ b/dev-python/mem_top/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ mem_top
+ denis-ryzhkov/mem_top
+
+
+ zmedico@gentoo.org
+
+
diff --git a/dev-python/memory_profiler/Manifest b/dev-python/memory_profiler/Manifest
index 418e987b29e7..868fcaaab904 100644
--- a/dev-python/memory_profiler/Manifest
+++ b/dev-python/memory_profiler/Manifest
@@ -1,4 +1 @@
-DIST memory_profiler-0.39.tar.gz 27859 SHA256 61021f2dade7edd6cc09d7924bfdccc453bd1949608412a3e021d44a410d3a23 SHA512 aaf8bcb105bf7301af16a9f090b62177e608d93f1ec5ca51ca78005515943f216657dd316fcd60a56784dc65c879a605f9712723a810400ecc5685e01b3dcf72 WHIRLPOOL a329950674ff9f34a8152be257e282821c9282fb16b6df9484307717ac104dbbb107381bd0ccef53a35ab1391f2dbde04fb0de13c20e66c726cc7006dcc834e3
-DIST memory_profiler-0.40.tar.gz 28508 SHA256 95822fc82a288f3ebc1e0e91d8e33e7f80c2a691bb2ec5e8cca555c1350c5b8f SHA512 73f9849faae430225ea1f3b43c56e8d95d535ef4a85d0ddeb92aaba6a357fef72e76aca6f661d9ff0ac26a8ae14e6adff6ef0ecad1e5d0a22d6e262e7d657b25 WHIRLPOOL e88256260d74a4e5285509e55dccad3069b8cfaa0e21a0bcf4ba63043597176a5a4b15e7ef18c79d35bc8170b1879210bc95814b6246cecdffbd6b111ffb5b38
-DIST memory_profiler-0.41.tar.gz 28835 SHA256 dce6e931c281662a500b142595517d095267216472c2926e5ec8edab89898d10 SHA512 f22a4593f1edfeaa7afd1786b74df46f224e3fbfe7c40e70243d70de1c41ca3fc7614f035b2cffa93e377ca02b197d2136079d53273414ea1da47e4fd981cb65 WHIRLPOOL ce2cd6be428425e5f14e77d86a2114e84d6dacba5725aea9e37374a48a498f3ab3dc27aab2849c00584bda55ca940cb3a09bf1fb6fcf940b1770be777f033c9a
DIST memory_profiler-0.43.tar.gz 31496 SHA256 ee2d4fb8f95b90d6faa511e46f4d117d4f17f7c62bb081f7266e9c98c23aeba4 SHA512 6c0bbece0b2a7da5504e878db3777ae86009ed3730a00527af457e4c216e7f5423feee79216bf28496374a2a597fd0cc2b267a312587ed01ac42f6ec3351eca6 WHIRLPOOL e0ac0eb1a99463fe295277768c4c97f23e7bd70f34e9d8a32b115247baa4c51b3c639e86ae24e77602aa97a648d026b36afd1c35dfda63bd7e7759bf5aeddcea
diff --git a/dev-python/memory_profiler/memory_profiler-0.39.ebuild b/dev-python/memory_profiler/memory_profiler-0.39.ebuild
deleted file mode 100644
index c111b68cef40..000000000000
--- a/dev-python/memory_profiler/memory_profiler-0.39.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A module for monitoring memory usage of a python program"
-HOMEPAGE="http://pypi.python.org/pypi/memory_profiler https://github.com/fabianp/memory_profiler"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/psutil[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
- ${EPYTHON} -m memory_profiler test/test_func.py || die
- ${EPYTHON} -m memory_profiler test/test_loop.py || die
- ${EPYTHON} -m memory_profiler test/test_as.py || die
- ${EPYTHON} -m memory_profiler test/test_global.py || die
- ${EPYTHON} -m memory_profiler test/test_precision_command_line.py || die
- ${EPYTHON} test/test_import.py || die
- ${EPYTHON} test/test_memory_usage.py || die
- ${EPYTHON} test/test_precision_import.py || die
-}
diff --git a/dev-python/memory_profiler/memory_profiler-0.40.ebuild b/dev-python/memory_profiler/memory_profiler-0.40.ebuild
deleted file mode 100644
index c111b68cef40..000000000000
--- a/dev-python/memory_profiler/memory_profiler-0.40.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A module for monitoring memory usage of a python program"
-HOMEPAGE="http://pypi.python.org/pypi/memory_profiler https://github.com/fabianp/memory_profiler"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/psutil[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
- ${EPYTHON} -m memory_profiler test/test_func.py || die
- ${EPYTHON} -m memory_profiler test/test_loop.py || die
- ${EPYTHON} -m memory_profiler test/test_as.py || die
- ${EPYTHON} -m memory_profiler test/test_global.py || die
- ${EPYTHON} -m memory_profiler test/test_precision_command_line.py || die
- ${EPYTHON} test/test_import.py || die
- ${EPYTHON} test/test_memory_usage.py || die
- ${EPYTHON} test/test_precision_import.py || die
-}
diff --git a/dev-python/memory_profiler/memory_profiler-0.41.ebuild b/dev-python/memory_profiler/memory_profiler-0.41.ebuild
deleted file mode 100644
index cf29f5495169..000000000000
--- a/dev-python/memory_profiler/memory_profiler-0.41.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1
-
-DESCRIPTION="A module for monitoring memory usage of a python program"
-HOMEPAGE="http://pypi.python.org/pypi/memory_profiler https://github.com/fabianp/memory_profiler"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/psutil[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/ipython[${PYTHON_USEDEP}] )"
-
-python_test() {
- ${EPYTHON} -m memory_profiler test/test_func.py || die
- ${EPYTHON} -m memory_profiler test/test_loop.py || die
- ${EPYTHON} -m memory_profiler test/test_as.py || die
- ${EPYTHON} -m memory_profiler test/test_global.py || die
- ${EPYTHON} -m memory_profiler test/test_precision_command_line.py || die
- ${EPYTHON} test/test_import.py || die
- ${EPYTHON} test/test_memory_usage.py || die
- ${EPYTHON} test/test_precision_import.py || die
- ipython test/test_ipython.py || die
-}
diff --git a/dev-python/micawber/Manifest b/dev-python/micawber/Manifest
index be9994dcb85b..aa5050d84f01 100644
--- a/dev-python/micawber/Manifest
+++ b/dev-python/micawber/Manifest
@@ -1,2 +1 @@
-DIST micawber-0.3.2.tar.gz 32166 SHA256 d779fe96b0064e58376febb5ea17c733a9084e8fd3b1e8ad6348370f4555362b SHA512 b2cdb058710dd84e15c9816c7a39c9378505426b06ddd419b652db071377e71878264f090488d452a6740585762d022bebac3ac2cea2f87d5b18aa7428521b78 WHIRLPOOL 9651a1084eb56dc5b9a1afcc0b5858edec1873345e8e27578123e30c0fc566ba726634ac3eefe4f0b5f335f997f9061e3bd20badf265acd0a58a836301b08a69
DIST micawber-0.3.3.tar.gz 32200 SHA256 361be2c2cfbfeadad31354e512abf211128156ddcb3bae76672794964d6a6fb7 SHA512 15f5e3f85e6d3bf44e6a4a3ae975872acb2e9093e15b56a5a3b24573332c811955c84f0ee69d327334b22fa61b29a51ce14657fc7bf2f486268145965c159bc0 WHIRLPOOL c50feda990c17211f7abb65f8e66af35b44d51b13793710c9adde015e463dfa567f21835efa02f2b0a80669dedcc81fba0a70624591fd16309d6c5050a77b28b
diff --git a/dev-python/micawber/micawber-0.3.2.ebuild b/dev-python/micawber/micawber-0.3.2.ebuild
deleted file mode 100644
index 9dd8007c74a8..000000000000
--- a/dev-python/micawber/micawber-0.3.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-inherit distutils-r1
-
-DESCRIPTION="A small library for extracting rich content from urls"
-HOMEPAGE="https://github.com/coleifer/micawber/"
-SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-EXAMPLES=( examples/ )
-PATCHES=( "${FILESDIR}"/${P}-remove-examples-from-setup.py.patch ) #555250
-
-python_install_all() {
- distutils-r1_python_install_all
- dodoc -r docs
-}
diff --git a/dev-python/mimerender/Manifest b/dev-python/mimerender/Manifest
index a3a1d049cdf9..29f48ce48813 100644
--- a/dev-python/mimerender/Manifest
+++ b/dev-python/mimerender/Manifest
@@ -1,3 +1,2 @@
-DIST mimerender-0.5.4.tar.gz 6406 SHA256 b9e9d8c71196c5b73f9a513b843ae0d21212ff5b1a6ec5c306373c1d5b7a7402 SHA512 24e633453ddc86c7f7c65a392115d39d85eb39fd59d51bf0c6c619fb1d1a884b28c4dad27dd94154bd1bf6314d7799f680401f3103a73d7ec3773f7c4c6d71a5 WHIRLPOOL b1d8adaf0bf63c627cbe9ce72869e186b1592b6a1a0134e2d3dfa3958de2b20389ad2c4974ed2ad73f84d0bda55761428b1b66f69c61b4e8700a5c4566bc3931
DIST mimerender-0.5.5.tar.gz 6420 SHA256 387dcf22cfcbad8c72f2b0def6659c9fc720234a1a74ad485618b24e6779bc28 SHA512 35f52ad6c46ec7e37c44be67e52140f19a3def526546a7a370c0b19d4a43e01e213fdb4673c17449de0951066ae208a1f3f70577713242b078eb7080f62f4b24 WHIRLPOOL c6fddcf923d978bfdab88adc0949a695b2b3eb6475e427aa7b72a0563e485ad8f8f3d7d842b7a6b4584f68bae004e2d9c192490fe86208ba2668ce2ddfe68f65
DIST mimerender-0.6.0.tar.gz 5310 SHA256 e7f1377efee18c3f562cee54907a3329223c824332889fb74b745ddfd0a9b1c6 SHA512 0b0f452404d09860cf42b8afef96ac87d4e5b222834b2309a9aa8d4855822b988cc8daaa2a0553332786755a26ff8e65c8cd6fbd4ff390f8534f925524b4222f WHIRLPOOL 612da7ad5cc3312bb4dc4a86ae93519052bb21ccb6e14b05efa3615f96718f85c896d3a4e3fff302affb80171698441a26af316abbc2ad78bbbd9b28143edd60
diff --git a/dev-python/mimerender/mimerender-0.5.4.ebuild b/dev-python/mimerender/mimerender-0.5.4.ebuild
deleted file mode 100644
index 2e2e97c9fc80..000000000000
--- a/dev-python/mimerender/mimerender-0.5.4.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="RESTful HTTP Content Negotiation for Flask, Bottle, web.py and webapp2"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="https://pypi.python.org/pypi/mimerender"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="dev-python/mimeparse[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/mistune/Manifest b/dev-python/mistune/Manifest
index 283c50dfea97..a87ac6dc57ff 100644
--- a/dev-python/mistune/Manifest
+++ b/dev-python/mistune/Manifest
@@ -1,5 +1 @@
-DIST mistune-0.5.1.tar.gz 183864 SHA256 cc66489a28845c0e1848ae290af5b555074eb76185136ca058e8eed1faa89692 SHA512 56399def88cc1daf5df02a97aba49c3dcc2f860d53222e524bfbd5f48f262f01344582bfd647c363e631b25c300923f690cd0e68ff4e179c4974166f8beca95f WHIRLPOOL 7fbf46712111c0f3087203e50630e200c4df395cd6593001bc23761f5b07c6151c3199dd44b607058bcfbe726eef244797423497d304e87a1f7ceacff2df4261
-DIST mistune-0.6.tar.gz 47026 SHA256 d54a69365d01bc97412a39c11674a8aae3f333586e91f38895cc1ad818e13dc5 SHA512 f7f7a7830a733f957c8c541195e061de3ba5843540bc1811639526d7ff0f7b7f549c33af14990bb50e9890eaeb9645cfb9b8cd92e92a4e9a01e388773a33ca16 WHIRLPOOL c52395733faa678655b987a8705f05075ca05922aa5ed5a910d67af35694bdc8a11f7fb8b3fed6398e587dda2208e7e28015756eb5185d372cd3fd3de33610bd
-DIST mistune-0.7.1.tar.gz 48371 SHA256 6076dedf768348927d991f4371e5a799c6a0158b16091df08ee85ee231d929a7 SHA512 634eb321026d45ca1f87cd9fecfb7f105ad0ae6a24f881074326d9c9b5dd714047ffba175f5e8ec5e8de6070cf448d03fb13ca0e5a4cc90a01475d389a8777e8 WHIRLPOOL 9e6980b79b94ca2548854333f97cb7f02d1fbe0cd6805750fa81d143349c90b088f7e098d25021df94c0fa1242f95b3764a04315101f4bfef8711f97c9b9266a
DIST mistune-0.7.2.tar.gz 48887 SHA256 626f2516adcde4af608eaf83635ff20ff7e577c1898ad4d0f0fcd8c094399840 SHA512 9002bf83a368671389f05928f4f689064a1e415e54309259b6bbb7781b4bfddbbf834e2c63ed3271e1e6ec7b78c1665c7708177b9723433d1e2ad4b13ad903ca WHIRLPOOL 54d95b82bb061709a48bbd3e87a16e4cc03734f8adfc88e48b44da0070e16ec062ea4c219e258bd4abd2a4e7dd6aa144a4f73257c24ee28622eb36fcba89effe
-DIST mistune-0.7.tar.gz 48203 SHA256 1daa2e55f5de63ecde7c446c4677c0447006752f78ad2c9c1c3c3452d395f89f SHA512 0d7450dab279f8dc1a608bccad34ec6a99c54ef26ce2439ffa92e1589b0a505ef11382c5d5db990df0e57ba908e3d4b1198c6416dccaf7f5b798894c898874a3 WHIRLPOOL 51db0cf3ab4990c0ee4b2503e2c1ad2ede225c999d0196a6f24cd4d18a69236d1c9365ffc79f0011b1d2d977aa6a69533a968b2e640bb4c0345234e9e5e5e44c
diff --git a/dev-python/mistune/files/mistune-0.6-inline-html.patch b/dev-python/mistune/files/mistune-0.6-inline-html.patch
deleted file mode 100644
index f10aee5b6d07..000000000000
--- a/dev-python/mistune/files/mistune-0.6-inline-html.patch
+++ /dev/null
@@ -1,536 +0,0 @@
-diff --git a/CHANGES.rst b/CHANGES.rst
-index eb204dd..3eb99a7 100644
---- a/CHANGES.rst
-+++ b/CHANGES.rst
-@@ -3,6 +3,14 @@ Changelog
-
- Here is the full history of mistune.
-
-+Version 0.7
-+~~~~~~~~~~~
-+
-+Release date not decided.
-+
-+* Fix the breaking change in version 0.6 with options: **parse_inline_html** and **parse_block_html**
-+
-+
- Version 0.6
- ~~~~~~~~~~~
-
-diff --git a/README.rst b/README.rst
-index 894833b..f6cb5f9 100644
---- a/README.rst
-+++ b/README.rst
-@@ -38,12 +38,6 @@ Installing mistune with pip::
-
- $ pip install mistune
-
--If pip is not available, try easy_install::
--
-- $ easy_install mistune
--
--Cython Feature
--~~~~~~~~~~~~~~
-
- Mistune can be faster, if you compile with cython::
-
-@@ -59,10 +53,49 @@ A simple API that render a markdown formatted text:
-
- import mistune
-
-- mistune.markdown('I am using **markdown**')
-- # output: I am using markdown
-+ mistune.markdown('I am using **mistune markdown parser**')
-+ # output: I am using mistune markdown parser
-+
-+If you care about performance, it is better to re-use the Markdown instance:
-+
-+.. code:: python
-+
-+ import mistune
-+
-+ markdown = mistune.Markdown()
-+ markdown('I am using **mistune markdown parser**')
-+
-+Mistune has enabled all features by default. You don't have to configure
-+anything. But there are options for you to change the parser behaviors.
-+
-+
-+Options
-+-------
-+
-+Here is a list of all options that will affect the rendering results,
-+configure them with ``mistune.Renderer``:
-+
-+.. code:: python
-+
-+ renderer = mistune.Renderer(escape=True, hard_wrap=True)
-+ # use this renderer instance
-+ markdown = mistune.Markdown(renderer=renderer)
-+ markdown(text)
-+
-+* **escape**: if set to *True*, all raw html tags will be escaped.
-+* **hard_wrap**: if set to *True*, it will has GFM line breaks feature.
-+* **use_xhtml**: if set to *True*, all tags will be in xhtml, for example: ``
``.
-+* **parse_html**: parse text in block and inline level html.
-+* **parse_block_html**: parse text only in block level html.
-+* **parse_inline_html**: parse text only in inline level html.
-+
-+When using the default renderer, you can use one of the following shortcuts::
-+
-+ mistune.markdown(text, escape=True, hard_wrap=True)
-+
-+ markdown = mistune.Markdown(escape=True, hard_wrap=True)
-+ markdown(text)
-
--Mistune has all features by default. You don't have to configure anything.
-
- Renderer
- --------
-@@ -79,7 +112,7 @@ Here is an example of code highlighting:
- from pygments.lexers import get_lexer_by_name
- from pygments.formatters import HtmlFormatter
-
-- class MyRenderer(mistune.Renderer):
-+ class HighlightRenderer(mistune.Renderer):
- def block_code(self, code, lang):
- if not lang:
- return '\n%s
\n' % \
-@@ -88,9 +121,9 @@ Here is an example of code highlighting:
- formatter = HtmlFormatter()
- return highlight(code, lexer, formatter)
-
-- renderer = MyRenderer()
-- md = mistune.Markdown(renderer=renderer)
-- print(md.render('Some Markdown text.'))
-+ renderer = HighlightRenderer()
-+ markdown = mistune.Markdown(renderer=renderer)
-+ print(markdown('Some code text.'))
-
-
- Block Level
-@@ -127,34 +160,18 @@ Here is a list of span level renderer API::
- linebreak()
- newline()
- link(link, title, content)
-- tag(html)
- strikethrough(text)
- text(text)
-+ inline_html(text)
-
-+Footnotes
-+~~~~~~~~~
-
--Options
---------
--
--Here is a list of all options that will affect the rendering results:
--
--.. code:: python
--
-- renderer = mistune.Renderer(escape=True)
-- md = mistune.Markdown(renderer=renderer)
-- md.render(text)
--
--* **escape**: if set to *True*, all raw html tags will be escaped.
--* **hard_wrap**: if set to *True*, it will has GFM line breaks feature.
--* **use_xhtml**: if set to *True*, all tags will be in xhtml, for example: ``
``.
--* **parse_html**: parse text in block level html.
--
--When using the default renderer, you can use one of the following shorthands::
--
-- mistune.markdown(text, escape=True)
--
-- md = mistune.Markdown(escape=True)
-- md.render(text)
-+Here is a list of renderers related to footnotes::
-
-+ footnote_ref(key, index)
-+ footnote_item(key, text)
-+ footnotes(text)
-
- Lexers
- ------
-@@ -172,33 +189,23 @@ It is an inline grammar, which requires custom ``InlineGrammar`` and
- import copy
- from mistune import Renderer, InlineGrammar, InlineLexer
-
-- class MyRenderer(Renderer):
-+ class WikiLinkRenderer(Renderer):
- def wiki_link(self, alt, link):
- return '%s' % (link, alt)
-
-+ class WikiLinkInlineLexer(InlineLexer):
-+ def enable_wiki_link(self):
-+ # add wiki_link rules
-+ self.rules.wiki_link = re.compile(
-+ r'\[\[' # [[
-+ r'([\s\S]+?\|[\s\S]+?)' # Page 2|Page 2
-+ r'\]\](?!\])' # ]]
-+ )
-
-- class MyInlineGrammar(InlineGrammar):
-- # it would take a while for creating the right regex
-- wiki_link = re.compile(
-- r'\[\[' # [[
-- r'([\s\S]+?\|[\s\S]+?)' # Page 2|Page 2
-- r'\]\](?!\])' # ]]
-- )
--
--
-- class MyInlineLexer(InlineLexer):
-- default_rules = copy.copy(InlineLexer.default_rules)
--
-- # Add wiki_link parser to default rules
-- # you can insert it any place you like
-- default_rules.insert(3, 'wiki_link')
--
-- def __init__(self, renderer, rules=None, **kwargs):
-- if rules is None:
-- # use the inline grammar
-- rules = MyInlineGrammar()
--
-- super(MyInlineLexer, self).__init__(renderer, rules, **kwargs)
-+ # Add wiki_link parser to default rules
-+ # you can insert it some place you like
-+ # but place matters, maybe 3 is not good
-+ self.default_rules.insert(3, 'wiki_link')
-
- def output_wiki_link(self, m):
- text = m.group(1)
-@@ -211,8 +218,10 @@ You should pass the inline lexer to ``Markdown`` parser:
-
- .. code:: python
-
-- renderer = MyRenderer()
-- inline = MyInlineLexer(renderer)
-+ renderer = WikiLinkRenderer()
-+ inline = WikiLinkInlineLexer(renderer)
-+ # enable the feature
-+ inline.enable_wiki_link()
- markdown = Markdown(renderer, inline=inline)
- markdown('[[Link Text|Wiki Link]]')
-
-@@ -220,12 +229,21 @@ It is the same with block level lexer. It would take a while to understand
- the whole mechanism. But you won't do the trick a lot.
-
-
--Contribution
--------------
-+Contribution & Extensions
-+-------------------------
-
- Mistune itself doesn't accept any extension. It will always be a simple one
- file script.
-
- If you want to add features, you can head over to `mistune-contrib`_.
-
-+Here are some extensions already in `mistune-contrib`_:
-+
-+* Math/MathJax features
-+* Highlight Code Renderer
-+* TOC table of content features
-+* MultiMarkdown Metadata parser
-+
-+Get inspired with the contrib repository.
-+
- .. _`mistune-contrib`: https://github.com/lepture/mistune-contrib
-diff --git a/mistune.py b/mistune.py
-index 316f86d..86d215e 100644
---- a/mistune.py
-+++ b/mistune.py
-@@ -476,6 +476,11 @@ class InlineLexer(object):
- 'double_emphasis', 'emphasis', 'code',
- 'linebreak', 'strikethrough', 'text',
- ]
-+ inline_html_rules = [
-+ 'escape', 'autolink', 'url', 'link', 'reflink',
-+ 'nolink', 'double_emphasis', 'emphasis', 'code',
-+ 'linebreak', 'strikethrough', 'text',
-+ ]
-
- def __init__(self, renderer, rules=None, **kwargs):
- self.renderer = renderer
-@@ -491,6 +496,10 @@ class InlineLexer(object):
- self._in_link = False
- self._in_footnote = False
-
-+ kwargs.update(self.renderer.options)
-+ _to_parse = kwargs.get('parse_html') or kwargs.get('parse_inline_html')
-+ self._parse_inline_html = _to_parse
-+
- def __call__(self, text):
- return self.output(text)
-
-@@ -553,7 +562,15 @@ class InlineLexer(object):
- return self.renderer.autolink(link, False)
-
- def output_inline_html(self, m):
-- return self.renderer.inline_html(m.group(0))
-+ text = m.group(0)
-+ if self._parse_inline_html:
-+ if m.group(1) == 'a':
-+ self._in_link = True
-+ text = self.output(text, rules=self.inline_html_rules)
-+ self._in_link = False
-+ else:
-+ text = self.output(text, rules=self.inline_html_rules)
-+ return self.renderer.inline_html(text)
-
- def output_footnote(self, m):
- key = _keyify(m.group(1))
-@@ -909,6 +926,10 @@ class Markdown(object):
- self.footnotes = []
- self.tokens = []
-
-+ # detect if it should parse text in block html
-+ _to_parse = kwargs.get('parse_html') or kwargs.get('parse_block_html')
-+ self._parse_block_html = _to_parse
-+
- def __call__(self, text):
- return self.parse(text)
-
-@@ -1072,7 +1093,7 @@ class Markdown(object):
-
- def output_block_html(self):
- text = self.token['text']
-- if self.options.get('parse_html') and not self.token.get('pre'):
-+ if self._parse_block_html and not self.token.get('pre'):
- text = self.inline(text)
- return self.renderer.block_html(text)
-
-diff --git a/tests/test_cases.py b/tests/test_cases.py
-index 933fa4c..3853a67 100644
---- a/tests/test_cases.py
-+++ b/tests/test_cases.py
-@@ -99,12 +99,36 @@ def test_use_xhtml():
- assert '' in ret
-
-
--def test_block_html():
-+def test_parse_html():
- ret = mistune.markdown('**foo**
')
- assert '' not in ret
- ret = mistune.markdown('**foo**
', parse_html=True)
- assert '' in ret
-
-+ ret = mistune.markdown('**foo**')
-+ assert '' not in ret
-+ ret = mistune.markdown('**foo**', parse_html=True)
-+ assert '' in ret
-+
-+ ret = mistune.markdown('http://example.com', parse_html=True)
-+ assert 'href' in ret
-+ ret = mistune.markdown('http://example.com', parse_html=True)
-+ assert 'href' not in ret
-+
-+
-+def test_parse_inline_html():
-+ ret = mistune.markdown('**foo**
', parse_inline_html=True)
-+ assert '' not in ret
-+ ret = mistune.markdown('**foo**', parse_inline_html=True)
-+ assert '' in ret
-+
-+
-+def test_parse_block_html():
-+ ret = mistune.markdown('**foo**
', parse_block_html=True)
-+ assert '' in ret
-+ ret = mistune.markdown('**foo**', parse_block_html=True)
-+ assert '' not in ret
-+
-
- def test_trigger_more_cases():
- markdown = mistune.Markdown(
-@@ -114,79 +138,3 @@ def test_trigger_more_cases():
- )
- ret = markdown.render('foo[^foo]\n\n[^foo]: foo\n\n[^foo]: bar\n')
- assert 'bar' not in ret
--
--
--def test_custom_lexer():
-- import copy
--
-- class MyInlineGrammar(mistune.InlineGrammar):
-- # it would take a while for creating the right regex
-- wiki_link = re.compile(
-- r'\[\[' # [[
-- r'([\s\S]+?\|[\s\S]+?)' # Page 2|Page 2
-- r'\]\](?!\])' # ]]
-- )
--
-- class MyInlineLexer(mistune.InlineLexer):
-- default_rules = copy.copy(mistune.InlineLexer.default_rules)
-- default_rules.insert(3, 'wiki_link')
--
-- def __init__(self, renderer, rules=None, **kwargs):
-- if rules is None:
-- rules = MyInlineGrammar()
--
-- super(MyInlineLexer, self).__init__(renderer, rules, **kwargs)
--
-- def output_wiki_link(self, m):
-- text = m.group(1)
-- alt, link = text.split('|')
-- return '%s' % (link, alt)
--
-- markdown = mistune.Markdown(inline=MyInlineLexer)
-- ret = markdown('[[Link Text|Wiki Link]]')
-- assert '%s' % (link, alt)
-+
-+
-+def test_custom_lexer():
-+ markdown = mistune.Markdown(inline=WikiInlineLexer)
-+ ret = markdown('[[Link Text|Wiki Link]]')
-+ assert '=dev-python/boto-2.20.0[${PYTHON_USEDEP}]
- dev-python/dicttoxml[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- >=dev-python/httpretty-0.8.10[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/xmltodict[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- distutils-r1_python_prepare_all
- sed -e "s/httpretty==0.8.10/httpretty>=0.8.10/" -i setup.py
-
-}
diff --git a/dev-python/mpi4py/Manifest b/dev-python/mpi4py/Manifest
index 2031eec7cd02..04a772372e86 100644
--- a/dev-python/mpi4py/Manifest
+++ b/dev-python/mpi4py/Manifest
@@ -1,2 +1 @@
-DIST mpi4py-1.3.1.tar.gz 1046580 SHA256 e7bd2044aaac5a6ea87a87b2ecc73b310bb6efe5026031e33067ea3c2efc3507 SHA512 15e81f2a1e6f6af7a54f0e8ec43ddf36cc565b7fe9e3dd35603c9d128199c5acd1584757ffca999c8826c0bbccf371175d40a7a24c85d3369efd77da5b3b603f WHIRLPOOL e32fef50c8cd8f866e40fb29f90775736cf0ea31c8a3fc4d460cded8b2056bae0c8d847b304c3222d3e5ffc913ca5cc722425e496d35bf41624f9b5ccdf3ead2
DIST mpi4py-2.0.0.tar.gz 1279957 SHA256 6543a05851a7aa1e6d165e673d422ba24e45c41e4221f0993fe1e5924a00cb81 SHA512 6459b482db782fea1a80499774ebfeb09c828b6c3f1805a0ca306f26f3ebcac52ad1c83bb97a98a01b518b6a6c887f6b99dbda9c37381a5ce05ddff0edb16d81 WHIRLPOOL 1b85699303a813cc35118464c80dffe798eb02dd3248c0b61937236f2f6cea533283a443f8a52298d888584e13e013601260b68552528d1b9b6f25bcccb990e7
diff --git a/dev-python/mpi4py/files/mpi4py-1.3.1-ldshared.patch b/dev-python/mpi4py/files/mpi4py-1.3.1-ldshared.patch
deleted file mode 100644
index ae1eade0de2d..000000000000
--- a/dev-python/mpi4py/files/mpi4py-1.3.1-ldshared.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-# HG changeset patch
-# User Christoph Junghans
-# Date 1407773183 21600
-# Mon Aug 11 10:06:23 2014 -0600
-# Node ID ee313041ba5d7f0706f8140b4e965179e807ef56
-# Parent c66c1be9d40ae69aa61c45572fbe14ef3209378e
-Fix usage of LDSHARED
-
-- LDSHARED contain the linker, too
-- was used as it would only contain the options in the latter part
-- use split_linker_cmd to throw away the linker cmd
-- see https://bugs.gentoo.org/show_bug.cgi?id=514288
-
-diff -r c66c1be9d40a -r ee313041ba5d conf/mpidistutils.py
---- a/conf/mpidistutils.py Wed Sep 04 22:40:25 2013 +0300
-+++ b/conf/mpidistutils.py Mon Aug 11 10:06:23 2014 -0600
-@@ -176,6 +176,7 @@
- opt = environ.get('OPT', opt )
- ccshared = environ.get('CCSHARED', ccshared)
- ldshared = environ.get('LDSHARED', ldshared)
-+ _, ldshared = split_linker_cmd(ldshared)
- cflags = ' '.join((basecflags, opt, cflags))
- cxxflags = ' '.join((basecflags, opt, cxxflags))
- cxxflags = cxxflags.replace('-Wstrict-prototypes', '')
diff --git a/dev-python/mpi4py/files/mpi4py-1.3.1-py3-test-backport-1.patch b/dev-python/mpi4py/files/mpi4py-1.3.1-py3-test-backport-1.patch
deleted file mode 100644
index f92639f5be5f..000000000000
--- a/dev-python/mpi4py/files/mpi4py-1.3.1-py3-test-backport-1.patch
+++ /dev/null
@@ -1,81 +0,0 @@
- test/test_win.py | 48 +++++++++++++++++++++++++++++++++++++-----------
- 1 file changed, 37 insertions(+), 11 deletions(-)
-
-diff --git a/test/test_win.py b/test/test_win.py
-index 6da5c1f..7127e56 100644
---- a/test/test_win.py
-+++ b/test/test_win.py
-@@ -1,6 +1,30 @@
- import sys
- from mpi4py import MPI
- import mpiunittest as unittest
-+try:
-+ from sys import getrefcount
-+except ImportError:
-+ class getrefcount(object):
-+ def __init__(self, arg):
-+ pass
-+ def __eq__(self, other):
-+ return True
-+ def __add__(self, other):
-+ return self
-+ def __sub__(self, other):
-+ return self
-+
-+def memzero(m):
-+ n = len(m)
-+ if n == 0: return
-+ try:
-+ zero = '\0'.encode('ascii')
-+ m[0] = zero
-+ except TypeError:
-+ zero = 0
-+ m[0] = zero
-+ for i in range(n):
-+ m[i] = zero
-
- class BaseTestWin(object):
-
-@@ -11,29 +35,31 @@ class BaseTestWin(object):
- try:
- self.mpi_memory = MPI.Alloc_mem(10)
- self.memory = self.mpi_memory
-- try:
-- zero = bytearray([0])
-- except NameError:
-- zero = str('\0')
-- self.memory[:] = zero * len(self.memory)
-+ memzero(self.memory)
- except MPI.Exception:
- from array import array
- self.mpi_memory = None
- self.memory = array('B',[0]*10)
-- refcnt = sys.getrefcount(self.memory)
-+ refcnt = getrefcount(self.memory)
- self.WIN = MPI.Win.Create(self.memory, 1, self.INFO, self.COMM)
- if type(self.memory).__name__ == 'buffer':
-- self.assertEqual(sys.getrefcount(self.memory), refcnt+1)
-+ self.assertEqual(getrefcount(self.memory), refcnt+1)
- else:
-- self.assertEqual(sys.getrefcount(self.memory), refcnt)
-+ if sys.version_info[:3] < (3, 3):
-+ self.assertEqual(getrefcount(self.memory), refcnt)
-+ else:
-+ self.assertEqual(getrefcount(self.memory), refcnt+1)
-
- def tearDown(self):
-- refcnt = sys.getrefcount(self.memory)
-+ refcnt = getrefcount(self.memory)
- self.WIN.Free()
- if type(self.memory).__name__ == 'buffer':
-- self.assertEqual(sys.getrefcount(self.memory), refcnt-1)
-+ self.assertEqual(getrefcount(self.memory), refcnt-1)
- else:
-- self.assertEqual(sys.getrefcount(self.memory), refcnt)
-+ if sys.version_info[:3] < (3, 3):
-+ self.assertEqual(getrefcount(self.memory), refcnt)
-+ else:
-+ self.assertEqual(getrefcount(self.memory), refcnt-1)
- if self.mpi_memory:
- MPI.Free_mem(self.mpi_memory)
-
diff --git a/dev-python/mpi4py/mpi4py-1.3.1.ebuild b/dev-python/mpi4py/mpi4py-1.3.1.ebuild
deleted file mode 100644
index 60c2b58341dd..000000000000
--- a/dev-python/mpi4py/mpi4py-1.3.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Message Passing Interface for Python"
-HOMEPAGE="https://bitbucket.org/mpi4py/ https://pypi.python.org/pypi/mpi4py"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RDEPEND="virtual/mpi"
-DEPEND="${RDEPEND}
- test? ( dev-python/nose[${PYTHON_USEDEP}]
- virtual/mpi[romio] )"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-PATCHES=( "${FILESDIR}"/${P}-py3-test-backport-1.patch "${FILESDIR}"/${P}-ldshared.patch )
-
-python_prepare_all() {
- # not needed on install
- rm -r docs/source || die
- distutils-r1_python_prepare_all
-}
-
-src_compile() {
- export FAKEROOTKEY=1
- distutils-r1_src_compile
-}
-
-python_test() {
- echo "Beginning test phase"
- pushd "${BUILD_DIR}"/../ &> /dev/null
- mpiexec -n 2 "${PYTHON}" ./test/runtests.py -v || die "Testsuite failed under ${EPYTHON}"
- popd &> /dev/null
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/. )
- use examples && local EXAMPLES=( demo/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/msgpack/Manifest b/dev-python/msgpack/Manifest
index 6b7b56085b19..e0705b87eb21 100644
--- a/dev-python/msgpack/Manifest
+++ b/dev-python/msgpack/Manifest
@@ -1,3 +1,2 @@
DIST msgpack-python-0.4.6.tar.gz 116433 SHA256 bfcc581c9dbbf07cc2f951baf30c3249a57e20dcbd60f7e6ffc43ab3cc614794 SHA512 492246b03035cfb10a99aed59d23a7b10d1fd4cfa044cdec737b4f65fe3f7c30d3c9754389fd5efc2eb41760e4813ac246915ac7a50dc5659e65002a476bb886 WHIRLPOOL 9aa400181557c20d0b1e011424dc4b68de269942b3b7e27e24b113ee4d98f4161355d3479d7ff8c60c0017e0fe28ceb4fca06e67e881982141fa348336eaee85
-DIST msgpack-python-0.4.7.tar.gz 126251 SHA256 5e001229a54180a02dcdd59db23c9978351af55b1290c27bc549e381f43acd6b SHA512 10cc51c5f46a908953298071a46a790b9b78a577e37abd546c76f72386c3847885e36523680c86b9a13fb099fc2a17c3c7a0119c750ac5e7081c72df3ebd7a7e WHIRLPOOL 70be4cd3fc76671f311f50966ad5362ef6c94c18270f5dd10b690067fe891166f7929828874f0005ca0da8a2159a31fbd438e6be1d87c1928f845cbb37ac247b
DIST msgpack-python-0.4.8.tar.gz 113641 SHA256 1a2b19df0f03519ec7f19f826afb935b202d8979b0856c6fb3dc28955799f886 SHA512 59e9c43be6b92e6d10f40999e0902c350137e67a83c43bb15b273eca856a6eb39f24b625b02b40188a9365ce3101f03bfa9aa3dfff56c5c3b551533942183481 WHIRLPOOL 461ef108839815a6919accc51be6bfa2a20790dcea3aebffcbb956bc6dc8ea5eac19efb9b36a15850d33693d160d7c67a2d5cc4cb4d6ed2312a731663c1103c6
diff --git a/dev-python/msgpack/msgpack-0.4.7.ebuild b/dev-python/msgpack/msgpack-0.4.7.ebuild
deleted file mode 100644
index bd441e0426fa..000000000000
--- a/dev-python/msgpack/msgpack-0.4.7.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
-
-inherit distutils-r1
-
-MY_PN="${PN}-python"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="MessagePack (de)serializer for Python"
-HOMEPAGE="
- http://msgpack.org
- https://github.com/msgpack/msgpack-python/
- https://pypi.python.org/pypi/msgpack-python/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/six[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
-
-S=${WORKDIR}/${MY_P}
-
-python_test() {
- py.test test || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/multipledispatch/Manifest b/dev-python/multipledispatch/Manifest
index 3845a0c93438..6b050d442583 100644
--- a/dev-python/multipledispatch/Manifest
+++ b/dev-python/multipledispatch/Manifest
@@ -1,4 +1 @@
-DIST multipledispatch-0.4.6.tar.gz 7066 SHA256 9974135f46af8f22096f0517afede26a9b2e015aed9e154c4f5e3173a447162c SHA512 90b7f0ca33abd149ce130124a6464c531698582bb831260266cca1779bf661b6868a3eaff1eab66072e84c464d3bdde517d61b970d6385f33f583fa9bc034d2c WHIRLPOOL 319f1fc7d9a6ea77f2c22a849cd7e5808c21cc792aa5168fdf3adfefe5dea65c17910245db6eb8aefdd74dd72643f3261fb67b9937c47439a897285e462fbeb8
-DIST multipledispatch-0.4.7.tar.gz 7234 SHA256 401bb875cdbd85359f01029e60ef7610bf1172b5052474285daf4102b109496d SHA512 ab1109848560bfbdf66c07d42459729a8e9ee100e4113404447c96e810f52a48bb4aef435e7b4997dfcb1d59959ce491f329c1566f5c4d6c5f6c298a74125d55 WHIRLPOOL 1061fd465f98aee880128cfde7320f5e6c671964382ee24c0b9e296113575296ad833e0e438ff2921795d14f6d2a0d2cc2c893716b4b59394a23445d6e64ee44
-DIST multipledispatch-0.4.8.tar.gz 7393 SHA256 07d41fb3ed25e8424536e48a8566f88a0f9926ca4b6174bff6aa16c98251b92e SHA512 7ca66b4d34a8002babb83678bfc11b1851a23fafea8f59c8240a7c3e8912918439dda236a75c8ae50064e5e87920cf5a7db290a67d6afe1c178010b76c89345d WHIRLPOOL 26263306f29240c052709c2ae5367fd88c936c74e94a478b3474c85c945842d2108d47432e8d855836d9989418cff890a418e51b7c2360899d71bd20cf1b85d5
DIST multipledispatch-0.4.9.tar.gz 7541 SHA256 bda6abb8188d9abb429bd17ed15bc7433f77f1b05a78cfff761711ed81daa7a2 SHA512 b59f73f6d500c5cbb5e45eab9f6ecea45a211764cd8e7adbbf85c29510862bc5427f13dd652a18feaa9f930dfed51fee76411ee659ed8f961c0e5ba664878c1e WHIRLPOOL cdddaaf9b94806952c83a84abe596420d1c8065afb10da9b8d97acdd12b66a552de022d0f80081066e2c35f32aea3b1c7601dee09a5910c559188359bbdef502
diff --git a/dev-python/multipledispatch/multipledispatch-0.4.6.ebuild b/dev-python/multipledispatch/multipledispatch-0.4.6.ebuild
deleted file mode 100644
index ad1fa26346b6..000000000000
--- a/dev-python/multipledispatch/multipledispatch-0.4.6.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="RESTful HTTP Content Negotiation for Flask, Bottle, web.py and webapp2"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="https://pypi.python.org/pypi/mimerender"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="dev-python/mimeparse[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/multipledispatch/multipledispatch-0.4.7.ebuild b/dev-python/multipledispatch/multipledispatch-0.4.7.ebuild
deleted file mode 100644
index 6c9cd7614a7c..000000000000
--- a/dev-python/multipledispatch/multipledispatch-0.4.7.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="RESTful HTTP Content Negotiation for Flask, Bottle, web.py and webapp2"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="https://pypi.python.org/pypi/mimerender"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/multipledispatch/multipledispatch-0.4.8.ebuild b/dev-python/multipledispatch/multipledispatch-0.4.8.ebuild
deleted file mode 100644
index 78790945067e..000000000000
--- a/dev-python/multipledispatch/multipledispatch-0.4.8.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="RESTful HTTP Content Negotiation for Flask, Bottle, web.py and webapp2"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="https://pypi.python.org/pypi/mimerender"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/mwlib-ext/Manifest b/dev-python/mwlib-ext/Manifest
index 2248bb311788..60e8f6de258a 100644
--- a/dev-python/mwlib-ext/Manifest
+++ b/dev-python/mwlib-ext/Manifest
@@ -1,2 +1 @@
-DIST mwlib.ext-0.12.4.zip 2168636 SHA256 fa7ed70ff32389a7b825c430004ed37161963262c5b64c4835694c73c7d3a4bb SHA512 4fabe12c6a3ff352921ce3a46608e3194304176f9fe7c5860d39ac7f51e0dcb5ecca3002799c94ec4c53a1c9aa42f59f9cad646adeccffcfb194b5411b50efb9 WHIRLPOOL d3b0cdfe0b3ad34140320b350bb98cd44583c807b4b7b6f98e48345992435f3b985ba5e22aa02a976fcd544aa55f455f7c0d97ffd8c703539f26226d17dba137
DIST mwlib.ext-0.13.2.zip 2111364 SHA256 9229193ee719568d482192d9d913b3c4bb96af7c589d6c31ed4a62caf5054278 SHA512 a7c6a53d92335d59f952c9fc549ef079afa92dbf8b3c97930463c817c867c27d6ea97b3a52aeadc12c6d107f149630799007409f1c1ca23186ba64a2e71ca6d8 WHIRLPOOL 600ada3cf17f8c8076d38262a2777acfe8c6add37f04360d64fb1869d9dfaa13c6dc176436e18208689a73386588aaf5004c7dc4baa36100776c4d58d3d74618
diff --git a/dev-python/mwlib-ext/files/0.12.4-unbundle-reportlab.patch b/dev-python/mwlib-ext/files/0.12.4-unbundle-reportlab.patch
deleted file mode 100644
index b630ae122c66..000000000000
--- a/dev-python/mwlib-ext/files/0.12.4-unbundle-reportlab.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff --git a/setup.py b/setup.py
-index 9886715..b47b79b 100755
---- a/setup.py
-+++ b/setup.py
-@@ -7,30 +7,16 @@ except ImportError:
- ez_setup.use_setuptools()
- from setuptools import setup, Extension, find_packages
-
--from distutils import sysconfig
--if sysconfig.get_config_var("LIBM") == "-lm":
-- libraries = ["m"]
--else:
-- libraries = []
--
- install_requires = []
- execfile('mwlib/_extversion.py') # adds 'version' to local namespace
-
--ext_modules = []
--ext_modules.append(Extension("mwlib.ext._rl_accel",
-- ['upstream-src/src/rl_addons/rl_accel/_rl_accel.c'],
-- libraries=libraries))
--
--packages = ["mwlib.ext." + x for x in find_packages("upstream-src/src")] + find_packages(".")
-+packages = find_packages(".")
-
- setup(
- name="mwlib.ext",
- version=str(version),
- install_requires=install_requires,
- packages=packages,
-- package_dir={"mwlib.ext.reportlab": "upstream-src/src/reportlab",
-- "mwlib.ext.rl_addons": "upstream-src/src/rl_addons"},
-- ext_modules=ext_modules,
- namespace_packages=['mwlib'],
- include_package_data=True,
- zip_safe=False,
diff --git a/dev-python/mwlib-ext/mwlib-ext-0.12.4-r1.ebuild b/dev-python/mwlib-ext/mwlib-ext-0.12.4-r1.ebuild
deleted file mode 100644
index a2527b1ea908..000000000000
--- a/dev-python/mwlib-ext/mwlib-ext-0.12.4-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="${PN/-/.}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Extension module to mwlib to pull in reportlab"
-HOMEPAGE="http://code.pediapress.com/wiki/wiki https://pypi.python.org/pypi/mwlib.ext"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-python/reportlab-2.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- app-arch/unzip"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}/0.12.4-unbundle-reportlab.patch" )
diff --git a/dev-python/mysql-python/mysql-python-1.2.5.ebuild b/dev-python/mysql-python/mysql-python-1.2.5.ebuild
deleted file mode 100644
index e6afb3e85f42..000000000000
--- a/dev-python/mysql-python/mysql-python-1.2.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 flag-o-matic
-
-MY_PN="MySQL-python"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python interface to MySQL"
-HOMEPAGE="https://sourceforge.net/projects/mysql-python/ https://pypi.python.org/pypi/MySQL-python"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="virtual/mysql"
-DEPEND="${RDEPEND}
- app-arch/unzip
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( HISTORY README.md doc/{FAQ,MySQLdb}.rst )
-
-python_configure_all() {
- append-flags -fno-strict-aliasing
-}
-
-python_compile_all() {
- use doc && sphinx-build -b html doc doc/_build/
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/_build/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/mysqlclient/Manifest b/dev-python/mysqlclient/Manifest
index 80f12be09d1f..7b86bb73ffe7 100644
--- a/dev-python/mysqlclient/Manifest
+++ b/dev-python/mysqlclient/Manifest
@@ -1,3 +1 @@
DIST mysqlclient-1.3.10.tar.gz 82102 SHA256 452aaf9d2ba1a4fb85c134c88f9b1857852deed63b3b13255d7a65d2c1297262 SHA512 05924b363431e1208c39d4ee39199b06f29025e4fb2abdba5b85e2755d7a69ff921752754700ad34118ce6502ab654eb3e46192b5085f5fb5dca1ac46eaa412e WHIRLPOOL b7485881aee15fb0145a6431d0e9e59aebd49af07dfddada799b2217bfeddf1ff51ef60f3b62f09eabdedbe7265abce8e7bd9597d6ff5a7ac905fd4309b10f52
-DIST mysqlclient-1.3.7.tar.gz 79823 SHA256 c74a83b4cb2933d0e43370117eeebdfa03077ae72686d2df43d31879267f1f1b SHA512 e49aa1c8b3052c115c0423ed0375c7cfaaf2ce2a4e467175ad64ca76eaad6ecff260db8a9afabe7c9c21f017e0c73277c9cf71dde939bf5b31ff3f284331bafe WHIRLPOOL 054cc538f9182c17c006e09eb4a9555910ca621a6729c9d7a06f223ff920bb89fce7c88b4cc0feef14c25a53e7d4be22917ad5c36896d78a7ef05e543c69a13b
-DIST mysqlclient-1.3.8.tar.gz 81405 SHA256 c64bc386c0b771ed6ff76de0f52e0f957f98d9e13c83b0ddb821afdbe3f5d970 SHA512 5b955693a7bf8f682c689c80be3451b6e50a907a76fef9438f646fb968ee6cf9a47cd0d624042696c19a19908795a8d7e8492f1ac72e8f6ea057d28df163d2d6 WHIRLPOOL 0be71fd875d7d8581d5d7b5cd48ab72042967c3536221a6fe96eb1a21d008131598d6cc0e7bcea94d69e631e807643c8d58e505d71e5e41dd040545a3b72ca5c
diff --git a/dev-python/mysqlclient/mysqlclient-1.3.7.ebuild b/dev-python/mysqlclient/mysqlclient-1.3.7.ebuild
deleted file mode 100644
index 755e25759fcb..000000000000
--- a/dev-python/mysqlclient/mysqlclient-1.3.7.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Fork of MySQL-python"
-HOMEPAGE="https://pypi.python.org/pypi/mysqlclient/ https://github.com/PyMySQL/mysqlclient-python"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-RDEPEND="
- !dev-python/mysql-python
- virtual/mysql"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-DOCS=( HISTORY README.md doc/{FAQ,MySQLdb}.rst )
-
-python_compile_all() {
- use doc && sphinx-build -b html doc doc/_build/
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/_build/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/mysqlclient/mysqlclient-1.3.8.ebuild b/dev-python/mysqlclient/mysqlclient-1.3.8.ebuild
deleted file mode 100644
index fd6382eccb53..000000000000
--- a/dev-python/mysqlclient/mysqlclient-1.3.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Fork of MySQL-python"
-HOMEPAGE="https://pypi.python.org/pypi/mysqlclient/ https://github.com/PyMySQL/mysqlclient-python"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-RDEPEND="
- !dev-python/mysql-python
- virtual/mysql"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-DOCS=( HISTORY README.md doc/{FAQ,MySQLdb}.rst )
-
-python_compile_all() {
- use doc && sphinx-build -b html doc doc/_build/
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/_build/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/natsort/Manifest b/dev-python/natsort/Manifest
index e2f7794bef9b..2e7d0137be83 100644
--- a/dev-python/natsort/Manifest
+++ b/dev-python/natsort/Manifest
@@ -1,3 +1 @@
-DIST natsort-3.4.0.tar.gz 16113 SHA256 a58ea2410eedf587adda3f2a4ef93a820a99028b253b510c79ef5b4a11cd1dbb SHA512 5aa91f2cbdec3e97081cc7248e7d596437f5c0b53151eb59a95c161b35d331c80737f5ffe39c74a0233a0c20ffec7d244d9e70d6fb7263880270c8379c81bc44 WHIRLPOOL 792034fe0e266db6a508ddb9faf7a557a0e38aa8c3f10dec3c3debda917fe1f5c86f097199f42f83fe422fbbc6770c4d39adb1cff9a811fdd5dcad4dcec07002
-DIST natsort-4.0.3.tar.gz 60736 SHA256 283bfc8ce4c4d03f0a04b8d1908c747eff858d3774161074eb5b052972263b9f SHA512 abefb9226888679649fd1f4441a5016bfcbb79cf215c7be887cf1f67976ca6701f0f35424bb4ad405e9376fe3f3c38740a6f249cd233b92d7275f94e483b0b4a WHIRLPOOL afb1c78f2909128ccdb6b68c1bb2d54f400c87a1b293a06a29126db3732f9baa1bfd16d40f45097a45a3fd6be87b73973da0f3da34ff58e8967092a642128ab8
DIST natsort-4.0.4.tar.gz 63116 SHA256 c76ba3e85fba78f276ac06e4d47f2230d1070f9c19413b2a0bfe7de6af311839 SHA512 e1c00de6fec56aeda6dedb547edfb2f819d8c129feb938be9cee64cd106485d75b2af12316d73b6e79c90694b0d489ddbdc29635e3df9569466d062cabbed461 WHIRLPOOL b410156355c3b5c5e12a982f8703fbdc7fbe079a614edc7638354b238260e6a559adf8ebccab5b3b728410a2c21c8932cff851341f5274e7bdd12d3295d8c595
diff --git a/dev-python/natsort/natsort-3.4.0.ebuild b/dev-python/natsort/natsort-3.4.0.ebuild
deleted file mode 100644
index 95283438b0e8..000000000000
--- a/dev-python/natsort/natsort-3.4.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Natural sorting for Python"
-HOMEPAGE="https://pypi.python.org/pypi/natsort"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ia64 x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/natsort/natsort-4.0.3.ebuild b/dev-python/natsort/natsort-4.0.3.ebuild
deleted file mode 100644
index 5d6b9c14238f..000000000000
--- a/dev-python/natsort/natsort-4.0.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Natural sorting for Python"
-HOMEPAGE="https://pypi.python.org/pypi/natsort"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
- )"
-
-python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/neovim-python-client/Manifest b/dev-python/neovim-python-client/Manifest
index f903291199d5..ec5ca953dc69 100644
--- a/dev-python/neovim-python-client/Manifest
+++ b/dev-python/neovim-python-client/Manifest
@@ -1,10 +1,2 @@
-DIST neovim-python-client-0.0.37.tar.xz 38008 SHA256 615120048e0bac403fe85dd9bc74a5b2fe92cc9d1dc7c65f92f8a2bf361e0ec9 SHA512 23c3557564a16f9d1c4561d6ebb6d546d52c1cdc0216f36e77edf4567f7143f30e6832296324a3897a1eb38992973c63f99c373d88e330650cd8de6e4ba665cd WHIRLPOOL d0099e8f149eea2b115129b226253d848aa1b5be2685bab5eff6cd2fa5c5c5d0de6f070ed2fca860d9bc8105a139bbb6bb9d7a4f02baef1bf337d13046803463
-DIST neovim-python-client-0.0.38.tar.xz 38524 SHA256 40599735f14dc6f715fbdc3b8e91ec4e1dd7e4a184ee0b4c7f4d69e768b557dd SHA512 b6f912802a1807eef4353fb6c8f15f9f43b9a1cde449e2c23a031b099de448dd6a2856dc4545ee33094e7f9e8842fd1101008fe4272d21e3fcf6eb38a3c144df WHIRLPOOL 218d46cc61b8e8a7e386c61fe68958888f46cf0e8da96edcd926e67ad236371d80b2a58ed385cb20526440910488265e6661537f579a2fc37dd8d63d81e98096
-DIST neovim-python-client-0.1.0.tar.gz 43142 SHA256 2a9a1f07bd6d5617b1b85ee1772feed9aabd1f7a6ddb24664a48896c7db6121a SHA512 31d9c7ac32513871d7121a07269c643da97bba76469de0756aa3b71db3ff70b638d56b4da8b91d550ca41be6f53d2bd3e320e9c751ee5a6ce4e6230bd423b41a WHIRLPOOL 9192eff0dec934e949e201e425ee3bb316988078e9887290735b15b7c44f7a27a81556909f963e58414adf65e89354bcc26b9c7e7b1d372f73eff1d27cb6f901
-DIST neovim-python-client-0.1.11.tar.gz 41181 SHA256 7ca99d14aa364efc5d3c8ecefd31af16a9c5c93ebe7cd1b2fa64717b74a76d50 SHA512 f668f6f77c19265c861b839b7d33abb425dfeda1691c0e7bd05d431d2f07d6d9a5862c6b3f92bdb3ce406e72b7e55bb1e0dbc0dd8f25d489471a002aa88956f4 WHIRLPOOL 27b5ebcdd0b83611315fae479bfe25b4dda96bdd31874a857c7e2750905e8d6eea1faf1ec1d8c2fde1d1fcbf4c9e44d4d0dd035f0fc8700407752d9043d2ee81
-DIST neovim-python-client-0.1.12.tar.gz 41255 SHA256 a0ec9d157d385d86c2a07f9f9daa20cc172160d1782bf9a40d8e9724a01026c1 SHA512 8b40aeeec4de687e2a096a89c9a7c72b553f3ff9b73eefa84c1266b18dd46249b7549f43d694bccf181a653f2a1908f26d4cfa7596356a0323043dcbbc94089f WHIRLPOOL 2cc395a039cb564886716f1ff8de316ad37063c9644d87c3e4275737d92ea28569a757b27ea40e8fa8ac96d822ed6e8b2e1e98f74e1cb99a15dbb7df4e36da56
DIST neovim-python-client-0.1.13.tar.gz 41413 SHA256 b2f78226d0b3c57d1e53e26828f5fa5665c0655725fbadd43aea87f5ce93ef3b SHA512 ecef42601632551c98f8de019bfdf4dbff3ce1f0e1b6943b78a506b710e5810f6a7e611adc09435992b97288ff365a416870a74202a5c68236b5daeb51d15c8b WHIRLPOOL a7a2193d193797fd406f7a822528773f101c1e5c015c1d7208de042373b382fe09224afbf000158797bc5de96384625d8e1fcdfbc3e7101667ff55382c7a8cca
-DIST neovim-python-client-0.1.2.tar.gz 43428 SHA256 2d85a493194b5dfbc08cad1fd2e252f7ad35b65eb826dd61f67f4fecfc8476b2 SHA512 a050cd7fcc3ab9863bd777331a6ebce3b9ac110682c445ca3e18a59ef4296b4da486a2586ae8be36f4fc6c9ac5e0d5513c19d06f2783bdf37554f37ca547c908 WHIRLPOOL d5f08178bc8738fcdae7c50a43d4e58731ce8665e93d6b8e905c6a83e1b6fe0655dabc9c5ee96a1415b84710ec043f25cea72761af3fe4977d96b862ca81bb31
-DIST neovim-python-client-0.1.5.tar.gz 39600 SHA256 e330ad562ae787e85fd881142cb993e80e8dabe6737b40e51a625fb4347e2509 SHA512 fced36987164ae378d79284b4ca1ed198e50ee089fd5f6222b3462405174161a79d1bc27c83ca593626f7635b52c943a15ae338086afc9dab86f5fabb5eb0cd6 WHIRLPOOL a6ce1d19aed92518232d02e1ba47a4243530e28f8d85acfc30604c039084a3764ce350245825380e2ebc59246763c029958bd283afbe59ed7d024f4cd1168d0e
-DIST neovim-python-client-0.1.7.tar.gz 39735 SHA256 398d36c194548d5636eb5d33ba86b083495ab888fc7f03243c8c42d064ec1aa8 SHA512 f1d5f834163eb62338afddbb4d4de418cc6cdec77cfe8c8785a9206bce11016216c0c3e38a4113d75b58f3ea02cd665c916eb30b5a3987c52321b8cfde833e85 WHIRLPOOL 102e56c7b8db49f05014b175a01c648377669b82eb2780351eada741eca8fa31d666b8dce16426dfd70efff62f510faec828b9adca7d49e932ae64a0c497e91b
DIST neovim-python-client-0.1.9.tar.gz 40599 SHA256 9e6250cad242fb79c07346cd292b055f4f334635a42bff3437131205bb09e0a8 SHA512 043429407d140b37004d5344f9244c8cb5a37e2b5d450454e6535bece7fb05f037e5eff2a63431fad55ab2470372c4a17e0a608a94af65a2f400f2158b736ce4 WHIRLPOOL eb8b54bdc2c5f455862026a39f76bb32f59b3225c17ff2abf2751670f22ed81b053417aef0e95d0fad6fd31df58867024967c44ba48b83b63c70e1c1977de23b
diff --git a/dev-python/neovim-python-client/neovim-python-client-0.0.37.ebuild b/dev-python/neovim-python-client/neovim-python-client-0.0.37.ebuild
deleted file mode 100644
index d13b1c3ab042..000000000000
--- a/dev-python/neovim-python-client/neovim-python-client-0.0.37.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-inherit distutils-r1
-
-DESCRIPTION="Python client for Neovim"
-HOMEPAGE="https://github.com/neovim/python-client"
-SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk"
-REQUIRED_USE="gtk? ( python_targets_python2_7 )" # experimental gui only works with py2
-
-DEPEND="
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
- virtual/python-greenlet[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python{2_7,3_3})
- gtk? (
- >=dev-python/click-3.0[${PYTHON_USEDEP}]
- dev-python/pygobject:2
- dev-python/pygtk:2
- x11-libs/gtk+:2[introspection]
- )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/neovim-python-client/neovim-python-client-0.0.38.ebuild b/dev-python/neovim-python-client/neovim-python-client-0.0.38.ebuild
deleted file mode 100644
index 43af35d5e263..000000000000
--- a/dev-python/neovim-python-client/neovim-python-client-0.0.38.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-inherit distutils-r1
-
-DESCRIPTION="Python client for Neovim"
-HOMEPAGE="https://github.com/neovim/python-client"
-SRC_URI="https://dev.gentoo.org/~tranquility/distfiles/${P}.tar.xz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk"
-REQUIRED_USE="gtk? ( python_targets_python2_7 )" # experimental gui only works with py2
-
-DEPEND="
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
- virtual/python-greenlet[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python{2_7,3_3})
- gtk? (
- >=dev-python/click-3.0[${PYTHON_USEDEP}]
- dev-python/pygobject:2
- dev-python/pygtk:2
- x11-libs/gtk+:2[introspection]
- )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/neovim-python-client/neovim-python-client-0.1.0.ebuild b/dev-python/neovim-python-client/neovim-python-client-0.1.0.ebuild
deleted file mode 100644
index 8e6a0aaf5e1d..000000000000
--- a/dev-python/neovim-python-client/neovim-python-client-0.1.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-inherit distutils-r1
-
-DESCRIPTION="Python client for Neovim"
-HOMEPAGE="https://github.com/neovim/python-client"
-SRC_URI="https://github.com/neovim/python-client/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk"
-REQUIRED_USE="gtk? ( python_targets_python2_7 )" # experimental gui only works with py2
-
-DEPEND="
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
- virtual/python-greenlet[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python{2_7,3_3})
- gtk? (
- >=dev-python/click-3.0[${PYTHON_USEDEP}]
- dev-python/pygobject:2
- dev-python/pygtk:2
- x11-libs/gtk+:2[introspection]
- )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/python-client-${PV}"
diff --git a/dev-python/neovim-python-client/neovim-python-client-0.1.11.ebuild b/dev-python/neovim-python-client/neovim-python-client-0.1.11.ebuild
deleted file mode 100644
index 975ab587908b..000000000000
--- a/dev-python/neovim-python-client/neovim-python-client-0.1.11.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit distutils-r1
-
-DESCRIPTION="Python client for Neovim"
-HOMEPAGE="https://github.com/neovim/python-client"
-SRC_URI="https://github.com/neovim/python-client/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
- virtual/python-greenlet[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python2_7)
-"
-
-RDEPEND="
- ${DEPEND}
- >=app-editors/neovim-0.1.6
-"
-
-S="${WORKDIR}/python-client-${PV}"
diff --git a/dev-python/neovim-python-client/neovim-python-client-0.1.12.ebuild b/dev-python/neovim-python-client/neovim-python-client-0.1.12.ebuild
deleted file mode 100644
index 5a547eb581e0..000000000000
--- a/dev-python/neovim-python-client/neovim-python-client-0.1.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python client for Neovim"
-HOMEPAGE="https://github.com/neovim/python-client"
-SRC_URI="https://github.com/neovim/python-client/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
- virtual/python-greenlet[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python2_7)
-"
-
-RDEPEND="
- ${DEPEND}
- >=app-editors/neovim-0.1.6
-"
-
-S="${WORKDIR}/python-client-${PV}"
diff --git a/dev-python/neovim-python-client/neovim-python-client-0.1.2.ebuild b/dev-python/neovim-python-client/neovim-python-client-0.1.2.ebuild
deleted file mode 100644
index 3c5d8d218408..000000000000
--- a/dev-python/neovim-python-client/neovim-python-client-0.1.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit distutils-r1
-
-DESCRIPTION="Python client for Neovim"
-HOMEPAGE="https://github.com/neovim/python-client"
-SRC_URI="https://github.com/neovim/python-client/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk"
-REQUIRED_USE="gtk? ( python_targets_python2_7 )" # experimental gui only works with py2
-
-DEPEND="
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
- virtual/python-greenlet[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python{2_7,3_3})
- gtk? (
- >=dev-python/click-3.0[${PYTHON_USEDEP}]
- dev-python/pygobject:2
- dev-python/pygtk:2
- x11-libs/gtk+:2[introspection]
- )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/python-client-${PV}"
diff --git a/dev-python/neovim-python-client/neovim-python-client-0.1.5.ebuild b/dev-python/neovim-python-client/neovim-python-client-0.1.5.ebuild
deleted file mode 100644
index 52f61ee6e289..000000000000
--- a/dev-python/neovim-python-client/neovim-python-client-0.1.5.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit distutils-r1
-
-DESCRIPTION="Python client for Neovim"
-HOMEPAGE="https://github.com/neovim/python-client"
-SRC_URI="https://github.com/neovim/python-client/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
- virtual/python-greenlet[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python{2_7,3_3})
-"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/python-client-${PV}"
diff --git a/dev-python/neovim-python-client/neovim-python-client-0.1.7.ebuild b/dev-python/neovim-python-client/neovim-python-client-0.1.7.ebuild
deleted file mode 100644
index 5a383838e3fe..000000000000
--- a/dev-python/neovim-python-client/neovim-python-client-0.1.7.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit distutils-r1
-
-DESCRIPTION="Python client for Neovim"
-HOMEPAGE="https://github.com/neovim/python-client"
-SRC_URI="https://github.com/neovim/python-client/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
- virtual/python-greenlet[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python{2_7,3_3})
-"
-
-RDEPEND="
- ${DEPEND}
- >=app-editors/neovim-0.1.3
-"
-
-S="${WORKDIR}/python-client-${PV}"
diff --git a/dev-python/netifaces/Manifest b/dev-python/netifaces/Manifest
index eb855a937030..9c15aa438278 100644
--- a/dev-python/netifaces/Manifest
+++ b/dev-python/netifaces/Manifest
@@ -1,3 +1,2 @@
DIST netifaces-0.10.4.tar.gz 22969 SHA256 9656a169cb83da34d732b0eb72b39373d48774aee009a3d1272b7ea2ce109cde SHA512 1b9b92b69e01e4dd9f9304d3812d78d58ec195a657cb47b2e629ccb1311de4a8cd9716825d7b94d4791f7c479c289638780f6f9afa8a6465fb555130da622b24 WHIRLPOOL 44cb33b6ca0c6cda059bf7e88ca5b4904d1e2d5bb7201f23d8e5b9c3bd337acc99dc47dec76016b6ceee7c5d8d72af03af96afb709ff9368a8dfff8683d4b7e2
DIST netifaces-0.10.5.tar.gz 24879 SHA256 59d8ad52dd3116fcb6635e175751b250dc783fb011adba539558bd764e5d628b SHA512 736bb985b444e78676dc10533a7597e750cadf41033196c4be49c4f33e91d46eba33a1f485e07e9f70aec2170c958564a6f54bbaa1ab193bfaca04b1fb07b3a1 WHIRLPOOL 7a0d63508dc2d2f80a4fbe4a92468696cb3335c9a47410a617de12f7c1f167a4bfc9d3a122dc666e5956b9b1422ed11f9e1839e929c85f0b0cc289eeccba4c35
-DIST netifaces-0.8.tar.gz 15484 SHA256 53a711038db3d6e5cf7129d6f751185fd052f830f12f271fbfe17bd2671ab1ec SHA512 b3735c4f83d4ed1d52f59937187659f148205a721fd05ce5a10e9ec89ea3519971001b2985e24bb30fb112ee741310babd847f84d4c3fbb34989edc6a743f551 WHIRLPOOL 4f638d769a38a474f0a27642544e1b6e932643f224133024cbfdb44e9637700afc10675fccd61e52e5f6e8a121b25173895d9f173b428aefceded22a42af7ab6
diff --git a/dev-python/netifaces/netifaces-0.8-r2.ebuild b/dev-python/netifaces/netifaces-0.8-r2.ebuild
deleted file mode 100644
index 87cfe084c2c3..000000000000
--- a/dev-python/netifaces/netifaces-0.8-r2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Portable network interface information"
-HOMEPAGE="http://alastairs-place.net/netifaces/"
-SRC_URI="http://alastairs-place.net/projects/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-PATCHES=( "${FILESDIR}"/${P}-remove-osx-fix.patch )
diff --git a/dev-python/networkx/Manifest b/dev-python/networkx/Manifest
index cbfebe2afe2b..7d6e9b576228 100644
--- a/dev-python/networkx/Manifest
+++ b/dev-python/networkx/Manifest
@@ -1,3 +1,2 @@
DIST networkx-1.10.tar.gz 1189291 SHA256 ced4095ab83b7451cec1172183eff419ed32e21397ea4e1971d92a5808ed6fb8 SHA512 fc0a0b929991baef63c30382c2045d551b217140393a4264b18a5f1be198d325eee9f57e02dda38a7ad9f99771c5b78f82c673a88b04df122b9d91852db09efd WHIRLPOOL 8a9666142a1978e72b9eeb791de5c2033d0d29cd2db846f2583c41876d6a5c864c295316bb3d1c2858ccda0f4ca5081108ed9c07176eb8146c8c772fa77c8a60
DIST networkx-1.11.tar.gz 1315737 SHA256 0d0e70e10dfb47601cbb3425a00e03e2a2e97477be6f80638fef91d54dd1e4b8 SHA512 622c93330bb5ba93a2be087f7f19963a1bb9a50dc72b6500ea8321c36aa9da19af379c5cd4bbee8bba3cb6e68a28f11ee24bbe333047f5c7d0ce0b755fd57253 WHIRLPOOL 64f68a750efef2f356525f4f2e1d8046327b223a4a55b3388fef1f7b68dac3796fbd05e7d997052ab644213ccea25a0584a2f4bbd660bc32b4c9aff9a92926c6
-DIST networkx-1.9.1.tar.gz 1035784 SHA256 6380eb38d0b5770d7e50813c8a48ff7c373b2187b4220339c1adce803df01c59 SHA512 8c18bd07530b26731da4db40dc9d82c81b78b086a2b15a45daa65ab55ec92a4ba836f911add062f698c3f319e5e85b5a26a6a52f760f5cf32e3d2a73c46cd93d WHIRLPOOL 01db9c8560140a52a890851871249c9d509883f7aa877487c16cdcc42973ae74b9c1815371d99247f72766e1f26e0a1afc0965af65583c4a9b59b75c2369fe2a
diff --git a/dev-python/networkx/networkx-1.10.ebuild b/dev-python/networkx/networkx-1.10.ebuild
deleted file mode 100644
index 1492fe30f046..000000000000
--- a/dev-python/networkx/networkx-1.10.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python tools to manipulate graphs and complex networks"
-HOMEPAGE="http://networkx.github.io/ https://github.com/networkx/networkx"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples test"
-
-REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
-
-COMMON_DEPEND="
- dev-python/matplotlib[${PYTHON_USEDEP}]
- sci-libs/scipy[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/numpydoc[${PYTHON_USEDEP}]' python2_7)
- $(python_gen_cond_dep 'dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]' python2_7 python{3_3,3_4})
- )
- test? (
- ${COMMON_DEPEND}
- dev-python/nose[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'media-gfx/pydot[${PYTHON_USEDEP}]' python2_7)
- )"
-RDEPEND="
- >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
- examples? (
- ${COMMON_DEPEND}
- $(python_gen_cond_dep 'dev-python/pygraphviz[${PYTHON_USEDEP}]' python2_7)
- dev-python/pyparsing[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- )"
-
-pkg_setup() {
- use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
-}
-
-python_prepare_all() {
- # Avoid d'loading of file objects.inv from 2 sites of python docs
- sed -e "s/'sphinx.ext.intersphinx', //" -i doc/source/conf.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- # https://github.com/networkx/networkx/issues/1263
- if use doc; then
- sed \
- -e "s:^\t\./:\t${PYTHON} :g" \
- -i doc/Makefile || die
- emake -C doc html
- fi
-}
-
-python_test() {
- nosetests -vv || die
-}
-
-python_install_all() {
- # Oh my.
- rm -r "${ED}"usr/share/doc/${P} || die
-
- use doc && local HTML_DOCS=( doc/build/html/. )
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/networkx/networkx-1.9.1.ebuild b/dev-python/networkx/networkx-1.9.1.ebuild
deleted file mode 100644
index 5e015e38f35b..000000000000
--- a/dev-python/networkx/networkx-1.9.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python tools to manipulate graphs and complex networks"
-HOMEPAGE="http://networkx.github.io/ https://github.com/networkx/networkx"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples test"
-
-COMMON_DEPEND="dev-python/matplotlib[${PYTHON_USEDEP}]
- sci-libs/scipy[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/numpydoc[${PYTHON_USEDEP}]' python2_7)
- $(python_gen_cond_dep 'dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]' python2_7 python{3_3,3_4})
- )
- test? (
- ${COMMON_DEPEND}
- dev-python/nose[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
- examples? (
- ${COMMON_DEPEND}
- $(python_gen_cond_dep 'dev-python/pygraphviz[${PYTHON_USEDEP}]' python2_7)
- dev-python/pyparsing[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- )"
-
-python_prepare_all() {
- # Avoid d'loading of file objects.inv from 2 sites of python docs
- sed -e "s/'sphinx.ext.intersphinx', //" -i doc/source/conf.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- # https://github.com/networkx/networkx/issues/1263
- if use doc; then
- sed \
- -e "s:^\t\./:\t${PYTHON} :g" \
- -i doc/Makefile || die
- emake -C doc html
- fi
-}
-
-python_test() {
- nosetests -vv || die
-}
-
-python_install_all() {
- # Oh my.
- rm -r "${ED}"usr/share/doc/${P} || die
-
- use doc && local HTML_DOCS=( doc/build/html/. )
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/nevow/Manifest b/dev-python/nevow/Manifest
index 7e79befb1aa0..b0f58beca8fd 100644
--- a/dev-python/nevow/Manifest
+++ b/dev-python/nevow/Manifest
@@ -1,5 +1,2 @@
DIST Nevow-0.11.1.tar.gz 563061 SHA256 89d7f6943cf81ccef8dde4016caa1cba977b9366e7aa0660b54239828b421efc SHA512 a7e52fbf6915498e77a41fb100d4c688fcd0567deb56ec946adf1b1712bcfbec7b7a55c551e414606218146772d5274973af7851a78878635e900a4df5193a53 WHIRLPOOL a82ca1334abf201ef9fcf22e579be778e819c488df8c9f774bef7f13041aa996f630408f4a8428e74b2e79df1904dbdf2f858fb79526a9417c1872da95a24963
-DIST Nevow-0.12.0.tar.gz 564213 SHA256 ba044912c8ae532680f70ee3b538a5aef7a4e78c6e5ab247121de0b01b6fc369 SHA512 6dbd46b41e8381e71d2ee766d069c4a49bb307c37539ff31a0d83d4f9ca3bcb05fd74f32df45d052d5c9c9628fa3bddaaa41d03fa7a50db4f4dc0b8e20cf5287 WHIRLPOOL 34f75eb35c20e1fcc05b2b345e5b2b205d3ff004a030a3719bd81b99ed8e0e7ce26a902cccd950d72a9954e412c6c7ee97d0a5b9311131efbed09928d33b65c9
-DIST Nevow-0.13.0.tar.gz 528151 SHA256 dba53cd2cfce327c7a06e6a6f7ae8c5ca1fccdadc17754d05e3d0eec58597f83 SHA512 80b2709280523ed6ff39b243d503fae6f078baa836d7009875e487a1e3197d989b2f5cc08c8ed3b5a7dc5e0b69f8bb5e5e5e351de90103f7009efda7ef6b0896 WHIRLPOOL 57c2fde3dda983d2b869e2c0a71f37404a1872d7aae7cfc6b03fab1817a40a4a301adde8034421dd20450abafb9ac26775936eec324fc9a209dc1d023a8b48d2
-DIST Nevow-0.14.0.tar.gz 528137 SHA256 c3c1fa1e978d2a55f9ad7bbe6a052759886e713a93d7baf8280d2837dfef2672 SHA512 89c258b09481143ef4030dd3f34a734deaf90332a63bc338ddc64bb61875dd4e1d6eab3b4f50724ab2e2a2011475e23f939f96af659578a406a6f9900438af7b WHIRLPOOL fec676155106a80f3a86a990a0e449c01aa947304aee8d92cd68548cd7cb4d259ee557296ba79c66477aacd4aefa2e97b20ab43eef84687f935bbdc0ed342c69
DIST Nevow-0.14.2.tar.gz 528266 SHA256 7ef8e6147a65a17ef85ef1c017b20126cfb58bdb2ddb730e73fb15a93d205073 SHA512 6b21e4471fbbe76bf2a64975ed2a04413d059d9a50ca89247d48db9436a9a5e747aa373921310f4a53120466d8033377f85cbea3af14a50b1297d85391d6474a WHIRLPOOL 702ada72de94ad17fa2e0a0251c05c83054e44c6696bfde70bdfa6128752bc605c4fcb342503ff384aab24017cca78363d6e5dca193d8ad80563cb66c44ec6e6
diff --git a/dev-python/nevow/nevow-0.11.1-r1.ebuild b/dev-python/nevow/nevow-0.11.1-r1.ebuild
deleted file mode 100644
index 80341ab2e366..000000000000
--- a/dev-python/nevow/nevow-0.11.1-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit twisted-r1
-
-DESCRIPTION="A web templating framework that provides LivePage, an automatic AJAX toolkit"
-HOMEPAGE="http://divmod.org/trac/wiki/DivmodNevow https://pypi.python.org/pypi/Nevow"
-SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-IUSE="doc"
-
-DEPEND="dev-python/twisted-core[${PYTHON_USEDEP}]
- dev-python/twisted-web[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-TWISTED_PLUGINS=( nevow.plugins )
-
-FAILING_TESTS=(
- nevow/test/test_url.py
- nevow/test/test_loaders.py
- nevow/test/test_appserver.py
- formless/test/test_freeform.py
-)
-
-python_test() {
- # See bug 355237
- rm -v ${FAILING_TESTS[@]} || die "can't remove failing tests"
- trial formless nevow || die "tests failed with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install
-
- touch "${D}$(python_get_sitedir)"/nevow/plugins/dropin.cache || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- # TODO: prevent installing it
- rm -r "${D}"/usr/doc || die
-}
diff --git a/dev-python/nevow/nevow-0.12.0.ebuild b/dev-python/nevow/nevow-0.12.0.ebuild
deleted file mode 100644
index 80341ab2e366..000000000000
--- a/dev-python/nevow/nevow-0.12.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit twisted-r1
-
-DESCRIPTION="A web templating framework that provides LivePage, an automatic AJAX toolkit"
-HOMEPAGE="http://divmod.org/trac/wiki/DivmodNevow https://pypi.python.org/pypi/Nevow"
-SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-IUSE="doc"
-
-DEPEND="dev-python/twisted-core[${PYTHON_USEDEP}]
- dev-python/twisted-web[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-TWISTED_PLUGINS=( nevow.plugins )
-
-FAILING_TESTS=(
- nevow/test/test_url.py
- nevow/test/test_loaders.py
- nevow/test/test_appserver.py
- formless/test/test_freeform.py
-)
-
-python_test() {
- # See bug 355237
- rm -v ${FAILING_TESTS[@]} || die "can't remove failing tests"
- trial formless nevow || die "tests failed with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install
-
- touch "${D}$(python_get_sitedir)"/nevow/plugins/dropin.cache || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- # TODO: prevent installing it
- rm -r "${D}"/usr/doc || die
-}
diff --git a/dev-python/nevow/nevow-0.13.0.ebuild b/dev-python/nevow/nevow-0.13.0.ebuild
deleted file mode 100644
index 80341ab2e366..000000000000
--- a/dev-python/nevow/nevow-0.13.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit twisted-r1
-
-DESCRIPTION="A web templating framework that provides LivePage, an automatic AJAX toolkit"
-HOMEPAGE="http://divmod.org/trac/wiki/DivmodNevow https://pypi.python.org/pypi/Nevow"
-SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-IUSE="doc"
-
-DEPEND="dev-python/twisted-core[${PYTHON_USEDEP}]
- dev-python/twisted-web[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-TWISTED_PLUGINS=( nevow.plugins )
-
-FAILING_TESTS=(
- nevow/test/test_url.py
- nevow/test/test_loaders.py
- nevow/test/test_appserver.py
- formless/test/test_freeform.py
-)
-
-python_test() {
- # See bug 355237
- rm -v ${FAILING_TESTS[@]} || die "can't remove failing tests"
- trial formless nevow || die "tests failed with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install
-
- touch "${D}$(python_get_sitedir)"/nevow/plugins/dropin.cache || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- # TODO: prevent installing it
- rm -r "${D}"/usr/doc || die
-}
diff --git a/dev-python/nevow/nevow-0.14.0.ebuild b/dev-python/nevow/nevow-0.14.0.ebuild
deleted file mode 100644
index 767001161312..000000000000
--- a/dev-python/nevow/nevow-0.14.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit twisted-r1
-
-DESCRIPTION="A web templating framework that provides LivePage, an automatic AJAX toolkit"
-HOMEPAGE="http://divmod.org/trac/wiki/DivmodNevow https://pypi.python.org/pypi/Nevow"
-SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-IUSE="doc"
-
-DEPEND="dev-python/twisted-core[${PYTHON_USEDEP}]
- dev-python/twisted-web[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-TWISTED_PLUGINS=( nevow.plugins )
-
-FAILING_TESTS=(
- nevow/test/test_url.py
- nevow/test/test_loaders.py
- nevow/test/test_appserver.py
- formless/test/test_freeform.py
-)
-
-python_test() {
- # See bug 355237
- rm -v ${FAILING_TESTS[@]} || die "can't remove failing tests"
- trial formless nevow || die "tests failed with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install
-
- touch "${D}$(python_get_sitedir)"/nevow/plugins/dropin.cache || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- # TODO: prevent installing it
- rm -r "${D}"/usr/doc || die
-}
diff --git a/dev-python/nltk/Manifest b/dev-python/nltk/Manifest
index 9b57b94bd431..cefb7b79a31d 100644
--- a/dev-python/nltk/Manifest
+++ b/dev-python/nltk/Manifest
@@ -1,4 +1,2 @@
DIST nltk-3.0.3.tar.gz 1011266 SHA256 28d6175984445b9cdcc719f36701f034320edbecb78b69a37d1edc876843ea93 SHA512 b058642670166bff538e2c1c417ffb2e57a217a9f3a056475ad47ffa222df7237bfb4ac00a58952dc6f79f12a32e3a40bf53a96262a4b3caced64c2c09abdfc3 WHIRLPOOL 4201a7d6219f437b8e8df2b7c88ae48578e69825c4fe067d777c92b24bd819172b6a831d2ed51de07a3b52bda20f5c559e2da0dcfde58cafca57c811bbb23cd2
-DIST nltk-3.0.4.tar.gz 1013321 SHA256 e072397ed20ded6511ed97799f7c947536500b80961a1b1d164c228b8009f351 SHA512 ddf1813256d49b2a391b2667eed4f324f963b2e57206d26e0cf757f0d9ebf4b68b7c4f622b507129086815866cba509dd2688430731ec060bbbe8800b3b12f38 WHIRLPOOL 06035550fe2323bbd6db0c57222e38cedbfa7541013420b54ea5aa343d3ad9898d379eb8fea514d6f3c13dd9c0494b4e963064b47b7e737e6acdbbe3bb4d0316
-DIST nltk-3.2.1.tar.gz 1121639 SHA256 d5533b2d7106ba33d1431a3e77b903c58f07433f0ea8f7a7bc9af2ea2d5c7d6a SHA512 9700c3d1ba1dca2c56fa75de7ba8c261635a901f263427ca70a105007c4b067a7049257fb5cf452667bd3c075761461b05034efcd04b6fa88a54c6f269f1da51 WHIRLPOOL 114e6a82697e9090256675b62de650a78eae38023634e2b2de6709a02855d114a21a2d4b1f1a8402157c561ba0591fad8c4a0dcc6cce963cfbbf398186a1ba20
DIST nltk-3.2.2.tar.gz 1153499 SHA256 1b37db344770021c9be3d68f48d1667a8dae6eeff0e502b7bfb01638d288a88e SHA512 7a9aba4db26bc091bcba248156f74353a55cae0301ff3d675e55615967a0a1163d2d1db4e4bc51a953ced3c28d0b330a7949f4f9ec3621df300dcad23877a556 WHIRLPOOL c424e9290ffa6af3cbd4576caab28e44afa138001106243c3309e927e53f88bb642ea495be2623abb9635eeb1676dabf5588bcd090c5aff7395cc0763aa52fe7
diff --git a/dev-python/nltk/nltk-3.0.4.ebuild b/dev-python/nltk/nltk-3.0.4.ebuild
deleted file mode 100644
index cc1ad9a8ae27..000000000000
--- a/dev-python/nltk/nltk-3.0.4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-PYTHON_REQ_USE="tk?,xml(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Natural Language Toolkit"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="http://nltk.org/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="numpy tk"
-
-RDEPEND="numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
- dev-python/pyyaml[${PYTHON_USEDEP}]"
diff --git a/dev-python/nltk/nltk-3.2.1.ebuild b/dev-python/nltk/nltk-3.2.1.ebuild
deleted file mode 100644
index 5dae8052c66d..000000000000
--- a/dev-python/nltk/nltk-3.2.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-PYTHON_REQ_USE="tk?,xml(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Natural Language Toolkit"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="http://nltk.org/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="numpy tk"
-
-RDEPEND="numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}"
diff --git a/dev-python/nose_warnings_filters/Manifest b/dev-python/nose_warnings_filters/Manifest
index cca382f14c17..d0b1efd0b077 100644
--- a/dev-python/nose_warnings_filters/Manifest
+++ b/dev-python/nose_warnings_filters/Manifest
@@ -1,3 +1 @@
-DIST nose_warnings_filters-0.1.0.tar.gz 3551 SHA256 198f1fb8d69583e555d565a544fb6817366d8493a783bbba6121a7c0adb8a7bb SHA512 6715d3a84fdaa712dfb10e4f48f874900e979dc58cbc8fdb4728a1589c9f0bec42b831e4896fb935b2ed4b2bde49e08210922ac3cda8fc0f18683b992f1b3dad WHIRLPOOL 1b1b65811e788eb27f67b2c7bbe8ee02a74dd53df8daa1af0d191cfdff8e9504d0885ede89657952d24b37a54bc193218ffa823071677e097040b0e7b32ac6cb
-DIST nose_warnings_filters-0.1.1.tar.gz 4118 SHA256 5d11dc351e6059cc398351140041377cffa1390097bc1564bdf325005163228c SHA512 fee5acff223077a8f5d753a7d01a77c0c3e2981bac8d4d8a847e1c81d363a945f0487a7237950dae9bd07fb3ee79c7404e512eba7e9987608baf70ec85bc684b WHIRLPOOL 2e826c01f70b9c7e4674fcd02fe1e7f129c5195d13cb55a76ca21d87dd032198599ca18a29d4b28cacef95b2f21c03282c31f7b58b9037b33680dd3e7a038477
DIST nose_warnings_filters-0.1.5.tar.gz 3895 SHA256 456c5b2ccca24e1d00a7b558274ebf9318305813dcb9585951a73ae11d76bb9d SHA512 7ada463840bb2e3a1c7e357c231f9c7d4c7ce9f24fe7fe1e33404df41711663c8232001f9a258898f49ce89bb542a942240cf7312ee41bc75f86ca2015378405 WHIRLPOOL bff4646af7733229ecfd2b1926aa9036b4ea2b3d219493bcb3a1f1155bab1dc1c064a9a19a6f1ee4c608eaaa118fbba9ff286f9d915a591e7d1fc7ea2536569b
diff --git a/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.0.ebuild b/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.0.ebuild
deleted file mode 100644
index ffdc6682fe5f..000000000000
--- a/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit python-r1
-
-DESCRIPTION="A python module to inject warning filters during nosetest"
-HOMEPAGE="https://github.com/Carreau/nose_warnings_filters"
-SRC_URI="https://github.com/Carreau/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="${PYTHON_DEPS}
- dev-python/nose[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-src_test() {
- # nose_warnings_filters doesn't have a proper
- # testing suite, hence we run the only testing
- # script available
- export PYTHONPATH="${S}:${S}/${PN}/tests"
- touch "${S}/${PN}/tests/__init__.py" || die
- run_test() {
- "${PYTHON}" "${PN}"/tests/test_config.py \
- || die "Failed running test script"
- }
- python_foreach_impl run_test
- unset PYTHONPATH
-}
-
-src_install() {
- python_moduleinto "${PN}"
- install_files() {
- python_domodule "${PN}/__init__.py"
-
- # Unfortunately, nose_warnings_filters is designed
- # as a wheel package, for which a METADATA file is
- # strictly required, otherwise a Runtime error is thrown
- local egg_dir="${D%/}$(python_get_sitedir)/${PN}-${PV}.dist-info"
- mkdir -p "${egg_dir}" || die
- cp entry_points.txt "${egg_dir}" || die
- touch "${egg_dir}"/METADATA || die
- }
- python_foreach_impl install_files
-}
diff --git a/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.1.ebuild b/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.1.ebuild
deleted file mode 100644
index ffdc6682fe5f..000000000000
--- a/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit python-r1
-
-DESCRIPTION="A python module to inject warning filters during nosetest"
-HOMEPAGE="https://github.com/Carreau/nose_warnings_filters"
-SRC_URI="https://github.com/Carreau/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="${PYTHON_DEPS}
- dev-python/nose[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-src_test() {
- # nose_warnings_filters doesn't have a proper
- # testing suite, hence we run the only testing
- # script available
- export PYTHONPATH="${S}:${S}/${PN}/tests"
- touch "${S}/${PN}/tests/__init__.py" || die
- run_test() {
- "${PYTHON}" "${PN}"/tests/test_config.py \
- || die "Failed running test script"
- }
- python_foreach_impl run_test
- unset PYTHONPATH
-}
-
-src_install() {
- python_moduleinto "${PN}"
- install_files() {
- python_domodule "${PN}/__init__.py"
-
- # Unfortunately, nose_warnings_filters is designed
- # as a wheel package, for which a METADATA file is
- # strictly required, otherwise a Runtime error is thrown
- local egg_dir="${D%/}$(python_get_sitedir)/${PN}-${PV}.dist-info"
- mkdir -p "${egg_dir}" || die
- cp entry_points.txt "${egg_dir}" || die
- touch "${egg_dir}"/METADATA || die
- }
- python_foreach_impl install_files
-}
diff --git a/dev-python/numba/Manifest b/dev-python/numba/Manifest
index 17a64850031b..9c7186bdf100 100644
--- a/dev-python/numba/Manifest
+++ b/dev-python/numba/Manifest
@@ -1,11 +1,2 @@
-DIST numba-0.18.2.tar.gz 786935 SHA256 5988621a8dd3609d252435c8e280bf01e2f25d9eb63bb8ae49487fe013235a7f SHA512 03d0511df1a5e98f4166a1febc51b6bc4dbf4ca8b432c315a93c8a5c762f6d0ac830fd264c4b42cdb52f262a24c6777885abcccc6e61e08605f30c4bb830850d WHIRLPOOL d62e5e14191146d301fd5475023d0e711e1a014f52c8d2d4661529adb6190006c37259e9a45a8336e5e4cbf8d60fa8a69babce6e0cf01a297ef43d1e7f563cf7
-DIST numba-0.19.2.tar.gz 871394 SHA256 10bdd84a3a8dfb9b195ad7d3b11c1f52693833820268c64837dc8510e66f1e2e SHA512 9eca230b5d69890680278248365e748b2e8a7e040703e80acaed2c0e1dc3576e102bde3809eceb6e600d90e02685e66419ca3423d332620c034fe9c07995aa67 WHIRLPOOL bfba05b56ff9fa9708b67dad1f514bc35c72ac3bf76e349f2ec20c63f7cb9c1664b106898559220e796ae9cafc7a48dbb5e6e537720d6cd4f6b5ccde4903dc67
-DIST numba-0.20.0.tar.gz 895183 SHA256 62dd4eebbd8fef27a8a60b74de2f540b12223939e197877babb13bf06eba5d9f SHA512 d511ed382813471dd2b9f6d99ee7cae4b77375a3c003df44ec2954b0f16c32b0fec76b3c33df46c821f17a4d148afab6c4b2d43429548a5bc81efbebc4fb54e3 WHIRLPOOL 8345bed1965715aace541bfcde33f4a999241fac8f655d80d1bb67db5ae806924fec47e3895b2a61484474fef2d4362d15800aa5be8b1c8f1922eaeb06d432ce
-DIST numba-0.22.1.tar.gz 1101843 SHA256 2b0c95cf9c4f6390b1ff0a238499ee4cc32b3695728293e1d888cd3c15803633 SHA512 0514a04e83f800ba4dba97e5b220fd5d530e923e91769881f9df320a0eedcfb1e652fc87a1cda2d80223e38a25f85387a1930259179996bab7b7a731b86864c0 WHIRLPOOL dd554a15ea3783bfe335ed08b538eed6ec7071986ef4ad63e76e51c3d06783b38dccd0fb5b01b720eab130dbb20d8a2fe8cefd4124a6f57aeb10e74c228fad16
-DIST numba-0.23.1.tar.gz 1284771 SHA256 54359b8ef700a70f0d7a9b9aecb2c58867fd23479f556730d8b3422a132d5735 SHA512 833087ac4272d386eca0434855128773284f0f1f7cd85143088d2184781b070bf2922a7e2378ae90ba53382ffb5c547e9c2e34ec35a9423e1cf2ad9706d7c366 WHIRLPOOL 1cc91acb8acd9e14ace0be14c45e5e1abf5fc28440ad463240f8ed5b18708496b166ebb9134df32170551ac6f7e123d1dcb4897434320bb9471338c008b638ab
-DIST numba-0.24.0.tar.gz 1134646 SHA256 623fa32a9e0018dcbffb3e5ab29c87a12252e67eb1325be69abac9faaff2f8ed SHA512 ffad0fa1a92479aa7d41cbbfdace5bb8c2be49b99cf7da3ccacbc972b910e945bb763aaf1a1704c2af28c57d9384530c7303571653ff964d7470cb48704062bc WHIRLPOOL b280105aa8ccd74e689f7d1a837bd4e7833400fdb1f469810b8c01db37ada725698534cdf95aad34a5f85d1bd8b206c83fd02be1100924889487813269721ba9
-DIST numba-0.25.0.tar.gz 1180078 SHA256 a5e6c4d3a1b7c99b69c41d2af2894e631dff9809cc6c3c851f956920608c8602 SHA512 c9b2f9cb93b63fc8bfc0f5964be22d6da5df80d27f1f3df690cfc293f6c51e483053dbd9bcc38938be690b66ef14eea969fdf84120e4cebc108d58b8344e67c5 WHIRLPOOL ea28a872cf6ac03178058a463cdc1f44470578b673c08612e7cdca4951f6dc38c94c11743d1761bba8c4edf577f37a86b3dc208f0bfdcc600bbe517cff5c9e90
-DIST numba-0.26.0.tar.gz 1219317 SHA256 56abeadd00e2867d1cbb360131e28d9d45f0ca3d0270cbf1be357e864d756642 SHA512 9cb05cf5a059ac79bba5cac0fd49d7356d0733500bf23b17ad86fa14ed5f7758e97e5f6d32e34d89d48328179924668e370c0380c602f57a1ddcbbbc8dfa4403 WHIRLPOOL 73b609bc0bd6c000e93ef37e842846a4174aa34ad34f7ef72c0c7b524a3731b6eaa13be9ef83f581853feebfe0ee219d13cd386b064fa4ede824410f0a82eb5c
DIST numba-0.27.0.tar.gz 1247144 SHA256 aa75fc2ac7d958d4ac84ad55b279dd95ee5e6ffd247fdcf04800f167731184ca SHA512 3c84fa58bc5e84683b5e593b99f8c48cfc6e9fd0f41a2a18d8a4d9deba618cec1e764a0202bb71166cbeebf27b908044be29e3b183b01f31edc8e85c962df876 WHIRLPOOL 178ec9ddaf5d2a9594eb808350d5e96a8b78ef643595aa6d02d581a7cfb7c86ae4902fccade874244a286957a9d9f4708c89d48d2c914a3528b9abae9db181b2
-DIST numba-0.30.0.tar.gz 1502870 SHA256 ce582c4b41d3444e5fb3a4dcc0a98ed7204e55781a7b67ad6d29796344651efb SHA512 c0ebd601de653e5a9744070f1502235aa2aaa97912f78d647d7b6b695c944c0946a2a64ef05985776f694bde0312fd27cb43b6c94d85419ca76bd12ebcff0dda WHIRLPOOL 659a24041be93d8b02629614e2ba3eeaccb37e47f414dab761c24f8a420408607553917eecb96c99eb63953b1b19d2c121963bd3c2df8082be908a4d6a104c3b
DIST numba-0.30.1.tar.gz 1504204 SHA256 6e64252e1ada04f37e3ca1420db3d6d158018895fb1ebb6277c81a011ca359d5 SHA512 54bb202eaab551e07031092550a7c821b8a47254f8d3c0e955ae234c9c6f251eaab38729a6f143e70b7eb114882089e933a82c1fef8dcb7ded7dd288ad66e25d WHIRLPOOL b45060012f5f59876ea8a069ca27d2aa81533c79732a6a1468da57a2a5a3989045503cad95d692f416b9062ec5856be503cb51d4c346855fc652a7eaffb93fac
diff --git a/dev-python/numba/numba-0.18.2.ebuild b/dev-python/numba/numba-0.18.2.ebuild
deleted file mode 100644
index b11e0c2a10bb..000000000000
--- a/dev-python/numba/numba-0.18.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="NumPy aware dynamic Python compiler using LLVM"
-HOMEPAGE="http://numba.pydata.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND="
- dev-python/llvmlite[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.6[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3})
- virtual/python-funcsigs[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND} )"
-
-# test phase is pointless since it errors in circa 60% of 1984 tests
-RESTRICT="test"
-
-python_compile() {
- if ! python_is_python3; then
- local CFLAGS="${CFLAGS} -fno-strict-aliasing"
- export CFLAGS
- fi
- distutils-r1_python_compile
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${PYTHON} -c "import numba; numba.test()" || die
-}
-
-python_install_all() {
- # doc needs obsolete sphnxjp package
- use doc && dodoc docs/Numba.pdf
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/numba/numba-0.19.2.ebuild b/dev-python/numba/numba-0.19.2.ebuild
deleted file mode 100644
index 06d254da7edf..000000000000
--- a/dev-python/numba/numba-0.19.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="NumPy aware dynamic Python compiler using LLVM"
-HOMEPAGE="http://numba.pydata.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND="
- dev-python/llvmlite[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.6[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3})
- virtual/python-funcsigs[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND} )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# test phase is pointless since it errors in circa 60% of 1984 tests
-RESTRICT="test"
-
-# Delete intersphinx & entry to set sphinxjp.themecore, which is absent from portage, from conf.py
-PATCHES=( "${FILESDIR}"/${P}-docbuild.patch )
-
-python_prepare_all() {
- # Re-set them of doc build to one provided by sphinx
- if has_version ">=dev-python/sphinx-1.3.1"; then
- sed -e 's:basicstrap:classic:' -i docs/source/conf.py || die
- else
- sed -e 's:basicstrap:default:' -i docs/source/conf.py || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- if ! python_is_python3; then
- local CFLAGS="${CFLAGS} -fno-strict-aliasing"
- export CFLAGS
- fi
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- use doc && emake -C docs/ html
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${PYTHON} -c "import numba; numba.test()" || die
-}
-
-python_install_all() {
- # doc needs obsolete sphinxjp package
-# use doc && dodoc docs/Numba.pdf
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/_build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/numba/numba-0.20.0.ebuild b/dev-python/numba/numba-0.20.0.ebuild
deleted file mode 100644
index 9ceb597dfcbf..000000000000
--- a/dev-python/numba/numba-0.20.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="NumPy aware dynamic Python compiler using LLVM"
-HOMEPAGE="http://numba.pydata.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND="
- dev-python/llvmlite[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.6[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3})
- virtual/python-funcsigs[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND} )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# test phase is pointless since it errors in circa 60% of 1984 tests
-RESTRICT="test"
-
-# Delete intersphinx & entry to set sphinxjp.themecore, which is absent from portage, from conf.py
-PATCHES=( "${FILESDIR}"/${PN}-0.19.2-docbuild.patch )
-
-python_prepare_all() {
- # Re-set them of doc build to one provided by sphinx
- if has_version ">=dev-python/sphinx-1.3.1"; then
- sed -e 's:basicstrap:classic:' -i docs/source/conf.py || die
- else
- sed -e 's:basicstrap:default:' -i docs/source/conf.py || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- if ! python_is_python3; then
- local CFLAGS="${CFLAGS} -fno-strict-aliasing"
- export CFLAGS
- fi
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- use doc && emake -C docs/ html
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${PYTHON} -c "import numba; numba.test()" || die
-}
-
-python_install_all() {
- # doc needs obsolete sphinxjp package
-# use doc && dodoc docs/Numba.pdf
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/_build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/numba/numba-0.22.1.ebuild b/dev-python/numba/numba-0.22.1.ebuild
deleted file mode 100644
index 9ceb597dfcbf..000000000000
--- a/dev-python/numba/numba-0.22.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="NumPy aware dynamic Python compiler using LLVM"
-HOMEPAGE="http://numba.pydata.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND="
- dev-python/llvmlite[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.6[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3})
- virtual/python-funcsigs[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND} )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# test phase is pointless since it errors in circa 60% of 1984 tests
-RESTRICT="test"
-
-# Delete intersphinx & entry to set sphinxjp.themecore, which is absent from portage, from conf.py
-PATCHES=( "${FILESDIR}"/${PN}-0.19.2-docbuild.patch )
-
-python_prepare_all() {
- # Re-set them of doc build to one provided by sphinx
- if has_version ">=dev-python/sphinx-1.3.1"; then
- sed -e 's:basicstrap:classic:' -i docs/source/conf.py || die
- else
- sed -e 's:basicstrap:default:' -i docs/source/conf.py || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- if ! python_is_python3; then
- local CFLAGS="${CFLAGS} -fno-strict-aliasing"
- export CFLAGS
- fi
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- use doc && emake -C docs/ html
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${PYTHON} -c "import numba; numba.test()" || die
-}
-
-python_install_all() {
- # doc needs obsolete sphinxjp package
-# use doc && dodoc docs/Numba.pdf
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/_build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/numba/numba-0.23.1.ebuild b/dev-python/numba/numba-0.23.1.ebuild
deleted file mode 100644
index b18f11d96630..000000000000
--- a/dev-python/numba/numba-0.23.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="NumPy aware dynamic Python compiler using LLVM"
-HOMEPAGE="http://numba.pydata.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND="
- =dev-python/numpy-1.6[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3})
- virtual/python-funcsigs[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND} )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# test phase is pointless since it errors in circa 60% of 1984 tests
-RESTRICT="test"
-
-# Delete intersphinx & entry to set sphinxjp.themecore, which is absent from portage, from conf.py
-PATCHES=( "${FILESDIR}"/${PN}-0.19.2-docbuild.patch )
-
-python_prepare_all() {
- # Re-set them of doc build to one provided by sphinx
- if has_version ">=dev-python/sphinx-1.3.1"; then
- sed -e 's:basicstrap:classic:' -i docs/source/conf.py || die
- else
- sed -e 's:basicstrap:default:' -i docs/source/conf.py || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- if ! python_is_python3; then
- local CFLAGS="${CFLAGS} -fno-strict-aliasing"
- export CFLAGS
- fi
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- use doc && emake -C docs/ html
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${PYTHON} -c "import numba; numba.test()" || die
-}
-
-python_install_all() {
- # doc needs obsolete sphinxjp package
-# use doc && dodoc docs/Numba.pdf
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/_build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/numba/numba-0.24.0.ebuild b/dev-python/numba/numba-0.24.0.ebuild
deleted file mode 100644
index e63c32330a8c..000000000000
--- a/dev-python/numba/numba-0.24.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="NumPy aware dynamic Python compiler using LLVM"
-HOMEPAGE="http://numba.pydata.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND="
- =dev-python/numpy-1.6[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3})
- virtual/python-funcsigs[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND} )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# test phase is pointless since it errors in circa 60% of 1984 tests
-RESTRICT="test"
-
-# Delete intersphinx & entry to set sphinxjp.themecore, which is absent from portage, from conf.py
-PATCHES=( "${FILESDIR}"/${PN}-0.19.2-docbuild.patch )
-
-python_prepare_all() {
- # Re-set them of doc build to one provided by sphinx
- if has_version ">=dev-python/sphinx-1.3.1"; then
- sed -e 's:basicstrap:classic:' -i docs/source/conf.py || die
- else
- sed -e 's:basicstrap:default:' -i docs/source/conf.py || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- if ! python_is_python3; then
- local CFLAGS="${CFLAGS} -fno-strict-aliasing"
- export CFLAGS
- fi
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- use doc && emake -C docs/ html
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${PYTHON} -c "import numba; numba.test()" || die
-}
-
-python_install_all() {
- # doc needs obsolete sphinxjp package
-# use doc && dodoc docs/Numba.pdf
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/_build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/numba/numba-0.25.0.ebuild b/dev-python/numba/numba-0.25.0.ebuild
deleted file mode 100644
index c290bb9e73ec..000000000000
--- a/dev-python/numba/numba-0.25.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="NumPy aware dynamic Python compiler using LLVM"
-HOMEPAGE="http://numba.pydata.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND="
- >=dev-python/llvmlite-0.10[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.6[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3})
- virtual/python-funcsigs[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( virtual/python-singledispatch[${PYTHON_USEDEP}] )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# Delete intersphinx & entry to set sphinxjp.themecore, which is absent from portage, from conf.py
-PATCHES=( "${FILESDIR}"/${PN}-0.19.2-docbuild.patch )
-
-python_prepare_all() {
- # Re-set them of doc build to one provided by sphinx
- if has_version ">=dev-python/sphinx-1.3.1"; then
- sed -e 's:basicstrap:classic:' -i docs/source/conf.py || die
- else
- sed -e 's:basicstrap:default:' -i docs/source/conf.py || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- if ! python_is_python3; then
- local CFLAGS="${CFLAGS} -fno-strict-aliasing"
- export CFLAGS
- fi
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- use doc && emake -C docs/ html
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${PYTHON} -c "import numba; numba.test()" || die
-}
-
-python_install_all() {
- # doc needs obsolete sphinxjp package
-# use doc && dodoc docs/Numba.pdf
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/_build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/numba/numba-0.26.0.ebuild b/dev-python/numba/numba-0.26.0.ebuild
deleted file mode 100644
index 72833d3d51f1..000000000000
--- a/dev-python/numba/numba-0.26.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="NumPy aware dynamic Python compiler using LLVM"
-HOMEPAGE="http://numba.pydata.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND="
- >=dev-python/llvmlite-0.10[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.6[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3})
- virtual/python-funcsigs[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( virtual/python-singledispatch[${PYTHON_USEDEP}] )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# Delete intersphinx & entry to set sphinxjp.themecore, which is absent from portage, from conf.py
-PATCHES=( "${FILESDIR}"/${PN}-0.19.2-docbuild.patch )
-
-python_prepare_all() {
- # Re-set them of doc build to one provided by sphinx
- if has_version ">=dev-python/sphinx-1.3.1"; then
- sed -e 's:basicstrap:classic:' -i docs/source/conf.py || die
- else
- sed -e 's:basicstrap:default:' -i docs/source/conf.py || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- if ! python_is_python3; then
- local CFLAGS="${CFLAGS} -fno-strict-aliasing"
- export CFLAGS
- fi
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- use doc && emake -C docs/ html
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${PYTHON} -c "import numba; numba.test()" || die
-}
-
-python_install_all() {
- # doc needs obsolete sphinxjp package
-# use doc && dodoc docs/Numba.pdf
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/_build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/numba/numba-0.30.0.ebuild b/dev-python/numba/numba-0.30.0.ebuild
deleted file mode 100644
index 6185c4a18300..000000000000
--- a/dev-python/numba/numba-0.30.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="NumPy aware dynamic Python compiler using LLVM"
-HOMEPAGE="http://numba.pydata.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RDEPEND="
- >=dev-python/llvmlite-0.15[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.7[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
- virtual/python-funcsigs[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( virtual/python-singledispatch[${PYTHON_USEDEP}] )
-"
-# doc building highly broken
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${PYTHON} -c "import numba; numba.test()" || die
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/oauth2/Manifest b/dev-python/oauth2/Manifest
index a4cc375ab2f7..d47f911af35d 100644
--- a/dev-python/oauth2/Manifest
+++ b/dev-python/oauth2/Manifest
@@ -1,2 +1 @@
-DIST oauth2-1.5.211.tar.gz 18608 SHA256 82a38f674da1fa496c0fc4df714cbb058540bed72a30c50a2e344b0d984c4d21 SHA512 3f5606702d4e305c191c924cab01ee3fc7e170a26460c1d49031e3d9a296b3502d5e18edb1ec0e291abd61797cb47b7b2b8929eff33eb8bc9fd73434b3ab028a WHIRLPOOL bd262f4c6d324c048951addc158485bd81c12125fea8cf59545b2cb31c343c793a91cc892d27baeec54b2c62df818e5cb8e9b10196d4f9860fd6e62a37c7bffe
DIST oauth2-1.9.0.post1.tar.gz 21306 SHA256 c006a85e7c60107c7cc6da1b184b5c719f6dd7202098196dfa6e55df669b59bf SHA512 a3b64eef331d4c4f59c275f14efb2dfb48ad60de47a59a88106f60d64428a09b76d8bedf08c98c113493968d83708b1478b4b61b2b5528b5b01fa22777daff4c WHIRLPOOL 11d7cdf610d297a909e8ae61bbdf8765b8ffbec4cf83cfa81a097619194bfbcec3ce8967e699b6ba56076c84e30fc5747c5f83895997b7e54e19a0c45ed39e5b
diff --git a/dev-python/oauth2/files/oauth2-exclude-tests.patch b/dev-python/oauth2/files/oauth2-exclude-tests.patch
deleted file mode 100644
index e2296d869e93..000000000000
--- a/dev-python/oauth2/files/oauth2-exclude-tests.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/setup.py b/setup.py
-index acc41e1..1efd034 100755
---- a/setup.py
-+++ b/setup.py
-@@ -31,7 +31,7 @@ setup(name=PKG,
- author="Joe Stump",
- author_email="joe@simplegeo.com",
- url="http://github.com/simplegeo/python-oauth2",
-- packages = find_packages(),
-+ packages = find_packages(exclude=['tests']),
- install_requires = ['httplib2'],
- license = "MIT License",
- keywords="oauth",
diff --git a/dev-python/oauth2/oauth2-1.5.211-r1.ebuild b/dev-python/oauth2/oauth2-1.5.211-r1.ebuild
deleted file mode 100644
index 92086098d86a..000000000000
--- a/dev-python/oauth2/oauth2-1.5.211-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Library for OAuth version 1.0"
-HOMEPAGE="https://pypi.python.org/pypi/oauth2"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x64-macos"
-IUSE="test"
-
-RDEPEND="dev-python/httplib2[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-python/coverage[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- )"
-
-PATCHES=( "${FILESDIR}/${PN}-exclude-tests.patch" )
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/oauth2client/Manifest b/dev-python/oauth2client/Manifest
index d8fdaf24386f..fa235b6df337 100644
--- a/dev-python/oauth2client/Manifest
+++ b/dev-python/oauth2client/Manifest
@@ -1,5 +1,3 @@
DIST oauth2client-1.5.2.tar.gz 131665 SHA256 b8df20b122e4f49a5fe5bc3c825d16015f5012c171c6c81eb4048e4d8c2ffee3 SHA512 15f10b52aa93fc10289658d5ff671a247e5c92c5ff2be424a04617fee1a3a82439b829b0f5dcb04e3e84802e02580e366e08356df7ec6e24563a530d2f6b1db5 WHIRLPOOL 00f3033359eceda12528ef4caffc0a9d7d6561919272fe98e09d2599114f07d9be42eb32a4038c155c621581f98ecc0eb516bcaa018d4376e30906dd4a0adfbc
DIST oauth2client-2.0.1.tar.gz 153127 SHA256 fa0357fca4ce431073ead236256347aafe3d368c16c5edaeba7f826b1b1d5fb6 SHA512 66179a604418a8aee9ca9dbfc5ad18356d5130a588e85f4dab3330feef194af2114bc2eb18ec625acf791938e4d7f78ee55284f45a67a48c775676697ce2b183 WHIRLPOOL bef0f7394cbeade328f74288bd602973a7828915ff616c7331d6c1910be02bc74a8e11062bd0602a2c4f1681d7d8c6558aecd695df3ef711f74ba81fad0b1ab3
-DIST oauth2client-2.0.2.tar.gz 164190 SHA256 f1e7f1453714a3861ca0827959e507160ba065503f17d49f5a84c5eb47b86514 SHA512 ef8c81fe7f0d254c71a15115be58787bbf771b824e988b56ba9561c58b4726b03b4fce1b8c8f50c971236c558b0205fff11b949f7b70fcf749f3eb210c8dab0b WHIRLPOOL 5958b658e8af39ee7789b268b1d091489bbd1aa08bf5ede58c49492e05092e25a9907b594238e54526dabfa5acfcfe024f9926bbb9ec52cb975766b4e34847c9
-DIST oauth2client-2.1.0.tar.gz 166673 SHA256 2c9f26468ea56c2e223b01224558f807d8645a2f1d5792b5b50f99e442827e19 SHA512 9db47b332c8a79f080b339fc7145fd8c5864c179032cbd703e0f236cc87412e015d2590ee22d031257d0003b09b3165e27c22a52bb789686613426104eb42cc7 WHIRLPOOL 87f36695cd0d37292f7544a258f6f38693a01351b1076e58dea2e9336a2691dd44d99663d94c124565407ec3727bf5cd86c031915bc170e79bb3d7805b271337
DIST oauth2client-2.2.0.tar.gz 167484 SHA256 07b44748059d6390ce2247195b2ae2117773617614f76ec9375e56fd43295f06 SHA512 1e23c3f655e955dbf0cdb2b78613768ca4c6eb4336b555e3553da212fd762ba12329584f108d8145810228cf44da018675b38dd152b06e58be4eb18d4f8127c6 WHIRLPOOL 6cb1b3a6dbc4d3e0fca8d72417810873f11428afb4d4f52b08f7028c984bd330acf043ca10c339453c6f4e38c1f179c2e9126a9f6cb419323a53cbc769ebbe8f
diff --git a/dev-python/oauth2client/oauth2client-2.0.2.ebuild b/dev-python/oauth2client/oauth2client-2.0.2.ebuild
deleted file mode 100644
index d8a566df77f7..000000000000
--- a/dev-python/oauth2client/oauth2client-2.0.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
-
-inherit distutils-r1
-
-DESCRIPTION="Library for accessing resources protected by OAuth 2.0"
-HOMEPAGE="https://github.com/google/oauth2client"
-SRC_URI="https://github.com/google/oauth2client/archive/v${PV/_p/-post}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.0.5[${PYTHON_USEDEP}]
- >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
- >=dev-python/six-1.6.1[${PYTHON_USEDEP}]
- !<=dev-python/google-api-python-client-1.1[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}"/${P/_p/-post}
-
-# Needs network
-RESTRICT=test
-
-python_prepare_all() {
- sed \
- -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" \
- -i setup.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests || die
-}
diff --git a/dev-python/oauth2client/oauth2client-2.1.0.ebuild b/dev-python/oauth2client/oauth2client-2.1.0.ebuild
deleted file mode 100644
index 95a85729085a..000000000000
--- a/dev-python/oauth2client/oauth2client-2.1.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
-
-inherit distutils-r1
-
-DESCRIPTION="Library for accessing resources protected by OAuth 2.0"
-HOMEPAGE="https://github.com/google/oauth2client"
-SRC_URI="https://github.com/google/oauth2client/archive/v${PV/_p/-post}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.0.5[${PYTHON_USEDEP}]
- >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
- >=dev-python/six-1.6.1[${PYTHON_USEDEP}]
- !<=dev-python/google-api-python-client-1.1[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}"/${P/_p/-post}
-
-# Needs network
-RESTRICT=test
-
-python_prepare_all() {
- sed -i \
- -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" \
- setup.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests || die
-}
diff --git a/dev-python/oauthlib/Manifest b/dev-python/oauthlib/Manifest
index 4cb9c66c4bfd..f382ecd67757 100644
--- a/dev-python/oauthlib/Manifest
+++ b/dev-python/oauthlib/Manifest
@@ -1,5 +1,2 @@
-DIST oauthlib-0.7.2.tar.gz 106079 SHA256 a051f04ee8ec3305055ab34d87b36c9a449375e07c7d6a05bcafa48329cac7c3 SHA512 11bcd1b0930342017c63c305029efa3cc44afb4ce786c0d0afdecc22928a9ada1356899a58e6e7332e08d1a62c3ce83889f6396234534143781635983185b974 WHIRLPOOL 55cd2df10e40e4b05518b2b830418ea8718b584348eda031a8b0281dcddf93ab5afde88a7a583bb3a0f9fd4a59272e61ff68418bb9aee469e203f0f79a01836c
-DIST oauthlib-1.0.1.tar.gz 108125 SHA256 2f1999a7c11f8714a1545de033b0950da77f651ff64f271d7dd9df15dc72049b SHA512 4592ba6a146df55451f65ceab9dd049ddaba20bb0364c4cff882450b701052afc88541e6bf2a112ee18499a9c80e3b1b5e1292899ff7c861e0042c5f96b75653 WHIRLPOOL da8dad0ece0c1f9fbe486c0c23943068612b603e708fdc3c601f19203e2301c308972a50db335804bc1797f645e6355996b7cf484490a4d187d89d337b5f45ed
DIST oauthlib-1.0.3.tar.gz 109095 SHA256 ef4bfe4663ca3b97a995860c0173b967ebd98033d02f38c9e1b2cbb6c191d9ad SHA512 b5df82729edc025f262a18c012f6036f52e97a8a846eeb75e4e205928acfd6e971a58194c4a06853d6743329d397e69b94fb431047b2a17a2cb2472c889c4d4c WHIRLPOOL f63142b667eaed207504494e67de8b58d8c966c19870a2e38714fa6d264a7f57873bb30f3548f9cd0906d9f3abb5c36c9de7255d869f47ebad7662b1dba6ec16
-DIST oauthlib-1.1.2.tar.gz 111706 SHA256 0e83e91d9e77a396dc178eddba0c4abf75e465761804bfcdb20b977284bcb0bb SHA512 b8d3f485ff3c59ae708d8d26337053cff4ea870d5d76422d51316fda3df5260ff2f14ab1d74c01dcaeff671c5f528bffd9976064724f2b7ae652c71b126706b1 WHIRLPOOL 4b52314184bb69b7b2b560d45f141ff0497936f2d51161f12542f1ef66339da917000fea147e5848032b0b628679af52cdf36a6745cf2f9fc1a9383e8e486bd4
DIST oauthlib-2.0.1.tar.gz 122966 SHA256 132ad46df25e53a84b33f1fd43f80e973cda2cb018cc0168d7d0c8c4d5cef9b5 SHA512 5d19839d1fec6939d10a26b5a0cf96024783fbf67b91299ad7ad640c5c75170918fcda9ed0e13333a5dde353b86201f033e410b8312f1d9eaaf9af0b289c348f WHIRLPOOL 9048e9d201fb969f6819b7b36c074cf5b153e208901be67f65726a72b589219aca02a9f30dab8b022a8952fb0b23699e8b8f7cd48b8997c51b1c5d8e8dfffe31
diff --git a/dev-python/oauthlib/oauthlib-0.7.2.ebuild b/dev-python/oauthlib/oauthlib-0.7.2.ebuild
deleted file mode 100644
index ef58d6521e26..000000000000
--- a/dev-python/oauthlib/oauthlib-0.7.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A generic, spec-compliant, thorough implementation of the OAuth request-signing logic"
-HOMEPAGE="https://github.com/idan/oauthlib https://pypi.python.org/pypi/oauthlib"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="test"
-
-# optional extras hard set as RDEPs. See setup.py
-RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
- dev-python/pyjwt[${PYTHON_USEDEP}]
- dev-python/blinker[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-python/nose[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' python2_7)
- )"
-
-python_test() {
- nosetests || die "tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/oauthlib/oauthlib-1.0.1.ebuild b/dev-python/oauthlib/oauthlib-1.0.1.ebuild
deleted file mode 100644
index 0f619e0b8223..000000000000
--- a/dev-python/oauthlib/oauthlib-1.0.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Spec-compliant and thorough implementation of the OAuth request-signing logic"
-HOMEPAGE="https://github.com/idan/oauthlib https://pypi.python.org/pypi/oauthlib"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-
-# optional extras hard set as RDEPs. See setup.py
-RDEPEND="
- dev-python/pycrypto[${PYTHON_USEDEP}]
- >=dev-python/pyjwt-1.0.0[${PYTHON_USEDEP}]
- dev-python/blinker[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- "
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-python/nose[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' python2_7)
- $(python_gen_cond_dep 'dev-python/unittest2[${PYTHON_USEDEP}]' python2_7) )
- "
-
-python_test() {
- nosetests || die "tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/oauthlib/oauthlib-1.1.2.ebuild b/dev-python/oauthlib/oauthlib-1.1.2.ebuild
deleted file mode 100644
index 41655bac0516..000000000000
--- a/dev-python/oauthlib/oauthlib-1.1.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Spec-compliant and thorough implementation of the OAuth request-signing logic"
-HOMEPAGE="https://github.com/idan/oauthlib https://pypi.python.org/pypi/oauthlib"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-
-# optional extras hard set as RDEPs. See setup.py
-RDEPEND="
- >=dev-python/pyjwt-1.0.0[${PYTHON_USEDEP}]
- dev-python/blinker[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- "
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-python/nose[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' python2_7)
- $(python_gen_cond_dep 'dev-python/unittest2[${PYTHON_USEDEP}]' python2_7) )
- "
-
-python_test() {
- nosetests || die "tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/odfpy/Manifest b/dev-python/odfpy/Manifest
index 6a96130591e0..e7227c08a888 100644
--- a/dev-python/odfpy/Manifest
+++ b/dev-python/odfpy/Manifest
@@ -1,3 +1 @@
-DIST odfpy-0.9.6.tar.gz 452061 SHA256 907f62853858913bc3d5b00e4be4f4e5d56ab3f0d51125a54e949824b560f0bf SHA512 6e49e956426695984d634c2409129741b84d093886fe8012dc17196e20abff77bb486c986e497b0f35642ad0de60a8bbf3cf07352d85ea509cab7da9f3fa470b WHIRLPOOL 11625e99a500eb9e6c13b1c1cb19486689accbb2f8dc6f93a858496ba5f60a1513a89302bce24c1603ef0d46a17bca1126a40c4532f9fafb2cab3b0263c1acd8
-DIST odfpy-1.3.1.tar.gz 469339 SHA256 0292500fbe716fd261bfef71ddf231fd9bc913d2b0a1ced91a2488bdf3c9fcea SHA512 a730e3763069d91ec5f613e6222efbb46cbc32c6ddf962f574b86f6dbaa728491ec3f1ca6707f5d5227bb5968cd6f75a66f40576372ea72b794886f219c46ab1 WHIRLPOOL 843f311e50a9a4575f2d929baee65610e723a90b9af09ea1c52f22770a87fa3e8f71c35c94d248fc2372b9a0128a802f1ae54dba6638f411c9ff0a3de83b1cef
DIST odfpy-1.3.2.tar.gz 479554 SHA256 5a7431ee60dc5fe6be106f3be7bc71e9e6e5eed7ea38a69918e590775c75e5d5 SHA512 c5be79c4077f40a56821790d4b6062e3715f8b616b1e9ead79977ad00ecf3f506ebbe73790f215bb835a233833fa471af7f619cfcd88320cf8238e4c9502e248 WHIRLPOOL 10fd109c6a61aa4061e264025583952a55fddf93f558ba4b41d30abf22bff8af790855d3f9c193b8b93dbfbd028add7924ea943ac01a0d2997381947e98228a0
diff --git a/dev-python/odfpy/files/odfpy-0.9.4-tests.patch b/dev-python/odfpy/files/odfpy-0.9.4-tests.patch
deleted file mode 100644
index 1c0be00af5a8..000000000000
--- a/dev-python/odfpy/files/odfpy-0.9.4-tests.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- tests/testxmlgen.py
-+++ tests/testxmlgen.py
-@@ -20,6 +20,7 @@
-
- import xml.sax, xml.sax.saxutils
- import StringIO
-+import sys
- import unittest
-
- class MyGen(xml.sax.saxutils.XMLGenerator):
-@@ -70,14 +71,16 @@
-
- Hello world
- """
-- parser.feed(testcontent)
-- parser.close()
-- expectedresult="""
-+ if sys.version_info < (2, 7):
-+ self.assertRaises(KeyError, parser.feed, testcontent)
-+ else:
-+ parser.feed(testcontent)
-+ parser.close()
-+ expectedresult="""
-
- Hello world
- """
-- self.assertEqual( outfp.getvalue(), expectedresult)
--# self.assertRaises(KeyError, parser.feed, testcontent)
-+ self.assertEqual( outfp.getvalue(), expectedresult)
-
- def test_myxml(self):
- """ Test that my patch works """
diff --git a/dev-python/odfpy/odfpy-0.9.6-r1.ebuild b/dev-python/odfpy/odfpy-0.9.6-r1.ebuild
deleted file mode 100644
index 3b08f9fef6dc..000000000000
--- a/dev-python/odfpy/odfpy-0.9.6-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python API and tools to manipulate OpenDocument files"
-HOMEPAGE="https://joinup.ec.europa.eu/software/odfpy/home https://pypi.python.org/pypi/odfpy"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-PATCHES=( "${FILESDIR}/${PN}-0.9.4-tests.patch" )
-
-python_test() {
- local exit_status=0 test
- for test in tests/test*.py; do
- einfo "Running ${test} ..."
- "${PYTHON}" "${test}"
- [[ $? -ne 0 ]] && exit_status=1
- done
- return ${exit_status}
-}
diff --git a/dev-python/odfpy/odfpy-1.3.1.ebuild b/dev-python/odfpy/odfpy-1.3.1.ebuild
deleted file mode 100644
index fa93998384e8..000000000000
--- a/dev-python/odfpy/odfpy-1.3.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-# Classifier: Programming Language :: Python :: 2 :: Only
-# py3 fails one test, pypy anpother.
-# Notes on page of home repo reports support of python3.
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python API and tools to manipulate OpenDocument files"
-HOMEPAGE="https://joinup.ec.europa.eu/software/odfpy/home https://pypi.python.org/pypi/odfpy"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-# Tarball missing required folder to build docs in html.
-
-python_test() {
- # Known single fail under python3 suspected to be caused in python3 itself
- # https://github.com/eea/odfpy/issues/21
-
- local exit_status=0 test
- for test in tests/test*.py; do
- einfo "Running ${test} ..."
- "${PYTHON}" ${test}
- [[ $? -ne 0 ]] && exit_status=1
- done
- return ${exit_status}
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/odo/Manifest b/dev-python/odo/Manifest
index 7d2d312ab572..5d84c8e72471 100644
--- a/dev-python/odo/Manifest
+++ b/dev-python/odo/Manifest
@@ -1,5 +1 @@
-DIST odo-0.3.2.zip 142291 SHA256 515365ec8b67c7c73303391b8f12107be6a8f4ab983352f548dcb32f8eb175e5 SHA512 c2a0dc2f62225bb394fc5f01476a9159310c798f7ea115ccf6e292d99c666509a0e6ef10c50c47c491ffdc805046152a9d75f90940153fbba4382426a07354b7 WHIRLPOOL 74ee63848e20b8936d6608f240c449bf3d81916bf40be51723fd7f519139474fa74f477bc3e835c9988e8926e12510a5e234817291240a1ae4aeefbb0a8c0cb3
-DIST odo-0.3.3.tar.gz 109748 SHA256 2499ee86c26c74daa28f21ed235ca331911065950deea5169ebdb7d5dae6ebef SHA512 7c470ea5a24ab5ccc3e72d1cbb4dcd2d370bb5de6ee5d8f1dafb8215db057f920d61470dbba02e5510ee5700fe86f2ae842bbc2bbbedf20e801789998b9c714e WHIRLPOOL 8c5329310a33d890452de8d9156f207ab294b26a68722719f375f2da4bef8fd23b47aee883c4a5c79e0f39cc30eb5eaab544e3f02c34b24062c6c2c2bfc146c3
-DIST odo-0.4.0.tar.gz 129308 SHA256 e9d84a76f9a60bb278810204892348d6883cc1f4c6ce34e362421d75d6271577 SHA512 303462c0d21cc44219256f4f6b3c7ccacbcc2cb880a8c5a864ed8ef5159b365d099a7dc308574d37fd566e1fffa57db615a9e51e42ebcf3e101aee9143c60d20 WHIRLPOOL f935829b1423ab096113ed5042d9e0773024128717d42cade358217daa72d9163a472ad575ca572c91f752f91a85f9a5221420cc25f03d46631f1fdf651f11cd
-DIST odo-0.4.2.tar.gz 129757 SHA256 f793df8b212994ea23ce34e90e2048d0237d3b95ecd066ef2cfbb1c2384b79e9 SHA512 821188e8de1ef1efa3a27454c6787e63d7478ea450ef4cd2af4b35b4f53f085d01625bd2cede2dbe8e999fe86e8b6525928fe5c4834746fe8e4a88486d89ea7a WHIRLPOOL 2a87f34709c1ce09173ba1e2530642e26de38bb2653086331ce3afa63a1151c13d3d7287c04666a171caf8735f15dec2266fac4f8420141bd10df8ef482dd856
DIST odo-0.5.0.tar.gz 129977 SHA256 e892ffe58e87d6b1c12838c4ab252bd0ae8c0ec43e5179409309ded4929905d6 SHA512 699ec7a3640f319d428854c784bac7747b5c50a8d3f1cad9caa02048a012b51e0da655989b749d84b52b9cb23ad26e6c218aac1d36a0966087238f60874f41f3 WHIRLPOOL 159b9ff4f00ddbef4082e6304dc8176482837f90a711662db77d2656b85b71833d7eae1e3241d64155955f77734ecde41ad3797fa893d775d76dbe8a2f3831c9
diff --git a/dev-python/odo/odo-0.3.2.ebuild b/dev-python/odo/odo-0.3.2.ebuild
deleted file mode 100644
index 835fb257146e..000000000000
--- a/dev-python/odo/odo-0.3.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Data migration in python"
-HOMEPAGE="https://github.com/ContinuumIO/odo"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="app-arch/unzip
- doc? ( dev-python/docutils )"
-RDEPEND=">=dev-python/datashape-0.4.4[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.7[${PYTHON_USEDEP}]
- >=dev-python/pandas-0.15.0[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- >=dev-python/multipledispatch-0.4.7[${PYTHON_USEDEP}]
- dev-python/networkx[${PYTHON_USEDEP}]
- "
-
-python_prepare_all() {
- sed -e '/.. toctree::/d' -i docs/source/index.rst|| die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- pushd docs/source > /dev/null
- mkdir ../build || die
- local i;
- for i in ./*
- do
- rst2html.py $i > ../build/${i/rst/html} || die
- done
- popd > /dev/null
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/odo/odo-0.3.3.ebuild b/dev-python/odo/odo-0.3.3.ebuild
deleted file mode 100644
index 39c92070d3e0..000000000000
--- a/dev-python/odo/odo-0.3.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Data migration in python"
-HOMEPAGE="https://github.com/ContinuumIO/odo"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="app-arch/unzip
- doc? ( dev-python/docutils )"
-RDEPEND=">=dev-python/datashape-0.4.4[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.7[${PYTHON_USEDEP}]
- >=dev-python/pandas-0.15.0[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- >=dev-python/multipledispatch-0.4.7[${PYTHON_USEDEP}]
- dev-python/networkx[${PYTHON_USEDEP}]
- "
-
-python_prepare_all() {
- sed -e '/.. toctree::/d' -i docs/source/index.rst|| die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- pushd docs/source > /dev/null
- mkdir ../build || die
- local i;
- for i in ./*
- do
- rst2html.py $i > ../build/${i/rst/html} || die
- done
- popd > /dev/null
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/odo/odo-0.4.0.ebuild b/dev-python/odo/odo-0.4.0.ebuild
deleted file mode 100644
index 39c92070d3e0..000000000000
--- a/dev-python/odo/odo-0.4.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Data migration in python"
-HOMEPAGE="https://github.com/ContinuumIO/odo"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="app-arch/unzip
- doc? ( dev-python/docutils )"
-RDEPEND=">=dev-python/datashape-0.4.4[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.7[${PYTHON_USEDEP}]
- >=dev-python/pandas-0.15.0[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- >=dev-python/multipledispatch-0.4.7[${PYTHON_USEDEP}]
- dev-python/networkx[${PYTHON_USEDEP}]
- "
-
-python_prepare_all() {
- sed -e '/.. toctree::/d' -i docs/source/index.rst|| die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- pushd docs/source > /dev/null
- mkdir ../build || die
- local i;
- for i in ./*
- do
- rst2html.py $i > ../build/${i/rst/html} || die
- done
- popd > /dev/null
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/odo/odo-0.4.2.ebuild b/dev-python/odo/odo-0.4.2.ebuild
deleted file mode 100644
index 39c92070d3e0..000000000000
--- a/dev-python/odo/odo-0.4.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Data migration in python"
-HOMEPAGE="https://github.com/ContinuumIO/odo"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="app-arch/unzip
- doc? ( dev-python/docutils )"
-RDEPEND=">=dev-python/datashape-0.4.4[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.7[${PYTHON_USEDEP}]
- >=dev-python/pandas-0.15.0[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- >=dev-python/multipledispatch-0.4.7[${PYTHON_USEDEP}]
- dev-python/networkx[${PYTHON_USEDEP}]
- "
-
-python_prepare_all() {
- sed -e '/.. toctree::/d' -i docs/source/index.rst|| die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- pushd docs/source > /dev/null
- mkdir ../build || die
- local i;
- for i in ./*
- do
- rst2html.py $i > ../build/${i/rst/html} || die
- done
- popd > /dev/null
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest
index f449195a35af..0eeb733af490 100644
--- a/dev-python/openpyxl/Manifest
+++ b/dev-python/openpyxl/Manifest
@@ -1,3 +1,2 @@
-DIST openpyxl-2.2.3.tar.gz 108576 SHA256 7d46b38960bae1e912eb8161bb4e040d2611f295126703a18865b65c49a49a7c SHA512 aac0fac10611f15b4b006b4c6ca6fd7c854d3c7bc8203fcfcb932898cf599a809f14ee21f42f263bc75cc98b907fcb7dd5953c328aa0a5adeb2c7e5556de5aba WHIRLPOOL ca98df2cc6c5985c1d12c7493403aa6cabe02192d91d1dfadb73e8823eaf94661738afc6cd1e28b4183b34f123e0fcaab4472748de8724abc79683f0119be7f9
DIST openpyxl-2.3.0.tar.gz 138746 SHA256 2f9d7350304edb0e94ccc898fb7efa8c22b83bb37fdcfeba9b674d07dae19c24 SHA512 e0d438c753628618748af7511366936681e63046fdb9dfb8509db8701194dc2875394892392e6871a367a68c08b730efdac29a88db6b0589fd619066145fff9f WHIRLPOOL d66436e47f2c807a6ff0b9a9991d1ae52c8bb35ff2e2ec43d0fdee4c0bf2b4e27bf6077fc2b87d720fe97f7d0a46edff35db14cd212685d502d828aa48fcd85b
DIST openpyxl-2.3.3.tar.gz 141530 SHA256 93d64157d8cab5c7040bc025f0a7a9ad3c05e2d3f11518329c3f1682f5f62ffe SHA512 b5fb65acb711affe40e466c91d58a8dc989ada06cc58cee046311b6e65073e49ebddac8912f1b5642eb2be36ed8ff4f9a8b07acd75cdd067807fa8898b47c065 WHIRLPOOL f5157fdac4439166eada63795b56a61bf87ff3b95b0df419c2fbbb2fe94239c614795c8ccac648bdcf81695d598439f092f4747853025dd8e4a724b076b54a58
diff --git a/dev-python/openpyxl/openpyxl-2.2.3.ebuild b/dev-python/openpyxl/openpyxl-2.2.3.ebuild
deleted file mode 100644
index 796d5bb81116..000000000000
--- a/dev-python/openpyxl/openpyxl-2.2.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
-HOMEPAGE="http://openpyxl.readthedocs.org"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="dev-python/jdcal[${PYTHON_USEDEP}]"
-DEPEND="
- test? (
- ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- )"
-
-# tests aren't contained in tarball
-RESTRICT="test"
-
-python_test() {
- py.test || die "Testing failed with ${EPYTHON}"
-}
diff --git a/dev-python/oslo-concurrency/Manifest b/dev-python/oslo-concurrency/Manifest
index c2dbf4b83638..1aeae89db226 100644
--- a/dev-python/oslo-concurrency/Manifest
+++ b/dev-python/oslo-concurrency/Manifest
@@ -1,3 +1 @@
-DIST oslo.concurrency-3.14.0.tar.gz 45148 SHA256 e76adec89e3b0444f4d3076d8568ea9caf68cf0279de5b3687a51a29d2482eaf SHA512 8bb5c147c13f60df8592314ae7894eb2a2deca1d0a27889b18f8502166065126efbfa5921a75801a1a6e1dbf618e0f9ad152938da9ab8fd3455abdcdd534f11b WHIRLPOOL 39954fc922b7ac095af1afcbc8acc34ad83188cbf3067909ad8206072880ce13e2ca65654efbf1da09fd74ffb777e42ab0c0660b2e94ff5407c2e1dfe766c02b
DIST oslo.concurrency-3.18.0.tar.gz 46670 SHA256 49d56f2250e167ee03e3a4255d7b6086f93badd2a826e36d60324b91798c3980 SHA512 ce934910eb33d00bbe0dbb0e022df6ebf69ba7e53ebe3fccb0f0025d9f1dd8a75b1e7547f67168e226d6fde80d953c12e7bae33559e75002a7b1b9040a8d8ce4 WHIRLPOOL 8f93f4d1f418d3b40322f6c576ea48d6cc0d45f1fb1ab6a3479c15b6533b125d58fe97b837f64a23ebd9fe8165292c96da00b38834d662690fa1ea5750a54a2f
-DIST oslo.concurrency-3.7.1.tar.gz 39914 SHA256 254a42d9f0a5f21e9d56e5fd5ca7c3e355ba22d06ea47f6eb094155242ccc0f6 SHA512 8146f22c06fd75202d0bae75a99e77a613675359cab1f6221ff68f89035b105cc6d96b6a1d8013c983a94166d826fbeaa4502fd307af9707d0a1462db678fb4f WHIRLPOOL 03c55b366199e0c7a2af895fe0ad3a769778be58382ee5a40ce1e0220f80bb6273b8615d7fc295f1e25111487772291597dfc8a54ebdbe44deff68ab94916923
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.14.0.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-3.14.0.ebuild
deleted file mode 100644
index 8960a0c3552c..000000000000
--- a/dev-python/oslo-concurrency/oslo-concurrency-3.14.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="library for running multi-thread, multi-process applications"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.concurrency"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
-S="${WORKDIR}/oslo.concurrency-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDPEND="
- >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
- =dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- virtual/python-futures[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
- >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/fasteners-0.7[${PYTHON_USEDEP}]
- >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
- !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^futures/d' test-requirements.txt || die
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.7.1.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-3.7.1.ebuild
deleted file mode 100644
index 901b43b09260..000000000000
--- a/dev-python/oslo-concurrency/oslo-concurrency-3.7.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="library for running multi-thread, multi-process applications"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.concurrency"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
-S="${WORKDIR}/oslo.concurrency-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDPEND="
- >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
- =dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- virtual/python-futures[${PYTHON_USEDEP}]
- >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
- >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/fasteners-0.7[${PYTHON_USEDEP}]
- >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
- !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^futures/d' test-requirements.txt || die
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-config/Manifest b/dev-python/oslo-config/Manifest
index b107ff1cd9ec..44e5f023a9c1 100644
--- a/dev-python/oslo-config/Manifest
+++ b/dev-python/oslo-config/Manifest
@@ -1,3 +1 @@
-DIST oslo-config-3.17.1.tar.gz 110680 SHA256 cca83fd492756239142b3ec4d49ca39cb32b7afc09cb1b26f66176577bc78ed2 SHA512 6079bb7185375a6d10774aa410780872fa910e9bdac1c92a90117d1bc626765186f710f8b44e7564bb68281ff07c043563527c3a99eff20500edbcb441562b7b WHIRLPOOL a17bd4c84511610f84331c66990db91d9129afc97b4f6c7aa7f18a36d4f607e88569e85d0b5db23e68c2a3f369d12b15d0328dad18404484dbf394d5f348afa6
DIST oslo-config-3.22.0.tar.gz 118255 SHA256 6b7d341d8bdce8026028485f8238ee7865edb123ffb5f916956ed52f37de3e47 SHA512 2bc8b18f32baffc91a06b2b94b0adbe36c921d89b2737328689cec6646a0f8c34d9e015b330001ccdfcb606b381a27adeaa8da9461eee701f63f0edf963f43b8 WHIRLPOOL 9632b429b16d0b5764001cf046113fd6d97dc9154452b3e5c7f54c9be939e7ecf759e5f74e4aca75d9911a9fb0c0ca1c90b779b070ac5beb9b00cb82870cfbfe
-DIST oslo-config-3.9.0.tar.gz 99255 SHA256 ec7bdf4a3d85f90cf07d2fa03a20783558ad0f490d71bd8faf50bf4ee2923df1 SHA512 c52d1ed16149a57748e81d4eed192636fc726a4f373cb5c5d7a1bcdbe43a0339f733f94a3d922aa85c6248749b69da06d6c671a152d301510603f50913176b1c WHIRLPOOL af288fc5b5c5fef3f6c5e128585355bf0624b9fc11519c679bb2d3399a67e5935510c677ef6d714c562197260081e9fbc7e8fc7b6cebcd7aa757eedf8b17eb2e
diff --git a/dev-python/oslo-config/oslo-config-3.17.1.ebuild b/dev-python/oslo-config/oslo-config-3.17.1.ebuild
deleted file mode 100644
index 007d3e90d015..000000000000
--- a/dev-python/oslo-config/oslo-config-3.17.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN/-/.}
-
-DESCRIPTION="Oslo Configuration API"
-HOMEPAGE="https://launchpad.net/oslo"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-CDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0[${PYTHON_USEDEP}]
- >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
- !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/rfc3986-0.2.2[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- use doc && esetup.py build_sphinx
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- rm -rf .testrepository || die "could not remove '.testrepository' under ${EPTYHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/oslo-config/oslo-config-3.9.0.ebuild b/dev-python/oslo-config/oslo-config-3.9.0.ebuild
deleted file mode 100644
index b795f1e0ba8c..000000000000
--- a/dev-python/oslo-config/oslo-config-3.9.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN/-/.}
-
-DESCRIPTION="Oslo Configuration API"
-HOMEPAGE="https://launchpad.net/oslo"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-CDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/mock-1.2[${PYTHON_USEDEP}]
- >=dev-python/bandit-0.17.3[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
- !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- sed -i '/^argparse/d' requirements.txt || die
- use doc && esetup.py build_sphinx
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- rm -rf .testrepository || die "could not remove '.testrepository' under ${EPTYHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest
index ea9c6e898f8a..bb981283ff15 100644
--- a/dev-python/oslo-context/Manifest
+++ b/dev-python/oslo-context/Manifest
@@ -1,3 +1 @@
DIST oslo.context-2.12.1.tar.gz 25879 SHA256 e257c5962928c564ad323a436703733662b39e45d4892d5aff3f290e89e95b94 SHA512 075f402786dfe0e153c0fe21f2a2a8a2099cc2451a6f891fef00e0fd460f9f39220d390c9ae7ba0515a3ad79a94a1b2288c65029aea8f5e7481f8fe181d877b4 WHIRLPOOL 9df270cd41bc2067dcbbba4312fd60682a4f2a5f461d61c80d4b5d5e19a4b1c691c08e8bd34d581e89e4998760f950cc7e8964d04a23c6188cf906892623c55b
-DIST oslo.context-2.2.0.tar.gz 16981 SHA256 8c9fbbf56d3f37cf00a039cac3455cffeb6588f61537e36a36ce9447c4be72ec SHA512 f4ccb7a5e652a4820fb40e538a631c11be5f978de2219dc923e18559d30625a31e0ca031f095ce2e0545290cdfdeb714fcf086add6b5a7eb2413ebd1e7a25875 WHIRLPOOL a9a5685dd62105ddaee9c48fdc96231ea700ab8821e7e918920afc1bdf1f1a0e36aa1845c9665bf753fb56d95005f69d4927b12aac9712f41f43e2d89682beaf
-DIST oslo.context-2.9.0.tar.gz 23049 SHA256 2682d59ebea3c61421bba98cd3f36dcef5416ad771b220856f14fb528ef81b39 SHA512 6aa062542953007d8cfaf05e231105865c35370a80c9b32a4faae266d07981e83ebe34790b0217d818e2bb40d82d0a7ef3ebf77c7008ce358f7b4e61f6a38ff8 WHIRLPOOL 7ab7cca5c1d5e260e5e97df7cc1a3136e6f96f8237251c3bed46ebc565a9706fcabaa8b138d14e61024d34f34e7be83da313c02e8eba502d68d9b9a1342e1cde
diff --git a/dev-python/oslo-context/oslo-context-2.2.0.ebuild b/dev-python/oslo-context/oslo-context-2.2.0.ebuild
deleted file mode 100644
index d7255345bbee..000000000000
--- a/dev-python/oslo-context/oslo-context-2.2.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Helpers to maintain useful information about a request context"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.context"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/Babel-1.3[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/oslo.context-${PV}"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-# This time half the doc files are missing; Do you want them?
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-context/oslo-context-2.9.0.ebuild b/dev-python/oslo-context/oslo-context-2.9.0.ebuild
deleted file mode 100644
index 688f4974d0a5..000000000000
--- a/dev-python/oslo-context/oslo-context-2.9.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Helpers to maintain useful information about a request context"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.context"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/positional-1.0.1[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/oslo.context-${PV}"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-# This time half the doc files are missing; Do you want them?
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest
index e24b7cebe2cf..f7440c0e2c18 100644
--- a/dev-python/oslo-log/Manifest
+++ b/dev-python/oslo-log/Manifest
@@ -1,3 +1 @@
-DIST oslo.log-3.16.0.tar.gz 62648 SHA256 aa8682697b57d7eb6224a4ceaa0b04e69f2a2dc8c0fa430b57cecc67f7293687 SHA512 dc23080d4476d55614ea8ce33b35086f92b17536bc7a72f31e0996aac79635cec81d5f23cfebf6feea7cb137d0d6d0066773a2a3a2513b48ee7a36eed7ca84d6 WHIRLPOOL a65a9921c53e3dc998772a230f911ed00a4d5c66b559561538dc12d75906cfd9e6c893595d498cfa68e3f644e2e1be509fb53ac0973dbc5e0af435b54c150a9f
DIST oslo.log-3.20.1.tar.gz 69615 SHA256 7d2bf72548f7f9bc94649b49fda642e057b35fd00790080c4e04b941e20aff2d SHA512 9f802251177a8a822f5944729ac226e226cf7dbe94b9d5b4e5eedb7c64f6968a35810cc288b774085f16f77eaffabf752636bc51c52d50e87cc2840b76076f13 WHIRLPOOL 1bb65964b5b9d80889825e24b87cd817b7c13ffecc349b3407c778c064d297be838862f554cfafc16c2dd2d98be6fd9f16eda2a13594e332662328e37d842e53
-DIST oslo.log-3.3.0.tar.gz 56039 SHA256 b3414b6f3b05f50571d8973543227f0d6445c297ba762262adfc28b704f8efd9 SHA512 77258a5861db25f46d1148a55990f9b708563837e5dbb2123db1074a837ffbe88b4fe3e788b23fbf2af3aa9ef1a0204d1ce3ef37215bd8265e0559f3d780f882 WHIRLPOOL 2ad46f549514b3cc098b65d3ecc7e73ccad078b3652398cc98ac32302b0ef62cf8c26b057c827cea12ac38bb38ee15c419f5e19f33d17dc18754d0e0c3100a8b
diff --git a/dev-python/oslo-log/oslo-log-3.16.0.ebuild b/dev-python/oslo-log/oslo-log-3.16.0.ebuild
deleted file mode 100644
index 1c68eace051b..000000000000
--- a/dev-python/oslo-log/oslo-log-3.16.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack logging config library, configuration for all openstack projects."
-HOMEPAGE="https://pypi.python.org/pypi/oslo.log https://github.com/openstack/oslo.log"
-SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
-S="${WORKDIR}/oslo.log-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-2.6.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]"
-DEPEND="
- ${CDEPEND}
- test? ( ${RDEPEND}
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- )"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests oslo_log/tests || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/oslo-log/oslo-log-3.3.0.ebuild b/dev-python/oslo-log/oslo-log-3.3.0.ebuild
deleted file mode 100644
index 91df6ba34ce6..000000000000
--- a/dev-python/oslo-log/oslo-log-3.3.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack logging config library, configuration for all openstack projects."
-HOMEPAGE="https://pypi.python.org/pypi/oslo.log https://github.com/openstack/oslo.log"
-SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
-S="${WORKDIR}/oslo.log-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]"
-DEPEND="
- ${CDEPEND}
- test? ( ${RDEPEND}
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
- !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/mock-1.2[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
- >=dev-python/bandit-0.17.3[${PYTHON_USEDEP}]
- )"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- sed -i '/^argparse/d' requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests oslo_log/tests || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/oslo-messaging/Manifest b/dev-python/oslo-messaging/Manifest
index 31d53f9ec14d..be0f7d87e020 100644
--- a/dev-python/oslo-messaging/Manifest
+++ b/dev-python/oslo-messaging/Manifest
@@ -1,3 +1 @@
-DIST oslo.messaging-4.6.1.tar.gz 220648 SHA256 be0499c3c2bf22f7ab3934bd2c331af6eea47f8c6508774d209a8028e9582421 SHA512 b63a3e6d68261852a09a238a404459e6f0e23b60bab863702aa044bf2256244d86bdaf86a7eda8f13a73d87d7599ffcee4a8e7ea2df230ff7a7e3f84b8279d6e WHIRLPOOL c7d9b341eb243f382db2e39b90f4b430dd75b0445322fe228e26201ae75b06fec42c27f80a1f003dbb7c03382be94b1ccca3ed96b3bfd4f14c723c496db77a5f
-DIST oslo.messaging-5.10.1.tar.gz 275170 SHA256 0781f39710f87d8b895f5013fd3ba4a5d038921c5ca7bf7e2628b29c551143a0 SHA512 4ec16209a94063706dd64318f15814457224d6da5a2d42755d6b4dd9acd6a7c0944cba0cfa89824e71bbd7e8c7ce25ab5e6cff4fb8c46fcb883c11d23274c89a WHIRLPOOL 3f7694ffbf2dd8c7aa3062b8032aec1eda479a8b8579bb21fa6e20ab06e62949729dc1394a9330fe94cb619938135d64923015ba5f3c8fae8ad32f7f31000eee
DIST oslo.messaging-5.17.1.tar.gz 304585 SHA256 fb9b24de06a114189b8d397e553e3dfc5e49c378a55fb14a33a7ec83e48b652d SHA512 a152fbb8d68b4e291e4c8d8a4b383ab8cbcb0be6b08c2873b2633188eecffe53ba2694bd89cb3be6b26929864ac95f1137cd3568b43e450991a4ba70b328035e WHIRLPOOL 97ac7e98fc6d880067b7b5f0b35b572574c0385e07b5e27ce2558be45a37e2c1db3fde007857ed5bf5b825de833ca64882a5bea2329908d6e53ed77091d69366
diff --git a/dev-python/oslo-messaging/oslo-messaging-4.6.1-r1.ebuild b/dev-python/oslo-messaging/oslo-messaging-4.6.1-r1.ebuild
deleted file mode 100644
index 0a9f4ee23de2..000000000000
--- a/dev-python/oslo-messaging/oslo-messaging-4.6.1-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Messaging API for RPC and notifications over different messaging transports"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.messaging"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
-S="${WORKDIR}/oslo.messaging-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-CDEPEND="
- >=dev-python/pbr-1.8[${PYTHON_USEDEP}]
- =dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-service-1.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/cachetools-1.0.0[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
- >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
- >=dev-python/py-amqp-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/kombu-3.0.25[${PYTHON_USEDEP}]
- !~dev-python/kombu-4.0.0[${PYTHON_USEDEP}]
- >=dev-python/pika-0.10.0[${PYTHON_USEDEP}]
- >=dev-python/pika-pool-0.1.3[${PYTHON_USEDEP}]
- virtual/python-futures[${PYTHON_USEDEP}]
- >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
- !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/oslo-messaging/oslo-messaging-4.6.1.ebuild b/dev-python/oslo-messaging/oslo-messaging-4.6.1.ebuild
deleted file mode 100644
index 306c4a5ec6c3..000000000000
--- a/dev-python/oslo-messaging/oslo-messaging-4.6.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Messaging API for RPC and notifications over different messaging transports"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.messaging"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
-S="${WORKDIR}/oslo.messaging-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-CDEPEND="
- >=dev-python/pbr-1.8[${PYTHON_USEDEP}]
- =dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-service-1.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/cachetools-1.0.0[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
- >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
- >=dev-python/py-amqp-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/kombu-3.0.25[${PYTHON_USEDEP}]
- >=dev-python/pika-0.10.0[${PYTHON_USEDEP}]
- >=dev-python/pika-pool-0.1.3[${PYTHON_USEDEP}]
- virtual/python-futures[${PYTHON_USEDEP}]
- >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
- !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/oslo-messaging/oslo-messaging-5.10.1.ebuild b/dev-python/oslo-messaging/oslo-messaging-5.10.1.ebuild
deleted file mode 100644
index c92325b5ee3b..000000000000
--- a/dev-python/oslo-messaging/oslo-messaging-5.10.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Messaging API for RPC and notifications over different messaging transports"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.messaging"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
-S="${WORKDIR}/oslo.messaging-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
- !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-service-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/cachetools-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
- >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
- >=dev-python/py-amqp-1.4.0[${PYTHON_USEDEP}]
- =dev-python/kombu-3.0.25[${PYTHON_USEDEP}]
- !~dev-python/kombu-4.0.0[${PYTHON_USEDEP}]
- >=dev-python/pika-0.10.0[${PYTHON_USEDEP}]
- >=dev-python/pika-pool-0.1.3[${PYTHON_USEDEP}]
- virtual/python-futures[${PYTHON_USEDEP}]
- >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
- !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/oslo-middleware/Manifest b/dev-python/oslo-middleware/Manifest
index dbca57a39e13..d98b6be4a694 100644
--- a/dev-python/oslo-middleware/Manifest
+++ b/dev-python/oslo-middleware/Manifest
@@ -1,4 +1 @@
-DIST oslo.middleware-3.19.0.tar.gz 41711 SHA256 f36c37b9d8f4c6eccc494172569184c3f9a4028a6401e8cf75d7656fc7b1d292 SHA512 e347f9f683b8e925286390fc84eb5aebb76b6f490d564f9273b6d53762bbd9f09dab3dc5f740ab4eb0849de00381ad71264b0d8c048629b770b8740243300e50 WHIRLPOOL aa08f79b269cc1dc2c3c54f121e2de783a9f4b13c0fc1d9be492044cd4c34f59a4b2446efab2870d1cfdaa932f41cc5075ee4bd01876edb34d94b35c2d575211
-DIST oslo.middleware-3.19.1.tar.gz 43000 SHA256 a484a27276bb4fd96a21fdaa7d0da0495aa2a2887a88dcec271ffd8b8c239096 SHA512 7d387466cc1352651d81b6f874f18bfb892af8b4187c93131597cfb1e731394654cfd65a17729b22a36bd388b3eee8692936af28786812e50bb2549a76555c96 WHIRLPOOL 6942f7003d6242a12c7cb3ef27331f749244e1fe930e4817804db63c405f9a6c6da3bf07cff2a60b24d38c3aaebf8aac835168ba704c4f3a427590e0284c36fb
DIST oslo.middleware-3.23.1.tar.gz 52469 SHA256 fab9a0779ff196020875c7e47e6c36b9d6c9468063645b857e687114e70a8019 SHA512 155f88184216ef18a265b996973b616a3b7a9e52618d95235a396e099bcfb5f51a5dded8e1f039df4d648a0b779c8a6daab9d6b8ff091981c17524a8521ac72a WHIRLPOOL 683d78da63af0d68b6301aa718562cd29f8dc09511df53fb0394311bbda7727edadd975401f81e8ee5c6f35a4e9e8d636bd140b786fec4e7f9c3b0f0015f02e8
-DIST oslo.middleware-3.8.0.tar.gz 39756 SHA256 2d985b238182cf70c1adbe1a041eb96eacde3106751fe2c7f1cd81d57a4dbda2 SHA512 575708b9f19938787d4d42accfbafcd63a9cee0aeb871dc0b3dd504dc4d5f97db27abfcfd7ae56dfc7d68eb670c11f93c1f79d3fd02d30247497614b3f51d80a WHIRLPOOL 2498c2a67ca83214c8512a2a86d78155638a107971d7a98a3534c625138c89f56273ab6dda437399799a6960129f4c7dfa758d2af46ede15813d7614d5db3a6d
diff --git a/dev-python/oslo-middleware/files/cve-2017-2592-stable-mitaka.patch b/dev-python/oslo-middleware/files/cve-2017-2592-stable-mitaka.patch
deleted file mode 100644
index b38cd597c3d4..000000000000
--- a/dev-python/oslo-middleware/files/cve-2017-2592-stable-mitaka.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-From 095e90929d114e4b6cece67cb405741c14747356 Mon Sep 17 00:00:00 2001
-From: Jamie Lennox
-Date: Wed, 28 Sep 2016 15:03:53 +1000
-Subject: [PATCH] Filter token data out of catch_errors middleware
-
-If an exception is caught by the catch_errors middleware the entire
-request is dumped into the log including sensitive information like
-tokens. Filter that information before outputting the failed request.
-
-Closes-Bug: #1628031
-Change-Id: I2563403993513c37751576223275350cac2e0937
----
- oslo_middleware/catch_errors.py | 6 +++++-
- oslo_middleware/tests/test_catch_errors.py | 25 +++++++++++++++++++++++++
- 2 files changed, 30 insertions(+), 1 deletion(-)
-
-diff --git a/oslo_middleware/catch_errors.py b/oslo_middleware/catch_errors.py
-index 43d085f..0934fc5 100644
---- a/oslo_middleware/catch_errors.py
-+++ b/oslo_middleware/catch_errors.py
-@@ -14,6 +14,7 @@
- # under the License.
-
- import logging
-+import re
-
- import webob.dec
- import webob.exc
-@@ -24,6 +25,8 @@ from oslo_middleware import base
-
- LOG = logging.getLogger(__name__)
-
-+_TOKEN_RE = re.compile('^(X-\w+-Token):.*$', flags=re.MULTILINE)
-+
-
- class CatchErrors(base.ConfigurableMiddleware):
- """Middleware that provides high-level error handling.
-@@ -37,7 +40,8 @@ class CatchErrors(base.ConfigurableMiddleware):
- try:
- response = req.get_response(self.application)
- except Exception:
-+ req_str = _TOKEN_RE.sub(r'\1: ', req.as_text())
- LOG.exception(_LE('An error occurred during '
-- 'processing the request: %s'), req)
-+ 'processing the request: %s'), req_str)
- response = webob.exc.HTTPInternalServerError()
- return response
-diff --git a/oslo_middleware/tests/test_catch_errors.py b/oslo_middleware/tests/test_catch_errors.py
-index 920bbe2..0b675e2 100644
---- a/oslo_middleware/tests/test_catch_errors.py
-+++ b/oslo_middleware/tests/test_catch_errors.py
-@@ -13,6 +13,7 @@
- # License for the specific language governing permissions and limitations
- # under the License.
-
-+import fixtures
- import mock
- from oslotest import base as test_base
- import webob.dec
-@@ -45,3 +46,27 @@ class CatchErrorsTest(test_base.BaseTestCase):
- self._test_has_request_id(application,
- webob.exc.HTTPInternalServerError.code)
- self.assertEqual(1, log_exc.call_count)
-+
-+ def test_filter_tokens_from_log(self):
-+ logger = self.useFixture(fixtures.FakeLogger(nuke_handlers=False))
-+
-+ @webob.dec.wsgify
-+ def application(req):
-+ raise Exception()
-+
-+ app = catch_errors.CatchErrors(application)
-+ req = webob.Request.blank('/test',
-+ text=u'test data',
-+ method='POST',
-+ headers={'X-Auth-Token': 'secret1',
-+ 'X-Service-Token': 'secret2',
-+ 'X-Other-Token': 'secret3'})
-+ res = req.get_response(app)
-+ self.assertEqual(500, res.status_int)
-+
-+ output = logger.output
-+
-+ self.assertIn('X-Auth-Token: ', output)
-+ self.assertIn('X-Service-Token: ', output)
-+ self.assertIn('X-Other-Token: ', output)
-+ self.assertIn('test data', output)
---
-2.7.4
-
diff --git a/dev-python/oslo-middleware/files/cve-2017-2592-stable-newton.patch b/dev-python/oslo-middleware/files/cve-2017-2592-stable-newton.patch
deleted file mode 100644
index b38cd597c3d4..000000000000
--- a/dev-python/oslo-middleware/files/cve-2017-2592-stable-newton.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-From 095e90929d114e4b6cece67cb405741c14747356 Mon Sep 17 00:00:00 2001
-From: Jamie Lennox
-Date: Wed, 28 Sep 2016 15:03:53 +1000
-Subject: [PATCH] Filter token data out of catch_errors middleware
-
-If an exception is caught by the catch_errors middleware the entire
-request is dumped into the log including sensitive information like
-tokens. Filter that information before outputting the failed request.
-
-Closes-Bug: #1628031
-Change-Id: I2563403993513c37751576223275350cac2e0937
----
- oslo_middleware/catch_errors.py | 6 +++++-
- oslo_middleware/tests/test_catch_errors.py | 25 +++++++++++++++++++++++++
- 2 files changed, 30 insertions(+), 1 deletion(-)
-
-diff --git a/oslo_middleware/catch_errors.py b/oslo_middleware/catch_errors.py
-index 43d085f..0934fc5 100644
---- a/oslo_middleware/catch_errors.py
-+++ b/oslo_middleware/catch_errors.py
-@@ -14,6 +14,7 @@
- # under the License.
-
- import logging
-+import re
-
- import webob.dec
- import webob.exc
-@@ -24,6 +25,8 @@ from oslo_middleware import base
-
- LOG = logging.getLogger(__name__)
-
-+_TOKEN_RE = re.compile('^(X-\w+-Token):.*$', flags=re.MULTILINE)
-+
-
- class CatchErrors(base.ConfigurableMiddleware):
- """Middleware that provides high-level error handling.
-@@ -37,7 +40,8 @@ class CatchErrors(base.ConfigurableMiddleware):
- try:
- response = req.get_response(self.application)
- except Exception:
-+ req_str = _TOKEN_RE.sub(r'\1: ', req.as_text())
- LOG.exception(_LE('An error occurred during '
-- 'processing the request: %s'), req)
-+ 'processing the request: %s'), req_str)
- response = webob.exc.HTTPInternalServerError()
- return response
-diff --git a/oslo_middleware/tests/test_catch_errors.py b/oslo_middleware/tests/test_catch_errors.py
-index 920bbe2..0b675e2 100644
---- a/oslo_middleware/tests/test_catch_errors.py
-+++ b/oslo_middleware/tests/test_catch_errors.py
-@@ -13,6 +13,7 @@
- # License for the specific language governing permissions and limitations
- # under the License.
-
-+import fixtures
- import mock
- from oslotest import base as test_base
- import webob.dec
-@@ -45,3 +46,27 @@ class CatchErrorsTest(test_base.BaseTestCase):
- self._test_has_request_id(application,
- webob.exc.HTTPInternalServerError.code)
- self.assertEqual(1, log_exc.call_count)
-+
-+ def test_filter_tokens_from_log(self):
-+ logger = self.useFixture(fixtures.FakeLogger(nuke_handlers=False))
-+
-+ @webob.dec.wsgify
-+ def application(req):
-+ raise Exception()
-+
-+ app = catch_errors.CatchErrors(application)
-+ req = webob.Request.blank('/test',
-+ text=u'test data',
-+ method='POST',
-+ headers={'X-Auth-Token': 'secret1',
-+ 'X-Service-Token': 'secret2',
-+ 'X-Other-Token': 'secret3'})
-+ res = req.get_response(app)
-+ self.assertEqual(500, res.status_int)
-+
-+ output = logger.output
-+
-+ self.assertIn('X-Auth-Token: ', output)
-+ self.assertIn('X-Service-Token: ', output)
-+ self.assertIn('X-Other-Token: ', output)
-+ self.assertIn('test data', output)
---
-2.7.4
-
diff --git a/dev-python/oslo-middleware/oslo-middleware-3.19.0-r1.ebuild b/dev-python/oslo-middleware/oslo-middleware-3.19.0-r1.ebuild
deleted file mode 100644
index 6ae34cd3b49e..000000000000
--- a/dev-python/oslo-middleware/oslo-middleware-3.19.0-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Components injected into wsgi pipelines to intercept request/response flows."
-HOMEPAGE="https://pypi.python.org/pypi/oslo.middleware"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
-S="${WORKDIR}/oslo.middleware-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-PATCHES=( "${FILESDIR}/cve-2017-2592-stable-newton.patch" )
-
-CDEPEND="
- >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
- =dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-middleware/oslo-middleware-3.19.1.ebuild b/dev-python/oslo-middleware/oslo-middleware-3.19.1.ebuild
deleted file mode 100644
index 65ebfa842e31..000000000000
--- a/dev-python/oslo-middleware/oslo-middleware-3.19.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Components injected into wsgi pipelines to intercept request/response flows."
-HOMEPAGE="https://pypi.python.org/pypi/oslo.middleware"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
-S="${WORKDIR}/oslo.middleware-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-
-PATCHES=(
-
-)
-
-CDEPEND="
- >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
- =dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-middleware/oslo-middleware-3.8.0-r2.ebuild b/dev-python/oslo-middleware/oslo-middleware-3.8.0-r2.ebuild
deleted file mode 100644
index b005d0f51612..000000000000
--- a/dev-python/oslo-middleware/oslo-middleware-3.8.0-r2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Components injected into wsgi pipelines to intercept request/response flows."
-HOMEPAGE="https://pypi.python.org/pypi/oslo.middleware"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
-S="${WORKDIR}/oslo.middleware-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-FILES=( "${FILESDIR}/cve-2017-2592-stable-mitaka.patch" )
-
-CDEPEND="
- >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
- =dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/mock-1.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-policy/Manifest b/dev-python/oslo-policy/Manifest
index 2b1ceee3ff88..5256fe1b1ec6 100644
--- a/dev-python/oslo-policy/Manifest
+++ b/dev-python/oslo-policy/Manifest
@@ -1,3 +1 @@
-DIST oslo.policy-1.14.0.tar.gz 58516 SHA256 cedbc22f191524ae2a98e42e53fe7e4adcd5e0715b4c176b9daaa9dcb85cbab9 SHA512 3cf6e3f77a82761106b0ec73570faadc5f493fbb7f139e9bd2c3114ad773d785f5d5a8d3218b624259558e73cc8122e110c685a60205cb7ef1d8580412a851c0 WHIRLPOOL 1b3eece66117f14390e8b4efee9414ec4cd715c6913a7d69b5662531f7be898aab0b60cb55cb399b0c0b2478b4751415a5bede22a21bb465606a9d88ab3c1776
DIST oslo.policy-1.18.0.tar.gz 64504 SHA256 414e9a63b1976ad90b2c5ad0897f74bc269c3f5ce0c6c21448d23c4797cc76ff SHA512 e7d92d420a54da82988aaa481dc889fba1c954097895fa62fd232f2d129c9050541b6d2f63e59718420ee8b5a35039be4deb46a184fb1a1107b7239a58a299b8 WHIRLPOOL 797f287a57bfd957feb9f0d3845d790bdd73ac1e87ee774fb497286ce0c93aa9af442c0fe93c26afd80583570a6336dffad554c1e4e867acfbde4a3c3c78f2e1
-DIST oslo.policy-1.6.0.tar.gz 38076 SHA256 24d5ecdf4e10f33a9fb2e8784876f73276637d8663c33f594e8efc99e179016a SHA512 468fcad020c90ce55b8f12199952f946cef6f352f3abc72b64e4538a6bd98dbf1d7ebe191600cff0e2654f97e4af3ccfc480a88c36133f33045ce37c2692a31c WHIRLPOOL b84ebb32db93710c5019dda8833129f3ccc855486655daf7b937eb3ad786b501cd51a9fdb4b55819dd414cdb3151a72b2d7ffd118c015bc1ca7b68a60c5a435d
diff --git a/dev-python/oslo-policy/oslo-policy-1.14.0.ebuild b/dev-python/oslo-policy/oslo-policy-1.14.0.ebuild
deleted file mode 100644
index 23f5f47c0ce7..000000000000
--- a/dev-python/oslo-policy/oslo-policy-1.14.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5)
-
-inherit distutils-r1
-
-DESCRIPTION="Provides support for RBAC policy enforcement across all OpenStack services."
-HOMEPAGE="https://pypi.python.org/pypi/oslo.policy"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.policy/oslo.policy-${PV}.tar.gz"
-S="${WORKDIR}/oslo.policy-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-1.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-"
-
-# This time half the doc files are missing; Do you want them?
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-policy/oslo-policy-1.6.0.ebuild b/dev-python/oslo-policy/oslo-policy-1.6.0.ebuild
deleted file mode 100644
index 93fc61d24cf2..000000000000
--- a/dev-python/oslo-policy/oslo-policy-1.6.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 python3_5)
-
-inherit distutils-r1
-
-DESCRIPTION="Provides support for RBAC policy enforcement across all OpenStack services."
-HOMEPAGE="https://pypi.python.org/pypi/oslo.policy"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.policy/oslo.policy-${PV}.tar.gz"
-S="${WORKDIR}/oslo.policy-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/requests-2.8.1[${PYTHON_USEDEP}]
- !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-"
-
-# This time half the doc files are missing; Do you want them?
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-privsep/Manifest b/dev-python/oslo-privsep/Manifest
index 1ab62f260699..bfdc9087e19a 100644
--- a/dev-python/oslo-privsep/Manifest
+++ b/dev-python/oslo-privsep/Manifest
@@ -1,3 +1 @@
-DIST oslo.privsep-1.13.1.tar.gz 30002 SHA256 acbcd4304211f30294e9242c61ecb9bdc1b66d1725a3ac24884f0dbc5b807608 SHA512 8ff17643866fdbcc872e863e65732493e1e2796eab69db3af4f138155c4237d7bf9462001599cd54ad91b7d6a651bf62cb81331261582723bd9d87f5c2a3418f WHIRLPOOL 7bd61e719363d5ef313c7e9ef2de011d7303fa63ac6eeffc4b7f4baf982d40573d2d1e28e601cd855a42d65978f7c5d9de5c7113e1a7bc5a3957b9bc0cd2dc14
-DIST oslo.privsep-1.13.2.tar.gz 29327 SHA256 b7ac044993f8dd63cfc294039296fe97b062ef7e9a31686bf22c428b9ea93cc5 SHA512 5925e922c6a62345a641ae83380d6b92c0675d0998d7efdbc2185c3058b825a0c8dfcc1c177997b9e5b8e3e2b1f14d50ad05ad3eef8974b875f20ee5cd5d4350 WHIRLPOOL eb27101b42120ee272f630ad5f80632e8bd7c59c2f7c66a1ba7e677e558292331abf9886139dc71b832fbad70f8dad180e985967147cacbf8317ac8120562e1f
DIST oslo.privsep-1.16.0.tar.gz 30448 SHA256 bffc4ea46cf6e19c84dbc16f3b1fc7a78fae2480c7609bc97e054a88af7d6773 SHA512 223cb4a32a9a8545833621c7a6e3a9ab5acf84a188f2a6f45df4311e02ec64cef8d7150ddde89ca3c207f5aee599ed655b1f9a5fbdec7f55605d4d3aa251edd5 WHIRLPOOL d6666f7326d83dd64e418b433c0064bbf239c77a09aaaf378e6188f75d5d9ed75114f3eb285c203f1cf816bbe1c7e21f631b74ecbea033a196e7581169c2afca
diff --git a/dev-python/oslo-privsep/oslo-privsep-1.13.1.ebuild b/dev-python/oslo-privsep/oslo-privsep-1.13.1.ebuild
deleted file mode 100644
index 7f2b65f4c813..000000000000
--- a/dev-python/oslo-privsep/oslo-privsep-1.13.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack library for privilege separation."
-HOMEPAGE="https://pypi.python.org/pypi/oslo.privsep"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.privsep/oslo.privsep-${PV}.tar.gz"
-S="${WORKDIR}/oslo.privsep-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND="
- >=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND="
- >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
- dev-python/cffi[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-# python_test() {
-# }
diff --git a/dev-python/oslo-privsep/oslo-privsep-1.13.2.ebuild b/dev-python/oslo-privsep/oslo-privsep-1.13.2.ebuild
deleted file mode 100644
index 9866b95d79d3..000000000000
--- a/dev-python/oslo-privsep/oslo-privsep-1.13.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack library for privilege separation."
-HOMEPAGE="https://pypi.python.org/pypi/oslo.privsep"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.privsep/oslo.privsep-${PV}.tar.gz"
-S="${WORKDIR}/oslo.privsep-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-
-CDEPEND="
- >=dev-python/pbr-1.8[${PYTHON_USEDEP}]
- =dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND="
- >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
- dev-python/cffi[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-# python_test() {
-# }
diff --git a/dev-python/oslo-rootwrap/Manifest b/dev-python/oslo-rootwrap/Manifest
index 2364d30a0b5f..48c4008f6c77 100644
--- a/dev-python/oslo-rootwrap/Manifest
+++ b/dev-python/oslo-rootwrap/Manifest
@@ -1,3 +1 @@
-DIST oslo.rootwrap-4.1.0.tar.gz 35590 SHA256 083b6255228982484fc483db845a49e07f474cfc12ba1ba70490f56880027989 SHA512 ef06507989d168bed8d3943d69c53318b87a2de6f403b9563d79ca75b9e17da887ce68775c54cc0fb8488e99ae3dccb08f8c3e4cf2d46882b699625519a46705 WHIRLPOOL 638a8cbf3cf463067ddc26934b914d4bf50b7b6ce51ba48a83df7abcad62836a1bdb0f660120a04facf4d1cfec589bb690a7039486884cbf3013e1ab622f9dd1
-DIST oslo.rootwrap-5.1.1.tar.gz 35982 SHA256 b48a3a5eeec533b4d450cd811a36a99e9d6f9e5316359285663318703c80d5b3 SHA512 1f50316529340b8dd2718c1ae84da263bbdfd899df31c3e30fcc122a2c857f21bb5844f6ab6a7b6d668931008237bde1652fc8fe066566eae26b80fb7d726f3d WHIRLPOOL 9720f1709ba7f13d141137f9a60c5fb976956c5d3e3055972c82d43b002a932d67d2e8589a64f9a999a2f22267b4984bac8d0dcb37890d3c0f2cf442aa52c274
DIST oslo.rootwrap-5.4.0.tar.gz 40741 SHA256 8b3c1c5726e0845fcd00d9f951f012bdd3405380acf125428268fba4f70f3c00 SHA512 9848d9f18b7a4063f74d170615b99dc3ebcbcba1ff1f0a10f42b2af9284dd58a65a6b483bed20d176de00170ad60ac7b847cf5a31b950fcd7bf06ecbaecb1823 WHIRLPOOL 0996255270825040156767ae1b08a82aa8df87cabd9122522866ce38e99278c72242d1dfae5e0417267d1dd683b5e3d4ba0d3dcbc75e4449df2a01b267ea24b2
diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-4.1.0.ebuild b/dev-python/oslo-rootwrap/oslo-rootwrap-4.1.0.ebuild
deleted file mode 100644
index 827ad053f36f..000000000000
--- a/dev-python/oslo-rootwrap/oslo-rootwrap-4.1.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Allows fine filtering of shell commands to run as root from OpenStack services"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.config"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.rootwrap/oslo.rootwrap-${PV}.tar.gz"
-S="${WORKDIR}/oslo.rootwrap-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND="
- >=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/mock-1.2[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- sed -i 's/sbin\/ip/bin\/ip/g' tests/test_rootwrap.py
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-5.1.1.ebuild b/dev-python/oslo-rootwrap/oslo-rootwrap-5.1.1.ebuild
deleted file mode 100644
index a8fa363316df..000000000000
--- a/dev-python/oslo-rootwrap/oslo-rootwrap-5.1.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Allows fine filtering of shell commands to run as root from OpenStack services"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.config"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.rootwrap/oslo.rootwrap-${PV}.tar.gz"
-S="${WORKDIR}/oslo.rootwrap-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND="
- >=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- sed -i 's/sbin\/ip/bin\/ip/g' tests/test_rootwrap.py
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-vmware/Manifest b/dev-python/oslo-vmware/Manifest
index 81b896590062..a26249305669 100644
--- a/dev-python/oslo-vmware/Manifest
+++ b/dev-python/oslo-vmware/Manifest
@@ -1,3 +1 @@
-DIST oslo.vmware-2.14.0.tar.gz 86385 SHA256 ba93eff5cb672ddee3e58f8d10e7d121e387c8090b3acdff7acbbfb05389914f SHA512 6b1c40d28b32a92e15c89b71ad6f2aea79de18144812a6f865b34072b8643814663854a1a52b732bf24ccd825b395f0744ef8514c58fe57b25ec3fc5b72e66ff WHIRLPOOL 5ff5e039363fa8cc67567ac3c85ecedcc0b948f524fb2f4021fc5f04e783ec88b50f6408ce3256f8ed2d19c2e3bebe1bee19626d2730e0b18ad20c411304813a
DIST oslo.vmware-2.17.0.tar.gz 205078 SHA256 f283a3c5b9ff79602519c758efebcb41d490eedf1d6f76e9d4e30e61fbd1d36d SHA512 03750c0bf498b45fe812e10e97c2efcbb04ea3c020f0dde26361c25ad4fc2ad10637930653ed4e667571ade02553e82adc79f9b74d3b766b5db923256d2cdcbb WHIRLPOOL 974ab36d2e4088b72cdd80376541c59f9d6ce18b3926051f6d7dfec2e8cf2291b36d14ad25bcb2290c547496dfb0a3c3bf6d67d1bf970a7d320f69bd1cc6ab8a
-DIST oslo.vmware-2.5.0.tar.gz 81830 SHA256 cb1685acf7cb11be4cb72412c078d7b21350c4d34fd36e9a57361a4a51df018c SHA512 f5cc084e235fa48931744a30f6d8e1c42a95bf34b97a9adeeb79d29939b8feb76994de96e8e78b323436fd43846be5a0d2d1b140472ecfe99d33e77a2e28261a WHIRLPOOL f57db75ddb55c5a012dce85dbe86f03308e4f8ea577d9ad7937b7c3ab2f9e57ea6712de4d540480da1b8038ca3242383421d1c13300093fedfd8c4caf6cd62cc
diff --git a/dev-python/oslo-vmware/oslo-vmware-2.14.0.ebuild b/dev-python/oslo-vmware/oslo-vmware-2.14.0.ebuild
deleted file mode 100644
index 504e27455bab..000000000000
--- a/dev-python/oslo-vmware/oslo-vmware-2.14.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Oslo VMware library for OpenStack projects"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.vmware"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
-S="${WORKDIR}/oslo.vmware-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
- !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
- >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
- >=dev-python/suds-0.6[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.15.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-"
-python_prepare() {
- sed -i '/^suds-jurko/d' requirements.txt || die
- sed -i '/^hacking/d' test-requirements.txt || die
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-vmware/oslo-vmware-2.5.0.ebuild b/dev-python/oslo-vmware/oslo-vmware-2.5.0.ebuild
deleted file mode 100644
index ab2d2f301eb6..000000000000
--- a/dev-python/oslo-vmware/oslo-vmware-2.5.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Oslo VMware library for OpenStack projects"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.vmware"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
-S="${WORKDIR}/oslo.vmware-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/mock-1.2[${PYTHON_USEDEP}]
- >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/bandit-0.17.3[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
- !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
- >=dev-python/suds-0.6[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
- !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.8.3[${PYTHON_USEDEP}]
- >=dev-python/oslo-concurrency-3.5.0[${PYTHON_USEDEP}]
-"
-python_prepare() {
- sed -i '/^suds-jurko/d' requirements.txt || die
- sed -i '/^hacking/d' test-requirements.txt || die
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslotest/Manifest b/dev-python/oslotest/Manifest
index 4458c5ba15c4..e326359ac1f0 100644
--- a/dev-python/oslotest/Manifest
+++ b/dev-python/oslotest/Manifest
@@ -1,2 +1 @@
-DIST oslotest-1.12.0.tar.gz 26452 SHA256 c6180413e92379ba4ebe010393580da28baa9ea8206d5f56adbc055e3d14299e SHA512 ee24864d3fa9563580423249b48ec6dc4fb1c559a52b621bc8324a5ffe47152caf8ca4dc21f6b767f3868dc5782b56cb8480d859452629d37c2b5005bb4d3790 WHIRLPOOL 412709c36880610155e497eaf84d8bb499850de2ac45cd170bb3e6f53ae03f0b3a60af40fdd6959636e4807ff1e996bb93ceb8d488d5e6f2ab762374369ca90d
DIST oslotest-2.4.0.tar.gz 26392 SHA256 cad9a20b4c26a691e947b826c37ea393c35384ff3d9091ac83c8ad4201795b0d SHA512 20dfbf555741e72cd9ba41c0432e8c8af01ae7c07a9a740f71055f900a994790b420aa062313a59cdfddf4c80b7ca2aa0ee9ae2ee645ad525cbafeae3db68886 WHIRLPOOL e8a5b8dc30bf2aa68e58c07d3a9e2067aa8d037022d22bdc9351950d70f922b61ec7e907652ae04886cd918bccf84ec4f409dc0604cb2a34af87780f1912fba2
diff --git a/dev-python/oslotest/oslotest-1.12.0.ebuild b/dev-python/oslotest/oslotest-1.12.0.ebuild
deleted file mode 100644
index 8db29b108965..000000000000
--- a/dev-python/oslotest/oslotest-1.12.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Oslo test framework"
-HOMEPAGE="https://launchpad.net/oslo"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? ( >=dev-python/oslo-config-2.3.0[${PYTHON_USEDEP}] )
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/mock-1.2[${PYTHON_USEDEP}]
- >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.4.0[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
-"
-
-python_compile_all() {
- if use doc; then
- esetup.py build_sphinx
- else
- esetup.py build_sphinx -b man
- fi
-}
-
-python_test() {
- rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
-
-python_install_all() {
- doman doc/build/man/oslotest.1
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pSQL/Manifest b/dev-python/pSQL/Manifest
index e874b105d6ed..483889fc1c4a 100644
--- a/dev-python/pSQL/Manifest
+++ b/dev-python/pSQL/Manifest
@@ -1,2 +1 @@
-DIST pSQL-1.2.0.tar.gz 21046 SHA256 fc955844e1263ccaa8e59f10266e280569b8c043c3bade178bda66daf58f80b2 SHA512 f6dc4a87db7faca23a9b70dd20413f9f4f35dee3be001bd443bc8e3bc572316b6103c02de8ff40406811e6c62b40b2b54efa72421dd2742ecc023168c709a3ce WHIRLPOOL 94e1cc3da19b5c2ce5ac9a10710c83ebace2e7e929f061ad670b5baf2af5e38762945fbdba4250961c31d756ed2048f763b9a66d5d99e8b54e9c3d424c5df996
DIST pSQL-1.2.1.tar.gz 21158 SHA256 9467f379656fa3b4053de67baa5bb0e650f1bcc437bbe0c0a7b088d1bf4e31d0 SHA512 39b21327eb2cd1ad6207c08e2ce6507c7d05992ef852fd06427dcb461e5175b24e983e432c8616c759f291d3bfd9906a654834afa79e37cc7c839ddb5e181779 WHIRLPOOL ed997754faa3b100e38656a6cc5b16574327fe0a05de17516bc5b5e6e5329f42c95151f373f45623bb666ed57c314e43d8562f6aa7944ee7afafb4df6ddaf3ed
diff --git a/dev-python/pSQL/pSQL-1.2.0.ebuild b/dev-python/pSQL/pSQL-1.2.0.ebuild
deleted file mode 100644
index 4482535b12e6..000000000000
--- a/dev-python/pSQL/pSQL-1.2.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-r1
-
-DESCRIPTION="MySQL abstraction layer for python"
-HOMEPAGE="http://software.fionet.com/pSQL/"
-SRC_URI="http://software.fionet.com/pSQL/release/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- dev-python/mysql-python[${PYTHON_USEDEP}]
- dev-python/egenix-mx-base[${PYTHON_USEDEP}]"
-DEPEND=""
-
-src_install() {
- python_foreach_impl python_domodule pSQL.py
-
- dodoc *pSQL
-}
diff --git a/dev-python/pafy/Manifest b/dev-python/pafy/Manifest
index 6ef7be5a5aac..87fe0b72430b 100644
--- a/dev-python/pafy/Manifest
+++ b/dev-python/pafy/Manifest
@@ -1,3 +1 @@
-DIST pafy-0.5.1.tar.gz 26295 SHA256 1e1f6f841e87875004679e200389e751f7ae5f45efdebc257f5b8191d0572920 SHA512 d18b04f0785124b516fc68eea3b11ede3c9cf6f59211f1536e3c936ccf8f0a3781a7af1c6f8f6c31651eb6dea30b6fc780916cb1c280d813a319b0687f9d4f4b WHIRLPOOL 01914026a0dc56affe08dfc5eb3e3fbbbb791efc872c05f1610fab6e266f23c5db27bb66dd811507be53fe12e60d3de79be916e162f168bfd43bcfd1539af5d9
-DIST pafy-0.5.2.tar.gz 26343 SHA256 11e0cb83bd9e636bc4d0d6f7d7ce964f4975c6f0e037fe285ef2acedafcf7bb2 SHA512 bb292bdb0d7cf6312234fc4135d4ae5ecf5fcbc38ffc68cb1cc394a46430ab6681298591fa206eaf09eea9efbed90810453fcf973ec17f813bd82b3994401185 WHIRLPOOL 15ecd015a766c14791dc7990e17282e302382e65b67d4bc70831758248e780f1b494db4098aa07b5fff40c0a27e5a2fd62da59a9132ab1527dc95792c10fe36f
DIST pafy-0.5.3.1.tar.gz 25636 SHA256 35e64ff495b5d62f31f65a31ac0ca6dc1ab39e1dbde4d07b1e04845a52eceda8 SHA512 2d8fa30e15b9d500fac9726d9119da9f1ad24021a804b7e75d6251347f8b47f4517425834ba243a749e22517507fc27b67c7258f81bdebaa7d3b0b7f9b18e5ed WHIRLPOOL 4db6ed8f23303aaaad8775f003ca74ac0a32b9af9ce4228b25249bceb25f07147934f5d799297cd159e47b9d88f728ff055d0d49ce6e84c4ac75dd423f4f8959
diff --git a/dev-python/pafy/pafy-0.5.1.ebuild b/dev-python/pafy/pafy-0.5.1.ebuild
deleted file mode 100644
index 9ec40734d3e0..000000000000
--- a/dev-python/pafy/pafy-0.5.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit distutils-r1
-
-DESCRIPTION="Python library to retrieve YouTube content and metadata"
-HOMEPAGE="http://np1.github.io/pafy/ https://pypi.python.org/pypi/pafy"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="net-misc/youtube-dl[${PYTHON_USEDEP}]"
diff --git a/dev-python/pafy/pafy-0.5.2.ebuild b/dev-python/pafy/pafy-0.5.2.ebuild
deleted file mode 100644
index 9ec40734d3e0..000000000000
--- a/dev-python/pafy/pafy-0.5.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit distutils-r1
-
-DESCRIPTION="Python library to retrieve YouTube content and metadata"
-HOMEPAGE="http://np1.github.io/pafy/ https://pypi.python.org/pypi/pafy"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="net-misc/youtube-dl[${PYTHON_USEDEP}]"
diff --git a/dev-python/parsedatetime/Manifest b/dev-python/parsedatetime/Manifest
index e7ce64bf9bbb..f7e7dbec2c5a 100644
--- a/dev-python/parsedatetime/Manifest
+++ b/dev-python/parsedatetime/Manifest
@@ -1,2 +1 @@
-DIST parsedatetime-1.5.tar.gz 61150 SHA256 4698420df9765f8f4ea41d9e771874ea8dff907e695f26634919b41f39590980 SHA512 cd76711f403e1344a6d4ac56c7d39ad280a47c10333a09ec2a65152b79f7a284d1d6ba3af7b7d7df9a32f650036012a115a3811d34f5dfe13582acec2ee5f130 WHIRLPOOL c90b54c16dfac0f98ce18c6595eed42ee09f0234e2314d054d64d3a01fc3c47a692a76dd867f843b67d1e76ce48cd910d581c68f63be03e40fe52e9119b66507
DIST parsedatetime-2.1.tar.gz 61170 SHA256 71b90acc68bee9a165b941edcb93913f8c5784370e544bb32f71938cee97d0e0 SHA512 c3447c899aa56319e09b21c117ad4036e23727346d15d8d5fc60f89d439984f032950a9c6534f763c8dd09c74f078ddfaee1c77880dab4a4845393f5145db9a1 WHIRLPOOL 2e43a2ba4d8729f76170cb0b583648370c882d10bae70caf011e36fb0db5a439df8dcd7534577035620c10af32b4926fc773f80b1526bfe2772d8d5d6881ba42
diff --git a/dev-python/parsedatetime/parsedatetime-1.5.ebuild b/dev-python/parsedatetime/parsedatetime-1.5.ebuild
deleted file mode 100644
index eb8f45ae61a9..000000000000
--- a/dev-python/parsedatetime/parsedatetime-1.5.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-
-inherit distutils-r1
-
-DESCRIPTION="Parse human-readable date/time strings"
-HOMEPAGE="https://github.com/bear/parsedatetime"
-SRC_URI="https://github.com/bear/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
- ${PYTHON} run_tests.py || die
-}
diff --git a/dev-python/passlib/Manifest b/dev-python/passlib/Manifest
index c36e8ce11d4f..bcf277f0173f 100644
--- a/dev-python/passlib/Manifest
+++ b/dev-python/passlib/Manifest
@@ -1,2 +1 @@
-DIST passlib-1.6.5.tar.gz 417044 SHA256 a83d34f53dc9b17aa42c9a35c3fbcc5120f3fcb07f7f8721ec45e6a27be347fc SHA512 b5323834a0a7fc7e799882c512a2fcaddb0cbf4dbfb3ec578c9a9ea7a7f08349335cd3124fe2b379eef265ecdf9d823b7562951881710cf4dafff128a65c82d4 WHIRLPOOL ed9f190557fe9b1994dc30a38bdcdcd9c2275e6a32c17a8159b034c7dd49cf8531020f5c6e53301c1fca89b0e5abd1692072faa6e050fd8edbf877b197b8afae
DIST passlib-1.7.1.tar.gz 645724 SHA256 3d948f64138c25633613f303bcc471126eae67c04d5e3f6b7b8ce6242f8653e0 SHA512 3d5f069cd4e44e5e87cdabc46845acbdd6c1eeedb7ce1f611aebee87b0f7af19009b6a47a10ec555fd84260b9f5c933c6429e325d30326de3869f05031674168 WHIRLPOOL b3c7e8587eb080ae9210bec3ff272ee0c4b644753ff5a80182496f6c8599f615480261528ad7ada2f8c785204631f57c38360f1f7c11e142daff0ad6441872f8
diff --git a/dev-python/passlib/passlib-1.6.5-r1.ebuild b/dev-python/passlib/passlib-1.6.5-r1.ebuild
deleted file mode 100644
index 05bcabb2882f..000000000000
--- a/dev-python/passlib/passlib-1.6.5-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Password hashing framework supporting over 20 schemes"
-HOMEPAGE="https://bitbucket.org/ecollins/passlib/wiki/Home/"
-SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-KEYWORDS="amd64 ~arm64 x86"
-SLOT="0"
-IUSE="test doc"
-
-RDEPEND="dev-python/bcrypt[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_test() {
- nosetests -w "${BUILD_DIR}"/lib || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- use doc && dodoc docs/{*.rst,requirements.txt,lib/*.rst}
-}
diff --git a/dev-python/passlib/passlib-1.7.1.ebuild b/dev-python/passlib/passlib-1.7.1.ebuild
deleted file mode 100644
index 42e7dbf1696a..000000000000
--- a/dev-python/passlib/passlib-1.7.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Password hashing framework supporting over 20 schemes"
-HOMEPAGE="https://bitbucket.org/ecollins/passlib/wiki/Home/"
-SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-KEYWORDS="~amd64 ~arm64 ~x86"
-SLOT="0"
-IUSE="test doc"
-
-RDEPEND="dev-python/bcrypt[${PYTHON_USEDEP}]
- dev-python/scrypt[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_test() {
- nosetests -w "${BUILD_DIR}"/lib || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- use doc && dodoc docs/{*.rst,requirements.txt,lib/*.rst}
-}
diff --git a/dev-python/passwordmeter/Manifest b/dev-python/passwordmeter/Manifest
index 4da8b336c6d4..cf585d7af3de 100644
--- a/dev-python/passwordmeter/Manifest
+++ b/dev-python/passwordmeter/Manifest
@@ -1,2 +1 @@
-DIST passwordmeter-0.1.7.tar.gz 51122 SHA256 7342315ea145cc22c5403c93f59e6b87c3643767646ad86039c7e2a2000eeace SHA512 a5911af9a1caed35ecc881d324ab0514de54babc41b9fd2ba91542fdef3d0875a737d181023caeb81537006777b71d63806e5fd2118c6e5b74d8b87c7d6866bf WHIRLPOOL fe2b6025ffbee53109f5aac7ea11c3a5075fe4e22690e3e94636c10cf31131cb5e5d0b0be9e74bf95a0494d0ef00ec61a1d7e8f4f7f2b83be9c1d26a356a6521
DIST passwordmeter-0.1.8.tar.gz 51904 SHA256 f4f7df54182072a137bca3e396f2dad354770ba596dd41f6646cd1f0665fee12 SHA512 c7604054812576ab8144523c174f3d1543da3ccc192420a9ce8fe596887d1e53a596c255b9f1ffb9a7ab5e3952f53ff8fde11966a58a2ccb2210f891e43b4ac4 WHIRLPOOL e13a360a4b3398ee6289bd39f1bc17bd20ca259c14fef91d2e93f1f2d0c224e34bd0f06189b0be7595fb7c580872eda431ef240b6e0037cc88171208d561d636
diff --git a/dev-python/passwordmeter/passwordmeter-0.1.7-r1.ebuild b/dev-python/passwordmeter/passwordmeter-0.1.7-r1.ebuild
deleted file mode 100644
index 380a7714c27b..000000000000
--- a/dev-python/passwordmeter/passwordmeter-0.1.7-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="A password strength measuring library"
-HOMEPAGE="https://pypi.python.org/pypi/passwordmeter/ https://github.com/cadithealth/passwordmeter"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- >=dev-python/asset-0.6.1[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- >=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
- )"
-
-python_prepare_all() {
- sed \
- -e '/distribute/d' \
- -i setup.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests --verbose || die
-}
diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest
index 5c3ad8466e3c..1f740ff2cc66 100644
--- a/dev-python/paste/Manifest
+++ b/dev-python/paste/Manifest
@@ -1,3 +1 @@
-DIST Paste-1.7.5.1.tar.gz 523304 SHA256 11645842ba8ec986ae8cfbe4c6cacff5c35f0f4527abf4f5581ae8b4ad49c0b6 SHA512 058a86dec41f132c22b14f3bc882d9c02c04bb0cc9ea5fc5371911698c3d7a89859742a4b806ad388c7fe37289b816db16c50bce21f56c8371293c4d91b5ccb6 WHIRLPOOL 5928a6f20c136a77576b653df34337f1eb110845b8d53d7637eeb6c792fe7f10fe622adefec382378aef16c1abee91c37e90e5fe17dbaa07046681a393f6c5c8
-DIST Paste-2.0.2.tar.gz 627842 SHA256 adac3ac893a2dac6b8ffd49901377dd6819e05be3436b374d698641071daba99 SHA512 32eddeab1bab9d0b1a30848d89613b40ed02a77912f7ef5a86880e1c1a860c5637cd45114bd58cc5ac84410a569ede67e6ebd7afd2007c588433d54d6940f529 WHIRLPOOL 08c997079e632b92e592211d942298235228ec22b997d549f608552f139a941cdd47a5c2da859867c279cab0ad7f388823f1af163ed7ea8aeaaa7558407e3750
DIST Paste-2.0.3.tar.gz 643935 SHA256 2346a347824c32641bf020c17967b49ae74d3310ec1bc9b958d4b84e2d985218 SHA512 174b06d77bc6e1d4079e8de7df40412ffda098364efd4e3f915f858be1188c8a6fb546fe4ab981ccc067ec77b7171083b2469e7db6fc3b777d5a24151c928362 WHIRLPOOL 0aa15c2c6ffdbf965f3763d296e28c75337d9e582ad8623d70a9a4df572457247d583682b7ecddc5206b1a997f22e4f46f68b013a1ca646b0d6d08559ac1447e
diff --git a/dev-python/paste/files/paste-1.7.5.1-email-mime.patch b/dev-python/paste/files/paste-1.7.5.1-email-mime.patch
deleted file mode 100644
index 4c06997b0809..000000000000
--- a/dev-python/paste/files/paste-1.7.5.1-email-mime.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- a/paste/exceptions/reporter.py
-+++ b/paste/exceptions/reporter.py
-@@ -1,8 +1,14 @@
- # (c) 2005 Ian Bicking and contributors; written for Paste (http://pythonpaste.org)
- # Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
-
--from email.MIMEText import MIMEText
--from email.MIMEMultipart import MIMEMultipart
-+try:
-+ from email.MIMEText import MIMEText
-+except:
-+ from email.mime.text import MIMEText
-+try:
-+ from email.MIMEMultipart import MIMEMultipart
-+except:
-+ from email.mime.multipart import MIMEMultipart
- import smtplib
- import time
- try:
diff --git a/dev-python/paste/files/paste-1.7.5.1-fix-tests-for-pypy.patch b/dev-python/paste/files/paste-1.7.5.1-fix-tests-for-pypy.patch
deleted file mode 100644
index b5e9430c3bb9..000000000000
--- a/dev-python/paste/files/paste-1.7.5.1-fix-tests-for-pypy.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Ignore the exception detail for two exceptions that are slightly
-different on pypy.
-
-diff -r 7f90a96378ed tests/test_template.txt
---- a/tests/test_template.txt Mon Mar 05 21:14:08 2012 +0100
-+++ b/tests/test_template.txt Wed May 16 23:29:46 2012 +0200
-@@ -6,7 +6,7 @@
- 'Hi Ian'
- >>> Template('Hi {{repr(name)}}').substitute(name='Ian')
- "Hi 'Ian'"
-- >>> Template('Hi {{name+1}}').substitute(name='Ian')
-+ >>> Template('Hi {{name+1}}').substitute(name='Ian') #doctest: +IGNORE_EXCEPTION_DETAIL
- Traceback (most recent call last):
- ...
- TypeError: cannot concatenate 'str' and 'int' objects at line 1 column 6
-@@ -125,7 +125,7 @@
- >>> sub('{{default x=1}}{{x}}')
- '1'
- >>> # The normal case:
-- >>> sub('{{x}}')
-+ >>> sub('{{x}}') #doctest: +IGNORE_EXCEPTION_DETAIL
- Traceback (most recent call last):
- ...
- NameError: name 'x' is not defined at line 1 column 3
diff --git a/dev-python/paste/files/paste-1.7.5.1-hmac.patch b/dev-python/paste/files/paste-1.7.5.1-hmac.patch
deleted file mode 100644
index c86d0f977cfe..000000000000
--- a/dev-python/paste/files/paste-1.7.5.1-hmac.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/paste/auth/cookie.py
-+++ b/paste/auth/cookie.py
-@@ -52,7 +52,7 @@
-
- def make_time(value):
- return time.strftime("%Y%m%d%H%M", time.gmtime(value))
--_signature_size = len(hmac.new('x', 'x', sha1).digest())
-+_signature_size = len(hmac.new(b'x', b'x', sha1).digest())
- _header_size = _signature_size + len(make_time(time.time()))
-
- # @@: Should this be using urllib.quote?
diff --git a/dev-python/paste/files/paste-1.7.5.1-python27-lambda.patch b/dev-python/paste/files/paste-1.7.5.1-python27-lambda.patch
deleted file mode 100644
index 91dcad137153..000000000000
--- a/dev-python/paste/files/paste-1.7.5.1-python27-lambda.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -r 30425672adf7 paste/auth/cookie.py
---- a/paste/auth/cookie.py Wed Jun 23 17:15:45 2010 -0500
-+++ b/paste/auth/cookie.py Mon Aug 02 20:06:43 2010 -0700
-@@ -62,7 +62,7 @@
- _decode = [(v, k) for (k, v) in _encode]
- _decode.reverse()
- def encode(s, sublist = _encode):
-- return reduce((lambda a, (b, c): a.replace(b, c)), sublist, str(s))
-+ return reduce((lambda a, b: a.replace(b[0], b[1])), sublist, str(s))
- decode = lambda s: encode(s, _decode)
-
- class CookieTooLarge(RuntimeError):
diff --git a/dev-python/paste/files/paste-1.7.5.1-rfc822.patch b/dev-python/paste/files/paste-1.7.5.1-rfc822.patch
deleted file mode 100644
index e0950fcaabef..000000000000
--- a/dev-python/paste/files/paste-1.7.5.1-rfc822.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- a/paste/httpheaders.py
-+++ b/paste/httpheaders.py
-@@ -137,7 +137,10 @@
- import mimetypes
- import urllib2
- import re
--from rfc822 import formatdate, parsedate_tz, mktime_tz
-+try:
-+ from rfc822 import formatdate, parsedate_tz, mktime_tz
-+except ImportError:
-+ from email.utils import formatdate, parsedate_tz, mktime_tz
- from time import time as now
- from httpexceptions import HTTPBadRequest
-
diff --git a/dev-python/paste/files/paste-1.7.5.1-types.patch b/dev-python/paste/files/paste-1.7.5.1-types.patch
deleted file mode 100644
index 87ea53c39648..000000000000
--- a/dev-python/paste/files/paste-1.7.5.1-types.patch
+++ /dev/null
@@ -1,57 +0,0 @@
---- a/paste/lint.py
-+++ b/paste/lint.py
-@@ -111,7 +111,6 @@
-
- import re
- import sys
--from types import DictType, StringType, TupleType, ListType
- import warnings
-
- header_re = re.compile(r'^[a-zA-Z][a-zA-Z0-9\-_]*$')
-@@ -282,7 +281,7 @@
- "Iterator garbage collected without being closed")
-
- def check_environ(environ):
-- assert type(environ) is DictType, (
-+ assert isinstance(environ,dict), (
- "Environment is not of the right type: %r (environment: %r)"
- % (type(environ), environ))
-
-@@ -309,11 +308,11 @@
- if '.' in key:
- # Extension, we don't care about its type
- continue
-- assert type(environ[key]) is StringType, (
-+ assert isinstance(environ[key], str), (
- "Environmental variable %s is not a string: %r (value: %r)"
- % (key, type(environ[key]), environ[key]))
-
-- assert type(environ['wsgi.version']) is TupleType, (
-+ assert isinstance(environ['wsgi.version'], tuple), (
- "wsgi.version should be a tuple (%r)" % environ['wsgi.version'])
- assert environ['wsgi.url_scheme'] in ('http', 'https'), (
- "wsgi.url_scheme unknown: %r" % environ['wsgi.url_scheme'])
-@@ -359,7 +358,7 @@
- % (wsgi_errors, attr))
-
- def check_status(status):
-- assert type(status) is StringType, (
-+ assert isinstance(status, str), (
- "Status must be a string (not %r)" % status)
- # Implicitly check that we can turn it into an integer:
- status_code = status.split(None, 1)[0]
-@@ -374,12 +373,12 @@
- % status, WSGIWarning)
-
- def check_headers(headers):
-- assert type(headers) is ListType, (
-+ assert isinstance(headers,list), (
- "Headers (%r) must be of type list: %r"
- % (headers, type(headers)))
- header_names = {}
- for item in headers:
-- assert type(item) is TupleType, (
-+ assert isinstance(item, tuple), (
- "Individual headers (%r) must be of type tuple: %r"
- % (item, type(item)))
- assert len(item) == 2
diff --git a/dev-python/paste/files/paste-1.7.5.1-unbundle-stdlib.patch b/dev-python/paste/files/paste-1.7.5.1-unbundle-stdlib.patch
deleted file mode 100644
index b389df2482c7..000000000000
--- a/dev-python/paste/files/paste-1.7.5.1-unbundle-stdlib.patch
+++ /dev/null
@@ -1,1211 +0,0 @@
---- a/paste/debug/fsdiff.py
-+++ b/paste/debug/fsdiff.py
-@@ -12,7 +12,10 @@
- import os
- from fnmatch import fnmatch
- from datetime import datetime
--from paste.util.UserDict24 import IterableUserDict
-+try:
-+ from UserDict import IterableUserDict
-+except ImportError:
-+ from paste.util.UserDict24 import IterableUserDict
- import operator
- import re
-
---- a/paste/debug/doctest_webapp.py
-+++ b/paste/debug/doctest_webapp.py
-@@ -8,10 +8,7 @@
- These are functions for use when doctest-testing a document.
- """
-
--try:
-- import subprocess
--except ImportError:
-- from paste.util import subprocess24 as subprocess
-+import subprocess
- import doctest
- import os
- import sys
---- a/paste/debug/wdg_validate.py
-+++ b/paste/debug/wdg_validate.py
-@@ -6,10 +6,7 @@
- """
-
- from cStringIO import StringIO
--try:
-- import subprocess
--except ImportError:
-- from paste.util import subprocess24 as subprocess
-+import subprocess
- from paste.response import header_value
- import re
- import cgi
---- a/paste/fixture.py
-+++ b/paste/fixture.py
-@@ -26,10 +26,7 @@
- except ImportError:
- from StringIO import StringIO
- import re
--try:
-- import subprocess
--except ImportError:
-- from paste.util import subprocess24 as subprocess
-+import subprocess
-
- from paste import wsgilib
- from paste import lint
---- a/paste/util/subprocess24.py
-+++ /dev/null
-@@ -1,1152 +0,0 @@
--# subprocess - Subprocesses with accessible I/O streams
--#
--# For more information about this module, see PEP 324.
--#
--# This module should remain compatible with Python 2.2, see PEP 291.
--#
--# Copyright (c) 2003-2005 by Peter Astrand
--#
--# Licensed to PSF under a Contributor Agreement.
--# See http://www.python.org/2.4/license for licensing details.
--
--r"""subprocess - Subprocesses with accessible I/O streams
--
--This module allows you to spawn processes, connect to their
--input/output/error pipes, and obtain their return codes. This module
--intends to replace several other, older modules and functions, like:
--
--os.system
--os.spawn*
--os.popen*
--popen2.*
--commands.*
--
--Information about how the subprocess module can be used to replace these
--modules and functions can be found below.
--
--
--
--Using the subprocess module
--===========================
--This module defines one class called Popen:
--
--class Popen(args, bufsize=0, executable=None,
-- stdin=None, stdout=None, stderr=None,
-- preexec_fn=None, close_fds=False, shell=False,
-- cwd=None, env=None, universal_newlines=False,
-- startupinfo=None, creationflags=0):
--
--
--Arguments are:
--
--args should be a string, or a sequence of program arguments. The
--program to execute is normally the first item in the args sequence or
--string, but can be explicitly set by using the executable argument.
--
--On UNIX, with shell=False (default): In this case, the Popen class
--uses os.execvp() to execute the child program. args should normally
--be a sequence. A string will be treated as a sequence with the string
--as the only item (the program to execute).
--
--On UNIX, with shell=True: If args is a string, it specifies the
--command string to execute through the shell. If args is a sequence,
--the first item specifies the command string, and any additional items
--will be treated as additional shell arguments.
--
--On Windows: the Popen class uses CreateProcess() to execute the child
--program, which operates on strings. If args is a sequence, it will be
--converted to a string using the list2cmdline method. Please note that
--not all MS Windows applications interpret the command line the same
--way: The list2cmdline is designed for applications using the same
--rules as the MS C runtime.
--
--bufsize, if given, has the same meaning as the corresponding argument
--to the built-in open() function: 0 means unbuffered, 1 means line
--buffered, any other positive value means use a buffer of
--(approximately) that size. A negative bufsize means to use the system
--default, which usually means fully buffered. The default value for
--bufsize is 0 (unbuffered).
--
--stdin, stdout and stderr specify the executed programs' standard
--input, standard output and standard error file handles, respectively.
--Valid values are PIPE, an existing file descriptor (a positive
--integer), an existing file object, and None. PIPE indicates that a
--new pipe to the child should be created. With None, no redirection
--will occur; the child's file handles will be inherited from the
--parent. Additionally, stderr can be STDOUT, which indicates that the
--stderr data from the applications should be captured into the same
--file handle as for stdout.
--
--If preexec_fn is set to a callable object, this object will be called
--in the child process just before the child is executed.
--
--If close_fds is true, all file descriptors except 0, 1 and 2 will be
--closed before the child process is executed.
--
--if shell is true, the specified command will be executed through the
--shell.
--
--If cwd is not None, the current directory will be changed to cwd
--before the child is executed.
--
--If env is not None, it defines the environment variables for the new
--process.
--
--If universal_newlines is true, the file objects stdout and stderr are
--opened as a text files, but lines may be terminated by any of '\n',
--the Unix end-of-line convention, '\r', the Macintosh convention or
--'\r\n', the Windows convention. All of these external representations
--are seen as '\n' by the Python program. Note: This feature is only
--available if Python is built with universal newline support (the
--default). Also, the newlines attribute of the file objects stdout,
--stdin and stderr are not updated by the communicate() method.
--
--The startupinfo and creationflags, if given, will be passed to the
--underlying CreateProcess() function. They can specify things such as
--appearance of the main window and priority for the new process.
--(Windows only)
--
--
--This module also defines two shortcut functions:
--
--call(*args, **kwargs):
-- Run command with arguments. Wait for command to complete, then
-- return the returncode attribute. The arguments are the same as for
-- the Popen constructor. Example:
--
-- retcode = call(["ls", "-l"])
--
--
--Exceptions
------------
--Exceptions raised in the child process, before the new program has
--started to execute, will be re-raised in the parent. Additionally,
--the exception object will have one extra attribute called
--'child_traceback', which is a string containing traceback information
--from the childs point of view.
--
--The most common exception raised is OSError. This occurs, for
--example, when trying to execute a non-existent file. Applications
--should prepare for OSErrors.
--
--A ValueError will be raised if Popen is called with invalid arguments.
--
--
--Security
----------
--Unlike some other popen functions, this implementation will never call
--/bin/sh implicitly. This means that all characters, including shell
--metacharacters, can safely be passed to child processes.
--
--
--Popen objects
--=============
--Instances of the Popen class have the following methods:
--
--poll()
-- Check if child process has terminated. Returns returncode
-- attribute.
--
--wait()
-- Wait for child process to terminate. Returns returncode attribute.
--
--communicate(input=None)
-- Interact with process: Send data to stdin. Read data from stdout
-- and stderr, until end-of-file is reached. Wait for process to
-- terminate. The optional stdin argument should be a string to be
-- sent to the child process, or None, if no data should be sent to
-- the child.
--
-- communicate() returns a tuple (stdout, stderr).
--
-- Note: The data read is buffered in memory, so do not use this
-- method if the data size is large or unlimited.
--
--The following attributes are also available:
--
--stdin
-- If the stdin argument is PIPE, this attribute is a file object
-- that provides input to the child process. Otherwise, it is None.
--
--stdout
-- If the stdout argument is PIPE, this attribute is a file object
-- that provides output from the child process. Otherwise, it is
-- None.
--
--stderr
-- If the stderr argument is PIPE, this attribute is file object that
-- provides error output from the child process. Otherwise, it is
-- None.
--
--pid
-- The process ID of the child process.
--
--returncode
-- The child return code. A None value indicates that the process
-- hasn't terminated yet. A negative value -N indicates that the
-- child was terminated by signal N (UNIX only).
--
--
--Replacing older functions with the subprocess module
--====================================================
--In this section, "a ==> b" means that b can be used as a replacement
--for a.
--
--Note: All functions in this section fail (more or less) silently if
--the executed program cannot be found; this module raises an OSError
--exception.
--
--In the following examples, we assume that the subprocess module is
--imported with "from subprocess import *".
--
--
--Replacing /bin/sh shell backquote
-----------------------------------
--output=`mycmd myarg`
--==>
--output = Popen(["mycmd", "myarg"], stdout=PIPE).communicate()[0]
--
--
--Replacing shell pipe line
---------------------------
--output=`dmesg | grep hda`
--==>
--p1 = Popen(["dmesg"], stdout=PIPE)
--p2 = Popen(["grep", "hda"], stdin=p1.stdout, stdout=PIPE)
--output = p2.communicate()[0]
--
--
--Replacing os.system()
-----------------------
--sts = os.system("mycmd" + " myarg")
--==>
--p = Popen("mycmd" + " myarg", shell=True)
--sts = os.waitpid(p.pid, 0)
--
--Note:
--
--* Calling the program through the shell is usually not required.
--
--* It's easier to look at the returncode attribute than the
-- exitstatus.
--
--A more real-world example would look like this:
--
--try:
-- retcode = call("mycmd" + " myarg", shell=True)
-- if retcode < 0:
-- print >>sys.stderr, "Child was terminated by signal", -retcode
-- else:
-- print >>sys.stderr, "Child returned", retcode
--except OSError, e:
-- print >>sys.stderr, "Execution failed:", e
--
--
--Replacing os.spawn*
---------------------
--P_NOWAIT example:
--
--pid = os.spawnlp(os.P_NOWAIT, "/bin/mycmd", "mycmd", "myarg")
--==>
--pid = Popen(["/bin/mycmd", "myarg"]).pid
--
--
--P_WAIT example:
--
--retcode = os.spawnlp(os.P_WAIT, "/bin/mycmd", "mycmd", "myarg")
--==>
--retcode = call(["/bin/mycmd", "myarg"])
--
--
--Vector example:
--
--os.spawnvp(os.P_NOWAIT, path, args)
--==>
--Popen([path] + args[1:])
--
--
--Environment example:
--
--os.spawnlpe(os.P_NOWAIT, "/bin/mycmd", "mycmd", "myarg", env)
--==>
--Popen(["/bin/mycmd", "myarg"], env={"PATH": "/usr/bin"})
--
--
--Replacing os.popen*
---------------------
--pipe = os.popen(cmd, mode='r', bufsize)
--==>
--pipe = Popen(cmd, shell=True, bufsize=bufsize, stdout=PIPE).stdout
--
--pipe = os.popen(cmd, mode='w', bufsize)
--==>
--pipe = Popen(cmd, shell=True, bufsize=bufsize, stdin=PIPE).stdin
--
--
--(child_stdin, child_stdout) = os.popen2(cmd, mode, bufsize)
--==>
--p = Popen(cmd, shell=True, bufsize=bufsize,
-- stdin=PIPE, stdout=PIPE, close_fds=True)
--(child_stdin, child_stdout) = (p.stdin, p.stdout)
--
--
--(child_stdin,
-- child_stdout,
-- child_stderr) = os.popen3(cmd, mode, bufsize)
--==>
--p = Popen(cmd, shell=True, bufsize=bufsize,
-- stdin=PIPE, stdout=PIPE, stderr=PIPE, close_fds=True)
--(child_stdin,
-- child_stdout,
-- child_stderr) = (p.stdin, p.stdout, p.stderr)
--
--
--(child_stdin, child_stdout_and_stderr) = os.popen4(cmd, mode, bufsize)
--==>
--p = Popen(cmd, shell=True, bufsize=bufsize,
-- stdin=PIPE, stdout=PIPE, stderr=STDOUT, close_fds=True)
--(child_stdin, child_stdout_and_stderr) = (p.stdin, p.stdout)
--
--
--Replacing popen2.*
--------------------
--Note: If the cmd argument to popen2 functions is a string, the command
--is executed through /bin/sh. If it is a list, the command is directly
--executed.
--
--(child_stdout, child_stdin) = popen2.popen2("somestring", bufsize, mode)
--==>
--p = Popen(["somestring"], shell=True, bufsize=bufsize
-- stdin=PIPE, stdout=PIPE, close_fds=True)
--(child_stdout, child_stdin) = (p.stdout, p.stdin)
--
--
--(child_stdout, child_stdin) = popen2.popen2(["mycmd", "myarg"], bufsize, mode)
--==>
--p = Popen(["mycmd", "myarg"], bufsize=bufsize,
-- stdin=PIPE, stdout=PIPE, close_fds=True)
--(child_stdout, child_stdin) = (p.stdout, p.stdin)
--
--The popen2.Popen3 and popen3.Popen4 basically works as subprocess.Popen,
--except that:
--
--* subprocess.Popen raises an exception if the execution fails
--* the capturestderr argument is replaced with the stderr argument.
--* stdin=PIPE and stdout=PIPE must be specified.
--* popen2 closes all filedescriptors by default, but you have to specify
-- close_fds=True with subprocess.Popen.
--
--
--"""
--
--import sys
--mswindows = (sys.platform == "win32")
--
--import os
--import types
--import traceback
--
--if mswindows:
-- import threading
-- import msvcrt
-- ## @@: Changed in Paste
-- ## Since this module is only used on pre-python-2.4 systems, they probably
-- ## don't have _subprocess installed, but hopefully have the win32 stuff
-- ## installed.
-- if 1: # <-- change this to use pywin32 instead of the _subprocess driver
-- import pywintypes
-- from win32api import GetStdHandle, STD_INPUT_HANDLE, \
-- STD_OUTPUT_HANDLE, STD_ERROR_HANDLE
-- from win32api import GetCurrentProcess, DuplicateHandle, \
-- GetModuleFileName, GetVersion
-- from win32con import DUPLICATE_SAME_ACCESS, SW_HIDE
-- from win32pipe import CreatePipe
-- from win32process import CreateProcess, STARTUPINFO, \
-- GetExitCodeProcess, STARTF_USESTDHANDLES, \
-- STARTF_USESHOWWINDOW, CREATE_NEW_CONSOLE
-- from win32event import WaitForSingleObject, INFINITE, WAIT_OBJECT_0
-- else:
-- from _subprocess import *
-- class STARTUPINFO:
-- dwFlags = 0
-- hStdInput = None
-- hStdOutput = None
-- hStdError = None
-- class pywintypes:
-- error = IOError
--else:
-- import select
-- import errno
-- import fcntl
-- import pickle
--
--__all__ = ["Popen", "PIPE", "STDOUT", "call"]
--
--try:
-- MAXFD = os.sysconf("SC_OPEN_MAX")
--except:
-- MAXFD = 256
--
--# True/False does not exist on 2.2.0
--try:
-- False
--except NameError:
-- False = 0
-- True = 1
--
--_active = []
--
--def _cleanup():
-- for inst in _active[:]:
-- inst.poll()
--
--PIPE = -1
--STDOUT = -2
--
--
--def call(*args, **kwargs):
-- """Run command with arguments. Wait for command to complete, then
-- return the returncode attribute.
--
-- The arguments are the same as for the Popen constructor. Example:
--
-- retcode = call(["ls", "-l"])
-- """
-- return Popen(*args, **kwargs).wait()
--
--
--def list2cmdline(seq):
-- """
-- Translate a sequence of arguments into a command line
-- string, using the same rules as the MS C runtime:
--
-- 1) Arguments are delimited by white space, which is either a
-- space or a tab.
--
-- 2) A string surrounded by double quotation marks is
-- interpreted as a single argument, regardless of white space
-- contained within. A quoted string can be embedded in an
-- argument.
--
-- 3) A double quotation mark preceded by a backslash is
-- interpreted as a literal double quotation mark.
--
-- 4) Backslashes are interpreted literally, unless they
-- immediately precede a double quotation mark.
--
-- 5) If backslashes immediately precede a double quotation mark,
-- every pair of backslashes is interpreted as a literal
-- backslash. If the number of backslashes is odd, the last
-- backslash escapes the next double quotation mark as
-- described in rule 3.
-- """
--
-- # See
-- # http://msdn.microsoft.com/library/en-us/vccelng/htm/progs_12.asp
-- result = []
-- needquote = False
-- for arg in seq:
-- bs_buf = []
--
-- # Add a space to separate this argument from the others
-- if result:
-- result.append(' ')
--
-- needquote = (" " in arg) or ("\t" in arg)
-- if needquote:
-- result.append('"')
--
-- for c in arg:
-- if c == '\\':
-- # Don't know if we need to double yet.
-- bs_buf.append(c)
-- elif c == '"':
-- # Double backspaces.
-- result.append('\\' * len(bs_buf)*2)
-- bs_buf = []
-- result.append('\\"')
-- else:
-- # Normal char
-- if bs_buf:
-- result.extend(bs_buf)
-- bs_buf = []
-- result.append(c)
--
-- # Add remaining backspaces, if any.
-- if bs_buf:
-- result.extend(bs_buf)
--
-- if needquote:
-- result.extend(bs_buf)
-- result.append('"')
--
-- return ''.join(result)
--
--
--class Popen(object):
-- def __init__(self, args, bufsize=0, executable=None,
-- stdin=None, stdout=None, stderr=None,
-- preexec_fn=None, close_fds=False, shell=False,
-- cwd=None, env=None, universal_newlines=False,
-- startupinfo=None, creationflags=0):
-- """Create new Popen instance."""
-- _cleanup()
--
-- if not isinstance(bufsize, (int, long)):
-- raise TypeError("bufsize must be an integer")
--
-- if mswindows:
-- if preexec_fn is not None:
-- raise ValueError("preexec_fn is not supported on Windows "
-- "platforms")
-- if close_fds:
-- raise ValueError("close_fds is not supported on Windows "
-- "platforms")
-- else:
-- # POSIX
-- if startupinfo is not None:
-- raise ValueError("startupinfo is only supported on Windows "
-- "platforms")
-- if creationflags != 0:
-- raise ValueError("creationflags is only supported on Windows "
-- "platforms")
--
-- self.stdin = None
-- self.stdout = None
-- self.stderr = None
-- self.pid = None
-- self.returncode = None
-- self.universal_newlines = universal_newlines
--
-- # Input and output objects. The general principle is like
-- # this:
-- #
-- # Parent Child
-- # ------ -----
-- # p2cwrite ---stdin---> p2cread
-- # c2pread <--stdout--- c2pwrite
-- # errread <--stderr--- errwrite
-- #
-- # On POSIX, the child objects are file descriptors. On
-- # Windows, these are Windows file handles. The parent objects
-- # are file descriptors on both platforms. The parent objects
-- # are None when not using PIPEs. The child objects are None
-- # when not redirecting.
--
-- (p2cread, p2cwrite,
-- c2pread, c2pwrite,
-- errread, errwrite) = self._get_handles(stdin, stdout, stderr)
--
-- self._execute_child(args, executable, preexec_fn, close_fds,
-- cwd, env, universal_newlines,
-- startupinfo, creationflags, shell,
-- p2cread, p2cwrite,
-- c2pread, c2pwrite,
-- errread, errwrite)
--
-- if p2cwrite:
-- self.stdin = os.fdopen(p2cwrite, 'wb', bufsize)
-- if c2pread:
-- if universal_newlines:
-- self.stdout = os.fdopen(c2pread, 'rU', bufsize)
-- else:
-- self.stdout = os.fdopen(c2pread, 'rb', bufsize)
-- if errread:
-- if universal_newlines:
-- self.stderr = os.fdopen(errread, 'rU', bufsize)
-- else:
-- self.stderr = os.fdopen(errread, 'rb', bufsize)
--
-- _active.append(self)
--
--
-- def _translate_newlines(self, data):
-- data = data.replace("\r\n", "\n")
-- data = data.replace("\r", "\n")
-- return data
--
--
-- if mswindows:
-- #
-- # Windows methods
-- #
-- def _get_handles(self, stdin, stdout, stderr):
-- """Construct and return tupel with IO objects:
-- p2cread, p2cwrite, c2pread, c2pwrite, errread, errwrite
-- """
-- if stdin == None and stdout == None and stderr == None:
-- return (None, None, None, None, None, None)
--
-- p2cread, p2cwrite = None, None
-- c2pread, c2pwrite = None, None
-- errread, errwrite = None, None
--
-- if stdin == None:
-- p2cread = GetStdHandle(STD_INPUT_HANDLE)
-- elif stdin == PIPE:
-- p2cread, p2cwrite = CreatePipe(None, 0)
-- # Detach and turn into fd
-- p2cwrite = p2cwrite.Detach()
-- p2cwrite = msvcrt.open_osfhandle(p2cwrite, 0)
-- elif type(stdin) == types.IntType:
-- p2cread = msvcrt.get_osfhandle(stdin)
-- else:
-- # Assuming file-like object
-- p2cread = msvcrt.get_osfhandle(stdin.fileno())
-- p2cread = self._make_inheritable(p2cread)
--
-- if stdout == None:
-- c2pwrite = GetStdHandle(STD_OUTPUT_HANDLE)
-- elif stdout == PIPE:
-- c2pread, c2pwrite = CreatePipe(None, 0)
-- # Detach and turn into fd
-- c2pread = c2pread.Detach()
-- c2pread = msvcrt.open_osfhandle(c2pread, 0)
-- elif type(stdout) == types.IntType:
-- c2pwrite = msvcrt.get_osfhandle(stdout)
-- else:
-- # Assuming file-like object
-- c2pwrite = msvcrt.get_osfhandle(stdout.fileno())
-- c2pwrite = self._make_inheritable(c2pwrite)
--
-- if stderr == None:
-- errwrite = GetStdHandle(STD_ERROR_HANDLE)
-- elif stderr == PIPE:
-- errread, errwrite = CreatePipe(None, 0)
-- # Detach and turn into fd
-- errread = errread.Detach()
-- errread = msvcrt.open_osfhandle(errread, 0)
-- elif stderr == STDOUT:
-- errwrite = c2pwrite
-- elif type(stderr) == types.IntType:
-- errwrite = msvcrt.get_osfhandle(stderr)
-- else:
-- # Assuming file-like object
-- errwrite = msvcrt.get_osfhandle(stderr.fileno())
-- errwrite = self._make_inheritable(errwrite)
--
-- return (p2cread, p2cwrite,
-- c2pread, c2pwrite,
-- errread, errwrite)
--
--
-- def _make_inheritable(self, handle):
-- """Return a duplicate of handle, which is inheritable"""
-- return DuplicateHandle(GetCurrentProcess(), handle,
-- GetCurrentProcess(), 0, 1,
-- DUPLICATE_SAME_ACCESS)
--
--
-- def _find_w9xpopen(self):
-- """Find and return absolut path to w9xpopen.exe"""
-- w9xpopen = os.path.join(os.path.dirname(GetModuleFileName(0)),
-- "w9xpopen.exe")
-- if not os.path.exists(w9xpopen):
-- # Eeek - file-not-found - possibly an embedding
-- # situation - see if we can locate it in sys.exec_prefix
-- w9xpopen = os.path.join(os.path.dirname(sys.exec_prefix),
-- "w9xpopen.exe")
-- if not os.path.exists(w9xpopen):
-- raise RuntimeError("Cannot locate w9xpopen.exe, which is "
-- "needed for Popen to work with your "
-- "shell or platform.")
-- return w9xpopen
--
--
-- def _execute_child(self, args, executable, preexec_fn, close_fds,
-- cwd, env, universal_newlines,
-- startupinfo, creationflags, shell,
-- p2cread, p2cwrite,
-- c2pread, c2pwrite,
-- errread, errwrite):
-- """Execute program (MS Windows version)"""
--
-- if not isinstance(args, types.StringTypes):
-- args = list2cmdline(args)
--
-- # Process startup details
-- default_startupinfo = STARTUPINFO()
-- if startupinfo == None:
-- startupinfo = default_startupinfo
-- if not None in (p2cread, c2pwrite, errwrite):
-- startupinfo.dwFlags |= STARTF_USESTDHANDLES
-- startupinfo.hStdInput = p2cread
-- startupinfo.hStdOutput = c2pwrite
-- startupinfo.hStdError = errwrite
--
-- if shell:
-- default_startupinfo.dwFlags |= STARTF_USESHOWWINDOW
-- default_startupinfo.wShowWindow = SW_HIDE
-- comspec = os.environ.get("COMSPEC", "cmd.exe")
-- args = comspec + " /c " + args
-- if (GetVersion() >= 0x80000000L or
-- os.path.basename(comspec).lower() == "command.com"):
-- # Win9x, or using command.com on NT. We need to
-- # use the w9xpopen intermediate program. For more
-- # information, see KB Q150956
-- # (http://web.archive.org/web/20011105084002/http://support.microsoft.com/support/kb/articles/Q150/9/56.asp)
-- w9xpopen = self._find_w9xpopen()
-- args = '"%s" %s' % (w9xpopen, args)
-- # Not passing CREATE_NEW_CONSOLE has been known to
-- # cause random failures on win9x. Specifically a
-- # dialog: "Your program accessed mem currently in
-- # use at xxx" and a hopeful warning about the
-- # stability of your system. Cost is Ctrl+C wont
-- # kill children.
-- creationflags |= CREATE_NEW_CONSOLE
--
-- # Start the process
-- try:
-- hp, ht, pid, tid = CreateProcess(executable, args,
-- # no special security
-- None, None,
-- # must inherit handles to pass std
-- # handles
-- 1,
-- creationflags,
-- env,
-- cwd,
-- startupinfo)
-- except pywintypes.error, e:
-- # Translate pywintypes.error to WindowsError, which is
-- # a subclass of OSError. FIXME: We should really
-- # translate errno using _sys_errlist (or simliar), but
-- # how can this be done from Python?
-- raise WindowsError(*e.args)
--
-- # Retain the process handle, but close the thread handle
-- self._handle = hp
-- self.pid = pid
-- ht.Close()
--
-- # Child is launched. Close the parent's copy of those pipe
-- # handles that only the child should have open. You need
-- # to make sure that no handles to the write end of the
-- # output pipe are maintained in this process or else the
-- # pipe will not close when the child process exits and the
-- # ReadFile will hang.
-- if p2cread != None:
-- p2cread.Close()
-- if c2pwrite != None:
-- c2pwrite.Close()
-- if errwrite != None:
-- errwrite.Close()
--
--
-- def poll(self):
-- """Check if child process has terminated. Returns returncode
-- attribute."""
-- if self.returncode == None:
-- if WaitForSingleObject(self._handle, 0) == WAIT_OBJECT_0:
-- self.returncode = GetExitCodeProcess(self._handle)
-- _active.remove(self)
-- return self.returncode
--
--
-- def wait(self):
-- """Wait for child process to terminate. Returns returncode
-- attribute."""
-- if self.returncode == None:
-- obj = WaitForSingleObject(self._handle, INFINITE)
-- self.returncode = GetExitCodeProcess(self._handle)
-- _active.remove(self)
-- return self.returncode
--
--
-- def _readerthread(self, fh, buffer):
-- buffer.append(fh.read())
--
--
-- def communicate(self, input=None):
-- """Interact with process: Send data to stdin. Read data from
-- stdout and stderr, until end-of-file is reached. Wait for
-- process to terminate. The optional input argument should be a
-- string to be sent to the child process, or None, if no data
-- should be sent to the child.
--
-- communicate() returns a tuple (stdout, stderr)."""
-- stdout = None # Return
-- stderr = None # Return
--
-- if self.stdout:
-- stdout = []
-- stdout_thread = threading.Thread(target=self._readerthread,
-- args=(self.stdout, stdout))
-- stdout_thread.setDaemon(True)
-- stdout_thread.start()
-- if self.stderr:
-- stderr = []
-- stderr_thread = threading.Thread(target=self._readerthread,
-- args=(self.stderr, stderr))
-- stderr_thread.setDaemon(True)
-- stderr_thread.start()
--
-- if self.stdin:
-- if input != None:
-- self.stdin.write(input)
-- self.stdin.close()
--
-- if self.stdout:
-- stdout_thread.join()
-- if self.stderr:
-- stderr_thread.join()
--
-- # All data exchanged. Translate lists into strings.
-- if stdout != None:
-- stdout = stdout[0]
-- if stderr != None:
-- stderr = stderr[0]
--
-- # Translate newlines, if requested. We cannot let the file
-- # object do the translation: It is based on stdio, which is
-- # impossible to combine with select (unless forcing no
-- # buffering).
-- if self.universal_newlines and hasattr(open, 'newlines'):
-- if stdout:
-- stdout = self._translate_newlines(stdout)
-- if stderr:
-- stderr = self._translate_newlines(stderr)
--
-- self.wait()
-- return (stdout, stderr)
--
-- else:
-- #
-- # POSIX methods
-- #
-- def _get_handles(self, stdin, stdout, stderr):
-- """Construct and return tupel with IO objects:
-- p2cread, p2cwrite, c2pread, c2pwrite, errread, errwrite
-- """
-- p2cread, p2cwrite = None, None
-- c2pread, c2pwrite = None, None
-- errread, errwrite = None, None
--
-- if stdin == None:
-- pass
-- elif stdin == PIPE:
-- p2cread, p2cwrite = os.pipe()
-- elif type(stdin) == types.IntType:
-- p2cread = stdin
-- else:
-- # Assuming file-like object
-- p2cread = stdin.fileno()
--
-- if stdout == None:
-- pass
-- elif stdout == PIPE:
-- c2pread, c2pwrite = os.pipe()
-- elif type(stdout) == types.IntType:
-- c2pwrite = stdout
-- else:
-- # Assuming file-like object
-- c2pwrite = stdout.fileno()
--
-- if stderr == None:
-- pass
-- elif stderr == PIPE:
-- errread, errwrite = os.pipe()
-- elif stderr == STDOUT:
-- errwrite = c2pwrite
-- elif type(stderr) == types.IntType:
-- errwrite = stderr
-- else:
-- # Assuming file-like object
-- errwrite = stderr.fileno()
--
-- return (p2cread, p2cwrite,
-- c2pread, c2pwrite,
-- errread, errwrite)
--
--
-- def _set_cloexec_flag(self, fd):
-- try:
-- cloexec_flag = fcntl.FD_CLOEXEC
-- except AttributeError:
-- cloexec_flag = 1
--
-- old = fcntl.fcntl(fd, fcntl.F_GETFD)
-- fcntl.fcntl(fd, fcntl.F_SETFD, old | cloexec_flag)
--
--
-- def _close_fds(self, but):
-- for i in range(3, MAXFD):
-- if i == but:
-- continue
-- try:
-- os.close(i)
-- except:
-- pass
--
--
-- def _execute_child(self, args, executable, preexec_fn, close_fds,
-- cwd, env, universal_newlines,
-- startupinfo, creationflags, shell,
-- p2cread, p2cwrite,
-- c2pread, c2pwrite,
-- errread, errwrite):
-- """Execute program (POSIX version)"""
--
-- if isinstance(args, types.StringTypes):
-- args = [args]
--
-- if shell:
-- args = ["/bin/sh", "-c"] + args
--
-- if executable == None:
-- executable = args[0]
--
-- # For transferring possible exec failure from child to parent
-- # The first char specifies the exception type: 0 means
-- # OSError, 1 means some other error.
-- errpipe_read, errpipe_write = os.pipe()
-- self._set_cloexec_flag(errpipe_write)
--
-- self.pid = os.fork()
-- if self.pid == 0:
-- # Child
-- try:
-- # Close parent's pipe ends
-- if p2cwrite:
-- os.close(p2cwrite)
-- if c2pread:
-- os.close(c2pread)
-- if errread:
-- os.close(errread)
-- os.close(errpipe_read)
--
-- # Dup fds for child
-- if p2cread:
-- os.dup2(p2cread, 0)
-- if c2pwrite:
-- os.dup2(c2pwrite, 1)
-- if errwrite:
-- os.dup2(errwrite, 2)
--
-- # Close pipe fds. Make sure we doesn't close the same
-- # fd more than once.
-- if p2cread:
-- os.close(p2cread)
-- if c2pwrite and c2pwrite not in (p2cread,):
-- os.close(c2pwrite)
-- if errwrite and errwrite not in (p2cread, c2pwrite):
-- os.close(errwrite)
--
-- # Close all other fds, if asked for
-- if close_fds:
-- self._close_fds(but=errpipe_write)
--
-- if cwd != None:
-- os.chdir(cwd)
--
-- if preexec_fn:
-- apply(preexec_fn)
--
-- if env == None:
-- os.execvp(executable, args)
-- else:
-- os.execvpe(executable, args, env)
--
-- except:
-- exc_type, exc_value, tb = sys.exc_info()
-- # Save the traceback and attach it to the exception object
-- exc_lines = traceback.format_exception(exc_type,
-- exc_value,
-- tb)
-- exc_value.child_traceback = ''.join(exc_lines)
-- os.write(errpipe_write, pickle.dumps(exc_value))
--
-- # This exitcode won't be reported to applications, so it
-- # really doesn't matter what we return.
-- os._exit(255)
--
-- # Parent
-- os.close(errpipe_write)
-- if p2cread and p2cwrite:
-- os.close(p2cread)
-- if c2pwrite and c2pread:
-- os.close(c2pwrite)
-- if errwrite and errread:
-- os.close(errwrite)
--
-- # Wait for exec to fail or succeed; possibly raising exception
-- data = os.read(errpipe_read, 1048576) # Exceptions limited to 1 MB
-- os.close(errpipe_read)
-- if data != "":
-- os.waitpid(self.pid, 0)
-- child_exception = pickle.loads(data)
-- raise child_exception
--
--
-- def _handle_exitstatus(self, sts):
-- if os.WIFSIGNALED(sts):
-- self.returncode = -os.WTERMSIG(sts)
-- elif os.WIFEXITED(sts):
-- self.returncode = os.WEXITSTATUS(sts)
-- else:
-- # Should never happen
-- raise RuntimeError("Unknown child exit status!")
--
-- _active.remove(self)
--
--
-- def poll(self):
-- """Check if child process has terminated. Returns returncode
-- attribute."""
-- if self.returncode == None:
-- try:
-- pid, sts = os.waitpid(self.pid, os.WNOHANG)
-- if pid == self.pid:
-- self._handle_exitstatus(sts)
-- except os.error:
-- pass
-- return self.returncode
--
--
-- def wait(self):
-- """Wait for child process to terminate. Returns returncode
-- attribute."""
-- if self.returncode == None:
-- pid, sts = os.waitpid(self.pid, 0)
-- self._handle_exitstatus(sts)
-- return self.returncode
--
--
-- def communicate(self, input=None):
-- """Interact with process: Send data to stdin. Read data from
-- stdout and stderr, until end-of-file is reached. Wait for
-- process to terminate. The optional input argument should be a
-- string to be sent to the child process, or None, if no data
-- should be sent to the child.
--
-- communicate() returns a tuple (stdout, stderr)."""
-- read_set = []
-- write_set = []
-- stdout = None # Return
-- stderr = None # Return
--
-- if self.stdin:
-- # Flush stdio buffer. This might block, if the user has
-- # been writing to .stdin in an uncontrolled fashion.
-- self.stdin.flush()
-- if input:
-- write_set.append(self.stdin)
-- else:
-- self.stdin.close()
-- if self.stdout:
-- read_set.append(self.stdout)
-- stdout = []
-- if self.stderr:
-- read_set.append(self.stderr)
-- stderr = []
--
-- while read_set or write_set:
-- rlist, wlist, xlist = select.select(read_set, write_set, [])
--
-- if self.stdin in wlist:
-- # When select has indicated that the file is writable,
-- # we can write up to PIPE_BUF bytes without risk
-- # blocking. POSIX defines PIPE_BUF >= 512
-- bytes_written = os.write(self.stdin.fileno(), input[:512])
-- input = input[bytes_written:]
-- if not input:
-- self.stdin.close()
-- write_set.remove(self.stdin)
--
-- if self.stdout in rlist:
-- data = os.read(self.stdout.fileno(), 1024)
-- if data == "":
-- self.stdout.close()
-- read_set.remove(self.stdout)
-- stdout.append(data)
--
-- if self.stderr in rlist:
-- data = os.read(self.stderr.fileno(), 1024)
-- if data == "":
-- self.stderr.close()
-- read_set.remove(self.stderr)
-- stderr.append(data)
--
-- # All data exchanged. Translate lists into strings.
-- if stdout != None:
-- stdout = ''.join(stdout)
-- if stderr != None:
-- stderr = ''.join(stderr)
--
-- # Translate newlines, if requested. We cannot let the file
-- # object do the translation: It is based on stdio, which is
-- # impossible to combine with select (unless forcing no
-- # buffering).
-- if self.universal_newlines and hasattr(open, 'newlines'):
-- if stdout:
-- stdout = self._translate_newlines(stdout)
-- if stderr:
-- stderr = self._translate_newlines(stderr)
--
-- self.wait()
-- return (stdout, stderr)
--
--
--def _demo_posix():
-- #
-- # Example 1: Simple redirection: Get process list
-- #
-- plist = Popen(["ps"], stdout=PIPE).communicate()[0]
-- print "Process list:"
-- print plist
--
-- #
-- # Example 2: Change uid before executing child
-- #
-- if os.getuid() == 0:
-- p = Popen(["id"], preexec_fn=lambda: os.setuid(100))
-- p.wait()
--
-- #
-- # Example 3: Connecting several subprocesses
-- #
-- print "Looking for 'hda'..."
-- p1 = Popen(["dmesg"], stdout=PIPE)
-- p2 = Popen(["grep", "hda"], stdin=p1.stdout, stdout=PIPE)
-- print repr(p2.communicate()[0])
--
-- #
-- # Example 4: Catch execution error
-- #
-- print
-- print "Trying a weird file..."
-- try:
-- print Popen(["/this/path/does/not/exist"]).communicate()
-- except OSError, e:
-- if e.errno == errno.ENOENT:
-- print "The file didn't exist. I thought so..."
-- print "Child traceback:"
-- print e.child_traceback
-- else:
-- print "Error", e.errno
-- else:
-- print >>sys.stderr, "Gosh. No error."
--
--
--def _demo_windows():
-- #
-- # Example 1: Connecting several subprocesses
-- #
-- print "Looking for 'PROMPT' in set output..."
-- p1 = Popen("set", stdout=PIPE, shell=True)
-- p2 = Popen('find "PROMPT"', stdin=p1.stdout, stdout=PIPE)
-- print repr(p2.communicate()[0])
--
-- #
-- # Example 2: Simple execution of program
-- #
-- print "Executing calc..."
-- p = Popen("calc")
-- p.wait()
--
--
--if __name__ == "__main__":
-- if mswindows:
-- _demo_windows()
-- else:
-- _demo_posix()
diff --git a/dev-python/paste/files/paste-1.7.5.1-unbundle-tempita.patch b/dev-python/paste/files/paste-1.7.5.1-unbundle-tempita.patch
deleted file mode 100644
index 689973fd88a8..000000000000
--- a/dev-python/paste/files/paste-1.7.5.1-unbundle-tempita.patch
+++ /dev/null
@@ -1,1860 +0,0 @@
-Index: Paste-1.7.4/paste/util/looper/__init__.py
-===================================================================
---- /dev/null
-+++ Paste-1.7.4/paste/util/looper/__init__.py
-@@ -0,0 +1,4 @@
-+try:
-+ from tempita._looper import *
-+except ImportError:
-+ from _looper import *
-Index: Paste-1.7.4/paste/util/looper/_looper.py
-===================================================================
---- /dev/null
-+++ Paste-1.7.4/paste/util/looper/_looper.py
-@@ -0,0 +1,152 @@
-+"""
-+Helper for looping over sequences, particular in templates.
-+
-+Often in a loop in a template it's handy to know what's next up,
-+previously up, if this is the first or last item in the sequence, etc.
-+These can be awkward to manage in a normal Python loop, but using the
-+looper you can get a better sense of the context. Use like::
-+
-+ >>> for loop, item in looper(['a', 'b', 'c']):
-+ ... print loop.number, item
-+ ... if not loop.last:
-+ ... print '---'
-+ 1 a
-+ ---
-+ 2 b
-+ ---
-+ 3 c
-+
-+"""
-+
-+__all__ = ['looper']
-+
-+class looper(object):
-+ """
-+ Helper for looping (particularly in templates)
-+
-+ Use this like::
-+
-+ for loop, item in looper(seq):
-+ if loop.first:
-+ ...
-+ """
-+
-+ def __init__(self, seq):
-+ self.seq = seq
-+
-+ def __iter__(self):
-+ return looper_iter(self.seq)
-+
-+ def __repr__(self):
-+ return '<%s for %r>' % (
-+ self.__class__.__name__, self.seq)
-+
-+class looper_iter(object):
-+
-+ def __init__(self, seq):
-+ self.seq = list(seq)
-+ self.pos = 0
-+
-+ def __iter__(self):
-+ return self
-+
-+ def next(self):
-+ if self.pos >= len(self.seq):
-+ raise StopIteration
-+ result = loop_pos(self.seq, self.pos), self.seq[self.pos]
-+ self.pos += 1
-+ return result
-+
-+class loop_pos(object):
-+
-+ def __init__(self, seq, pos):
-+ self.seq = seq
-+ self.pos = pos
-+
-+ def __repr__(self):
-+ return '' % (
-+ self.seq[pos], pos)
-+
-+ def index(self):
-+ return self.pos
-+ index = property(index)
-+
-+ def number(self):
-+ return self.pos + 1
-+ number = property(number)
-+
-+ def item(self):
-+ return self.seq[self.pos]
-+ item = property(item)
-+
-+ def next(self):
-+ try:
-+ return self.seq[self.pos+1]
-+ except IndexError:
-+ return None
-+ next = property(next)
-+
-+ def previous(self):
-+ if self.pos == 0:
-+ return None
-+ return self.seq[self.pos-1]
-+ previous = property(previous)
-+
-+ def odd(self):
-+ return not self.pos % 2
-+ odd = property(odd)
-+
-+ def even(self):
-+ return self.pos % 2
-+ even = property(even)
-+
-+ def first(self):
-+ return self.pos == 0
-+ first = property(first)
-+
-+ def last(self):
-+ return self.pos == len(self.seq)-1
-+ last = property(last)
-+
-+ def length(self):
-+ return len(self.seq)
-+ length = property(length)
-+
-+ def first_group(self, getter=None):
-+ """
-+ Returns true if this item is the start of a new group,
-+ where groups mean that some attribute has changed. The getter
-+ can be None (the item itself changes), an attribute name like
-+ ``'.attr'``, a function, or a dict key or list index.
-+ """
-+ if self.first:
-+ return True
-+ return self._compare_group(self.item, self.previous, getter)
-+
-+ def last_group(self, getter=None):
-+ """
-+ Returns true if this item is the end of a new group,
-+ where groups mean that some attribute has changed. The getter
-+ can be None (the item itself changes), an attribute name like
-+ ``'.attr'``, a function, or a dict key or list index.
-+ """
-+ if self.last:
-+ return True
-+ return self._compare_group(self.item, self.next, getter)
-+
-+ def _compare_group(self, item, other, getter):
-+ if getter is None:
-+ return item != other
-+ elif (isinstance(getter, basestring)
-+ and getter.startswith('.')):
-+ getter = getter[1:]
-+ if getter.endswith('()'):
-+ getter = getter[:-2]
-+ return getattr(item, getter)() != getattr(other, getter)()
-+ else:
-+ return getattr(item, getter) != getattr(other, getter)
-+ elif callable(getter):
-+ return getter(item) != getter(other)
-+ else:
-+ return item[getter] != other[getter]
-+
-Index: Paste-1.7.4/paste/util/looper.py
-===================================================================
---- Paste-1.7.4.orig/paste/util/looper.py
-+++ /dev/null
-@@ -1,152 +0,0 @@
--"""
--Helper for looping over sequences, particular in templates.
--
--Often in a loop in a template it's handy to know what's next up,
--previously up, if this is the first or last item in the sequence, etc.
--These can be awkward to manage in a normal Python loop, but using the
--looper you can get a better sense of the context. Use like::
--
-- >>> for loop, item in looper(['a', 'b', 'c']):
-- ... print loop.number, item
-- ... if not loop.last:
-- ... print '---'
-- 1 a
-- ---
-- 2 b
-- ---
-- 3 c
--
--"""
--
--__all__ = ['looper']
--
--class looper(object):
-- """
-- Helper for looping (particularly in templates)
--
-- Use this like::
--
-- for loop, item in looper(seq):
-- if loop.first:
-- ...
-- """
--
-- def __init__(self, seq):
-- self.seq = seq
--
-- def __iter__(self):
-- return looper_iter(self.seq)
--
-- def __repr__(self):
-- return '<%s for %r>' % (
-- self.__class__.__name__, self.seq)
--
--class looper_iter(object):
--
-- def __init__(self, seq):
-- self.seq = list(seq)
-- self.pos = 0
--
-- def __iter__(self):
-- return self
--
-- def next(self):
-- if self.pos >= len(self.seq):
-- raise StopIteration
-- result = loop_pos(self.seq, self.pos), self.seq[self.pos]
-- self.pos += 1
-- return result
--
--class loop_pos(object):
--
-- def __init__(self, seq, pos):
-- self.seq = seq
-- self.pos = pos
--
-- def __repr__(self):
-- return '' % (
-- self.seq[pos], pos)
--
-- def index(self):
-- return self.pos
-- index = property(index)
--
-- def number(self):
-- return self.pos + 1
-- number = property(number)
--
-- def item(self):
-- return self.seq[self.pos]
-- item = property(item)
--
-- def next(self):
-- try:
-- return self.seq[self.pos+1]
-- except IndexError:
-- return None
-- next = property(next)
--
-- def previous(self):
-- if self.pos == 0:
-- return None
-- return self.seq[self.pos-1]
-- previous = property(previous)
--
-- def odd(self):
-- return not self.pos % 2
-- odd = property(odd)
--
-- def even(self):
-- return self.pos % 2
-- even = property(even)
--
-- def first(self):
-- return self.pos == 0
-- first = property(first)
--
-- def last(self):
-- return self.pos == len(self.seq)-1
-- last = property(last)
--
-- def length(self):
-- return len(self.seq)
-- length = property(length)
--
-- def first_group(self, getter=None):
-- """
-- Returns true if this item is the start of a new group,
-- where groups mean that some attribute has changed. The getter
-- can be None (the item itself changes), an attribute name like
-- ``'.attr'``, a function, or a dict key or list index.
-- """
-- if self.first:
-- return True
-- return self._compare_group(self.item, self.previous, getter)
--
-- def last_group(self, getter=None):
-- """
-- Returns true if this item is the end of a new group,
-- where groups mean that some attribute has changed. The getter
-- can be None (the item itself changes), an attribute name like
-- ``'.attr'``, a function, or a dict key or list index.
-- """
-- if self.last:
-- return True
-- return self._compare_group(self.item, self.next, getter)
--
-- def _compare_group(self, item, other, getter):
-- if getter is None:
-- return item != other
-- elif (isinstance(getter, basestring)
-- and getter.startswith('.')):
-- getter = getter[1:]
-- if getter.endswith('()'):
-- getter = getter[:-2]
-- return getattr(item, getter)() != getattr(other, getter)()
-- else:
-- return getattr(item, getter) != getattr(other, getter)
-- elif callable(getter):
-- return getter(item) != getter(other)
-- else:
-- return item[getter] != other[getter]
--
-Index: Paste-1.7.4/paste/util/template/__init__.py
-===================================================================
---- /dev/null
-+++ Paste-1.7.4/paste/util/template/__init__.py
-@@ -0,0 +1,6 @@
-+try:
-+ from tempita import *
-+ from tempita import paste_script_template_renderer
-+except ImportError:
-+ from _template import *
-+ from _template import paste_script_template_renderer
-Index: Paste-1.7.4/paste/util/template/_template.py
-===================================================================
---- /dev/null
-+++ Paste-1.7.4/paste/util/template/_template.py
-@@ -0,0 +1,758 @@
-+"""
-+A small templating language
-+
-+This implements a small templating language for use internally in
-+Paste and Paste Script. This language implements if/elif/else,
-+for/continue/break, expressions, and blocks of Python code. The
-+syntax is::
-+
-+ {{any expression (function calls etc)}}
-+ {{any expression | filter}}
-+ {{for x in y}}...{{endfor}}
-+ {{if x}}x{{elif y}}y{{else}}z{{endif}}
-+ {{py:x=1}}
-+ {{py:
-+ def foo(bar):
-+ return 'baz'
-+ }}
-+ {{default var = default_value}}
-+ {{# comment}}
-+
-+You use this with the ``Template`` class or the ``sub`` shortcut.
-+The ``Template`` class takes the template string and the name of
-+the template (for errors) and a default namespace. Then (like
-+``string.Template``) you can call the ``tmpl.substitute(**kw)``
-+method to make a substitution (or ``tmpl.substitute(a_dict)``).
-+
-+``sub(content, **kw)`` substitutes the template immediately. You
-+can use ``__name='tmpl.html'`` to set the name of the template.
-+
-+If there are syntax errors ``TemplateError`` will be raised.
-+"""
-+
-+import re
-+import sys
-+import cgi
-+import urllib
-+from paste.util.looper import looper
-+
-+__all__ = ['TemplateError', 'Template', 'sub', 'HTMLTemplate',
-+ 'sub_html', 'html', 'bunch']
-+
-+token_re = re.compile(r'\{\{|\}\}')
-+in_re = re.compile(r'\s+in\s+')
-+var_re = re.compile(r'^[a-z_][a-z0-9_]*$', re.I)
-+
-+class TemplateError(Exception):
-+ """Exception raised while parsing a template
-+ """
-+
-+ def __init__(self, message, position, name=None):
-+ self.message = message
-+ self.position = position
-+ self.name = name
-+
-+ def __str__(self):
-+ msg = '%s at line %s column %s' % (
-+ self.message, self.position[0], self.position[1])
-+ if self.name:
-+ msg += ' in %s' % self.name
-+ return msg
-+
-+class _TemplateContinue(Exception):
-+ pass
-+
-+class _TemplateBreak(Exception):
-+ pass
-+
-+class Template(object):
-+
-+ default_namespace = {
-+ 'start_braces': '{{',
-+ 'end_braces': '}}',
-+ 'looper': looper,
-+ }
-+
-+ default_encoding = 'utf8'
-+
-+ def __init__(self, content, name=None, namespace=None):
-+ self.content = content
-+ self._unicode = isinstance(content, unicode)
-+ self.name = name
-+ self._parsed = parse(content, name=name)
-+ if namespace is None:
-+ namespace = {}
-+ self.namespace = namespace
-+
-+ def from_filename(cls, filename, namespace=None, encoding=None):
-+ f = open(filename, 'rb')
-+ c = f.read()
-+ f.close()
-+ if encoding:
-+ c = c.decode(encoding)
-+ return cls(content=c, name=filename, namespace=namespace)
-+
-+ from_filename = classmethod(from_filename)
-+
-+ def __repr__(self):
-+ return '<%s %s name=%r>' % (
-+ self.__class__.__name__,
-+ hex(id(self))[2:], self.name)
-+
-+ def substitute(self, *args, **kw):
-+ if args:
-+ if kw:
-+ raise TypeError(
-+ "You can only give positional *or* keyword arguments")
-+ if len(args) > 1:
-+ raise TypeError(
-+ "You can only give on positional argument")
-+ kw = args[0]
-+ ns = self.default_namespace.copy()
-+ ns.update(self.namespace)
-+ ns.update(kw)
-+ result = self._interpret(ns)
-+ return result
-+
-+ def _interpret(self, ns):
-+ __traceback_hide__ = True
-+ parts = []
-+ self._interpret_codes(self._parsed, ns, out=parts)
-+ return ''.join(parts)
-+
-+ def _interpret_codes(self, codes, ns, out):
-+ __traceback_hide__ = True
-+ for item in codes:
-+ if isinstance(item, basestring):
-+ out.append(item)
-+ else:
-+ self._interpret_code(item, ns, out)
-+
-+ def _interpret_code(self, code, ns, out):
-+ __traceback_hide__ = True
-+ name, pos = code[0], code[1]
-+ if name == 'py':
-+ self._exec(code[2], ns, pos)
-+ elif name == 'continue':
-+ raise _TemplateContinue()
-+ elif name == 'break':
-+ raise _TemplateBreak()
-+ elif name == 'for':
-+ vars, expr, content = code[2], code[3], code[4]
-+ expr = self._eval(expr, ns, pos)
-+ self._interpret_for(vars, expr, content, ns, out)
-+ elif name == 'cond':
-+ parts = code[2:]
-+ self._interpret_if(parts, ns, out)
-+ elif name == 'expr':
-+ parts = code[2].split('|')
-+ base = self._eval(parts[0], ns, pos)
-+ for part in parts[1:]:
-+ func = self._eval(part, ns, pos)
-+ base = func(base)
-+ out.append(self._repr(base, pos))
-+ elif name == 'default':
-+ var, expr = code[2], code[3]
-+ if var not in ns:
-+ result = self._eval(expr, ns, pos)
-+ ns[var] = result
-+ elif name == 'comment':
-+ return
-+ else:
-+ assert 0, "Unknown code: %r" % name
-+
-+ def _interpret_for(self, vars, expr, content, ns, out):
-+ __traceback_hide__ = True
-+ for item in expr:
-+ if len(vars) == 1:
-+ ns[vars[0]] = item
-+ else:
-+ if len(vars) != len(item):
-+ raise ValueError(
-+ 'Need %i items to unpack (got %i items)'
-+ % (len(vars), len(item)))
-+ for name, value in zip(vars, item):
-+ ns[name] = value
-+ try:
-+ self._interpret_codes(content, ns, out)
-+ except _TemplateContinue:
-+ continue
-+ except _TemplateBreak:
-+ break
-+
-+ def _interpret_if(self, parts, ns, out):
-+ __traceback_hide__ = True
-+ # @@: if/else/else gets through
-+ for part in parts:
-+ assert not isinstance(part, basestring)
-+ name, pos = part[0], part[1]
-+ if name == 'else':
-+ result = True
-+ else:
-+ result = self._eval(part[2], ns, pos)
-+ if result:
-+ self._interpret_codes(part[3], ns, out)
-+ break
-+
-+ def _eval(self, code, ns, pos):
-+ __traceback_hide__ = True
-+ try:
-+ value = eval(code, ns)
-+ return value
-+ except:
-+ exc_info = sys.exc_info()
-+ e = exc_info[1]
-+ if getattr(e, 'args'):
-+ arg0 = e.args[0]
-+ else:
-+ arg0 = str(e)
-+ e.args = (self._add_line_info(arg0, pos),)
-+ raise exc_info[0], e, exc_info[2]
-+
-+ def _exec(self, code, ns, pos):
-+ __traceback_hide__ = True
-+ try:
-+ exec code in ns
-+ except:
-+ exc_info = sys.exc_info()
-+ e = exc_info[1]
-+ e.args = (self._add_line_info(e.args[0], pos),)
-+ raise exc_info[0], e, exc_info[2]
-+
-+ def _repr(self, value, pos):
-+ __traceback_hide__ = True
-+ try:
-+ if value is None:
-+ return ''
-+ if self._unicode:
-+ try:
-+ value = unicode(value)
-+ except UnicodeDecodeError:
-+ value = str(value)
-+ else:
-+ value = str(value)
-+ except:
-+ exc_info = sys.exc_info()
-+ e = exc_info[1]
-+ e.args = (self._add_line_info(e.args[0], pos),)
-+ raise exc_info[0], e, exc_info[2]
-+ else:
-+ if self._unicode and isinstance(value, str):
-+ if not self.decode_encoding:
-+ raise UnicodeDecodeError(
-+ 'Cannot decode str value %r into unicode '
-+ '(no default_encoding provided)' % value)
-+ value = value.decode(self.default_encoding)
-+ elif not self._unicode and isinstance(value, unicode):
-+ if not self.decode_encoding:
-+ raise UnicodeEncodeError(
-+ 'Cannot encode unicode value %r into str '
-+ '(no default_encoding provided)' % value)
-+ value = value.encode(self.default_encoding)
-+ return value
-+
-+
-+ def _add_line_info(self, msg, pos):
-+ msg = "%s at line %s column %s" % (
-+ msg, pos[0], pos[1])
-+ if self.name:
-+ msg += " in file %s" % self.name
-+ return msg
-+
-+def sub(content, **kw):
-+ name = kw.get('__name')
-+ tmpl = Template(content, name=name)
-+ return tmpl.substitute(kw)
-+ return result
-+
-+def paste_script_template_renderer(content, vars, filename=None):
-+ tmpl = Template(content, name=filename)
-+ return tmpl.substitute(vars)
-+
-+class bunch(dict):
-+
-+ def __init__(self, **kw):
-+ for name, value in kw.items():
-+ setattr(self, name, value)
-+
-+ def __setattr__(self, name, value):
-+ self[name] = value
-+
-+ def __getattr__(self, name):
-+ try:
-+ return self[name]
-+ except KeyError:
-+ raise AttributeError(name)
-+
-+ def __getitem__(self, key):
-+ if 'default' in self:
-+ try:
-+ return dict.__getitem__(self, key)
-+ except KeyError:
-+ return dict.__getitem__(self, 'default')
-+ else:
-+ return dict.__getitem__(self, key)
-+
-+ def __repr__(self):
-+ items = [
-+ (k, v) for k, v in self.items()]
-+ items.sort()
-+ return '<%s %s>' % (
-+ self.__class__.__name__,
-+ ' '.join(['%s=%r' % (k, v) for k, v in items]))
-+
-+############################################################
-+## HTML Templating
-+############################################################
-+
-+class html(object):
-+ def __init__(self, value):
-+ self.value = value
-+ def __str__(self):
-+ return self.value
-+ def __repr__(self):
-+ return '<%s %r>' % (
-+ self.__class__.__name__, self.value)
-+
-+def html_quote(value):
-+ if value is None:
-+ return ''
-+ if not isinstance(value, basestring):
-+ if hasattr(value, '__unicode__'):
-+ value = unicode(value)
-+ else:
-+ value = str(value)
-+ value = cgi.escape(value, 1)
-+ if isinstance(value, unicode):
-+ value = value.encode('ascii', 'xmlcharrefreplace')
-+ return value
-+
-+def url(v):
-+ if not isinstance(v, basestring):
-+ if hasattr(v, '__unicode__'):
-+ v = unicode(v)
-+ else:
-+ v = str(v)
-+ if isinstance(v, unicode):
-+ v = v.encode('utf8')
-+ return urllib.quote(v)
-+
-+def attr(**kw):
-+ kw = kw.items()
-+ kw.sort()
-+ parts = []
-+ for name, value in kw:
-+ if value is None:
-+ continue
-+ if name.endswith('_'):
-+ name = name[:-1]
-+ parts.append('%s="%s"' % (html_quote(name), html_quote(value)))
-+ return html(' '.join(parts))
-+
-+class HTMLTemplate(Template):
-+
-+ default_namespace = Template.default_namespace.copy()
-+ default_namespace.update(dict(
-+ html=html,
-+ attr=attr,
-+ url=url,
-+ ))
-+
-+ def _repr(self, value, pos):
-+ plain = Template._repr(self, value, pos)
-+ if isinstance(value, html):
-+ return plain
-+ else:
-+ return html_quote(plain)
-+
-+def sub_html(content, **kw):
-+ name = kw.get('__name')
-+ tmpl = HTMLTemplate(content, name=name)
-+ return tmpl.substitute(kw)
-+ return result
-+
-+
-+############################################################
-+## Lexing and Parsing
-+############################################################
-+
-+def lex(s, name=None, trim_whitespace=True):
-+ """
-+ Lex a string into chunks:
-+
-+ >>> lex('hey')
-+ ['hey']
-+ >>> lex('hey {{you}}')
-+ ['hey ', ('you', (1, 7))]
-+ >>> lex('hey {{')
-+ Traceback (most recent call last):
-+ ...
-+ TemplateError: No }} to finish last expression at line 1 column 7
-+ >>> lex('hey }}')
-+ Traceback (most recent call last):
-+ ...
-+ TemplateError: }} outside expression at line 1 column 7
-+ >>> lex('hey {{ {{')
-+ Traceback (most recent call last):
-+ ...
-+ TemplateError: {{ inside expression at line 1 column 10
-+
-+ """
-+ in_expr = False
-+ chunks = []
-+ last = 0
-+ last_pos = (1, 1)
-+ for match in token_re.finditer(s):
-+ expr = match.group(0)
-+ pos = find_position(s, match.end())
-+ if expr == '{{' and in_expr:
-+ raise TemplateError('{{ inside expression', position=pos,
-+ name=name)
-+ elif expr == '}}' and not in_expr:
-+ raise TemplateError('}} outside expression', position=pos,
-+ name=name)
-+ if expr == '{{':
-+ part = s[last:match.start()]
-+ if part:
-+ chunks.append(part)
-+ in_expr = True
-+ else:
-+ chunks.append((s[last:match.start()], last_pos))
-+ in_expr = False
-+ last = match.end()
-+ last_pos = pos
-+ if in_expr:
-+ raise TemplateError('No }} to finish last expression',
-+ name=name, position=last_pos)
-+ part = s[last:]
-+ if part:
-+ chunks.append(part)
-+ if trim_whitespace:
-+ chunks = trim_lex(chunks)
-+ return chunks
-+
-+statement_re = re.compile(r'^(?:if |elif |else |for |py:)')
-+single_statements = ['endif', 'endfor', 'continue', 'break']
-+trail_whitespace_re = re.compile(r'\n[\t ]*$')
-+lead_whitespace_re = re.compile(r'^[\t ]*\n')
-+
-+def trim_lex(tokens):
-+ r"""
-+ Takes a lexed set of tokens, and removes whitespace when there is
-+ a directive on a line by itself:
-+
-+ >>> tokens = lex('{{if x}}\nx\n{{endif}}\ny', trim_whitespace=False)
-+ >>> tokens
-+ [('if x', (1, 3)), '\nx\n', ('endif', (3, 3)), '\ny']
-+ >>> trim_lex(tokens)
-+ [('if x', (1, 3)), 'x\n', ('endif', (3, 3)), 'y']
-+ """
-+ for i in range(len(tokens)):
-+ current = tokens[i]
-+ if isinstance(tokens[i], basestring):
-+ # we don't trim this
-+ continue
-+ item = current[0]
-+ if not statement_re.search(item) and item not in single_statements:
-+ continue
-+ if not i:
-+ prev = ''
-+ else:
-+ prev = tokens[i-1]
-+ if i+1 >= len(tokens):
-+ next = ''
-+ else:
-+ next = tokens[i+1]
-+ if (not isinstance(next, basestring)
-+ or not isinstance(prev, basestring)):
-+ continue
-+ if ((not prev or trail_whitespace_re.search(prev))
-+ and (not next or lead_whitespace_re.search(next))):
-+ if prev:
-+ m = trail_whitespace_re.search(prev)
-+ # +1 to leave the leading \n on:
-+ prev = prev[:m.start()+1]
-+ tokens[i-1] = prev
-+ if next:
-+ m = lead_whitespace_re.search(next)
-+ next = next[m.end():]
-+ tokens[i+1] = next
-+ return tokens
-+
-+
-+def find_position(string, index):
-+ """Given a string and index, return (line, column)"""
-+ leading = string[:index].splitlines()
-+ return (len(leading), len(leading[-1])+1)
-+
-+def parse(s, name=None):
-+ r"""
-+ Parses a string into a kind of AST
-+
-+ >>> parse('{{x}}')
-+ [('expr', (1, 3), 'x')]
-+ >>> parse('foo')
-+ ['foo']
-+ >>> parse('{{if x}}test{{endif}}')
-+ [('cond', (1, 3), ('if', (1, 3), 'x', ['test']))]
-+ >>> parse('series->{{for x in y}}x={{x}}{{endfor}}')
-+ ['series->', ('for', (1, 11), ('x',), 'y', ['x=', ('expr', (1, 27), 'x')])]
-+ >>> parse('{{for x, y in z:}}{{continue}}{{endfor}}')
-+ [('for', (1, 3), ('x', 'y'), 'z', [('continue', (1, 21))])]
-+ >>> parse('{{py:x=1}}')
-+ [('py', (1, 3), 'x=1')]
-+ >>> parse('{{if x}}a{{elif y}}b{{else}}c{{endif}}')
-+ [('cond', (1, 3), ('if', (1, 3), 'x', ['a']), ('elif', (1, 12), 'y', ['b']), ('else', (1, 23), None, ['c']))]
-+
-+ Some exceptions::
-+
-+ >>> parse('{{continue}}')
-+ Traceback (most recent call last):
-+ ...
-+ TemplateError: continue outside of for loop at line 1 column 3
-+ >>> parse('{{if x}}foo')
-+ Traceback (most recent call last):
-+ ...
-+ TemplateError: No {{endif}} at line 1 column 3
-+ >>> parse('{{else}}')
-+ Traceback (most recent call last):
-+ ...
-+ TemplateError: else outside of an if block at line 1 column 3
-+ >>> parse('{{if x}}{{for x in y}}{{endif}}{{endfor}}')
-+ Traceback (most recent call last):
-+ ...
-+ TemplateError: Unexpected endif at line 1 column 25
-+ >>> parse('{{if}}{{endif}}')
-+ Traceback (most recent call last):
-+ ...
-+ TemplateError: if with no expression at line 1 column 3
-+ >>> parse('{{for x y}}{{endfor}}')
-+ Traceback (most recent call last):
-+ ...
-+ TemplateError: Bad for (no "in") in 'x y' at line 1 column 3
-+ >>> parse('{{py:x=1\ny=2}}')
-+ Traceback (most recent call last):
-+ ...
-+ TemplateError: Multi-line py blocks must start with a newline at line 1 column 3
-+ """
-+ tokens = lex(s, name=name)
-+ result = []
-+ while tokens:
-+ next, tokens = parse_expr(tokens, name)
-+ result.append(next)
-+ return result
-+
-+def parse_expr(tokens, name, context=()):
-+ if isinstance(tokens[0], basestring):
-+ return tokens[0], tokens[1:]
-+ expr, pos = tokens[0]
-+ expr = expr.strip()
-+ if expr.startswith('py:'):
-+ expr = expr[3:].lstrip(' \t')
-+ if expr.startswith('\n'):
-+ expr = expr[1:]
-+ else:
-+ if '\n' in expr:
-+ raise TemplateError(
-+ 'Multi-line py blocks must start with a newline',
-+ position=pos, name=name)
-+ return ('py', pos, expr), tokens[1:]
-+ elif expr in ('continue', 'break'):
-+ if 'for' not in context:
-+ raise TemplateError(
-+ 'continue outside of for loop',
-+ position=pos, name=name)
-+ return (expr, pos), tokens[1:]
-+ elif expr.startswith('if '):
-+ return parse_cond(tokens, name, context)
-+ elif (expr.startswith('elif ')
-+ or expr == 'else'):
-+ raise TemplateError(
-+ '%s outside of an if block' % expr.split()[0],
-+ position=pos, name=name)
-+ elif expr in ('if', 'elif', 'for'):
-+ raise TemplateError(
-+ '%s with no expression' % expr,
-+ position=pos, name=name)
-+ elif expr in ('endif', 'endfor'):
-+ raise TemplateError(
-+ 'Unexpected %s' % expr,
-+ position=pos, name=name)
-+ elif expr.startswith('for '):
-+ return parse_for(tokens, name, context)
-+ elif expr.startswith('default '):
-+ return parse_default(tokens, name, context)
-+ elif expr.startswith('#'):
-+ return ('comment', pos, tokens[0][0]), tokens[1:]
-+ return ('expr', pos, tokens[0][0]), tokens[1:]
-+
-+def parse_cond(tokens, name, context):
-+ start = tokens[0][1]
-+ pieces = []
-+ context = context + ('if',)
-+ while 1:
-+ if not tokens:
-+ raise TemplateError(
-+ 'Missing {{endif}}',
-+ position=start, name=name)
-+ if (isinstance(tokens[0], tuple)
-+ and tokens[0][0] == 'endif'):
-+ return ('cond', start) + tuple(pieces), tokens[1:]
-+ next, tokens = parse_one_cond(tokens, name, context)
-+ pieces.append(next)
-+
-+def parse_one_cond(tokens, name, context):
-+ (first, pos), tokens = tokens[0], tokens[1:]
-+ content = []
-+ if first.endswith(':'):
-+ first = first[:-1]
-+ if first.startswith('if '):
-+ part = ('if', pos, first[3:].lstrip(), content)
-+ elif first.startswith('elif '):
-+ part = ('elif', pos, first[5:].lstrip(), content)
-+ elif first == 'else':
-+ part = ('else', pos, None, content)
-+ else:
-+ assert 0, "Unexpected token %r at %s" % (first, pos)
-+ while 1:
-+ if not tokens:
-+ raise TemplateError(
-+ 'No {{endif}}',
-+ position=pos, name=name)
-+ if (isinstance(tokens[0], tuple)
-+ and (tokens[0][0] == 'endif'
-+ or tokens[0][0].startswith('elif ')
-+ or tokens[0][0] == 'else')):
-+ return part, tokens
-+ next, tokens = parse_expr(tokens, name, context)
-+ content.append(next)
-+
-+def parse_for(tokens, name, context):
-+ first, pos = tokens[0]
-+ tokens = tokens[1:]
-+ context = ('for',) + context
-+ content = []
-+ assert first.startswith('for ')
-+ if first.endswith(':'):
-+ first = first[:-1]
-+ first = first[3:].strip()
-+ match = in_re.search(first)
-+ if not match:
-+ raise TemplateError(
-+ 'Bad for (no "in") in %r' % first,
-+ position=pos, name=name)
-+ vars = first[:match.start()]
-+ if '(' in vars:
-+ raise TemplateError(
-+ 'You cannot have () in the variable section of a for loop (%r)'
-+ % vars, position=pos, name=name)
-+ vars = tuple([
-+ v.strip() for v in first[:match.start()].split(',')
-+ if v.strip()])
-+ expr = first[match.end():]
-+ while 1:
-+ if not tokens:
-+ raise TemplateError(
-+ 'No {{endfor}}',
-+ position=pos, name=name)
-+ if (isinstance(tokens[0], tuple)
-+ and tokens[0][0] == 'endfor'):
-+ return ('for', pos, vars, expr, content), tokens[1:]
-+ next, tokens = parse_expr(tokens, name, context)
-+ content.append(next)
-+
-+def parse_default(tokens, name, context):
-+ first, pos = tokens[0]
-+ assert first.startswith('default ')
-+ first = first.split(None, 1)[1]
-+ parts = first.split('=', 1)
-+ if len(parts) == 1:
-+ raise TemplateError(
-+ "Expression must be {{default var=value}}; no = found in %r" % first,
-+ position=pos, name=name)
-+ var = parts[0].strip()
-+ if ',' in var:
-+ raise TemplateError(
-+ "{{default x, y = ...}} is not supported",
-+ position=pos, name=name)
-+ if not var_re.search(var):
-+ raise TemplateError(
-+ "Not a valid variable name for {{default}}: %r"
-+ % var, position=pos, name=name)
-+ expr = parts[1].strip()
-+ return ('default', pos, var, expr), tokens[1:]
-+
-+_fill_command_usage = """\
-+%prog [OPTIONS] TEMPLATE arg=value
-+
-+Use py:arg=value to set a Python value; otherwise all values are
-+strings.
-+"""
-+
-+def fill_command(args=None):
-+ import sys, optparse, pkg_resources, os
-+ if args is None:
-+ args = sys.argv[1:]
-+ dist = pkg_resources.get_distribution('Paste')
-+ parser = optparse.OptionParser(
-+ version=str(dist),
-+ usage=_fill_command_usage)
-+ parser.add_option(
-+ '-o', '--output',
-+ dest='output',
-+ metavar="FILENAME",
-+ help="File to write output to (default stdout)")
-+ parser.add_option(
-+ '--html',
-+ dest='use_html',
-+ action='store_true',
-+ help="Use HTML style filling (including automatic HTML quoting)")
-+ parser.add_option(
-+ '--env',
-+ dest='use_env',
-+ action='store_true',
-+ help="Put the environment in as top-level variables")
-+ options, args = parser.parse_args(args)
-+ if len(args) < 1:
-+ print 'You must give a template filename'
-+ print dir(parser)
-+ assert 0
-+ template_name = args[0]
-+ args = args[1:]
-+ vars = {}
-+ if options.use_env:
-+ vars.update(os.environ)
-+ for value in args:
-+ if '=' not in value:
-+ print 'Bad argument: %r' % value
-+ sys.exit(2)
-+ name, value = value.split('=', 1)
-+ if name.startswith('py:'):
-+ name = name[:3]
-+ value = eval(value)
-+ vars[name] = value
-+ if template_name == '-':
-+ template_content = sys.stdin.read()
-+ template_name = ''
-+ else:
-+ f = open(template_name, 'rb')
-+ template_content = f.read()
-+ f.close()
-+ if options.use_html:
-+ TemplateClass = HTMLTemplate
-+ else:
-+ TemplateClass = Template
-+ template = TemplateClass(template_content, name=template_name)
-+ result = template.substitute(vars)
-+ if options.output:
-+ f = open(options.output, 'wb')
-+ f.write(result)
-+ f.close()
-+ else:
-+ sys.stdout.write(result)
-+
-+if __name__ == '__main__':
-+ from paste.util.template import fill_command
-+ fill_command()
-+
-+
-Index: Paste-1.7.4/paste/util/template.py
-===================================================================
---- Paste-1.7.4.orig/paste/util/template.py
-+++ /dev/null
-@@ -1,758 +0,0 @@
--"""
--A small templating language
--
--This implements a small templating language for use internally in
--Paste and Paste Script. This language implements if/elif/else,
--for/continue/break, expressions, and blocks of Python code. The
--syntax is::
--
-- {{any expression (function calls etc)}}
-- {{any expression | filter}}
-- {{for x in y}}...{{endfor}}
-- {{if x}}x{{elif y}}y{{else}}z{{endif}}
-- {{py:x=1}}
-- {{py:
-- def foo(bar):
-- return 'baz'
-- }}
-- {{default var = default_value}}
-- {{# comment}}
--
--You use this with the ``Template`` class or the ``sub`` shortcut.
--The ``Template`` class takes the template string and the name of
--the template (for errors) and a default namespace. Then (like
--``string.Template``) you can call the ``tmpl.substitute(**kw)``
--method to make a substitution (or ``tmpl.substitute(a_dict)``).
--
--``sub(content, **kw)`` substitutes the template immediately. You
--can use ``__name='tmpl.html'`` to set the name of the template.
--
--If there are syntax errors ``TemplateError`` will be raised.
--"""
--
--import re
--import sys
--import cgi
--import urllib
--from paste.util.looper import looper
--
--__all__ = ['TemplateError', 'Template', 'sub', 'HTMLTemplate',
-- 'sub_html', 'html', 'bunch']
--
--token_re = re.compile(r'\{\{|\}\}')
--in_re = re.compile(r'\s+in\s+')
--var_re = re.compile(r'^[a-z_][a-z0-9_]*$', re.I)
--
--class TemplateError(Exception):
-- """Exception raised while parsing a template
-- """
--
-- def __init__(self, message, position, name=None):
-- self.message = message
-- self.position = position
-- self.name = name
--
-- def __str__(self):
-- msg = '%s at line %s column %s' % (
-- self.message, self.position[0], self.position[1])
-- if self.name:
-- msg += ' in %s' % self.name
-- return msg
--
--class _TemplateContinue(Exception):
-- pass
--
--class _TemplateBreak(Exception):
-- pass
--
--class Template(object):
--
-- default_namespace = {
-- 'start_braces': '{{',
-- 'end_braces': '}}',
-- 'looper': looper,
-- }
--
-- default_encoding = 'utf8'
--
-- def __init__(self, content, name=None, namespace=None):
-- self.content = content
-- self._unicode = isinstance(content, unicode)
-- self.name = name
-- self._parsed = parse(content, name=name)
-- if namespace is None:
-- namespace = {}
-- self.namespace = namespace
--
-- def from_filename(cls, filename, namespace=None, encoding=None):
-- f = open(filename, 'rb')
-- c = f.read()
-- f.close()
-- if encoding:
-- c = c.decode(encoding)
-- return cls(content=c, name=filename, namespace=namespace)
--
-- from_filename = classmethod(from_filename)
--
-- def __repr__(self):
-- return '<%s %s name=%r>' % (
-- self.__class__.__name__,
-- hex(id(self))[2:], self.name)
--
-- def substitute(self, *args, **kw):
-- if args:
-- if kw:
-- raise TypeError(
-- "You can only give positional *or* keyword arguments")
-- if len(args) > 1:
-- raise TypeError(
-- "You can only give on positional argument")
-- kw = args[0]
-- ns = self.default_namespace.copy()
-- ns.update(self.namespace)
-- ns.update(kw)
-- result = self._interpret(ns)
-- return result
--
-- def _interpret(self, ns):
-- __traceback_hide__ = True
-- parts = []
-- self._interpret_codes(self._parsed, ns, out=parts)
-- return ''.join(parts)
--
-- def _interpret_codes(self, codes, ns, out):
-- __traceback_hide__ = True
-- for item in codes:
-- if isinstance(item, basestring):
-- out.append(item)
-- else:
-- self._interpret_code(item, ns, out)
--
-- def _interpret_code(self, code, ns, out):
-- __traceback_hide__ = True
-- name, pos = code[0], code[1]
-- if name == 'py':
-- self._exec(code[2], ns, pos)
-- elif name == 'continue':
-- raise _TemplateContinue()
-- elif name == 'break':
-- raise _TemplateBreak()
-- elif name == 'for':
-- vars, expr, content = code[2], code[3], code[4]
-- expr = self._eval(expr, ns, pos)
-- self._interpret_for(vars, expr, content, ns, out)
-- elif name == 'cond':
-- parts = code[2:]
-- self._interpret_if(parts, ns, out)
-- elif name == 'expr':
-- parts = code[2].split('|')
-- base = self._eval(parts[0], ns, pos)
-- for part in parts[1:]:
-- func = self._eval(part, ns, pos)
-- base = func(base)
-- out.append(self._repr(base, pos))
-- elif name == 'default':
-- var, expr = code[2], code[3]
-- if var not in ns:
-- result = self._eval(expr, ns, pos)
-- ns[var] = result
-- elif name == 'comment':
-- return
-- else:
-- assert 0, "Unknown code: %r" % name
--
-- def _interpret_for(self, vars, expr, content, ns, out):
-- __traceback_hide__ = True
-- for item in expr:
-- if len(vars) == 1:
-- ns[vars[0]] = item
-- else:
-- if len(vars) != len(item):
-- raise ValueError(
-- 'Need %i items to unpack (got %i items)'
-- % (len(vars), len(item)))
-- for name, value in zip(vars, item):
-- ns[name] = value
-- try:
-- self._interpret_codes(content, ns, out)
-- except _TemplateContinue:
-- continue
-- except _TemplateBreak:
-- break
--
-- def _interpret_if(self, parts, ns, out):
-- __traceback_hide__ = True
-- # @@: if/else/else gets through
-- for part in parts:
-- assert not isinstance(part, basestring)
-- name, pos = part[0], part[1]
-- if name == 'else':
-- result = True
-- else:
-- result = self._eval(part[2], ns, pos)
-- if result:
-- self._interpret_codes(part[3], ns, out)
-- break
--
-- def _eval(self, code, ns, pos):
-- __traceback_hide__ = True
-- try:
-- value = eval(code, ns)
-- return value
-- except:
-- exc_info = sys.exc_info()
-- e = exc_info[1]
-- if getattr(e, 'args'):
-- arg0 = e.args[0]
-- else:
-- arg0 = str(e)
-- e.args = (self._add_line_info(arg0, pos),)
-- raise exc_info[0], e, exc_info[2]
--
-- def _exec(self, code, ns, pos):
-- __traceback_hide__ = True
-- try:
-- exec code in ns
-- except:
-- exc_info = sys.exc_info()
-- e = exc_info[1]
-- e.args = (self._add_line_info(e.args[0], pos),)
-- raise exc_info[0], e, exc_info[2]
--
-- def _repr(self, value, pos):
-- __traceback_hide__ = True
-- try:
-- if value is None:
-- return ''
-- if self._unicode:
-- try:
-- value = unicode(value)
-- except UnicodeDecodeError:
-- value = str(value)
-- else:
-- value = str(value)
-- except:
-- exc_info = sys.exc_info()
-- e = exc_info[1]
-- e.args = (self._add_line_info(e.args[0], pos),)
-- raise exc_info[0], e, exc_info[2]
-- else:
-- if self._unicode and isinstance(value, str):
-- if not self.decode_encoding:
-- raise UnicodeDecodeError(
-- 'Cannot decode str value %r into unicode '
-- '(no default_encoding provided)' % value)
-- value = value.decode(self.default_encoding)
-- elif not self._unicode and isinstance(value, unicode):
-- if not self.decode_encoding:
-- raise UnicodeEncodeError(
-- 'Cannot encode unicode value %r into str '
-- '(no default_encoding provided)' % value)
-- value = value.encode(self.default_encoding)
-- return value
--
--
-- def _add_line_info(self, msg, pos):
-- msg = "%s at line %s column %s" % (
-- msg, pos[0], pos[1])
-- if self.name:
-- msg += " in file %s" % self.name
-- return msg
--
--def sub(content, **kw):
-- name = kw.get('__name')
-- tmpl = Template(content, name=name)
-- return tmpl.substitute(kw)
-- return result
--
--def paste_script_template_renderer(content, vars, filename=None):
-- tmpl = Template(content, name=filename)
-- return tmpl.substitute(vars)
--
--class bunch(dict):
--
-- def __init__(self, **kw):
-- for name, value in kw.items():
-- setattr(self, name, value)
--
-- def __setattr__(self, name, value):
-- self[name] = value
--
-- def __getattr__(self, name):
-- try:
-- return self[name]
-- except KeyError:
-- raise AttributeError(name)
--
-- def __getitem__(self, key):
-- if 'default' in self:
-- try:
-- return dict.__getitem__(self, key)
-- except KeyError:
-- return dict.__getitem__(self, 'default')
-- else:
-- return dict.__getitem__(self, key)
--
-- def __repr__(self):
-- items = [
-- (k, v) for k, v in self.items()]
-- items.sort()
-- return '<%s %s>' % (
-- self.__class__.__name__,
-- ' '.join(['%s=%r' % (k, v) for k, v in items]))
--
--############################################################
--## HTML Templating
--############################################################
--
--class html(object):
-- def __init__(self, value):
-- self.value = value
-- def __str__(self):
-- return self.value
-- def __repr__(self):
-- return '<%s %r>' % (
-- self.__class__.__name__, self.value)
--
--def html_quote(value):
-- if value is None:
-- return ''
-- if not isinstance(value, basestring):
-- if hasattr(value, '__unicode__'):
-- value = unicode(value)
-- else:
-- value = str(value)
-- value = cgi.escape(value, 1)
-- if isinstance(value, unicode):
-- value = value.encode('ascii', 'xmlcharrefreplace')
-- return value
--
--def url(v):
-- if not isinstance(v, basestring):
-- if hasattr(v, '__unicode__'):
-- v = unicode(v)
-- else:
-- v = str(v)
-- if isinstance(v, unicode):
-- v = v.encode('utf8')
-- return urllib.quote(v)
--
--def attr(**kw):
-- kw = kw.items()
-- kw.sort()
-- parts = []
-- for name, value in kw:
-- if value is None:
-- continue
-- if name.endswith('_'):
-- name = name[:-1]
-- parts.append('%s="%s"' % (html_quote(name), html_quote(value)))
-- return html(' '.join(parts))
--
--class HTMLTemplate(Template):
--
-- default_namespace = Template.default_namespace.copy()
-- default_namespace.update(dict(
-- html=html,
-- attr=attr,
-- url=url,
-- ))
--
-- def _repr(self, value, pos):
-- plain = Template._repr(self, value, pos)
-- if isinstance(value, html):
-- return plain
-- else:
-- return html_quote(plain)
--
--def sub_html(content, **kw):
-- name = kw.get('__name')
-- tmpl = HTMLTemplate(content, name=name)
-- return tmpl.substitute(kw)
-- return result
--
--
--############################################################
--## Lexing and Parsing
--############################################################
--
--def lex(s, name=None, trim_whitespace=True):
-- """
-- Lex a string into chunks:
--
-- >>> lex('hey')
-- ['hey']
-- >>> lex('hey {{you}}')
-- ['hey ', ('you', (1, 7))]
-- >>> lex('hey {{')
-- Traceback (most recent call last):
-- ...
-- TemplateError: No }} to finish last expression at line 1 column 7
-- >>> lex('hey }}')
-- Traceback (most recent call last):
-- ...
-- TemplateError: }} outside expression at line 1 column 7
-- >>> lex('hey {{ {{')
-- Traceback (most recent call last):
-- ...
-- TemplateError: {{ inside expression at line 1 column 10
--
-- """
-- in_expr = False
-- chunks = []
-- last = 0
-- last_pos = (1, 1)
-- for match in token_re.finditer(s):
-- expr = match.group(0)
-- pos = find_position(s, match.end())
-- if expr == '{{' and in_expr:
-- raise TemplateError('{{ inside expression', position=pos,
-- name=name)
-- elif expr == '}}' and not in_expr:
-- raise TemplateError('}} outside expression', position=pos,
-- name=name)
-- if expr == '{{':
-- part = s[last:match.start()]
-- if part:
-- chunks.append(part)
-- in_expr = True
-- else:
-- chunks.append((s[last:match.start()], last_pos))
-- in_expr = False
-- last = match.end()
-- last_pos = pos
-- if in_expr:
-- raise TemplateError('No }} to finish last expression',
-- name=name, position=last_pos)
-- part = s[last:]
-- if part:
-- chunks.append(part)
-- if trim_whitespace:
-- chunks = trim_lex(chunks)
-- return chunks
--
--statement_re = re.compile(r'^(?:if |elif |else |for |py:)')
--single_statements = ['endif', 'endfor', 'continue', 'break']
--trail_whitespace_re = re.compile(r'\n[\t ]*$')
--lead_whitespace_re = re.compile(r'^[\t ]*\n')
--
--def trim_lex(tokens):
-- r"""
-- Takes a lexed set of tokens, and removes whitespace when there is
-- a directive on a line by itself:
--
-- >>> tokens = lex('{{if x}}\nx\n{{endif}}\ny', trim_whitespace=False)
-- >>> tokens
-- [('if x', (1, 3)), '\nx\n', ('endif', (3, 3)), '\ny']
-- >>> trim_lex(tokens)
-- [('if x', (1, 3)), 'x\n', ('endif', (3, 3)), 'y']
-- """
-- for i in range(len(tokens)):
-- current = tokens[i]
-- if isinstance(tokens[i], basestring):
-- # we don't trim this
-- continue
-- item = current[0]
-- if not statement_re.search(item) and item not in single_statements:
-- continue
-- if not i:
-- prev = ''
-- else:
-- prev = tokens[i-1]
-- if i+1 >= len(tokens):
-- next = ''
-- else:
-- next = tokens[i+1]
-- if (not isinstance(next, basestring)
-- or not isinstance(prev, basestring)):
-- continue
-- if ((not prev or trail_whitespace_re.search(prev))
-- and (not next or lead_whitespace_re.search(next))):
-- if prev:
-- m = trail_whitespace_re.search(prev)
-- # +1 to leave the leading \n on:
-- prev = prev[:m.start()+1]
-- tokens[i-1] = prev
-- if next:
-- m = lead_whitespace_re.search(next)
-- next = next[m.end():]
-- tokens[i+1] = next
-- return tokens
--
--
--def find_position(string, index):
-- """Given a string and index, return (line, column)"""
-- leading = string[:index].splitlines()
-- return (len(leading), len(leading[-1])+1)
--
--def parse(s, name=None):
-- r"""
-- Parses a string into a kind of AST
--
-- >>> parse('{{x}}')
-- [('expr', (1, 3), 'x')]
-- >>> parse('foo')
-- ['foo']
-- >>> parse('{{if x}}test{{endif}}')
-- [('cond', (1, 3), ('if', (1, 3), 'x', ['test']))]
-- >>> parse('series->{{for x in y}}x={{x}}{{endfor}}')
-- ['series->', ('for', (1, 11), ('x',), 'y', ['x=', ('expr', (1, 27), 'x')])]
-- >>> parse('{{for x, y in z:}}{{continue}}{{endfor}}')
-- [('for', (1, 3), ('x', 'y'), 'z', [('continue', (1, 21))])]
-- >>> parse('{{py:x=1}}')
-- [('py', (1, 3), 'x=1')]
-- >>> parse('{{if x}}a{{elif y}}b{{else}}c{{endif}}')
-- [('cond', (1, 3), ('if', (1, 3), 'x', ['a']), ('elif', (1, 12), 'y', ['b']), ('else', (1, 23), None, ['c']))]
--
-- Some exceptions::
--
-- >>> parse('{{continue}}')
-- Traceback (most recent call last):
-- ...
-- TemplateError: continue outside of for loop at line 1 column 3
-- >>> parse('{{if x}}foo')
-- Traceback (most recent call last):
-- ...
-- TemplateError: No {{endif}} at line 1 column 3
-- >>> parse('{{else}}')
-- Traceback (most recent call last):
-- ...
-- TemplateError: else outside of an if block at line 1 column 3
-- >>> parse('{{if x}}{{for x in y}}{{endif}}{{endfor}}')
-- Traceback (most recent call last):
-- ...
-- TemplateError: Unexpected endif at line 1 column 25
-- >>> parse('{{if}}{{endif}}')
-- Traceback (most recent call last):
-- ...
-- TemplateError: if with no expression at line 1 column 3
-- >>> parse('{{for x y}}{{endfor}}')
-- Traceback (most recent call last):
-- ...
-- TemplateError: Bad for (no "in") in 'x y' at line 1 column 3
-- >>> parse('{{py:x=1\ny=2}}')
-- Traceback (most recent call last):
-- ...
-- TemplateError: Multi-line py blocks must start with a newline at line 1 column 3
-- """
-- tokens = lex(s, name=name)
-- result = []
-- while tokens:
-- next, tokens = parse_expr(tokens, name)
-- result.append(next)
-- return result
--
--def parse_expr(tokens, name, context=()):
-- if isinstance(tokens[0], basestring):
-- return tokens[0], tokens[1:]
-- expr, pos = tokens[0]
-- expr = expr.strip()
-- if expr.startswith('py:'):
-- expr = expr[3:].lstrip(' \t')
-- if expr.startswith('\n'):
-- expr = expr[1:]
-- else:
-- if '\n' in expr:
-- raise TemplateError(
-- 'Multi-line py blocks must start with a newline',
-- position=pos, name=name)
-- return ('py', pos, expr), tokens[1:]
-- elif expr in ('continue', 'break'):
-- if 'for' not in context:
-- raise TemplateError(
-- 'continue outside of for loop',
-- position=pos, name=name)
-- return (expr, pos), tokens[1:]
-- elif expr.startswith('if '):
-- return parse_cond(tokens, name, context)
-- elif (expr.startswith('elif ')
-- or expr == 'else'):
-- raise TemplateError(
-- '%s outside of an if block' % expr.split()[0],
-- position=pos, name=name)
-- elif expr in ('if', 'elif', 'for'):
-- raise TemplateError(
-- '%s with no expression' % expr,
-- position=pos, name=name)
-- elif expr in ('endif', 'endfor'):
-- raise TemplateError(
-- 'Unexpected %s' % expr,
-- position=pos, name=name)
-- elif expr.startswith('for '):
-- return parse_for(tokens, name, context)
-- elif expr.startswith('default '):
-- return parse_default(tokens, name, context)
-- elif expr.startswith('#'):
-- return ('comment', pos, tokens[0][0]), tokens[1:]
-- return ('expr', pos, tokens[0][0]), tokens[1:]
--
--def parse_cond(tokens, name, context):
-- start = tokens[0][1]
-- pieces = []
-- context = context + ('if',)
-- while 1:
-- if not tokens:
-- raise TemplateError(
-- 'Missing {{endif}}',
-- position=start, name=name)
-- if (isinstance(tokens[0], tuple)
-- and tokens[0][0] == 'endif'):
-- return ('cond', start) + tuple(pieces), tokens[1:]
-- next, tokens = parse_one_cond(tokens, name, context)
-- pieces.append(next)
--
--def parse_one_cond(tokens, name, context):
-- (first, pos), tokens = tokens[0], tokens[1:]
-- content = []
-- if first.endswith(':'):
-- first = first[:-1]
-- if first.startswith('if '):
-- part = ('if', pos, first[3:].lstrip(), content)
-- elif first.startswith('elif '):
-- part = ('elif', pos, first[5:].lstrip(), content)
-- elif first == 'else':
-- part = ('else', pos, None, content)
-- else:
-- assert 0, "Unexpected token %r at %s" % (first, pos)
-- while 1:
-- if not tokens:
-- raise TemplateError(
-- 'No {{endif}}',
-- position=pos, name=name)
-- if (isinstance(tokens[0], tuple)
-- and (tokens[0][0] == 'endif'
-- or tokens[0][0].startswith('elif ')
-- or tokens[0][0] == 'else')):
-- return part, tokens
-- next, tokens = parse_expr(tokens, name, context)
-- content.append(next)
--
--def parse_for(tokens, name, context):
-- first, pos = tokens[0]
-- tokens = tokens[1:]
-- context = ('for',) + context
-- content = []
-- assert first.startswith('for ')
-- if first.endswith(':'):
-- first = first[:-1]
-- first = first[3:].strip()
-- match = in_re.search(first)
-- if not match:
-- raise TemplateError(
-- 'Bad for (no "in") in %r' % first,
-- position=pos, name=name)
-- vars = first[:match.start()]
-- if '(' in vars:
-- raise TemplateError(
-- 'You cannot have () in the variable section of a for loop (%r)'
-- % vars, position=pos, name=name)
-- vars = tuple([
-- v.strip() for v in first[:match.start()].split(',')
-- if v.strip()])
-- expr = first[match.end():]
-- while 1:
-- if not tokens:
-- raise TemplateError(
-- 'No {{endfor}}',
-- position=pos, name=name)
-- if (isinstance(tokens[0], tuple)
-- and tokens[0][0] == 'endfor'):
-- return ('for', pos, vars, expr, content), tokens[1:]
-- next, tokens = parse_expr(tokens, name, context)
-- content.append(next)
--
--def parse_default(tokens, name, context):
-- first, pos = tokens[0]
-- assert first.startswith('default ')
-- first = first.split(None, 1)[1]
-- parts = first.split('=', 1)
-- if len(parts) == 1:
-- raise TemplateError(
-- "Expression must be {{default var=value}}; no = found in %r" % first,
-- position=pos, name=name)
-- var = parts[0].strip()
-- if ',' in var:
-- raise TemplateError(
-- "{{default x, y = ...}} is not supported",
-- position=pos, name=name)
-- if not var_re.search(var):
-- raise TemplateError(
-- "Not a valid variable name for {{default}}: %r"
-- % var, position=pos, name=name)
-- expr = parts[1].strip()
-- return ('default', pos, var, expr), tokens[1:]
--
--_fill_command_usage = """\
--%prog [OPTIONS] TEMPLATE arg=value
--
--Use py:arg=value to set a Python value; otherwise all values are
--strings.
--"""
--
--def fill_command(args=None):
-- import sys, optparse, pkg_resources, os
-- if args is None:
-- args = sys.argv[1:]
-- dist = pkg_resources.get_distribution('Paste')
-- parser = optparse.OptionParser(
-- version=str(dist),
-- usage=_fill_command_usage)
-- parser.add_option(
-- '-o', '--output',
-- dest='output',
-- metavar="FILENAME",
-- help="File to write output to (default stdout)")
-- parser.add_option(
-- '--html',
-- dest='use_html',
-- action='store_true',
-- help="Use HTML style filling (including automatic HTML quoting)")
-- parser.add_option(
-- '--env',
-- dest='use_env',
-- action='store_true',
-- help="Put the environment in as top-level variables")
-- options, args = parser.parse_args(args)
-- if len(args) < 1:
-- print 'You must give a template filename'
-- print dir(parser)
-- assert 0
-- template_name = args[0]
-- args = args[1:]
-- vars = {}
-- if options.use_env:
-- vars.update(os.environ)
-- for value in args:
-- if '=' not in value:
-- print 'Bad argument: %r' % value
-- sys.exit(2)
-- name, value = value.split('=', 1)
-- if name.startswith('py:'):
-- name = name[:3]
-- value = eval(value)
-- vars[name] = value
-- if template_name == '-':
-- template_content = sys.stdin.read()
-- template_name = ''
-- else:
-- f = open(template_name, 'rb')
-- template_content = f.read()
-- f.close()
-- if options.use_html:
-- TemplateClass = HTMLTemplate
-- else:
-- TemplateClass = Template
-- template = TemplateClass(template_content, name=template_name)
-- result = template.substitute(vars)
-- if options.output:
-- f = open(options.output, 'wb')
-- f.write(result)
-- f.close()
-- else:
-- sys.stdout.write(result)
--
--if __name__ == '__main__':
-- from paste.util.template import fill_command
-- fill_command()
--
--
diff --git a/dev-python/paste/files/paste-1.7.5.1-userdict.patch b/dev-python/paste/files/paste-1.7.5.1-userdict.patch
deleted file mode 100644
index 061f38a52828..000000000000
--- a/dev-python/paste/files/paste-1.7.5.1-userdict.patch
+++ /dev/null
@@ -1,64 +0,0 @@
---- a/paste/debug/fsdiff.py
-+++ b/paste/debug/fsdiff.py
-@@ -12,10 +12,14 @@
- import os
- from fnmatch import fnmatch
- from datetime import datetime
-+
- try:
-- from UserDict import IterableUserDict
-+ import collections.UserDict as IterableUserDict
- except ImportError:
-- from paste.util.UserDict24 import IterableUserDict
-+ try:
-+ from UserDict import IterableUserDict
-+ except ImportError:
-+ from paste.util.UserDict24 import IterableUserDict
- import operator
- import re
-
---- a/paste/request.py
-+++ b/paste/request.py
-@@ -22,10 +22,12 @@
- from StringIO import StringIO
- import urlparse
- import urllib
-+
- try:
- from UserDict import DictMixin
- except ImportError:
-- from paste.util.UserDict24 import DictMixin
-+ from collections import MutableMapping as DictMixin
-+
- from paste.util.multidict import MultiDict
-
- __all__ = ['get_cookies', 'get_cookie_dict', 'parse_querystring',
---- a/paste/urlmap.py
-+++ b/paste/urlmap.py
-@@ -4,7 +4,10 @@
- Map URL prefixes to WSGI applications. See ``URLMap``
- """
-
--from UserDict import DictMixin
-+try:
-+ from UserDict import DictMixin
-+except ImportError:
-+ from collections import MutableMapping as DictMixin
- import re
- import os
- import cgi
---- a/paste/util/multidict.py
-+++ b/paste/util/multidict.py
-@@ -3,7 +3,11 @@
- import cgi
- import copy
- import sys
--from UserDict import DictMixin
-+
-+try:
-+ from UserDict import DictMixin
-+except ImportError:
-+ from collections import MutableMapping as DictMixin
-
- class MultiDict(DictMixin):
-
diff --git a/dev-python/paste/files/paste-2.0.2-unbundle-tempita.patch b/dev-python/paste/files/paste-2.0.2-unbundle-tempita.patch
deleted file mode 100644
index eef7abb4108e..000000000000
--- a/dev-python/paste/files/paste-2.0.2-unbundle-tempita.patch
+++ /dev/null
@@ -1,36 +0,0 @@
- paste/util/looper/__init__.py | 4 ++++
- paste/util/{looper.py => looper/_looper.py} | 0
- paste/util/template/__init__.py | 6 ++++++
- paste/util/{template.py => template/_template.py} | 0
- 4 files changed, 10 insertions(+)
-
-diff --git a/paste/util/looper/__init__.py b/paste/util/looper/__init__.py
-new file mode 100644
-index 0000000..77d7e80
---- /dev/null
-+++ b/paste/util/looper/__init__.py
-@@ -0,0 +1,4 @@
-+try:
-+ from tempita._looper import *
-+except ImportError:
-+ from _looper import *
-diff --git a/paste/util/looper.py b/paste/util/looper/_looper.py
-similarity index 100%
-rename from paste/util/looper.py
-rename to paste/util/looper/_looper.py
-diff --git a/paste/util/template/__init__.py b/paste/util/template/__init__.py
-new file mode 100644
-index 0000000..a0a5730
---- /dev/null
-+++ b/paste/util/template/__init__.py
-@@ -0,0 +1,6 @@
-+try:
-+ from tempita import *
-+ from tempita import paste_script_template_renderer
-+except ImportError:
-+ from _template import *
-+ from _template import paste_script_template_renderer
-diff --git a/paste/util/template.py b/paste/util/template/_template.py
-similarity index 100%
-rename from paste/util/template.py
-rename to paste/util/template/_template.py
diff --git a/dev-python/paste/paste-1.7.5.1-r1.ebuild b/dev-python/paste/paste-1.7.5.1-r1.ebuild
deleted file mode 100644
index 73404bc36123..000000000000
--- a/dev-python/paste/paste-1.7.5.1-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="Paste"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
-HOMEPAGE="http://pythonpaste.org https://pypi.python.org/pypi/Paste"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris"
-IUSE="doc flup openid"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- flup? ( dev-python/flup[${PYTHON_USEDEP}] )
- openid? ( dev-python/python-openid[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # Disable failing tests.
- rm -f tests/test_cgiapp.py
- sed \
- -e "s/test_find_file/_&/" \
- -e "s/test_deep/_&/" \
- -e "s/test_static_parser/_&/" \
- -i tests/test_urlparser.py || die "sed failed"
-
- # Remove a test that runs against the paste website.
- rm -f tests/test_proxy.py
-
- local PATCHES=(
- "${FILESDIR}/${P}-fix-tests-for-pypy.patch"
- )
-
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- distutils-r1_python_compile egg_info --egg-base "${BUILD_DIR}/lib"
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- nosetests -P || die "Tests fail with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install egg_info --egg-base "${BUILD_DIR}/lib"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/paste/paste-1.7.5.1-r2.ebuild b/dev-python/paste/paste-1.7.5.1-r2.ebuild
deleted file mode 100644
index 97d245743463..000000000000
--- a/dev-python/paste/paste-1.7.5.1-r2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-# notes wrt py-3 compatibility:
-# Debian ships paste for py3 using 2to3. Many tests fail when using such converted code and
-# the fact that the errors are sometimes nested inside paste indicate that the
-# result is indeed broken. Upstream is not responsive nor interested in porting.
-
-inherit distutils-r1
-
-MY_PN="Paste"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
-HOMEPAGE="http://pythonpaste.org https://pypi.python.org/pypi/Paste"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris"
-IUSE="doc flup openid"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/tempita-0.5.2_pre20130828[${PYTHON_USEDEP}]
- flup? ( dev-python/flup[${PYTHON_USEDEP}] )
- openid? ( dev-python/python-openid[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # Disable failing tests.
- rm -f tests/test_cgiapp.py
- sed \
- -e "s/test_find_file/_&/" \
- -e "s/test_deep/_&/" \
- -e "s/test_static_parser/_&/" \
- -i tests/test_urlparser.py || die "sed failed"
-
- # Remove a test that runs against the paste website.
- rm -f tests/test_proxy.py
-
- local PATCHES=(
- "${FILESDIR}/${P}-fix-tests-for-pypy.patch"
- "${FILESDIR}/${P}-python27-lambda.patch"
- "${FILESDIR}/${P}-unbundle-stdlib.patch"
- "${FILESDIR}/${P}-unbundle-tempita.patch"
- "${FILESDIR}/${P}-userdict.patch"
- "${FILESDIR}/${P}-rfc822.patch"
- "${FILESDIR}/${P}-email-mime.patch"
- "${FILESDIR}/${P}-types.patch"
- "${FILESDIR}/${P}-hmac.patch"
- )
-
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- distutils-r1_python_compile egg_info --egg-base "${BUILD_DIR}/lib"
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- nosetests -P || die "Tests fail with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install egg_info --egg-base "${BUILD_DIR}/lib"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/paste/paste-2.0.2.ebuild b/dev-python/paste/paste-2.0.2.ebuild
deleted file mode 100644
index 0dd0762b9fb3..000000000000
--- a/dev-python/paste/paste-2.0.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1
-
-MY_PN="Paste"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
-HOMEPAGE="http://pythonpaste.org https://pypi.python.org/pypi/Paste"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris"
-IUSE="doc flup openid"
-
-RDEPEND="
- dev-python/six[${PYTHON_USEDEP}]
- >=dev-python/tempita-0.5.2_pre20130828[${PYTHON_USEDEP}]
- flup? ( dev-python/flup[$(python_gen_usedep 'python2*')] )
- openid? ( dev-python/python-openid[$(python_gen_usedep 'python2*')] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # Disable failing tests.
- rm -f tests/test_cgiapp.py || die
- sed \
- -e "s/test_find_file/_&/" \
- -e "s/test_deep/_&/" \
- -e "s/test_static_parser/_&/" \
- -i tests/test_urlparser.py || die "sed failed"
-
- # Remove a test that runs against the paste website.
- rm -f tests/test_proxy.py || die
-
- local PATCHES=(
- "${FILESDIR}"/${PN}-1.7.5.1-fix-tests-for-pypy.patch
- "${FILESDIR}"/${P}-unbundle-tempita.patch
- )
-
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- distutils-r1_python_compile egg_info --egg-base "${BUILD_DIR}/lib"
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- nosetests -P -v || die "Tests fail with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install egg_info --egg-base "${BUILD_DIR}/lib"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pathtools/pathtools-0.1.2.ebuild b/dev-python/pathtools/pathtools-0.1.2.ebuild
deleted file mode 100644
index 029747d87ebc..000000000000
--- a/dev-python/pathtools/pathtools-0.1.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy)
-inherit distutils-r1
-
-DESCRIPTION="Pattern matching and various utilities for file systems paths"
-HOMEPAGE="https://pypi.python.org/pypi/pathtools/"
-SRC_URI="mirror://pypi/p/pathtools/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pdfrw/Manifest b/dev-python/pdfrw/Manifest
index 1f5e474d439b..aff250bf2249 100644
--- a/dev-python/pdfrw/Manifest
+++ b/dev-python/pdfrw/Manifest
@@ -1,2 +1 @@
-DIST pdfrw-0.1.tar.gz 30366 SHA256 8a85cb87b888c030d87cc3fce10ad93e5f99e721b80b99bf50e29a074c048f83 SHA512 16b79beec6281c499c03106dbf91e17aaf060966f9deef1983155a37dcde64b4e5dac16db89d29e6e9aca4897bb61be109fef5c6d87bd986bfd40f2f149c3d31 WHIRLPOOL 49c0250565309c66c184f6eb106c61b847dcd1cf54f725742cd643d5339a9154b78b5135c1be4b233f713b2f8aa72e7149eb634b262a488533f5e79e49572794
DIST pdfrw-0.2.tar.gz 69177 SHA256 09f734df28f9ad712a2c14308b1d60e7202762c3ce2e32a6ad30e7ec149822b2 SHA512 4f1ed3b7ddb42969110291b31e02e15e1f98316ede25eaa4d63cdbc443497a278267309769351e04cff52651cdbc44c93771e521cb953ba08d57152f81ee516f WHIRLPOOL efbe6fa4e2ce53f27f1aed76183d2098ff2e1a9792a581078a219c27ec02c787ad6252a3d0120beda01214bcb3aa85600d23f48e90d8deaf45eec49ae88cfade
diff --git a/dev-python/pdfrw/pdfrw-0.1.ebuild b/dev-python/pdfrw/pdfrw-0.1.ebuild
deleted file mode 100644
index 8c0f83553972..000000000000
--- a/dev-python/pdfrw/pdfrw-0.1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="PDF file reader/writer library"
-HOMEPAGE="https://github.com/pmaupin/pdfrw"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 x86"
-IUSE=""
diff --git a/dev-python/pdoc/Manifest b/dev-python/pdoc/Manifest
index f78256d843e6..9fa303723ad6 100644
--- a/dev-python/pdoc/Manifest
+++ b/dev-python/pdoc/Manifest
@@ -1,2 +1 @@
-DIST pdoc-0.3.1.tar.gz 76065 SHA256 83b23c6dd83d45624d785778d5a3c3cb5541ecebdab4c48c554f98b797c0278f SHA512 1c36fc21198e9b58b6b809e01bd801be8afc2f7d44cbbbfff6d9ecf455111365957a1c72b7acce0458a5c18482c7088ae811371f9362012058ec35c90f10c6e9 WHIRLPOOL c999bb72aa413b2bbd778543ca6b77fe0b0f8e44ca8301b66cc5333eab0587e5a38a5ea32cbbba1e4ec2c34aa7df419adc72d5f109bc834bb723149d116269b4
DIST pdoc-0.3.2.tar.gz 76536 SHA256 7835909580d5a14a06bd3de4416cf17f86a146ecb12eeb5cd83d9a93d03e6d27 SHA512 a28f4c20c43339ca89fe93a5e79672033336cdd73c875fa8aeb5649556e39711e0b7f7b680f3c31c242e0263549939a301545d26d5b96b7818f7903d4311a189 WHIRLPOOL db760d98234342600c8e8c53f5ef5a4bf6ce5b41c83fbba937fd58034a691109e5662a49c592e2e4496cc45082cbb253ca3f17dab259c5dce46e75821032442c
diff --git a/dev-python/pdoc/pdoc-0.3.1.ebuild b/dev-python/pdoc/pdoc-0.3.1.ebuild
deleted file mode 100644
index f12ade29faa5..000000000000
--- a/dev-python/pdoc/pdoc-0.3.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="A simple program and library to auto generate API documentation for Python modules"
-HOMEPAGE="https://pypi.python.org/pypi/pdoc https://github.com/BurntSushi/pdoc"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="Unlicense"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- dev-python/mako[${PYTHON_USEDEP}]
- dev-python/markdown[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- "
diff --git a/dev-python/peewee/Manifest b/dev-python/peewee/Manifest
index cf65e185a559..fefd79d07fc0 100644
--- a/dev-python/peewee/Manifest
+++ b/dev-python/peewee/Manifest
@@ -1,4 +1,2 @@
-DIST peewee-2.6.2.tar.gz 574383 SHA256 2e9ee19d6beef477a14436be6bc173d2472f6ddc0afb28763fd5a4e8fb287e35 SHA512 a38b46d39c04106ddc047f56cd8ebbf48218547a3d8f7dec693f99b9c9b82df505c1948f91155177a00797765d0758ffea79d5ee5da5cf9b59adcd4b2e269483 WHIRLPOOL bff5aa5ef22f08cda83a70b933a4e5734ffb5adaa5388b399694ed8246a92b89edecb78375e6d561aafa6768f7d22bcd3cab1623fd43665be5a6712893b6f9ee
DIST peewee-2.7.4.tar.gz 608818 SHA256 ff25784ab40d58d659bc8f24e07fe891579b09f74417fca9d8d57772e514c409 SHA512 c72391316c8bd1f712bcb26d4d6e5ef386a415da536d78cade35d42bbb9c8c6d7b0494bf329bd67e3ac5b91a2d76e97365376b0e91a5c6a5b78ab1696f7576cb WHIRLPOOL acc0862963256173b7e918f5456e10dcfb2e533a9cf213841bb42d2bbcea475f8bf329f4227311163de5e9974ea06d1ab9d78b1ab25ce762c11f1d6689556196
-DIST peewee-2.8.0.tar.gz 615679 SHA256 5ee271d4ca1b1904dd7a9d9912bdc2a5a47b7b54ac1e8e6950dba1b5b746a0d1 SHA512 12a225dc6d40838d223a7396ed138d1a82393f79b0b666f019e0c6f07c58c99e0a50ecf1ad61c10176a3f184f00fcde0a753f7ea49aa5a8e2a0e69832b654622 WHIRLPOOL e8f89b7c0a495769cb028a08e17e7e6f331f6281c6f04d056573c0c43428e99e26004fc73e76851daabbe65c8f768918eb4ac0c7f53fb6bf88b94f8ee2506c46
DIST peewee-2.8.1.tar.gz 628870 SHA256 a14cfd248c837987346bada53617d7c298a2bd24e18fb4020e6d6e75bf5df05c SHA512 fd65001f6227f3b470046794f306def4a69b2637d916d4d7ee1057dab5671eaae88f32fe5345e3266829651e7529c53d9928516135af520832f34bfc0b1b9f39 WHIRLPOOL e95f14b16dd134153e4d5180a20546dfca3334c9db1e170b20d7f7c8b5e12331612f96daca7de2eddc0ffd64fe786db40b3482200fcd3268f2e1d407bd65fb72
diff --git a/dev-python/peewee/peewee-2.6.2.ebuild b/dev-python/peewee/peewee-2.6.2.ebuild
deleted file mode 100644
index 9e75d43d34fd..000000000000
--- a/dev-python/peewee/peewee-2.6.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Small python ORM"
-HOMEPAGE="https://github.com/coleifer/peewee/"
-SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc examples"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-# Req'd to ensure a unique tmp.db for each python impl running the testsuite.
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- # Testsuite run using runtests.py does not require deps listed in previous ebuild
- "${PYTHON}" ./runtests.py || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/peewee/peewee-2.8.0.ebuild b/dev-python/peewee/peewee-2.8.0.ebuild
deleted file mode 100644
index bedbb9c6e13a..000000000000
--- a/dev-python/peewee/peewee-2.8.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Small python ORM"
-HOMEPAGE="https://github.com/coleifer/peewee/"
-SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-# Req'd to ensure a unique tmp.db for each python impl running the testsuite.
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
- sed -i -e "s#test_suite='tests',##g;" ./setup.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- # Testsuite run using runtests.py does not require deps listed in previous ebuild
- "${PYTHON}" ./runtests.py || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- use examples && DOCS=( examples/ )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/peppercorn/Manifest b/dev-python/peppercorn/Manifest
index cc6fd2f09ad9..3bf035f963e7 100644
--- a/dev-python/peppercorn/Manifest
+++ b/dev-python/peppercorn/Manifest
@@ -1,2 +1 @@
-DIST peppercorn-0.4.tar.gz 18349 SHA256 9a53edd7259a73256519a0d4b23fdc210ea3dfc415e0becdba1d2498cbf7e28a SHA512 b89d36e5c5887f8a21f6bc0d9da33ef0c57a19848dc61fad105bf076eb5214119fb2fa75beeefb936a95e6aa98da7c48ad60596f68da629383820111ef127100 WHIRLPOOL a76793182e65eff1b498f7a872222d427d27a17cae8985fcf1bbb7ab87732f5d4fb6357b94556dd1ac5ea4b4b2d152bfa9864e83e9efaa7879fbf7a01c3dee2a
DIST peppercorn-0.5.tar.gz 19637 SHA256 921cba5d51fa211e6da0fbd2120b9a98d663422a80f5bb669ad81ffb0909774b SHA512 37f9df282872b0c664780f5e27caf81cc379b05009756cf6c79290b09893d88427f3619916688412dabf20e99f264da8832d959563943e2910b1fcac696edc31 WHIRLPOOL a104c3dca197c5bdd32a9a3f4fafb7c93459cbb8da13f8e581990962ac9afc56c22cdbb101d17271983b61fb0e83f4c0b25590a88d8f54c403110067ea3ba12f
diff --git a/dev-python/peppercorn/peppercorn-0.4-r1.ebuild b/dev-python/peppercorn/peppercorn-0.4-r1.ebuild
deleted file mode 100644
index b284be48dfcb..000000000000
--- a/dev-python/peppercorn/peppercorn-0.4-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A library for converting a token stream into a data structure for use in web form posts"
-HOMEPAGE="https://github.com/Pylons/peppercorn https://pypi.python.org/pypi/peppercorn"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-# Include COPYRIGHT.txt because the license seems to require it.
-DOCS=( CHANGES.txt README.txt COPYRIGHT.txt )
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- # Install only the .rst source, as sphinx processing requires a
- # theme only available from git that contains hardcoded references
- # to files on https://static.pylonsproject.org/ (so the docs would
- # not actually work offline). Install into a "docs" subdirectory
- # so the reference in the README remains correct.
- docinto docs
- dodoc docs/*.rst
-}
diff --git a/dev-python/pgmagick/Manifest b/dev-python/pgmagick/Manifest
index 4d216e80b465..e2613021a2a9 100644
--- a/dev-python/pgmagick/Manifest
+++ b/dev-python/pgmagick/Manifest
@@ -1,3 +1 @@
-DIST pgmagick-0.5.10.tar.gz 39826 SHA256 89274107200a84e56e0fc4f6c482fd3b865d28c820c6d3e81cdbd4089e2dd233 SHA512 a5b05c50e8ffd61dc84547d7dcba7d47b4d31d19b00c372eac84324faa9b88194ef3283224a60ce0bc17fa1de8f22cec188dc03388fb119ace7c4b6c6eab875f WHIRLPOOL aeaee541af0ebc6f474fc20a5b38d635cd27602594602d7132ab96cc11172509fa5218e71719a46792a7dfe63872a30ef11019c92eb0d0bb433a468de59b7494
-DIST pgmagick-0.5.11.tar.gz 39872 SHA256 83d611bb516eb2465a0167463f427f3fbdd6fa4efa1b8a24caa64fcec6bc8b3d SHA512 6b53204319538ca05e25e601135c47acfffb8af7f062c567875ad5740daf0d30263aefe7180a478d605b98922a7f3e5a2ae1f56d01b2e5f1d5c6b4b34fb6d44f WHIRLPOOL f53bacd57521bddea70564fbe934de918dc1563859656804c4d1d5e941e9c23869c4636b047ceab6baff726b83040a45849f5e4eabdb805198aa5bc694021358
DIST pgmagick-0.6.tar.gz 40593 SHA256 9e315c17edcc10adeae05aac49b6082a5aca8937822d207563858875c814186b SHA512 b6c80ebfe0361e0a1b54a9cb8fc8102db0aa56347f4c8842cd8745f6beab1b01e1f51b1084fb51718db4b96b560aa220e103395d42d300017a17a9adf52bd294 WHIRLPOOL d3d19bbf62b40a1f05cdd5404af456a3de988b361b8e160ec272c93bc118b3d45cf348c1bda86fbfc0087d3bc1dc099db978e87bdea1a916af5fd3292439c973
diff --git a/dev-python/pgmagick/pgmagick-0.5.10.ebuild b/dev-python/pgmagick/pgmagick-0.5.10.ebuild
deleted file mode 100644
index ab44e4142ad2..000000000000
--- a/dev-python/pgmagick/pgmagick-0.5.10.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Yet another boost.python based wrapper for GraphicsMagick"
-HOMEPAGE="https://pypi.python.org/pypi/pgmagick/ https://bitbucket.org/hhatto/pgmagick/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="media-gfx/graphicsmagick[cxx]
- dev-libs/boost:=[python,${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- media-fonts/corefonts )"
-
-python_test() {
- # https://bitbucket.org/hhatto/pgmagick/issue/46/
- for test in test/test_*.py; do
- "${PYTHON}" $test
- done
-}
diff --git a/dev-python/pgmagick/pgmagick-0.5.11.ebuild b/dev-python/pgmagick/pgmagick-0.5.11.ebuild
deleted file mode 100644
index ab44e4142ad2..000000000000
--- a/dev-python/pgmagick/pgmagick-0.5.11.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Yet another boost.python based wrapper for GraphicsMagick"
-HOMEPAGE="https://pypi.python.org/pypi/pgmagick/ https://bitbucket.org/hhatto/pgmagick/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="media-gfx/graphicsmagick[cxx]
- dev-libs/boost:=[python,${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- media-fonts/corefonts )"
-
-python_test() {
- # https://bitbucket.org/hhatto/pgmagick/issue/46/
- for test in test/test_*.py; do
- "${PYTHON}" $test
- done
-}
diff --git a/dev-python/pkgconfig/Manifest b/dev-python/pkgconfig/Manifest
index a7e71b2b190a..d9e46fb91082 100644
--- a/dev-python/pkgconfig/Manifest
+++ b/dev-python/pkgconfig/Manifest
@@ -1,2 +1 @@
-DIST pkgconfig-1.1.0.tar.gz 3887 SHA256 709daaf077aa2b33bedac12706373412c3683576a43013bbaa529fc2769d80df SHA512 77a551ca797723682c06a2e153ec1fde9468b655a108bebd666e8439f62f958a4edc8c916755ec0913c815b7c80e763b838005d9ef6d833ff4c4ad7c298a7957 WHIRLPOOL 5aeecb80bb58e208266c49c6bf374452e069af01f1890965ba125ff73467ebac0e6ba8e62c0c5492afd11ec3e152ca808dfb603dc6e0073cd0ac412254fb015a
DIST pkgconfig-1.2.2.tar.gz 5305 SHA256 3685ba02a9b72654a764b728b559f327e1dbd7dc6ebc310a1bd429666ee202aa SHA512 88cfb27755297871c500f37c422da5d4ae30a14e0b9974afbe63f22c59746be0d175b65d9e3d2ed315b4d942046e7c18be062aef914199c99070a2767699848b WHIRLPOOL ac20a0eaeae63d661901d1055505f5cbc2f094674d40651aafbff0e9e36715f39ba55ebbae19b61d972e4713eed2ba2fc6e027a7a3eba1f7525f4ffd9d9cd5bb
diff --git a/dev-python/pkgconfig/pkgconfig-1.1.0.ebuild b/dev-python/pkgconfig/pkgconfig-1.1.0.ebuild
deleted file mode 100644
index 1ad633c12aac..000000000000
--- a/dev-python/pkgconfig/pkgconfig-1.1.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Interface Python with pkg-config"
-HOMEPAGE="https://pypi.python.org/pypi/pkgconfig/ https://github.com/matze/pkgconfig"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( >=dev-python/nose-1[${PYTHON_USEDEP}] )
-"
-
-python_prepare_all() {
- sed -e '/nose/d' -i setup.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests || die
-}
diff --git a/dev-python/pretty-yaml/Manifest b/dev-python/pretty-yaml/Manifest
index 89e5ae736536..14402462e145 100644
--- a/dev-python/pretty-yaml/Manifest
+++ b/dev-python/pretty-yaml/Manifest
@@ -1,3 +1,2 @@
-DIST pyaml-15.5.7.tar.gz 14374 SHA256 85c44970d9bca68742faef77cb10a16d4a81be81281541c8d39c10f504042bc6 SHA512 c92250bba3bfded1a4d047940098b532989f9fe020d1e7ccdd45779260e1114c8720d9ef4d98de0abfa699807d9377e29e9ad9c979dd086456eade0fecf6f0ae WHIRLPOOL e7cb76e586f32eebb8cb56af949925030dabc81e5f2f7b1a575980b49ab020968c393739deb6b69afb98f2c4b3ef21601a43166b7ce092c1e88aa3e2e95758cf
DIST pyaml-15.6.3.tar.gz 14459 SHA256 2df761472d0974205b779dab469903cc9ddf257dcd126acc4a97b9d4c970e662 SHA512 9d0789342f59adfc415bef54cdc52b75cbcf1fa71940e1b9534ea0c141c5737449104e45fb0feea968e58d0886a74d9a5bbec0ba05b7d72cf5d93d3a674b5868 WHIRLPOOL 7c2e06dedf40c7c13474824090bf1f5a0453d2d955d446053479be93388c55b30480dc41eaec32a31a2303ae1971de5902922776a48c6d54cdb107a2356a1786
DIST pyaml-15.8.2.tar.gz 16544 SHA256 9c54fb5f17b58572c4cef50affea60bb73f445ab153580dac07a12383712b5b8 SHA512 74f1fdacdd601f0b6f710457627e4dcbc42e7301fe5faa061d3e8d593842d6e5dd85041625aba576bba9cda2a713ee07ca3067221a720cbddc6dcd417fccee64 WHIRLPOOL 8f443fe904e1da77a78a3a2b8591cd5526b4bd7a07e736d959ad842aede43d31c96391389f666796ec4497b03cd79e72582b5f4b4bc6385c5627ab65ba8df09f
diff --git a/dev-python/pretty-yaml/pretty-yaml-15.5.7.ebuild b/dev-python/pretty-yaml/pretty-yaml-15.5.7.ebuild
deleted file mode 100644
index b008def1c4c9..000000000000
--- a/dev-python/pretty-yaml/pretty-yaml-15.5.7.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-
-inherit distutils-r1
-
-MY_PN="${PN//retty-}"
-DESCRIPTION="PyYAML-based module to produce pretty and readable YAML-serialized data"
-HOMEPAGE="https://github.com/mk-fg/pretty-yaml"
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/unidecode[${PYTHON_USEDEP}] )"
-RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_test() {
- "${PYTHON}" pyaml/tests/dump.py || die "tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/process-tests/Manifest b/dev-python/process-tests/Manifest
index 8a2a1f7a8b2f..b04da20ff19a 100644
--- a/dev-python/process-tests/Manifest
+++ b/dev-python/process-tests/Manifest
@@ -1,3 +1 @@
-DIST process-tests-1.1.0.tar.gz 5450 SHA256 38cccf8f9867c78aa18edf9ec40ca87ff0994af2d588ebf482504873557489fe SHA512 0fcb9a0f1e01bd800a72d0c0f946e58e76d01923abc3731c4cb7f589cc8655d6ad4440c339d497f388c009fd569e547c183f024fd0768a2d23afa558e09156ac WHIRLPOOL da4df1eb80a34701df81c355f6e23883e7563417ea428f0d873bdecf3a506bcb3a62b0f17d73020d45bd92eec5c8df33a68e0ffc8b948cfb25ff47222769d36e
-DIST process-tests-1.1.2.tar.gz 5465 SHA256 2cef75b6cf86e7207a05397c5d49b0acdd467d03c4ff336ed2132b7b867114a3 SHA512 2fe9c18a6097d48c4ca2f20c68e0d69202e7f9500ded824e61f2507a868428329ca7407c3fc5dc42fe0a5347b7c6da1a90a7e767f52453db9fe4bf5d296a3ca5 WHIRLPOOL ca6ee007237c99bb37cef1d42b2ac05422df459acff74c59323050ef11b01a156fa3c3a4c4256a67585ce7c481b99e9511e186ab8b54f2aea2cc24a7998e153d
DIST process-tests-1.2.0.tar.gz 5478 SHA256 3a093dd1cb9828b43bf1a732e7221eeda6e1447651f8151c3a6b0087968a7c57 SHA512 b5cbe96dbeb6421b26f5a50cfe91bcac2f5d527830dad678df5e0ed1b2019483eab6102ba548483dd6695c881f29380ead2a8b6851c40119815363549ecf5bb6 WHIRLPOOL 1cb709526f570e865553b212226bb5afde360a5dd9513a302f327e75275249ad9d6502b98b9bf35266aeab93896efb9db326196883c662f025424e63b0420f1e
diff --git a/dev-python/process-tests/process-tests-1.1.0.ebuild b/dev-python/process-tests/process-tests-1.1.0.ebuild
deleted file mode 100644
index 537e31725fa6..000000000000
--- a/dev-python/process-tests/process-tests-1.1.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Tools for testing processes"
-HOMEPAGE="https://github.com/ionelmc/python-process-tests https://pypi.python.org/pypi/process-tests"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- "
diff --git a/dev-python/process-tests/process-tests-1.1.2.ebuild b/dev-python/process-tests/process-tests-1.1.2.ebuild
deleted file mode 100644
index 6bf0c0544e45..000000000000
--- a/dev-python/process-tests/process-tests-1.1.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Tools for testing processes"
-HOMEPAGE="https://github.com/ionelmc/python-process-tests https://pypi.python.org/pypi/process-tests"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- "
diff --git a/dev-python/prometheus_client/Manifest b/dev-python/prometheus_client/Manifest
index 358918dd856f..b53cff31143a 100644
--- a/dev-python/prometheus_client/Manifest
+++ b/dev-python/prometheus_client/Manifest
@@ -1,2 +1 @@
-DIST prometheus_client-0.0.18.tar.gz 38102 SHA256 ea484439f7484af1c9137324a6cb2e920a5b9e968a66dbd02700e0329b631e6d SHA512 97291948b9ccabec7747b1059d30c7707358a95b03d278037a4d7b02ee9d3390d995425891e4c6a59ffb7aedf1f957a31093d14ac1ed254764f5768ec3a7b784 WHIRLPOOL 5e873d242c98e77612a9a5b40872f7760411e6bb7aefe5491077d5e6a778ddccb420830ae32e8ea20e39e7711c7e166a91df1e8e67968a2c454ef4d3f0156242
DIST prometheus_client-0.0.19.tar.gz 39428 SHA256 ba85951f8183bc4992259a8117a5564652a396d236f8cda0ae70fb9aaac71ab4 SHA512 0ee5d95c27f7be5f88d462d8a851f6072af49421788c6b3e9f4f51aa5dd1ecd9324539405c1873a3becd62c0cb03bd540c0c29d8fd2115e865bf53189740b0da WHIRLPOOL 586a3ecc954c2a1e4b2d422888afe9fd7477051841d4f1c11d402261d061a04b96ff5dec5ad51f4f2704fe22b2b4f5648e5c63101338fdb6a5bcbfc2f2c35597
diff --git a/dev-python/prometheus_client/prometheus_client-0.0.18-r1.ebuild b/dev-python/prometheus_client/prometheus_client-0.0.18-r1.ebuild
deleted file mode 100644
index d343ac5c334d..000000000000
--- a/dev-python/prometheus_client/prometheus_client-0.0.18-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit distutils-r1
-
-DESCRIPTION="Python client for the Prometheus monitoring system"
-HOMEPAGE="https://pypi.python.org/pypi/prometheus_client"
-SRC_URI="https://github.com/prometheus/client_python/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-S=${WORKDIR}/client_python-${PV}
-
-RDEPEND="|| ( dev-python/twisted-web dev-python/twisted[${PYTHON_USEDEP}] )"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_test() {
- pytest || die
-}
diff --git a/dev-python/promise/Manifest b/dev-python/promise/Manifest
index 6b6af2455e34..a2b0fcb027ba 100644
--- a/dev-python/promise/Manifest
+++ b/dev-python/promise/Manifest
@@ -1,3 +1 @@
-DIST promise-0.2.2.tar.gz 19765 SHA256 1fb52a23bee47644819c4a11b0b7169474625c44629f9b76a04cf59e118f4f6c SHA512 271731b2be94ce65680079d3c43034e2ef5da37efc00c36e513cacc0e19a47ccfc43911c43f6c860789ddf86d96870ad8ca7c3cf0074f977727d630354d79840 WHIRLPOOL cbe48adf35a65cc737b85cbdc0a542dadd56b4e2e45d75567b03f1031dd39f229b0dbba26ed23ee4dfae4e1b0dd0e5f22592ddfa24dc457697895d9e7a5298fe
-DIST promise-0.4.1.tar.gz 6877 SHA256 75a8427f8d2f670067154acb08048fd2b52f4f5c836f15c07a2c073b8d4eb1d4 SHA512 57cc594a75c542430aea3b12731319e377b1c5123d900ed7588088667c9ec6b17bec03d5d0300712ae887af8394c2bfaa23d98feac97944de4c04eca5d80825c WHIRLPOOL c0e163cbb58377eb8ae5e98fdb27b7fff6f4b668b6eeb03106db3ed4599f3bbf2c1cd32c38444cc210cc3fb5f61cede3fa20413075423bafdb84bf886d437ecf
DIST promise-0.4.2.tar.gz 7309 SHA256 70646a304676fcd021b1b984c1dcc3953c5d569f2f9f52a0fcb2b44191ae29cc SHA512 e3f0bd3dddfe3a304cb51d857418c8b8993f6e97c1a9e64622438869952174275ef4631259d5e6f090bfb39d4a2fd6bca8fe50ada5bb8ccea19ff726adcde7fd WHIRLPOOL 070b04c1cbb8b4636180758c42d47f74ae57204ef8e5046429716c36b9820e6de9aaa196e764ad9c4b09e57cbddb5f64e097f91946c67b75388eba3043cc7fa5
diff --git a/dev-python/promise/promise-0.2.2-r1.ebuild b/dev-python/promise/promise-0.2.2-r1.ebuild
deleted file mode 100644
index 9651cd8eb388..000000000000
--- a/dev-python/promise/promise-0.2.2-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Bytecode optimisation using staticness assertions"
-HOMEPAGE="https://github.com/rfk/promise/ https://pypi.python.org/pypi/promise"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND="${PYTHON_DEPS}"
-
-pkg_setup() {
- python-single-r1_pkg_setup
-}
-
-python_test() {
- # Timing tests fail.
- PROMISE_SKIP_TIMING_TESTS="1" nosetests || die "tests failed"
-}
diff --git a/dev-python/promise/promise-0.4.1.ebuild b/dev-python/promise/promise-0.4.1.ebuild
deleted file mode 100644
index 21f09b63d864..000000000000
--- a/dev-python/promise/promise-0.4.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Bytecode optimisation using staticness assertions"
-HOMEPAGE="https://github.com/rfk/promise/ https://pypi.python.org/pypi/promise"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND="${PYTHON_DEPS}"
-
-pkg_setup() {
- python-single-r1_pkg_setup
-}
-
-python_test() {
- # Timing tests fail.
- PROMISE_SKIP_TIMING_TESTS="1" nosetests || die "tests failed"
-}
diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest
index e32919746104..87f950260d61 100644
--- a/dev-python/protobuf-python/Manifest
+++ b/dev-python/protobuf-python/Manifest
@@ -1,3 +1 @@
-DIST protobuf-3.0.0_beta3_p1.tar.gz 3673779 SHA256 494726c9a6a45a20cd085795a26e4f05627e9b3b1fa5ab21a8b0edc5db8173dc SHA512 bebe655ffa6f8dd9bfbf4d2fcce160de6d45f50fd802b8907833cde3f232b7b44186d06fe9cc01ed5dc7b4a040fd3069e2ec7d2704da596e8d3af80f8dba7e8b WHIRLPOOL d35dca8e402741e4d30c9c787f5927c7fe7f22619ddb3ca20d302c27fbeb929cecd55cc7e6785b28acb76c89893d2baf7fce3f685a3f186006e1e30a2901ae1b
-DIST protobuf-3.0.2.tar.gz 3917853 SHA256 b700647e11556b643ccddffd1f41d8cb7704ed02090af54cc517d44d912d11c1 SHA512 28eb8814555b0fe2cd57da6caf46802697a9612fccb3bba3ae7a379352437f81a18c1f6ab7242a22abea59c1ff9b06dcb6e2b52a97aa1a15cea6485ffc3c10c2 WHIRLPOOL 5c70def13be5e61d9405a24fdfc1efe9caee0b63c87f74e12f3d121801ecdc410e142eab80d8d4b49ebfe0c4f3cd13b2d77a17ec303978fec317265991a1f5a8
DIST protobuf-3.1.0.tar.gz 4051503 SHA256 0a0ae63cbffc274efb573bdde9a253e3f32e458c41261df51c5dbc5ad541e8f7 SHA512 8d3289a16944c255bd1cceab696e515e52467f2bfe1cc10f6b32fabdf082d5acdc248ec9cadc572223a24d04d431f75921076153109cea2f90ee533f502ab47a WHIRLPOOL b8a0bee9ff549c8da45c2b56b12aafbed5807959cdb11b3888a0f30fd0d6df83a72f3c6ef9e266522754b8901792f65235a6e81a8b0f74cee15d59ecbe6dee68
diff --git a/dev-python/protobuf-python/protobuf-python-3.0.0_beta3_p1.ebuild b/dev-python/protobuf-python/protobuf-python-3.0.0_beta3_p1.ebuild
deleted file mode 100644
index 0a535018e7af..000000000000
--- a/dev-python/protobuf-python/protobuf-python-3.0.0_beta3_p1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-# pypy fails tests; pypy3 fails even running tests
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-MY_PV=${PV/_beta/-beta-}
-MY_PV=${MY_PV/_p/.}
-
-DESCRIPTION="Google's Protocol Buffers - official Python bindings"
-HOMEPAGE="https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/"
-SRC_URI="https://github.com/google/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/10b3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE=""
-
-# Protobuf is only a build-time dep, but depend on the exact same version
-# (excluding revision), since we are using the same tarball.
-# In case of using the (linked) cpp implementation we should be fine with the same subslot.
-RDEPEND="${PYTHON_DEPS}
- !=dev-libs/protobuf-3
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-S="${WORKDIR}/protobuf-${MY_PV}/python"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-PATCHES=( "${FILESDIR}/${PN}-3.0.0_beta3-link-against-installed-lib.patch" )
-
-python_test() {
- distutils_install_for_testing
- esetup.py test
-}
diff --git a/dev-python/protobuf-python/protobuf-python-3.0.2.ebuild b/dev-python/protobuf-python/protobuf-python-3.0.2.ebuild
deleted file mode 100644
index 7ed03c3dfd73..000000000000
--- a/dev-python/protobuf-python/protobuf-python-3.0.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-# pypy fails tests; pypy3 fails even running tests
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-MY_PV=${PV/_beta/-beta-}
-MY_PV=${MY_PV/_p/.}
-
-DESCRIPTION="Google's Protocol Buffers - official Python bindings"
-HOMEPAGE="https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/"
-SRC_URI="https://github.com/google/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/10"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE=""
-
-# Protobuf is only a build-time dep, but depends on the exact same version
-# (excluding revision), since we are using the same tarball.
-# In case of using the (linked) cpp implementation we should be fine with the same subslot.
-RDEPEND="${PYTHON_DEPS}
- !=dev-libs/protobuf-3
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}/${PN}-3.0.0_beta3-link-against-installed-lib.patch" )
-
-S="${WORKDIR}/protobuf-${MY_PV}/python"
-python_test() {
- distutils_install_for_testing
- esetup.py test
-}
diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest
index c1fb45d4905c..a5fc3e0a8f62 100644
--- a/dev-python/psutil/Manifest
+++ b/dev-python/psutil/Manifest
@@ -1,6 +1,5 @@
DIST psutil-1.2.1.tar.gz 167397 SHA256 508e4a44c8253a386a0f86d9c9bd4a1b4cbb2f94e88d49a19c1513653ca66c45 SHA512 9faec6c4139f677252b30f4a8793484658d888535428dfb4e316821bb5f246e1832baedd8704279a7e0da7096d539f1a8dcd49f2d61d943f9299e9204ff47d81 WHIRLPOOL e6b13df0c6f70e5d92a88bd540ad2e2f4d670463e1ec815a3eb3b6b009715dd7c0a96b73a03c5819fb3eb3b30f63a1299d6668ffef992a408d8d1b78d33dea43
DIST psutil-2.1.3.tar.gz 224008 SHA256 b434c75f01715777391f10f456002e33d0ca14633f96fdbd9ff9139b42d9452c SHA512 12a566c2c53897d858bd75455da8f52d9d9279e28dc0df40594275626f75da716d82c8f67d1fc37df4bd3bc05fef401391cb6c52380c819d1e82fb4edd11f843 WHIRLPOOL 75c8475fc55c5a04858ba8acba0e57f9daa06aed6badf68b484d5ff0dc9c6e52066472bb78350113c1ebe755baf4ab205e347cbb5b2bac3eb4857a2fe0dd8f3f
-DIST psutil-4.4.2.tar.gz 1832052 SHA256 1c37e6428f7fe3aeea607f9249986d9bb933bb98133c7919837fd9aac4996b07 SHA512 fff19f729b3f6b9c7015b0830d08d7b6443c9a7062b328c5b52077a035266a9d4657fe61f52a5e4618dcf1d0406d6421c329417605d5807eb3764fb0a7d49d22 WHIRLPOOL 854d5b691c0640104f951ed77c894948fd3362ae3b3337d1f7ff20c04f4a2f49a2fb9cf80f9af6a346a560a3e87a9f42a943d9d9d091c9974b6df9731b0fa2b5
DIST psutil-5.0.1.tar.gz 326693 SHA256 9d8b7f8353a2b2eb6eb7271d42ec99d0d264a9338a37be46424d56b4e473b39e SHA512 b455f84da45ee7bfe4d32479bf4c26e293e0d1f71315906677ef72d734bc5fbe4f763f3a140ecff0833f320fb617cac4993e93269365dcaafed606ba90067f79 WHIRLPOOL 702a92a5c6a63172b57212d62c34d6a2ace6a09a72c6a11bfcf601a85302bdf105e9a4cfc0674b8554db82758571161189546626d885fd118ac8027bd574b9a1
-DIST psutil-5.1.1.tar.gz 341006 SHA256 ece06401d719050a84cca97764ff5b0e41aafe6b6a2ec8a1d0bb89ca5e206d0f SHA512 7f23c5eb883c76581371e3382975a34645cddc4f8a4904a6988f9255c6e3799f1fcdf6ac16a9885fbc3a0971864eb2dc727bd7195747ad1d1b1460615397a452 WHIRLPOOL bc6f055a7aa6a2bcfefac67875cbcfaa64c2ba79a0f3143fed15844ddac170abcc5a2baba8660e8723d40b58adff4b53f1a32a286ba3b5d7d035da9c2306f97f
DIST psutil-5.1.3.tar.gz 341980 SHA256 959bd58bdc8152b0a143cb3bd822d4a1b8f7230617b0e3eb2ff6e63812120f2b SHA512 85ccccd5fbfd3ba25f05fd0ad2235956801af31c3fe8d7b80d0ae8870c0542609900e5ccf51e5897ec7bb12b95c1ed89899fe446908b817ae922d43479e83c6a WHIRLPOOL b0356e773d60a9af82591fc88400335709e50551696264d0bcc281e99b97d9246c1d7213da1c9caa15f0dcfd69a47b558042c44d4b3c5feb57acd59c891f8f51
+DIST psutil-5.2.2.tar.gz 348413 SHA256 44746540c0fab5b95401520d29eb9ffe84b3b4a235bd1d1971cbe36e1f38dd13 SHA512 df4878d03a6ff98beb611969edd5a4d704ac269d38dc286d84def3ca271936e03367241470f2a192e0d71d0f64fe1f252223b0d67e964918146334a807d1a997 WHIRLPOOL 3c6a2a74ede27f52f5113b060f9786a75169394309ca42f07cb56f839916c4f263877cd30cdc45328195b3ade3ede09cbbfe707bd360422eb7dbbe29e73428ce
diff --git a/dev-python/psutil/psutil-4.4.2.ebuild b/dev-python/psutil/psutil-4.4.2.ebuild
deleted file mode 100644
index 030feb7d0a77..000000000000
--- a/dev-python/psutil/psutil-4.4.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Retrieve information on running processes and system utilization"
-HOMEPAGE="https://github.com/giampaolo/psutil https://pypi.python.org/pypi/psutil/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-RESTRICT="test"
-
-python_test() {
- ${PYTHON} psutil/tests/runner.py || die
-}
diff --git a/dev-python/psutil/psutil-5.1.1.ebuild b/dev-python/psutil/psutil-5.2.2.ebuild
similarity index 100%
rename from dev-python/psutil/psutil-5.1.1.ebuild
rename to dev-python/psutil/psutil-5.2.2.ebuild
diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index c90ac3114d42..5c26e2f0acbb 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -1,6 +1,3 @@
DIST psycopg-1.1.21.tar.gz 213753 SHA256 f487d02e8e8837ec7e62e4e0f50bcb974e73b7765333b032ac50c07bf12ce240 SHA512 2681e8b3c4873f69a1a07aa4d3908a42f8e8be9392adbed189fe72c1a601699ac08643d24454622baf4b26153ef3a687f27a941308368e2227cb98ff948322eb WHIRLPOOL 022a4e1a01ac30338f2be14e549a9f35028c7bef7bb8f8a6e4602425ddff07d89e049d362a9b49f760e89afb52f153f3f0a197b828b79f75245f26fcf48a9c4b
DIST psycopg2-2.5.3.tar.gz 690689 SHA256 3a2df3bb113187227aa97d0dd3d06e0f26be3d50dcdeeaef67fac59ed51a030a SHA512 88590c37be839e8cf5025b7ac40411c4682269700795c5f8f1b762966d906faf3f1ee85de35fc734a2d10c6a68d7fef569891bd96919bab809b9500625e2a41a WHIRLPOOL dccd694dfb2192992731e982b085ba4feb3b2b89d56c9e69ec88e0efbd14ec7367841849958aa1e9f190179b300ce511532d6b23e51b4f96babc302f37efcf4f
-DIST psycopg2-2.5.4.tar.gz 682578 SHA256 24ba3f328aba08d8d505bc2a8f68a94ebe24a85e8483640b667221bc0efd3b1e SHA512 24e7f7940cb55ad686d93c5baa3286be56a5c21376868403248fff919e54cfa57c039623c1b8c10947fa206aabb9eb865e051520a5a0445be133962eed016854 WHIRLPOOL bce35d47eb2025cf01ea9b7597318d56fcdf84b0cd29e251068f3f20c1f2c5b6ee5050fef6360c690c27d84f334b73a29553389f5e8a28b416151eb32c4b37f9
-DIST psycopg2-2.6.1.tar.gz 371373 SHA256 6acf9abbbe757ef75dc2ecd9d91ba749547941abaffbe69ff2086a9e37d4904c SHA512 00705f6b417acc89e2e66b7bdc25c31d92de7610173fe41b2b35728ebb6b55ef8c7df67032c2a2e3d908d8599a1d378578ade77bd19f5f186fbf2596290eda69 WHIRLPOOL 87ea72ed7ee762e7071a58a37a8b433d1ead28ab494100e790e01a602af41b4e5f04b3f27fd21bd3db3c74e5c35dc0d28ed42fa1e60925861a05bdfbada444d1
DIST psycopg2-2.6.2.tar.gz 376348 SHA256 70490e12ed9c5c818ecd85d185d363335cc8a8cbf7212e3c185431c79ff8c05c SHA512 614314b5ab7ab5fa7c5e9c4f861579f90bd73521a9964dcb5a0938f77a9d6dfbea689cef35ad399cda698a45bb736c315912cb5dca85a52132f011d79f4863ac WHIRLPOOL 51f9577abcd495eb688f227751c1f4622ac3c3922b44c455acef54f974809f71829ca5ce901fff9866366c33d6ea91d2616e15ac7d5b9ea1c0b4a30cdb907f7b
-DIST psycopg2-2.6.tar.gz 367972 SHA256 c00afecb302a99a4f83dec9b055c4d1cc196926d62c8db015d68432df8118ca8 SHA512 50618bef6372d9cf165bc9ee2f1c3d77727f359fdded825cdf9b6dfd513a9455fd5d935dfda203b2affa43c45cf86bb25b742db6f6b8228cc2fb293aa42bc4f1 WHIRLPOOL fee5180674ec60a6ade287a6f30efddaa8e4a830e8719a892c1aff22aa66ce4c5dd8fa5acf75f6cc17d8f65c104c79da129b664619f137f21618230d08308933
diff --git a/dev-python/psycopg/psycopg-2.5.4.ebuild b/dev-python/psycopg/psycopg-2.5.4.ebuild
deleted file mode 100644
index 8e70303f412b..000000000000
--- a/dev-python/psycopg/psycopg-2.5.4.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1 flag-o-matic
-
-MY_PN="${PN}2"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="PostgreSQL database adapter for Python"
-HOMEPAGE="http://initd.org/psycopg/ https://pypi.python.org/pypi/psycopg2"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="debug doc examples"
-
-RDEPEND=">=dev-db/postgresql-8.1:*"
-DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
- >=dev-python/python-docs-2.7.6-r1:2.7 )"
-
-RESTRICT="test"
-# Remove py3.2 entry from intersphinx setting
-PATCHES=( "${FILESDIR}/"${PN}-2.4.2-setup.py.patch )
-
-S="${WORKDIR}/${MY_P}"
-
-python_compile() {
- local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
-
- ! python_is_python3 && append-flags -fno-strict-aliasing
-
- distutils-r1_python_compile
-}
-
-python_prepare_all() {
- if use debug; then
- sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die
- fi
-
- # Source local copy of objects.inv
- if use doc; then
- local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
- local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
- local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
- local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
- sed -e "s|'http://docs.python.org/', None|'${PYTHON_DOC}', '${PYTHON_DOC_INVENTORY}'|" \
- -e "/^ 'py3':/d" -i doc/src/conf.py || die
- einfo "conf.py patched"
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc -j1 html text
-}
-
-python_install_all() {
- if use doc; then
- dodoc doc/psycopg2.txt
- dohtml -r doc/html/.
- fi
-
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/psycopg/psycopg-2.6.1.ebuild b/dev-python/psycopg/psycopg-2.6.1.ebuild
deleted file mode 100644
index 2465308ab2fc..000000000000
--- a/dev-python/psycopg/psycopg-2.6.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1 flag-o-matic
-
-MY_PN="${PN}2"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="PostgreSQL database adapter for Python"
-HOMEPAGE="http://initd.org/psycopg/ https://pypi.python.org/pypi/psycopg2"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="debug doc examples"
-
-RDEPEND=">=dev-db/postgresql-8.1:*"
-DEPEND="${RDEPEND}
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- >=dev-python/python-docs-2.7.6-r1:2.7
- )"
-
-RESTRICT="test"
-# Remove py3.2 entry from intersphinx setting
-PATCHES=( "${FILESDIR}/"${PN}-2.4.2-setup.py.patch )
-
-S="${WORKDIR}/${MY_P}"
-
-python_compile() {
- local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
-
- ! python_is_python3 && append-flags -fno-strict-aliasing
-
- distutils-r1_python_compile
-}
-
-python_prepare_all() {
- if use debug; then
- sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die
- fi
-
- # Source local copy of objects.inv
- if use doc; then
- local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
- local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
- local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
- local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
- sed -e "s|'http://docs.python.org/', None|'${PYTHON_DOC}', '${PYTHON_DOC_INVENTORY}'|" \
- -e "/^ 'py3':/d" -i doc/src/conf.py || die
- einfo "conf.py patched"
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc/src -j1 html text
-}
-
-python_install_all() {
- if use doc; then
- dohtml -r doc/src/_build/html/.
- fi
-
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/psycopg/psycopg-2.6.ebuild b/dev-python/psycopg/psycopg-2.6.ebuild
deleted file mode 100644
index 45bd90b01deb..000000000000
--- a/dev-python/psycopg/psycopg-2.6.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1 flag-o-matic
-
-MY_PN="${PN}2"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="PostgreSQL database adapter for Python"
-HOMEPAGE="http://initd.org/psycopg/ https://pypi.python.org/pypi/psycopg2"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="debug doc examples"
-
-RDEPEND=">=dev-db/postgresql-8.1:*"
-DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
- >=dev-python/python-docs-2.7.6-r1:2.7 )"
-
-RESTRICT="test"
-# Remove py3.2 entry from intersphinx setting
-PATCHES=( "${FILESDIR}/"${PN}-2.4.2-setup.py.patch )
-
-S="${WORKDIR}/${MY_P}"
-
-python_compile() {
- local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
-
- ! python_is_python3 && append-flags -fno-strict-aliasing
-
- distutils-r1_python_compile
-}
-
-python_prepare_all() {
- if use debug; then
- sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die
- fi
-
- # Source local copy of objects.inv
- if use doc; then
- local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
- local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
- local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
- local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
- sed -e "s|'http://docs.python.org/', None|'${PYTHON_DOC}', '${PYTHON_DOC_INVENTORY}'|" \
- -e "/^ 'py3':/d" -i doc/src/conf.py || die
- einfo "conf.py patched"
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc/src -j1 html text
-}
-
-python_install_all() {
- if use doc; then
- dohtml -r doc/src/_build/html/.
- fi
-
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pudb/Manifest b/dev-python/pudb/Manifest
index 63f61baadded..0e1610a4710f 100644
--- a/dev-python/pudb/Manifest
+++ b/dev-python/pudb/Manifest
@@ -1,8 +1 @@
-DIST pudb-2013.3.6.tar.gz 41493 SHA256 81b20a995803c4be513e6d36c8ec9a531d3ccb24670b2416abc20f3933ddb8be SHA512 fe9caf2e1d05c8162712a828cbbc9bb9366a397cc3b934dc64ff9ff9d8493dc77bb4be09635a564784c037c6a57c04eeadb01c6e98caf7f975da7f2ba5b6e897 WHIRLPOOL 640026b5e788f781235211b484443ccc3ecb0545d9e41d221ffda15c4c2f7a999fc0628d77f314f600ee0510c0541d52368a78b2a079f82cd3a132c36243de13
-DIST pudb-2013.5.1.tar.gz 45109 SHA256 7606ef0502bbdd18d7468cf969f1364a11a0b2f1b7d94cda9e4ef14978a74ccd SHA512 b6e271bdf523f5975281c13bf79d6945c32064a3da2e70b2dfbf39fb938f30d927bbbe0b943e1b59b3c12ecd166dc5aa5bea5a102ed9d546c916e59cfb7f8710 WHIRLPOOL 81f1aefb2abb3c3a0a5a4c9b24e79dcd38b03c041de34a45000e7e57eae0889ec2d39804f8ecd1e67abd642e59e6b43b8d6b06ce175b92793ebdfbe732c0cfc0
-DIST pudb-2014.1.tar.gz 46489 SHA256 75453feb20a29c6b40132af658dd58a9eb6e22e27c11babd5b5828bbaf1f2137 SHA512 90858729faa087a3d824a735153efbb63728d082cccdd08ee7505341910e3f155613885ff95f405c05272b7d32a6eb1c8c4b143495c352223b04b0ec401196fb WHIRLPOOL 4bbd7564387152350a7ced0e50a7411c8270486732382bcf0c05cde129b49692f63453f79d65e92b4101ba4cfc627b84ab96a2f180bf1d8ae67de68443003487
-DIST pudb-2015.1.tar.gz 45079 SHA256 b01e2bb0e74d733ae3c6dca8f5d0fa86b5ebd54243892e890f1b352787e4d024 SHA512 e1378574a0cb6a790466cd0050f78f0bf14743cfabebe6a39e22efe6422859f7c5388b31f0df2136a84048a3f95444bd8cc6885fa93bc60de1e9dd7ffd9f495e WHIRLPOOL be2e98371c776f76bcd539da0bee488f91dd414e01f0078e1bde6133502bbdf5a20eb23e7a7ca1e25c951cb46b4fe7b34a7c6355a465a5afdca0f509f112c582
-DIST pudb-2015.2.tar.gz 45297 SHA256 68499d1c3df2b14a0679ba103e858393fc4f83145614cb41edfa7ce8a9c3c2db SHA512 5338985b8f6a54fb1a19067af57edc5da8e43d7e19299b8f06742311af60ac62fea884fd7fb4fa6ea5c891473cecaddc17e6728943a4abb282359892f128227d WHIRLPOOL 180ba9e8e4f3a492788ccb7135dd4e1912daaa3d83c4e43e7d44d2d98bfb40cad786133e4a0229e65c7813d0d2aab13d5b2f0399e4d51c6539f713b4dc4f5c0f
-DIST pudb-2015.3.tar.gz 46921 SHA256 1e875137a6254e30bbff62d3d0aedcaea74778fdef583035abd9898b3a8a040c SHA512 b702667c5a91656483020bf4332f49082421c69ef8b464e0a4da8ef042a9220fb7cb524dd0bcc43a8b66bb212c4ca44de906e21f8be713f2f6b5d343627541da WHIRLPOOL 2e753caa4b62e04a824293b821c6857bfc15540cdf7035bce8cedc817d52bbf8e146ffca0c3db9e8a5fea243a2b78a8bc5b3ac28e597f808c8a019f2b75984d4
-DIST pudb-2016.1.tar.gz 50111 SHA256 d6c453f553d414c0b656242a12df2d0410db548588ed46f7219237927b157786 SHA512 5e17f48a4c6b6aa56c087b9c7741402d146d83423792bdb1f7606a1e0cb7c4e8e0984a5565ea8474ddcc8414d93cc65415d7b057b856a3faaaba0b9f29ef5921 WHIRLPOOL 85a00ac2de67d5cce8b218affaec96bb6d918181bf142c1a4a2a1d683e8d8d95e8f50b94cd1baef136b55947fbd017eb94cb852dcab51f41832599aba35a1356
DIST pudb-2016.2.tar.gz 51136 SHA256 e958d7f7b1771cf297714e95054075df3b2a47455d7a740be4abbbd41289505a SHA512 169ee8582b4e23745eea92b50486dedd2dd0decf57b6af226d462bb6d410fb3ef984e21e4a823ae14e6c52d73d765d846a060c03c9b73ca726064aa551848161 WHIRLPOOL 6c9f18e5725eb056185f3c84c11ec12340935eb3f1c1e57c8059914ac097e11f17053ae9500e502c07f8439abb35d70b7f2125fcccb443c74d30d129c5494da7
diff --git a/dev-python/pudb/pudb-2013.3.6.ebuild b/dev-python/pudb/pudb-2013.3.6.ebuild
deleted file mode 100644
index 4c5b057b4bbe..000000000000
--- a/dev-python/pudb/pudb-2013.3.6.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A full-screen, console-based Python debugger"
-HOMEPAGE="https://pypi.python.org/pypi/pudb"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pudb/pudb-2013.5.1.ebuild b/dev-python/pudb/pudb-2013.5.1.ebuild
deleted file mode 100644
index 4c5b057b4bbe..000000000000
--- a/dev-python/pudb/pudb-2013.5.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A full-screen, console-based Python debugger"
-HOMEPAGE="https://pypi.python.org/pypi/pudb"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pudb/pudb-2014.1.ebuild b/dev-python/pudb/pudb-2014.1.ebuild
deleted file mode 100644
index 4b14db5ae473..000000000000
--- a/dev-python/pudb/pudb-2014.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A full-screen, console-based Python debugger"
-HOMEPAGE="https://pypi.python.org/pypi/pudb"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pudb/pudb-2015.1.ebuild b/dev-python/pudb/pudb-2015.1.ebuild
deleted file mode 100644
index 4b14db5ae473..000000000000
--- a/dev-python/pudb/pudb-2015.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A full-screen, console-based Python debugger"
-HOMEPAGE="https://pypi.python.org/pypi/pudb"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pudb/pudb-2015.2.ebuild b/dev-python/pudb/pudb-2015.2.ebuild
deleted file mode 100644
index 4b14db5ae473..000000000000
--- a/dev-python/pudb/pudb-2015.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A full-screen, console-based Python debugger"
-HOMEPAGE="https://pypi.python.org/pypi/pudb"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pudb/pudb-2015.3.ebuild b/dev-python/pudb/pudb-2015.3.ebuild
deleted file mode 100644
index 4b14db5ae473..000000000000
--- a/dev-python/pudb/pudb-2015.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A full-screen, console-based Python debugger"
-HOMEPAGE="https://pypi.python.org/pypi/pudb"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pudb/pudb-2016.1.ebuild b/dev-python/pudb/pudb-2016.1.ebuild
deleted file mode 100644
index e87373e07bf9..000000000000
--- a/dev-python/pudb/pudb-2016.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="A full-screen, console-based Python debugger"
-HOMEPAGE="https://pypi.python.org/pypi/pudb"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pxml/Manifest b/dev-python/pxml/Manifest
index edfdb53f9e02..e5b4f1b29b26 100644
--- a/dev-python/pxml/Manifest
+++ b/dev-python/pxml/Manifest
@@ -1,2 +1 @@
-DIST pxml-0.2.11.tar.gz 21088 SHA256 19edfd55a081fb46066b66fd726691be3416d6f93e80f3d0bb2f2a8d7bacb6c8 SHA512 1b71ca2b5e0e59158f52fbe70ef65f5fc14dec4aec1c7fa79f7fabd8dc33f63f63e70b61ba835d2c21f88c879fa6dd5c4aa7dad97ee49755e4a6844aeceea5e1 WHIRLPOOL 4d170075db8076c0ca94dd1f5ee52f6148c59b1e7cfd07557fe045a31bdf7d9b2f8e1e453ec9643cb4a0b466a7cb1622f02ecf0a8b831d9813a4af27d9f05070
DIST pxml-0.2.12.tar.gz 21194 SHA256 99604ac9c1b6408f314a57e2e6eb5791220982a7e961168475c682c657ce3c26 SHA512 95c66036d161c1245edfc7924abde9f63e764bfc39037ff2b5d281840e7b306c08091c9845ad4d5738ebe2769f27d90e1b6b226379ee6fd263db323ff629d42b WHIRLPOOL b6de6b1288e8479fa6bc41c2a5b7c6dd917e8ce0988c3bade10cdf78c622f6a9b6cffcf5999cd5a41edd474de834cdc53016dfb5b944d79e09384c6e71576709
diff --git a/dev-python/pxml/pxml-0.2.11-r1.ebuild b/dev-python/pxml/pxml-0.2.11-r1.ebuild
deleted file mode 100644
index 0b11ee9f386b..000000000000
--- a/dev-python/pxml/pxml-0.2.11-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="A python library and command-line tool to "prettify" and colorize XML"
-HOMEPAGE="https://pypi.python.org/pypi/pxml https://github.com/metagriffin/pxml"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- >=dev-python/blessings-1.5[${PYTHON_USEDEP}]
- >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- >=dev-python/nose-1.3.0[${PYTHON_USEDEP}]
- )"
-
-python_prepare_all() {
- sed \
- -e '/distribute/d' \
- -i setup.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests --verbose || die
-}
diff --git a/dev-python/py-amqp/Manifest b/dev-python/py-amqp/Manifest
index 1b9d19796e16..edb2db244274 100644
--- a/dev-python/py-amqp/Manifest
+++ b/dev-python/py-amqp/Manifest
@@ -1,6 +1,2 @@
-DIST amqp-1.4.5.tar.gz 77748 SHA256 534c807c0081ce9c2d517615e724cb6e9df17f79cd6cd4929653ea1ea60edb60 SHA512 33cc0df95786afbd7861585a5fad4c9ec3d28709aaafdba6a7b2b8e2b36b79a129e320ce945ef59f87ccb4e83bdf68ca9bf54b4759dc2e6ba2f131777398d702 WHIRLPOOL 471731462bfa2104f0abbffbe870f47420813e8f1a20ec901414313f34105d1a5e2e9e2ef990b1e7ce09a3442af6fd6b4a4e25f293ae3d834f9953e63caab630
-DIST amqp-1.4.6.tar.gz 77902 SHA256 ebcfc867de5a68f9f5ba14d11dbad88e6aff8435a8d39339d5ceb0e5b06de640 SHA512 fe5cd7cafd9d6a4b8c1ab88a2757db440cd7b415b29c608f51052662d4c7d9e3fae81895ea09ec88f74e83ae9615c5f60b5857417b5d645086f88fc93527758c WHIRLPOOL 599dac45d24ac56407f9fbc1e00cc49884fa3717c3cbf8f7a9b59cfb78a5d9506341169f174cb7a1278e8e6745ae04aa14b6448a5250e5c40843a50f82d01d95
-DIST amqp-1.4.7.tar.gz 79189 SHA256 1781884b53e01209eeced13ca1d941f1a7026088974edb6fb62728638bd02dda SHA512 e8bcd61bd331a12965c83e62d458c5fefae41f4765fb3a816aca3c8bdd373c8a96ee24f3aef45a53d9eca2f5ae226ab259db92e3308e624420bc221509d1d8d1 WHIRLPOOL c7bd339fe7c44abe226c4ae59f424584794831d7306e2eb5c0657696fb8048604be181c0cb1c5eccef049a5b92ce97cc6a07f1a8bde6ce8ef44cf2189a8c6e4a
-DIST amqp-1.4.8.tar.gz 79249 SHA256 3a5b358ef81fa12927d1ec84f5107c59b6fc3be681c325e7cc690cffd5956879 SHA512 de7093e1f5061fab3d5799f525a71dd6976d4af7fea3ff0274fae7a4606baa75a85dcad7790475d1cbf6eeefe81f42348a6e7c65202e01ab7cb1534974c82781 WHIRLPOOL 83b4f9eda252e9f18b1714911f54b210cbea41b312306659e37b1914e41b77df3b431dfa2bf08914928e49c8ec0b0e4705fe3d9f408e1bc8479f691803f283e1
DIST amqp-1.4.9.tar.gz 79392 SHA256 2dea4d16d073c902c3b89d9b96620fb6729ac0f7a923bbc777cb4ad827c0c61a SHA512 9c2fecb3c9e1d24333895031a9ae255a858146d498b169a89c3ca8061428c622d85dcee8d2ca45d63a3ecdda34a1efc917aabf42c7c35b579143caf81494a079 WHIRLPOOL 3ef2df26b7d169d10eb780c280cc2174bfdbfbc619a7c441dbba75e72e46cd8b5426163564d2a21414c695d1bc36b1a1bc4e0bb317192b0ae0e5fecc09941d33
DIST amqp-2.1.4.tar.gz 99677 SHA256 1378cc14afeb6c2850404f322d03dec0082d11d04bdcb0360e1b10d4e6e77ef9 SHA512 42e9deba17ca1abcb6f00cc02abecc3f4b328555a73691dd253a5df79fd9a33cbb594992ec3a74790b3c1e05cf7ca7744058710f5a86222981a7abc304f9b9b5 WHIRLPOOL 65d9fc439459846a1804bebd5c73789bd5617cdbe90cfec330d539cc0a328365439d881d0fd5cd3a6b143738f61f9ce82647b44bf73517f6cacad372d8116e4e
diff --git a/dev-python/py-amqp/py-amqp-1.4.5.ebuild b/dev-python/py-amqp/py-amqp-1.4.5.ebuild
deleted file mode 100644
index bca05bb4c55d..000000000000
--- a/dev-python/py-amqp/py-amqp-1.4.5.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="amqp"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
-HOMEPAGE="https://github.com/celery/py-amqp https://pypi.python.org/pypi/amqp/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples extras test"
-
-RDEPEND=""
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- >=dev-python/sphinxcontrib-issuetracker-0.9[${PYTHON_USEDEP}]
- )
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/nose-cover3[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.0[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- )
-"
-
-# Same tests from before require a socket connection
-PATCHES=( "${FILESDIR}"/${PN}-1.3.3-disable_socket_tests.patch )
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- cp -r -l funtests "${BUILD_DIR}"/lib/ || die
- cd "${BUILD_DIR}"/lib || die
- if [[ ${EPYTHON:6:1} == 3 ]]; then
- # -n causes Python to write into hardlinked files
- 2to3 --no-diffs -w funtests || die
- fi
- "${PYTHON}" funtests/run_all.py || die "Tests failed under ${EPYTHON}"
- rm -rf funtests/ || die
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( demo/. )
- use doc && local HTML_DOCS=( docs/.build/html/. )
- if use extras; then
- insinto /usr/share/${PF}/extras
- doins -r extra
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/py-amqp/py-amqp-1.4.6.ebuild b/dev-python/py-amqp/py-amqp-1.4.6.ebuild
deleted file mode 100644
index 2988841f35f3..000000000000
--- a/dev-python/py-amqp/py-amqp-1.4.6.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="amqp"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
-HOMEPAGE="https://github.com/celery/py-amqp https://pypi.python.org/pypi/amqp/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc examples extras test"
-
-RDEPEND=""
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- >=dev-python/sphinxcontrib-issuetracker-0.9[${PYTHON_USEDEP}]
- )
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/nose-cover3[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.0[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- )
-"
-
-# Same tests from before require a socket connection
-PATCHES=( "${FILESDIR}"/${PN}-1.3.3-disable_socket_tests.patch )
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- cp -r -l funtests "${BUILD_DIR}"/lib/ || die
- cd "${BUILD_DIR}"/lib || die
- if [[ ${EPYTHON:6:1} == 3 ]]; then
- # -n causes Python to write into hardlinked files
- 2to3 --no-diffs -w funtests || die
- fi
- "${PYTHON}" funtests/run_all.py || die "Tests failed under ${EPYTHON}"
- rm -rf funtests/ || die
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( demo/. )
- use doc && local HTML_DOCS=( docs/.build/html/. )
- if use extras; then
- insinto /usr/share/${PF}/extras
- doins -r extra
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/py-amqp/py-amqp-1.4.7.ebuild b/dev-python/py-amqp/py-amqp-1.4.7.ebuild
deleted file mode 100644
index bca05bb4c55d..000000000000
--- a/dev-python/py-amqp/py-amqp-1.4.7.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="amqp"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
-HOMEPAGE="https://github.com/celery/py-amqp https://pypi.python.org/pypi/amqp/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples extras test"
-
-RDEPEND=""
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- >=dev-python/sphinxcontrib-issuetracker-0.9[${PYTHON_USEDEP}]
- )
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/nose-cover3[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.0[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- )
-"
-
-# Same tests from before require a socket connection
-PATCHES=( "${FILESDIR}"/${PN}-1.3.3-disable_socket_tests.patch )
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- cp -r -l funtests "${BUILD_DIR}"/lib/ || die
- cd "${BUILD_DIR}"/lib || die
- if [[ ${EPYTHON:6:1} == 3 ]]; then
- # -n causes Python to write into hardlinked files
- 2to3 --no-diffs -w funtests || die
- fi
- "${PYTHON}" funtests/run_all.py || die "Tests failed under ${EPYTHON}"
- rm -rf funtests/ || die
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( demo/. )
- use doc && local HTML_DOCS=( docs/.build/html/. )
- if use extras; then
- insinto /usr/share/${PF}/extras
- doins -r extra
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/py-amqp/py-amqp-1.4.8.ebuild b/dev-python/py-amqp/py-amqp-1.4.8.ebuild
deleted file mode 100644
index bca05bb4c55d..000000000000
--- a/dev-python/py-amqp/py-amqp-1.4.8.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="amqp"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
-HOMEPAGE="https://github.com/celery/py-amqp https://pypi.python.org/pypi/amqp/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples extras test"
-
-RDEPEND=""
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- >=dev-python/sphinxcontrib-issuetracker-0.9[${PYTHON_USEDEP}]
- )
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/nose-cover3[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.0[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- )
-"
-
-# Same tests from before require a socket connection
-PATCHES=( "${FILESDIR}"/${PN}-1.3.3-disable_socket_tests.patch )
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- cp -r -l funtests "${BUILD_DIR}"/lib/ || die
- cd "${BUILD_DIR}"/lib || die
- if [[ ${EPYTHON:6:1} == 3 ]]; then
- # -n causes Python to write into hardlinked files
- 2to3 --no-diffs -w funtests || die
- fi
- "${PYTHON}" funtests/run_all.py || die "Tests failed under ${EPYTHON}"
- rm -rf funtests/ || die
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( demo/. )
- use doc && local HTML_DOCS=( docs/.build/html/. )
- if use extras; then
- insinto /usr/share/${PF}/extras
- doins -r extra
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/py-cpuinfo/Manifest b/dev-python/py-cpuinfo/Manifest
index 62cf4a1b3d7f..a1f6e146d9f0 100644
--- a/dev-python/py-cpuinfo/Manifest
+++ b/dev-python/py-cpuinfo/Manifest
@@ -1,2 +1,2 @@
-DIST py-cpuinfo-0.1.8.tar.gz 15321 SHA256 892abe41eba777c2107c54703dde0c769965c3da79d100d94e4cd5e8a9ba3e59 SHA512 62941ff0a6074c6276568994b54e6b4b12403f3524941c958cb64113ee51e47f38d05a93d5434a17e6b9487ea98f56bed137fe5d82099b4180e0032aeea498d5 WHIRLPOOL 32b81ad3fafb149985960b66fbf1d98765723f2c60794cb9151c99b94b0dda8845fbb1d3373e43761ffe7e8d40623e7634bb41693e2a6a41b2658d2ec73d6e93
DIST py-cpuinfo-0.2.3.tar.gz 21033 SHA256 f6a016fdbc4e7fadf2d519090fcb4fa9d0831bad4e85245d938e5c2fe7623ca6 SHA512 92616d0eaddd47e3fbdad49774aa023a73eb4f9e9b88848c5e2f93540ef8b1b1b8a5011b4148be2f9817eee4d34d5f158b7e37b0f27aab09c86cd4704dd53d7b WHIRLPOOL e07fc52d444acb3fc065c2bb7067e81675d6147f8043beac4458ada5c0ded4d89e4d0091be561099687902ffd4507614c591975e52b3369c07fcefc07370023e
+DIST py-cpuinfo-3.2.0.tar.gz 76019 SHA256 dc48cb481f9c680328e796fad1e296b2eed7d7f20cd0e3323ddec2f1e86c4f8a SHA512 737d5a73d6991ce5cb99125951a75492f48177030986270bbe7dcc0efb4e3200c9957bfbe51bd5a7555bfa8e62db68c3a5227e47e5e6bb2115ff2c10c0bfb688 WHIRLPOOL 9dec8c722ae15a332bcb03bd9489355df451f4aa83f2efc25129f477f6f8bcf3b903f4b0aced049a4c6fe86ef42b88a1db4450b1c88c47065beafc75a8ec748a
diff --git a/dev-python/py-cpuinfo/py-cpuinfo-0.1.8.ebuild b/dev-python/py-cpuinfo/py-cpuinfo-3.2.0.ebuild
similarity index 56%
rename from dev-python/py-cpuinfo/py-cpuinfo-0.1.8.ebuild
rename to dev-python/py-cpuinfo/py-cpuinfo-3.2.0.ebuild
index 19ed96789f86..f82e66ada297 100644
--- a/dev-python/py-cpuinfo/py-cpuinfo-0.1.8.ebuild
+++ b/dev-python/py-cpuinfo/py-cpuinfo-3.2.0.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Get CPU info with pure Python 2 & 3"
-HOMEPAGE="https://github.com/workhorsy/py-cpuinfo http://pypi.python.org/pypi/py-cpuinfo"
+HOMEPAGE="https://github.com/workhorsy/py-cpuinfo
+ http://pypi.python.org/pypi/py-cpuinfo"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
@@ -20,9 +21,8 @@ RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
-# https://github.com/workhorsy/py-cpuinfo/issues/32
-RESTRICT="test"
+DOCS=( ChangeLog )
python_test() {
- "${PYTHON}" test_suite.py || die
+ "${PYTHON}" test_suite.py -v || die
}
diff --git a/dev-python/py-ubjson/Manifest b/dev-python/py-ubjson/Manifest
index 987bc83a1441..c0668b305ca1 100644
--- a/dev-python/py-ubjson/Manifest
+++ b/dev-python/py-ubjson/Manifest
@@ -1,2 +1 @@
-DIST py-ubjson-0.8.5.tar.gz 318626 SHA256 e58e99753aaff3ed5d884989a6236bd98a4b0dfdb0e62f9753c20f485691fa9e SHA512 680a00b00913207ff7af6c03c08e3d7ef10c9765ae0290d6502fff64b1d2f597cd6bbe5411d553672a245198ac1abbf4b89e1e20ffa44cbc700b78eb67df29d8 WHIRLPOOL 24b745daa0a4f90cb07f22d574da63bfb0a1733d5a6c6f8b384693819ba6a14042a97b92dad104215892239a7beb3ec1bf3a72c687c2a06ea44c442d8291e7fe
DIST py-ubjson-0.9.0.tar.gz 43338 SHA256 b405daaa82acdf5989207e1e5ff6865ef7d23bf450513a6d90a1ab64c75bdcf8 SHA512 d9f061e548405d16a22d235f487740b3d4abeab8b555f9684b632cdb5e2f655ba8413a207230f90e7f3f352fa3289b16bb9a56b623c0cc5fe02f61778a8f78a2 WHIRLPOOL 31bac81ba2befb3be62fbddfca270f83a34d7636f0a85ab8d7c40836020665b14aa4e03bf61c231983eebc58c3fb45b524b7a748a06f2dfbcad6ddd2002d8663
diff --git a/dev-python/py-ubjson/py-ubjson-0.8.5.ebuild b/dev-python/py-ubjson/py-ubjson-0.8.5.ebuild
deleted file mode 100644
index cc60df62acb0..000000000000
--- a/dev-python/py-ubjson/py-ubjson-0.8.5.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5})
-
-inherit distutils-r1
-
-DESCRIPTION="Universal Binary JSON encoder/decoder"
-HOMEPAGE="https://github.com/Iotic-Labs/py-ubjson https://pypi.python.org/pypi/py-ubjson"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
diff --git a/dev-python/py2neo/Manifest b/dev-python/py2neo/Manifest
index f8b2abfc5128..e059dfa58d7c 100644
--- a/dev-python/py2neo/Manifest
+++ b/dev-python/py2neo/Manifest
@@ -1,2 +1 @@
-DIST py2neo-2.0.8.tar.gz 860564 SHA256 57b4a1c4aa800e03904b2adfd7c8ec467b072bae2d24baf150fd580916255f2e SHA512 77f18a86ccd16d0152b814fa0e10d7a5629ade5a76f027aa13c856a7d4ac7d51861e87c04a9f9012c87b533f202774c0c84d16b4c65435406114f70bb59a7e1b WHIRLPOOL e779abb6de768205076783adf0f7816cdcfefc77cb5d52162485c69bdeed6df2fd2bdd3f28539567c480d97ff3783e7711f9b6ddec9c193f5ea19a98aff7d799
DIST py2neo-2.0.9.tar.gz 943617 SHA256 3e06fd82923725fe0f65622abd8d26fbe8403f489e07df16367da1e9bb53820d SHA512 cf0a0fe30e717c32f0a2effc6927e12c6e99173d9592ad549274dd983188f0f09418035b04429b99dac9ab80a8771c3c741a12983a85317eff924cec40f2fc59 WHIRLPOOL 764a96fe01d96553cf1bfe59fc9bbf3b05993cf6d0f2a953b5debdbcc4992ee7fd859d3843d99043030982e53b29c14c097eb3463ac5bc6277c3a06ac10176bb
diff --git a/dev-python/py2neo/py2neo-2.0.8.ebuild b/dev-python/py2neo/py2neo-2.0.8.ebuild
deleted file mode 100644
index 79f47ed9dfec..000000000000
--- a/dev-python/py2neo/py2neo-2.0.8.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="A simple and pragmatic library which accesses the Neo4j graph database"
-HOMEPAGE="http://py2neo.org"
-SRC_URI="https://github.com/nigelsmall/py2neo/archive/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-python_compile() {
- # https://github.com/nigelsmall/py2neo/issues/380
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-#DEPEND="doc? ( dev-python/sphinx )"
-#src_compile() {
-# distutils-r1_src_compile
-#
-# use doc && emake -C book html
-#}
diff --git a/dev-python/pyalsa/Manifest b/dev-python/pyalsa/Manifest
index 19097350353a..bee4ddfb5959 100644
--- a/dev-python/pyalsa/Manifest
+++ b/dev-python/pyalsa/Manifest
@@ -1,2 +1 @@
-DIST pyalsa-1.0.26.tar.bz2 39389 SHA256 a6c72868272f9ac7c81fa29be311e17afd47c61e4823d4dc9e16593afd237cad SHA512 3ec3949dc6b2c49fb6f948e6e87485a0fc66d6b2602392e88c15966cf4e0067e91d0eec2c74e5b394ea7498508933177c687ab20cad471bb76d12f090a628231 WHIRLPOOL 82e9f4b56c5431cb47a96334f566c4a740b0f1a95b813745adc7682bc49682d10184a0c127233f3bc3d7d1abf394b066060d14f58c31df4c8d0a0f5ab3f9f7a5
DIST pyalsa-1.0.29.tar.bz2 39481 SHA256 87ea6d8a2b7a9d7b015cdd84c898dc5e524f770ae6795e0d32ac2234311c953a SHA512 cc885094b020ea6e1735391cfc73a11e29f7d59b1e24a766908d57bec0fae4f490616c59f04eb74648f8ee610e76295a9501ab31a2513e921bcd8b4fdb104683 WHIRLPOOL 492a924d4ce2c22f368df06ea4f213b22c2fef7ac215f0a1c401524e7c510e3d5c5949ea7e8fdb1cbbe5104c6ef51051a7574032e0cb743f20399ef17e79239d
diff --git a/dev-python/pyalsa/pyalsa-1.0.26-r1.ebuild b/dev-python/pyalsa/pyalsa-1.0.26-r1.ebuild
deleted file mode 100644
index 43d4e32dde3d..000000000000
--- a/dev-python/pyalsa/pyalsa-1.0.26-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1 flag-o-matic
-
-DESCRIPTION="Python bindings for ALSA library"
-HOMEPAGE="http://alsa-project.org/"
-SRC_URI="mirror://alsaproject/pyalsa/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND="media-libs/alsa-lib"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- local PATCHES=(
- "${FILESDIR}/${PN}-1.0.25-no-build-symlinks.patch"
- )
-
- distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
- # note: this needs changing when py3 becomes supported
- append-flags -fno-strict-aliasing
-}
diff --git a/dev-python/pyaudio/Manifest b/dev-python/pyaudio/Manifest
index 9d94d0d3b46c..2e76147794ce 100644
--- a/dev-python/pyaudio/Manifest
+++ b/dev-python/pyaudio/Manifest
@@ -1,3 +1,2 @@
DIST PyAudio-0.2.11.tar.gz 37428 SHA256 93bfde30e0b64e63a46f2fd77e85c41fd51182a4a3413d9edfaf9ffaa26efb74 SHA512 64db5542ee60837c9b07677e146fc7b060ff47c8b1c04cbb575bce79dd3ed4776c201e169ff2860f27dbe9e00a77046ba0cb925b55f7c546f8de46c6df68954e WHIRLPOOL 6d67dd7d7205cefcea3c352851818d30ddef0414cf14d69d895e9ac7ad8dea4c64142e11eeccd61fcb184e0dc4f8d86ad8cdf6e99656c78578af75ca99779ce9
-DIST PyAudio-0.2.9.tar.gz 289499 SHA256 bfd694272b3d1efc51726d0c27650b3c3ba1345f7f8fdada7e86c9751ce0f2a1 SHA512 1b1209a5ff808253c4f6edbc3cbde6a6efb99c1ee56b4f7a0e889b3936420e79fa41e1cd2a92e3ddff9bb26900527fd4b54133db0a8877ea20c99775b4f206a3 WHIRLPOOL 6e7155b53648721cca9b5f42d3c5cb0a034936a56bbab74549325f221ed004c1bab908a731d446e3731132f7c60d209d97b7da0b79d57f79857d431b661dc144
DIST pyaudio-0.2.8.tar.gz 235900 SHA256 4f85367cf79657616684487037957ac38582ecc5389b89420fe61d901b719551 SHA512 af85291932809ceb966d1ace3c866cb6ac7e039b936ca35be668d4a3dc78c53e516070902d35fa6c829b37db376b8b512dc926ff1079e039809cae067be93069 WHIRLPOOL dae98752b6b885ce6f5247b9914fc9fcfd6264030c5f57c7276c6468de79ffdf30ea6196325ab0ff34b6997157ab97f6068ffa6ee27e137bab96c1589723550d
diff --git a/dev-python/pyaudio/pyaudio-0.2.9.ebuild b/dev-python/pyaudio/pyaudio-0.2.9.ebuild
deleted file mode 100644
index 1df5cf8bfed2..000000000000
--- a/dev-python/pyaudio/pyaudio-0.2.9.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-MY_PN="PyAudio"
-
-DESCRIPTION="Python bindings for PortAudio"
-HOMEPAGE="http://people.csail.mit.edu/hubert/pyaudio/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="media-libs/portaudio"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/PyAudio-${PV}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pycadf/Manifest b/dev-python/pycadf/Manifest
index 1ee0ab99a4ee..32a0a51d055a 100644
--- a/dev-python/pycadf/Manifest
+++ b/dev-python/pycadf/Manifest
@@ -1,3 +1 @@
-DIST pycadf-2.2.0.tar.gz 246623 SHA256 bdb3427a28d318c6ce073b54993c2f4cc9148be498b30ad1b362ade45eb4f7fb SHA512 366e30b387ec1164aa52f1f79141263ea411313ff06f72de753f316ba1c0cd1b751633cd899383ba375747903c531976938d8c0733a25340a85d2b5d61d0425d WHIRLPOOL 6e9be54670196a35fe6f0c4a95429bb24947332e7fd8aaa9d99af9a57e9174cd60befe1d2a8a1a8e2d69debae67b1d23d6369ada543dda42e906913b9efa00a2
-DIST pycadf-2.4.0.tar.gz 246975 SHA256 fb6100fd5cb9060b1baac1307b3cdeab0b4c5c363bce86dd712441b46dc9d793 SHA512 d0077d5c47115f9d1e2b20660c304b25ad0cb1437555ff5c9d676c1ae10b86f6155c20b37f30a0985440ec2074c2f21921c79315dfa4d42d38b640fad6ccac68 WHIRLPOOL 6cbb3805b6e2b8717381092e9d98298ad422d5809938f95f6785860e03a9e00e0c497a64ad903c2dbbef629c585a066de7f758ebf7334d5bfa4fc582be1fee7a
DIST pycadf-2.5.0.tar.gz 247779 SHA256 a5cbf899266ea25e62e927a31dbf13607f9ebfe1525b4ec95256afc42f43be70 SHA512 af3d7676e671ed702a84052589be7146406c2c53ebfb1ee5922bec93664fac461514c832ce9f225d52a9c6b08ec330e17c5763bee6eda7a931b5dc0af6e57ed5 WHIRLPOOL 75116d8b5d669132d33bdb9f4648c4ce276b25f41dd81e10efa1e0521a0fe7cd4dc3dd95f1786aaf84014534f30cf98544df3800bfe86062db4ed5f2adf944f9
diff --git a/dev-python/pycadf/pycadf-2.2.0.ebuild b/dev-python/pycadf/pycadf-2.2.0.ebuild
deleted file mode 100644
index e298925fc6c7..000000000000
--- a/dev-python/pycadf/pycadf-2.2.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="python implementation of DMTF Cloud Audit (CADF) data model"
-HOMEPAGE="https://pypi.python.org/pypi/pycadf"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]
- test? (
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- =dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && "${PYTHON}" setup.py build_sphinx
-}
-
-python_test() {
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pycadf/pycadf-2.4.0.ebuild b/dev-python/pycadf/pycadf-2.4.0.ebuild
deleted file mode 100644
index bcf2e470fe3a..000000000000
--- a/dev-python/pycadf/pycadf-2.4.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="python implementation of DMTF Cloud Audit (CADF) data model"
-HOMEPAGE="https://pypi.python.org/pypi/pycadf"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]
- test? (
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- =dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && "${PYTHON}" setup.py build_sphinx
-}
-
-python_test() {
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pycapnp/Manifest b/dev-python/pycapnp/Manifest
index 337dba9714b4..95733fddc091 100644
--- a/dev-python/pycapnp/Manifest
+++ b/dev-python/pycapnp/Manifest
@@ -1,4 +1 @@
-DIST pycapnp-0.5.10.tar.gz 461742 SHA256 59f9181091e7030776e434db216373297db41e16eb257fe450102bd29745459f SHA512 a892fde4544e4506d76bceaff7b186dbb89ce4593269857697b7a0c70c5df02eabf8e5c831604a2803c60b1a21b4c5387b286c1d600f7ec2d66bb3d99e8ce58d WHIRLPOOL b210947ea60a3640a1792a6c5df80bd4d94dcb23937f09d26cc95d91439135e1b7efc77150d9305571d0b4a7c7fad226ce31653f7cdb188fd007716ba74438e2
-DIST pycapnp-0.5.11.tar.gz 454249 SHA256 fa245837b3098d1de6cf08671e4bfbed294fde86cdd40a4eae6c264b30367023 SHA512 cf7cf41978db5cd79c2ef40bfcede8a98a490c8a03a19514c03526ff80b1463158d9faacc4d7af6dc55ac1e5d32174ff1818b49f8f7c1430835c8b6b795ef11f WHIRLPOOL 7d9972a628eefbb740b7a9f519cdfead638bbb84056520dc8a95f1a17e4d5272feb118266cc114d9cfc43d819e6b2f2796be1d0c7fe13fb3b394e2a2fc64aa97
DIST pycapnp-0.5.12.tar.gz 454294 SHA256 b71a0e71512796e993a5724457d77f36ea21528cf1ca59fc6c7036c8cf61dea3 SHA512 c4344aa30a8b3b0ad7c28c2fe151e7d3c2866910c10a4b96881e5ecf352bc8331dfeff4e0ea8d50cb680eb3013b53ebd4a6dcfb07491cc5292329d9a26c80e29 WHIRLPOOL ef36bcb90f5c7b2175706a11a2f59df3b31a578f7bb61c4480af7c14d2b39721520a1a61484e4365a8dcc9880d02f237d2427ac0282b4371c7da7b656310d594
-DIST pycapnp-0.5.9.tar.gz 455156 SHA256 18dc9fb57928d2cb4d0387fc679d99e42ff08251539f2cadd86365f9768c874e SHA512 742e5ef0c4b8b9dea04a056004011494d2d719364fd6ecdd387f8929cbe85d98c9bdd16e0d79b15a3ebe783bf0906882c978e6b037b4aec92a35acf971c3b508 WHIRLPOOL cbd8305b4171c83a5224b70d3f268bd98970c3bb9559aa6516914a6c677100a3fab940fd13cb2b0c2d23a57d699de11689945349a8b5313f261c37448aeec9d7
diff --git a/dev-python/pycapnp/pycapnp-0.5.10.ebuild b/dev-python/pycapnp/pycapnp-0.5.10.ebuild
deleted file mode 100644
index 919c4942ff54..000000000000
--- a/dev-python/pycapnp/pycapnp-0.5.10.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapping of the Cap'n Proto library"
-HOMEPAGE="http://jparyani.github.io/pycapnp/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm"
-IUSE=""
-
-RDEPEND="dev-libs/capnproto"
-DEPEND="${RDEPEND}
- dev-python/cython[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/pycapnp/pycapnp-0.5.11.ebuild b/dev-python/pycapnp/pycapnp-0.5.11.ebuild
deleted file mode 100644
index 95802eec8db6..000000000000
--- a/dev-python/pycapnp/pycapnp-0.5.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapping of the Cap'n Proto library"
-HOMEPAGE="http://jparyani.github.io/pycapnp/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm"
-IUSE=""
-
-RDEPEND="dev-libs/capnproto"
-DEPEND="${RDEPEND}
- dev-python/cython[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/pycapnp/pycapnp-0.5.9-r1.ebuild b/dev-python/pycapnp/pycapnp-0.5.9-r1.ebuild
deleted file mode 100644
index 919c4942ff54..000000000000
--- a/dev-python/pycapnp/pycapnp-0.5.9-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapping of the Cap'n Proto library"
-HOMEPAGE="http://jparyani.github.io/pycapnp/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm"
-IUSE=""
-
-RDEPEND="dev-libs/capnproto"
-DEPEND="${RDEPEND}
- dev-python/cython[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/pychef/Manifest b/dev-python/pychef/Manifest
index ba5347643540..eaf76ed826f0 100644
--- a/dev-python/pychef/Manifest
+++ b/dev-python/pychef/Manifest
@@ -1,2 +1 @@
-DIST PyChef-0.2.1.tar.gz 29251 SHA256 a74e922eb275a1ea26fc1e65eeb503a610f026f144d6537160f3f380d2108489 SHA512 8d591087c649b5b0d09d4f7b7b26cec56631742833ac7b53eaaa744bd3b42d290ec37df96bdb0ea17a9c824d091d4527458d83abcdf4b2c029f921dbda425220 WHIRLPOOL d271b8991061155b8195e6b90877423ac5363064e9257a1a238b2b3a4f2a389c6b7fa8923ae85ac3f4946fa78e493556ce3fd61945d8bc8f02daa8e0325e994c
DIST PyChef-0.2.3.tar.gz 21082 SHA256 212df9a0887f7f0dfb420ecc33b554104db7222c1a1ef26e1362b3207a9260cd SHA512 e8e0f3045f23032d8fe3169e9ff66cb3ce78ac1a9910d35c7399eeb252b474668c11dde4205689608c073b95f380738bf34b47d32ee5d24edb61fe3fd1674790 WHIRLPOOL d3ea4dca96e111310ab2a8f1761d10e68b9bf8f6e7d1dc6e9787e1c4aec7e0d14fca56561fd9f5ec164f7544fad6ba896aed0830073dadb0d8ac169a085c2350
diff --git a/dev-python/pychef/pychef-0.2.1.ebuild b/dev-python/pychef/pychef-0.2.1.ebuild
deleted file mode 100644
index 5803a255f06f..000000000000
--- a/dev-python/pychef/pychef-0.2.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Nova API"
-HOMEPAGE="https://github.com/coderanger/pychef"
-SRC_URI="mirror://pypi/P/PyChef/PyChef-${PV}.tar.gz"
-S="${WORKDIR}/PyChef-${PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/versiontools[${PYTHON_USEDEP}]
- test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-python_test() {
- nosetests || die
-}
diff --git a/dev-python/pycmd/Manifest b/dev-python/pycmd/Manifest
index c0c7f3f92267..225bcaf7de77 100644
--- a/dev-python/pycmd/Manifest
+++ b/dev-python/pycmd/Manifest
@@ -1,2 +1 @@
-DIST pycmd-1.1.tar.gz 12407 SHA256 5c2879ef827a6e2605157eb74642e858bfb8873aa18335aea30524ecf20f150b SHA512 55572fb69ab9c8c614e28b2c25e9de536ac65b80c81cb713d6a48331e5952d369ce84440465ff1f67af3cad804187c7f4e103e5d28b6e2cfd9036bdc1c8bb2dd WHIRLPOOL 8ae828ce6664d1686aadc801e223d942deab51b33d141e0a3ca0983bc6e235fd97927fcc36e7e571d57b61318c3847fc35c12c70b74a7d8afedcde3c258a051c
DIST pycmd-1.2.tar.gz 12896 SHA256 adc1976c0106919e9338db20102b91009256dcfec924a66928d7297026f72477 SHA512 a9506e59889d112a40e1ef115a919644cce31320603904b350cc0a459775dc3d7454dc3f06953b1534cebbf429942bf1577302470bc54665c8dec5eb64b97957 WHIRLPOOL 9c7e185cd96a37f5794bdb5116a6a15327e660e0291c2a4a030d157c2956384d10275907997aa6eb0f569d7b30e406df952d17f5b03a7719af35fe86443b3d7c
diff --git a/dev-python/pycmd/pycmd-1.1.ebuild b/dev-python/pycmd/pycmd-1.1.ebuild
deleted file mode 100644
index e30dba9e7c45..000000000000
--- a/dev-python/pycmd/pycmd-1.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="pycmd: tools for managing/searching Python related files"
-HOMEPAGE="https://pypi.python.org/pypi/pycmd"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE=""
-
-RDEPEND=">=dev-python/py-1.4.9"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pycountry/Manifest b/dev-python/pycountry/Manifest
index 115e7d79c931..acc4d669c280 100644
--- a/dev-python/pycountry/Manifest
+++ b/dev-python/pycountry/Manifest
@@ -1,2 +1 @@
-DIST pycountry-1.20.tar.gz 5024012 SHA256 0588efa3171e1d5e4cc96fce569ac865964285fdc8dbdc0860844f74598d1f98 SHA512 316e37b4cd800d87f010282a79e47b833b4ee836342ae0e672a5d115c543a8a0e3f508cc4498367aa254317e9747483c7026dac7273d3daa19acd2153635f854 WHIRLPOOL 2516662d06148c5fd3a10efb9715113cf13abe7183fe4b94491b473a24dc47b4d626a77489365b4f2e02a0cc7417ef59dfea21b2b142876981075fc5b05e7d62
DIST pycountry-16.11.8.tar.gz 9042735 SHA256 c9a0536699dfb46fb43ae1449999a921a79361030773bc3d35e00abfecb437c2 SHA512 eb0a91f1efae6aeace0b49cd44b0770efa0b57add208c4247e7f58a3c46774f9f8007c51ee88a0e108c90ced3ad69204b4322c9c23f51df0b2202aa98c314a37 WHIRLPOOL 7eb1bbe51ba14c3b4d1c4e210cf9698fef1b99d0b96c5800985d73431ada5604996f7412e3c0c7440dccaa052fe284f0babd660bc82b28508ed6abbaa7b78f16
diff --git a/dev-python/pycountry/pycountry-1.20.ebuild b/dev-python/pycountry/pycountry-1.20.ebuild
deleted file mode 100644
index ca3496b58bd8..000000000000
--- a/dev-python/pycountry/pycountry-1.20.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Database of countries, subdivisions, languages, currencies and script"
-HOMEPAGE="https://bitbucket.org/flyingcircus/pycountry"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~sparc ~ppc ~x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_test() {
- # https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
- pushd "${BUILD_DIR}"/lib > /dev/null
- if [[ "${EPYTHON}" == pypy || "${EPYTHON}" == pypy3 ]]; then
- sed -e 's:test_locales:_&:' -i pycountry/tests/test_general.py || die
- fi
- py.test ${PN}/tests/test_general.py || die
- popd > /dev/null
-}
diff --git a/dev-python/pycxx/Manifest b/dev-python/pycxx/Manifest
index f90b016296b4..c59906a43753 100644
--- a/dev-python/pycxx/Manifest
+++ b/dev-python/pycxx/Manifest
@@ -1,2 +1 @@
-DIST pycxx-6.2.5.tar.gz 141302 SHA256 f125c1b569d32dcfc5bdca565be0311306a2d759196460a5cac665cb515b014c SHA512 c7a5eeacdcb3f68e0a2336a33e6a84d6a7b240e4d232ce0f2676c4a467bf2c8b109eebd63ee42b655efa1f1993fe66a590459a9fbe7315b6c0a57501c73ff3b4 WHIRLPOOL 0792cf9050a21a3774d13124838300663f3b0fe458a243d9aadff2177772e5be0516e0c8a806c572401c28d59c98a252162267c65fc9010a6ea0af0bbdb6c254
DIST pycxx-6.2.6.tar.gz 141547 SHA256 3e960db53dea640473410ea20063afe7fcfcb61c107334d7ff6af96d384c11fe SHA512 9a6c30acb99c112497c02fb0826dc0197bbf4b813d25eab3f7d6537dfd83db8150c94f617f79810bbcca64496b8d6e67b1a41446523d66031c54c21e0425ea0c WHIRLPOOL 570cc1ccd12748481c74aefe863a2cef2d2d048ddbeceeeea01477a6d1765f38582f3c9112c8d5fddf6f534b91c74aea11b38aab8da04ced18280047a0821090
diff --git a/dev-python/pycxx/pycxx-6.2.5.ebuild b/dev-python/pycxx/pycxx-6.2.5.ebuild
deleted file mode 100644
index f8e34a971b9f..000000000000
--- a/dev-python/pycxx/pycxx-6.2.5.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit eutils distutils-r1
-
-DESCRIPTION="Set of facilities to extend Python with C++"
-HOMEPAGE="http://cxx.sourceforge.net"
-SRC_URI="mirror://sourceforge/cxx/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="doc examples"
-
-python_prepare_all() {
- # Without this, pysvn fails.
- # CXX/Python2/Config.hxx: No such file or directory
- sed -e "/^#include/s:/Python[23]/:/:" -i CXX/*/*.hxx || die "sed failed"
-
- # Remove python2 print statement
- echo > Lib/__init__.py || die
-
- local PATCHES=(
- "${FILESDIR}/${PN}-6.2.3-installation.patch"
- )
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( Doc/ )
- use examples && local EXAMPLES=( Demo/Python{2,3}/ )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pydispatcher/Manifest b/dev-python/pydispatcher/Manifest
index e0f15ae0f2fa..13362c8a4b8d 100644
--- a/dev-python/pydispatcher/Manifest
+++ b/dev-python/pydispatcher/Manifest
@@ -1,2 +1 @@
-DIST PyDispatcher-2.0.3.tar.gz 33454 SHA256 735b1f7cba2123fbb60530c178c54b43f774b88cefa2689a8b6dcc476f2ba03f SHA512 2d1ac07ec5ac500f24e41a38b3d41cc54d761c896fb6d580bab02da51d8e881014a8e1b9d5977be2e542f8a4758bc73589319191529a70c573c6bda49342afb1 WHIRLPOOL 71ae88c3a9fff3f359636eec1608458b4d5ee9d198985a16dcb17440ce082277d836053b9210c68b5ee45c88f09f1a1568a88cf692e9975e00f19bba83148cf3
DIST pydispatcher-2.0.5.tar.gz 34437 SHA256 5570069e1b1769af1fe481de6dd1d3a388492acddd2cdad7a3bde145615d5caf SHA512 b361463f006a775e1f22cfe07520951649f76c26be35a80ca016620c8ef466129c4abeafe42f0ffdc605e7523287b1e804967f19d951089d24e052fe10d88e6f WHIRLPOOL 482c19525d61c73c4b290491a277ec8ecfd4a8ad247a87a3dab7bf95d9a2923d7b21b9dd06db05cf1b5c0d9efedb13552895a97f9726dc7c666b848b1d7e560f
diff --git a/dev-python/pydispatcher/pydispatcher-2.0.3-r1.ebuild b/dev-python/pydispatcher/pydispatcher-2.0.3-r1.ebuild
deleted file mode 100644
index 5fd208b942fa..000000000000
--- a/dev-python/pydispatcher/pydispatcher-2.0.3-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="PyDispatcher"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Multi-producer-multi-consumer signal dispatching mechanism"
-HOMEPAGE="http://pydispatcher.sourceforge.net/ https://pypi.python.org/pypi/PyDispatcher"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
-IUSE="doc examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-python_compile_all() {
- if use doc; then
- pushd docs/pydoc/ > /dev/null
- "${PYTHON}" builddocs.py || die "Generation of documentation failed"
- popd > /dev/null
- fi
-}
-
-python_test() {
- "${PYTHON}" -m unittest discover
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/pydoc/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyface/Manifest b/dev-python/pyface/Manifest
index d44d5227c582..05d56465da7a 100644
--- a/dev-python/pyface/Manifest
+++ b/dev-python/pyface/Manifest
@@ -1,3 +1,2 @@
-DIST pyface-4.3.0.tar.gz 5062628 SHA256 e95e1991231a269324e59ecb0950a3d3ce4aa0cd1ab40d0b301cc8324e502d75 SHA512 14ef540408b5258bdb2efd97873f5c9cbc7ab0110c5a5c71ed5ebcf9b8cd8abbc011666fbacb99ce5bb2ac0ae55dbef731a32ec32cb9bb94107203e6a43862fc WHIRLPOOL 0fa3e35966cf941ca34bafdc2fed551b2b9a1d105f9c3daa2ea2ee8040cf9b491921d67cb007083a063f1c97695855cf4785511353df199bf26250d2242ac202
DIST pyface-4.4.0.tar.gz 486490 SHA256 270bc35a5364681b78569619917e1b5890150c882b455b52578f0c0752f3d3fc SHA512 62c93cbd5e956d56c03580876d5f9191210beb3d81cf8fcd0dfc6b2919263e4bf01219f1372e292fcac4462eaffb45cf9cde62dbe16265134b357dabc47d719d WHIRLPOOL 0596a09dad5a026c5726ef18b2c507a8adba1c2783d91f81cae0d5238b0d206f8486120c11824e6494153314749cfb812434e5e7c5ccd29cd231b2b2c9460aab
DIST pyface-4.5.2.tar.gz 5089390 SHA256 3f909bcc3983ad707c69a83bc96858c52c4a0ff4a3358ce9acd7c3febd9c3410 SHA512 9f5f34960cce2180eec6c4ba1ef6e19069cb64a05db47644a70c1ff70b93927f80bc20f50cee72daf586722ad618bf19f53182986fef4b93ddb95d29f4a1fcbb WHIRLPOOL 80c85018dcfe7d2083a3484871d7ff7daf1fb136fe6bfede31ced4ca26020ab2c1d30434d145289b8c353bffa9014d108111de38c20e210c72c867af15813a8e
diff --git a/dev-python/pyface/pyface-4.3.0-r1.ebuild b/dev-python/pyface/pyface-4.3.0-r1.ebuild
deleted file mode 100644
index 58ee2a06d45b..000000000000
--- a/dev-python/pyface/pyface-4.3.0-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# https://github.com/enthought/pyface/issues/40 confirms only py2.7
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Enthought Tool Suite: Traits-capable windowing framework"
-HOMEPAGE="https://github.com/enthought/pyface https://pypi.python.org/pypi/pyface"
-SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RDEPEND="
- >=dev-python/traits-4.1[${PYTHON_USEDEP}]
- || (
- dev-python/wxpython:*[${PYTHON_USEDEP}]
- dev-python/PyQt4[${PYTHON_USEDEP}]
- dev-python/pyside[${PYTHON_USEDEP}]
- )"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? (
- ${RDEPEND}
- dev-python/traitsui[${PYTHON_USEDEP}]
- media-fonts/font-cursor-misc
- media-fonts/font-misc-misc
- )"
-
-DOCS=( docs/*.txt )
-
-python_compile_all() {
- use doc && virtualmake -C docs html
-}
-
-python_test() {
- export ETS_TOOLKIT=qt4
- export QT_API=pyqt
- # set nosetests to ignore tests unpassable by these vars.
- VIRTUALX_COMMAND="nosetests" virtualmake -v -I 'composite_grid_model_test_case*' \
- -I 'simple_grid_model_test_case*' \
- -I 'test_split_editor_area_pane*'
-}
-
-python_install_all() {
- find -name "*LICENSE*.txt" -delete
- use doc && dohtml -r docs/build/html/*
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
-}
diff --git a/dev-python/pyformance/Manifest b/dev-python/pyformance/Manifest
index 01e3b5c44ce8..2d0fb70734d2 100644
--- a/dev-python/pyformance/Manifest
+++ b/dev-python/pyformance/Manifest
@@ -1,2 +1 @@
-DIST pyformance-0.3.2.tar.gz 10726 SHA256 7004f8e6eee1bcf8e28fb2ec74c8d67894158ccc01397faae70f6ee9729f9b8a SHA512 a838bb6cac144c309d2ff7050617b300fa2308f2bbab1d8b072ce87548d2dbd9ecb2dd552f9ddd53ded2ca4020bd42c7a3f4a245bc2c68ded5f01ebaf04edd71 WHIRLPOOL 6fb45017f8ea85ce3d61346f6a489861c30bf64bd8879e5dad4cb0cab4245346348b94183447e7ca86eb674a5ea4a874c42dec768dc02a0562b009d63e287bc5
DIST pyformance-0.3.4.tar.gz 19394 SHA256 a9294ec48b57711ad60af0badf1354c0e28364e82d2579a0d3d3afbf845547ac SHA512 5dbc83da62bf66767eaaf316824cf5683488d8ee594b72baee327c4ef594f84b5aed07654da483aff29bee98605e5265425be88c165a4bb06e7bdddbbf28e440 WHIRLPOOL 346a1b1d58b3a6be73bff33c6cb943363df2185b26ae709a665b66ab32f594eb3cc3ac7578dcd902652626187715db6fbd48960ec676404e2e2a661ce9e3dff7
diff --git a/dev-python/pyformance/pyformance-0.3.2.ebuild b/dev-python/pyformance/pyformance-0.3.2.ebuild
deleted file mode 100644
index 5ae4602c8f33..000000000000
--- a/dev-python/pyformance/pyformance-0.3.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Performance metrics, based on Coda Hale's Yammer metrics"
-HOMEPAGE="https://pyformance.readthedocs.org/ https://github.com/omergertel/pyformance/ https://pypi.python.org/pypi/pyformance/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-# https://github.com/omergertel/pyformance/issues/18
-# https://github.com/omergertel/pyformance/pull/17
-RESTRICT="test"
-
-python_test() {
- PYTHONPATH="${PWD}" python -m unittest \
- $(find tests -name 'test_*.py' | LC_ALL=C sort | sed -e 's:/:.:' -e 's:.py$::') || die
-}
diff --git a/dev-python/pyftpdlib/metadata.xml b/dev-python/pyftpdlib/metadata.xml
index 59a551de9935..1a0a7b81d04c 100644
--- a/dev-python/pyftpdlib/metadata.xml
+++ b/dev-python/pyftpdlib/metadata.xml
@@ -1,10 +1,6 @@
-
- phajdan.jr@gentoo.org
- Pawel Hajdan jr
-
python@gentoo.org
Python
diff --git a/dev-python/pygal/Manifest b/dev-python/pygal/Manifest
index f1fe27f0488d..bc44988a7bf7 100644
--- a/dev-python/pygal/Manifest
+++ b/dev-python/pygal/Manifest
@@ -1,5 +1,2 @@
-DIST pygal-1.5.1.tar.gz 735659 SHA256 680e422f5c5dfd52520a1fa7cc89f9de50a04463a4fa5910b14aebcaa8507191 SHA512 f8cd3727e82ecafebe41983f5b013f7dd32bca35dd2db2f2d46fdfdb06e6461993ce0699d747a7f50fd724b02ab8014c68f5b107a178d2562f3ce8c0f3b5d009 WHIRLPOOL b520e8ec3a688d49a4244d3e7298070b850122c016fc78cf659ed8a96ac7ba8c9fb65782f6b50354820f873a70531a250023a3e4acc586feb1b50b002bc92acd
-DIST pygal-1.7.0.tar.gz 737013 SHA256 e0cf38aec260b0eceb4b7a30f8dcb988ed129915b9561856dd8cb131ae34bcf4 SHA512 b32ec050e0d62224b81bc19d7421a405fca0827ba5bf86f748c3166783527638c29f6c0d010170a682d4ee8f602fc2822738c818638ee39cc5a9a5c4708f61b9 WHIRLPOOL 3278d41dd3107dfad7c2065e5c115c89e005e3887fc3e4bc949796fdee4039912b14439e7af035a3a68151589cc1ac1b7f2e4ec66ef1611edf78e8b0c9c9423d
-DIST pygal-2.0.0.tar.gz 66678 SHA256 54846f1a74f24b54ad4554f1b0d4e05f0ea51e5f66e680bff486e4664572e5f4 SHA512 95beb43687d80043109567021d4b912b5385b934e7348321c9b0a1b048764df7f89a83d3c58653672ae2b8e69c0a2cacdd62a9c43c244443bb99e401ad019e1a WHIRLPOOL dd679983ed862d8dd71b84863d403f3aa01a5ba78f0c95d005e546c982291eb12f932705d70a1a3a0beeb34487bdf75df38354160239fba9e852aa744e3886e8
DIST pygal-2.0.1.tar.gz 66763 SHA256 9af34cdecdb519a5d1d712677fc5123e956a2d0e57814592901da955e00527ae SHA512 a8d34f108cd9116594ed63cb64bf047510e546aac7e42f63e05dfac0c9e7768900f76f70f2555cf9c46bd0fbdcf6e27cc40ab1aaf8a62093d344a096929a5326 WHIRLPOOL a413d29a387acb96e6e642d11a37bda429d9da8ec5a43679b3561d5303a4f1d9a0ca9e6ee22e1da1d4fcd400c47d4b515a2ee503b545bc93d596bab3d7884fbf
DIST pygal-2.1.1.tar.gz 69757 SHA256 515685964b880aafe27aa8664082ec9719e33e63027913c251cb9760e01be8ce SHA512 79851bd6278a3a71f067ea11f273fcd0755ac0ab2ba51266b161fff1f3b49d690bc2a1b3432255da4f3cd5b9cfcff570d713d0bbfaf6f2dfe5b6f922989c72bd WHIRLPOOL 166ce2f368626bab4c94cde221ae5bd8c7dcabd6830ea1d4f3c174e7a73c908b94c4626d79602e7eff4ae0a5ae0a23bd54fe35ea8d09fabfdda727d1b6806c6c
diff --git a/dev-python/pygal/pygal-1.5.1.ebuild b/dev-python/pygal/pygal-1.5.1.ebuild
deleted file mode 100644
index fa20426a09da..000000000000
--- a/dev-python/pygal/pygal-1.5.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A python SVG charts generator"
-HOMEPAGE="http://pygal.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="dev-python/lxml"
diff --git a/dev-python/pygal/pygal-1.7.0.ebuild b/dev-python/pygal/pygal-1.7.0.ebuild
deleted file mode 100644
index 0020c8aa3b1a..000000000000
--- a/dev-python/pygal/pygal-1.7.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A python SVG charts generator"
-HOMEPAGE="http://pygal.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
- dev-python/lxml[${PYTHON_USEDEP}]
- media-gfx/cairosvg[${PYTHON_USEDEP}]"
diff --git a/dev-python/pygal/pygal-2.0.0.ebuild b/dev-python/pygal/pygal-2.0.0.ebuild
deleted file mode 100644
index bb618ee77817..000000000000
--- a/dev-python/pygal/pygal-2.0.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-inherit distutils-r1
-
-DESCRIPTION="A python SVG charts generator"
-HOMEPAGE="http://pygal.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]
- media-gfx/cairosvg[${PYTHON_USEDEP}]"
diff --git a/dev-python/pygit2/Manifest b/dev-python/pygit2/Manifest
index b38cfa4f3994..c0e41b933d28 100644
--- a/dev-python/pygit2/Manifest
+++ b/dev-python/pygit2/Manifest
@@ -1,2 +1 @@
-DIST pygit2-0.24.2.tar.gz 470732 SHA256 2aae85836c3a8da686220db7db05f91f8797e37edf91cc2a1f88b09fb653166a SHA512 95593944fc290d310d66295cf9a8e7723edd668d85377f6bec05a5237e6ae72402d73595d146950231b9f30ee3e3c123fbfdc25cc36d0bd71c5fcb1dff53527e WHIRLPOOL 41155e89deda3d0dfbad6ce94122ad08e01e9c7abc0fd4c07ff366c761835b3bd92ef9e4fcee09cc25f07bcbb829f36e1c353acf30c6ff76c42c938e16335885
DIST pygit2-0.25.0.tar.gz 472116 SHA256 de0ed85fd840dfeb32bcaa94c643307551dc0d967c3714e49087e7edc0cdc571 SHA512 44f94869718111acbd4ad41bc4c37ac66557e979241dd5a7bb080cf091fec3fc3d5aa53a8a84eb37b2e6f89518b2ac69d058e1970b7cf98c35b8375807fd8f86 WHIRLPOOL 71d8eb87ef9cd2a1d77ecc1258d5d02f2d0075144fc81556e8a2c0b599202cf17b06c548767b956748feaa13d3ece0d3a664cfe95ab93004e345890805c58175
diff --git a/dev-python/pygit2/pygit2-0.24.2.ebuild b/dev-python/pygit2/pygit2-0.24.2.ebuild
deleted file mode 100644
index a93536c0998f..000000000000
--- a/dev-python/pygit2/pygit2-0.24.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1 versionator
-
-DESCRIPTION="Python bindings for libgit2"
-HOMEPAGE="https://github.com/libgit2/pygit2 https://pypi.python.org/pypi/pygit2"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- =dev-libs/libgit2-$(get_version_component_range 1-2)*
- >=dev-python/cffi-1.0:=[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest
index 3fc9ea04572e..0cf610b57ab4 100644
--- a/dev-python/pyglet/Manifest
+++ b/dev-python/pyglet/Manifest
@@ -1,4 +1,2 @@
DIST pyglet-1.1.4.tar.gz 2946835 SHA256 63a7936dffe4fc0475617a4d804a4b63ab13949cb30afd3c62ab98d8384f7ff3 SHA512 e1acd2e145bddbed2da1e8d66222b7057ecfcc97f93f4972741e87ec8584a944e2cc0c972aa985cb1f51e0dd2e4bbf1332201e8eb66f29945cfdac1b9ac63b64 WHIRLPOOL f31dc562b940454766a188d0ce9ac8a462a9c24e995d28cacafe1437c1f1dc609410b748d9a31f2fe8c85aac7fbfa4bc54ec2c5470560f31251af64dda258c6c
-DIST pyglet-1.2.2.tar.gz 2120758 SHA256 6b54c3881a5eb086f2733c24aada1b65625b45b36172cd7f63fbde2cf43138df SHA512 012dcf6f62a823a391f7ac81b4a6dc89cf2bfd1f3f895dfa115011efdcbd1327821a11c47d455ed4e2a3edbd041f8a5e5b3c5f27b336a6c4d17c028a8999dc69 WHIRLPOOL ab2f402076b2aed110cde901e49b003e336eb634ad8b3f084dd1a980a1079959639ec1773b3106185f443a50ed6db39c833133442b002a64d9254285372bcdb5
-DIST pyglet-1.2.3.tar.gz 2121343 SHA256 06c857039420bd21baad35fac99dca7f97951350c2df5a79bdcf89eb708907cb SHA512 dbc766b382b1fa79205d9777e8dcc0ecfa00d312671f10d4e9580ae648997d4a41db8bffc072893109df6772fa8d72c8fdf128e0421d992d14332fac11d4d4c4 WHIRLPOOL 38d23907825312d1140a294d6ec3152e373ae466a73766a067f8362937d48bc7be14b9f847cc3386a41adb927196fda4cdc62fb8d9f7d0c9ea9ec548f6213afc
DIST pyglet-1.2.4.tar.gz 2122017 SHA256 9f62ffbbcf2b202d084bf158685e77d28b8f4f5f2738f4c5e63a947a07503445 SHA512 70cd781936db8c8c156499e524ee73520bc90c19461074264abd62a4854307ef090af5faba521686f247fb4cbee552a428892f59a5b382429acfc000f4c2e22d WHIRLPOOL 24aa15be5819d659274a65eb39a3dcc44c74ddab3d48f8755d1a927427ce4bf05e07b6ebc3a92e1b06e8a1de97f599cb52c506732d3ec6a8a76346c9efd241c9
diff --git a/dev-python/pyglet/pyglet-1.2.2.ebuild b/dev-python/pyglet/pyglet-1.2.2.ebuild
deleted file mode 100644
index ddcc1da6561f..000000000000
--- a/dev-python/pyglet/pyglet-1.2.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Cross-platform windowing and multimedia library for Python"
-HOMEPAGE="http://www.pyglet.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="alsa examples gtk +openal"
-
-RDEPEND="
- virtual/opengl
- alsa? ( media-libs/alsa-lib[alisp] )
- gtk? ( x11-libs/gtk+:2 )
- openal? ( media-libs/openal )"
-DEPEND="${RDEPEND}"
-# ffmpeg? ( media-libs/avbin-bin )
-
-# pyglet.gl.glx_info.GLXInfoException: pyglet requires an X server with GLX
-RESTRICT=test
-
-python_test() {
- python_is_python3 && return
- VIRTUALX_COMMAND="${PYTHON}"
- virtualmake tests/test.py
-}
-
-python_install_all() {
- DOCS=( NOTICE )
- use examples && EXAMPLES=( examples )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyglet/pyglet-1.2.3.ebuild b/dev-python/pyglet/pyglet-1.2.3.ebuild
deleted file mode 100644
index ddcc1da6561f..000000000000
--- a/dev-python/pyglet/pyglet-1.2.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Cross-platform windowing and multimedia library for Python"
-HOMEPAGE="http://www.pyglet.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="alsa examples gtk +openal"
-
-RDEPEND="
- virtual/opengl
- alsa? ( media-libs/alsa-lib[alisp] )
- gtk? ( x11-libs/gtk+:2 )
- openal? ( media-libs/openal )"
-DEPEND="${RDEPEND}"
-# ffmpeg? ( media-libs/avbin-bin )
-
-# pyglet.gl.glx_info.GLXInfoException: pyglet requires an X server with GLX
-RESTRICT=test
-
-python_test() {
- python_is_python3 && return
- VIRTUALX_COMMAND="${PYTHON}"
- virtualmake tests/test.py
-}
-
-python_install_all() {
- DOCS=( NOTICE )
- use examples && EXAMPLES=( examples )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pygresql/pygresql-4.1.1-r1.ebuild b/dev-python/pygresql/pygresql-4.1.1-r1.ebuild
deleted file mode 100644
index 1da441a52996..000000000000
--- a/dev-python/pygresql/pygresql-4.1.1-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-POSTGRES_COMPAT=( 9.{0,1,2,3} )
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_P="PyGreSQL-${PV}"
-
-DESCRIPTION="A Python interface for the PostgreSQL database"
-HOMEPAGE="http://www.pygresql.org/"
-SRC_URI="mirror://pypi/P/PyGreSQL/${MY_P}.tgz"
-
-LICENSE="POSTGRESQL"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~ppc sparc x86"
-IUSE="doc"
-
-DEPEND="|| (
- dev-db/postgresql:9.3
- dev-db/postgresql:9.2
- dev-db/postgresql:9.1
- dev-db/postgresql:9.0
-)"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-# Verify that the currently selected PostgreSQL slot is set to one of
-# the slots defined in POSTGRES_COMPAT.
-postgres_check_slot() {
- if ! declare -p POSTGRES_COMPAT &>/dev/null; then
- die 'POSTGRES_COMPAT not declared.'
- fi
-
-# Don't die because we can't run postgresql-config during pretend.
-[[ "$EBUILD_PHASE" = "pretend" && -z "$(which postgresql-config 2> /dev/null)" ]] \
- && return 0
-
- local res=$(echo ${POSTGRES_COMPAT[@]} \
- | grep -c $(postgresql-config show 2> /dev/null) 2> /dev/null)
-
- if [[ "$res" -eq "0" ]] ; then
- eerror "PostgreSQL slot must be set to one of: "
- eerror " ${POSTGRES_COMPAT[@]}"
- return 1
- fi
-
- return 0
-}
-
-pkg_pretend() {
- postgres_check_slot
-}
-
-pkg_setup() {
- postgres_check_slot || die
-}
-
-python_install_all() {
- local DOCS=( docs/*.txt )
- distutils-r1_python_install_all
-
- if use doc; then
- insinto /usr/share/doc/${PF}/tutorial
- doins tutorial/*
- dohtml docs/*.{html,css}
- fi
-}
diff --git a/dev-python/pygresql/pygresql-4.1.1.ebuild b/dev-python/pygresql/pygresql-4.1.1.ebuild
deleted file mode 100644
index b85290c40f06..000000000000
--- a/dev-python/pygresql/pygresql-4.1.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-POSTGRES_COMPAT=( 8.{3,4} 9.{0,1,2} )
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_P="PyGreSQL-${PV}"
-
-DESCRIPTION="A Python interface for the PostgreSQL database"
-HOMEPAGE="http://www.pygresql.org/"
-SRC_URI="mirror://pypi/P/PyGreSQL/${MY_P}.tgz"
-
-LICENSE="POSTGRESQL"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86"
-IUSE="doc"
-
-DEPEND="|| (
- dev-db/postgresql:8.3
- dev-db/postgresql:8.4
- dev-db/postgresql:9.0
- dev-db/postgresql:9.1
- dev-db/postgresql:9.2
-)"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-# Verify that the currently selected PostgreSQL slot is set to one of
-# the slots defined in POSTGRES_COMPAT.
-postgres_check_slot() {
- if ! declare -p POSTGRES_COMPAT &>/dev/null; then
- die 'POSTGRES_COMPAT not declared.'
- fi
-
-# Don't die because we can't run postgresql-config during pretend.
-[[ "$EBUILD_PHASE" = "pretend" && -z "$(which postgresql-config 2> /dev/null)" ]] \
- && return 0
-
- local res=$(echo ${POSTGRES_COMPAT[@]} \
- | grep -c $(postgresql-config show 2> /dev/null) 2> /dev/null)
-
- if [[ "$res" -eq "0" ]] ; then
- eerror "PostgreSQL slot must be set to one of: "
- eerror " ${POSTGRES_COMPAT[@]}"
- return 1
- fi
-
- return 0
-}
-
-pkg_pretend() {
- postgres_check_slot
-}
-
-pkg_setup() {
- postgres_check_slot || die
-}
-
-python_install_all() {
- local DOCS=( docs/*.txt )
- distutils-r1_python_install_all
-
- if use doc; then
- insinto /usr/share/doc/${PF}/tutorial
- doins tutorial/*
- dohtml docs/*.{html,css}
- fi
-}
diff --git a/dev-python/pyinotify/Manifest b/dev-python/pyinotify/Manifest
index d993b08e8727..d4bf68fd6f2c 100644
--- a/dev-python/pyinotify/Manifest
+++ b/dev-python/pyinotify/Manifest
@@ -1,3 +1,2 @@
DIST pyinotify-0.9.4.tar.gz 59604 SHA256 a09767e4e0610e2e1e9f9dc89483b0ee4a53764e700f5866a570bec51d003fec SHA512 cdaf9f239a43e3889cdca0ebe1e3559bf6411e4cd829120cc2199cb91122bfe4af62f61a9bf297de28036716f974abd4d7bbeb210e22e96245781fbad08a2b75 WHIRLPOOL aba8f4e4fba5e684e0bade9c3a02a24747f3af4a441209f138223398860da8fdbc6b52546f6cd55134e72c69e6e15b06e45c50767b13ffab6f12afa4484cbfb6
-DIST pyinotify-0.9.5.tar.gz 61744 SHA256 e7c52a9f36cee27c5d0931ecf92959cd022317b00901bd34ef05ece4a2a5cb1b SHA512 f73e51e71dba9805b55bfa0ad9ec202c4aa6a763ecfb1c37fb46448729789109170b36cd08b884675e5cef3060ba95453d1f330787e7f9f716e8477b1da7474e WHIRLPOOL 4d87968ee4b267f058f96e95cf7923f94bbe678793f32964f76d5e2fec4951c64de4042c5172c006a7891e2b2478967ec7c21131b0f25dff727ffa1fcd0d6745
DIST pyinotify-0.9.6.tar.gz 60998 SHA256 9c998a5d7606ca835065cdabc013ae6c66eb9ea76a00a1e3bc6e0cfe2b4f71f4 SHA512 b52de43293b06b32236e90b7c33fac061f3095cd7d4aecec89a099d56020db1a85440ab9dcc8b521238c001fc49a1f37d1b16d621bc1acab4d7273aebcaadbc5 WHIRLPOOL 19e5c96528e3092d9a0e08e4853afc1765afcb0b286875e9583c703dda066c8372def076416158a740b248ade21b14314464232bdc70f210f306f3d3ca5c4a7f
diff --git a/dev-python/pyinotify/pyinotify-0.9.5.ebuild b/dev-python/pyinotify/pyinotify-0.9.5.ebuild
deleted file mode 100644
index 872b86f2a776..000000000000
--- a/dev-python/pyinotify/pyinotify-0.9.5.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python module used for monitoring filesystems events"
-HOMEPAGE="http://trac.dbzteam.org/pyinotify https://pypi.python.org/pypi/pyinotify"
-SRC_URI="http://seb.dbzteam.org/pub/pyinotify/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-python_install_all() {
- use examples && local EXAMPLES=( python2/examples/. )
- EXAMPLES+=( python3/examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyjwt/Manifest b/dev-python/pyjwt/Manifest
index 8188866d8970..0a8796685252 100644
--- a/dev-python/pyjwt/Manifest
+++ b/dev-python/pyjwt/Manifest
@@ -1,2 +1,2 @@
DIST PyJWT-1.4.0.tar.gz 34613 SHA256 e1b2386cfad541445b1d43e480b02ca37ec57259fd1a23e79415b57ba5d8a694 SHA512 1664864c0566dbeb1e35c977d30e746c844605e1ce90becda8771c4ff8a8dbad911075f5a41f445d405552b2d61bbb1e86011564027f68c6c4fcd332cf704ff1 WHIRLPOOL 4ebd7291b9a9676559703794acdaf0dd2bd1033dd649ef8068bca85fa7ef6ab444e834910fa78b16c15cf324dd4a470d9b40ecdccdb5fdaca7568ab096dc9a8e
-DIST pyjwt-1.3.0.tar.gz 61828 SHA256 fc230244ec4e4014d6eeae894ac852e820a4c843dc209d4f77e76d564f46ee49 SHA512 2b7ab0702bb71041bb7280e0e51958fb6bfb9b8c70ac99e24c4ce92e6d37d0432f3323634dceb371dd47c6b380687b2df92bb6ae9f4df555e4938a9a2f76e0f3 WHIRLPOOL bc4a0d79d37b60aa018607d715e2dc7e275ade326994df9a4ac7e0e70e37c11c7bec4d70d292bedf6f18be8d7aa09f826b80d14a532fd00c650d417223285daf
+DIST PyJWT-1.5.0.tar.gz 34841 SHA256 fd182b728d13f04c289d9b2623d09256d356c9b4a6778018001454a954d7c54b SHA512 6a811933fc167a5b79a8e0c3cd95154f80e115d50795b4b4593abd95922ff330649b9f6cd8698191c3fb35b27b1b6870702c835eec28306b5349ef8d8d836d04 WHIRLPOOL 1d8a89929ee1e2642fe25054bc15aeaad13eecd283960477f793ad4185b7789c1163f80e6c36597a6593f50cdf9917473c099a706a56423f2d25dee45ab2806a
diff --git a/dev-python/pyjwt/pyjwt-1.3.0.ebuild b/dev-python/pyjwt/pyjwt-1.5.0.ebuild
similarity index 82%
rename from dev-python/pyjwt/pyjwt-1.3.0.ebuild
rename to dev-python/pyjwt/pyjwt-1.5.0.ebuild
index 73412ab2ed3c..9eecc894b594 100644
--- a/dev-python/pyjwt/pyjwt-1.3.0.ebuild
+++ b/dev-python/pyjwt/pyjwt-1.5.0.ebuild
@@ -1,21 +1,21 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-inherit eutils distutils-r1
+PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy )
+
+inherit distutils-r1 eutils
MY_PN="PyJWT"
DESCRIPTION="JSON Web Token implementation in Python"
HOMEPAGE="https://github.com/progrium/pyjwt https://pypi.python.org/pypi/PyJWT/"
-#SRC_URI="https://github.com/progrium/${P}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE=" MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
RDEPEND=""
@@ -23,9 +23,11 @@ DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
+ dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
+
S="${WORKDIR}"/${MY_PN}-${PV}
python_prepare_all() {
diff --git a/dev-python/pykwalify/Manifest b/dev-python/pykwalify/Manifest
index 060e7c9fc57c..2242700d89ff 100644
--- a/dev-python/pykwalify/Manifest
+++ b/dev-python/pykwalify/Manifest
@@ -1,2 +1 @@
-DIST pykwalify-1.5.0.tar.gz 38400 SHA256 b1ddec5398c366f41ca90bb613e51444b4de84f5904937951190dffc8f57f757 SHA512 067f9306a394fe78311dae10165ff0efaadcbe5f93493b9aa46fc5072c1fcf2bc2b6cb913bd2df79d9102eaffa39a8f85ff5db1a26d437acc678f70f7aebab53 WHIRLPOOL e9226392dfffc4513f4c86ace27fdd38b8d8df39b7d47fcfad96a20ab5f6568228ee9c18dcb4ef7411769dea3b4cc31ce1b42595d2edcb9cf97f8add74288ad5
DIST pykwalify-1.5.2.tar.gz 42965 SHA256 0d8d6178ceed3163092bd76170595f8673afb1a9b557920b0de74cd8ffccd712 SHA512 1ec425f4a755dfd6e94b7e6ed098b49919e4d0de46c984e73c6452370ecb8898dc00cc383b01b27153b0d5e12dd6f5d1df4f6324e1e4f9413ed7a4d1565c5d50 WHIRLPOOL 6927a4bf759a67578ca0f433fbb7bf9e9bf56fabb5056d7782fb74fde62978d885154c7462c5bd0d528fca0497ef7f322812c1ddf2aa7b61a1a251161f44b19f
diff --git a/dev-python/pykwalify/pykwalify-1.5.0.ebuild b/dev-python/pykwalify/pykwalify-1.5.0.ebuild
deleted file mode 100644
index c876244b7f1c..000000000000
--- a/dev-python/pykwalify/pykwalify-1.5.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python lib/cli for JSON/YAML schema validation"
-HOMEPAGE="https://pypi.python.org/pypi/pykwalify https://github.com/Grokzen/pykwalify"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- >=dev-python/docopt-0.6.2
- >=dev-python/pyyaml-3.11
- >=dev-python/python-dateutil-2.4.2
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/testfixtures[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.4.0-S.patch )
-
-python_test() {
- py.test || die
-}
diff --git a/dev-python/pylast/Manifest b/dev-python/pylast/Manifest
index 1cc5d6f19106..4db1d616644f 100644
--- a/dev-python/pylast/Manifest
+++ b/dev-python/pylast/Manifest
@@ -1,3 +1,2 @@
-DIST pylast-1.0.0.tar.gz 29099 SHA256 948bc9efb2e2785db8c303cc6559358b943538cc45f902838db770b84843d605 SHA512 1d6183596ff994f37722be493e22c65a2c441f5890b539fd9e19d515a5a38afc7017524600903879a8c76b938a52dec6ef4753c0e01dd59bae4e1596962755a0 WHIRLPOOL fd81c5143574f7685383719d76db67b24dbf78d387f3f73846ee2fc2433bf1ea65b1d35961b8f9424fb083f42872bb150e505cbfda93134fcb4509a74d8a8980
DIST pylast-1.6.0.tar.gz 41307 SHA256 6bf325ee0fdeb35780554843cf64df99304abb98c5ce2e451c0df7e95e08b42e SHA512 2e47eca2282da8637d5fc79b8fc6784f6f7e9c88975f10e5f162be1445f81dbce0a01c6d7e8ff14162bc3b48a8a4171bf4c81239b17fb08ea5c6b1eaf432f18f WHIRLPOOL f76dbae7326c2b973c8ac1e68e4f31145e449a37d5a342f7ab551cdc737fe529bf9839b05f74d67805bd97aa66f7808a56abea6f57bf0e74390a33d59aa07179
DIST pylast-1.7.0.tar.gz 42433 SHA256 a482a769b6a037e2e9b78433de91a287eaf6aacff60bbb2f4562c3c7ece10430 SHA512 c5f983f651b4d76a004d5521ae3a76d05dc3b424523be365679b7a35f11a5a83894e2bc18365b058b254935fa804575631eacbde4b37d1e2f3d7eb325eeabab4 WHIRLPOOL 04caefd6a7aa11dda40f270587c0a9cfe393c9262411f802a429e5ba893e7320200ba2e8942047f7d583b0e76e4f7edfc2b5671b223c98084287c7a2b255a4b9
diff --git a/dev-python/pylast/pylast-1.0.0.ebuild b/dev-python/pylast/pylast-1.0.0.ebuild
deleted file mode 100644
index 23c3864ec4ba..000000000000
--- a/dev-python/pylast/pylast-1.0.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface to last.fm and other api-compatible websites"
-HOMEPAGE="https://github.com/pylast/pylast"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
diff --git a/dev-python/pyldap/Manifest b/dev-python/pyldap/Manifest
index b7af4c6fcda3..ded048581d70 100644
--- a/dev-python/pyldap/Manifest
+++ b/dev-python/pyldap/Manifest
@@ -1,5 +1 @@
-DIST pyldap-2.4.20.tar.gz 122175 SHA256 9f3c5679e6a2c26a852d0468c538239e458a39ee86ddbbd2f1ec5c6fc73a3755 SHA512 f29df58fa1617b8b61631ad4532fde7569dd9742d141e31c1724568c0b46ed63cbc83135089196a07e4dca22d76f05f3c5a74e9b1e8034e5673196912baa8642 WHIRLPOOL 27dcf5919b83e3236b2b18b02943080fe5f5e48e5e931f27dfae45612c075e58bd798bee1f52dde8674571f377dd99479ef0f4a4e917f8c55962cce51fc150a3
-DIST pyldap-2.4.21.tar.gz 124575 SHA256 7a2b1dc31679466db11320b91bd2058574ba25ef27224967040918046ff4c450 SHA512 14aa87421017cd8ba4dc9c9787995ab28c0a656bc665c82de0eaaf4dfe312c731e98bb30f8de5200f23518e9d18d0265eed8a77c1aa58a0551e2d06dbc91a292 WHIRLPOOL 466ed66c77be629b0184efabb2ca5129e0d7d7b9a600f122b875287157c6b7ceb4af9d325c1f17e9f49233739fe8071373d900b0b435a730480eabf365178565
-DIST pyldap-2.4.25.1.tar.gz 124042 SHA256 fdc46e9cad1fd515017b6109edd8d35a5ab655daa2708743285e8356bb5c2bee SHA512 e28a13f4eca447dea3a2829c2523b103ebaa0e669d6772d24adc8e20505e552f9201ff37b1c71a904575e53739ef93e3b99a984f28d1bb0577a89e43e1b250e6 WHIRLPOOL 00389234dbb7eb4a18f65e448a5d5696812acd9a4fd5d9ff69f43a1e9ecbf29cb1cbd98b21d12178b34bab669f9eef3ec11192dcb4e9405ee1569d8ec81f689a
-DIST pyldap-2.4.25.tar.gz 125234 SHA256 6a81ff791ee82fc246af724904d5d38f5fac97f5698a68e2907eaa5bb00bcc79 SHA512 23c34c0510d0e44f3d5d3af7c683ff41384c7fd06213ff50b14e43db27a1d1cdcc7c63477503f049ce7cbd1584ab1da0c0a88acb74b3ca7e05f3a841565e4713 WHIRLPOOL f537212124f2719507eee111801e985b6051d77e07a143fed5f4721ef0899ed4dd95d99eabfc3dd423401575f374448ed6b45f7546385eb983926be636d60efe
DIST pyldap-2.4.28.tar.gz 130651 SHA256 d38f31018f0c15925f50aec39f7255c15463f98797af53931e0e2a9ac21f6661 SHA512 d8bdf79c63d94289f2503fefe77b4e5c3edca6bf42a6fc039cffc4ebb9db57808c5f4fbf9265d3f33b672971ba3194c35b3b6034543c4f6f7ff80497ff050a7b WHIRLPOOL ff72c9d451e9d47872f78b4cc27cd51a3f5a156ea9a49a01ade35e1e52d74a92abf69301670fcc8be6eb3e32da69d4290dd4d590ae8971eec2cc1c77491d6bdb
diff --git a/dev-python/pyldap/files/pyldap-2.4.20-bytes_string-backport.patch b/dev-python/pyldap/files/pyldap-2.4.20-bytes_string-backport.patch
deleted file mode 100644
index ff4519bb0cd2..000000000000
--- a/dev-python/pyldap/files/pyldap-2.4.20-bytes_string-backport.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 6e9e1902f33bff8ea179dc32ce4d2aa71b3335de Mon Sep 17 00:00:00 2001
-From: Petr Viktorin
-Date: Fri, 2 Oct 2015 14:06:12 +0200
-Subject: [PATCH] Fix sasl string/bytes mismatch
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The SASL mechanism and response are always bytes; encode them if necessary.
-
-Based on patch by Michael Šimáček: https://github.com/pyldap/pyldap/pull/20
----
- Lib/ldap/sasl.py | 9 ++++++++-
- 1 file changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/Lib/ldap/sasl.py b/Lib/ldap/sasl.py
-index 1158671..de38393 100644
---- a/Lib/ldap/sasl.py
-+++ b/Lib/ldap/sasl.py
-@@ -46,6 +46,8 @@ def __init__(self,cb_value_dict,mech):
- SASL callback id's. The mech argument is a string that specifies
- the SASL mechaninsm to be uesd."""
- self.cb_value_dict = cb_value_dict or {}
-+ if not isinstance(mech, bytes):
-+ mech = mech.encode('utf-8')
- self.mech = mech
-
- def callback(self,cb_id,challenge,prompt,defresult):
-@@ -62,7 +64,10 @@ def callback(self,cb_id,challenge,prompt,defresult):
- cb_value_dictionary. Note that the current callback interface is not very
- useful for writing generic sasl GUIs, which would need to know all
- the questions to ask, before the answers are returned to the sasl
-- lib (in contrast to one question at a time)."""
-+ lib (in contrast to one question at a time).
-+
-+ Unicode strings are always converted to bytes.
-+ """
-
- # The following print command might be useful for debugging
- # new sasl mechanisms. So it is left here
-@@ -72,6 +77,8 @@ def callback(self,cb_id,challenge,prompt,defresult):
- _trace_file.write("*** id=%d, challenge=%s, prompt=%s, defresult=%s\n-> %s\n" % (
- cb_id, challenge, prompt, repr(defresult), repr(self.cb_value_dict.get(cb_result))
- ))
-+ if not isinstance(cb_result, bytes):
-+ cb_result = cb_result.encode('utf-8')
- return cb_result
-
-
diff --git a/dev-python/pyldap/pyldap-2.4.20-r1.ebuild b/dev-python/pyldap/pyldap-2.4.20-r1.ebuild
deleted file mode 100644
index 7f281cdb0ad9..000000000000
--- a/dev-python/pyldap/pyldap-2.4.20-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://pypi.python.org/pypi/pyldap https://github.com/pyldap/pyldap/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
-IUSE="doc examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-# OpenSSL is an optional runtime dep.
-# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in install_requires
-RDEPEND="
- >net-nds/openldap-2.4.11
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND+=" !dev-python/python-ldap"
-
-PATCHES=( "${FILESDIR}"/${P}-bytes_string-backport.patch )
-
-python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
- fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
-
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C Doc html
-}
-
-python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
- use doc && local HTML_DOCS=( Doc/.build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyldap/pyldap-2.4.20-r2.ebuild b/dev-python/pyldap/pyldap-2.4.20-r2.ebuild
deleted file mode 100644
index 7f281cdb0ad9..000000000000
--- a/dev-python/pyldap/pyldap-2.4.20-r2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://pypi.python.org/pypi/pyldap https://github.com/pyldap/pyldap/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
-IUSE="doc examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-# OpenSSL is an optional runtime dep.
-# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in install_requires
-RDEPEND="
- >net-nds/openldap-2.4.11
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND+=" !dev-python/python-ldap"
-
-PATCHES=( "${FILESDIR}"/${P}-bytes_string-backport.patch )
-
-python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
- fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
-
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C Doc html
-}
-
-python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
- use doc && local HTML_DOCS=( Doc/.build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyldap/pyldap-2.4.21.ebuild b/dev-python/pyldap/pyldap-2.4.21.ebuild
deleted file mode 100644
index 8d8db7702146..000000000000
--- a/dev-python/pyldap/pyldap-2.4.21.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://pypi.python.org/pypi/pyldap https://github.com/pyldap/pyldap/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
-IUSE="doc examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-# OpenSSL is an optional runtime dep.
-# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in install_requires
-RDEPEND="
- >net-nds/openldap-2.4.11
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND+=" !dev-python/python-ldap"
-
-python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
- fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
-
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C Doc html
-}
-
-python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
- use doc && local HTML_DOCS=( Doc/.build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyldap/pyldap-2.4.25.1.ebuild b/dev-python/pyldap/pyldap-2.4.25.1.ebuild
deleted file mode 100644
index cd3459a71842..000000000000
--- a/dev-python/pyldap/pyldap-2.4.25.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://pypi.python.org/pypi/pyldap https://github.com/pyldap/pyldap/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-solaris"
-IUSE="doc examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-# OpenSSL is an optional runtime dep.
-# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in install_requires
-RDEPEND="
- >net-nds/openldap-2.4.11
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND+=" !dev-python/python-ldap"
-
-python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
- fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
-
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C Doc html
-}
-
-python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
- use doc && local HTML_DOCS=( Doc/.build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyldap/pyldap-2.4.25.ebuild b/dev-python/pyldap/pyldap-2.4.25.ebuild
deleted file mode 100644
index 8d8db7702146..000000000000
--- a/dev-python/pyldap/pyldap-2.4.25.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://pypi.python.org/pypi/pyldap https://github.com/pyldap/pyldap/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
-IUSE="doc examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-# OpenSSL is an optional runtime dep.
-# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in install_requires
-RDEPEND="
- >net-nds/openldap-2.4.11
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND+=" !dev-python/python-ldap"
-
-python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
- fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
-
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C Doc html
-}
-
-python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
- use doc && local HTML_DOCS=( Doc/.build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pylibmc/Manifest b/dev-python/pylibmc/Manifest
index 493833d5d217..c7641c1c6eab 100644
--- a/dev-python/pylibmc/Manifest
+++ b/dev-python/pylibmc/Manifest
@@ -1,3 +1,2 @@
-DIST pylibmc-1.4.3.tar.gz 53063 SHA256 44167da299eaec2674eea7f8ebead646e361ad07e242e35b755181f88bab44ff SHA512 562091ecc046e1f4d181071dede056865649704e02d705f5af5845ad003ad775ed006c1431d48b330cf3b9fdeaceec6a6748ea9e120f673f06fdb99ed4953318 WHIRLPOOL 6055d0aee74f7edcc995d4350542cfebadeea97ffb367db8595e63cee6c4e0aae61b56471b619c07a7d289f87a2c1b9f0fa538939d113f1d395ceff3e96a86c4
DIST pylibmc-1.5.0.tar.gz 53077 SHA256 16255595616a6d78cd786a55cc6431da5b7accf46512df854712a0cdbb3acfaa SHA512 0b89ad56d44205c0a20c5e2b56f70ac5128b46df81b4fcb9c72918b5d32e455dd3d976366872fe1d0acf40b61460d08fa6f30a8fa26977c1d65509e28bbbf80d WHIRLPOOL 3d3b8cd8842a6e0e602b5addfed12db94da4fbfb6d4f215546ca6ba9cfc0b24f5ce333e5f2740ba625a416663097e46dc40749418cc4c1a52f3123a032c4b45f
DIST pylibmc-1.5.1.tar.gz 69525 SHA256 18fa39885fce5464977d657185f55e491315b84686533db58054605165fd9b06 SHA512 efc40fae9721a6be589f87b66109132d4656725f718e1d63d7d25b9b27790b7c00fc3c7e4e47235895b7127cebc64229ddb284d23d0d903d3a510da7e1ce4549 WHIRLPOOL 668fd46c7d2a9d30bd5055649095fdcc6d38d739c473f66e23293838034b5b8b15aa982f015b029f0d57487080064de9b19600e172e78968c21d94f048666c82
diff --git a/dev-python/pylibmc/pylibmc-1.4.3.ebuild b/dev-python/pylibmc/pylibmc-1.4.3.ebuild
deleted file mode 100644
index 88297a3be7cf..000000000000
--- a/dev-python/pylibmc/pylibmc-1.4.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Libmemcached wrapper written as a Python extension"
-HOMEPAGE="http://sendapatch.se/projects/pylibmc/ https://pypi.python.org/pypi/pylibmc"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-libs/libmemcached-0.32"
-DEPEND="${RDEPEND}
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
- sed -e "/with-info=1/d" -i setup.cfg
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- memcached -d -p 11219 -u nobody -l localhost -P "${T}/m.pid" || die
- MEMCACHED_PORT=11219 nosetests
- local ret=${?}
- kill "$(<"${T}/m.pid")" || die
- [[ ${ret} == 0 ]] || die "Tests fail with ${EPYTHON}!"
-}
diff --git a/dev-python/pylibmc/pylibmc-1.5.1.ebuild b/dev-python/pylibmc/pylibmc-1.5.1.ebuild
deleted file mode 100644
index 04c39c39fbf2..000000000000
--- a/dev-python/pylibmc/pylibmc-1.5.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Libmemcached wrapper written as a Python extension"
-HOMEPAGE="http://sendapatch.se/projects/pylibmc/ https://pypi.python.org/pypi/pylibmc"
-SRC_URI="https://github.com/lericson/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-libs/libmemcached-0.32"
-DEPEND="${RDEPEND}
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
- sed -e "/with-info=1/d" -i setup.cfg
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- memcached -d -p 11219 -u nobody -l localhost -P "${T}/m.pid" || die
- MEMCACHED_PORT=11219 nosetests
- local ret=${?}
- kill "$(<"${T}/m.pid")" || die
- [[ ${ret} == 0 ]] || die "Tests fail with ${EPYTHON}!"
-}
diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index 386ad2739e1f..047cf531472d 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1,10 +1,3 @@
DIST pylint-1.4.4.tar.gz 342461 SHA256 0561af4d6bd4fa9e8e02f3997fe93684f7187c57bcef9db8c2ea9fb0d7d2f022 SHA512 bcbf5439628a071055cea441455f6c0fe0cbfae2617c473bc376b880421f17f78653901d7cf49950653436a0991a3bafbc2df15744ff24a3b059de53e518b331 WHIRLPOOL 9b8f5384691f5e762bfd7313691783e0b1a9148effec0b29f2e538f587dfa03f57413817589f8fc3f152c05330b7f39c8ede27720ff6ad12496f9101d824fedf
-DIST pylint-1.4.5.tar.gz 342366 SHA256 cd6623bdd6e79b6b1e4c24672bdfa5923ce14541cf26fecd2bbc56845d136086 SHA512 530cdf53c411afc2b96d1716c5f9effa7b6406f9957c2b5183f651f47e458c28692e183f905a321adeb4919bd0ec68a4148fb171294ad08dfb5b87d37668849f WHIRLPOOL d4ccb18f42ab9b270c949ce145ec22a0f0f0f065f97e2f9fadd29b5503b348bee7ecf1321055b91dca3a9690946c238b09221521612c68f64d42d6170d92d7b0
-DIST pylint-1.5.1.tar.gz 419684 SHA256 044e9f03eee51ac1cb05f094af6ccc2a2195c558d233819c22527062dff46225 SHA512 4ea88259ad9b63f02220a32365a446417db751809d24bef5f5a3c4ab4ec62942c02b46acf4dd60f2f3ac849789e306db03bd958d3d181d4c42860efa551927e3 WHIRLPOOL 1a35194d53bb77695164b356abeada82597ca7f228d2d8a9c43ac9880727136d829e135c2fbd85e41ddcd826099cb3d77d42d8b5b55e8952da0ab9f183e4d244
-DIST pylint-1.5.2.tar.gz 419023 SHA256 983bec35e10b0c5f0ec33c03629fe832642c46b76a43edce37a2e8d2708d2179 SHA512 27c4c28ff2aa80fba95033c84af7732365dcf8351cd0caee0205d28100106e194071d51d17d133ccf5ea95a6165896c43851dd397e02676d12720f426cc52afc WHIRLPOOL 16eebbd15f1af4b1932e26419ecb607604fc4b25973c54c444f98be46fd95b374bb0ddc8e5bd3880a272766426f241d6a694433ec9db8d44b559ecda7d231321
-DIST pylint-1.5.3.tar.gz 422412 SHA256 c0a5d4123873455292d1e360cceb1ee8527edb74783ddb4882cf22a2de86be76 SHA512 1321211b04a85fe6961858e6b6e2c40429a4a5713784f4bc7507f87063e0877d0299789650915f2c81f8c4b6df6ff5bc566e79267afa4b070763c28cb7643891 WHIRLPOOL aaeef16064e742a6f39a77745ec9f2b97038f88f14b4dedff83916bb3d782d01456f659d12d16d8c45f32c6ebf45334d40ad1c18356b7cabfaad165cd83b3447
-DIST pylint-1.5.4.tar.gz 423215 SHA256 2fe3cc2fc66a56fdc35dbbc2bf1dd96a534abfc79ee6b2ad9ae4fe166e570c4b SHA512 7317ef694133041aabffec3f31366b32de0adcb90b67dd70a6cc1a5abea022e59377afaf4f7f53f59049673697524ccf8a02419fdadc3bf98ceaec625fc5d08d WHIRLPOOL 5587d3be0a5cde145544faf4a2d62fca7c2e6cc100e5a948b8066a4ff756d7a775a0b1458336c1c6802ce605acca90ea809e96c99d06e9ee6ec6ecbd8f15b25a
-DIST pylint-1.5.5.tar.gz 424040 SHA256 15e949bbeda6c0a66799f34f720ab15e38d0a128e752cff5e74168527e5399c7 SHA512 cb3b532f88d2c75e1cef8fefd6e96e8d12a4d56b4bc7e84e109d5d093c8e2a9465d02cfb650f3dd3916edf753e20541b3ec4162743af9f7c82563ecd4b8cc7c6 WHIRLPOOL 665f8c315d61ba2e08ad4c5dea5e2fd20988fc258a856d5cb64a5da2e52e7f701803cab64672de825dfedf89890c194692491a07155880d309c2d27d121d00d3
DIST pylint-1.5.6.tar.gz 425251 SHA256 303bdd755048feec2c1fe1ea16e8f4306636f02845510ff3d5922ae2d6fe35cc SHA512 569a747a0d2c4f60ff2c16af6117f501fa1a9a6546fcc1228909b23024e2bc05951985acf56249919b67b11f161cb1855321115ad9fd7a7c409b71faa5dd8278 WHIRLPOOL 286e32ae39dfc3ce8d13efb9e9acec98db698f742bf399ccd6d7e053a2bdb1b7ea30b36a10a65fa4867bb6316da08c1181c5f0f0f39b0a920ddc3cf60e85f462
-DIST pylint-1.6.4.tar.gz 442853 SHA256 ef901a34b62ed7a734370ba5b162d890231ba8822abe88c6dda1268e2575f5f1 SHA512 8252a46f8a7ff6a70f2ea10a94a9e8618a903014210cf87c061e649fbe0c2106fb1b63643605ae0ed3f4652e8ed09442f4fd32a0df11f3639e6e35128e432d51 WHIRLPOOL 1e6863ac76b81a36493e77e3ef66f218d0e57882f3e535f5174afff8346b97bfb92f81579960bf9f5250ce7c8bfa0dca2aed1ce727a93332b10cf34b990c359a
DIST pylint-1.6.5.tar.gz 465578 SHA256 a673984a8dd78e4a8b8cfdee5359a1309d833cf38405008f4a249994a8456719 SHA512 2fac352dc752b37f1ce4f7fefe5afbbc880d7e6c38f164d1c50734716af1dd6fe31f7d41e145a8256837d5a63b1989efec40c169fc14840cf8eb4e18d9bb2410 WHIRLPOOL 55201c238f9a6ba473d038ea1739bfb9b1e8183685bf5630405d436df1a0843642a354af698d1b585752c53e270fc4bd2d4d56d509c5d7acf5271a8fd1447eb3
diff --git a/dev-python/pylint/pylint-1.4.5.ebuild b/dev-python/pylint/pylint-1.4.5.ebuild
deleted file mode 100644
index 1b12eb40ff0c..000000000000
--- a/dev-python/pylint/pylint-1.4.5.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-RESTRICT="test" # needs pygtk
-
-DESCRIPTION="Python code static checker"
-HOMEPAGE="http://www.logilab.org/project/pylint https://pypi.python.org/pypi/pylint"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="doc examples test"
-
-RDEPEND="
- >=dev-python/logilab-common-0.53.0[${PYTHON_USEDEP}]
- >=dev-python/astroid-1.3.6[${PYTHON_USEDEP}]
- =dev-python/astroid-1.4.1[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? ( ${RDEPEND} )"
-
-RESTRICT="test" # needs pygtk
-
-# Usual. Requ'd for impl specific failures in test phase
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
- # selection of straight html triggers a trivial annoying bug, we skirt it
- use doc && PYTHONPATH="${S}" emake -e -C doc singlehtml
-}
-
-python_test() {
- # Test suite appears not to work under Python 3.
- # https://bitbucket.org/logilab/pylint/issue/240/
- local msg="Test suite broken with ${EPYTHON}"
- if python_is_python3; then
- einfo "${msg}"
- return 0
- fi
-
- pytest || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- doman man/{pylint,pyreverse}.1
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( doc/_build/singlehtml/. )
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- # Optional dependency on "tk" USE flag would break support for Jython.
- optfeature "pylint-gui script requires dev-lang/python with \"tk\" USE flag enabled." dev-lang/python[tk]
-}
diff --git a/dev-python/pylint/pylint-1.5.2.ebuild b/dev-python/pylint/pylint-1.5.2.ebuild
deleted file mode 100644
index b04b6653de35..000000000000
--- a/dev-python/pylint/pylint-1.5.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Python code static checker"
-HOMEPAGE="http://www.logilab.org/project/pylint https://pypi.python.org/pypi/pylint"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="doc examples test"
-
-RDEPEND="
- >=dev-python/astroid-1.4.1[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? ( ${RDEPEND} )"
-
-RESTRICT="test" # needs pygtk
-
-# Usual. Requ'd for impl specific failures in test phase
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
- # selection of straight html triggers a trivial annoying bug, we skirt it
- use doc && PYTHONPATH="${S}" emake -e -C doc singlehtml
-}
-
-python_test() {
- # Test suite appears not to work under Python 3.
- # https://bitbucket.org/logilab/pylint/issue/240/
- local msg="Test suite broken with ${EPYTHON}"
- if python_is_python3; then
- einfo "${msg}"
- return 0
- fi
-
- pytest || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- doman man/{pylint,pyreverse}.1
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( doc/_build/singlehtml/. )
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- # Optional dependency on "tk" USE flag would break support for Jython.
- optfeature "pylint-gui script requires dev-lang/python with \"tk\" USE flag enabled." dev-lang/python[tk]
-}
diff --git a/dev-python/pylint/pylint-1.5.3.ebuild b/dev-python/pylint/pylint-1.5.3.ebuild
deleted file mode 100644
index df889aeecd3a..000000000000
--- a/dev-python/pylint/pylint-1.5.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Python code static checker"
-HOMEPAGE="
- http://www.logilab.org/project/pylint
- https://pypi.python.org/pypi/pylint
- https://github.com/pycqa/pylint"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="doc examples test"
-
-RDEPEND="
- >=dev-python/astroid-1.4.1[${PYTHON_USEDEP}]
- =dev-python/astroid-1.4.1[${PYTHON_USEDEP}]
- =dev-python/astroid-1.4.5[${PYTHON_USEDEP}]
- =dev-python/astroid-1.4.5[${PYTHON_USEDEP}]
- =dev-python/isort-4.2.5[${PYTHON_USEDEP}]
- dev-python/mccabe"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? ( ${RDEPEND} )"
-
-RESTRICT="test" # multiple failures
-
-# Usual. Requ'd for impl specific failures in test phase
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
- # selection of straight html triggers a trivial annoying bug, we skirt it
- use doc && PYTHONPATH="${S}" emake -e -C doc singlehtml
-}
-
-python_test() {
- ${PYTHON} \
- -m unittest discover \
- -s pylint/test/ -p "*test_*".py \
- --verbose || die
-}
-
-python_install_all() {
- doman man/{pylint,pyreverse}.1
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( doc/_build/singlehtml/. )
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- # Optional dependency on "tk" USE flag would break support for Jython.
- optfeature "pylint-gui script requires dev-lang/python with \"tk\" USE flag enabled." dev-lang/python[tk]
-}
diff --git a/dev-python/pylzma/Manifest b/dev-python/pylzma/Manifest
index 89754e500062..3e6ca25d51ab 100644
--- a/dev-python/pylzma/Manifest
+++ b/dev-python/pylzma/Manifest
@@ -1,4 +1 @@
-DIST pylzma-0.4.4.tar.gz 106537 SHA256 ba65fbeee504bd10af275399df10e5603a33226a3e22d393dfa59ae99765cff1 SHA512 50803ca88f86059908920cc3a67abf78d319aa74bcec4fcf65b7f42893f64e3a064c683ae017566900d457a34322945a9ef420f18c6d254318ee2a3d06c4a63a WHIRLPOOL 1da7c51c645ad197686e73562d6b718ace12ce7b433ecaf01e8b0c8601ee8da33df9ac4b1ebcb89ef7d4ca3493758d3a4c1b3a6dac98b4c74626ead4def1dabb
-DIST pylzma-0.4.5.tar.gz 109966 SHA256 02eb860567bf760a7dd48e55e9834f7668f0c3ffbaedefcb82f954438253b3e4 SHA512 024dc144dc2649982aa032f7dd14d64854ac72dc65ae676fcdd7b1440c3eb14583c9e315d8837448e4d98c101cbd00fb7dc7b138b609bfd4eabc0a6d1bc8f330 WHIRLPOOL 53db9f42de8a00fbfe11328b16f8f8974d6e06c591e74e640a783431574138861208abe2855ff6a8310fa4b4c8215c61aa44a296cc881e2929f5cd5ea7c05e07
-DIST pylzma-0.4.6.tar.gz 110092 SHA256 3357c1c74122ee289ce973788f8dc2371a00ec4a145397202001acfb4bc85974 SHA512 9418bebeea811a99ad6874340d36baf28d1310fb6d58eee94dc34f68a37916f18dfca52c32dd43d4d10bfca507d157315a563e6c5a3444a89fd381e9991de150 WHIRLPOOL d1856beb436e8319fbe5547581e0483847451db1d23e506b5bedd7df44c07f42d1d41c82ef02aa20eda479715c1f624d6e4bb02e76f9094f6bd65ec026585c09
DIST pylzma-0.4.8.tar.gz 115234 SHA256 e6239cc4c134083ef6cfee54b1b9f5116dfc081474e093136b1b0e3226ac2532 SHA512 27f9ba035f326fddbfd72b186bf272986838ff88f603f397a8dd503b99681cdf197848ff0e47e1035bd7c3fd40fd2c09026afec30728fd58f065602b0078fbeb WHIRLPOOL 351877b6c46c609b44e171998c336470fbd9a6252fd2639884d813437ed781c3a5e5566ca248a97398af00d1885909b167c4dd57612380cbaf42b2a1a72803e1
diff --git a/dev-python/pylzma/pylzma-0.4.4-r1.ebuild b/dev-python/pylzma/pylzma-0.4.4-r1.ebuild
deleted file mode 100644
index ba2fcaa20da8..000000000000
--- a/dev-python/pylzma/pylzma-0.4.4-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-# hashlib module required.
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the LZMA compression library"
-HOMEPAGE="http://www.joachim-bauch.de/projects/python/pylzma/ https://pypi.python.org/pypi/pylzma"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="dev-python/m2crypto[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-DOCS=(doc/usage.txt readme.txt)
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
diff --git a/dev-python/pylzma/pylzma-0.4.5.ebuild b/dev-python/pylzma/pylzma-0.4.5.ebuild
deleted file mode 100644
index b72e99e66c37..000000000000
--- a/dev-python/pylzma/pylzma-0.4.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-# hashlib module required.
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the LZMA compression library"
-HOMEPAGE="http://www.joachim-bauch.de/projects/python/pylzma/ https://pypi.python.org/pypi/pylzma"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="dev-python/m2crypto[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-DOCS=(doc/USAGE.md README.md)
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
diff --git a/dev-python/pylzma/pylzma-0.4.6.ebuild b/dev-python/pylzma/pylzma-0.4.6.ebuild
deleted file mode 100644
index b72e99e66c37..000000000000
--- a/dev-python/pylzma/pylzma-0.4.6.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-# hashlib module required.
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the LZMA compression library"
-HOMEPAGE="http://www.joachim-bauch.de/projects/python/pylzma/ https://pypi.python.org/pypi/pylzma"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="dev-python/m2crypto[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-DOCS=(doc/USAGE.md README.md)
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
diff --git a/dev-python/pymdstat/pymdstat-0.4.2.ebuild b/dev-python/pymdstat/pymdstat-0.4.2.ebuild
index f974a2094b69..baf1e1bd40ee 100644
--- a/dev-python/pymdstat/pymdstat-0.4.2.ebuild
+++ b/dev-python/pymdstat/pymdstat-0.4.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy pypy3 )
inherit distutils-r1
diff --git a/dev-python/pymetar/Manifest b/dev-python/pymetar/Manifest
index 23fda92ed529..de81835f3031 100644
--- a/dev-python/pymetar/Manifest
+++ b/dev-python/pymetar/Manifest
@@ -1,2 +1 @@
-DIST pymetar-0.19.tar.gz 22123 SHA256 2666c9bcb171bcc5cd6c174073a280836f049fbbd9c264ea24a2a023edb647c9 SHA512 2d6f93db41743eceee776f17dd57ce626b89e19d538a9e52a5a984c3ff858ae42abc5c6f129bceda6efccfd2ae7f1c9616f5b82d7e3795cc38d5ece430aec2a6 WHIRLPOOL cad04c3d8415ff67ff0a08070b787e61321eb7836aeafc3fe326382d9d81c46ac41045ead7100b9561d51dc268bd70522782c2d7937901843a3cf03605ad9a49
DIST pymetar-0.21.tar.gz 22714 SHA256 331978d9c54d49948e3817a782b857f247db6c279b8bb5bebd4f5b1a4bb503ea SHA512 6c9e9e7906fe6fb327c667408d04992ca898d0d6037fe1bce08bc15ded59bcda670094da99e84b553c06c8cf991f33c6b3b7b41a9fbd47ba4c48dd4db1d8a2c0 WHIRLPOOL a48985480b82d66ee3092e0a1843d5ab55e37dbb9a64c56c55657533ea59b4433b251c7e77b7ee4e489e232b6edd33336fe16ab7b1e3bcbc27414b1099177c94
diff --git a/dev-python/pymetar/files/setup.patch b/dev-python/pymetar/files/setup.patch
deleted file mode 100644
index d953af0be4c5..000000000000
--- a/dev-python/pymetar/files/setup.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-entry for data_files cause unwanted duplicate entry @ install
-diff -u pymetar-0.19.orig/setup.py pymetar-0.19/setup.py
---- setup.py 2012-01-25 22:01:19.000000000 +0800
-+++ setup.py 2015-01-04 10:57:14.698948559 +0800
-@@ -26,7 +26,5 @@
- packages= [ "" ],
- py_modules=["pymetar"],
- scripts = [ "bin/pymetar" ],
-- data_files = [("share/doc/pymetar-%s"%pymetar.__version__,
-- ['README', 'COPYING', 'THANKS', 'librarydoc.txt']),
-- ("share/man/man1", ['pymetar.1'])]
-+ data_files = [("share/man/man1", ['pymetar.1'])]
- )
-
diff --git a/dev-python/pymetar/pymetar-0.19-r1.ebuild b/dev-python/pymetar/pymetar-0.19-r1.ebuild
deleted file mode 100644
index 8689b1c076d0..000000000000
--- a/dev-python/pymetar/pymetar-0.19-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Downloads, decodes and provides access to the weather report for a given station ID"
-HOMEPAGE="http://www.schwarzvogel.de/software-pymetar.shtml"
-SRC_URI="http://www.schwarzvogel.de/pkgs/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ~sparc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-DOCS="librarydoc.txt README THANKS"
-
-# Fix to install of data
-PATCHES=( "${FILESDIR}"/setup.patch )
diff --git a/dev-python/pympler/Manifest b/dev-python/pympler/Manifest
index cd57e12d3b02..97804750f473 100644
--- a/dev-python/pympler/Manifest
+++ b/dev-python/pympler/Manifest
@@ -1,2 +1,4 @@
DIST Pympler-0.4.1.tar.gz 395535 SHA256 6a8bfd2972c4ec34ac8750358515950be4a4ca13dfa6a05a9a22419786745f90 SHA512 3f7e2d88ca431ae73cf49d5140c10de4eab10c1627cdacc12e216c89410add16cb5e1faedc484ea765e4b866b905a5379bb21e7d41b9b8d622c4ac7b1b16a8a3 WHIRLPOOL 4b35b554cabda8b9ab633409f1c91728956cad31c1a41d3b66a8d2cbf2e1283edd32017181d5f9c8bd66a1bac7ba398c292dd60fd9cdc268fec86222b4a790c8
DIST Pympler-0.4.2.tar.gz 395765 SHA256 3c3f9d8eb3dddf4f29c433433ea77c9c3f2f0dcc06575c0c2a9d81b2602893b2 SHA512 ae6e7718ecf8e7bc46ce968dd3b57543c4a3e882a07d7cb68ee38e60debc157ce2410c66b23c14179c47fef1b89647886289d9e4fdfc5f9e9ecd87a052f204aa WHIRLPOOL cc1e0ddb1509d92f3cc44f8e09c84a4fdc59fb273d0d5c2e10c421c97d0b83468dd7ffbf8d9817a480683afefb0f7dcf79993aa4ec7a7fb6b1789fc655ecb9c6
+DIST pympler-0.4.3.tar.gz 259409 SHA256 80dfbda9c9dc36d8cc6696b9f1066d4c6bdb87371f58fe7940fad8918b8c288f SHA512 de4a36e8e5b639c1b78460677d821a5ad829c01a568496a5df4682ab32fea14e24c47260aed96c68722285e3fdb4b202348a7cbfcb95531ca2954bd8d5cebb68 WHIRLPOOL 21324bd5b30be363e4295e6191aa2bc884b97b4224623c019fe888f394bc5bca59391f69503fbb0c799f3e93b68f6920728843197a0fd8680ac975ec4b6234e4
+DIST pympler-0.5.tar.gz 263627 SHA256 74d26dfb6f02777a5087be181ef7f8ae57625e7ec3ae41e2fdd24f31289e772e SHA512 254b758df70bafe57f315a973de0caeef6cd616bd0cc7b4475c74c3a9a94f52b3ac3da3f073483db3560cd0060536c95ed1297007c24dfe8db89fd893ff1409c WHIRLPOOL fd32c60fd5152e527c2147dad569a1c1369e95c8c05aa67314fad6a09794ca694320ab481e38277c1bba66cb5929fd56099286428a6e12773ae8134fcd97649a
diff --git a/dev-python/pympler/pympler-0.4.3.ebuild b/dev-python/pympler/pympler-0.4.3.ebuild
new file mode 100644
index 000000000000..bac8394e16ce
--- /dev/null
+++ b/dev-python/pympler/pympler-0.4.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="Pympler"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Memory profiling for Python applications"
+HOMEPAGE="https://code.google.com/p/pympler/ https://pypi.python.org/pypi/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"
+
+RDEPEND="dev-python/bottle[${PYTHON_USEDEP}]"
+DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( ${RDEPEND} )"
+
+python_prepare_all() {
+ rm pympler/util/bottle.py || die
+ sed \
+ -e '/import bottle/s:^.*$:import bottle:g' \
+ -i pympler/web.py || die
+ # test_flatsize and AsizeofTest always fail
+ sed '14,106d' -i test/asizeof/test_asizeof.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ python_setup
+ sphinx-build -b html doc/{source,html} || die
+ fi
+}
+
+python_test() {
+ # https://github.com/pympler/pympler/issues/22
+ esetup.py try
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/pympler/pympler-0.5.ebuild b/dev-python/pympler/pympler-0.5.ebuild
new file mode 100644
index 000000000000..e9bf81fe01b4
--- /dev/null
+++ b/dev-python/pympler/pympler-0.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="Pympler"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Memory profiling for Python applications"
+HOMEPAGE="https://code.google.com/p/pympler/ https://pypi.python.org/pypi/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"
+
+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/pymysql/Manifest b/dev-python/pymysql/Manifest
index 744e6ad12602..5973b4caf487 100644
--- a/dev-python/pymysql/Manifest
+++ b/dev-python/pymysql/Manifest
@@ -1,5 +1,2 @@
-DIST pymysql-0.6.3.tar.gz 52877 SHA256 eeb9772521cd08132885a283ba885dce5929994daf4953eb27a5ebde6f353143 SHA512 5dfe41039e703d2feb53b25db45a0541929bf52a2fe7b8f06b1dd3ff71118b99808b6d299f52073aaab779cddcd9858a51d59f23f1983e4f200d672caee5e624 WHIRLPOOL 0c0c6dd747200f2dbdde35767bb53177cdfbeae1d3623f6f1329c5030cfb89650c627cc73f2bf7039da96d3cb1e3b285ab304b5d12cc8806bcc5ef703ca06bd0
-DIST pymysql-0.6.6.tar.gz 58118 SHA256 613073e7b0ede054620e5863cb0e461a13abc0f2f00b894a5f4d6de104b8dc2b SHA512 c09fc9801132243708cab18b7e4e1e9ed706579c6a08a51867bec41d27af41b1c19e33290206cf881153d81f42e5a9ba0871ad472abcc90a818a14f9413a5de6 WHIRLPOOL 0d90a574ed194420da938246c1037abfac2e1e344a5886a91444236425e6f05d84f8027b2706b7548e50646cfd95e00ab3ed5aa85464a8a0a1b8c5ec3c1fedc7
-DIST pymysql-0.6.7.tar.gz 63485 SHA256 e0e0e0bd417993b9d455733630557d36f58e1fbf50788c61eb99d0d6e3e96a25 SHA512 8eabb4f870ad35b5437b6e2c773fe61ebecdeeb61187f008e515d40ebad0141cd929f894291ff85f50bd4fdc842e902afb7399fb8655b231443ac3ff49ed5d39 WHIRLPOOL 44e457c23a75c537ac2de283bf8a5a2cbfa9cbe0d8401aff992dd7ba1fb740a816647543703603f1e0073114a07fabaeee53e333ec21c17377de98cd8850d51d
DIST pymysql-0.7.6.tar.gz 81842 SHA256 eb5fd3ef7a0d18a705d00ceb07e6d18653bd8042055181442bfb16231e7505e6 SHA512 02efa79253c9aaf631d77ab7d7acffb96e81d96cea781dd7c80a268f13098e3f2d538db1161417dcd96d0e3a19edf7ff888e791e4a332b1edd9edf2ff9f2de36 WHIRLPOOL e614487700867813921b1c142ac0b6595e8071a7d160e7024b66c876095b5b9c0386c4f6e5d04689f4ba1716f86eeb0351404fe5152efd6bbd4a2eb6e343721a
DIST pymysql-0.7.9.tar.gz 82247 SHA256 633dca5fc32c0aadb2b43b85b07d0315ecdff9bc85d0e29bb623c863e2478bc9 SHA512 3d1496e33ca7755440219be96f70289ce5f117311dd3f9963e1f8441d0297ee047dd779ceab9c99b7822564fb698c09629153b84a1201ac06a745d42d12513f0 WHIRLPOOL 09c3b0e7fa9fd404d842f22a291bdca936a9fd197331d237a6217e209b52bfc9f93121e017e493f2864869d82d9d7d4a14cd2f53e1c5bd73d44537cc24ac0d37
diff --git a/dev-python/pymysql/pymysql-0.6.3.ebuild b/dev-python/pymysql/pymysql-0.6.3.ebuild
deleted file mode 100644
index e1a32ec8b261..000000000000
--- a/dev-python/pymysql/pymysql-0.6.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2014-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
-
-inherit distutils-r1
-
-MY_PN="PyMySQL"
-DESCRIPTION="Pure-Python MySQL Driver"
-HOMEPAGE="https://github.com/PyMySQL/PyMySQL"
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-S=${WORKDIR}/${MY_PN}-${P}
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-# While tests exist, they require an unsecure server to run without manual config file
-RESTRICT="test"
-
-python_test() {
- ${PYTHON} runtests.py || die
-}
diff --git a/dev-python/pymysql/pymysql-0.6.6.ebuild b/dev-python/pymysql/pymysql-0.6.6.ebuild
deleted file mode 100644
index 6149eebffa75..000000000000
--- a/dev-python/pymysql/pymysql-0.6.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2014-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
-
-inherit distutils-r1
-
-MY_PN="PyMySQL"
-DESCRIPTION="Pure-Python MySQL Driver"
-HOMEPAGE="https://github.com/PyMySQL/PyMySQL"
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-S=${WORKDIR}/${MY_PN}-${P}
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-# While tests exist, they require an unsecure server to run without manual config file
-RESTRICT="test"
-
-python_test() {
- ${PYTHON} runtests.py || die
-}
diff --git a/dev-python/pymysql/pymysql-0.6.7.ebuild b/dev-python/pymysql/pymysql-0.6.7.ebuild
deleted file mode 100644
index 0c45ffaf651e..000000000000
--- a/dev-python/pymysql/pymysql-0.6.7.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
-
-inherit distutils-r1
-
-MY_PN="PyMySQL"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Pure-Python MySQL Driver"
-HOMEPAGE="https://github.com/PyMySQL/PyMySQL"
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-S=${WORKDIR}/${MY_P}
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-# While tests exist, they require an unsecure server to run without manual config file
-RESTRICT="test"
-
-python_test() {
- ${PYTHON} runtests.py || die
-}
diff --git a/dev-python/pynacl/Manifest b/dev-python/pynacl/Manifest
index 7729e7d6c8b0..ec36eeeb5272 100644
--- a/dev-python/pynacl/Manifest
+++ b/dev-python/pynacl/Manifest
@@ -1,2 +1 @@
-DIST pynacl-1.0.1.tar.gz 2710876 SHA256 d21d7a7358a85fb9b9ddadfbd1176c40fe199334fe2202881255e77f6d3773f4 SHA512 71731f26b5f262b31dac20313377e91f5668c6012f30ab43da0c460af1c7e15d911ba082af54ce2dfd55fd920f8a48aa40a98650396d12dc906a61d487a0b14f WHIRLPOOL b83e6fee9ed1ec08b979cd9eacce8cfefa352f701d4b212e8a0f5fc5227c7369da1e4ae0973e421ea59f06d259dd6bd018fa3210dd36225befcbf605f77759d0
DIST pynacl-1.1.1.tar.gz 3099431 SHA256 a251393a93c4bd85e7a2c1c0e938dc8862743ae27d8def87c32b2888ccca049e SHA512 6410f6ed2a474fefd5df425ea7e76fbe527a9d2ed09b36291caf2c5d0e68704e58caa694e06b01ea61323b2ef16ce85c1478191cf49d7eea969395a3d74d09a8 WHIRLPOOL 625589b26591c23976cb0c5c4ec9b53c428f3c3c1a07da187af52183367d625ea5bf4d3038b1fe6c88e5c9d4297b1474137b7f350430faefbdbc43f3e36fd698
diff --git a/dev-python/pynacl/pynacl-1.0.1-r1.ebuild b/dev-python/pynacl/pynacl-1.0.1-r1.ebuild
deleted file mode 100644
index 5456f0468a8f..000000000000
--- a/dev-python/pynacl/pynacl-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5})
-
-inherit distutils-r1
-
-MY_PN="PyNaCl"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python binding to the Networking and Cryptography (NaCl) library"
-HOMEPAGE="https://github.com/pyca/pynacl/ https://pypi.python.org/pypi/PyNaCl/"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]
- >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
- dev-libs/libsodium:0/18
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] )
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- # For not using the bundled libsodium
- export SODIUM_INSTALL=system
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/pynacl/pynacl-1.0.1.ebuild b/dev-python/pynacl/pynacl-1.0.1.ebuild
deleted file mode 100644
index 8346b579b511..000000000000
--- a/dev-python/pynacl/pynacl-1.0.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5})
-
-inherit distutils-r1
-
-MY_PN="PyNaCl"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python binding to the Networking and Cryptography (NaCl) library"
-HOMEPAGE="https://github.com/pyca/pynacl/ https://pypi.python.org/pypi/PyNaCl/"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]
- >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
- dev-libs/libsodium:0/18
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] )
-"
-
-S=${WORKDIR}/${MY_P}
diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest
index 1ead07eefb58..d6e8ea40687d 100644
--- a/dev-python/pyopencl/Manifest
+++ b/dev-python/pyopencl/Manifest
@@ -1,4 +1,2 @@
DIST pyopencl-2014.1.tar.gz 1642825 SHA256 7c8df4f22ef49516a1444760dc622a037c83079ff60ff81779e60cb9fc5410e7 SHA512 da3e4e8d95605381d87db482f61fe7030fe244611a3c35d84c88210bcfb3472dc197be721f92e46e6828cc5d0245981ae004331a7c19e7fd8011a0aab593072f WHIRLPOOL e9d3c742c6ef217cf1f223990f852ae5b5ef50b7eae3513955da00f41134d9805e2078c16cd31429e327ea64a7ea16c15c014a749a3a532c3a11e4babdb91202
-DIST pyopencl-2015.1.tar.gz 1652046 SHA256 823b8c5ae438a70de87b3675c3896d04d785261cb0cbd45c01c7dd0fe9d9f6ff SHA512 0236237b1f21283aa2fa7edf86d4c7a275df508e2bdd833ad83d333f3a070b00b125310bfbf8e0fd7308b47d94c565642f87645cc91c8d7020f1e377cdd8bec5 WHIRLPOOL 2b581e4a02c8f5f77085c87c5e8b63ada0b86c58d04e62e665144be00447a9cdd69e8befecc3effe8b6253f3cace2920e8158417c940d08f89ff2985c479753b
-DIST pyopencl-2015.2.4.tar.gz 284648 SHA256 f67d0099add79c6baae2359872dec82d1472bd4df42523d1604afcd10ed87398 SHA512 19ae397adb357da2e04d8aade987471b7c83b902750aeb67bf5303e758b720d78ce05a130b1930478ccc47ff6c3cdf4484b85d4bf60dfb36aaf6e2f050a4af9e WHIRLPOOL b0fa45f68ccc05d45036ead1c9e6be0aff06c06f45d6c53f1dcbce2a1c70acf5e4ccbcbffea1966a3aa4a752f909c306296a2905bf7331cfd36d9b083d263f61
DIST pyopencl-2016.1.tar.gz 311327 SHA256 54b6e8ad02dc437807739bd53e43851efe979bd51ec87996e44b94ab67238297 SHA512 3be8da315f9b4a4e03071152bb5968c5c7b102cbae6c70f358438cfd7951d12970a76dd8e922187ff73e47f7d0ce7a070e6f303dbe364c016796fa65d7e1de71 WHIRLPOOL 23514d2ff8b578d623506033c749df5fd1d5604f5deefda72e817c688df9337c608d291f5ae8efc0e227e857ef16b65adb51ebc20773d0f8e636665990902ea9
diff --git a/dev-python/pyopencl/pyopencl-2015.1.ebuild b/dev-python/pyopencl/pyopencl-2015.1.ebuild
deleted file mode 100644
index 9ec7bddf6e2f..000000000000
--- a/dev-python/pyopencl/pyopencl-2015.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper for OpenCL"
-HOMEPAGE="http://mathema.tician.de/software/pyopencl https://pypi.python.org/pypi/pyopencl"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples opengl"
-
-RDEPEND=">=dev-libs/boost-1.48[python,${PYTHON_USEDEP}]
- dev-python/decorator[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/mako[${PYTHON_USEDEP}]
- dev-python/pytools[${PYTHON_USEDEP}]
- >=virtual/opencl-0-r1"
-DEPEND="${RDEPEND}"
-
-src_configure()
-{
- local myconf=()
- if use opengl; then
- myconf+=(--cl-enable-gl)
- fi
-
- "${PYTHON}" configure.py \
- --boost-compiler=gcc \
- --boost-python-libname=boost_python-${PYTHON_ABI}-mt \
- --no-use-shipped-boost \
- "${myconf[@]}"
-}
-
-python_install_all() {
- if use examples; then
- local EXAMPLES=( examples/. )
- einfo "Some of the examples provided by this package require dev-python/matplotlib."
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyopencl/pyopencl-2015.2.4.ebuild b/dev-python/pyopencl/pyopencl-2015.2.4.ebuild
deleted file mode 100644
index b9058eb16c1b..000000000000
--- a/dev-python/pyopencl/pyopencl-2015.2.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper for OpenCL"
-HOMEPAGE="http://mathema.tician.de/software/pyopencl https://pypi.python.org/pypi/pyopencl"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples opengl"
-
-RDEPEND="
- >=dev-libs/boost-1.48[python,${PYTHON_USEDEP}]
- >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]
- >=dev-python/decorator-3.2.0[${PYTHON_USEDEP}]
- dev-python/mako[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/pytools-2015.1.2[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=virtual/opencl-0-r1"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local myconf=()
- if use opengl; then
- myconf+=(--cl-enable-gl)
- fi
-
- "${PYTHON}" configure.py \
- --boost-compiler=gcc \
- --boost-python-libname=boost_python-${PYTHON_ABI}-mt \
- --no-use-shipped-boost \
- "${myconf[@]}"
-}
-
-python_install_all() {
- if use examples; then
- local EXAMPLES=( examples/. )
- einfo "Some of the examples provided by this package require dev-python/matplotlib."
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pypcap/Manifest b/dev-python/pypcap/Manifest
index 5c3b7cb00730..51569537dc0d 100644
--- a/dev-python/pypcap/Manifest
+++ b/dev-python/pypcap/Manifest
@@ -1,3 +1 @@
-DIST pypcap-1.1.3.tar.gz 44805 SHA256 cc0786efd527f16c5f0d08accf3cbd9ff8971ddc284a445cdabf2e47b458a377 SHA512 c8c3634173246838cd1d716ffd630cc149daa171749ab22901b352ed98f58c1377a754bf8510c33dc338deec4c80e5462eaf8baec502f1edb79cfac3ab8844bc WHIRLPOOL 2354f992aace04acad55e2dd8563543d5b4a408734259c228b6f3e30be587248e6db228b87b76c78e7e78b8a7007e4411684e8822dc9d0c3768df9a6ff07bcbc
-DIST pypcap-1.1.4.tar.gz 41371 SHA256 294d92a36ece9a09369b9b9dc1bfb81fdd4a9d3b38cf96fb4638ca52f7f0c647 SHA512 46e12c45c0615ec1ec7498e613695f05290abcf42081e7f65f549db48c0a242ec015061d4124c7a173b0f26faa6704f2b700de4c35f9bf5480514081b3a52944 WHIRLPOOL 0a24030eaebfe734e119fd1d23714009f6a9c71dbdd4123097cf5397134517604372873a0d5305dad4abb60574d6410504ef217fa4b899e356476222f6650a56
DIST pypcap-1.1.5.tar.gz 47978 SHA256 04f289783f4920baab4a2144821d0be7e8a2bde7259284dd4a7e775d0016ced0 SHA512 15df8f966abb6e29f3dfbd0c7f39bb2c3616b4352667e62dc08da287c427e611ec32ac543103d0e5864e5beb86bb9353bf1417bc6680a46e79e06496d4bba353 WHIRLPOOL 4d3473ef08faa9a5e4e53e8518187071fc4b4be4a51cf1fe7ddab871501d03c44d7e88b7c21a80cbf9b4dfb653225b600b0c1651ba6a83d92a2970bc59513934
diff --git a/dev-python/pypcap/pypcap-1.1.3.ebuild b/dev-python/pypcap/pypcap-1.1.3.ebuild
deleted file mode 100644
index 287fa050b9df..000000000000
--- a/dev-python/pypcap/pypcap-1.1.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Simplified object-oriented Python extension module for libpcap"
-HOMEPAGE="https://code.google.com/p/pypcap/ https://pypi.python.org/pypi/pypcap"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-
-RDEPEND="net-libs/libpcap"
-DEPEND="
- ${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_compile() {
- local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
diff --git a/dev-python/pypcap/pypcap-1.1.4.ebuild b/dev-python/pypcap/pypcap-1.1.4.ebuild
deleted file mode 100644
index 287fa050b9df..000000000000
--- a/dev-python/pypcap/pypcap-1.1.4.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Simplified object-oriented Python extension module for libpcap"
-HOMEPAGE="https://code.google.com/p/pypcap/ https://pypi.python.org/pypi/pypcap"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-
-RDEPEND="net-libs/libpcap"
-DEPEND="
- ${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_compile() {
- local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
diff --git a/dev-python/pypeg2/Manifest b/dev-python/pypeg2/Manifest
index 8506e2f4acbd..93c9c9f8f231 100644
--- a/dev-python/pypeg2/Manifest
+++ b/dev-python/pypeg2/Manifest
@@ -1,2 +1 @@
-DIST pyPEG2-2.15.1.tar.gz 24103 SHA256 f4814a5f9c84bbb0794bef8d2a5871f4aed25366791c55e2162681873ad8bd21 SHA512 53fc9f40d426384c6107e62fa76dd231d7abe7eba3144f29a6eb9374bd7f6bc2f209fc8a687a6df762a0ba98abdb1071783780acd85cd637f86692baafe52ad1 WHIRLPOOL 61ad75f1570afd4c2a282e3196c909b69af3b1d7f36a3b42b613be3a613785c75a4938948c5dfac50098ccea464a0a03564fe6c4ce8b4a8d7b6ec3cd36f58bb6
DIST pyPEG2-2.15.2.tar.gz 40334 SHA256 2b2d4f80d8e1a9370b2a91f4a25f4abf7f69b85c8da84cd23ec36451958a1f6d SHA512 f78e3b1294169167809c5fe05f2a69af2bd6c7c4c1bcbebafb4aa6b8ae6ead181a46b051e41193bc31f49c4b4fa7b1ef231d172217c11d301d0ee21d8e411b6f WHIRLPOOL ecbd65cee238b4bcb931ddb255d1ee77046cb551929826294e622afdafcdfe59337680b6e079cc644a3df531313e65796c04ea97e169eb051b099e6233b5385f
diff --git a/dev-python/pypeg2/pypeg2-2.15.1.ebuild b/dev-python/pypeg2/pypeg2-2.15.1.ebuild
deleted file mode 100644
index b5ec0857b4fb..000000000000
--- a/dev-python/pypeg2/pypeg2-2.15.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-MY_PN=pyPEG2
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="An intrinsic PEG Parser-Interpreter for Python"
-HOMEPAGE="http://fdik.org/pyPEG/ https://bitbucket.org/fdik/pypeg/ https://pypi.python.org/pypi/pyPEG2"
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=( "${FILESDIR}"/${P}-test.patch )
-
-python_test() {
- "${PYTHON}" -m unittest discover || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/pyphen/Manifest b/dev-python/pyphen/Manifest
index a250d561e5a0..9f894b5c0718 100644
--- a/dev-python/pyphen/Manifest
+++ b/dev-python/pyphen/Manifest
@@ -1,3 +1 @@
-DIST Pyphen-0.8.tar.gz 962586 SHA256 378169ce89b8d3b6a0b95bbfdedc9da8c428d6b7c98ff6498ff41c390702a21a SHA512 230ae11fa3aabba52c923a562284cbc9051c42aa8bc6336bf7e66a47db8974adb3fe136f605bac4cb8c5dee20e68181e6fb3b0c5726a35ab85d11ac5e30c537a WHIRLPOOL 6a7ce38c2d0ca801d58464de8d2c184b28762ecb7b469494675ae87384bbf76cd333d4e3c7aeb32c75cc37c40d5169bb8dd833e3d979e421475ebd6ec5dc8092
-DIST Pyphen-0.9.1.tar.gz 1020062 SHA256 f518012a3296689b13f80a879ed75d1f876e6d9c09f982b114e78847407aa515 SHA512 b3fd71aab1a85d7a8a482907f5bffec1179a29ec3cbeef02a59d8ec975b57d3d667b47c7014b27ee08edeef5d652fcc2d091062e67e4ff2897cd37bcd93ad174 WHIRLPOOL e68bbf476880fd7c40d7b762e684835b51396a6c005d310faef51da6fe89df3c8fb1d98c5897de102248232ec0152c1a2687ff941c9f3391df646c2439195e1b
DIST Pyphen-0.9.4.tar.gz 1092404 SHA256 abfa9a0ab055341f6e250c1a6bef395c3a06f0e4cba216eeef37f617b32c0bd7 SHA512 b48dcf02c5cdf5d7ee6d6968644958af9f31fba046612016d9ae1b8cfe44d438fe769592961f93f3342cc3f3af2dfc6cd40bbfe1be67e59de9a352c33f102917 WHIRLPOOL 23237754ef3b64aa47f3744660a025e3654498787303930563a2e2b6f6886323cc8b606d23c41067559cef237b1fcba0ee1cc3dad5699c1a4faabdaf66a7d205
diff --git a/dev-python/pyphen/pyphen-0.8.ebuild b/dev-python/pyphen/pyphen-0.8.ebuild
deleted file mode 100644
index 0b4f33b86d2d..000000000000
--- a/dev-python/pyphen/pyphen-0.8.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python module for hyphenation using hunspell dictionaries"
-MY_PN="Pyphen"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="https://github.com/Kozea/Pyphen"
-
-LICENSE="GPL-2+ LGPL-2+ MPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-python/pyphen/pyphen-0.9.1.ebuild b/dev-python/pyphen/pyphen-0.9.1.ebuild
deleted file mode 100644
index bf5d53cc2434..000000000000
--- a/dev-python/pyphen/pyphen-0.9.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python module for hyphenation using hunspell dictionaries"
-MY_PN="Pyphen"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="https://github.com/Kozea/Pyphen"
-
-LICENSE="GPL-2+ LGPL-2+ MPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-python/pyprof2calltree/Manifest b/dev-python/pyprof2calltree/Manifest
index 466a34f65f78..e50740cf625d 100644
--- a/dev-python/pyprof2calltree/Manifest
+++ b/dev-python/pyprof2calltree/Manifest
@@ -1,2 +1 @@
-DIST pyprof2calltree-1.3.1.tar.gz 6565 SHA256 3afdd4e6ba4d5d02fcf4815f9eebb816c0f74ba936ae34a7e264f26739be1f89 SHA512 ba939fe9ab28066067dc0989221acbf8d5c84b5cdb68850fd90b4579f8ab812883561447ae61cc896b5e461591ba5b1e40e666e21f8a824071b9c98d80e583a9 WHIRLPOOL 1120d15deb1409eb70d9af1483fa0392be124f70848b86779dea1ef5753cef03a3c82b83bc692a1d2ea1e848f0045206d85d2af9bb99b5c429946f8f9c1a35ac
DIST pyprof2calltree-1.3.2.tar.gz 6609 SHA256 28eac89262d0edd86ee2574d24d1840cbca2d4ed6a1de7e1d8fc05f30ea5a22b SHA512 e85c5a21fe52b246ee6080f59e2ff115b43e3ab634e2842aff0d493b8b996105e0c1698e049ae7d11ea53c1f1fd601ef5f12c6fba62dcea28ddff23ec61a2736 WHIRLPOOL b132fe3179bbf7e3dc999fe3f8da1fdb298b515c302e76de4d96cff4392966875df8180aba66b535a122c8521d22755efbc9f46a133f8a758cce0a230d943bc3
diff --git a/dev-python/pyprof2calltree/pyprof2calltree-1.3.1.ebuild b/dev-python/pyprof2calltree/pyprof2calltree-1.3.1.ebuild
deleted file mode 100644
index 477d26d8b8ab..000000000000
--- a/dev-python/pyprof2calltree/pyprof2calltree-1.3.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="convert python profile data to kcachegrind calltree form"
-HOMEPAGE="https://pypi.python.org/pypi/pyprof2calltree/"
-SRC_URI="mirror://pypi/p/${PN}/${PF}.tar.gz"
-IUSE=
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest
index f89eced8df4d..25c5dbbf19af 100644
--- a/dev-python/pyproj/Manifest
+++ b/dev-python/pyproj/Manifest
@@ -1,2 +1 @@
-DIST pyproj-1.9.4.tar.gz 7838454 SHA256 71b4d8c52d781e2b4afe2d3609e9d700cb631ddbf51060bc702644733cc70869 SHA512 96b118e75ba8360ca56176631c44567c7b6596f98189a99bfbdc2d0f8bff1bba814a86d66ac1c54964951a3534c2a5cfb54a0fc4d8eda52c77069a8b64f8db3a WHIRLPOOL 750f466566aab3d2edb155407f37efc7f514901bd782b5be589f1c788059c81c8e17e519d53410be169cec971aa3524268bd86e08f9f90a1e2b742343f6b0ae2
DIST pyproj-1.9.5.1.tar.gz 4424543 SHA256 53fa54c8fa8a1dfcd6af4bf09ce1aae5d4d949da63b90570ac5ec849efaf3ea8 SHA512 b0e0f85be01a3399cb41c4bf29d1a63ecb519fd45d6092a3558060d93c715afafd12f7532c8665839225ad7243e739a117677f6747bf34a0ccbde5e75c85f324 WHIRLPOOL 5ddb28a2ee6bbc3e50a0d76355f51b93c50c078459a6bc582f6a1538abbe349b45b0fe3bbc195e751b575ef5096a47ee6e88cf8e5dd4c69b9e917589da29ac05
diff --git a/dev-python/pyproj/pyproj-1.9.4.ebuild b/dev-python/pyproj/pyproj-1.9.4.ebuild
deleted file mode 100644
index 9a2cbeaeb4bd..000000000000
--- a/dev-python/pyproj/pyproj-1.9.4.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 flag-o-matic
-
-DESCRIPTION="Python interface to PROJ.4 library"
-HOMEPAGE="https://github.com/jswhit/pyproj"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="doc"
-
-python_prepare_all() {
- distutils-r1_python_prepare_all
- append-cflags -fno-strict-aliasing
-}
-
-python_test() {
- einfo "Testruns do not have regular unittest type tests, instead for test.py,"
- einfo "the output need be compared with a separate file, sample.out."
- "${PYTHON}" test/test.py || die
-
- einfo ""; einfo "Now the file test2.py is run to test pickling"; einfo ""
- "${PYTHON}" test/test2.py || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyramid/Manifest b/dev-python/pyramid/Manifest
index 112ec9f84eab..c50399674db8 100644
--- a/dev-python/pyramid/Manifest
+++ b/dev-python/pyramid/Manifest
@@ -1,4 +1,2 @@
DIST pyramid-1.5.1.tar.gz 2401767 SHA256 2fe0b4012f10444682acc0df3b9cb85c7cfff2508ba5cbe6db83f5f14b510d86 SHA512 70b04111020d0f02ef21c52c44d7b6a5e78d198daee0068921df048bcae8b07567aee05d57f1a9e7329ef418116a0f7682aee30c6f785a4d1ec847e2519e7cc5 WHIRLPOOL 16e17ccba24f6a76c4ef0f2e361580e832c6450f453f88229bf1204cd123719e08e8565bb46d8b0bef5b395af2dfa87cb7ac7a9dc0dc9a0cc2d019490716e151
-DIST pyramid-1.5.2.tar.gz 2422156 SHA256 12057e63c9c99f88bc71af12f00a5e2c934221122baf582c7365361cba45bdcc SHA512 531d68fb480cf1420e069025537968abebc17bed98bf25e9993b8c744a12c5031df4b9b09e6f775bb1176f305f2e2c8ddb176ff43d1b34a10f2181df74fac8b8 WHIRLPOOL 785706946338dee67c7472c8d0b97fea86b8695d2efe7da93c483acf6476e5501269732a24b1cec50e1b9bf723edab44e437785cfd833bd3263c0207bc4f3ad9
-DIST pyramid-1.5.4.tar.gz 2678373 SHA256 39c48570595cfdb38227552a9e2858e62cc45ced4db94cf9b136cd823acda19f SHA512 2c2f9f42c64a4c184bb743005f7ba2f7fce2409e35c7db3e683852f6c93e44dea26d082c88727a44bdde253e6648cfb95169f6f5615d2d17bccd4b4113e0361f WHIRLPOOL bebd849ce1a116f7b04d2b5f3fb71ab5fe964e50a16a576d91c5509f7dd3f5312b4d9d174d0369d2d7db2f2c363e8caa594bb23249f59b11bfd80eed9e2d6245
DIST pyramid-1.5.7.tar.gz 2678474 SHA256 c1302d5ccb6833e8794ddb649aa9bb64d86c05adb127c93e329f8863907449b4 SHA512 32b0d4b85bf0f471b7c08ac7353f2859284ee7bb2451b68429074fb5f954e0e02d7bc4bdd86f843d6a5304b56a418e698d614806bbfd09dda9a608db88c25949 WHIRLPOOL 2c12aab5e91eede072f0b45b510699f048f9848753cf134e21dcb775b0f2fa96c815d1573cd11b67afa76f401bdab230b67fe1a24a8a861708309d8b26308619
diff --git a/dev-python/pyramid/pyramid-1.5.2.ebuild b/dev-python/pyramid/pyramid-1.5.2.ebuild
deleted file mode 100644
index 15cb00260550..000000000000
--- a/dev-python/pyramid/pyramid-1.5.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-RESTRICT="test" # Can't package dependencies
-
-DESCRIPTION="A small open source Python web framework"
-HOMEPAGE="http://www.pylonsproject.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-#IUSE="test"
-# tests would pull in dev-python/zope-deprecation with its deps - not a good idea
-
-RDEPEND="
- dev-python/chameleon[${PYTHON_USEDEP}]
- dev-python/mako[${PYTHON_USEDEP}]
- dev-python/webob[${PYTHON_USEDEP}]
- dev-python/repoze-lru[${PYTHON_USEDEP}]
- dev-python/mako[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]
- dev-python/translationstring[${PYTHON_USEDEP}]
- dev-python/pastedeploy[${PYTHON_USEDEP}]
- dev-python/venusian[${PYTHON_USEDEP}]
- "
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- "
- #test? ( dev-python/webtest[${PYTHON_USEDEP}]
- # dev-python/nose[${PYTHON_USEDEP}]
- # dev-python/coverage[${PYTHON_USEDEP}]
- # dev-python/virtualenv[${PYTHON_USEDEP}]
- # )
- #"
-
-python_test() {
- nosetests || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/pyramid/pyramid-1.5.4.ebuild b/dev-python/pyramid/pyramid-1.5.4.ebuild
deleted file mode 100644
index 15cb00260550..000000000000
--- a/dev-python/pyramid/pyramid-1.5.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-RESTRICT="test" # Can't package dependencies
-
-DESCRIPTION="A small open source Python web framework"
-HOMEPAGE="http://www.pylonsproject.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-#IUSE="test"
-# tests would pull in dev-python/zope-deprecation with its deps - not a good idea
-
-RDEPEND="
- dev-python/chameleon[${PYTHON_USEDEP}]
- dev-python/mako[${PYTHON_USEDEP}]
- dev-python/webob[${PYTHON_USEDEP}]
- dev-python/repoze-lru[${PYTHON_USEDEP}]
- dev-python/mako[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]
- dev-python/translationstring[${PYTHON_USEDEP}]
- dev-python/pastedeploy[${PYTHON_USEDEP}]
- dev-python/venusian[${PYTHON_USEDEP}]
- "
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- "
- #test? ( dev-python/webtest[${PYTHON_USEDEP}]
- # dev-python/nose[${PYTHON_USEDEP}]
- # dev-python/coverage[${PYTHON_USEDEP}]
- # dev-python/virtualenv[${PYTHON_USEDEP}]
- # )
- #"
-
-python_test() {
- nosetests || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/pyrax/Manifest b/dev-python/pyrax/Manifest
index 5f1e42a70767..97196e10f255 100644
--- a/dev-python/pyrax/Manifest
+++ b/dev-python/pyrax/Manifest
@@ -1,4 +1 @@
-DIST pyrax-1.9.2.tar.gz 311901 SHA256 1971dd941cc750815a0b51d3b0ed6a30cfa9f1dcc562bca808b0708b9ffed8ed SHA512 e095349c42709e5cc382f4d90de2711d6ac53b1d41dd34c3969ed4423f8c5534ff902d78cfae71f6cb7bb4200fd1ab66305ebf43ab03b0c928580b34c06bc1ef WHIRLPOOL eec8a1aa3f99f39f5a461e40e64b23854313ca4ae8a8ef76ab78e103ce4b62a07531f019246a459e65cf6b5a0f67d582f316af3f5ebbec9dbb307a2c589c5182
-DIST pyrax-1.9.3.tar.gz 307959 SHA256 0a3026c67df7bb84720cf562eef0fb15ad67dce79b6fc5e8da46621489be26bb SHA512 8ffb641e46d2f9cda079f619303f92c65fd41cf2ad773c5e8da981257fe9d4aac94e9bc08fab53e3b0a9b63a661381ff7805cbfd34ddef3275cba2d69858aa69 WHIRLPOOL 9060febb5b9d90cea5b248acf73af162df7b4badd66462916fd7e63f875edacde046c83fced1f5f03e500a1ca9d9f74fd746927d1c42942a561d002caa316d3d
-DIST pyrax-1.9.4.tar.gz 312608 SHA256 5cc27688cccd4137a4c53a69b6e0e877054a0bafec899f8170ccc0b58fbf95f3 SHA512 be84e558095a7f76998dd7909cfa5f1ef97a1d65a5a3fe168d70e3978a5974b4eb1592690aac7b0bd52b09faed79fca52006b17e5a22008850088a953d5bef72 WHIRLPOOL ae1c5ae01bbe704404e589a3a1bf1b12abc77817bbdf6e879301dd0716b1f84aa80903ec1d5b4035eacca81221680d8fd44cf0112081a5aff6f4abfbf5973b7d
DIST pyrax-1.9.7.tar.gz 313170 SHA256 6f2e2bbe9d34541db66f5815ee2016a1366a78a5bf518810d4bd81b71a9bc477 SHA512 e83c5e79d49eb3095e8e196b4c9db419194131503d95737564e5a1e3e20f06aa4b53196111d8d326ac50041cd0c2590cefeb41d7d6d654112a85df867b7495f3 WHIRLPOOL a41c5d8ba30b72fd3b07fa43300a8123ed3be93bf4d70db9fd3df3ff90d9415c4dfe895ca2f89457a300f1a738e93b6cd1b0bd0f81edc4ee905bad003f05ec1d
diff --git a/dev-python/pyrax/pyrax-1.9.2.ebuild b/dev-python/pyrax/pyrax-1.9.2.ebuild
deleted file mode 100644
index 9aed8f050b90..000000000000
--- a/dev-python/pyrax/pyrax-1.9.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python language bindings for OpenStack Clouds"
-HOMEPAGE="https://github.com/rackspace/pyrax"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-CDEPEND="
- dev-python/httplib2[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/python-novaclient-2.13.0[${PYTHON_USEDEP}]
- dev-python/rackspace-novaclient[${PYTHON_USEDEP}]
- >=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
- >=dev-python/six-1.5.2[${PYTHON_USEDEP}]
-"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- ${CDEPEND}
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/rax-scheduled-images-python-novaclient-ext[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="${CDEPEND}"
-
-python_test() {
- ebegin 'patching tests/unit/test_utils.py'
- sed \
- -e '92,100d' \
- -i tests/unit/test_utils.py
- STATUS=$?
- eend ${STATUS}
- [[ ${STATUS} -gt 0 ]] && die
-
- nosetests tests/unit || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( samples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyrax/pyrax-1.9.3.ebuild b/dev-python/pyrax/pyrax-1.9.3.ebuild
deleted file mode 100644
index a58917da5295..000000000000
--- a/dev-python/pyrax/pyrax-1.9.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python language bindings for OpenStack Clouds"
-HOMEPAGE="https://github.com/rackspace/pyrax"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-CDEPEND="
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/python-novaclient-2.13.0[${PYTHON_USEDEP}]
- dev-python/rackspace-novaclient[${PYTHON_USEDEP}]
- >=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
- >=dev-python/six-1.5.2[${PYTHON_USEDEP}]
-"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- ${CDEPEND}
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/rax-scheduled-images-python-novaclient-ext[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="${CDEPEND}"
-
-python_test() {
- #ebegin 'patching tests/unit/test_utils.py'
- #sed \
- # -e '92,100d' \
- # -i tests/unit/test_utils.py
- #STATUS=$?
- #eend ${STATUS}
- #[[ ${STATUS} -gt 0 ]] && die
-
- nosetests tests/unit || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( samples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyrax/pyrax-1.9.4.ebuild b/dev-python/pyrax/pyrax-1.9.4.ebuild
deleted file mode 100644
index 364b110b6959..000000000000
--- a/dev-python/pyrax/pyrax-1.9.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python language bindings for OpenStack Clouds"
-HOMEPAGE="https://github.com/rackspace/pyrax"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-CDEPEND="
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/python-novaclient-2.13.0[${PYTHON_USEDEP}]
- dev-python/rackspace-novaclient[${PYTHON_USEDEP}]
- >=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- ${CDEPEND}
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/rax-scheduled-images-python-novaclient-ext[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="${CDEPEND}"
-
-python_test() {
- nosetests tests/unit || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( samples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyrfc3339/Manifest b/dev-python/pyrfc3339/Manifest
index fb230cfad202..4121bd637f03 100644
--- a/dev-python/pyrfc3339/Manifest
+++ b/dev-python/pyrfc3339/Manifest
@@ -1,2 +1 @@
-DIST pyRFC3339-0.2.tar.gz 5068 SHA256 a504ff6bcb363fa402d393f65fe5f542475e54fbfc55817b80892ba93b22e6de SHA512 54482528e429c0135823b333d18e6a9361ba99b18a62883e9b09f5533e75f08d12d9c1ee855296cecd98c11824f927984527bb0555a49e4284164b7fe4df8c4f WHIRLPOOL c84d3e1d38b2d57d6525f884a12e8e478aaf6e6e30a00b6267cc5043da9b3b58b1afd585d8350291e32e350df0431be96743b27d95769eecdbc738ded863e68e
DIST pyRFC3339-1.0.tar.gz 9325 SHA256 8dfbc6c458b8daba1c0f3620a8c78008b323a268b27b7359e92a4ae41325f535 SHA512 abcfcfcf516ab60214dc11de618d37415da2177387f51f85da99ef18b8cc0d37ed55f0ea6ba3e61292ce5a319838f322e01c1c9f3c0c4edb8341b4b135e575e3 WHIRLPOOL e85e475b309c806d133cbde24508cd4e57cb9a8da31c83b8b880aac64acfe577545e48d7fc70b5d6f5a6ea85d813ae72fbb98c54faf534bad5b5750bdf573c5b
diff --git a/dev-python/pyrfc3339/files/pyrfc3339-0.2-fixdoctests.patch b/dev-python/pyrfc3339/files/pyrfc3339-0.2-fixdoctests.patch
deleted file mode 100644
index 1ce4cb02659a..000000000000
--- a/dev-python/pyrfc3339/files/pyrfc3339-0.2-fixdoctests.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 085006c9ffc00d3fba3b91eb33111c791a592715 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Manuel=20R=C3=BCger?=
-Date: Mon, 13 Jul 2015 20:49:51 +0200
-Subject: [PATCH] Fix doctests for python3
-
----
- pyrfc3339/generator.py | 10 +++++-----
- 1 file changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/pyrfc3339/generator.py b/pyrfc3339/generator.py
-index 020d47b..62f88e0 100644
---- a/pyrfc3339/generator.py
-+++ b/pyrfc3339/generator.py
-@@ -9,7 +9,7 @@ def generate(dt, utc=True, accept_naive=False, microseconds=False):
- :class:`datetime.datetime`.
-
- >>> from datetime import datetime
-- >>> generate(datetime(2009,01,01,12,59,59,0,pytz.utc))
-+ >>> generate(datetime(2009,1,1,12,59,59,0,pytz.utc))
- '2009-01-01T12:59:59Z'
-
- The timestamp will use UTC unless `utc=False` is specified, in which case
-@@ -17,7 +17,7 @@ def generate(dt, utc=True, accept_naive=False, microseconds=False):
- :attr:`tzinfo` parameter.
-
- >>> eastern = pytz.timezone('US/Eastern')
-- >>> dt = eastern.localize(datetime(2009,01,01,12,59,59))
-+ >>> dt = eastern.localize(datetime(2009,1,1,12,59,59))
- >>> generate(dt)
- '2009-01-01T17:59:59Z'
- >>> generate(dt, utc=False)
-@@ -25,19 +25,19 @@ def generate(dt, utc=True, accept_naive=False, microseconds=False):
-
- Unless `accept_naive=True` is specified, the `datetime` must not be naive.
-
-- >>> generate(datetime(2009,01,01,12,59,59,0))
-+ >>> generate(datetime(2009,1,1,12,59,59,0))
- Traceback (most recent call last):
- ...
- ValueError: naive datetime and accept_naive is False
-
-- >>> generate(datetime(2009,01,01,12,59,59,0), accept_naive=True)
-+ >>> generate(datetime(2009,1,1,12,59,59,0), accept_naive=True)
- '2009-01-01T12:59:59Z'
-
- If `accept_naive=True` is specified, the `datetime` is assumed to be UTC.
- Attempting to generate a local timestamp from a naive datetime will result
- in an error.
-
-- >>> generate(datetime(2009,01,01,12,59,59,0), accept_naive=True, utc=False)
-+ >>> generate(datetime(2009,1,1,12,59,59,0), accept_naive=True, utc=False)
- Traceback (most recent call last):
- ...
- ValueError: cannot generate a local timestamp from a naive datetime
diff --git a/dev-python/pyrfc3339/pyrfc3339-0.2.ebuild b/dev-python/pyrfc3339/pyrfc3339-0.2.ebuild
deleted file mode 100644
index 84b7d4121d63..000000000000
--- a/dev-python/pyrfc3339/pyrfc3339-0.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-
-inherit distutils-r1
-MY_PN=pyRFC3339
-
-MY_P=${MY_PN}-${PV}
-DESCRIPTION="Generates and parses RFC 3339 timestamps"
-HOMEPAGE="https://github.com/kurtraschke/pyRFC3339"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND}
- dev-python/nose[${PYTHON_USEDEP}] )
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=("${FILESDIR}"/${P}-fixdoctests.patch)
-
-python_test() {
- nosetests || die
-}
diff --git a/dev-python/pyro/Manifest b/dev-python/pyro/Manifest
index 1bc03f6fa9fe..8465cbe01db2 100644
--- a/dev-python/pyro/Manifest
+++ b/dev-python/pyro/Manifest
@@ -1,7 +1,3 @@
DIST Pyro-3.16.tar.gz 298769 SHA256 1bed508453ef7a7556b51424a58101af2349b662baab7e7331c5cb85dbe7e578 SHA512 d0e4ae93120a6566a2b06fa52b66e20daa972324a9d57d639ca68171e1e6e5c412250f7e6af3fc307631d2270be3731ea5898ad35819dc0369e6a2d8341d5965 WHIRLPOOL 0d7efcead6bc7a31a690c012a4213c835d43ca932e461ab25ddb2e12636970de2c3da6feb4915385bdadaf2261558d2041d5e6dad9899f11e450aa0a065460da
-DIST Pyro4-4.25.tar.gz 295993 SHA256 ac2b0123badcb76c63eb716fcd95e0ee4021d345b5db05fda19253c59e39b384 SHA512 9a112e679a304d250549701d9a1baef0df6d3ea6f1eec559e7c433eab7ab09155c9ae440817f844be073f69dc8bf93836d48930b1d91311eaf6ab7e91c0a4faf WHIRLPOOL aa767569948af1cf222b95fa114d4dee08b601296f8be1ed9bce86502f1c9eeedf05930215da192ab9d237d740283f88a5f7efe1f53291acd1b90b51099a1801
-DIST Pyro4-4.39.tar.gz 496566 SHA256 39c6ca7f86b0f0bebfeada687a5a8b99f66470a52b0f815195ae63c683266f24 SHA512 ac303401abe997b7ce0914a804538dcee9195bbe3fe1d07cf18be0592cbb4dbd161413e8d7a696a8dc1e29ff64fe98877ea1fa9811d9961340441cf414f31d98 WHIRLPOOL fc4377552f9e5f5666671d909b7c071095933625baea891535c976f735dab8f3d1b5b3f0132be2fcf9a003024d874a88ddd092b127127c0376807a1d2894d393
-DIST Pyro4-4.40.tar.gz 501340 SHA256 00423d3710f60b2da146075a59e17bfa837f556ed2c8acafe05bc209dcaac3e9 SHA512 43ee1b0dd3e700d9fed16c5fceda30074dc6cd3cbd466efe911711eb81f1c4bce1967bed06225922e45812e04e36c49cd42d24c0edca1845159d1035326896e7 WHIRLPOOL fdc5f2f405a217db0840218201b1d943ef5828513cc606135dbe5dd7fb723dedec78ad25e8ea6cc2ca0a3e4b374eb8a73fe7db0dae6dcac117c0af9d0e757def
DIST Pyro4-4.41.tar.gz 502294 SHA256 3af4749140e9d4032632277ac19e7fd4761856d2df0f0643c574d1e7174a9703 SHA512 01c3f16448b39cd7a83c845eec86013315ee183a3e50c6caee1d327308e67ff63732833b413b189ebcb77cdb3fc65bbd7417ecbfc8575775ff79550678bce020 WHIRLPOOL 4ff63737b01eca22bc1dcd7e61a81ad3285c90ac1e03764edffe85b003eade780a936bbd74773f8d58d2a34dbe562bdfe332c5dd8ddd052f5a3928caa736d882
-DIST Pyro4-4.47.tar.gz 437077 SHA256 9354b722f9f5965ade5839241c8d7ff06ec2fac678a2c9e197a63966da241c89 SHA512 5879cad65ba32fc735d002037bbdb9ee1ef7e61e169306f5ec5e6bb771478c17ddde621d8b73ff4ddff8ffb1307a25f7851bc5c96f8ff8689aa6d74d1157cd8b WHIRLPOOL 4e81666ca26d6bef337b952db5f906e37deb5e544bc936bc6fc798378102dfee3e24c03b8e69dfd6e7e4ba42d96a82310709ef98430d4a47c4a094048cca49fd
DIST Pyro4-4.56.tar.gz 455253 SHA256 a80c27e1debbd8d8725ee4a8f0d30cf831dde5e80b04bfa9c912932c4c13d6aa SHA512 88805f5d7108432f98d38267a7a881e35fc1e34ae32cc7a1640f4b6e0d69718a86bf195fb4e4eecbd53075667521585b7006cd5c5736e5ff1ed39b5212b91bef WHIRLPOOL 0e82a13c2bf5e23c5fcbf844417888fd2e02270a12d465c6388397c913bbb06ebdc770d3744593d66b9b30ffc30aeda03a50dd934db38840ba1baeeb80961ff7
diff --git a/dev-python/pyro/pyro-4.25.ebuild b/dev-python/pyro/pyro-4.25.ebuild
deleted file mode 100644
index 90a1cd0f3995..000000000000
--- a/dev-python/pyro/pyro-4.25.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="Pyro4"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Distributed object middleware for Python (RPC)"
-HOMEPAGE="http://www.xs4all.nl/~irmen/pyro/ https://pypi.python.org/pypi/Pyro4"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RDEPEND="!dev-python/pyro:0
- >=dev-python/serpent-1.5[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/coverage[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/${MY_P}"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
- sed \
- -e '/sys.path.insert/a sys.path.insert(1,"PyroTests")' \
- -i tests/run_suite.py || die
-
- # Disable tests requiring network connection.
- sed \
- -e "s/testBCstart/_&/" \
- -e "s/testDaemonPyroObj/_&/" \
- -e "s/testLookupAndRegister/_&/" \
- -e "s/testMulti/_&/" \
- -e "s/testRefuseDottedNames/_&/" \
- -e "s/testResolve/_&/" \
- -e "s/testBCLookup/_&/" \
- -i tests/PyroTests/test_naming.py || die
- sed \
- -e "s/testOwnloopBasics/_&/" \
- -e "s/testStartNSfunc/_&/" \
- -i tests/PyroTests/test_naming2.py || die
-
- sed \
- -e "s/testServerConnections/_&/" \
- -e "s/testServerParallelism/_&/" \
- -i tests/PyroTests/test_server.py || die
-
- sed \
- -e "s/testBroadcast/_&/" \
- -e "s/testGetIP/_&/" \
- -e "s/testGetIpVersion[46]/_&/" \
- -i tests/PyroTests/test_socket.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- cd "${S}"/tests || die
- ${PYTHON} run_suite.py || die
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( docs/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyro/pyro-4.39.ebuild b/dev-python/pyro/pyro-4.39.ebuild
deleted file mode 100644
index 0e528cb8db80..000000000000
--- a/dev-python/pyro/pyro-4.39.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="Pyro4"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Distributed object middleware for Python (RPC)"
-HOMEPAGE="http://www.xs4all.nl/~irmen/pyro/ https://pypi.python.org/pypi/Pyro4 https://github.com/irmen/Pyro4"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RDEPEND="!dev-python/pyro:0
- >=dev-python/serpent-1.11[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/coverage[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/${MY_P}"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
- sed \
- -e '/sys.path.insert/a sys.path.insert(1,"PyroTests")' \
- -i tests/run_testsuite.py || die
-
- # Disable tests requiring network connection.
- sed \
- -e "s/testBCstart/_&/" \
- -e "s/testDaemonPyroObj/_&/" \
- -e "s/testLookupAndRegister/_&/" \
- -e "s/testMulti/_&/" \
- -e "s/testRefuseDottedNames/_&/" \
- -e "s/testResolve/_&/" \
- -e "s/testBCLookup/_&/" \
- -i tests/PyroTests/test_naming.py || die
- sed \
- -e "s/testOwnloopBasics/_&/" \
- -e "s/testStartNSfunc/_&/" \
- -i tests/PyroTests/test_naming2.py || die
-
- sed \
- -e "s/testServerConnections/_&/" \
- -e "s/testServerParallelism/_&/" \
- -i tests/PyroTests/test_server.py || die
-
- sed \
- -e "s/testBroadcast/_&/" \
- -e "s/testGetIP/_&/" \
- -e "s/testGetIpVersion[46]/_&/" \
- -i tests/PyroTests/test_socket.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- cd "${S}"/tests || die
- ${PYTHON} -E run_testsuite.py || die
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( docs/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyro/pyro-4.40.ebuild b/dev-python/pyro/pyro-4.40.ebuild
deleted file mode 100644
index 92a817dd307d..000000000000
--- a/dev-python/pyro/pyro-4.40.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-MY_PN="Pyro4"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Distributed object middleware for Python (RPC)"
-HOMEPAGE="http://www.xs4all.nl/~irmen/pyro/ https://pypi.python.org/pypi/Pyro4 https://github.com/irmen/Pyro4"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RDEPEND="
- !dev-python/pyro:0
- >=dev-python/serpent-1.11[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/coverage[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/${MY_P}"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
- sed \
- -e '/sys.path.insert/a sys.path.insert(1,"PyroTests")' \
- -i tests/run_testsuite.py || die
-
- # Disable tests requiring network connection.
- sed \
- -e "s/testBCstart/_&/" \
- -e "s/testDaemonPyroObj/_&/" \
- -e "s/testLookupAndRegister/_&/" \
- -e "s/testMulti/_&/" \
- -e "s/testRefuseDottedNames/_&/" \
- -e "s/testResolve/_&/" \
- -e "s/testBCLookup/_&/" \
- -i tests/PyroTests/test_naming.py || die
- sed \
- -e "s/testOwnloopBasics/_&/" \
- -e "s/testStartNSfunc/_&/" \
- -i tests/PyroTests/test_naming2.py || die
-
- sed \
- -e "s/testServerConnections/_&/" \
- -e "s/testServerParallelism/_&/" \
- -i tests/PyroTests/test_server.py || die
-
- sed \
- -e "s/testBroadcast/_&/" \
- -e "s/testGetIP/_&/" \
- -e "s/testGetIpVersion[46]/_&/" \
- -i tests/PyroTests/test_socket.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- cd "${S}"/tests || die
- ${PYTHON} -E run_testsuite.py || die
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( docs/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyro/pyro-4.47.ebuild b/dev-python/pyro/pyro-4.47.ebuild
deleted file mode 100644
index 0826edfd9d88..000000000000
--- a/dev-python/pyro/pyro-4.47.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy )
-
-inherit distutils-r1
-
-MY_PN="Pyro4"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Distributed object middleware for Python (RPC)"
-HOMEPAGE="http://www.xs4all.nl/~irmen/pyro/ https://pypi.python.org/pypi/Pyro4 https://github.com/irmen/Pyro4"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RDEPEND="
- !dev-python/pyro:0
- $(python_gen_cond_dep \
- 'dev-python/selectors34[${PYTHON_USEDEP}]' python{2_7,3_3})
- >=dev-python/serpent-1.11[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/coverage[${PYTHON_USEDEP}]
- dev-python/dill[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/${MY_P}"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
- sed \
- -e '/sys.path.insert/a sys.path.insert(1,"PyroTests")' \
- -i tests/run_testsuite.py || die
-
- # Disable tests requiring network connection.
- sed \
- -e "s/testBCstart/_&/" \
- -e "s/testDaemonPyroObj/_&/" \
- -e "s/testLookupAndRegister/_&/" \
- -e "s/testMulti/_&/" \
- -e "s/testRefuseDottedNames/_&/" \
- -e "s/testResolve/_&/" \
- -e "s/testBCLookup/_&/" \
- -e "s/testLookupInvalidHmac/_&/" \
- -e "s/testLookupUnixsockParsing/_&/" \
- -e "s/testPyroname/_&/" \
- -i tests/PyroTests/test_naming.py || die
- sed \
- -e "s/testOwnloopBasics/_&/" \
- -e "s/testStartNSfunc/_&/" \
- -i tests/PyroTests/test_naming2.py || die
-
- sed \
- -e "s/testServerConnections/_&/" \
- -e "s/testServerParallelism/_&/" \
- -i tests/PyroTests/test_server.py || die
-
- sed \
- -e "s/testBroadcast/_&/" \
- -e "s/testGetIP/_&/" \
- -e "s/testGetIpVersion[46]/_&/" \
- -i tests/PyroTests/test_socket.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- pushd "${S}"/tests >/dev/null || die
- PYTHONPATH=../src ${PYTHON} run_testsuite.py || die
- popd >/dev/null || die
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( docs/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyrtf/pyrtf-0.45-r1.ebuild b/dev-python/pyrtf/pyrtf-0.45-r1.ebuild
deleted file mode 100644
index a4d3ba963b4c..000000000000
--- a/dev-python/pyrtf/pyrtf-0.45-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-MY_PN="PyRTF"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A set of Python classes that make it possible to produce RTF documents from Python programs"
-HOMEPAGE="http://pyrtf.sourceforge.net https://pypi.python.org/pypi/PyRTF"
-SRC_URI="mirror://sourceforge/$PN/${MY_P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- python-single-r1_pkg_setup
-}
diff --git a/dev-python/pyscaffold/Manifest b/dev-python/pyscaffold/Manifest
index 7cbed6a2060f..dad67f8d46b7 100644
--- a/dev-python/pyscaffold/Manifest
+++ b/dev-python/pyscaffold/Manifest
@@ -1,2 +1 @@
-DIST pyscaffold-2.4.1.tar.gz 108670 SHA256 bb91c4682c712b6a446d2b3b53dd27d0b8f2fb2050995e1b7f16aa8d6ec391c2 SHA512 ec5b5cf842b62f1989741bde84bf5ef5940583379e2b93672e95444a40685ae020286f40d47c31a4382f2c892dd17270349942f1544207036ff4e99a29e9e76d WHIRLPOOL d0ae0d1d69beaa21902f9f69ac1432734c11e15ff3c5d428602793f0ce4b2a53376a00c4f52004fb3f49da06bbd112f6ed72100fee7bdcfee26e7e23c54ec8af
DIST pyscaffold-2.4.4.tar.gz 110337 SHA256 5c817ab302dc6ec82d418750b52f87de3c4b9af1d8c8be3dfa7d0210790d601e SHA512 840d205a84528410674e898d6f32a57d3e89edf71e4773a4aae38a4f1fdd883129f6f7be437c2d07fe89b58152a3b250f4a9a7125d1a6d9461673a7f22094d70 WHIRLPOOL 4e9efe5cde6f7a058e2306efb1718fd07be2b93676c834d1363a363058b1676cd8cb84faf309bb23b0e2680159b2dbc3e58918dc86a706f46b6a461771a48119
diff --git a/dev-python/pyscaffold/files/pyscaffold-2.4.1-loose-dep-restrictions-backport.patch b/dev-python/pyscaffold/files/pyscaffold-2.4.1-loose-dep-restrictions-backport.patch
deleted file mode 100644
index ed7c8bd5ea33..000000000000
--- a/dev-python/pyscaffold/files/pyscaffold-2.4.1-loose-dep-restrictions-backport.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 513393e20f20cf62c09bd445057194ee378dda57 Mon Sep 17 00:00:00 2001
-From: Florian Wilhelm
-Date: Wed, 16 Sep 2015 12:59:49 +0200
-Subject: [PATCH] Fix issue 69
-
----
- CHANGES.rst | 5 +++++
- requirements.txt | 4 ++--
- 2 files changed, 7 insertions(+), 2 deletions(-)
-
-diff --git a/CHANGES.rst b/CHANGES.rst
-index 922d41b..0478701 100644
---- a/CHANGES.rst
-+++ b/CHANGES.rst
-@@ -2,6 +2,11 @@
- Release Notes
- =============
-
-+Version 2.4.2, 2015-09-16
-+=========================
-+
-+- Fix version conflicts due to too tight pinning, issue #69
-+
- Version 2.4.1, 2015-09-09
- =========================
-
-diff --git a/requirements.txt b/requirements.txt
-index f9695f8..a620a77 100644
---- a/requirements.txt
-+++ b/requirements.txt
-@@ -1,3 +1,3 @@
- six
--setuptools_scm>=1.7,<1.8a0
--pbr>=1.7,<1.8a0
-+setuptools_scm>=1.7
-+pbr>=1.6
diff --git a/dev-python/pyscaffold/pyscaffold-2.4.1.ebuild b/dev-python/pyscaffold/pyscaffold-2.4.1.ebuild
deleted file mode 100644
index 59daa4f6ca3a..000000000000
--- a/dev-python/pyscaffold/pyscaffold-2.4.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-MY_PN="PyScaffold"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Tool for easily putting up the scaffold of a Python project"
-HOMEPAGE="https://pypi.python.org/pypi/PyScaffold http://pyscaffold.readthedocs.org/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/setuptools_scm-1.7[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-runner[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=( "${FILESDIR}"/${P}-loose-dep-restrictions-backport.patch )
-
-python_prepare_all() {
- sed \
- -e 's: + pytest_runner::g' \
- -i setup.py || die
-
- # Creates all sort of mem problem due to fetch restrictions
- rm tests/test_install.py || die
-
- # Online tests
- sed \
- -e 's:test_api_with_cookiecutter:_&:g' \
- -e 's:test_pyscaffold_keyword:_&:g' \
- -i tests/*py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- git config --global user.email "you@example.com"
- git config --global user.name "Your Name"
-
- esetup.py test
-}
diff --git a/dev-python/pyshark/Manifest b/dev-python/pyshark/Manifest
index 1475822a47bd..8f976152afaa 100644
--- a/dev-python/pyshark/Manifest
+++ b/dev-python/pyshark/Manifest
@@ -1,3 +1 @@
-DIST pyshark-0.3.4.zip 22495 SHA256 d9f9e4230c4dce9a3ae4fd133a6467c86816751de7b2c6859836eeb0bcd1c480 SHA512 9a9bc78422741ee1c483eb6ceb6717e660d80b0489286da497cd58f68328d6ea60acbb54fb8900f9f2dc1fa3fbfd8d663e7772b934eaf62fdd89b6115273421d WHIRLPOOL 5bece1406ef1978b14a47e2d40169dfa47ac5f929ad425da343077b1c000538507f5390331c2b9800d9ac997fbdce6863c6a61f0cc1e4b963412f3109020fe0a
-DIST pyshark-0.3.5.zip 23561 SHA256 6b6e3d9af2e40e97bedaae6c9cadecf3006be432923f25d25ba9705813ee5753 SHA512 0079e07a9a593de98b44564e860d79fd7b35c50f37ef3d616a56afec5273b864c22c8ed6126f3ad6c533cae90ea60e876b29ea9873656d3c7bfc13c2a2b47612 WHIRLPOOL b5d2a66382036f6f3a5ab4f7025fedc0ed7b1513792469d8e63d322a31ddec9527be3944d863dcdac4115b2e90bf1fa518d17bdbedf745f8b59cabfd98979f69
-DIST pyshark-0.3.6.tar.gz 15237 SHA256 51372c0a36446af45f0101d4fc97b336a096356c28da6626041889bf3b24c6f2 SHA512 e2250af229f072f32fa7900dbafbc29b5964134dd7849b53729afb220a5a20faa3b48515d1b83f0084a6f251187b00c192ce5b16e276faf784404bfe5b9c1fa5 WHIRLPOOL 0e77ac977818e61386ac47a64bb31da138c5a2736768a7806d638745c547bf58b777060cc1958af9af40a28ebf20e89f67b4cf292588ebd5b3aec5f30fe10e26
+DIST pyshark-0.3.7.2.tar.gz 27232 SHA256 a60bee95e5359c11f2051ebbb240c41becfa8c1ffe03b2fb24895f477bb1c0fe SHA512 dbd97665fae7d3067582bf7616e025b0c5e5fa14cacdaca59c89b4e70feb3017f2d8c7d899a70c0c8707589e4735b9283914bb6ccbf432e9072c64d7e957bc15 WHIRLPOOL 9e6f58dc6a4e2acf77f016b35583da427ccfc8ed32d508e3e7b754913f9e8f6dce2c48be5adf1c2fa56fabecd99f18e1a678dace1c1423be132bcbdbbb85effd
diff --git a/dev-python/pyshark/pyshark-0.3.4.ebuild b/dev-python/pyshark/pyshark-0.3.4.ebuild
deleted file mode 100644
index 1f548ba94008..000000000000
--- a/dev-python/pyshark/pyshark-0.3.4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="A Python wrapper for tshark output parsing"
-HOMEPAGE="https://pypi.python.org/pypi/pyshark https://github.com/KimiNewt/pyshark"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-python/futures[${PYTHON_USEDEP}]
- dev-python/logbook[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/trollius[${PYTHON_USEDEP}]
- virtual/python-futures[${PYTHON_USEDEP}]
- net-analyzer/wireshark"
-
-DOCS=( README.txt )
diff --git a/dev-python/pyshark/pyshark-0.3.5.ebuild b/dev-python/pyshark/pyshark-0.3.5.ebuild
deleted file mode 100644
index 81bc856ef34d..000000000000
--- a/dev-python/pyshark/pyshark-0.3.5.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="A Python wrapper for tshark output parsing"
-HOMEPAGE="https://pypi.python.org/pypi/pyshark https://github.com/KimiNewt/pyshark"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-# See pyshark.egg-info/requires.txt
-RDEPEND="dev-python/py[${PYTHON_USEDEP}]
- dev-python/logbook[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/trollius[${PYTHON_USEDEP}]
- virtual/python-futures[${PYTHON_USEDEP}]
- net-analyzer/wireshark"
-# Tests exlcuded in MANIFEST.in
diff --git a/dev-python/pyshark/pyshark-0.3.6.ebuild b/dev-python/pyshark/pyshark-0.3.6.ebuild
deleted file mode 100644
index e853d97e14ca..000000000000
--- a/dev-python/pyshark/pyshark-0.3.6.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="A Python wrapper for tshark output parsing"
-HOMEPAGE="https://pypi.python.org/pypi/pyshark https://github.com/KimiNewt/pyshark"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-# See pyshark.egg-info/requires.txt
-RDEPEND="
- dev-python/py[${PYTHON_USEDEP}]
- dev-python/logbook[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/trollius[${PYTHON_USEDEP}]
- virtual/python-futures[${PYTHON_USEDEP}]
- net-analyzer/wireshark"
-# Tests exlcuded in MANIFEST.in
diff --git a/dev-python/pyshark/pyshark-0.3.7.2.ebuild b/dev-python/pyshark/pyshark-0.3.7.2.ebuild
new file mode 100644
index 000000000000..4d11881ab65e
--- /dev/null
+++ b/dev-python/pyshark/pyshark-0.3.7.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="A Python wrapper for tshark output parsing"
+HOMEPAGE="https://pypi.python.org/pypi/pyshark https://github.com/KimiNewt/pyshark"
+# pypi tarball is missing tests
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/KimiNewt/pyshark/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# See pyshark.egg-info/requires.txt
+RDEPEND="
+ dev-python/py[${PYTHON_USEDEP}]
+ dev-python/logbook[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/trollius[${PYTHON_USEDEP}]
+ virtual/python-futures[${PYTHON_USEDEP}]
+ net-analyzer/wireshark"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+
+S="${WORKDIR}/${P}/src"
+
+python_prepare_all() {
+ # Test fails unless portage can execute /usr/bin/dumpcap
+ # https://github.com/KimiNewt/pyshark/issues/197
+ rm "${WORKDIR}/${P}/tests/capture/test_inmem_capture.py" || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ cd "${WORKDIR}/${P}/tests" || die
+ py.test -v || die
+}
diff --git a/dev-python/pysnmp-apps/Manifest b/dev-python/pysnmp-apps/Manifest
index aba4bdce5311..b33329490df2 100644
--- a/dev-python/pysnmp-apps/Manifest
+++ b/dev-python/pysnmp-apps/Manifest
@@ -1,3 +1 @@
-DIST pysnmp-apps-0.3.4.tar.gz 24617 SHA256 c96c32d543c8f3866ee551962f0e1a0a8440e965bbcd8c1ed67c9a56cd17d18c SHA512 d384b7b77c5e5b684c00e77d0fc03498722dd1b9d61e876592489527d51f14140e360dc1f60a5a62d91d2fefef9bdae9c34ce9a205b4537c2278ac9d82a2c8d9 WHIRLPOOL edca9af1f891b2549edd3ee05c1441ff98f25c0aed00019c328adce0bc02a8fd844bdeab0f557936a0d555528eb379cda2a9f5f6dd1ec46cee3847522687dbb8
-DIST pysnmp-apps-0.4.0.tar.gz 25404 SHA256 c27934f37af2f32cc4817a7599af52f4c995f5f29a78334b8a8d29249a14f2c8 SHA512 990d25652c79da42f7b08c0c131957edc12eeb65c19d9e44955f7cfd70590a73d0d7148dcc76ddda6042b53a4b1375f11fbe9e488bd26161503f0863e6cb8fee WHIRLPOOL a250ee92162418d93a1e9f05b816bb23761aaea12cb3293c1648b352d58e1ec6ea5670565e69e71f0d0edca9a21e4470ef0e9254a08264c76a2d58d1ebbf9a83
DIST pysnmp-apps-0.4.1.tar.gz 25525 SHA256 57accb8c2fcb255b4da85af07ef9cd6a266dc5143b2834419ec8a39a879edeb7 SHA512 9edf80b3fb2732448a6a9a750ff4e13f1985300e8b45308866faeddfedd234e3b9352407837c1f5d1e6c959164daa9fc135567610a2398e1e83b6e5bdfaa3cd9 WHIRLPOOL fc0bff4b9977e1c9ff4a46dd24f6a35c300633de7aef6e9563fa735b9860efc905d3c23ec4341f95cf7cb094a845eeabd09d9b2f933fe09482c0a8e16c69a8ca
diff --git a/dev-python/pysnmp-apps/pysnmp-apps-0.3.4.ebuild b/dev-python/pysnmp-apps/pysnmp-apps-0.3.4.ebuild
deleted file mode 100644
index b03e00e865ab..000000000000
--- a/dev-python/pysnmp-apps/pysnmp-apps-0.3.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="PySNMP applications"
-HOMEPAGE="http://pysnmp.sf.net/ https://pypi.python.org/pypi/pysnmp-apps"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=dev-python/pysnmp-4.2.2[${PYTHON_USEDEP}]
- dev-python/pysnmp-mibs[${PYTHON_USEDEP}]
-"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/pysnmp-apps/pysnmp-apps-0.4.0.ebuild b/dev-python/pysnmp-apps/pysnmp-apps-0.4.0.ebuild
deleted file mode 100644
index b03e00e865ab..000000000000
--- a/dev-python/pysnmp-apps/pysnmp-apps-0.4.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="PySNMP applications"
-HOMEPAGE="http://pysnmp.sf.net/ https://pypi.python.org/pypi/pysnmp-apps"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=dev-python/pysnmp-4.2.2[${PYTHON_USEDEP}]
- dev-python/pysnmp-mibs[${PYTHON_USEDEP}]
-"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/pysnmp-mibs/Manifest b/dev-python/pysnmp-mibs/Manifest
index 621ff2b7d35b..ec415474296a 100644
--- a/dev-python/pysnmp-mibs/Manifest
+++ b/dev-python/pysnmp-mibs/Manifest
@@ -1,3 +1 @@
-DIST pysnmp-mibs-0.1.4.tar.gz 1982745 SHA256 a499ef45d942f42ab9e922c7da93efa084a7ec490ba6cad576b64a7d573ec043 SHA512 12e285d1adb3d2f6d1f300b3ad56a5f9dcb359b840e51c4599cb3ed406cd5b34b189ec6eba94fc72e57703a3c374995b60176940eba0478f6cc2f8eb96fffaca WHIRLPOOL 3d7079397aa1312abc30bc75aba9aab46d1286cd95dc7bf8d5c8470a8ea75857004ee597ceb33c0bac2e9fe21f61cdf65c3911491651ab9ec693a687907ca6a0
-DIST pysnmp-mibs-0.1.5.tar.gz 2086656 SHA256 85db3b66eb686be46ccf82f77b5ff01520d49bafe459a479aeb15224a71216c5 SHA512 90c380e410f4099049fdf94e438a659d807890577e615f28587f50d76d403351322695a63bb716ff8273bde7c29c5b123c1adf6db1475ed331ca27ecec0b13a5 WHIRLPOOL f45972b2936e2455f1d0ef4b7ba081007cd1e080b0e0de84dce6b35dfb4796a47bfb7ffe874b468ce0155437b5267b8257fdfc50bacbca41422ecff816d47197
DIST pysnmp-mibs-0.1.6.tar.gz 2113334 SHA256 00fa321ca598e8a14c0ad98702bf10fb5e9d57b7d06bb99dc818fea07683720c SHA512 6956d437f7815e31af13ac54ade7526e07fefb63a4c4bec95fb5d5c8f198f0d7bc8bee2cd9d0072c46d089f579d6cd6227152646a763e3342c626cce367e89b2 WHIRLPOOL e0d2310049212bc87119ee55c42f13e5406aaad19f616cd5f18e0dfdc084ef0a0f36486157032be2ffe9d08f67ab0d0e2fef2b3af88657baaaa0cb5591a75a1f
diff --git a/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.4.ebuild b/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.4.ebuild
deleted file mode 100644
index 47a5eb5bb9a1..000000000000
--- a/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.4.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="SNMP framework in Python - MIBs"
-HOMEPAGE="http://pysnmp.sf.net/ https://pypi.python.org/pypi/pysnmp-mibs"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-python/pysnmp-4.2.3[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.5.ebuild b/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.5.ebuild
deleted file mode 100644
index 47a5eb5bb9a1..000000000000
--- a/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="SNMP framework in Python - MIBs"
-HOMEPAGE="http://pysnmp.sf.net/ https://pypi.python.org/pypi/pysnmp-mibs"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-python/pysnmp-4.2.3[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pysnmp/Manifest b/dev-python/pysnmp/Manifest
index 22b2c6d40d85..bfae0a2371ab 100644
--- a/dev-python/pysnmp/Manifest
+++ b/dev-python/pysnmp/Manifest
@@ -1,4 +1,2 @@
-DIST pysnmp-4.3.2.tar.gz 398593 SHA256 7c2bd81df17aa7dca0057a68e7a32284a72231309a0237d66d5b803b5c118977 SHA512 55696d03f20b37edcfc605b68d308691387dd870a6e477b6907885789d6993e00c689e866ba8170604711669bc28c0da01039e4f15d0058a6ebb5f78c3f0e450 WHIRLPOOL 2dc77e7d509a8fb31ecd4f56c418641cd77c825c008b89455ec05d0cc34e43c9c25d76b88b522f60ce1c3109f92b192f8f0d24e1be5c172a5911ede10f8b199e
DIST pysnmp-4.3.3.tar.gz 403779 SHA256 c837d35cbb2c1e067b7b8ed752d962481ef8d7ff11e4cdd8bfb0840c4a786318 SHA512 4b3e4a1785a852eb0b03266d2efbc586c01030f4653482bfea91b64a78098554589e76d38fe43c6b2d734ea3624a42878a2e3b6b7cfbf883e8bf8ad07ff43f81 WHIRLPOOL f04c9f6eece5d31bb4941cfdbfa3216fb5a65b2b2b1b097bd72ca500506262c0458d6d774b99c766f2016fb46ea50bc9a8b741825f820a0a7970dac7ac934977
-DIST pysnmp-4.3.4.tar.gz 404146 SHA256 216f6d3964fa120ccabf3703a3f599fb954a410bd7811ee5f717f6e54bae8dad SHA512 99f8e081d887205b097b2b0dedc5305cc6e6e0a3297f5d0bd6ffe99fede10ecdca1b160e94e1e4dbad357f26f5347863b72565129c43952fc67381caccc690bf WHIRLPOOL f1ce988eecae5b191a0139dad075318bcef8c588c5e7e7b53060eab4bfa79a3233233745eca3af567aaedbd56b76f7b3ab3df62fddfd9cee61af7dafcaef1158
DIST pysnmp-4.3.5.tar.gz 404793 SHA256 38253fe95cea33f352fb36e85f3c2874043401724300c4888df74835161169d2 SHA512 0878ff1b42a28aaea9ed97137971d606457ae392b701eb7a2f6fd5eb59349e7d2ca1193a3d468ad83ee3eb91cd74ec160c7d90ef750164a717c0ae57fcef5784 WHIRLPOOL 5bfc88686232bdad59208984588418b3811d6d92dc58a0d5e0a18364eb44d99032981a5ee65a3f9fdbf7947e2bd6038763d44880ab19e59ff4611df824e06134
diff --git a/dev-python/pysnmp/pysnmp-4.3.2.ebuild b/dev-python/pysnmp/pysnmp-4.3.2.ebuild
deleted file mode 100644
index 4e42194a0392..000000000000
--- a/dev-python/pysnmp/pysnmp-4.3.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python SNMP library"
-HOMEPAGE="http://pysnmp.sf.net/ https://pypi.python.org/pypi/pysnmp"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
-IUSE="doc examples"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-RDEPEND="
- >=dev-python/pyasn1-0.1.2[${PYTHON_USEDEP}]
- dev-python/pycrypto[${PYTHON_USEDEP}]
-"
-
-python_compile_all() {
- default
-
- if use doc; then
- touch docs/source/conf.py
- emake -C docs html
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/* )
- docinto examples
- use examples && dodoc -r examples/* docs/mibs
-
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- elog "You may also be interested in the following packages: "
- elog "dev-python/pysnmp-apps - example programs using pysnmp"
- elog "dev-python/pysnmp-mibs - IETF and other mibs"
- elog "net-libs/libsmi - to dump MIBs in python format"
-}
diff --git a/dev-python/pysnmp/pysnmp-4.3.4.ebuild b/dev-python/pysnmp/pysnmp-4.3.4.ebuild
deleted file mode 100644
index 0b3d4e9fa7d7..000000000000
--- a/dev-python/pysnmp/pysnmp-4.3.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python SNMP library"
-HOMEPAGE="http://pysnmp.sf.net/ https://pypi.python.org/pypi/pysnmp"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
-IUSE="doc examples"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-RDEPEND="
- >=dev-python/pyasn1-0.2.3[${PYTHON_USEDEP}]
- dev-python/pycrypto[${PYTHON_USEDEP}]
-"
-
-python_compile_all() {
- default
-
- if use doc; then
- touch docs/source/conf.py
- emake -C docs html
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/* )
- docinto examples
- use examples && dodoc -r examples/* docs/mibs
-
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- elog "You may also be interested in the following packages: "
- elog "dev-python/pysnmp-apps - example programs using pysnmp"
- elog "dev-python/pysnmp-mibs - IETF and other mibs"
- elog "net-libs/libsmi - to dump MIBs in python format"
-}
diff --git a/dev-python/pysolr/Manifest b/dev-python/pysolr/Manifest
index 53cf4f3e703b..5a2f94e032ba 100644
--- a/dev-python/pysolr/Manifest
+++ b/dev-python/pysolr/Manifest
@@ -1,2 +1 @@
-DIST pysolr-3.3.0.tar.gz 14075 SHA256 4e1dd1461285d11f01bcd35286f46ccdf214a05e99a89c2d849b99b08a6a7fc1 SHA512 dab07ff62f30ad15e928366bd34b14ad0fd453a7d183d2b6a72b1c66b85bcdfac2ebf12dfdb78ce45dfb63c8440c5987c8118edd02ceb2c3e0829ab18171d389 WHIRLPOOL d0f533bf135c5f26de28ac46956e325b08d627aca35db4f17ba7192e09b925aa8110791c4291713898f51c967ae3ac247bdc2ff2e2374c0a45a8bed6d94a6876
DIST pysolr-3.3.2.tar.gz 14193 SHA256 eea7b2705b4a24ea658136c55ae5c8c30bb661075600fc64d22e57e73951aa96 SHA512 7252efc42987bdf999d122404e63e6410d2efe7b1a49d378c8ad16c9171d8f26cd5ecd891a8a9daa205333b914ec4f95af105fe1bee25312aa05bb884811aebb WHIRLPOOL b4de2ea699f3acffe84cc6e46a979f01f0a5cf7c8731bad941f6f7f76e8ff41d03d436af7829a07ba05ebee850e5d202f6efd0e195f9e639196289da5d267227
diff --git a/dev-python/pysolr/pysolr-3.3.0.ebuild b/dev-python/pysolr/pysolr-3.3.0.ebuild
deleted file mode 100644
index a646fbe664d3..000000000000
--- a/dev-python/pysolr/pysolr-3.3.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Lightweight python wrapper for Apache Solr"
-HOMEPAGE="https://pypi.python.org/pypi/pysolr/ https://github.com/toastdriven/pysolr/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/pystache/Manifest b/dev-python/pystache/Manifest
index b481d0b27caa..1c50f74d274a 100644
--- a/dev-python/pystache/Manifest
+++ b/dev-python/pystache/Manifest
@@ -1,2 +1 @@
-DIST pystache-0.5.3.tar.gz 74827 SHA256 445c8663291abf11305693ecac7b9f3ff976555f5506ccc05a0353260a5a16dc SHA512 2b77f3e26cf37e663b7414e5ca95667f8332bb1005ae835775543c0d2c282f0c7bd8ded3f1e06da930247e39e5d206fb3f90d80e7c556b98cd69d4be74836843 WHIRLPOOL ae6ff420d95c36e61c7e95f12dcfb0ef18c7fc9f114b250a9cecda86fafa0acd66d959fbfe47802d0558fcce929c5be89f5d0c5f76a8bac08e26078a60766ef7
DIST pystache-0.5.4.tar.gz 75131 SHA256 f7bbc265fb957b4d6c7c042b336563179444ab313fb93a719759111eabd3b85a SHA512 4ac325e1431f58f740218c9ec309821db82d89989ef4ca7fc3536dea0ef1c90e8e85ebaa7df27f33129ca02252b84bcbd7429a1ed999b496f62f174dd66502cb WHIRLPOOL ced73b06095323eb56f215aa68517ea32b8b4ba51b34ab71c861d09bdebbae91e6b05ed162a75592e40f5d18691a5df16e3dd1678789c4e6c4ccee2789201cbd
diff --git a/dev-python/pystache/pystache-0.5.3.ebuild b/dev-python/pystache/pystache-0.5.3.ebuild
deleted file mode 100644
index 53d3bd4685ea..000000000000
--- a/dev-python/pystache/pystache-0.5.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit distutils-r1
-
-DESCRIPTION="Mustache for Python"
-HOMEPAGE="https://github.com/defunkt/pystache"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_test() {
- cd "${BUILD_DIR}"/lib
- nosetests || die
-}
diff --git a/dev-python/pystatgrab/Manifest b/dev-python/pystatgrab/Manifest
index 23125297d203..c42216f09e8a 100644
--- a/dev-python/pystatgrab/Manifest
+++ b/dev-python/pystatgrab/Manifest
@@ -1,2 +1 @@
-DIST pystatgrab-0.6.tar.gz 78763 SHA256 eee0a65e1084628008222223bafdbb3ce66dffd4aa03febb9e918e61ef0d08fe SHA512 a902ca5340c2e36209297426ae071e37c07f6700c2850cdb6ff7dfd5c93174fdc9e5e4415bfcc2b9c8a78226abda8b12875bd172acbd6568aad248c666e206a4 WHIRLPOOL 6bfb12ff84d80c9beef3d3437f8d6da4bc3ca9bf84caab16d0e6febcdee2080a6e899e0449f2d26d4462ceaf5d655a6ddd9668d62c19c4c01d67557b5f6e6977
DIST pystatgrab-0.7.tar.gz 84472 SHA256 9e79919efdbeb45e28f26cb45d4f1a2861caa2937c5bf86be351c5c096b6550f SHA512 ce239941eebe5390a9154d19891ab45fc410515bb7313083450ffd30cfe23457a1d7e2d0ccab4434c844bb6f2cbfe6080ecfd66db7728720e703ce01ea219366 WHIRLPOOL 2e84b536473da52a70f6bf74dd02d1b88c6eb7f07e787590cb8b3b17a99c4a98c4474510e55bbba62b95c9254add693f7c1ffcb3bf8ff58bfe9e3871a137e976
diff --git a/dev-python/pystatgrab/pystatgrab-0.6.ebuild b/dev-python/pystatgrab/pystatgrab-0.6.ebuild
deleted file mode 100644
index 45442d479904..000000000000
--- a/dev-python/pystatgrab/pystatgrab-0.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 flag-o-matic
-
-DESCRIPTION=" pystatgrab is a set of Python bindings for the libstatgrab library"
-HOMEPAGE="http://www.i-scream.org/pystatgrab/"
-SRC_URI="http://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/pystatgrab/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=sys-libs/libstatgrab-0.91"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-python_prepare_all() {
- append-flags -fno-strict-aliasing
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" test.py || die
-}
diff --git a/dev-python/pytables/Manifest b/dev-python/pytables/Manifest
index c2eedfa88853..54a8082397e8 100644
--- a/dev-python/pytables/Manifest
+++ b/dev-python/pytables/Manifest
@@ -1,6 +1,2 @@
DIST tables-3.1.1.tar.gz 6715786 SHA256 39b9036376f1185599771c19276f13b5b9119d98f9108f58595745ded3fe2da3 SHA512 b5b2052dd81c4748c5e26c1f61f9f92891f48335b0a553f7602ab11c9029dd673d27b91e24cac0da21a81df0c26dbcd9a438214fa58af1ae831c5f04dfa212a6 WHIRLPOOL 86fd6dc9e12503fdbd23013b75f33a41eadbbac0e6dd5ac9a91476d073195077fc6b3d5ad24b1dd4b4c18ae7ed8abc8ea1708262e52240f4c2c3b1153f8c9e91
-DIST tables-3.2.0.tar.gz 7039718 SHA256 60980e44676bfe463cdd2582ecdacc0b0763b259477015e866f8af72b4cdba44 SHA512 6ef7925bafbec04a3f581d13e9cc266b9b68b11dce27cf28c501dbbc538d74ddcfa15cbe97fa69fb793911cc6dbf3112f503b29c6e4e3e7631a6761cc1303253 WHIRLPOOL 412ada055b81fd7409b67288bc2bcf9ed527c9c42dbdd75c52ce7287f53ed12322b8b4423c9fab0aba98e0f12a8764a45316104567c193b469a84fdda3cbfc30
-DIST tables-3.2.1.1.tar.gz 7006881 SHA256 21e9749a60c6acc8a9755a52d95b414bc4f4b2c72a9175af360225883a775358 SHA512 ca70645c9885ae54a74c162ce37ee0a7e605f60757743f9015f184aaae71c8da95c5b443793aee2667ced208be02608ee2ab898403d19a3ec367bb85f3afdbbb WHIRLPOOL 284c847944f46f20efa0b9bc1f69839257528ab8c281456abb864ba475fc24f33ae2be608c50313010ea68f8d037c14c3c27db9aa45ede84fbaa827c27560284
-DIST tables-3.2.1.tar.gz 6988695 SHA256 212d4f32899a9a0a6b3f865262c20c6ff864fb60e1b8be70f0bbc80137456e31 SHA512 5c6ad8a2e07c45a0aa53d98e81192b2cc2f2e0a91b5956ddb84f98523bb7849f5ea0a5cd21047a970d41ecd9a2a2b942e491738c1381ac754ed549eef62170dd WHIRLPOOL 219fec1367e7ddf7ecb1b1080c70576f7be9aaa059fd32d6744f9a661c210b26fc6d72604dad33ed97bc9fbe8febf130b0367fb00099709a0fbbd23b524c3f9e
-DIST tables-3.2.2.tar.gz 7008045 SHA256 3564b351a71ec1737b503b001eb7ceae1f65d5d6e3ffe1ea75aafba10f37fa84 SHA512 7e21be2629bdf4c31e015f45c1bd3ba2156124c540f46cdca07fa31bfc45b37decabd9b3f70f7f2c664806d905aed98d168de46f32dcac935065f2201107f357 WHIRLPOOL da2834b9c50d73c3aa6628b36a5c0d76ab7e528a437b5690fff9b0a989a2819048f157fa833f7dea76009ea02abd3c459b854adb3b0acaba5c6bbecefc6c85ad
DIST tables-3.3.0.tar.gz 7004337 SHA256 8383ccf02e041a5d55494a09fc5514140b4653055a2732c981b5fd0f7408822c SHA512 e19445f0f5f2530d49ce55f258931babb7b05df2366637ddbc306323a1f75b7f7dcf91d70a8cc1f41b182d4cdd9c83872873168592bdcce7bd5acae9f3274f36 WHIRLPOOL f270f741d6886775cc730fbcb79de215fbbe2d9b7b2b6efc6b5b3fa7d141046e7c69daad140ad7cc533b439bfae801ea0e1567939dc4258e5c3b6a88f27cd86c
diff --git a/dev-python/pytables/files/pytables-3.2.0-blosc.patch b/dev-python/pytables/files/pytables-3.2.0-blosc.patch
deleted file mode 100644
index 24c58c1a921c..000000000000
--- a/dev-python/pytables/files/pytables-3.2.0-blosc.patch
+++ /dev/null
@@ -1,16 +0,0 @@
- setup.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index 2c0c126..1448eb1 100755
---- a/setup.py
-+++ b/setup.py
-@@ -768,7 +768,7 @@ if 'BLOSC' not in optional_libs:
- CFLAGS.append(ff)
- break
- else:
-- ADDLIBS += ['blosc']
-+ ADDLIBS += ['blosc', 'blosc_filter']
-
-
- utilsExtension_libs = LIBS + ADDLIBS
diff --git a/dev-python/pytables/pytables-3.2.0.ebuild b/dev-python/pytables/pytables-3.2.0.ebuild
deleted file mode 100644
index 597054bc2ab5..000000000000
--- a/dev-python/pytables/pytables-3.2.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE="threads(+)"
-
-MY_PN=tables
-MY_P=${MY_PN}-${PV}
-
-inherit distutils-r1
-
-DESCRIPTION="Hierarchical datasets for Python"
-HOMEPAGE="http://www.pytables.org/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD"
-IUSE="doc examples"
-
-RDEPEND="
- app-arch/bzip2:0=
- dev-libs/c-blosc:0=[hdf5]
- dev-libs/lzo:2=
- >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
- >=dev-python/numexpr-2.4[${PYTHON_USEDEP}]
- >=sci-libs/hdf5-1.8.4:0="
-DEPEND="${RDEPEND}
- >=dev-python/cython-0.14[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( ANNOUNCE.txt RELEASE_NOTES.txt THANKS )
-
-PATCHES=(
- "${FILESDIR}"/${P}-blosc.patch
- )
-
-python_prepare_all() {
- export HDF5_DIR="${EPREFIX}"/usr
- sed \
- -e "s:/usr:${EPREFIX}/usr:g" \
- -e 's:"c-blosc/hdf5/blosc_filter.c"::g' \
- -i setup.py || die
- rm -r c-blosc/{blosc,hdf5,internal-complibs} || die
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${EPYTHON} tables/tests/test_all.py || die
-}
-
-python_install_all() {
- if use doc; then
- HTML_DOCS=( doc/html/. )
- DOCS+=( doc/scripts )
- fi
- distutils-r1_python_install_all
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- doins -r contrib
- fi
-}
diff --git a/dev-python/pytables/pytables-3.2.1.1.ebuild b/dev-python/pytables/pytables-3.2.1.1.ebuild
deleted file mode 100644
index 1b75f0a72ca6..000000000000
--- a/dev-python/pytables/pytables-3.2.1.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE="threads(+)"
-
-MY_PN=tables
-MY_P=${MY_PN}-${PV}
-
-inherit distutils-r1
-
-DESCRIPTION="Hierarchical datasets for Python"
-HOMEPAGE="http://www.pytables.org/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD"
-IUSE="doc examples"
-
-RDEPEND="
- app-arch/bzip2:0=
- dev-libs/c-blosc:0=[hdf5]
- dev-libs/lzo:2=
- >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
- >=dev-python/numexpr-2.4[${PYTHON_USEDEP}]
- >=sci-libs/hdf5-1.8.4:0="
-DEPEND="${RDEPEND}
- >=dev-python/cython-0.14[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( ANNOUNCE.txt RELEASE_NOTES.txt THANKS )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.2.0-blosc.patch
- )
-
-python_prepare_all() {
- export HDF5_DIR="${EPREFIX}"/usr
- rm tables/*.c || die
- sed \
- -e "s:/usr:${EPREFIX}/usr:g" \
- -e 's:"c-blosc/hdf5/blosc_filter.c"::g' \
- -i setup.py || die
- rm -r c-blosc/{blosc,hdf5,internal-complibs} || die
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${EPYTHON} tables/tests/test_all.py || die
-}
-
-python_install_all() {
- if use doc; then
- HTML_DOCS=( doc/html/. )
- DOCS+=( doc/scripts )
- fi
- distutils-r1_python_install_all
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- doins -r contrib
- fi
-}
diff --git a/dev-python/pytables/pytables-3.2.1.ebuild b/dev-python/pytables/pytables-3.2.1.ebuild
deleted file mode 100644
index 881c844dd985..000000000000
--- a/dev-python/pytables/pytables-3.2.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE="threads(+)"
-
-MY_PN=tables
-MY_P=${MY_PN}-${PV}
-
-inherit distutils-r1
-
-DESCRIPTION="Hierarchical datasets for Python"
-HOMEPAGE="http://www.pytables.org/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD"
-IUSE="doc examples"
-
-RDEPEND="
- app-arch/bzip2:0=
- dev-libs/c-blosc:0=[hdf5]
- dev-libs/lzo:2=
- >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
- >=dev-python/numexpr-2.4[${PYTHON_USEDEP}]
- >=sci-libs/hdf5-1.8.4:0="
-DEPEND="${RDEPEND}
- >=dev-python/cython-0.14[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( ANNOUNCE.txt RELEASE_NOTES.txt THANKS )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.2.0-blosc.patch
- )
-
-python_prepare_all() {
- export HDF5_DIR="${EPREFIX}"/usr
- sed \
- -e "s:/usr:${EPREFIX}/usr:g" \
- -e 's:"c-blosc/hdf5/blosc_filter.c"::g' \
- -i setup.py || die
- rm -r c-blosc/{blosc,hdf5,internal-complibs} || die
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${EPYTHON} tables/tests/test_all.py || die
-}
-
-python_install_all() {
- if use doc; then
- HTML_DOCS=( doc/html/. )
- DOCS+=( doc/scripts )
- fi
- distutils-r1_python_install_all
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- doins -r contrib
- fi
-}
diff --git a/dev-python/pytables/pytables-3.2.2.ebuild b/dev-python/pytables/pytables-3.2.2.ebuild
deleted file mode 100644
index 1b75f0a72ca6..000000000000
--- a/dev-python/pytables/pytables-3.2.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE="threads(+)"
-
-MY_PN=tables
-MY_P=${MY_PN}-${PV}
-
-inherit distutils-r1
-
-DESCRIPTION="Hierarchical datasets for Python"
-HOMEPAGE="http://www.pytables.org/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD"
-IUSE="doc examples"
-
-RDEPEND="
- app-arch/bzip2:0=
- dev-libs/c-blosc:0=[hdf5]
- dev-libs/lzo:2=
- >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
- >=dev-python/numexpr-2.4[${PYTHON_USEDEP}]
- >=sci-libs/hdf5-1.8.4:0="
-DEPEND="${RDEPEND}
- >=dev-python/cython-0.14[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( ANNOUNCE.txt RELEASE_NOTES.txt THANKS )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.2.0-blosc.patch
- )
-
-python_prepare_all() {
- export HDF5_DIR="${EPREFIX}"/usr
- rm tables/*.c || die
- sed \
- -e "s:/usr:${EPREFIX}/usr:g" \
- -e 's:"c-blosc/hdf5/blosc_filter.c"::g' \
- -i setup.py || die
- rm -r c-blosc/{blosc,hdf5,internal-complibs} || die
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib* || die
- ${EPYTHON} tables/tests/test_all.py || die
-}
-
-python_install_all() {
- if use doc; then
- HTML_DOCS=( doc/html/. )
- DOCS+=( doc/scripts )
- fi
- distutils-r1_python_install_all
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- doins -r contrib
- fi
-}
diff --git a/dev-python/pyte/Manifest b/dev-python/pyte/Manifest
index c5b1627bce0d..81240c0ffd0f 100644
--- a/dev-python/pyte/Manifest
+++ b/dev-python/pyte/Manifest
@@ -1,4 +1 @@
-DIST pyte-0.4.10.tar.gz 44410 SHA256 9c492bacc628c2e88fe3a5cb70dcd361b544baa46cd51435861e48068a896ecf SHA512 64ee60285c621cf13e24bb7e22e541bb66ed4eb2fa5cb371e0051d65e96766ae630c15206b0f0ee3f98dff87a82517b65dd9b322445439d97a92dd226a54969f WHIRLPOOL bd7f1526cf58e4ba31236d8d7f4f7e352110a70c155dfdf21b84b497262f9e8106f5efbdc30e42733cd27f9e430322ab4fceaec8f18267e09b7ccc0ea52636fb
-DIST pyte-0.4.9.tar.gz 43730 SHA256 3b1d3b9df29e24f6ae3e9c277d830a01bbb610bf88e6bb4c8255a25c00472ba3 SHA512 551f464282db7bd4eadf53358619651a6bac59868939f30ee3f33255a275ec321d773c075e786f28861824ed005282ec7aac11a63ced173fe8a1aacbfa9e2e0c WHIRLPOOL 20eac26136cdc906d40ea0b409be99959443fd2b24143a29223f78f42986f52f4e4b99c0817a22ed0edcf2b59e1d5961fac0cf4cc32d1430f71f64b532b9e951
-DIST pyte-0.5.1.tar.gz 49849 SHA256 d2cf77ef6395c6b97d5c10ee47f38d348114170e504fc55a043d4c7dd1aea6e1 SHA512 7077af73b91a990b03689b49172f2ec4ece98f132021bac2c3adbf1a61d7b868acdb400400bb43bb51ce3873cb9a5dc365662e0689cebf058151476c8cb69e9b WHIRLPOOL 5b79a96e45183d9ff6c0f7ac9a16be0eb96cad1a9e4bf48077992a55f4cce3c53e135d3c0befb8106115538825c4625d1467ecd70f728fcfc9c797662b6e72d7
DIST pyte-0.5.2.tar.gz 42719 SHA256 d734cf4021035df222a51853e1b40e27dc06e1f5ed547cfefff4ae4865ee7529 SHA512 da903b31bb67e60bc8271c162f3429871d0def039cec5f63f07764fce1994236063876eb069a88783a4c7d8b0eac0646549c00f2a51ab8630287d852f05f4b0d WHIRLPOOL 0707f6a905b46d6e89abff343dd0cb5cb81a096b2b6726a87780beba89a13b12cd554383902025975a8d3d2c2344fdc902912eae33fa0fc77d976fd7e3df0019
diff --git a/dev-python/pyte/pyte-0.4.10.ebuild b/dev-python/pyte/pyte-0.4.10.ebuild
deleted file mode 100644
index e2fa01401a72..000000000000
--- a/dev-python/pyte/pyte-0.4.10.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Simple VTXXX-compatible terminal emulator"
-HOMEPAGE="https://pypi.python.org/pypi/pyte/ https://github.com/selectel/pyte"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/pyte/pyte-0.4.9.ebuild b/dev-python/pyte/pyte-0.4.9.ebuild
deleted file mode 100644
index e2fa01401a72..000000000000
--- a/dev-python/pyte/pyte-0.4.9.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Simple VTXXX-compatible terminal emulator"
-HOMEPAGE="https://pypi.python.org/pypi/pyte/ https://github.com/selectel/pyte"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/pyte/pyte-0.5.1.ebuild b/dev-python/pyte/pyte-0.5.1.ebuild
deleted file mode 100644
index 8ef82b1f4034..000000000000
--- a/dev-python/pyte/pyte-0.5.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Simple VTXXX-compatible terminal emulator"
-HOMEPAGE="https://pypi.python.org/pypi/pyte/ https://github.com/selectel/pyte"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="dev-python/wcwidth[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-python_prepare_all() {
- # no need for benchmarking
- rm tests/test_benchmarks.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- esetup.py test --verbose
-}
diff --git a/dev-python/pyte/pyte-0.5.2.ebuild b/dev-python/pyte/pyte-0.5.2.ebuild
deleted file mode 100644
index 273e3e1c68e3..000000000000
--- a/dev-python/pyte/pyte-0.5.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Simple VTXXX-compatible terminal emulator"
-HOMEPAGE="https://pypi.python.org/pypi/pyte/ https://github.com/selectel/pyte"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="dev-python/wcwidth[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/pytest-runner[${PYTHON_USEDEP}]
- dev-python/setuptools_scm[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-python_prepare_all() {
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- esetup.py test --verbose
-}
diff --git a/dev-python/pytest-django/Manifest b/dev-python/pytest-django/Manifest
index 906deb4139ab..887f7d287938 100644
--- a/dev-python/pytest-django/Manifest
+++ b/dev-python/pytest-django/Manifest
@@ -1,2 +1 @@
-DIST pytest-django-2.8.0.tar.gz 15405 SHA256 d145ac9dc7a557a719ab79770be0941004e1e038e137c34591919d9df2a790b1 SHA512 bc692f1b3112e07f435db746328fea18b78e71fecbded26a4e68f7dbd9b84698d193a3d191d1039a3ff23e88d2dbf4beb0d08e382fbde333033b8b54fbe99dee WHIRLPOOL 1bc9b446a826bfa5c842dc40efb9f51a16dba1e9a3e5f2c1cc7afb6a34ffd69ed2a4a3be197fbf23bc7425773acb71bda4bcfebae6189f06fc95ac2219250d13
DIST pytest-django-2.9.1.tar.gz 50570 SHA256 8be15b637738c8cbd1422a6461465c0aeab7839cf76ad2b5d190b6f1f53facd6 SHA512 0e50f45a0cfefb6fa74f7d60d5173e3e8dac49ac669c9c88e46d27a01cff5c4a255d6f707863406b6f8707e25e9bea3408cbffbb75a2680fee365b9c9167d468 WHIRLPOOL b7992224d0cfb655c9faf0af9689a6bdd2c9371114c875f2b1a00e6d972a487346cb6939eac0b04d24b302311d1795696f5c38e362f832a84416d2a0d23b501d
diff --git a/dev-python/pytest-django/pytest-django-2.8.0.ebuild b/dev-python/pytest-django/pytest-django-2.8.0.ebuild
deleted file mode 100644
index d5de18a11be5..000000000000
--- a/dev-python/pytest-django/pytest-django-2.8.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A Django plugin for py.test"
-HOMEPAGE="https://pypi.python.org/pypi/pytest-django https://pytest-django.readthedocs.org https://github.com/pytest-dev/pytest-django"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-SLOT="0"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/pytest-httpbin/Manifest b/dev-python/pytest-httpbin/Manifest
index eb8f805b3a42..7cbdf39e6fc1 100644
--- a/dev-python/pytest-httpbin/Manifest
+++ b/dev-python/pytest-httpbin/Manifest
@@ -1,2 +1 @@
-DIST pytest-httpbin-0.2.0.tar.gz 9372 SHA256 67a6d8e7890630b334e1cb38548a7118cb15930e218ece5b7a8bc94a8696ceed SHA512 a8e80979de59578a7cf16fa6cc08386bac9357bc8b48e34fc2a24cea18d531e61bf3c2474f8fc1b230dcd31641cb4bc960bab05e4bdbab98637c2fbf08671bfd WHIRLPOOL b5b532a1cc9e4b06f67787ca7ada0614b5145245934bcd796586fe0d18d186529388f608b24222a1b9372393e38f0a81df75ab205eafe134bb3287a34b122fec
DIST pytest-httpbin-0.2.3.tar.gz 9498 SHA256 c5b698dfa474ffc9caebcb35e34346b753eb226aea5c2e1b69fefedbcf161bf8 SHA512 f3c4eb67d1b02c27d8edb42622793fa3604e3f0bd5086e4986b8f0402a9fb8d7969a466be92fc6a7e301e829dbeb300183b40dccc9ec5da1d158cb4d08274f8b WHIRLPOOL c7b4c1d4955389d180474aae59ad1ab3d86e1f81f84fb00fecd562c38a2a27cc741562a4f78fe7691fe978533dd8fbfd2c1b5da1a205cb996eea9bdc090c0072
diff --git a/dev-python/pytest-httpbin/pytest-httpbin-0.2.0.ebuild b/dev-python/pytest-httpbin/pytest-httpbin-0.2.0.ebuild
deleted file mode 100644
index 48a8f6ccc952..000000000000
--- a/dev-python/pytest-httpbin/pytest-httpbin-0.2.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Easily test your HTTP library against a local copy of httpbin"
-HOMEPAGE="https://github.com/kevin1024/pytest-httpbin http://pypi.python.org/pypi/pytest-httpbin"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/decorator[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/httpbin[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
-
-# Not includd
-RESTRICT=test
-
-python_test() {
- PYTEST_PLUGINS=pytest_httpbin \
- py.test -v -s || die
-}
diff --git a/dev-python/pytest-localserver/Manifest b/dev-python/pytest-localserver/Manifest
index f46c8d5565f4..ff5244869339 100644
--- a/dev-python/pytest-localserver/Manifest
+++ b/dev-python/pytest-localserver/Manifest
@@ -1,4 +1 @@
-DIST pytest-localserver-0.3.4.zip 28988 SHA256 9d2dc10aa2ba7e799f22e3fc133f7562c9be5be180b788f7f9dabea30a281814 SHA512 476c15d7020773b8d6a0c13ac1beea2274fc022a7089ea384f6721906f7a8339b7410ad7a5dd6817a2d6ce5dc92d3023632dff5191059bef327dbebd77a9bea7 WHIRLPOOL 158f15597057c226107430dfd6c53338086725b9642fa87cbb07bbe103d4fbd70ca9f82f4fcebd1a2d9371725f772cc3e5eead233976be2408ed7fde36c898d8
-DIST pytest-localserver-0.3.5.tar.gz 18856 SHA256 97a8db7f530afdd009513ebdd86731b51e866fad82595bf92f456d93e5d57837 SHA512 937adbe450143b8ece12920d229e1559c8bcadd4ccce2103d965b92815ba4594b2e4274c6673d5e76d375d569a1c831dc480bd6b57d331b18e8a0adc5a4a1b97 WHIRLPOOL 6349448845577a86b654bc1675ec1d1ec758969d9424e8983f03ea2f3dc3ad8dc4464db1400b8b8e29130242ab2552a52b62bfaf4ccb74df9e8d5f91f042ce67
-DIST pytest-localserver-0.3.6.tar.gz 19701 SHA256 fa4e29a5eaf912055955c924652061e6eac0c13747cd6af7b119ed989fbeb03c SHA512 9b95d38769246a6639729d52c2a4280d9534ae2aa5e15ceff46e306f0fba57b7bba6ad2bd96ce6f8924efd396f2c782134b8b93f2cec52931e3bfc930c21f3d4 WHIRLPOOL baa1afc0cb07672d685cec507f2d8426b5d4280e135138d56c91e4885dca05a2b36a8d42a06851c7ad0bc4d5b15a495d3c9d1948ad3f86bed0b677b5261b2650
DIST pytest-localserver-0.3.7.tar.gz 19772 SHA256 d828d79232456d0b4eb863e9de2c85699259f436a3185e39d0d5001b8c8521b0 SHA512 48d7e6a27965dafa1d5e5af1efb6118cc1c1c28ac4a46ae2d61b6b804292a126f481295bf13976f66f505789238f3365ff16e6f1207c8bc7fb4b258759fd4d99 WHIRLPOOL e1e77dfa6151e476fb7e38686282ae14fe100b23d1226a1d51464818bf0d8529857d61d5ac63cfa6ba05e9a0651861c3c65167c083f7c9b86aca74ca81ae38fd
diff --git a/dev-python/pytest-localserver/pytest-localserver-0.3.4.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.3.4.ebuild
deleted file mode 100644
index 1e2b3c3a622f..000000000000
--- a/dev-python/pytest-localserver/pytest-localserver-0.3.4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-
-inherit distutils-r1
-
-DESCRIPTION="Py.test plugin to test server connections locally"
-HOMEPAGE="https://pypi.python.org/pypi/pytest-localserver"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=">=dev-python/werkzeug-0.10[${PYTHON_USEDEP}]"
-DEPEND="app-arch/unzip
- test? ( ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}] )"
-
-python_test() {
- py.test || die
-}
diff --git a/dev-python/pytest-localserver/pytest-localserver-0.3.5.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.3.5.ebuild
deleted file mode 100644
index 9f2319eba1e5..000000000000
--- a/dev-python/pytest-localserver/pytest-localserver-0.3.5.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-
-inherit distutils-r1
-
-DESCRIPTION="Py.test plugin to test server connections locally"
-HOMEPAGE="https://pypi.python.org/pypi/pytest-localserver"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=">=dev-python/werkzeug-0.10[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}] )"
-
-python_test() {
- py.test || die
-}
diff --git a/dev-python/pytest-localserver/pytest-localserver-0.3.6.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.3.6.ebuild
deleted file mode 100644
index 9f2319eba1e5..000000000000
--- a/dev-python/pytest-localserver/pytest-localserver-0.3.6.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-
-inherit distutils-r1
-
-DESCRIPTION="Py.test plugin to test server connections locally"
-HOMEPAGE="https://pypi.python.org/pypi/pytest-localserver"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND=">=dev-python/werkzeug-0.10[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}] )"
-
-python_test() {
- py.test || die
-}
diff --git a/dev-python/python-daemon/Manifest b/dev-python/python-daemon/Manifest
index 61d1bf45c114..dd693739421e 100644
--- a/dev-python/python-daemon/Manifest
+++ b/dev-python/python-daemon/Manifest
@@ -1,5 +1,2 @@
DIST python-daemon-1.6.tar.gz 41564 SHA256 1665fb16bfeae72f16aa2de40bc75661458bd42731a7d463a911a8d5eaf96c0b SHA512 ff9480844d8f57a09f27067aaa78669c167f66b2cc05f9b3baa660bc0aa21228d4894eeaeb3440611c1e0f0d5633b1c60eac60893da4a86d1db4b94d99961299 WHIRLPOOL 35ec95c43b7822fa9abca9bb21442fe2b9f83b7171d8e8a87cc12a7e07a2653fbd5b4aea7adbba799c76d8b4cf3c844b665ae3b90d5b77afe4b33c88dce85ba4
-DIST python-daemon-2.0.4.tar.gz 71162 SHA256 07ca8c037d85bd365ef42ad7786d9d5866e636ede8e21da695a9ab4dc8c4dc19 SHA512 923680198616ffd17bc86f92c6639afe97a13d9a8d6658fb09011ddc57dabd0bcc4009abdd0be837ab092153f22ce535796705091d0785ce6845bf1919a419b3 WHIRLPOOL 2bdf2eeef58288f7df7f96fdb667b69d8b55f702bce376acc9a260a0e07f7541970834e9db3eb5effc9d37cb3df99a05979b4ac22bfb9ff72efa869fabfeb69e
-DIST python-daemon-2.0.5.tar.gz 71298 SHA256 afde4fa433d94d007206ee31a0941d55b5eb232a5422b670aad628547b46bf68 SHA512 6bac000e304e0828dd54cfa3c7972c07dedb07684f98e5f7e05815df2cf2f25c43ddf4f121e8d282519bdfcca0990fab585f18e43b2578123bc7fbe5f5f8b73e WHIRLPOOL db39b107f7c96cf5fd1c62262ed33bb6e53e8f79836be6d12dabd6b05ec59457df4fea70cd7fa2c38548fc0b60b22d01a62895251b6f26bfa0d9fe5577cdf55f
-DIST python-daemon-2.0.6.tar.gz 72668 SHA256 1730b8e80773379857bf4a792ccccea2cda05c151fbee986b909ceddafa27309 SHA512 0900c16cea90d8708fed22fdfb413e23a46d35a04a550535646b37063c6f5763de8653991ba600e5bf1ee29942cbc91ba8a9ec69413eea7dece407329fe4eb50 WHIRLPOOL f9684036f6aebb0b3f84bad2f48bc48f2a33e30f28af751a9f37dc95e0cae64cc7c19e4a17bd948e5401a23b920b7b6fa261bc028c87227ae6eb6090fbffb956
DIST python-daemon-2.1.1.tar.gz 74276 SHA256 58a8c187ee37c3a28913bef00f83240c9ecd4a59dce09a24d92f5c941606689f SHA512 e2abb9fafea32fe5bc7d239387e3c22aa99f63df31cc4f57908ffdb5dc7f2768358df6ba5f3e827b4f83163628649f58a973b548066e8c79ab3c6c6ce09d8007 WHIRLPOOL 066509bccc63719553749446863996e592cbc28c23ffb6226044ff027c934396c6605938b4554048475dec3cd0fd6a965de5db50ac6c4e4952880abc13ee0c3a
diff --git a/dev-python/python-daemon/python-daemon-2.0.4.ebuild b/dev-python/python-daemon/python-daemon-2.0.4.ebuild
deleted file mode 100644
index a1121ee73673..000000000000
--- a/dev-python/python-daemon/python-daemon-2.0.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Library to implement a well-behaved Unix daemon process"
-HOMEPAGE="https://pypi.python.org/pypi/python-daemon"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/lockfile-0.9[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- >=dev-python/unittest2-0.8.0[${PYTHON_USEDEP}]
- >=dev-python/mock-1.0[${PYTHON_USEDEP}]
- dev-python/testtools[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- )"
-
-DOCS=( ChangeLog )
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/python-daemon/python-daemon-2.0.5.ebuild b/dev-python/python-daemon/python-daemon-2.0.5.ebuild
deleted file mode 100644
index c18511c25748..000000000000
--- a/dev-python/python-daemon/python-daemon-2.0.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Library to implement a well-behaved Unix daemon process"
-HOMEPAGE="https://pypi.python.org/pypi/python-daemon"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/lockfile-0.9[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/docutils[${PYTHON_USEDEP}]
- test? (
- >=dev-python/unittest2-0.8.0[${PYTHON_USEDEP}]
- >=dev-python/mock-1.0[${PYTHON_USEDEP}]
- dev-python/testtools[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- )"
-
-DOCS=( ChangeLog )
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/python-daemon/python-daemon-2.0.6.ebuild b/dev-python/python-daemon/python-daemon-2.0.6.ebuild
deleted file mode 100644
index c18511c25748..000000000000
--- a/dev-python/python-daemon/python-daemon-2.0.6.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Library to implement a well-behaved Unix daemon process"
-HOMEPAGE="https://pypi.python.org/pypi/python-daemon"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/lockfile-0.9[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/docutils[${PYTHON_USEDEP}]
- test? (
- >=dev-python/unittest2-0.8.0[${PYTHON_USEDEP}]
- >=dev-python/mock-1.0[${PYTHON_USEDEP}]
- dev-python/testtools[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- )"
-
-DOCS=( ChangeLog )
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/python-debian/Manifest b/dev-python/python-debian/Manifest
index f6127ca6af78..8f15bd167d3d 100644
--- a/dev-python/python-debian/Manifest
+++ b/dev-python/python-debian/Manifest
@@ -1,3 +1 @@
-DIST python-debian_0.1.26.tar.xz 289496 SHA256 601e2a096c1490669f35080544875857bdc54b5f43bf1a37f88fccbf3740b4f8 SHA512 c857bdeaf651626c1b9d1f0f114bae961d073771f0a38caaa06785323bd586cf15fd2bf662a7bdc3af148f387756260b9d81378fdd5044bfabf7388de79c4d5a WHIRLPOOL 1dcf9a855e75ed483551edffba72265878208f3e55adf9e206bb79ac8462c1186251231f97368b1673ff73a3c38f6c5cf37195480fe010b2b7199e829317a4d3
-DIST python-debian_0.1.27.tar.xz 289692 SHA256 3a21d07553d46c0cf7961b13483e62005d8793a3780e79d1191b357f50174eab SHA512 101f49ce2337266856f6cf8f6d33c42d9fa2a281194a7d6fb2328d6e5f46574a7b742b04c4250e2384c197c6e6886c0e9f7b504e8c2230afaa00777e1a0057ab WHIRLPOOL f8b867fbbd236d685acbdf880bf636efb59f033788365aeea52e898217735bd0117526c2f67cfe9205d3f31b5d8da68eb5e6e6ec1ad2920a2ed0d4d54616c38f
DIST python-debian_0.1.28.tar.xz 292404 SHA256 355edeaa0e2d5a46e4b12c83c7a17386526af4fee34c1d4054fc03bd4f0adf00 SHA512 ffbc924fe2dfd5790d49aacf80109bbaa18126bb8d6c9b8ffa25e9ed8b1cdeb28024a8dc202587682088e2e558da1642385faa4afda925cbb2edf6f304592a0d WHIRLPOOL 6f1778dd6839459e86179f5f02ba0a6e69154efcfc034c1d554d940409e974b57c73839853c86b14d840f27c6a0666a11618f51a125922e58596f28aa888c8ca
diff --git a/dev-python/python-debian/files/python-debian-0.1.26-CVE-2015-0840.patch b/dev-python/python-debian/files/python-debian-0.1.26-CVE-2015-0840.patch
deleted file mode 100644
index d4cde15e6d2c..000000000000
--- a/dev-python/python-debian/files/python-debian-0.1.26-CVE-2015-0840.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 94a5864b6666ca5c2d0760702f386047189a248e Mon Sep 17 00:00:00 2001
-From: Guillem Jover
-Date: Thu, 9 Apr 2015 23:16:48 +0200
-Subject: [PATCH] deb822: Fix OpenPGP Armor Header Line parsing
-
-We should only accept [\r\t ] as trailing whitespace, although RFC4880
-does not clarify what whitespace really maps to, we should really match
-the GnuPG implementation anyway, as that is what we use to verify the
-signatures.
----
- lib/debian/deb822.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/debian/deb822.py b/lib/debian/deb822.py
-index 0c0748e..c1dcb17 100644
---- a/lib/debian/deb822.py
-+++ b/lib/debian/deb822.py
-@@ -638,7 +638,7 @@ class Deb822(Deb822Dict):
- lines = []
- gpg_post_lines = []
- state = b'SAFE'
-- gpgre = re.compile(br'^-----(?PBEGIN|END) PGP (?P[^-]+)-----\s*$')
-+ gpgre = re.compile(br'^-----(?PBEGIN|END) PGP (?P[^-]+)-----[\r\t ]*$')
- # Include whitespace-only lines in blank lines to split paragraphs.
- # (see #715558)
- blank_line = re.compile(b'^\s*$')
---
-2.2.1.209.g41e5f3a
-
diff --git a/dev-python/python-debian/files/python-debian-0.1.26-fix-tests.patch b/dev-python/python-debian/files/python-debian-0.1.26-fix-tests.patch
deleted file mode 100644
index 189f83ac28e5..000000000000
--- a/dev-python/python-debian/files/python-debian-0.1.26-fix-tests.patch
+++ /dev/null
@@ -1,24 +0,0 @@
- tests/test_deb822.py | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/tests/test_deb822.py b/tests/test_deb822.py
-index 698366b..c989d3f 100755
---- a/tests/test_deb822.py
-+++ b/tests/test_deb822.py
-@@ -468,6 +468,7 @@ class TestDeb822(unittest.TestCase):
- for d in deb822.Deb822.iter_paragraphs(text)])
- self.assertEqual(2, count)
-
-+ @unittest.skip("Seems to be broken")
- def test_iter_paragraphs_with_extra_whitespace(self):
- """ Paragraphs not elided when stray whitespace is between
-
-@@ -920,7 +921,7 @@ Description: python modules to work with Debian-related data formats
- with open_utf8(filename) as fh:
- paragraphs = list(deb822.Deb822.iter_paragraphs(
- fh, use_apt_pkg=True))
-- self.assertEqual(paragraphs[0]['Build-Depends'], 'debhelper,')
-+ self.assertEqual(paragraphs[0]['Build-Depends'], 'debhelper,\n python')
- finally:
- os.remove(filename)
-
diff --git a/dev-python/python-debian/python-debian-0.1.26.ebuild b/dev-python/python-debian/python-debian-0.1.26.ebuild
deleted file mode 100644
index 412ba1d66af9..000000000000
--- a/dev-python/python-debian/python-debian-0.1.26.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python modules to work with Debian-related data formats"
-HOMEPAGE="http://packages.debian.org/sid/python-debian"
-SRC_URI="mirror://debian/pool/main/${P:0:1}/${PN}/${PN}_${PV}.tar.xz"
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-RDEPEND="
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( app-arch/dpkg )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-CVE-2015-0840.patch
- "${FILESDIR}"/${P}-fix-tests.patch
- )
-
-python_compile_all() {
- "${PYTHON}" lib/debian/doc-debtags > README.debtags || die
-}
-
-python_test() {
- pushd tests > /dev/null || die
- "${PYTHON}" -m unittest discover || die "Testing failed with ${EPYTHON}"
- popd > /dev/null || die
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/ )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-debian/python-debian-0.1.27.ebuild b/dev-python/python-debian/python-debian-0.1.27.ebuild
deleted file mode 100644
index e003611d96b5..000000000000
--- a/dev-python/python-debian/python-debian-0.1.27.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python modules to work with Debian-related data formats"
-HOMEPAGE="http://packages.debian.org/sid/python-debian"
-SRC_URI="mirror://debian/pool/main/${P:0:1}/${PN}/${PN}_${PV}.tar.xz"
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-RDEPEND="
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( app-arch/dpkg )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.1.26-fix-tests.patch
-)
-
-python_compile_all() {
- "${PYTHON}" lib/debian/doc-debtags > README.debtags || die
-}
-
-python_test() {
- # Tests currently fail with >=app-crypt/gnupg-2.1
- # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782904
- pushd tests > /dev/null || die
- "${PYTHON}" -m unittest discover || die "Testing failed with ${EPYTHON}"
- popd > /dev/null || die
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/ )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-discid/python-discid-1.1.0-r1.ebuild b/dev-python/python-discid/python-discid-1.1.0-r1.ebuild
deleted file mode 100644
index 3180a39f4537..000000000000
--- a/dev-python/python-discid/python-discid-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for libdiscid"
-HOMEPAGE="https://github.com/JonnyJD/python-discid"
-SRC_URI="https://github.com/JonnyJD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc"
-
-RDEPEND=">=media-libs/libdiscid-0.2.2"
-DEPEND="
- ${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
- # Skip broken Sphinx extension
- # https://github.com/JonnyJD/python-discid/commit/fd714adc2d34b3b661b64cda53190b42a33d1670
- sed -i "s/, 'sphinx.ext.intersphinx'//;/ext.data_doc/d" doc/conf.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- cd doc || die
- sphinx-build . _build/html || die
- HTML_DOCS=( doc/_build/html/. )
- fi
-}
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/python-gnupg/Manifest b/dev-python/python-gnupg/Manifest
index daffb933cd69..87f7c5e9c764 100644
--- a/dev-python/python-gnupg/Manifest
+++ b/dev-python/python-gnupg/Manifest
@@ -1,2 +1 @@
-DIST python-gnupg-0.3.7.tar.gz 48728 SHA256 2bf59ff55c036e49d5da12d370447679f14d242567df4c2c0fc61b4601ca0d59 SHA512 6166cef11307dd4782000ab7263778436998a816a45e4471fcbe244b123703bf9ded5bc6ef5cd47ed0c561ef42660980576edf57c62029bb0326642b7c538dd3 WHIRLPOOL 93770439486689dfcaf296d158c3978a71c72d32ba9f0e5b4ec4c97dfda16177ee5e06f0b616112cdfb9cd96c3a93700a0d4302116401c6146f3cd7437b7e29b
DIST python-gnupg-0.3.8.tar.gz 38993 SHA256 3872ced77d69203f31817107b324b0dd33d4437a330dc58eca140c8758d26b5a SHA512 128ba1f89e8baf0d1ae53153d7cbe73bfc99617a1aadfd9a02e2e2e2c5f0bb9c7482023bf54f32989e92cc14a9eb32325e4c358c63bce48a70a78d068103ed4f WHIRLPOOL 9080ceeade7e4c614a532eccbd4e9818d62233a6d1751acb159e8e0f13c71edf177d2c1592f0685c7e4139ba59826b8cb13864c11c37e33445a176c693d84f52
diff --git a/dev-python/python-gnupg/files/python-gnupg-0.3.7-msg-handle.patch b/dev-python/python-gnupg/files/python-gnupg-0.3.7-msg-handle.patch
deleted file mode 100644
index 9f4b6f562ce7..000000000000
--- a/dev-python/python-gnupg/files/python-gnupg-0.3.7-msg-handle.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://bitbucket.org/vinay.sajip/python-gnupg/commits/79c73a9ce6e33555246f9dae2ef4be9964e2704b
-# HG changeset patch
-# User Vinay Sajip
-# Date 1419023737 0
-# Node ID 79c73a9ce6e33555246f9dae2ef4be9964e2704b
-# Parent 767aa49b175738b6d0404a2fb2fca3e3c081e0a8
-Closes #22: handled PROGRESS messages during verification and signing.
-
-diff --git a/gnupg.py b/gnupg.py
---- a/gnupg.py
-+++ b/gnupg.py
-@@ -221,7 +221,8 @@
- "PLAINTEXT_LENGTH", "POLICY_URL", "DECRYPTION_INFO",
- "DECRYPTION_OKAY", "INV_SGNR", "FILE_START", "FILE_ERROR",
- "FILE_DONE", "PKA_TRUST_GOOD", "PKA_TRUST_BAD", "BADMDC",
-- "GOODMDC", "NO_SGNR", "NOTATION_NAME", "NOTATION_DATA"):
-+ "GOODMDC", "NO_SGNR", "NOTATION_NAME", "NOTATION_DATA",
-+ "PROGRESS"):
- pass
- elif key == "BADSIG":
- self.valid = False
-@@ -601,7 +602,7 @@
- if key in ("USERID_HINT", "NEED_PASSPHRASE", "BAD_PASSPHRASE",
- "GOOD_PASSPHRASE", "BEGIN_SIGNING", "CARDCTRL", "INV_SGNR",
- "NO_SGNR", "MISSING_PASSPHRASE", "NEED_PASSPHRASE_PIN",
-- "SC_OP_FAILURE", "SC_OP_SUCCESS"):
-+ "SC_OP_FAILURE", "SC_OP_SUCCESS", "PROGRESS"):
- pass
- elif key in ("KEYEXPIRED", "SIGEXPIRED"):
- self.status = 'key expired'
-
diff --git a/dev-python/python-gnupg/python-gnupg-0.3.7.ebuild b/dev-python/python-gnupg/python-gnupg-0.3.7.ebuild
deleted file mode 100644
index c654ae4da497..000000000000
--- a/dev-python/python-gnupg/python-gnupg-0.3.7.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper for GNU Privacy Guard"
-HOMEPAGE="http://pythonhosted.org/python-gnupg/ https://github.com/vsajip/python-gnupg/"
-SRC_URI="https://github.com/vsajip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="app-crypt/gnupg"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.3.6-skip-search-keys-tests.patch
- "${FILESDIR}"/${P}-msg-handle.patch )
-
-python_test() {
- # Note; 1 test fails under pypy only
- "${PYTHON}" test_gnupg.py || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/python-gnupg/python-gnupg-0.3.8.ebuild b/dev-python/python-gnupg/python-gnupg-0.3.8.ebuild
deleted file mode 100644
index f75c75edfa87..000000000000
--- a/dev-python/python-gnupg/python-gnupg-0.3.8.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper for GNU Privacy Guard"
-HOMEPAGE="http://pythonhosted.org/python-gnupg/ https://github.com/vsajip/python-gnupg/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="app-crypt/gnupg"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.3.6-skip-search-keys-tests.patch )
-
-python_test() {
- # Note; 1 test fails under pypy only
- "${PYTHON}" test_gnupg.py || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/python-gnutls/Manifest b/dev-python/python-gnutls/Manifest
index 84ae4e418dee..4c102a3958e0 100644
--- a/dev-python/python-gnutls/Manifest
+++ b/dev-python/python-gnutls/Manifest
@@ -1,2 +1 @@
-DIST python-gnutls-2.0.1.tar.gz 42560 SHA256 d8fb368c6a4dd58bc6cd5e61d4a12d119c4506fd344a371b3429b3ac2623b9ac SHA512 6dca8ba9e98e76add30502825f5711e3bc6f22b2a1e28416a3c1acacec41eb45e4e2f63c0185fa10f8e518df41f1093ba33ab33a5f69dd25300e17db1022b3df WHIRLPOOL 6094b85c04f3ea75d76c4e51b90a81f056ecd8e495d1670f2e5bb728b4047a6ef1fdedeeb2cf3f3be856d77f8f2306f5e2b257c233029597741028d162bb5a02
DIST python-gnutls-3.1.1.tar.gz 40593 SHA256 8892681519a89adb5bb1fba62199bb83bb86c999c983d46edf306f13c5f99a59 SHA512 471127d548cc4f44fb7b2da4d6db23cff66378b45eefde2ea4950ee08d849b1a5aed86245cd2a8a5f46fd53c652d433d23b658184a00e8e5514da3f518a080ab WHIRLPOOL 1c28e872dea42adc5a97b6a2d71ccc527047f72a0151326d209533b79a6fd144aea0b3a94eb71b124fb4233a4b093ff38dbb8bddaa1382ab0a6965fdda5b4544
diff --git a/dev-python/python-gnutls/python-gnutls-2.0.1.ebuild b/dev-python/python-gnutls/python-gnutls-2.0.1.ebuild
deleted file mode 100644
index 15270e33033d..000000000000
--- a/dev-python/python-gnutls/python-gnutls-2.0.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="High level object oriented wrapper around libgnutls"
-HOMEPAGE="http://ag-projects.com/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-IUSE=""
-
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="net-libs/gnutls"
diff --git a/dev-python/python-iptables/Manifest b/dev-python/python-iptables/Manifest
index 1dfde284df62..421530d645e2 100644
--- a/dev-python/python-iptables/Manifest
+++ b/dev-python/python-iptables/Manifest
@@ -1,4 +1 @@
-DIST python-iptables-0.10.0.tar.gz 72897 SHA256 9118ce089b2732bae8647575c1c15d6e9af4f367c0f47ea27b404e2e02dcb5ca SHA512 3e6a77149b60bf0d408739827c9c73c759542b28d746c2d6636e7c60aa0d9f5ec6deba62a40b938629747788849eaf539c9950c84a022278e64fba24acc1171f WHIRLPOOL c481603b415ba5567567b886288c415d66d4a85c0622e4df08ab1534f273ae7ea2b1f564ec3320ca748baa54b0ed7a3e1e2f4d357fc4e046990d7cfd722582ec
DIST python-iptables-0.11.0.tar.gz 73582 SHA256 55bdd0d8e3d0b4c27e4d61bf6f21ada1e19146c0adf65e5093e254a126abcce9 SHA512 5bbaeb09dc256738e3a168fa5941f39e50074eb1ac3ce18545a48c55eb06ef70fd974ad3153dc07ca67b1ef88a2a2c537a9f8d3ac85add990f6d15e9d37aa0a4 WHIRLPOOL 5ecc28a1f65389e63c962408f058ac0795a5ebd846320f4d9de4ad35e6bb7a8ee7dff4555af0c4c9c42d303b7b0f6de372c042d4219141446680ba45b8216ac4
-DIST python-iptables-0.8.0.tar.gz 38815 SHA256 7a80507fafdfe0448f604678e127b7dc6236dc7fe61771b3b56fd8199464ac46 SHA512 8cc3a88f1f101614597ad6e7712dd229e08b9d5fb1fc0383142746faad7f9e265ccdb6d036948bbdbf39c9021250ab98e7de36c7dc78e231f581d783431f5510 WHIRLPOOL 36ab036e4a30be4006c00bc605855c29382545ab19098af49abeb2eca0f91de5cd5608596e4d89b6efd013df58b740d886e2e362e6d0cc4aa7905afe7a7d0e50
-DIST python-iptables-0.9.0.tar.gz 72999 SHA256 80eee356beb3cfbe378a214719c5756bb665f9edfa04cd75e3a32e6e18a1f484 SHA512 5cffc83f496876346faa5b33a45be565fab2da41d25f9793db0788a80cb6835b33f474008febee8002d7af6fb052262881326adf6d69592aa96d750b2f921bd4 WHIRLPOOL 18872e6b7a3016cb2449bb1195fce874dee1d62df2aaa2bbea605f3055bf18e6c298d1dd14da9b1cb34196477470be1cdf60255df5521b734b052a3a88247ea0
diff --git a/dev-python/python-iptables/python-iptables-0.10.0.ebuild b/dev-python/python-iptables/python-iptables-0.10.0.ebuild
deleted file mode 100644
index b484361eb4e4..000000000000
--- a/dev-python/python-iptables/python-iptables-0.10.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for iptables"
-HOMEPAGE="https://github.com/ldx/python-iptables"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="net-firewall/iptables
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-# tests manipulate live iptables rules, so disable them by default
-
-python_prepare_all() {
- # Prevent un-needed d'loading during doc build
- sed -e "s/, 'sphinx.ext.intersphinx'//" -i doc/conf.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-iptables/python-iptables-0.8.0.ebuild b/dev-python/python-iptables/python-iptables-0.8.0.ebuild
deleted file mode 100644
index 87896223d291..000000000000
--- a/dev-python/python-iptables/python-iptables-0.8.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for iptables"
-HOMEPAGE="https://github.com/ldx/python-iptables"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="net-firewall/iptables
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-# tests manipulate live iptables rules, so disable them by default
-RESTRICT=test
-
-python_prepare_all() {
- # Prevent un-needed d'loading during doc build
- sed -e "s/, 'sphinx.ext.intersphinx'//" -i doc/conf.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_test() {
- ${PYTHON} test.py || die "tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-iptables/python-iptables-0.9.0.ebuild b/dev-python/python-iptables/python-iptables-0.9.0.ebuild
deleted file mode 100644
index b484361eb4e4..000000000000
--- a/dev-python/python-iptables/python-iptables-0.9.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for iptables"
-HOMEPAGE="https://github.com/ldx/python-iptables"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="net-firewall/iptables
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-# tests manipulate live iptables rules, so disable them by default
-
-python_prepare_all() {
- # Prevent un-needed d'loading during doc build
- sed -e "s/, 'sphinx.ext.intersphinx'//" -i doc/conf.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index e7e42e7a7cc2..442c70ec8244 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,3 +1,2 @@
DIST python-ldap-2.4.19.tar.gz 138503 SHA256 02fddb3accbfb54e40ff47a59457e422b253f9fb6cd64bb3851b349295fab048 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85 WHIRLPOOL 708c6744b41fc4c9dc4473a9ab088016aa722f5b196c080973fedbb07a08dd57f859ddb5d193665349f44d2d08ff9e2f797cfa6af23e34624f1d0a9e21d62d4d
-DIST python-ldap-2.4.21.tar.gz 121176 SHA256 2a3ce606465d2d5fbd0a620516b6648ffd85c343d9305d49a2a1f7d338b8bbd4 SHA512 38f879bd70e5a31b2ec0f89c7a9aab6bdfe86285976300358828cdb83995edaaa960d29c8fcd9f333bda88a2015f306460de7bb24b2d514944d9dc83650acb75 WHIRLPOOL 8cc7526356e63642430804370ffd41cd1e74b74654d4302f90fe87a6471639848ae6ecff160a26daa39763718625b4bcdf3e2b6aaa58e98b00854e1692b30db5
DIST python-ldap-2.4.32.tar.gz 126025 SHA256 5810f1b5a9ae9255df99fb9c2dcab7352fed325687efda56c0faae1a82c5e3cb SHA512 35a526330852ee87acd240cd285881afe498612fcedbffe93c6e41fb082300cd8b351d9100dc2b3049c658ed062d69cea90f28f9db51a80d94816ce249bbd028 WHIRLPOOL 162208a2dd65069729a4868aa5737f0d6cf312b8e9072978c55d42f6d742ab95a244a6cc996af80a92d422793ad4780a05832a37967262619278007abf51725a
diff --git a/dev-python/python-ldap/python-ldap-2.4.21-r1.ebuild b/dev-python/python-ldap/python-ldap-2.4.21-r1.ebuild
deleted file mode 100644
index e69fec3e0b22..000000000000
--- a/dev-python/python-ldap/python-ldap-2.4.21-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="http://www.python-ldap.org https://pypi.python.org/pypi/python-ldap"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
-IUSE="doc examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-# OpenSSL is an optional runtime dep.
-# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in install_requires
-RDEPEND=">net-nds/openldap-2.4.11
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND+=" !dev-python/pyldap"
-
-python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
- fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
-
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C Doc html
-}
-
-python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
- use doc && local HTML_DOCS=( Doc/.build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-memcached/Manifest b/dev-python/python-memcached/Manifest
index 89b0e7f7e984..5b3f085ce90e 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,4 +1,2 @@
DIST python-memcached-1.53.tar.gz 35025 SHA256 af04ea031b271a54f085166773e028fe053fc1d9a58cd8b3c3a57945990bfb48 SHA512 33ffd2778025a8e15beddf1660c4b5c9f1ba144adab5c36fd679e15508015c00e3e1185b5cc179cfcfc556b7c3ab44ed9914089e5ce9db66a04d0a658dd38bb3 WHIRLPOOL 81b80a05010eec576ce8eb00ac4c799213bfc82af4dd3d3da138d02337d28dcb5fbefcbdf11e8d9344b307ba8b1ab2a770b8130fce2f732e484f283e2fe85aae
-DIST python-memcached-1.54.tar.gz 36662 SHA256 df21d1431424c512901ecc3cd244039833aebc4bc7d345af403d4abdace20081 SHA512 e66684fba5ac638efef971df14f4049f1aeae1a84a9c530f26560c1150d7b136746daa164754a0e451ee1caf0b24fd856083aa23f42be1bd4e90a6943d9e45ad WHIRLPOOL a2d1c60fba41002c03718a75659ff1c3944e32b3c900643af2ed227e6280af2635f068f27923ed1722ae1407cd3a1e9696e6c628e4898aaf73451105846c31cb
-DIST python-memcached-1.57.tar.gz 22620 SHA256 3b689a135afb2fdb6da2298d5213780f43a3f210cf8c960d50b252acb3f62902 SHA512 1862d9a5c7c29c8956384e1b951b59dba1fb2bbaeb1c3a99b1b917a93e04e0d86f4b38022a4b0146889448a2d2152e7282cdf33d0240126350dc88d34f216ad4 WHIRLPOOL cda22d597848bf2ca138f0cc9cfedb9d1b58cf217568d6bf8ffe6b7ca2b9771f079db76e1b0fc577b079e717fd851007ec65859454ae6fc5eb369394bc205a6b
DIST python-memcached-1.58.tar.gz 30562 SHA256 2775829cb54b9e4c5b3bbd8028680f0c0ab695db154b9c46f0f074ff97540eb6 SHA512 48f933f095751b476c122473fa1d9767cfe5c6c339a9ba71825a50cec23cbfc7b6493716458bfb1f2451c634c517519152105a2000be66bd0d389f94ea312138 WHIRLPOOL 391d91a7d40f1d85febf7f90f0593d315854caa6dac0c4f70c2c3ee7af79b049099406683436df6af0e879626d6b42f95eed6a0153ae3874a9b746998cd02b88
diff --git a/dev-python/python-memcached/python-memcached-1.54.ebuild b/dev-python/python-memcached/python-memcached-1.54.ebuild
deleted file mode 100644
index 2bde1b94d99a..000000000000
--- a/dev-python/python-memcached/python-memcached-1.54.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python memcached client"
-HOMEPAGE="http://www.tummy.com/Community/software/python-memcached/ https://pypi.python.org/pypi/python-memcached"
-SRC_URI="ftp://ftp.tummy.com/pub/python-memcached/old-releases/${P}.tar.gz"
-
-LICENSE="OSL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( net-misc/memcached )"
-RDEPEND=""
-
-# Tests try to connect to memcached via TCP/IP. Please do not re-enable
-# until you get them all to pass properly while using the UNIX socket
-# only and not even trying to connect to memcached over TCP/IP.
-RESTRICT=test
-
-python_test() {
- # Note: partial. Needs fixing. Stuff like that.
-
- cd "${TMPDIR}" || die
-
- local memcached_opts=( -d -P memcached.pid -s memcached.socket )
- [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
-
- memcached "${memached_opts[@]}" || die
-
- "${PYTHON}" memcache.py --do-unix || die "Tests fail with ${EPYTHON}"
-
- kill "$( ${P}.tar.gz"
-
-LICENSE="LGPL-3"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-SLOT="0"
-IUSE="test"
-
-DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-DOCS=( doc/changes.rst doc/topics/{advanced,commands,getting-started,logging}.rst README.rst )
-
-python_test() {
- "${PYTHON}" test.py || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/python-oembed/Manifest b/dev-python/python-oembed/Manifest
index 0983611b096e..8253eedb9d3b 100644
--- a/dev-python/python-oembed/Manifest
+++ b/dev-python/python-oembed/Manifest
@@ -1,3 +1 @@
-DIST python-oembed-0.2.1.tar.gz 7809 SHA256 70ac9320a2548185dca71af48fff657d4b11e20840bba101a87405cda0e4e0af SHA512 27c3b3ad2ccddc864660d9f3de9c20f19417f9e3844a3ab36bbaf8364760104d8ca8d446fe4dbebf596fa9c88f284b51747bd801889e68424546dabd340b8278 WHIRLPOOL 32b62dd8222f018d71c6ef1b6a53bc618d1cfbd495b03a473c7202aa8cbc57054fe08b091328fe4897a1b6e765aac54c370fc80b1f413d6e8746746fbba6223a
-DIST python-oembed-0.2.2.tar.gz 7858 SHA256 809208fe46d0e9b84cc8b2115e68e71022f530d47b2e4f11353c037c53d8b20f SHA512 ba1a6d9d317275099811be34e9f37009068e1f1e56bdb1091037030185129e36fbc50efcd64e1f7201ae24840745f7819433cc70c59e76baf1e42d627a7fe826 WHIRLPOOL d0ee3a10ae521767a20c831ed13993f1f4a11ee7614063ced28285943351ba2aefab4e61b37bdffa97b3c2bf2e36ddf0c3ade512ae807843653492a162354815
DIST python-oembed-0.2.4.tar.gz 7981 SHA256 e0804ea3bd7ab8ec1460d139b7a92b6a9e4e3cddd83012dfe30cc67e314716ea SHA512 9eaae818e17fcfed2e53e7f730ff6837b3ec55bf977892dc05c79846b0afe6a3b6808e046ac8e41bfca587de07d1be40343d6b0df1a502418990e9bdb8d81abe WHIRLPOOL d705e84c8faf9174f302879e2620154c127762b53892fa9783203cba7e61b4681f3519cc30175b183f262a1bde7d148135bd7e5964dafed1fb16a5b0c11957fa
diff --git a/dev-python/python-oembed/python-oembed-0.2.1-r1.ebuild b/dev-python/python-oembed/python-oembed-0.2.1-r1.ebuild
deleted file mode 100644
index 28f9e2e50384..000000000000
--- a/dev-python/python-oembed/python-oembed-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python library that implements an OEmbed consumer"
-HOMEPAGE="https://pypi.python.org/pypi/python-oembed"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-python_test() {
- nosetests || die "tests failed"
-}
diff --git a/dev-python/python-oembed/python-oembed-0.2.2.ebuild b/dev-python/python-oembed/python-oembed-0.2.2.ebuild
deleted file mode 100644
index 28f9e2e50384..000000000000
--- a/dev-python/python-oembed/python-oembed-0.2.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python library that implements an OEmbed consumer"
-HOMEPAGE="https://pypi.python.org/pypi/python-oembed"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-python_test() {
- nosetests || die "tests failed"
-}
diff --git a/dev-python/python-poppler-qt4/Manifest b/dev-python/python-poppler-qt4/Manifest
index 45e7a0cb2e1e..171392bc2f0c 100644
--- a/dev-python/python-poppler-qt4/Manifest
+++ b/dev-python/python-poppler-qt4/Manifest
@@ -1,2 +1 @@
-DIST python-poppler-qt4-0.18.1.tar.gz 15555 SHA256 c6903c4b6ab71730ae2a1da9fb95830a83da82185b5ef6b8184b16c0cae908ba SHA512 f1451e3b60cb51eb3c07d906144ecff2a2737b68018645390441b2eb4942450e2e836a3e20d926c82a7536ae7b3963f7a869a5d7a3274befde7d01144b116a44 WHIRLPOOL 2ef090817a78baa1b55997baf4e6eb61aa21e6d064826bfc14db27e145a477d3b3ff28b6f10076cade979e9f1634cfbe43e3bee51d841d4ea4fbd72cddcd6ce4
DIST python-poppler-qt4-0.24.0.tar.gz 17452 SHA256 164297bcb03dc0cd943342915bf49e678db13957ebc2f1f3bd988f04145fb236 SHA512 5f03e85f80f2ed4d560ee001a1c0394ddb2ccde504bf8564ceb700af27df8ed41de9fd60e058ce72e32d8ea37cb7706446f0793b25d8475803956653b82e593d WHIRLPOOL 8c242951c47d7552cdf61c55b5074ecc600efe52cc948ea96cab5c06d39f6d2beb72cdd642bb5dfde89952e3799691b0911dd86bdc46e4107f07e96986b3984a
diff --git a/dev-python/python-poppler-qt4/files/python-poppler-qt4-0.18.1-update_for_new_PyQt4_build.patch b/dev-python/python-poppler-qt4/files/python-poppler-qt4-0.18.1-update_for_new_PyQt4_build.patch
deleted file mode 100644
index ce56a780967b..000000000000
--- a/dev-python/python-poppler-qt4/files/python-poppler-qt4-0.18.1-update_for_new_PyQt4_build.patch
+++ /dev/null
@@ -1,185 +0,0 @@
-From 099924f9b359b82696e3aa9f159616ff09d2da97 Mon Sep 17 00:00:00 2001
-From: Philip Lorenz
-Date: Tue, 8 Jul 2014 18:23:49 +0200
-Subject: [PATCH 3/3] Support PyQt's "new" build system
-
-PyQt4 ships with a configure.py and configure-ng.py script for
-configuration. The former produced the "pyqtconfig" module which was
-used to determine various flags required for compilation of
-python-poppler-qt4. The configure.py script has been causing some issues
-([1]) and upstream suggests to use configure-ng.py instead as the old
-configuration script is deprecated ([2]).
-
-This patch adapts setup.py to work without the "pyqtconfig" module by
-looking up the required config values via the new mechanisms endorsed by
-upstream. Additionally, it adds the --qt-include-dir, --pyqt-sip-dir,
---pyqt-sip-flags command line arguments to the "build_ext" command which
-can be used to set those values manually.
-
-[1] http://www.riverbankcomputing.com/pipermail/pyqt/2014-June/034344.html
-[2] http://www.riverbankcomputing.com/pipermail/pyqt/2014-June/034354.html
----
- setup.py | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----------
- 1 file changed, 94 insertions(+), 20 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 56f3e3f..c43c5e4 100644
---- a/setup.py
-+++ b/setup.py
-@@ -56,14 +56,6 @@ except ImportError:
- pass
- ### end
-
--import PyQt4.pyqtconfig
--config = PyQt4.pyqtconfig.Configuration()
--
--pyqt_sip_dir = config.pyqt_sip_dir
--pyqt_sip_flags = config.pyqt_sip_flags
--qt_inc_dir = config.qt_inc_dir
--
--
- def pkg_config(package, attrs=None, include_only=False):
- """parse the output of pkg-config for a package.
-
-@@ -107,17 +99,8 @@ def pkg_config_version(package):
- return tuple(map(int, re.findall(r'\d+', output)))
- except OSError:
- sys.stderr.write("Can't determine version of %s\n" % package)
--
--
--ext_args = {
-- 'include_dirs': [
-- qt_inc_dir,
-- os.path.join(qt_inc_dir, 'QtCore'),
-- os.path.join(qt_inc_dir, 'QtGui'),
-- os.path.join(qt_inc_dir, 'QtXml'),
-- ],
--}
-
-+ext_args = {}
- pkg_config('poppler-qt4', ext_args)
-
- if 'libraries' not in ext_args:
-@@ -131,17 +114,108 @@ class build_ext(build_ext_base):
-
- user_options = build_ext_base.user_options + [
- ('poppler-version=', None, "version of the poppler library"),
-+ ('qmake-bin=', None, "Path to qmake binary"),
-+ ('qt-include-dir=', None, "Path to Qt headers"),
-+ ('pyqt-sip-dir=', None, "Path to PyQt's SIP files"),
-+ ('pyqt-sip-flags=', None, "SIP flags used to generate PyQt bindings")
- ]
-
- def initialize_options (self):
- build_ext_base.initialize_options(self)
- self.poppler_version = None
-
-+ self.qmake_bin = 'qmake'
-+
-+ self.qt_include_dir = None
-+ self.pyqt_sip_dir = None
-+ self.pyqt_sip_flags = None
-+
- def finalize_options (self):
- build_ext_base.finalize_options(self)
-+
-+ if not self.qt_include_dir:
-+ self.qt_include_dir = self.__find_qt_include_dir()
-+
-+ if not self.pyqt_sip_dir:
-+ self.pyqt_sip_dir = self.__find_pyqt_sip_dir()
-+
-+ if not self.pyqt_sip_flags:
-+ self.pyqt_sip_flags = self.__find_pyqt_sip_flags()
-+
-+ if not self.qt_include_dir:
-+ raise SystemExit('Could not find Qt4 headers. '
-+ 'Please specify via --qt-include-dir=')
-+
-+ if not self.pyqt_sip_dir:
-+ raise SystemExit('Could not find PyQt SIP files. '
-+ 'Please specify containing directory via '
-+ '--pyqt-sip-dir=')
-+
-+ if not self.pyqt_sip_flags:
-+ raise SystemExit('Could not find PyQt SIP flags. '
-+ 'Please specify via --pyqt-sip-flags=')
-+
-+ self.include_dirs += (self.qt_include_dir,
-+ os.path.join(self.qt_include_dir, 'QtCore'),
-+ os.path.join(self.qt_include_dir, 'QtGui'),
-+ os.path.join(self.qt_include_dir, 'QtXml'))
-+
- if self.poppler_version is not None:
- self.poppler_version = tuple(map(int, re.findall(r'\d+', self.poppler_version)))
-
-+ def __find_qt_include_dir(self):
-+ if self.pyqtconfig:
-+ return self.pyqtconfig.qt_inc_dir
-+
-+ try:
-+ qt_version = subprocess.check_output([self.qmake_bin,
-+ '-query',
-+ 'QT_VERSION'])
-+ qt_version = qt_version.strip().decode("ascii")
-+ except (OSError, subprocess.CalledProcessError) as e:
-+ raise SystemExit('Failed to determine Qt version (%s).' % e)
-+
-+ if not qt_version.startswith("4."):
-+ raise SystemExit('Unsupported Qt version (%s). '
-+ 'Try specifying the path to qmake manually via '
-+ '--qmake-bin=' % qt_version)
-+
-+ try:
-+ result = subprocess.check_output([self.qmake_bin,
-+ '-query',
-+ 'QT_INSTALL_HEADERS'])
-+ return result.strip().decode(sys.getfilesystemencoding())
-+ except (OSError, subprocess.CalledProcessError) as e:
-+ raise SystemExit('Failed to determine location of Qt headers (%s).' % e)
-+
-+ def __find_pyqt_sip_dir(self):
-+ if self.pyqtconfig:
-+ return self.pyqtconfig.pyqt_sip_dir
-+
-+ import sipconfig
-+
-+ return os.path.join(sipconfig.Configuration().default_sip_dir, 'PyQt4')
-+
-+ def __find_pyqt_sip_flags(self):
-+ if self.pyqtconfig:
-+ return self.pyqtconfig.pyqt_sip_flags
-+
-+ from PyQt4 import QtCore
-+
-+ return QtCore.PYQT_CONFIGURATION.get('sip_flags', '')
-+
-+ @property
-+ def pyqtconfig(self):
-+ if not hasattr(self, '_pyqtconfig'):
-+ try:
-+ from PyQt4 import pyqtconfig
-+
-+ self._pyqtconfig = pyqtconfig.Configuration()
-+ except ImportError:
-+ self._pyqtconfig = None
-+
-+ return self._pyqtconfig
-+
- def _sip_compile(self, sip_bin, source, sbf):
-
- # Disable features if older poppler-qt4 version is found.
-@@ -176,8 +250,8 @@ class build_ext(build_ext_base):
- cmd += [
- "-c", self.build_temp,
- "-b", sbf,
-- "-I", pyqt_sip_dir] # find the PyQt4 stuff
-- cmd += shlex.split(pyqt_sip_flags) # use same SIP flags as for PyQt4
-+ "-I", self.pyqt_sip_dir] # find the PyQt4 stuff
-+ cmd += shlex.split(self.pyqt_sip_flags) # use same SIP flags as for PyQt4
- cmd.append(source)
- self.spawn(cmd)
-
---
-2.0.2
-
diff --git a/dev-python/python-poppler-qt4/python-poppler-qt4-0.18.1.ebuild b/dev-python/python-poppler-qt4/python-poppler-qt4-0.18.1.ebuild
deleted file mode 100644
index 2582e244c758..000000000000
--- a/dev-python/python-poppler-qt4/python-poppler-qt4-0.18.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="A python binding for libpoppler-qt4"
-HOMEPAGE="https://github.com/wbsoft/python-poppler-qt4"
-SRC_URI="https://github.com/wbsoft/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-text/poppler:=[qt4]
- dev-python/PyQt4[${PYTHON_USEDEP}]
- >=dev-python/sip-4.9.1[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-update_for_new_PyQt4_build.patch
- distutils-r1_src_prepare
-}
diff --git a/dev-python/python-prctl/Manifest b/dev-python/python-prctl/Manifest
index 4ab038196c2b..e5494788b8d2 100644
--- a/dev-python/python-prctl/Manifest
+++ b/dev-python/python-prctl/Manifest
@@ -1,3 +1 @@
-DIST python-prctl-1.5.0.tar.gz 25024 SHA256 04fb4360b4f60e0ee6e3ae02ab4a478dc9d67486dbfc6e1d176af96b4e456fa7 SHA512 46500432fdeaef5f1ca370db0cbaa4d752d78434d10581a16dd131104db0996a9844fa604763f0220d0ba2250f1a6890ec0cdf1c491c8823f19d601376e6686f WHIRLPOOL c1620790aaf1145eea5e1ec681d2a2765ed6ea023991b24b1115209cd80b6fd49d8c5321f655c227c7a4ecf3c8141895e8f321d05cda4fb901634e3df604d57a
-DIST python-prctl-1.6.0.tar.gz 25701 SHA256 0206d445d24f45a5dbe67766797b67cf0afc70fdcf59edf59372530efe8ec0ce SHA512 05ac4719c2dc7056bf2caf1c8b875a8a5da2223856124e312e1631be68c161f3a3ec0bef8f4ad5459c9d792427f50f15ea988b20987e85bf2acb9cf50aeaf7d8 WHIRLPOOL 3d73b43928492b45ff11c5e24e23bc28759d1261d8d619642be9809a7da5c6cdebf6f05d4967053806d22f71611067658f5543cf99679da7f6cec4a9fcca5e5f
DIST python-prctl-1.6.1.tar.gz 25788 SHA256 31f43b2e7bc3144ce18096eb8468c86acdaefbde2e3fc2aac75eea6be06d3b64 SHA512 9d379f2082523421b69f237042826fb4360d1da6e96dfc3f7e5133cb7041da4e3ea9954b14a063967c6dca2a766d39fbfe7eda71df13ae38ce046ec102949f3a WHIRLPOOL b9adfeaf9ed26e82c1ad49dbf425fb9f86c751b3192673a413457c7c41a1c6e6b5daedd61251c614bb5e77188eed64462e87960e6d8ab099b52cf706c39d2b1e
diff --git a/dev-python/python-prctl/python-prctl-1.5.0-r1.ebuild b/dev-python/python-prctl/python-prctl-1.5.0-r1.ebuild
deleted file mode 100644
index 14554209c2c9..000000000000
--- a/dev-python/python-prctl/python-prctl-1.5.0-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Control process attributes through prctl"
-HOMEPAGE="https://github.com/seveas/python-prctl"
-SRC_URI="https://github.com/seveas/${PN}/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="sys-libs/libcap"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
- unpack ${A}
- mv *-${PN}-* "${S}"
-}
diff --git a/dev-python/python-prctl/python-prctl-1.6.0.ebuild b/dev-python/python-prctl/python-prctl-1.6.0.ebuild
deleted file mode 100644
index 14554209c2c9..000000000000
--- a/dev-python/python-prctl/python-prctl-1.6.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Control process attributes through prctl"
-HOMEPAGE="https://github.com/seveas/python-prctl"
-SRC_URI="https://github.com/seveas/${PN}/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="sys-libs/libcap"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
- unpack ${A}
- mv *-${PN}-* "${S}"
-}
diff --git a/dev-python/python-socketio/Manifest b/dev-python/python-socketio/Manifest
index 8cba4e1db017..6f29a61a1f3c 100644
--- a/dev-python/python-socketio/Manifest
+++ b/dev-python/python-socketio/Manifest
@@ -1,4 +1 @@
-DIST python-socketio-0.9.1.tar.gz 13443 SHA256 03c396b04729acd24a83882038cba689cf7f8300c19808689d837b9a69c40dec SHA512 eeef074537c1f04b4cab4e842338c330cacdfbf3facf8fb090c40deb9d118ab49478e3cbb32594b68bd74186a31c34fdb32710f5f302cc1e57047b04e2e4eb6b WHIRLPOOL 4580cdf6d4f9433978a6158999b9915eb5abafdf537a5ff9fbe9538cf8b04d7da3a1c9f87a68b18c1a7773ff47e396dd240cd7cc30b3730697a23a13f41dbcb8
-DIST python-socketio-1.6.0.tar.gz 15012 SHA256 8b325e095b64675b00c05ca7072f4cd1a05054058feacbb8f7003ba72c60f076 SHA512 ea93359ce02cd5ee3e2120ba68f98f1e05225137dc99fa3903df50da328cbcd17a8cbc13a43d55b0e74664ff174fcbeb8a59274463257c802c22445a8b1e0fe3 WHIRLPOOL fba6b06ed645400123199c7549a50c66d1b4f1611642add207e051f132346880e6391e19555b728737f7c3e6da857294c62ced6e84c07fc4577029b0bd1cd4ce
-DIST python-socketio-1.6.3.tar.gz 15517 SHA256 5193a73a6ad26d14d236a5d58dd16a489f416210686210aacf00a5e4c1fa9ef0 SHA512 193926547c0bbd155a05dc494998ca8214abf22eb89b16368f16f1875ca9e0f9962ba56d09356405e19c84823af73bc6a1ae5b5de9aedc904108fc12de6b69fe WHIRLPOOL 7d442bf93516ff3ddef58c853a197b5dbe4308b04ce30ee19b40c928086c0faf02c5756162949d087459f76854e04d5c28c45126a5ddf960e03b81d899245c8d
DIST python-socketio-1.7.4.tar.gz 23298 SHA256 9200ee48aec8673027fdc40b0391aa2d681ff994d93b738ebd9f0d29916f24c4 SHA512 fb31072420eca42fa0349f0a9350fe9ab6bbbac7dc32cd7ae76cffa026fdeeb4197b8c441d76bfc46af55a550c5b7e81e387b67d538c500075bc5b4e8f68d5ab WHIRLPOOL 038a0f43a93076cd6a9ccf8c081e54d421a7fcf1256dee350964ca16a5a5b10de9a20e919f761bf2704631562b0965a6825e3b28d8620b096eadc24504a1ea7b
diff --git a/dev-python/python-socketio/python-socketio-0.9.1.ebuild b/dev-python/python-socketio/python-socketio-0.9.1.ebuild
deleted file mode 100644
index ff6dcfb87531..000000000000
--- a/dev-python/python-socketio/python-socketio-0.9.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
-
-inherit distutils-r1
-
-MY_PN=""
-DESCRIPTION="Python implementation of the Socket.IO realtime server."
-HOMEPAGE="https://${PN}.readthedocs.org/ https://github.com/miguelgrinberg/${PN}/ https://pypi.python.org/pypi/${PN}"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/python-engineio-0.7.0[${PYTHON_USEDEP}]
- !dev-python/gevent-socketio"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]
- )"
-
-# pypi tarball does not contain tests
-RESTRICT="test"
-
-src_prepare() {
- sed -e 's:pbr<1.7.0:pbr:' -i setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- esetup.py test || die
-}
diff --git a/dev-python/python-socketio/python-socketio-1.6.0.ebuild b/dev-python/python-socketio/python-socketio-1.6.0.ebuild
deleted file mode 100644
index c6533980b49b..000000000000
--- a/dev-python/python-socketio/python-socketio-1.6.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python implementation of the Socket.IO realtime server."
-HOMEPAGE="https://${PN}.readthedocs.org/ https://github.com/miguelgrinberg/${PN}/ https://pypi.python.org/pypi/${PN}"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/python-engineio-0.7.0[${PYTHON_USEDEP}]
- !dev-python/gevent-socketio"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- )"
-
-# pypi tarball does not contain tests
-RESTRICT="test"
-
-src_prepare() {
- eapply_user
- distutils-r1_src_prepare
-}
-
-python_test() {
- esetup.py test || die
-}
diff --git a/dev-python/python-socketio/python-socketio-1.6.3.ebuild b/dev-python/python-socketio/python-socketio-1.6.3.ebuild
deleted file mode 100644
index 3501fec9b0ca..000000000000
--- a/dev-python/python-socketio/python-socketio-1.6.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python implementation of the Socket.IO realtime server."
-HOMEPAGE="https://${PN}.readthedocs.org/ https://github.com/miguelgrinberg/${PN}/ https://pypi.python.org/pypi/${PN}"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/python-engineio-1.0.0[${PYTHON_USEDEP}]
- !dev-python/gevent-socketio"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- )"
-
-# pypi tarball does not contain tests
-RESTRICT="test"
-
-src_prepare() {
- eapply_user
- distutils-r1_src_prepare
-}
-
-python_test() {
- esetup.py test || die
-}
diff --git a/dev-python/python-sqlparse/Manifest b/dev-python/python-sqlparse/Manifest
index 7e73f24b0fbd..b10d325ca6a5 100644
--- a/dev-python/python-sqlparse/Manifest
+++ b/dev-python/python-sqlparse/Manifest
@@ -1,9 +1,2 @@
-DIST python-sqlparse-0.1.10.tar.gz 151351 SHA256 8bac29a6e21ed64ec69703971cd9ac0fa50e7e01f62a6d826fd2ce76f3191199 SHA512 8b30ac752f0208d8247b353d71e56e67a6a874384999ce35e4391f4a8a8919e8c59fa1d3bb53cf676164fb3a677fc4791fd57330ff52613fc8d2f6e85d8b528b WHIRLPOOL c31f024bf04985054a8efabe80c05e15f8caed7188a73a5749c3e1150711a504bff111b4d3504118e455e358cead8cde5e7a0cf480a7cf0b7ea70a1312b7b6c7
-DIST python-sqlparse-0.1.13.tar.gz 153184 SHA256 d827ac617c159ec60ddd7d4db05bb1c7b1e558334e30db355056715677aa9e2d SHA512 e6e50ae388eeced653b831279de4e425c3c416e246ee0bf7e09511e633c2b9edea3011fe7108b87d5187ae40da4591842e31c80fa45f76512cfbe023207ec476 WHIRLPOOL 34ad49e19cc309cc5bb2ce93e8edddf15808851094cb3d48c820554f1631bf0e54d2ec2ae6099683b1b7c66dcee7db38f2cfb8f2e80d4c8a69b489617a18fbcb
-DIST sqlparse-0.1.14.tar.gz 55307 SHA256 e561e31853ab9f3634a1a2bd53035f9e47dfb203d56b33cc6569047ba087daf0 SHA512 212f0dc1f05057f44cb441c2b0d29a597a826c3170ec87276a74c79f5d445cf736cfcbf8ff7cfe40c252416bba9851ce4a4739418627172ac41d98e6835668c6 WHIRLPOOL 93a226fe3df6d6d078c447e311d10114a9fb31801d848456ab9ba21d4087a373a6d2f20d1bc4e55474dae28411dcb4112e85ceaf373dec51275aa9ce38102aff
-DIST sqlparse-0.1.15.tar.gz 57863 SHA256 ce92c9f134b1cd461a27c502197464b5f245261ad0fbb26d7bf659f28a5c11b2 SHA512 9d7ef4b22465b0b0438195f304fa138f286f5976ba64880616ef46da4df76dd9c6bb34d56c8daa66e522e68b3e7f284d442e513e3cc97a5300c38597d2c4afc1 WHIRLPOOL 968250ad9f2945ab6d61d94a673493cc6c6e42fea5566f6a7b25f4cde57dbbcf8216e8e1003f50b1f5bd1be58b00838fecdc6c729c8ba3a2365309ddede66ba5
-DIST sqlparse-0.1.16.tar.gz 58418 SHA256 678c6c36ca4b01405177da8b84eecf92ec92c9f6c762396c965bb5d305f20f81 SHA512 2561ed970340eb99b575626fd8bb7253f522507628ed86256a32e7bd7dd438b7f4bec0adf1d7298a2903411d2623cb5a4ba6f53c794bcc38b695e2ddf26c488c WHIRLPOOL 8c2f01c4bda48e190668bb34cbabc1bc775a224432ca9ea638f4c350fe493c8705d171f4f6c40063e8c7546502249cec3bfa73d5f6f6e47b918cdba8a5cdcafc
-DIST sqlparse-0.1.18.tar.gz 58594 SHA256 39b196c4a06f76d6ac82f029457ca961f662a8bbbb2694eb1dfe4f2b68a2d7cf SHA512 78d20af3945140ff82d9ac9411eed57e0515a755ecafa407fbd7cdcca27b06a72b4e67f1fa22ccadcaa59827814f0ef58db68f236ca142b5663236d31c80820e WHIRLPOOL 129176182f532886cfeebce6a9512bfba6068e4728372761d97ac7214202577df1b1464f188be302827f2b7264c9596027475282bc81f9d8cee4506405627890
-DIST sqlparse-0.1.19.tar.gz 58132 SHA256 d896be1a1c7f24bffe08d7a64e6f0176b260e281c5f3685afe7826f8bada4ee8 SHA512 805e737c004eec721bc1fbdea0b89516de7172cb4431736817a2b5b44e2a1f0e5e23a09b07bcd9455679db9bf586f0baf9e3f0c50c389c4b80f116b662d407ed WHIRLPOOL 13befd5bdcc06ee7a543a0d31cf4f1764a6fc07f93214dc13508df0779fa98672c623fb73bf3cc3d3741311daab1596cb3e2202cbf9fe0440fc94b7f6f483b5e
DIST sqlparse-0.2.1.tar.gz 53463 SHA256 1c98a2bdffe67f1bb817b72a7ba4d38be592e0f07c5acea4adebcec12c4377d1 SHA512 8f70677c73cb3bb2ac11d6b90fd86f6f874b3ba4b402bb776f716d75103c3768c385dbe403290c167f76874e92c36ac4deb1ca3c5d5f6fbc69bed0935505d5ef WHIRLPOOL 65c5ee607e98deda807443b2aa92a05d9fe9087e0fd0f353b77b36bbc1064e5aa25639b4351ed104254821b012d0b5718d5df777a277be4f0d16dd35109e2b69
DIST sqlparse-0.2.2.tar.gz 57965 SHA256 d446296b2c26f9466860dd85fa32480bec523ab96bda8879262c38e8e8fbba21 SHA512 8d812067364897e96c6ece28bae51983d5560db2be2ed23c6f16e718a9fea220fd9941970208bfbd64becae78f1a1e1c2603c4f3246319ec120ada71515ef5a1 WHIRLPOOL b2f9575748e2ae5599844648bf39da205de9662462cb201b5e1d9187250bef6a6117a2f519281dfc471b72383478df04123d3bea2b09bdf274bc329dac783f42
diff --git a/dev-python/python-sqlparse/python-sqlparse-0.1.10.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.1.10.ebuild
deleted file mode 100644
index 84f6ee28da4e..000000000000
--- a/dev-python/python-sqlparse/python-sqlparse-0.1.10.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A non-validating SQL parser module for Python"
-HOMEPAGE="https://code.google.com/p/python-sqlparse/ https://github.com/andialbrecht/sqlparse"
-SRC_URI="https://github.com/andialbrecht/sqlparse/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD-2"
-IUSE="test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-DISTUTILS_IN_SOURCE_BUILD=1 # Required for running tests
-
-S="${WORKDIR}"/${P#python-}
-
-python_test() {
- if python_is_python3; then
- 2to3 -w --no-diffs -n tests/ sqlparse/
- py.test ./tests || die "testsuite failed ${EPYTHON}"
- else
- py.test tests || die "testsuite failed under ${EPYTHON}"
- fi
-}
diff --git a/dev-python/python-sqlparse/python-sqlparse-0.1.13.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.1.13.ebuild
deleted file mode 100644
index 4a244f55a67a..000000000000
--- a/dev-python/python-sqlparse/python-sqlparse-0.1.13.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A non-validating SQL parser module for Python"
-HOMEPAGE="https://code.google.com/p/python-sqlparse/ https://github.com/andialbrecht/sqlparse"
-SRC_URI="https://github.com/andialbrecht/sqlparse/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD-2"
-IUSE="doc examples test"
-
-REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- )"
-# Required for running tests
-DISTUTILS_IN_SOURCE_BUILD=1
-
-S="${WORKDIR}"/${P#python-}
-
-pkg_setup() {
- use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- if python_is_python3; then
- 2to3 -w --no-diffs -n tests/ sqlparse/
- py.test ./tests || die "testsuite failed ${EPYTHON}"
- else
- py.test tests || die "testsuite failed under ${EPYTHON}"
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-sqlparse/python-sqlparse-0.1.14.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.1.14.ebuild
deleted file mode 100644
index c0236391e4da..000000000000
--- a/dev-python/python-sqlparse/python-sqlparse-0.1.14.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1
-
-MY_PN="${PN##python-}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A non-validating SQL parser module for Python"
-HOMEPAGE="https://code.google.com/p/python-sqlparse/ https://github.com/andialbrecht/sqlparse"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD-2"
-IUSE="doc test"
-
-REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- )"
-# Required for running tests
-DISTUTILS_IN_SOURCE_BUILD=1
-
-S="${WORKDIR}"/${P#python-}
-
-pkg_setup() {
- use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- if python_is_python3; then
- 2to3 -w --no-diffs -n tests/ sqlparse/
- py.test ./tests || die "testsuite failed ${EPYTHON}"
- else
- py.test tests || die "testsuite failed under ${EPYTHON}"
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-sqlparse/python-sqlparse-0.1.15.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.1.15.ebuild
deleted file mode 100644
index c0236391e4da..000000000000
--- a/dev-python/python-sqlparse/python-sqlparse-0.1.15.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1
-
-MY_PN="${PN##python-}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A non-validating SQL parser module for Python"
-HOMEPAGE="https://code.google.com/p/python-sqlparse/ https://github.com/andialbrecht/sqlparse"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD-2"
-IUSE="doc test"
-
-REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- )"
-# Required for running tests
-DISTUTILS_IN_SOURCE_BUILD=1
-
-S="${WORKDIR}"/${P#python-}
-
-pkg_setup() {
- use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- if python_is_python3; then
- 2to3 -w --no-diffs -n tests/ sqlparse/
- py.test ./tests || die "testsuite failed ${EPYTHON}"
- else
- py.test tests || die "testsuite failed under ${EPYTHON}"
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-sqlparse/python-sqlparse-0.1.16.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.1.16.ebuild
deleted file mode 100644
index 7bb9b0cc14ed..000000000000
--- a/dev-python/python-sqlparse/python-sqlparse-0.1.16.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1
-
-MY_PN="${PN##python-}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A non-validating SQL parser module for Python"
-HOMEPAGE="https://code.google.com/p/python-sqlparse/ https://github.com/andialbrecht/sqlparse"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD-2"
-IUSE="doc test"
-
-REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- )"
-# Required for running tests
-DISTUTILS_IN_SOURCE_BUILD=1
-
-S="${WORKDIR}"/${P#python-}
-
-pkg_setup() {
- use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- if python_is_python3; then
- 2to3 -w --no-diffs -n tests/ sqlparse/
- py.test ./tests || die "testsuite failed ${EPYTHON}"
- else
- py.test tests || die "testsuite failed under ${EPYTHON}"
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-sqlparse/python-sqlparse-0.1.18.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.1.18.ebuild
deleted file mode 100644
index bd80307a6684..000000000000
--- a/dev-python/python-sqlparse/python-sqlparse-0.1.18.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-MY_PN="${PN##python-}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A non-validating SQL parser module for Python"
-HOMEPAGE="https://code.google.com/p/python-sqlparse/ https://github.com/andialbrecht/sqlparse"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD-2"
-IUSE="doc test"
-
-REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- )"
-# Required for running tests
-DISTUTILS_IN_SOURCE_BUILD=1
-
-S="${WORKDIR}"/${P#python-}
-
-pkg_setup() {
- use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- if python_is_python3; then
- 2to3 -w --no-diffs -n tests/ sqlparse/
- py.test ./tests || die "testsuite failed ${EPYTHON}"
- else
- py.test tests || die "testsuite failed under ${EPYTHON}"
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-sqlparse/python-sqlparse-0.1.19.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.1.19.ebuild
deleted file mode 100644
index bd80307a6684..000000000000
--- a/dev-python/python-sqlparse/python-sqlparse-0.1.19.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-MY_PN="${PN##python-}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A non-validating SQL parser module for Python"
-HOMEPAGE="https://code.google.com/p/python-sqlparse/ https://github.com/andialbrecht/sqlparse"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD-2"
-IUSE="doc test"
-
-REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- )"
-# Required for running tests
-DISTUTILS_IN_SOURCE_BUILD=1
-
-S="${WORKDIR}"/${P#python-}
-
-pkg_setup() {
- use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- if python_is_python3; then
- 2to3 -w --no-diffs -n tests/ sqlparse/
- py.test ./tests || die "testsuite failed ${EPYTHON}"
- else
- py.test tests || die "testsuite failed under ${EPYTHON}"
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-uinput/Manifest b/dev-python/python-uinput/Manifest
index be646df2322d..233bd7006e7e 100644
--- a/dev-python/python-uinput/Manifest
+++ b/dev-python/python-uinput/Manifest
@@ -1,3 +1 @@
-DIST python-uinput-0.10.1.tar.gz 21549 SHA256 bf11ba44850f56142de1f4ac883322ad4f5b14d8c149c01f90e9d96f8ada9c9f SHA512 ec1767fc40071d299ca5955163a0ee1ad9ff896d462037c305f4fdfb6b05be4b360699b1a966a40571c742ac5699c0468c2537787483fa6fe1a0cc19e533ee5a WHIRLPOOL 6c083b28e48093df85e0648e3756abf7a02f55daa89dee9dd7bd629b9d6a81c9bd4e8129e682a856a7bc7fae8ea0f05ed8ebfa279e0d843d44e9e6729f4a64f2
DIST python-uinput-0.10.2.tar.gz 21736 SHA256 913ca8e37dd9e9948d2e81803791ff8b90837230eae3b8563c9d7390bc6315dc SHA512 0009e3c3f82c5a5da61e9adf17d77a2efb9223f02324a4f7c7033b165d5e4e395566c34ccb11ef54cc4ce1623b1432a144614cbae7a88e9c06824b15ef00e1b7 WHIRLPOOL f850346138e59dcbda897e49efbabc77d60ef174fb24e1e62007d47afcb3b0d8a14023255fc74326843f08b2afdce8dd259e44318b73aa194c3a859d78753c65
-DIST python-uinput-0.9.tar.gz 18260 SHA256 2cd5ea90bf83bc3ce56e3d2897de9133080e940f1396551d21305aac43611295 SHA512 bd31b963ce1134670d2b49d243f0613d32355c41c511a13b9963ecca531806d9fa41c8b6cc10717bda16328cdd6b8ab175202dfa774b55372d81f21aba692e65 WHIRLPOOL 25f99d22a8f47217878f28a9357cd3e679c050e165cd8a1c965181559114567df6e8a1059098d0141a3328dd03fe078368b74fe632257512c77f1765853f581e
diff --git a/dev-python/python-uinput/python-uinput-0.10.1.ebuild b/dev-python/python-uinput/python-uinput-0.10.1.ebuild
deleted file mode 100644
index 3fdf46f80134..000000000000
--- a/dev-python/python-uinput/python-uinput-0.10.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=(python{2_7,3_4})
-
-inherit distutils-r1
-
-DESCRIPTION="Pythonic API to the Linux uinput kernel module"
-HOMEPAGE="http://tjjr.fi/sw/python-uinput/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="virtual/udev"
-RDEPEND="${DEPEND}"
-
-python_prepare_all() {
- sed \
- -e "s:libudev.so.0:libudev.so:g" \
- -i setup.py || die
- rm libsuinput/src/libudev.h || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/python-uinput/python-uinput-0.9.ebuild b/dev-python/python-uinput/python-uinput-0.9.ebuild
deleted file mode 100644
index 8bcb1bb38497..000000000000
--- a/dev-python/python-uinput/python-uinput-0.9.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=(python{2_7,3_4})
-
-inherit distutils-r1
-
-DESCRIPTION="Pythonic API to the Linux uinput kernel module"
-HOMEPAGE="http://tjjr.fi/sw/python-uinput/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="virtual/udev"
-RDEPEND="${DEPEND}"
-
-src_install() {
- fix_missing_newlines() {
- sed -r -i 's/\)([A-Z]+)/\)\n\1/g' "${BUILD_DIR}"/lib/uinput/ev.py || die "sed failed"
- }
- python_foreach_impl fix_missing_newlines
- distutils-r1_src_install
-}
diff --git a/dev-python/python-xlib/Manifest b/dev-python/python-xlib/Manifest
index f11623e1062c..502d39e48fda 100644
--- a/dev-python/python-xlib/Manifest
+++ b/dev-python/python-xlib/Manifest
@@ -1,3 +1,2 @@
DIST python-xlib-0.15rc1.tar.gz 188750 SHA256 823734489fc8c47113deb606fdc7142759d4c45546014255af8c5b8787b9accb SHA512 e27f56e0d76fac534e6754b1e64316636b49859eb6c9ceef5952c8b42cf53bc798a705fa54c283c896324d9a23778beec583cb62984a6a43b024643a70f3fe3a WHIRLPOOL bdca7c97cfbf438cce6297d5d035488986886d95f6f80014c9d9b1966720b98600b13f6dc09b6aed209787833e3174a0bf8444c3ba9c46e9f106051b978d322b
-DIST python-xlib-0.17.tar.bz2 185804 SHA256 600e820e340528184a873c5c4dccc67d7e4c34d658606fffadb02f32b5edd38a SHA512 0c3346de00304f8028492ef1eb7a9d0e22e750f9d51714e5a458e734218ef69760a07a5b3436eda70c9a952d52848757e1ead520bdaaefaf1b6575e0cc299b88 WHIRLPOOL 81d73930abe5277a0daa7ab2b245172315eff311d30dff532a9c10997d7d7ffd8de9d7f8a0ee2992b18f5ad58734511b30916c9c3f45ba34555f09750710c1e6
DIST python-xlib-0.19.tar.bz2 188359 SHA256 10ba17a7b2aea9f6a7fb0b87caa284383389cf867ba9d31619246577b8cc3408 SHA512 070807eed50ce9a17926c36686dac5c143deff0b687a2967afade1a2f776d42ffbea0bbfad3a7480118ba7b1cf5ac0bb64978fdd3ca125c1df651af456dba5be WHIRLPOOL 7651d564c10bd381508bf69088e88705218be9e9a31442660fd80d1e2d086ae4a3a84aa733fed30b4c4359663b99fe117fcd6a8fb1b7adefd888f267ef8722a8
diff --git a/dev-python/python-xlib/python-xlib-0.17.ebuild b/dev-python/python-xlib/python-xlib-0.17.ebuild
deleted file mode 100644
index 5509dadff4f8..000000000000
--- a/dev-python/python-xlib/python-xlib-0.17.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A fully functional X client library for Python, written in Python"
-HOMEPAGE="https://github.com/python-xlib/python-xlib"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.bz2"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="doc"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools_scm[${PYTHON_USEDEP}]"
-
-# DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
- sed -e 's:make:$(MAKE):g' -i doc/Makefile || die
- cp -r "${FILESDIR}"/defs doc/src/ || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- cd doc || die
- VARTEXFONTS="${T}"/fonts emake html
- fi
-}
-
-python_test() {
- cd test || die
-
- local t
- for t in *.py; do
- "${EPYTHON}" "${t}" || die
- done
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pythonmagick/Manifest b/dev-python/pythonmagick/Manifest
index 734286ae74f6..491ed84b785d 100644
--- a/dev-python/pythonmagick/Manifest
+++ b/dev-python/pythonmagick/Manifest
@@ -1,2 +1 @@
-DIST PythonMagick-0.9.12.tar.xz 256872 SHA256 4b108324460aa497627a0fc2547f946253558cec3457a35f9f0e107adac833d0 SHA512 accdc3e89528d397eb608ab00fe015fe5069130c228631a024c3b4c6ecb38239d6329f66fa1d56b3ac48ff20caed5243c5dd5cfd920b0ea3867dc64bb38e5859 WHIRLPOOL a8051f2661f54eeb031073eda5feab6612e64932f3ba0936e46917d9834f582c5b9dc50b6d52afaa33d81cbe4e3555b9eb350ffe9caf01097d3f69127fc802ef
DIST PythonMagick-0.9.14.tar.xz 270488 SHA256 42fc1fc0def8a9fa0af282c1ba330831d7ba310b5d7dc7b0f03c0536a26b93ba SHA512 a09696d8ebe3c8d38a9148e6f812c149d34fbe1dbe64ecf07b43e153b3c7fd97738491818dec348072ff96e54ac0eddd17eff75c5cef8df21a8a89f58e918e98 WHIRLPOOL dcdd3b78c9b425cefbc8f05b0e3af9be9fa217c5175788ce75d44c985a86fb7c73d85d0e6b41e344685d78db2b66a9ea820b1f30a7fd8e30290e08b22fd20d71
diff --git a/dev-python/pythonmagick/pythonmagick-0.9.12.ebuild b/dev-python/pythonmagick/pythonmagick-0.9.12.ebuild
deleted file mode 100644
index ee68043fc9d2..000000000000
--- a/dev-python/pythonmagick/pythonmagick-0.9.12.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_PRUNE_LIBTOOL_FILES="modules"
-PYTHON_COMPAT=( python{2_7,3_4} )
-WANT_AUTOMAKE="1.12"
-
-inherit autotools-utils eutils python-r1
-
-MY_PN="PythonMagick"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python bindings for ImageMagick"
-HOMEPAGE="http://www.imagemagick.org/script/api.php"
-SRC_URI="mirror://imagemagick/python/${MY_P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- >=dev-libs/boost-1.48[python,${PYTHON_USEDEP}]
- >=media-gfx/imagemagick-6.9.1
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.9.10-Makefile.am.patch
- "${FILESDIR}"/${PN}-0.9.10-ax_boost_python.patch
-)
-
-src_configure() {
- local myeconfargs=( --disable-static )
-
- python_configure() {
- if ! python_is_python3; then
- local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
- fi
- autotools-utils_src_configure --with-boost-python=boost_python-${EPYTHON#python}
- }
-
- python_foreach_impl python_configure
-}
-
-src_compile() {
- python_foreach_impl autotools-utils_src_compile
-}
-
-src_install() {
- python_foreach_impl autotools-utils_src_install
-}
diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest
index 0cb55f377323..7c90e25d3ec5 100644
--- a/dev-python/pytools/Manifest
+++ b/dev-python/pytools/Manifest
@@ -1,3 +1,2 @@
DIST pytools-2014.3.5.tar.gz 47522 SHA256 62a77a3c1865d5254ce212473da2af04f43d82eb0020ae9a009f97408e74968e SHA512 94d2b51cdd87dd11263fdc7d04040979240dea0e0090da0ff325112df9770aacb0849e20812b90f807024ad3815313bc344307a30add8f6795a70e7ebd6adfaa WHIRLPOOL bc3b4c118627d790a1d5bf07f1a4f9e5a4a76a1b38d43b9e6cd3130b8f8415a87807fef4b82ebda778a255e7ed71616f7c8e515fd20f1dad56bdac28023247bf
-DIST pytools-2016.1.tar.gz 47498 SHA256 084feeb68171fc36ddb40f27c4ad5b60d3596716a5f3ad3523257a0d27a351cc SHA512 5492b8b78b6fd00f190d97f3be82c3e807a8e73661888f3b70fc26c5825544f3a76f94c76149b825d77557a74aee2d956231193a9f8056cd433e108556af61df WHIRLPOOL 7c89f0ff132af7782e4738475e493513251c8f18b859b93c57e178a3991e8cd342fa07596e5b049f8707c489e9c3fb9ca2bf0dd0fb274cf0ded68632bf6aee54
DIST pytools-2016.2.6.tar.gz 49708 SHA256 6dd49932b8f81a8b622685cff3dd515e351a9290aef0fd5d020e4df00c06aa95 SHA512 87faf5221982815ffecf8bbe4a81eb211111aa8f893132cb5ed0d23e3464b651dcd5070589972c5dc7fac7c4dce768dfe4e064d8346e637af4bfff36aea17833 WHIRLPOOL d44ca24506e48b6005e528f4e8f8aec94a5835aa0841b24a55327a915bad102ed8d1367f6be699be27ee8feff2134252f7abfe1c74208eae8f2835a282083bba
diff --git a/dev-python/pytools/pytools-2016.1.ebuild b/dev-python/pytools/pytools-2016.1.ebuild
deleted file mode 100644
index b5f30a1646f0..000000000000
--- a/dev-python/pytools/pytools-2016.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="A collection of tools missing from the Python standard library"
-HOMEPAGE="https://mathema.tician.de/software/pytools/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
- >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/decorator-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.8.0[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- >=dev-python/setuptools-0.7.2[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_test() {
- py.test -v || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/pytrie/Manifest b/dev-python/pytrie/Manifest
index 2e3e8c6a5e72..e58f5305b1b0 100644
--- a/dev-python/pytrie/Manifest
+++ b/dev-python/pytrie/Manifest
@@ -1,2 +1 @@
-DIST pytrie-0.2.tar.gz 96378 SHA256 b272021351efadc6757591aac03ed4794bdfd091122204a4673e94bfb66cc500 SHA512 92cc2ae94bb38e947166af810d5104f5660f1084706260a883f9b4d209a1179c40f43094e881fe26694d2efc850e1c48941b3b97d812476bc9b81ef139a5d349 WHIRLPOOL 90a077593fbc38f1f9574b6121a52da54e66b77e1f34872d9f9901a52e20a90137f8c65733026c1426201a56931479ae03d6eee17e0d98f602a0766fa5d3ade2
DIST pytrie-0.3.tar.gz 228709 SHA256 0c1bd0cb7c301b193da4bcf31bdf68bbdbea88be4bea5f680caecc56d9b74020 SHA512 f1dc6f810e51385fa4dcf2cbec76cf7fe5c184208f8d6dccf6212d43260591580126095e68d28ab6c8b01a631e6e16b275fa088643ae81568493ca231dcc6161 WHIRLPOOL a88d6069cc0af607d475fa827dbb8eac847afca342a01dd224a6f253aa0537cba293c5b7c89aa8a2dd8e6682d5f000bef0f9d14dbf2dc07d6dbed3934ac8fccc
diff --git a/dev-python/pytrie/pytrie-0.2.ebuild b/dev-python/pytrie/pytrie-0.2.ebuild
deleted file mode 100644
index 6cb545c9b078..000000000000
--- a/dev-python/pytrie/pytrie-0.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1
-
-MY_PN="PyTrie"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A pure Python implementation of the trie data structure."
-HOMEPAGE="http://bitbucket.org/gsakkis/pytrie/ https://pypi.python.org/pypi/PyTrie"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
diff --git a/dev-python/pyusb/Manifest b/dev-python/pyusb/Manifest
index 5e24f1fd7431..5139c585ca8f 100644
--- a/dev-python/pyusb/Manifest
+++ b/dev-python/pyusb/Manifest
@@ -1,2 +1 @@
DIST PyUSB-1.0.0.tar.gz 52559 SHA256 5b34ffa74ac34f330bff949c94ee00ec4a9d147234db17ee2eed2a67c0275368 SHA512 a66cd9e3c95d0ee0959667866101f089d5ba5d425a930cc32fdf679f8c1fde8681aaf464efc96cbdad99fbae9f72086c4704f857c757b12e4ce2016e3451dcc0 WHIRLPOOL c93d3bb289646fc06bebadb7d2d5677d685e49756bbcd4ebf01e0eaec30620fbb3f7d925d3f11b9c8cb1d1af87fb357c27f0266c86b83a2c30aa001787f994ac
-DIST pyusb-1.0.0b2.tar.gz 57747 SHA256 14ec66077bdcd6f1aa9e892a0a35a54bb3c1ec56aa740ead64349c18f0186d19 SHA512 8a69f6cb3e2876a52c1caa0854e98586cf6d7e01225b132b4d37b92814727ae66398282aedbe5e521c509dc3ee6dfc5799b9f22890be7c7a387eb427921cd73b WHIRLPOOL 45c70c339490789e2e1195a8b040358380e5e22438e58344e40b42c795a276d6e30c3efc452791ffe4093287c9d01f44d47be25c07fba925c9198c8f630149ba
diff --git a/dev-python/pyusb/pyusb-1.0.0_beta2.ebuild b/dev-python/pyusb/pyusb-1.0.0_beta2.ebuild
deleted file mode 100644
index cadd79e0ca19..000000000000
--- a/dev-python/pyusb/pyusb-1.0.0_beta2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-MY_P="${P/_beta/b}"
-
-DESCRIPTION="USB support for Python"
-HOMEPAGE="http://pyusb.sourceforge.net/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE=""
-
-### This version is compatible with both 0.X and 1.X versions of libusb
-DEPEND="virtual/libusb:=
- dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-DOCS="README.rst docs/tutorial.rst"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-python/pywavelets/Manifest b/dev-python/pywavelets/Manifest
index 1b4fbd9db0ae..ddb0965725ea 100644
--- a/dev-python/pywavelets/Manifest
+++ b/dev-python/pywavelets/Manifest
@@ -1,4 +1 @@
-DIST PyWavelets-0.2.2.zip 528210 SHA256 04b53436f5f2a9b895a1f56e86e16b94632a5d6bcfc076be1110e41cf3071278 SHA512 2cfd2b0e8f90750cc15ca60400101836f97661e52041abd4c032232eba6843b104c01ef2a50f4384afc5b11dd022add03101ef9b8c1b582ca64e84919f609a5b WHIRLPOOL 07dbec72901deb262a5f52954becee8ff4c9749fa311c206351db86c7612513dec329c6bcbad8e4ab6f1f1043ebfd08cfd8af762df95388789da13dfe6747e2a
-DIST PyWavelets-0.3.0.zip 680099 SHA256 a04bf36ce4ab03b4a4471d598c2097e069d051df3ab3ac01b3f17ba528bf994e SHA512 e197dab2dd6f228f39cf841d3c10c33732fe289ae58bbb969bfd82288aef16fe37cdb283a33e777144e904b7894eae9f06983dbe33fce18d8cb28bd75008ffc4 WHIRLPOOL e6aebf31874d917314e54737d9e3bc226f490e92c0034d34d4dca52ec68985d08b6a107d0efd8487664d54932167406b48f4133f4f6145bc59d1df8aaf29d2ce
-DIST PyWavelets-0.4.0.zip 1258090 SHA256 993dc346278e4643f0688828731a8f175a1379dc63600cac89dbb1895cae0619 SHA512 4a59b05cc9d30caf44ca46c79fdda69250a87fc4f560c5e6cbe956a7c65371c4bd6c2b503e256dfdf696d249d721fc6cd36dc288777bd3c1f943dde18be53a1b WHIRLPOOL e07a876247e771923943d28fc3ffe33296554ff5fe70c45a26e450cbd0cd828ab7eeb84b7fc0dbc96c1d4dfc1c3d40f1cf21552b691d1564b5410fec11f8bd82
DIST PyWavelets-0.5.1.tar.gz 4429280 SHA256 7b0634e3588f1d1f9c8bceaf366c8d61bb7e2869096652eb3ca66f723659c9a6 SHA512 34d97ec1147b3c8ab03c086066561d61e21a0f2569699aaa61d3fbdac5847e22f482aed8c94548feaf613c179eb0d0d9c72b6f11a0ed540a5c53993b58895cd6 WHIRLPOOL 67dc1f76fa78528ca327bad1c999afedb09f1cc9cd7ac2f5ef2a7f164da74baeccc022cc3e374861f1bba1895c3898846a6c0cc51b7d90ec6c2734e8aba06dad
diff --git a/dev-python/pywavelets/pywavelets-0.2.2-r1.ebuild b/dev-python/pywavelets/pywavelets-0.2.2-r1.ebuild
deleted file mode 100644
index 097a9e992276..000000000000
--- a/dev-python/pywavelets/pywavelets-0.2.2-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="${PN/pyw/PyW}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python module for discrete, stationary, and packet wavelet transforms"
-HOMEPAGE="http://www.pybytes.com/pywavelets"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-DEPEND="
- app-arch/unzip
- dev-python/cython[${PYTHON_USEDEP}]
- test? ( dev-python/numpy[${PYTHON_USEDEP}] )
- doc? ( dev-python/sphinx )"
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(CHANGES.txt THANKS.txt)
-
-python_test() {
- PYTHONPATH="${BUILD_DIR}/lib" \
- ${EPYTHON} tests/test_perfect_reconstruction.py || die
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- use doc && dohtml -r doc/build/html/*
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins demo/*
- fi
-}
diff --git a/dev-python/pywavelets/pywavelets-0.3.0.ebuild b/dev-python/pywavelets/pywavelets-0.3.0.ebuild
deleted file mode 100644
index ac530229e929..000000000000
--- a/dev-python/pywavelets/pywavelets-0.3.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-MY_PN="${PN/pyw/PyW}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python module for discrete, stationary, and packet wavelet transforms"
-HOMEPAGE="http://www.pybytes.com/pywavelets https://github.com/PyWavelets/pywt"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-DEPEND="
- app-arch/unzip
- dev-python/cython[${PYTHON_USEDEP}]
- test? ( dev-python/numpy[${PYTHON_USEDEP}] )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- # Taken form tox.ini
- "${PYTHON}" runtests.py -n -m full pywt/tests/ || die
-}
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- use doc && local HTML_DOCS=( doc/build/html/. )
- use examples && local EXAMPLES=( demo/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pywavelets/pywavelets-0.4.0.ebuild b/dev-python/pywavelets/pywavelets-0.4.0.ebuild
deleted file mode 100644
index c1aca240f1b1..000000000000
--- a/dev-python/pywavelets/pywavelets-0.4.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-RESTRICT="test"
-
-MY_PN="${PN/pyw/PyW}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python module for discrete, stationary, and packet wavelet transforms"
-HOMEPAGE="http://www.pybytes.com/pywavelets https://github.com/PyWavelets/pywt"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-DEPEND="
- app-arch/unzip
- dev-python/cython[${PYTHON_USEDEP}]
- test? ( dev-python/numpy[${PYTHON_USEDEP}] )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- # Taken form tox.ini
- "${PYTHON}" runtests.py -n -m full pywt/tests/ || die
-}
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- use doc && local HTML_DOCS=( doc/build/html/. )
- use examples && local EXAMPLES=( demo/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyx/Manifest b/dev-python/pyx/Manifest
index a6c57aa8651e..d679bab2993a 100644
--- a/dev-python/pyx/Manifest
+++ b/dev-python/pyx/Manifest
@@ -1,4 +1,3 @@
DIST PyX-0.12.1.tar.gz 561989 SHA256 e837b26a8b1c27524cf3f3dd6c0d563451249159edaa2e366d87e7143a867e8e SHA512 4941f5aa21aff3743546495fb073c10d2657ff42b2aff401903498638093d0e31e344cce778980f28a7170c6d29eab72ac074277b9d4088376e8692dc71e55c1 WHIRLPOOL a4d4a21e78b72841ca38dea87296d21f0bc8255e428cb0733fbee9d71c3bfb031d8a9f9fff988dbf0e2af7222553918a9aa924769891c50beb607c6ce3fe2fa4
DIST PyX-0.13.tar.gz 1237082 SHA256 1952962c965000d8e04a00d1b85c600cdef4588cea88c9face2adbedf21d42c6 SHA512 cab0c22f0862ae20cff92504ededf4fcf5820d5773130fb258de1a95d295ca4fe657b85d5ccd52021a4f84403e6db8eebe9f676fa405781738502456123eb05c WHIRLPOOL 0a6159cd5f2683c70b33aac71278ad6f0df3ae54897d0ab31a9b61897be9b4e531cc41c7772a60a152b3b7a39d383ba669be7401c503704f14cbbf3ceca25c41
DIST PyX-0.14.1.tar.gz 2475186 SHA256 05d1b7fc813379d2c12fcb5bd0195cab522b5aabafac88f72913f1d47becd912 SHA512 16265bbdcaf28ce194189a2987b32952f296c850b829454bcccce0abd23838bfca0276c3e9c8e96b8cbfaf1473bf14669f9b7f2032ee039b61ae59ea3aa45a20 WHIRLPOOL b87f3cd4cd7620e6fdfe7e25f13bd424272695c8a93b658782b05b797e4424b3e1fe179123c9b1a9ebb610c59534c661f5db1b99d2b99b6f9b48e28215e327fd
-DIST PyX-0.14.tar.gz 2475559 SHA256 b0ea832e97156338010767a7edacbf6147a75cdd5ac1b147bd73afd514eed370 SHA512 328b917e406e29f656dff00ff54fc5b82296cdc4b134f45ef380d0b1e7011311e4c149be59f5089064c183e8ade3adca27a2304b3bafd2e735f256e6de8b8b3b WHIRLPOOL 34ee7b2723618a493d15e2509456e1539acfc9d0010a202c14ba353505ef1394c753cfc083b557d0250918e501d9931dc7949ec6f623b00be63d16a5e3db6839
diff --git a/dev-python/pyx/pyx-0.14.ebuild b/dev-python/pyx/pyx-0.14.ebuild
deleted file mode 100644
index e725ab2298bb..000000000000
--- a/dev-python/pyx/pyx-0.14.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python3_4 )
-
-inherit distutils-r1
-
-MY_P="${P/pyx/PyX}"
-
-DESCRIPTION="Python package for the generation of encapsulated PostScript figures"
-HOMEPAGE="http://pyx.sourceforge.net/"
-SRC_URI="mirror://sourceforge/pyx/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-RDEPEND="virtual/tex-base
- dev-texlive/texlive-basic"
-
-DEPEND="${RDEPEND}
- doc? ( virtual/latex-base
- dev-python/sphinx[latex,${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- distutils-r1_src_prepare
- sed -i \
- -e 's/^build_t1code=.*/build_t1code=1/' \
- -e 's/^build_pykpathsea=.*/build_pykpathsea=1/' \
- setup.cfg || die "setup.cfg fix failed"
-}
-
-python_compile_all() {
- if use doc; then
- VARTEXFONTS="${T}"/fonts emake -C "${S}"/faq latexpdf
- fi
-}
-
-python_install_all() {
- use doc && dodoc faq/_build/latex/pyxfaq.pdf
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest
index f5f440351875..d90b87bd0509 100644
--- a/dev-python/pyzmq/Manifest
+++ b/dev-python/pyzmq/Manifest
@@ -1,6 +1,2 @@
DIST pyzmq-14.4.1.tar.gz 995366 SHA256 cb4a59875fdc26315045d800bac008b8e10a4cf2d72ac9af2fc45ef6ac8f330a SHA512 4b71677e4bfa771177a34dbff59cf6dfd54310a8996689a3d62902aaba35c7cf2ad6b7da806f9e189ad4b89fcefe9cbb3e192788eecd5d2c269e8a980b4d50fa WHIRLPOOL f6c093023b4494e1f9293a81ac86dcc55ff05f7ae10bb9677ff4fffd2e38fefe2462eb241c74b1ee283958a8546b128585c78c644dae544aa38f4b9c1f3e3ad8
-DIST pyzmq-14.6.0.tar.gz 1001020 SHA256 7746806ff94f1e8c1e843644c6bbd3b9aaeb1203c2eaf38879adc23dbd5c35bb SHA512 02e7feaca0ed73d48af2577fa9fc240e947bf9cea444b3819b8fd39fc2ca4b50c8f11ff27c8477386ef7bee1e8f5bbca50769403ab1393d43624065e647b6544 WHIRLPOOL e10c96a8852cd57dc7ec622405925c987a66cfecff125b6b664a8ab48078b6bea59749421122b7158ace0f366c6d61eb617e9b2f7e951000c9a61d86b87a2ff0
-DIST pyzmq-14.7.0.tar.gz 1048389 SHA256 77994f80360488e7153e64e5959dc5471531d1648e3a4bff14a714d074a38cc2 SHA512 22c30414c99bddb71f47b37f49f19b0cb1a535bdc6835fac13c78d030a59ed362124393acd41b7e04bb1f8ca231cabb49d010ac93142786ec35ee4a303f168ed WHIRLPOOL 82f1940133d23bc11acaaf66a92cebfdc76f844f990f90314198b3a65b2dd561e2ab7a5b532f76e6a9a6dd93520b7ae096331fb09eb302b898616e916d35e702
-DIST pyzmq-15.0.0.tar.gz 1069616 SHA256 376ca24cf365092d03bd1de00ed4319910aef84394cb4805a866bdf0b6d317bb SHA512 7d42e6e2218ff9668db92cc68ea511a90bac4a4f950ca42d199b82cf17dee587c824be16ea0e315da7b482e7ced0d97769cc500bf9d0fa2eb8a5b7c764c8305f WHIRLPOOL b615493aafd93a529b5b1af2ee161fa6f34c5efd47ee592d0ed4e1d6bc9d4b9b14206450278d2781bf3c688853629822c944ac58cce4d10d0a9a4a6f01b72437
-DIST pyzmq-15.1.0.tar.gz 1072983 SHA256 bd5b279998538bb197baf59c81584550d713b1b17761e8a638bb6fbda9e5d08d SHA512 776ee7e45df29af3fecc4b8037cc04e62fc745ca7f7ce3f84a4419a2ed1571e87de290c7d2fdc58d869e3ef60454dd5eedc78f46f757d5da87e8ece4bb96c9a7 WHIRLPOOL f3926b3ef80109a3e7dfabd2ab861cf4800238e9c0cbd2f1aef9242e3c299aaa3df28d037d97610a308da3b27719e4f5a661bd68c0a82e122c7fd64871543d16
DIST pyzmq-15.2.0.tar.gz 1078561 SHA256 2dafa322670a94e20283aba2a44b92134d425bd326419b68ad4db8d0831a26ec SHA512 28541b095b5486b662fe33a24994af5a465989a2391091ec8b693579124fdd600c3b0721853377c7551430d55b13c9116a1eebdced74678598d78c01fa7431c7 WHIRLPOOL 2ef08e72f1d35336118191a914068aa1b2b77cea92c197f902ffdf679c80b7bd6bf025ab1dc267f9adc65c38213499631441b5f69a5c2296d7cb4d723867499c
diff --git a/dev-python/pyzmq/pyzmq-14.6.0.ebuild b/dev-python/pyzmq/pyzmq-14.6.0.ebuild
deleted file mode 100644
index 076b5a5bbe96..000000000000
--- a/dev-python/pyzmq/pyzmq-14.6.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Lightweight and super-fast messaging library built on top of the ZeroMQ library"
-HOMEPAGE="http://www.zeromq.org/bindings:python https://pypi.python.org/pypi/pyzmq"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples green test"
-
-# Ensures installation of gevent for test phase
-REQUIRED_USE="test? ( green )"
-
-PY2_USEDEP=$(python_gen_usedep python2_7)
-RDEPEND="
- >=net-libs/zeromq-4.1.2:=
- dev-python/py[${PYTHON_USEDEP}]
- dev-python/cffi:=[${PYTHON_USEDEP}]
- green? ( dev-python/gevent[${PY2_USEDEP}] )"
-DEPEND="${RDEPEND}
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/numpydoc[${PYTHON_USEDEP}]
- )"
-
-python_prepare_all() {
- # Prevent un-needed download during build
- sed -e "/'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
- distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
- tc-export CC
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_test() {
- # suite reports error in absence of gevent under py3 but is designed to continue
- # rather than exit making py3 apt for the test phase
- nosetests -svw "${BUILD_DIR}/lib/"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyzmq/pyzmq-14.7.0.ebuild b/dev-python/pyzmq/pyzmq-14.7.0.ebuild
deleted file mode 100644
index a220539450aa..000000000000
--- a/dev-python/pyzmq/pyzmq-14.7.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Lightweight and super-fast messaging library built on top of the ZeroMQ library"
-HOMEPAGE="http://www.zeromq.org/bindings:python https://pypi.python.org/pypi/pyzmq"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples green test"
-
-# Ensures installation of gevent for test phase
-REQUIRED_USE="test? ( green )"
-
-PY2_USEDEP=$(python_gen_usedep python2_7)
-RDEPEND="
- >=net-libs/zeromq-4.1.2:=
- dev-python/py[${PYTHON_USEDEP}]
- dev-python/cffi:=[${PYTHON_USEDEP}]
- green? ( dev-python/gevent[${PY2_USEDEP}] )"
-DEPEND="${RDEPEND}
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- doc? (
- >=dev-python/sphinx-1.3[${PYTHON_USEDEP}]
- dev-python/numpydoc[${PYTHON_USEDEP}]
- )"
-
-python_prepare_all() {
- # Prevent un-needed download during build
- sed -e "/'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
- distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
- tc-export CC
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_test() {
- # suite reports error in absence of gevent under py3 but is designed to continue
- # rather than exit making py3 apt for the test phase
- nosetests -svw "${BUILD_DIR}/lib/"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyzmq/pyzmq-15.0.0.ebuild b/dev-python/pyzmq/pyzmq-15.0.0.ebuild
deleted file mode 100644
index b31356282487..000000000000
--- a/dev-python/pyzmq/pyzmq-15.0.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Lightweight and super-fast messaging library built on top of the ZeroMQ library"
-HOMEPAGE="http://www.zeromq.org/bindings:python https://pypi.python.org/pypi/pyzmq"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples test"
-
-PY2_USEDEP=$(python_gen_usedep python2_7)
-RDEPEND="
- >=net-libs/zeromq-4.1.2:=
- dev-python/py[${PYTHON_USEDEP}]
- dev-python/cffi:=[${PYTHON_USEDEP}]
- dev-python/gevent[${PY2_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- doc? (
- >=dev-python/sphinx-1.3[${PYTHON_USEDEP}]
- dev-python/numpydoc[${PYTHON_USEDEP}]
- )"
-
-python_prepare_all() {
- # Prevent un-needed download during build
- sed -e "/'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
- distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
- tc-export CC
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_test() {
- # suite reports error in absence of gevent under py3 but is designed to continue
- # rather than exit making py3 apt for the test phase
- nosetests -svw "${BUILD_DIR}/lib/" || die
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyzmq/pyzmq-15.1.0.ebuild b/dev-python/pyzmq/pyzmq-15.1.0.ebuild
deleted file mode 100644
index b31356282487..000000000000
--- a/dev-python/pyzmq/pyzmq-15.1.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Lightweight and super-fast messaging library built on top of the ZeroMQ library"
-HOMEPAGE="http://www.zeromq.org/bindings:python https://pypi.python.org/pypi/pyzmq"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples test"
-
-PY2_USEDEP=$(python_gen_usedep python2_7)
-RDEPEND="
- >=net-libs/zeromq-4.1.2:=
- dev-python/py[${PYTHON_USEDEP}]
- dev-python/cffi:=[${PYTHON_USEDEP}]
- dev-python/gevent[${PY2_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- doc? (
- >=dev-python/sphinx-1.3[${PYTHON_USEDEP}]
- dev-python/numpydoc[${PYTHON_USEDEP}]
- )"
-
-python_prepare_all() {
- # Prevent un-needed download during build
- sed -e "/'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
- distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
- tc-export CC
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_compile() {
- python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_test() {
- # suite reports error in absence of gevent under py3 but is designed to continue
- # rather than exit making py3 apt for the test phase
- nosetests -svw "${BUILD_DIR}/lib/" || die
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/qscintilla-python/qscintilla-python-2.9.4.ebuild b/dev-python/qscintilla-python/qscintilla-python-2.9.4.ebuild
deleted file mode 100644
index 74450e63f932..000000000000
--- a/dev-python/qscintilla-python/qscintilla-python-2.9.4.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit python-r1 qmake-utils
-
-MY_P=QScintilla_gpl-${PV}
-
-DESCRIPTION="Python bindings for Qscintilla"
-HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro"
-SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug"
-
-DEPEND="
- ${PYTHON_DEPS}
- >=dev-python/sip-4.19:=[${PYTHON_USEDEP}]
- >=dev-python/PyQt4-4.11.3[X,${PYTHON_USEDEP}]
- dev-qt/qtcore:4
- dev-qt/qtgui:4
- ~x11-libs/qscintilla-${PV}:=[qt4(-)]
-"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-S=${WORKDIR}/${MY_P}/Python
-
-src_prepare() {
- default
- python_copy_sources
-}
-
-src_configure() {
- configuration() {
- local myconf=(
- "${PYTHON}"
- configure.py
- --qmake="$(qt4_get_bindir)"/qmake
- --destdir="$(python_get_sitedir)"/PyQt4
- --sip-incdir="$(python_get_includedir)"
- --pyqt=PyQt4
- $(usex debug '--debug --trace' '')
- --verbose
- )
- echo "${myconf[@]}"
- "${myconf[@]}" || die
-
- # Run eqmake4 to respect toolchain, build flags, and prevent stripping
- eqmake4 -recursive
- }
- python_foreach_impl run_in_build_dir configuration
-}
-
-src_compile() {
- python_foreach_impl run_in_build_dir default
-}
-
-src_install() {
- installation() {
- emake INSTALL_ROOT="${D}" install
- python_optimize
- }
- python_foreach_impl run_in_build_dir installation
-}
diff --git a/dev-python/raet/Manifest b/dev-python/raet/Manifest
index df5d6ddd9d70..eca85287f17b 100644
--- a/dev-python/raet/Manifest
+++ b/dev-python/raet/Manifest
@@ -1,6 +1 @@
-DIST raet-0.3.8.tar.gz 112479 SHA256 a6f346099312d799099769583d042ccb2fc67cbc9632a28774861228f8c61331 SHA512 bcefa895a95eb41c84aff8b16661c976490823bd067d7282ff646cfe09208aedb27e21e35fafd3c699e3b3fec71dff281efac911ed4f0e4c396ffc376d0e1d35 WHIRLPOOL 4482b492f1c830f56c6d2606db17b29fa4b00f5a2a77ee6c691080cea681844f5678b370cdeae9c9ff3725187ff7075b18bcbaad37702e2f1dcd411ebc8ce998
-DIST raet-0.6.1.tar.gz 135404 SHA256 f033f524c73e8f1ddad34b3ba8ee40d098f3ebafa25a3d7ef6cc5ceb53945f8f SHA512 7ca46253e0a1645eb4fbb70c78e9eddfcb07fd97f65bb1175b9177e271c51eb69016a188e9f6f9183afab6637e0ece4528673ab7fc9d865ea51e35c8162eb1f8 WHIRLPOOL 84b559954c6198d025f081925425fa44ad6a3ecd2f6a8262b795af510e0856657e06cc8f97afcb7cc32ada700a2e5217b67c5f50bc3176e69294d99ebb078dd2
-DIST raet-0.6.3.tar.gz 135532 SHA256 0042242df037223d3c42c72a9010717f5ee97251e4b0581b84c086b9c2ff1acc SHA512 d7be419b28d97da03b6aa8cbec675ed4cf4b89c98c92a3809e5652d2fd5644128f37818534b86c3f0c331c5914cec7bdb5982e10a5033b8f0adad027e281ccd9 WHIRLPOOL 577596ea77625b4f9a873221a4d65645af38a6b5205260426ad978a89e2ff2f8711463c524a45de9e1969a7126e4012cabbc7cf2282d2e2d4e8a6b0c376ad88d
-DIST raet-0.6.5.tar.gz 139299 SHA256 d932aafebd51ce6ea779810e36775d0a698edd24e7a6de1034221f406a55649e SHA512 385e85d903babb1875406de41c3c221373441cb9dd96a63c6bbadf6915ff271be51520614820115484c046d8fb6c673782c311199868a64c5d42bd616c498dc1 WHIRLPOOL cc680259f4b276d327b2dc50a82e0198966a0752510d7df649ecdc26a574070669d0a9181d4e847f1fd5bca2b5d6523756783549d5f005df42d548daa82f8b3f
-DIST raet-0.6.6.tar.gz 140384 SHA256 48d4ffeb34f4f4cf56f847a32cd236ab6a1f19204c1ef800a8283a76bfd01ef3 SHA512 77d2d5e85197151b3d2a70c7a8e9c7945cbeb8f4113c69024f639ec9fc9e33c1518585e02079b888ec0b5ee9ef9738f26cc453d670295340d81ecb30d78c209a WHIRLPOOL 07cbb7053f25e37512474759758927202d16e0b441582913102e6fb217608f1df5501aa3234bc9b185208d5646f37286b96981d01fef04e508cbfcf46f969a53
DIST raet-0.6.7.tar.gz 806490 SHA256 d1b30e59bfeae1144f319baef4e9a3d5f5f9aaae4a92b9f301a5a3e8c5814870 SHA512 a6148424a18d216ab787801ef6cbc73431321ebe0b360808661b67159f895f351918c3f8a6922aacc560f7e610c1db90ee554823460120148eb493970b90c957 WHIRLPOOL 2c64c7576680ae36e4b5df1ea9e9fe8f1fb69e39719f77ad1b5232c908bc04156dbd83a7bbc3b6e9d99bdf56683b0712858aaa5b1ea82ec482039db2b758868a
diff --git a/dev-python/raet/raet-0.3.8.ebuild b/dev-python/raet/raet-0.3.8.ebuild
deleted file mode 100644
index e5586316a112..000000000000
--- a/dev-python/raet/raet-0.3.8.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-inherit distutils-r1
-
-DESCRIPTION="Reliable Asynchronous Event Transport Protocol"
-HOMEPAGE="https://github.com/saltstack/raet"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/six-1.6.1[${PYTHON_USEDEP}]
- >=dev-python/libnacl-0.9.4[${PYTHON_USEDEP}]
- >=dev-python/ioflo-0.9.35[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/unittest2[${PYTHON_USEDEP}] )"
-
-python_test() {
- pushd ${PN} || die "could not find tests for ${EPYTHON}"
- ${EPYTHON} test/__init__.py || die "tests failed for ${EPYTHON}"
- popd
-}
diff --git a/dev-python/raet/raet-0.6.1.ebuild b/dev-python/raet/raet-0.6.1.ebuild
deleted file mode 100644
index 17fa972ca1a3..000000000000
--- a/dev-python/raet/raet-0.6.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-inherit distutils-r1
-
-DESCRIPTION="Reliable Asynchronous Event Transport Protocol"
-HOMEPAGE="https://github.com/saltstack/raet"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/six-1.6.1[${PYTHON_USEDEP}]
- >=dev-python/libnacl-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/ioflo-1.2.1[${PYTHON_USEDEP}]
- python_targets_python2_7? ( >=dev-python/enum34-1.0.4[$(python_gen_usedep 'python2*')] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/unittest2[${PYTHON_USEDEP}] )"
-
-python_test() {
- pushd "${BUILD_DIR}"/lib
- ${EPYTHON} ${PN}/test/__init__.py || die "tests failed for ${EPYTHON}"
- popd
-}
diff --git a/dev-python/raet/raet-0.6.3.ebuild b/dev-python/raet/raet-0.6.3.ebuild
deleted file mode 100644
index 17fa972ca1a3..000000000000
--- a/dev-python/raet/raet-0.6.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-inherit distutils-r1
-
-DESCRIPTION="Reliable Asynchronous Event Transport Protocol"
-HOMEPAGE="https://github.com/saltstack/raet"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/six-1.6.1[${PYTHON_USEDEP}]
- >=dev-python/libnacl-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/ioflo-1.2.1[${PYTHON_USEDEP}]
- python_targets_python2_7? ( >=dev-python/enum34-1.0.4[$(python_gen_usedep 'python2*')] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/unittest2[${PYTHON_USEDEP}] )"
-
-python_test() {
- pushd "${BUILD_DIR}"/lib
- ${EPYTHON} ${PN}/test/__init__.py || die "tests failed for ${EPYTHON}"
- popd
-}
diff --git a/dev-python/raet/raet-0.6.5.ebuild b/dev-python/raet/raet-0.6.5.ebuild
deleted file mode 100644
index 08ea7e800c38..000000000000
--- a/dev-python/raet/raet-0.6.5.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4,3_5})
-inherit distutils-r1
-
-DESCRIPTION="Reliable Asynchronous Event Transport Protocol"
-HOMEPAGE="https://github.com/saltstack/raet"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/six-1.6.1[${PYTHON_USEDEP}]
- >=dev-python/libnacl-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/ioflo-1.5[${PYTHON_USEDEP}]
- python_targets_python2_7? ( >=dev-python/enum34-1.0.4[$(python_gen_usedep 'python2*')] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/unittest2[${PYTHON_USEDEP}] )"
-
-python_test() {
- pushd "${BUILD_DIR}"/lib
- ${EPYTHON} ${PN}/test/__init__.py || die "tests failed for ${EPYTHON}"
- popd
-}
diff --git a/dev-python/raet/raet-0.6.6.ebuild b/dev-python/raet/raet-0.6.6.ebuild
deleted file mode 100644
index 0a7547e87734..000000000000
--- a/dev-python/raet/raet-0.6.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5})
-inherit distutils-r1
-
-DESCRIPTION="Reliable Asynchronous Event Transport Protocol"
-HOMEPAGE="https://github.com/saltstack/raet"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/six-1.6.1[${PYTHON_USEDEP}]
- >=dev-python/libnacl-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/ioflo-1.5[${PYTHON_USEDEP}]
- python_targets_python2_7? ( >=dev-python/enum34-1.0.4[$(python_gen_usedep 'python2*')] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/unittest2[${PYTHON_USEDEP}] )"
-
-python_test() {
- pushd "${BUILD_DIR}"/lib || die
- ${EPYTHON} ${PN}/test/__init__.py || die "tests failed for ${EPYTHON}"
- popd || die
-}
diff --git a/dev-python/rdflib/Manifest b/dev-python/rdflib/Manifest
index dd258bd60808..cdb4182e954a 100644
--- a/dev-python/rdflib/Manifest
+++ b/dev-python/rdflib/Manifest
@@ -1,4 +1 @@
-DIST rdflib-3.2.3.tar.gz 449077 SHA256 a3cab51c14fa6fe379261e0157c110d94e2f75ef62073ddc76fe56f5be624b75 SHA512 92697be6d6bba4e31303b46c2a42defd840770f75c6f359b7338fa3d48a2001cdcda3b6319403ad0c9f1696051d773b146c9b012770df81b4d94a34d30f6b02a WHIRLPOOL b41794febee280022990dac8c4e177660f69803f01fc14ade194015bc6cf1eaf23164620b09cf1123445d181c0bbe9f0733b901cddafb126bcd711d0462a9f7b
-DIST rdflib-4.1.2.tar.gz 868883 SHA256 3cf94bda0867f21468b248ce9f671581efb92ae9edd28ff321716126c6706a4f SHA512 99d4a4b4d37808563575ac13312cf0e0975f7c1563117cfe7e4b70a84a2804f7eb57144d6a7c629c109ff7b236a6ea2489a4925ae41791274f3b234143837e65 WHIRLPOOL 090e00cc3113cec158f786a39103450f0d1d25571ad57c346120756901f01b0fcf20ff731ae3b174b54f3621e46a26061eee7bd774ffdf91380f4a3647380590
-DIST rdflib-4.2.0.tar.gz 881424 SHA256 7420dafc4930249d0cfcf31e8547a39b658d079ab2c9e975465f6697a8476ec0 SHA512 7677869eb0a65ede317634253042da68b4e183d5352cd37bd949380eb29deec8329336067a2ab686c90d6a1718f8e7a9039424753846d879cce41c05f656735f WHIRLPOOL 62f67318ade0fee1d5d64d6294aa821f4f06f940b18e421d43292e749e495cb3e348b522dd79eec805ce88125d8a6864dccc4a4037ed0a52d5aed616e51b39f5
DIST rdflib-4.2.1.tar.gz 889467 SHA256 eb02bd235606ef3b26e213da3e576557a6392ce103efd8c6c8ff1e08321608c8 SHA512 49145f80a9e027847523faed059c16ec1de358bb9d8fc3ab4fd3bf95a88dd181986b1785deedf6e837cf0b064bd74ab8e27fbb5581e33310353da3546ae7b016 WHIRLPOOL 010bb4cf7c544b9a3f28636182b6c1821f390066bfe3de59f58fb7cfd8d809d8b0b5f256134b9c5091327c7ba6319be02135d6ea8a6d8b37772e212f000c3ba7
diff --git a/dev-python/rdflib/files/rdflib-4-test.patch b/dev-python/rdflib/files/rdflib-4-test.patch
deleted file mode 100644
index e79e3ff2a6eb..000000000000
--- a/dev-python/rdflib/files/rdflib-4-test.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-https://github.com/joernhees/rdflib/commit/36335d5d178ffbcc0422b8b8ee7444893a30ed84
-diff --git a/test/test_issue375.py b/test/test_issue375.py
-index 29726b9..17f168b 100644
---- a/test/test_issue375.py
-+++ b/test/test_issue375.py
-@@ -1,4 +1,6 @@
-+import os
- import subprocess
-+import sys
- import re
-
- rdfa_expected = u'''@prefix dc: .
-@@ -146,6 +148,9 @@
- rdfa:usesVocabulary schema: .
- '''.strip()
-
-+env = os.environ.copy()
-+env['PYTHONPATH'] = '.:' + env.get('PYTHONPATH', '')
-+
- def test_rdfpipe_bytes_vs_str():
- """
- Issue 375: rdfpipe command generates bytes vs. str TypeError
-@@ -155,7 +160,7 @@ def test_rdfpipe_bytes_vs_str():
- rdfpipe to ensure that we get the expected results.
- """
- args = ['python', 'rdflib/tools/rdfpipe.py', '-i', 'rdfa1.1', 'test/rdfa/oreilly.html']
-- proc = subprocess.Popen(args, stdout=subprocess.PIPE, universal_newlines=True)
-+ proc = subprocess.Popen(args, stdout=subprocess.PIPE, universal_newlines=True, env=env)
- res = ''
- while proc.poll() is None:
- res += proc.stdout.read()
-@@ -170,7 +175,7 @@ def test_rdfpipe_mdata_open():
- the open() builtin instead.
- """
- args = ['python', 'rdflib/tools/rdfpipe.py', '-i', 'mdata', 'test/mdata/codelab.html']
-- proc = subprocess.Popen(args, stdout=subprocess.PIPE, universal_newlines=True)
-+ proc = subprocess.Popen(args, stdout=subprocess.PIPE, universal_newlines=True, env=env)
- res = ''
- while proc.poll() is None:
- res += proc.stdout.read()
-
diff --git a/dev-python/rdflib/rdflib-3.2.3-r1.ebuild b/dev-python/rdflib/rdflib-3.2.3-r1.ebuild
deleted file mode 100644
index a3a4060d57da..000000000000
--- a/dev-python/rdflib/rdflib-3.2.3-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite?,threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="RDF library containing a triple store and parser/serializer"
-HOMEPAGE="https://github.com/RDFLib/rdflib https://pypi.python.org/pypi/rdflib"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="berkdb examples mysql redland sqlite test"
-
-RDEPEND="
- dev-python/isodate[${PYTHON_USEDEP}]
- berkdb? ( dev-python/bsddb3 )
- mysql? ( dev-python/mysql-python[$(python_gen_usedep 'python2*')] )
- redland? ( dev-libs/redland-bindings[python] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools"
-
-python_prepare_all() {
- # Upstream manufactured .pyc files which promptly break distutils' src_test
- find -name "*.py[oc~]" -delete || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests --verbosity=3 --py3where='build/src' || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins -r examples/*
- fi
-}
diff --git a/dev-python/rdflib/rdflib-4.1.2.ebuild b/dev-python/rdflib/rdflib-4.1.2.ebuild
deleted file mode 100644
index ec9dee1cfc30..000000000000
--- a/dev-python/rdflib/rdflib-4.1.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-PYTHON_REQ_USE="sqlite?,threads(+)"
-# The usual required for tests
-DISTUTILS_IN_SOURCE_BUILD=1
-
-inherit distutils-r1
-
-DESCRIPTION="RDF library containing a triple store and parser/serializer"
-HOMEPAGE="https://github.com/RDFLib/rdflib https://pypi.python.org/pypi/rdflib"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="berkdb examples mysql redland sqlite test"
-
-RDEPEND="
- dev-python/isodate[${PYTHON_USEDEP}]
- dev-python/html5lib[$(python_gen_usedep 'python2*')]
- dev-python/pyparsing[${PYTHON_USEDEP}]
- berkdb? ( dev-python/bsddb3[${PYTHON_USEDEP}] )
- mysql? ( dev-python/mysql-python[$(python_gen_usedep 'python2*')] )
- redland? ( dev-libs/redland-bindings[python,$(python_gen_usedep 'python2*')] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/sparql-wrapper[${PYTHON_USEDEP}]
- >=dev-python/nose-1.3.1-r1[${PYTHON_USEDEP}] )"
-
-PATCHES=( "${FILESDIR}"/${PN}-4-test.patch )
-
-python_prepare_all() {
- # Upstream manufactured .pyc files which promptly break distutils' src_test
- find -name "*.py[oc~]" -delete || die
-
- # Bug 358189; take out tests that attempt to connect to the network
- sed -e "/'--with-doctest',/d" -e "/'--doctest-extension=.doctest',/d" \
- -e "/'--doctest-tests',/d" -i run_tests.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # the default; nose with: --where=./ does not work for python3
- if python_is_python3; then
- pushd "${BUILD_DIR}/src/" > /dev/null
- "${PYTHON}" ./run_tests.py || die "Tests failed under ${EPYTHON}"
- popd > /dev/null
- else
- "${PYTHON}" ./run_tests.py || die "Tests failed under ${EPYTHON}"
- fi
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/rdflib/rdflib-4.2.0.ebuild b/dev-python/rdflib/rdflib-4.2.0.ebuild
deleted file mode 100644
index 3f2df3fe9b49..000000000000
--- a/dev-python/rdflib/rdflib-4.2.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-PYTHON_REQ_USE="sqlite?,threads(+)"
-
-# The usual required for tests
-DISTUTILS_IN_SOURCE_BUILD=1
-
-inherit distutils-r1
-
-DESCRIPTION="RDF library containing a triple store and parser/serializer"
-HOMEPAGE="https://github.com/RDFLib/rdflib https://pypi.python.org/pypi/rdflib"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="berkdb examples mysql redland sqlite test"
-
-RDEPEND="
- dev-python/isodate[${PYTHON_USEDEP}]
- dev-python/html5lib[${PYTHON_USEDEP}]
- dev-python/pyparsing[${PYTHON_USEDEP}]
- berkdb? ( dev-python/bsddb3[${PYTHON_USEDEP}] )
- mysql? ( dev-python/mysql-python[$(python_gen_usedep python2_7)] )
- redland? ( dev-libs/redland-bindings[python,$(python_gen_usedep python2_7)] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/sparql-wrapper[${PYTHON_USEDEP}]
- >=dev-python/nose-1.3.1-r1[${PYTHON_USEDEP}] )"
-
-PATCHES=( "${FILESDIR}"/${PN}-4-test.patch )
-
-python_prepare_all() {
- # Upstream manufactured .pyc files which promptly break distutils' src_test
- find -name "*.py[oc~]" -delete || die
-
- # Bug 358189; take out tests that attempt to connect to the network
- sed -e "/'--with-doctest',/d" -e "/'--doctest-extension=.doctest',/d" \
- -e "/'--doctest-tests',/d" -i run_tests.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # the default; nose with: --where=./ does not work for python3
- if python_is_python3; then
- pushd "${BUILD_DIR}/src/" > /dev/null
- "${PYTHON}" ./run_tests.py || die "Tests failed under ${EPYTHON}"
- popd > /dev/null
- else
- "${PYTHON}" ./run_tests.py || die "Tests failed under ${EPYTHON}"
- fi
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/reconfigure/Manifest b/dev-python/reconfigure/Manifest
index 14a9a63c1d39..8136e4fca878 100644
--- a/dev-python/reconfigure/Manifest
+++ b/dev-python/reconfigure/Manifest
@@ -1,4 +1 @@
-DIST reconfigure-0.1.50.tar.gz 29054 SHA256 a524c735ab8e2cfe5de0086385952f4aa07676e4de2398a1f25957db8dda4100 SHA512 8b8ce5bd5b8934aebdba8db7c61dad25145f31804d1c95ff6d5e06984721a50a9a630e8f4d7f0a556e290b8336fc2341a7f94a9954dd427065c755f4a0b9a315 WHIRLPOOL 5cb5fb6e1e9b7e2376371b1f00e952d131d75d0257489b03fe1a88cff7c0d3f91198c582e488adb25d5cb92f2aa10131699a812420c862181693a3d41651c864
-DIST reconfigure-0.1.72.tar.gz 31227 SHA256 43b51178aed67b3bd72f7395b41e3657b5dc2eb744a795bcf95132d5df2073ec SHA512 d667207f677116d7a29adfe86b8bcdfbf6c87cb15ab3edbe8cc808d22ff26a5dc2c5fe8df4bc5b535ef123ebd40dfeaaea35992c980950e2c13eb8214bbb753f WHIRLPOOL 05608f1a92bdce7133bd3821e88562f3be9a92e1320394944ce8c55a989b7732d9c5300c3adc8b619b1faf84b710a76bf9445ef87a9aa9a9f8a46c4503295e24
-DIST reconfigure-0.1.75.tar.gz 31267 SHA256 d3da8c80ea69f8c1bc66efced24c7fcbf37c0fd4a14f182de087e22239e7dc6a SHA512 6b3b9d9d9045dde47942b1666aa0ba3aebb7cb92051f6c1dea065b8ca77ca4f05a5f4e1f8a3564aba5d659a7ff9be02c675b63b06e8ae14375488ae7eac6f9de WHIRLPOOL 53cf1a44a7445ef9001e2c26324a5cf7df96cc3ec5305a9843dbbe243673ae8ecae3548c5abf322d302b69aa0f29313585b3df31054a9cfa698363c95cfd0fa6
DIST reconfigure-0.1.79.tar.gz 31395 SHA256 35feed3dbc161ce84a469d782421cd543af0ec5c22f870949b0f61e7292484bd SHA512 c25e099b8934421356a10bc44a28354bc0c174e2a62bf41f528103561d2a4098056c4e76ba85d88851d58bbe8f4c1996d885a9b3542af68d7d3955d001b4ea6a WHIRLPOOL f39f3842cf2f991706dc90b46de214bd299c1b935ab25f7c347d24762709ce9c018514fba3d122918987fdc95721d884698a9371d9a2085ed5f12e3ab28f3efa
diff --git a/dev-python/reconfigure/reconfigure-0.1.50.ebuild b/dev-python/reconfigure/reconfigure-0.1.50.ebuild
deleted file mode 100644
index 5ec62912e85a..000000000000
--- a/dev-python/reconfigure/reconfigure-0.1.50.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="An ORM for config files"
-HOMEPAGE="https://pypi.python.org/pypi/reconfigure/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
diff --git a/dev-python/reconfigure/reconfigure-0.1.72.ebuild b/dev-python/reconfigure/reconfigure-0.1.72.ebuild
deleted file mode 100644
index 93ed2fefa25b..000000000000
--- a/dev-python/reconfigure/reconfigure-0.1.72.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="An ORM for config files"
-HOMEPAGE="https://pypi.python.org/pypi/reconfigure/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
diff --git a/dev-python/reconfigure/reconfigure-0.1.75.ebuild b/dev-python/reconfigure/reconfigure-0.1.75.ebuild
deleted file mode 100644
index 93ed2fefa25b..000000000000
--- a/dev-python/reconfigure/reconfigure-0.1.75.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="An ORM for config files"
-HOMEPAGE="https://pypi.python.org/pypi/reconfigure/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest
index c30dc91d36cb..f23bedb6f1b9 100644
--- a/dev-python/redis-py/Manifest
+++ b/dev-python/redis-py/Manifest
@@ -1,5 +1,2 @@
-DIST redis-py-2.10.1.tar.gz 84143 SHA256 644aaf429e666d2254143a6a02f3b1cca2806d0cd52bb130c8f879d3c8259d62 SHA512 694a687e22654631fcf7b0b5884c2f3b3f804befe8080a1a27f08e212afe2f64c36921e025801d67bac1786b105f23565f52768f5b62ed1d18038be8dba9542c WHIRLPOOL e1b76cf47043d3d5317fc4352c9b52598af119a1501e4d6af1615181006afa658417002fdd8e206e6d5d5556df6dcbdd34a74b89918c513802793bd6ced4cccd
-DIST redis-py-2.10.3.tar.gz 86532 SHA256 a4fb37b02860f6b1617f6469487471fd086dd2d38bbce640c2055862b9c4019c SHA512 a6dcb1160f91c444a6fd107761b2701e7d8ab2eed7b9fcc00e8f0bdcefe46c2a626611f36fe6bf520fe3cceeb509562609e6dba263e1508abe285a6eab73963c WHIRLPOOL 2b2fc577ff752f71675cade7c591442526dfbac07495d1cf61b14ac21371e76aec2d008531bb8729eb5e3f3ffd372d6c9bf9f7554e51f8076d2d79c07377d33e
DIST redis-py-2.10.5.tar.gz 88610 SHA256 5dfbae6acfc54edf0a7a415b99e0b21c0a3c27a7f787b292eea727b1facc5533 SHA512 b2e6cb85c274c8f1c63e27256bbab816d016a68c324bf7092cf53feae819a34fa94f45565b0f209ee981919d793b2963462eb1a6f841e9dde9885802e0ebbe8f WHIRLPOOL af0b92b5ddb69346ff285d959a5052df5d65638e70d8d1b3d4b00adb80755eef41b492bfea432507443883f206a4537faf10e82d4253d7612e74ab7a52df47f1
-DIST redis-py-2.7.4.tar.gz 79715 SHA256 623c8d437401314f8ec92f03848638c79c757098b316f0ed40ec2deaad57e082 SHA512 9b8db28c77e9df7a243e510a4f66a021179ab8ff52cfed2cc1b18b20f167eeee138d59a868fc105a32993681551c53e98d45680c16313680e8b4f36b6defa3b9 WHIRLPOOL fa5c754dc83f7d8baea68e21e283435994380e3e7243fa9bdb74ce934f7adacc75a11c6312d4b642606aa817010abc23f8f2a7b9eac1e2c73e50e897085124ad
DIST redis-py-2.9.1.tar.gz 62204 SHA256 af9747ec2727425b1b09252975e21502ee5a3d8d235c7f49869eb13e09ccf4e4 SHA512 6b4912acafb31c87a5bc47b0420834aa9d1eba57feb0bbacdea943b746fe2f24aee4c9f13e7b03ae4edc562043b22c370cc7f53e45be07c5408cfa9852f8ea38 WHIRLPOOL ae38ea63d605f8dd667d9fc548de972bf38d661ae6ef357070ebe7cba3b484febc45d6b7611916d8a1e262e6bbf4754257e727f41af8caa30597954a1fc20cf5
diff --git a/dev-python/redis-py/redis-py-2.10.1.ebuild b/dev-python/redis-py/redis-py-2.10.1.ebuild
deleted file mode 100644
index 950684f78459..000000000000
--- a/dev-python/redis-py/redis-py-2.10.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="redis"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python client for Redis key-value store"
-HOMEPAGE="https://github.com/andymccurdy/redis-py"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-db/redis
- >=dev-python/pytest-2.5.0[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # Disable pubsub and encoding tests, they do not seem to support
- # UNIX socket connectivity.
- sed -i -e '/PubSub/d' -e '/Encoding/d' \
- -e '/use_hiredis:/d' tests/__init__.py || die
-
- # Make sure that tests will be used from BUILD_DIR rather than cwd.
- mv tests tests-hidden || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- distutils-r1_python_compile
-
- if use test; then
- cp -r tests-hidden "${BUILD_DIR}"/tests || die
- fi
-}
-
-python_test() {
- # https://github.com/andymccurdy/redis-py/issues/503
- # the suite is quite broken at this point but it's also the case in -2.9.1,
- # making this not a regression. but a fix is in 'progress', just not the overlay one
- local pidfile=${T}/redis-${EPYTHON}.pid
- local sock=${T}/redis-${EPYTHON}.sock
-
- sed -i -e "s:port=6379:unix_socket_path=\"${sock}\":" \
- "${BUILD_DIR}"/tests/*.py || die
-
- # XXX: find a way to make sure it is killed
-
- "${EPREFIX}"/usr/sbin/redis-server \
- --pidfile "${pidfile}" \
- --port 0 \
- --unixsocket "${sock}" \
- --daemonize yes || die
- PYTHONPATH="${PYTHONPATH}:${BUILD_DIR}" \
- esetup.py test
- kill "$(<"${pidfile}")"
-}
diff --git a/dev-python/redis-py/redis-py-2.10.3.ebuild b/dev-python/redis-py/redis-py-2.10.3.ebuild
deleted file mode 100644
index d3881aaaa187..000000000000
--- a/dev-python/redis-py/redis-py-2.10.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-MY_PN="redis"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python client for Redis key-value store"
-HOMEPAGE="https://github.com/andymccurdy/redis-py"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-db/redis
- >=dev-python/pytest-2.5.0[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # Make sure that tests will be used from BUILD_DIR rather than cwd.
- mv tests tests-hidden || die
-
- # Correct local import patch syntax
- sed -e 's:from .conftest:from conftest:' \
- -i tests-hidden/{test_connection_pool.py,test_commands.py,test_encoding.py,test_pubsub.py} \
- || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- distutils-r1_python_compile
-
- if use test; then
- cp -r tests-hidden "${BUILD_DIR}"/tests || die
- fi
-}
-
-python_test() {
- local sock="${T}/redis.sock"
-
- "${EPREFIX}/usr/sbin/redis-server" - <<- EOF
- daemonize yes
- pidfile "${T}"/redis.pid
- unixsocket ${sock}
- EOF
-
- PYTHONPATH="${S}:${S}/tests-hidden"
- esetup.py test
- kill "$(<"${T}/redis.pid")"
-}
diff --git a/dev-python/redis-py/redis-py-2.7.4.ebuild b/dev-python/redis-py/redis-py-2.7.4.ebuild
deleted file mode 100644
index d307c026ad1a..000000000000
--- a/dev-python/redis-py/redis-py-2.7.4.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-MY_PN="redis"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python client for Redis key-value store"
-HOMEPAGE="https://github.com/andymccurdy/redis-py https://pypi.python.org/pypi/redis"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-db/redis )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # Disable pubsub and encoding tests, they do not seem to support
- # UNIX socket connectivity.
- sed -i -e '/PubSub/d' -e '/Encoding/d' \
- -e '/use_hiredis:/d' tests/__init__.py || die
-
- # Make sure that tests will be used from BUILD_DIR rather than cwd.
- mv tests tests-hidden || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- distutils-r1_python_compile
-
- if use test; then
- cp -r tests-hidden "${BUILD_DIR}"/tests || die
- fi
-}
-
-python_test() {
- local pidfile=${T}/redis-${EPYTHON}.pid
- local sock=${T}/redis-${EPYTHON}.sock
-
- sed -i -e "s:port=6379:unix_socket_path=\"${sock}\":" \
- "${BUILD_DIR}"/tests/*.py || die
-
- # XXX: find a way to make sure it is killed
-
- "${EPREFIX}"/usr/sbin/redis-server \
- --pidfile "${pidfile}" \
- --port 0 \
- --unixsocket "${sock}" \
- --daemonize yes || die
- PYTHONPATH="${PYTHONPATH}:${BUILD_DIR}" \
- esetup.py test
- kill "$(<"${pidfile}")"
-}
diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index e7c147f60adc..7c0bbc2d7142 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -1,4 +1,2 @@
-DIST regex-2015.07.12.tar.gz 554160 SHA256 9a39618645ce8c707c2c1346a3eeef0e441a9084df0739a5fcfe32059f68ebe1 SHA512 3b8cfa029744d17f06c659e6357d3a4520817656da6dcfc6952bbdac01fec266e8832fab649000fc7a3dacab508e2ae462728c139cc4cac913c40e2ae34abf54 WHIRLPOOL 86f004c6d8533071ef938ba39cfe34f198dcc56ab75883f8b5f2bc2dfaa40abc46b0ed64aa873821c6cc4e694c424dd8a16d97c35a6a1fafa7d2f84e09c59adf
-DIST regex-2015.07.19.tar.gz 554541 SHA256 c1dc58206f458749040ba813ef65067d7018908cab4bb16f4f12d9c7631e48b7 SHA512 94845ae133e25bdc2bb6ee6093f38f7a9281a64cdf4e53817c80183a28d7d0e2173f16f048f29ba38b2b277fc974c46a2f7d3b2fe1a346bc5d35c5fa45cdac17 WHIRLPOOL 4b38bd745c43fa2832d93e20fb4066911c6a224a2d1b4c3afaf8f03dcdf6d8d39896b25843671e0ee6916257b428455f24bbd493222e1b7bfa67c0b2ab838d32
DIST regex-2016.01.10.tar.gz 574017 SHA256 02a77606e3f4a0a16a2727ed8f067681635a56221e8fca863ff64b196d5d79e0 SHA512 4f4700ca746763f857449003d32d56b5aa8069e3b71b160e719633b0cf00f80efc0766d8e1e193977278f91bd3e73c87aab31bee23aec77557ac9b3652ff6a2f WHIRLPOOL 9d493c0695b5920dfa71d94636d9f2952cbd5db97f60ae68c30fdf81fdbdab05c4726a41dae036541de694ec1ca688acdb20eaa48e514865da26c9a9569e30a0
DIST regex-2017.04.05.tar.gz 601638 SHA256 d811874ed669165fe1059a54f860db5c6ab5f48100bf4945d915fd2f877b2531 SHA512 4c3e440e11f57e2323892e10fbed7f2c89b35771fdc970164ba69bb154dde535f6edb51a0997c924eb776c61e5efd1d04001abd343110518a89b5b7bf148ae49 WHIRLPOOL 52f9f16312efb2f9a7c3d8995590fc240e4a4c8326db04eea4d45cfcf49e255d273ed78013f1736d35366e97adbdc8388816d24c955935a1ca941a09680f4435
diff --git a/dev-python/regex/regex-2015.07.12.ebuild b/dev-python/regex/regex-2015.07.12.ebuild
deleted file mode 100644
index 476d8f084e2a..000000000000
--- a/dev-python/regex/regex-2015.07.12.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1 flag-o-matic
-
-DESCRIPTION="Alternative regular expression module to replace re"
-HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-DOCS=( README docs/Features.rst docs/UnicodeProperties.txt )
-
-python_compile() {
- if ! python_is_python3; then
- local CFLAGS=${CFLAGS}
- append-cflags -fno-strict-aliasing
- fi
- distutils-r1_python_compile
-}
-
-python_test() {
- local msg="tests failed under ${EPYTHON}"
- # https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
- einfo "There is one trivial fail of test test_empty_array under pypy"
-
- if python_is_python3; then
- "${PYTHON}" Python3/test_regex.py || die $msg
- else
- "${PYTHON}" Python2/test_regex.py || die $msg
- fi
-}
diff --git a/dev-python/regex/regex-2015.07.19.ebuild b/dev-python/regex/regex-2015.07.19.ebuild
deleted file mode 100644
index 6a3b94521ea8..000000000000
--- a/dev-python/regex/regex-2015.07.19.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1 flag-o-matic
-
-DESCRIPTION="Alternative regular expression module to replace re"
-HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc"
-
-DOCS=( README docs/UnicodeProperties.txt )
-
-python_compile() {
- if ! python_is_python3; then
- local CFLAGS=${CFLAGS}
- append-cflags -fno-strict-aliasing
- fi
- distutils-r1_python_compile
-}
-
-python_test() {
- local msg="tests failed under ${EPYTHON}"
- # https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
- einfo "There is one trivial fail of test test_empty_array under pypy"
-
- if python_is_python3; then
- "${PYTHON}" Python3/test_regex.py || die $msg
- else
- "${PYTHON}" Python2/test_regex.py || die $msg
- fi
-}
-
-python_install_all() {
- local DOCS="${DOCS} docs/UnicodeProperties.txt"
- use doc && local HTML_DOCS=( docs/Features.html )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index 146296a469fd..2ce9d324fac6 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -1,5 +1,2 @@
DIST pfbfer-20070710.zip 677333 SHA256 fb1462ff6ce8efae58a0c496f0537c5ac16d4895c68f1640c2973db574ddb376 SHA512 6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2 WHIRLPOOL 5aad616d063cab1862d77fbbf9f625f20c4bcbf09e45688719e312c1e8d3815f1b295d290b78f6c4789919cef39856ec223c30a2e424eeb1c8137cccc5ceb90f
-DIST reportlab-2.6.tar.gz 1954170 SHA256 76c3cda08f6eac9b0adf0e3c86202fe5e9cb075c00503bef5760cd9e75ec34ff SHA512 d1173231ec6924c225808607edd287b11095cda1856554ff42efb5911285b766f43b79d8747ea2867221aa5c158455ee864dbe903ceffeae535938d2fef59131 WHIRLPOOL ff177ec570d581eee76f9a54ee95b16c928a1351e85f1906baa36aa270dda6ea41d4da6441274cf4eee00624b5ddb2eb855bf4792b1cba658cc4729399598358
-DIST reportlab-3.1.44.tar.gz 1946392 SHA256 f6c22e4afefd1aed0e85f1c1216eee5e74d2eb77d53963feab0172b321b636d5 SHA512 b14b19a1772516ef182fe64ce50f032a1f76834aae9ea4c3f017eec902d84e839a4f3b648bd3ede3579df68654dec027d17c8c9878c580938e16c79ec3ac764f WHIRLPOOL 646e8eb5d4192edb37bc7570629bf2b4e2ff6e6fd35d9e7fa78a0e28be1759793dd4779fff60c7a08522e665c4cb0d3feac4b384324e4f4050be569877154f50
-DIST reportlab-3.2.0.tar.gz 1948090 SHA256 72e687662bd854776407b9108483561831b45546d935df8b0477708199086293 SHA512 7b5c01ec7b9ccd404f98b8db1dbe01cb829cf0f1482c29090874996fb1e2ee9296d860c3ff9b7addecad9769c4e7558c0ea51ae4d9c07cbc0cc5ad69b2d8ea9b WHIRLPOOL 42c1432476b038677b42feeb1fefc6753c01a28e515d1edd4613c21f105d783d3196634b4ca0837359049811439ab7e177cbdb1c153aa8a7e80a34e71149e1da
DIST reportlab-3.3.0.tar.gz 1959255 SHA256 f48900b9321bcb2871a46543993bd995148d769a11a9e24495f25b4ec0bbe267 SHA512 a6dbe5db13a9e430855ba8139310d8f04ade221c340467c2e0f5bf60c700f17148069358beb057f1667217a09b71ba1ae3112bd02e7c8de00e53a8f852acb8df WHIRLPOOL a62cb9ecd2f85324e8e847365346e4fbd64ef098032a54884149db43f4a9f42a0358747a185f1d87107472689bd08f86f70f976da49d09806fc4acf1b175f4f2
diff --git a/dev-python/reportlab/files/reportlab-2.2_qa_msg.patch b/dev-python/reportlab/files/reportlab-2.2_qa_msg.patch
deleted file mode 100644
index 490902d22e09..000000000000
--- a/dev-python/reportlab/files/reportlab-2.2_qa_msg.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-#Patch submitted by Jesus Rivero
-#Submitted on 10/04/2008 to upstream
-diff -uNr ReportLab_2_2.orig/src/rl_addons/renderPM/gt1/gt1-namecontext.c ReportLab_2_2/src/rl_addons/renderPM/gt1/gt1-namecontext.c
---- ReportLab_2_2.orig/src/rl_addons/renderPM/gt1/gt1-namecontext.c 2008-10-04 10:28:05.000000000 -0430
-+++ ReportLab_2_2/src/rl_addons/renderPM/gt1/gt1-namecontext.c 2008-10-04 10:28:38.000000000 -0430
-@@ -3,9 +3,7 @@
- #include "gt1-misc.h"
-
- #include "gt1-namecontext.h"
--#if defined(_WIN32) || defined(macintosh)
--# include
--#endif
-+#include
-
- /* btw, I do not know who wrote the following comment. I modified this
- file somewhat from gimp's app/procedural_db.c hash function. */
diff --git a/dev-python/reportlab/files/reportlab-2.4-external_libart_lgpl.patch b/dev-python/reportlab/files/reportlab-2.4-external_libart_lgpl.patch
deleted file mode 100644
index 3d0920a32aa2..000000000000
--- a/dev-python/reportlab/files/reportlab-2.4-external_libart_lgpl.patch
+++ /dev/null
@@ -1,60 +0,0 @@
---- setup.py
-+++ setup.py
-@@ -306,39 +306,12 @@
- infoline( '################################################')
- infoline( '#Attempting install of _renderPM')
- infoline( '#extensions from %r'%RENDERPM)
-- LIBART_DIR=pjoin(RENDERPM,'libart_lgpl')
-+ LIBART_DIR='@GENTOO_PORTAGE_EPREFIX@/usr/include/libart-2.0'
-+ LIBART_LIB=['art_lgpl_2']
- GT1_DIR=pjoin(RENDERPM,'gt1')
- MACROS=[('ROBIN_DEBUG',None)]
- MACROS=[]
-- def libart_version():
-- K = ('LIBART_MAJOR_VERSION','LIBART_MINOR_VERSION','LIBART_MICRO_VERSION')
-- D = {}
-- for l in open(pjoin(LIBART_DIR,'configure.in'),'r').readlines():
-- l = l.strip().split('=')
-- if len(l)>1 and l[0].strip() in K:
-- D[l[0].strip()] = l[1].strip()
-- if len(D)==3: break
-- return (sys.platform == 'win32' and '\\"%s\\"' or '"%s"') % '.'.join(map(lambda k,D=D: D.get(k,'?'),K))
-- LIBART_VERSION = libart_version()
- SOURCES=[pjoin(RENDERPM,'_renderPM.c'),
-- pjoin(LIBART_DIR,'art_vpath_bpath.c'),
-- pjoin(LIBART_DIR,'art_rgb_pixbuf_affine.c'),
-- pjoin(LIBART_DIR,'art_rgb_svp.c'),
-- pjoin(LIBART_DIR,'art_svp.c'),
-- pjoin(LIBART_DIR,'art_svp_vpath.c'),
-- pjoin(LIBART_DIR,'art_svp_vpath_stroke.c'),
-- pjoin(LIBART_DIR,'art_svp_ops.c'),
-- pjoin(LIBART_DIR,'art_vpath.c'),
-- pjoin(LIBART_DIR,'art_vpath_dash.c'),
-- pjoin(LIBART_DIR,'art_affine.c'),
-- pjoin(LIBART_DIR,'art_rect.c'),
-- pjoin(LIBART_DIR,'art_rgb_affine.c'),
-- pjoin(LIBART_DIR,'art_rgb_affine_private.c'),
-- pjoin(LIBART_DIR,'art_rgb.c'),
-- pjoin(LIBART_DIR,'art_rgb_rgba_affine.c'),
-- pjoin(LIBART_DIR,'art_svp_intersect.c'),
-- pjoin(LIBART_DIR,'art_svp_render_aa.c'),
-- pjoin(LIBART_DIR,'art_misc.c'),
- pjoin(GT1_DIR,'gt1-parset1.c'),
- pjoin(GT1_DIR,'gt1-dict.c'),
- pjoin(GT1_DIR,'gt1-namecontext.c'),
-@@ -398,12 +371,12 @@
- EXT_MODULES += [Extension( '_renderPM',
- SOURCES,
- include_dirs=[RENDERPM,LIBART_DIR,GT1_DIR]+FT_INC_DIR,
-- define_macros=FT_MACROS+[('LIBART_COMPILATION',None)]+MACROS+[('LIBART_VERSION',LIBART_VERSION)],
-+ define_macros=FT_MACROS+MACROS,
- library_dirs=[]+FT_LIB_DIR,
-
- # libraries to link against
-- libraries=FT_LIB,
-- #extra_objects=['gt1.lib','libart.lib',],
-+ libraries=FT_LIB+LIBART_LIB,
-+ #extra_objects=['gt1.lib'],
- #extra_compile_args=['/Z7'],
- extra_link_args=[]
- ),
diff --git a/dev-python/reportlab/files/reportlab-2.5-pypy-implicit-PyArg_NoArgs.patch b/dev-python/reportlab/files/reportlab-2.5-pypy-implicit-PyArg_NoArgs.patch
deleted file mode 100644
index e3d827595800..000000000000
--- a/dev-python/reportlab/files/reportlab-2.5-pypy-implicit-PyArg_NoArgs.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-PyPy does not provide the PyArg_NoArgs macro.
---- a/src/rl_addons/rl_accel/sgmlop.c
-+++ b/src/rl_addons/rl_accel/sgmlop.c
-@@ -52,6 +52,9 @@
- * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
-
- #include "Python.h"
-+#ifndef PyArg_NoArgs
-+#define PyArg_NoArgs(v) PyArg_Parse(v, "")
-+#endif
- #if PY_VERSION_HEX < 0x02050000
- # define Py_ssize_t int
- # define lenfunc inquiry
diff --git a/dev-python/reportlab/reportlab-2.6.ebuild b/dev-python/reportlab/reportlab-2.6.ebuild
deleted file mode 100644
index aec4578664ca..000000000000
--- a/dev-python/reportlab/reportlab-2.6.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-# Tests crash with pypy
-
-inherit distutils-r1 eutils flag-o-matic prefix
-
-DESCRIPTION="Tools for generating printable PDF documents from any data source"
-HOMEPAGE="http://www.reportlab.com/ https://pypi.python.org/pypi/reportlab"
-SRC_URI="http://www.reportlab.com/ftp/${P}.tar.gz
- http://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RDEPEND="dev-python/pillow
- media-fonts/ttf-bitstream-vera
- media-libs/libart_lgpl
- sys-libs/zlib"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-src_unpack() {
- unpack ${P}.tar.gz
- cd ${P}/src/reportlab/fonts || die
- unpack pfbfer-20070710.zip
-}
-
-python_prepare_all() {
- sed -i \
- -e 's|/usr/lib/X11/fonts/TrueType/|/usr/share/fonts/ttf-bitstream-vera/|' \
- -e 's|/usr/local/Acrobat|/opt/Acrobat|g' \
- -e 's|%(HOME)s/fonts|%(HOME)s/.fonts|g' \
- src/reportlab/rl_config.py || die "sed failed"
-
- epatch "${FILESDIR}/${PN}-2.2_qa_msg.patch"
-
- rm -fr src/rl_addons/renderPM/libart_lgpl
- epatch "${FILESDIR}/${PN}-2.4-external_libart_lgpl.patch"
-
- eprefixify setup.py
-
- epatch "${FILESDIR}/${PN}-2.5-pypy-implicit-PyArg_NoArgs.patch"
-}
-
-src_compile() {
- append-cflags -fno-strict-aliasing
- distutils-r1_src_compile
-}
-
-python_compile_all() {
- if use doc; then
- cd docs || die
- "${PYTHON}" genAll.py || die "docs generation failed"
- fi
-}
-
-python_test() {
- pushd tests > /dev/null || die
- "${PYTHON}" runAll.py || die "Testing failed with ${EPYTHON}"
- popd > /dev/null || die
-}
-
-python_install_all() {
- use doc && dodoc docs/*.pdf
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r demos
- insinto /usr/share/doc/${PF}/tools/pythonpoint
- doins -r tools/pythonpoint/demos
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/reportlab/reportlab-3.1.44-r2.ebuild b/dev-python/reportlab/reportlab-3.1.44-r2.ebuild
deleted file mode 100644
index 2c7585007617..000000000000
--- a/dev-python/reportlab/reportlab-3.1.44-r2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-# Tests crash with pypy
-
-inherit distutils-r1 flag-o-matic prefix
-
-DESCRIPTION="Tools for generating printable PDF documents from any data source"
-HOMEPAGE="http://www.reportlab.com/"
-SRC_URI="
- mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz
- http://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RDEPEND="
- >=dev-python/pillow-2.4.0[tiff,${PYTHON_USEDEP}]
- media-fonts/dejavu
- media-libs/libart_lgpl
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}
- >=dev-python/setuptools-2.2[${PYTHON_USEDEP}]
- app-arch/unzip
-"
-
-PATCHES=(
- "${FILESDIR}"/reportlab-no-pip.patch
-)
-
-src_unpack() {
- unpack ${P}.tar.gz
- cd ${P}/src/reportlab/fonts || die
- unpack pfbfer-20070710.zip
-}
-
-python_prepare_all() {
- sed -i \
- -e "s|/usr/lib/X11/fonts/TrueType/|${EPREFIX}/usr/share/fonts/dejavu/|" \
- -e 's|/usr/local/Acrobat|/opt/Acrobat|g' \
- -e 's|%(HOME)s/fonts|%(HOME)s/.fonts|g' \
- src/reportlab/rl_config.py || die
-
- eprefixify setup.py
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_compile() {
- if ! python_is_python3; then
- local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- fi
- distutils-r1_python_compile
-}
-
-python_test() {
- pushd tests > /dev/null || die
- "${PYTHON}" runAll.py || die "Testing failed with ${EPYTHON}"
- popd > /dev/null || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/. )
- use examples && local EXAMPLES=( demos/. tools/pythonpoint/demos )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/reportlab/reportlab-3.2.0-r1.ebuild b/dev-python/reportlab/reportlab-3.2.0-r1.ebuild
deleted file mode 100644
index a48a036fb9f9..000000000000
--- a/dev-python/reportlab/reportlab-3.2.0-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} ) # Tests crash with pypy
-
-inherit distutils-r1 flag-o-matic prefix
-
-DESCRIPTION="Tools for generating printable PDF documents from any data source"
-HOMEPAGE="http://www.reportlab.com/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz
- http://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RDEPEND="
- >=dev-python/pillow-2.4.0[tiff,truetype,${PYTHON_USEDEP}]
- media-libs/libart_lgpl
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}
- >=dev-python/setuptools-2.2[${PYTHON_USEDEP}]
- app-arch/unzip
-"
-
-PATCHES=(
- "${FILESDIR}"/reportlab-no-pip.patch
-)
-
-src_unpack() {
- unpack ${P}.tar.gz
- cd ${P}/src/reportlab/fonts || die
- unpack pfbfer-20070710.zip
-}
-
-python_prepare_all() {
- sed -i \
- -e 's|/usr/local/Acrobat|/opt/Acrobat|g' \
- -e 's|%(HOME)s/fonts|%(HOME)s/.fonts|g' \
- src/reportlab/rl_config.py || die
-
- eprefixify setup.py
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_compile() {
- if ! python_is_python3; then
- local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- fi
- distutils-r1_python_compile
-}
-
-python_test() {
- pushd tests > /dev/null || die
- "${PYTHON}" runAll.py || die "Testing failed with ${EPYTHON}"
- popd > /dev/null || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/. )
- use examples && local EXAMPLES=( demos/. tools/pythonpoint/demos )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/reportlab/reportlab-3.3.0.ebuild b/dev-python/reportlab/reportlab-3.3.0.ebuild
deleted file mode 100644
index cc148f8a91b0..000000000000
--- a/dev-python/reportlab/reportlab-3.3.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} ) # Tests crash with pypy
-
-inherit distutils-r1 flag-o-matic prefix
-
-DESCRIPTION="Tools for generating printable PDF documents from any data source"
-HOMEPAGE="http://www.reportlab.com/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz
- http://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RDEPEND="
- >=dev-python/pillow-2.4.0[tiff,truetype,${PYTHON_USEDEP}]
- media-libs/libart_lgpl
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}
- >=dev-python/setuptools-2.2[${PYTHON_USEDEP}]
- app-arch/unzip
-"
-
-PATCHES=(
- "${FILESDIR}"/reportlab-no-pip.patch
-)
-
-src_unpack() {
- unpack ${P}.tar.gz
- cd ${P}/src/reportlab/fonts || die
- unpack pfbfer-20070710.zip
-}
-
-python_prepare_all() {
- sed -i \
- -e 's|/usr/local/Acrobat|/opt/Acrobat|g' \
- -e 's|%(HOME)s/fonts|%(HOME)s/.fonts|g' \
- src/reportlab/rl_config.py || die
-
- eprefixify setup.py
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_compile() {
- if ! python_is_python3; then
- local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- fi
- distutils-r1_python_compile
-}
-
-python_test() {
- pushd tests > /dev/null || die
- "${PYTHON}" runAll.py || die "Testing failed with ${EPYTHON}"
- popd > /dev/null || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/. )
- use examples && local EXAMPLES=( demos/. tools/pythonpoint/demos )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/requests-cache/Manifest b/dev-python/requests-cache/Manifest
index e9432ea8965e..b9ead9ee1478 100644
--- a/dev-python/requests-cache/Manifest
+++ b/dev-python/requests-cache/Manifest
@@ -1,3 +1 @@
-DIST requests-cache-0.4.10.tar.gz 27979 SHA256 671969d00719fa3e80476b128dc9232025926884d0110d4d235abdd9c3508fc0 SHA512 83cc1400cfc62f4bb32f367ac25e298ef61f44d64f0359b721a5203a04622f5a1e446c71832e748342c444416ad8a1d89267d6ec4cc9feda30f2d97de9c25f43 WHIRLPOOL 2f15b7e64a80de1c6b8f205c59553fd8cb7ec39cbd6b30e9f113f56d07cbc3978377c41a54a00d4542d249c88ad4d647c034b8e1521b4933d4cdb237ab0ac056
DIST requests-cache-0.4.12.zip 44767 SHA256 efe2319b04b5a89e5c7582630dc47eb206f05d9b20b7a4c64228c39d61339dd3 SHA512 784d630eec99b607596d6ebcb7e51b0b4ed612b131437000391ecea6f3a684d1f61d169d57266ffc044a3939dcd4e7d6f85b9538165ae3613b1d3e55f18585fd WHIRLPOOL bd7892aed9caa5c24f8c8c5ae323f3506b681fc4bc45403c546005dcfc1d32d548dc6223c26579bc3e9c4813416b1438bff6d856aec3d1f2254df341b077d209
-DIST requests-cache-0.4.9.tar.gz 27502 SHA256 9261ebd0ff51cb21cc0e7c81a6e758afa77a7944cf8ee4646226febc1c849f5f SHA512 67dfe1ef790248763922f3ba0af1d8b179b860b7dd90231b7edb595b8466dbc3daad1e6ae536456b5cda7a5d6d642c61e410b81dda8a2a53c544b70280b1ee05 WHIRLPOOL 4845ebf5f900f47a590f02ccc7b190aaa003501d5af3dbc4cf7cebd2bd19cf85afc123f81b0c4ee3df7048b2042ef4bbba93c7aad01e25d8d545413feca4c932
diff --git a/dev-python/requests-cache/requests-cache-0.4.10.ebuild b/dev-python/requests-cache/requests-cache-0.4.10.ebuild
deleted file mode 100644
index c86983e97e65..000000000000
--- a/dev-python/requests-cache/requests-cache-0.4.10.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1
-
-HOMEPAGE="https://pypi.python.org/pypi/requests-cache"
-DESCRIPTION="Persistent cache for requests library"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-# Portage only has versions of request >= minimum border
-RDEPEND=">=dev-python/requests-2.6[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# Testsuite excels in tests connecting to the network via local server daemons
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/requests-cache/requests-cache-0.4.9.ebuild b/dev-python/requests-cache/requests-cache-0.4.9.ebuild
deleted file mode 100644
index f13e73c1aa8f..000000000000
--- a/dev-python/requests-cache/requests-cache-0.4.9.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-HOMEPAGE="https://pypi.python.org/pypi/requests-cache"
-DESCRIPTION="Persistent cache for requests library"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-# Portage only has versions of request >= minimum border
-RDEPEND=">=dev-python/requests-1.0.0[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-# Testsuite excels in tests connecting to the network via local server daemons
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/requests-mock/Manifest b/dev-python/requests-mock/Manifest
index a3ab6d5be7c5..76bc7b9d2d45 100644
--- a/dev-python/requests-mock/Manifest
+++ b/dev-python/requests-mock/Manifest
@@ -1,5 +1 @@
-DIST requests-mock-0.5.1.tar.gz 29729 SHA256 b1b1b864e633418c77f33d333b0fd88cb6123bfb816706b236f7b1db99795056 SHA512 79a270501cfee425af81b5d0ab7fcbebe08eca0ff8f9f57dab769bec7918f44ab7ca4a4b683ae195a5c8c6020d4730cf0c1482f6ff21cbbbea700491cc455903 WHIRLPOOL 87d2591e70dedd8a5bfae485dc0df411e5ed9ad1442f7e5f2d62d134c8e536e09b30f3b8c0f92def4b5c5f5df56fdd21eef9d4fde659ca5605bd17181f593021
-DIST requests-mock-0.6.0.tar.gz 31645 SHA256 a1f10ee53fef6aac6ca54cfb8fdb1b7ca6da59d68ea1a8c21ac513211842ad3e SHA512 5c23c1fdd3746f2b3b49508b7f05abb365e0608a32b6ead5d0ef18203bf75ab642626229e96b2e8826216d0f090f1bbd41bdfa78dd56f305a996a57f1e16179e WHIRLPOOL 65af690e429a09bc4358f1b0c387e3fff3faaf962cacd247c11c01ba84f79b3fe06b0dd801e9dab829550a5a340e562aa3ceb6a61e4307c14b5a16fdba8a1a7a
-DIST requests-mock-0.7.0.tar.gz 34722 SHA256 ee2816992d4505596ec3c98c7b4ab57475539ac037d08dd3a81370b1e3cdd568 SHA512 c2046d9291b3c852b986423dd3407c2486476417934aa2c21365fa94d821ebef7e01e90c61c6ab35d186654d3468e4a72505bb157cfb01f287b6d5c0041dc7f8 WHIRLPOOL ff4494eb30d5028aeaf7db1811130ddd3f89c5a0a57c55836fb35aa1ba598c5cb44f95879daa8be3b0aac8f57eb2649349243d5532cbd0ef31adb24c88321f27
-DIST requests-mock-1.0.0.tar.gz 34715 SHA256 c6c659e50a312eb5cf0191ae33d6b232909e4a248551e79cef11c3c93497923d SHA512 cfa4c208b1a23b7d86d761dabed564d085591c281cae2981dca5103d6e84c11a7a78a80f278e6ec868f087dcb8eda145cbd93efd2a5c7afdff8d00990b66af39 WHIRLPOOL a2829e0867529f975f4c2e3567daa397b598235b5478725443c43b266147e3ef26b0188beb5b801f2ba95037fd930ce843a3493c8bf76ad00c591a0d4b8e487c
DIST requests-mock-1.2.0.tar.gz 40219 SHA256 8c89d8db3a5ddbce6121bdeb665891ca27bb37d18bbadd96c6c11fb472f07df1 SHA512 ed24d1809aef597219ae2b0b376156a0760040795ccd660ee38f84cd1ceed58cbc5009764d7a365d31f941ee16e2b537b92ddcff92bcd8d47b7e95c67dc8d82c WHIRLPOOL 1cc27f31611dba6c9d825882c33610ebfa75e87b776680c0da468352883ec1cd615fdf8068d8b9c1e54d35872409620f82f809c53bea154aa83bafd1e53138f0
diff --git a/dev-python/requests-mock/requests-mock-0.5.1.ebuild b/dev-python/requests-mock/requests-mock-0.5.1.ebuild
deleted file mode 100644
index 1ded0dbd52f7..000000000000
--- a/dev-python/requests-mock/requests-mock-0.5.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Mock out responses from the requests package"
-HOMEPAGE="https://github.com/jamielennox/requests-mock"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]
- test? (
- dev-python/fixtures[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- dev-python/testtools[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-
-python_test() {
- rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
diff --git a/dev-python/requests-mock/requests-mock-0.6.0.ebuild b/dev-python/requests-mock/requests-mock-0.6.0.ebuild
deleted file mode 100644
index 9ebdf0366636..000000000000
--- a/dev-python/requests-mock/requests-mock-0.6.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Mock out responses from the requests package"
-HOMEPAGE="https://github.com/jamielennox/requests-mock"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
- test? (
- dev-python/fixtures[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- dev-python/testtools[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- >=dev-python/requests-1.1[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-
-python_test() {
- rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
diff --git a/dev-python/requests-mock/requests-mock-0.7.0.ebuild b/dev-python/requests-mock/requests-mock-0.7.0.ebuild
deleted file mode 100644
index 9ebdf0366636..000000000000
--- a/dev-python/requests-mock/requests-mock-0.7.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Mock out responses from the requests package"
-HOMEPAGE="https://github.com/jamielennox/requests-mock"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
- test? (
- dev-python/fixtures[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- dev-python/testtools[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- >=dev-python/requests-1.1[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-
-python_test() {
- rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
diff --git a/dev-python/requests-mock/requests-mock-1.0.0.ebuild b/dev-python/requests-mock/requests-mock-1.0.0.ebuild
deleted file mode 100644
index 76a1c58f8312..000000000000
--- a/dev-python/requests-mock/requests-mock-1.0.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Mock out responses from the requests package"
-HOMEPAGE="https://github.com/jamielennox/requests-mock"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
- test? (
- dev-python/fixtures[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- dev-python/testtools[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- >=dev-python/requests-1.1[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-
-python_test() {
- rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
diff --git a/dev-python/requests-oauthlib/Manifest b/dev-python/requests-oauthlib/Manifest
index 3bae4e1e0663..0d69639dea79 100644
--- a/dev-python/requests-oauthlib/Manifest
+++ b/dev-python/requests-oauthlib/Manifest
@@ -1,3 +1,2 @@
-DIST requests-oauthlib-0.4.1.tar.gz 34945 SHA256 446e44c937bdb1ff9d62b8892c8df04614a910bc825b9e57aa0916fcad28a26f SHA512 ac4b33757ba1f8eea152ce7fe63bdb1b7b56c741e6743f740b9470b1b27244975d4ff7d5dea3dce3b59136e4eec825d538c6085545837d8433b395b500b425c1 WHIRLPOOL dec0b688910d404cc10e8554ebc2e58038e49386c6cf7c64a2e89c65dba4bda88d21dd2cefa57ffee3da90fb01746fa89b161a0e6768ff4215e29dd82f3e88cb
DIST requests-oauthlib-0.6.2.tar.gz 40307 SHA256 29ad3c4cb1e880713a54bee17c6345ccf8be047544429ee62237843f5ec73323 SHA512 da188c6a6449ffa201fae6e2f0a0e5474b140efc55a00dfc31483726cfd860fc22cad654c4af0a4b81144100678ddf4c082f54fc9098a6a99e0a4857f22aae62 WHIRLPOOL 7d2cba69eb5be9205fb0f18fdc696e26cc223e09765dd31f6ba402e498471678baafde067c2f1d709b4d38b90e4957549c714752d658e00abe9f2203ab7d189c
DIST requests-oauthlib-0.7.0.tar.gz 40641 SHA256 525c56e6cf42e7388e8657b78ceb860f3ab6d2bca966a020c740517c6621b631 SHA512 9de7f3e2f67507acbd6a711d7c3bc4d598214ab658e7e331f2c56d7a6d084e11df8bfc2449c3ec5e985016404a5e7920e26081bcc3af52d6c91b28d1a69f6ed2 WHIRLPOOL 71f3840a5a61154f38595204701fe3bb3ecd5c556f6f75ec237b4308f2220731096e42822bc32c0765a0c69168a9dc0ecade0cca03fbbab59533473b9fc5ea77
diff --git a/dev-python/requests-oauthlib/requests-oauthlib-0.4.1.ebuild b/dev-python/requests-oauthlib/requests-oauthlib-0.4.1.ebuild
deleted file mode 100644
index 859ecb0ad9d4..000000000000
--- a/dev-python/requests-oauthlib/requests-oauthlib-0.4.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="This project provides first-class OAuth library support for Requests"
-HOMEPAGE="https://github.com/requests/requests-oauthlib"
-SRC_URI="https://github.com/requests/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="ISC"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-RDEPEND="
- >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]"
-
-#Refrain from a doc build for now
-#python_compile_all() {
-# use doc && emake -C docs html
-#}
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/rfc3987/Manifest b/dev-python/rfc3987/Manifest
index b3fb1cef1916..bb11a8e7c199 100644
--- a/dev-python/rfc3987/Manifest
+++ b/dev-python/rfc3987/Manifest
@@ -1,2 +1 @@
-DIST rfc3987-1.3.6.tar.gz 8434 SHA256 599801156e35b5054138585c92ab4d1b729b0f2feeb961b65347116764df4aa7 SHA512 f89eeede3da28f39950afd8a9db9bfb46a08b13925709c1026941571463c3885696d18bf96cc45819a13e2c91c9b7b8f00bee864fa2a52f5d1671dab28ce19e1 WHIRLPOOL 715efdbac226b7932978f7593c439015d5a1d88d0c728f8087bc3b9789031e2f82977e8c291317eeb705d404a4d8942b0028daf01c00fbe35e912001debd05fd
DIST rfc3987-1.3.7.tar.gz 20701 SHA256 91a7826b0a26c246a5a91bef09c2c0809c713a689be689b9571e78a13f6557a4 SHA512 c5fa8eb36358f7f42d12adc305031bfff7bd77e83316ad4458ed07acc6094c7d9109b95848b9296dcbc6677ce34aa59b1be8fd57dfcdc6be47eb92aeda51c518 WHIRLPOOL 5c4051d3192edb8124e0350c9cd489f74ec88929f1447c533a5ba6f3105fa937b9b789776a43e762ae4373a83cf92a114bd7f54d970bda2fe72b3ed61c724c1a
diff --git a/dev-python/rfc3987/rfc3987-1.3.6.ebuild b/dev-python/rfc3987/rfc3987-1.3.6.ebuild
deleted file mode 100644
index a9390ad58b72..000000000000
--- a/dev-python/rfc3987/rfc3987-1.3.6.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)"
-HOMEPAGE="https://github.com/dgerber/rfc3987 http://pypi.python.org/pypi/rfc3987"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-python/regex[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_test() {
- ${EPYTHON} -m doctest -v "${S}/${PN}.py" || die
-}
diff --git a/dev-python/robotframework-selenium2library/Manifest b/dev-python/robotframework-selenium2library/Manifest
index 2761cde9c598..c7fcce15aeb2 100644
--- a/dev-python/robotframework-selenium2library/Manifest
+++ b/dev-python/robotframework-selenium2library/Manifest
@@ -1,4 +1 @@
-DIST robotframework-selenium2library-1.6.0.tar.gz 220553 SHA256 9e72fba2410e575434d6b5c3614950ebb1e807cc3e10d31702f868b26ee64dab SHA512 bb35490a8b9630451dfed0dc4695df488b177eafe356084d77e636b28240bd26a3dd496a6520e54a0fa01c0c77102e9455f4f612cd8a7ef6327cb05b4d359aee WHIRLPOOL 5c02616d9e8e7ef5653111cb1a85f135655af7126624b0aa94a944c694663edecae515d3286d2109ca4f4081ccc25d7f2352808509899375f483bf947430fd34
-DIST robotframework-selenium2library-1.7.2.tar.gz 234720 SHA256 a38df7767725883c9a7e8bb292ecc4688d997cc73aa6e1b2d4035bf49a9d0154 SHA512 9f6cdad1435b4b0b3df11d029822dbdcc38a7f6563410855529ef45a71083fdd4e057be8f14d10a21fb1f0fa84179f3c42b6299565c5d31592305326ef73028e WHIRLPOOL 756be2ee0415a97a32ba789599e6b4d529149a9fb06315c05c270a61988aecbcf572102bf4856dc5e5352f06af5eb67e394eb382c8fb1dcc55b9a38364e122ac
-DIST robotframework-selenium2library-1.7.4.tar.gz 234681 SHA256 4332e3021c6e4ba4a04f4dd99c4fb970315d9fc0fe31bcb62aad2fe833ad9400 SHA512 f90abc2687e1dbbb522a8e6a928bb5fef3b957b7d96c8594117706acd09db5c8bcd6e8d89ca621db76d7bf49e0b274ca70e727737adc237e928f2cdfc83212ab WHIRLPOOL c06ca1684f5736945c1bc9a8b620678fe4a5dc8bd50ed8420363e4209aaaec4d4c93f583303b345e15832ba04dac454d4d02ba850a5081342724590f38e3960c
DIST robotframework-selenium2library-1.8.0.tar.gz 118945 SHA256 2cb983b3237a6f63842c2c800f35c77a76db88623751054644c50f7a3698c0f9 SHA512 22afab929ed4553cdf804aa0dd85b0700fa3be769d1ca2c023d14d2538472b7fd7f581e549e266b1ec77f5eedd72dc45a74c653b7a8d281b7018c164358c618f WHIRLPOOL c1bb90b5e7ea3260c58920b22df5542e9562ac7e2e742d366eed3fde66643cd518ca4d5021c0fbd52b576ca9f766e78d7b3f4e00037042855dbff2203a9e0f08
diff --git a/dev-python/robotframework-selenium2library/robotframework-selenium2library-1.6.0.ebuild b/dev-python/robotframework-selenium2library/robotframework-selenium2library-1.6.0.ebuild
deleted file mode 100644
index 40b486094049..000000000000
--- a/dev-python/robotframework-selenium2library/robotframework-selenium2library-1.6.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Web testing library for Robot Framework"
-HOMEPAGE="https://github.com/rtomac/robotframework-selenium2library/
- https://pypi.python.org/pypi/robotframework-selenium2library/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=">=dev-python/selenium-2.12.0[${PYTHON_USEDEP}]
- >=dev-python/decorator-3.3.2[${PYTHON_USEDEP}]
- >=dev-python/robotframework-2.6.0[${PYTHON_USEDEP}]"
-
-DOCS=( BUILD.rst CHANGES.rst README.rst )
-
-src_prepare() {
- # don't use bundled setuptools
- sed -e '/use_setuptools()/d' \
- -e '/ez_setup/d' \
- -i setup.py || die
-}
diff --git a/dev-python/robotframework-selenium2library/robotframework-selenium2library-1.7.2.ebuild b/dev-python/robotframework-selenium2library/robotframework-selenium2library-1.7.2.ebuild
deleted file mode 100644
index e1d50adabb30..000000000000
--- a/dev-python/robotframework-selenium2library/robotframework-selenium2library-1.7.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Web testing library for Robot Framework"
-HOMEPAGE="https://github.com/rtomac/robotframework-selenium2library/
- https://pypi.python.org/pypi/robotframework-selenium2library/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=">=dev-python/selenium-2.32.0[${PYTHON_USEDEP}]
- >=dev-python/decorator-3.3.2[${PYTHON_USEDEP}]
- >=dev-python/robotframework-2.6.0[${PYTHON_USEDEP}]
- >=dev-python/docutils-0.8.1[${PYTHON_USEDEP}]"
-
-src_prepare() {
- # don't use bundled setuptools
- sed -e '/use_setuptools()/d' \
- -e '/ez_setup/d' \
- -i setup.py || die
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( demo/. )
- use doc && local HTML_DOCS=( doc/Selenium2Library.html )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/robotframework-selenium2library/robotframework-selenium2library-1.7.4.ebuild b/dev-python/robotframework-selenium2library/robotframework-selenium2library-1.7.4.ebuild
deleted file mode 100644
index 8da4a5642333..000000000000
--- a/dev-python/robotframework-selenium2library/robotframework-selenium2library-1.7.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Web testing library for Robot Framework"
-HOMEPAGE="https://github.com/rtomac/robotframework-selenium2library/
- https://pypi.python.org/pypi/robotframework-selenium2library/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=">=dev-python/selenium-2.32.0[${PYTHON_USEDEP}]
- >=dev-python/decorator-3.3.2[${PYTHON_USEDEP}]
- >=dev-python/robotframework-2.6.0[${PYTHON_USEDEP}]
- >=dev-python/docutils-0.8.1[${PYTHON_USEDEP}]"
-
-src_prepare() {
- default
-
- # don't use bundled setuptools
- sed -e '/use_setuptools()/d' \
- -e '/ez_setup/d' \
- -i setup.py || die
-}
-
-python_install_all() {
- local DOCS=( CHANGES.rst README.rst )
- use doc && local HTML_DOCS=( doc/Selenium2Library.html )
- use examples && dodoc -r demo
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/robotframework-sshlibrary/Manifest b/dev-python/robotframework-sshlibrary/Manifest
index 527e7d02c3dd..5ff3e7c0d8d2 100644
--- a/dev-python/robotframework-sshlibrary/Manifest
+++ b/dev-python/robotframework-sshlibrary/Manifest
@@ -1,4 +1 @@
-DIST robotframework-sshlibrary-2.0.2.tar.gz 86160 SHA256 e4b96e018459dcd5549586c8df49c2a5befd552fe543887702b67f8be42a324d SHA512 749629f8b6463acb011dd01cc11d1268fadff190b483ccd3545f02752d47c6eff734657e6a0dc64e5d95edcb424aa0506cc68c3b2b5b4d81955ff27efd2a0c8e WHIRLPOOL 4201cfa30db2ec9460a54c24877658311f929163b04b67faf1fc191d0929efec3bfe1e10471705c68467a8c312320b8fc2d6c6d8196adb5dda66845ea3d82c44
-DIST robotframework-sshlibrary-2.1.1.tar.gz 87787 SHA256 9f7c7f1a830363a6756867550903fe4f5324ff57cf95651a59f9298f438776cd SHA512 4ad97ff53c071831a4bdea1f54c281fc4e19903695feee23db9c8a443f95413a56f3c30f4d4decf19cef86986557020ccfde9269cde3b2437d93f549f5f40f4a WHIRLPOOL 59fa6d69805deec19f26c168f26ec1071a0cd6636c83546c28592a964592b79a5add23c125806c85414d392ab696fe4f42479e54a8ee6c7eadab51861bd315e4
-DIST robotframework-sshlibrary-2.1.2.tar.gz 93314 SHA256 aebb57c7b4495f0a3b53e4c111400cdd9d7ebfdfb62af82ca720c727de95803d SHA512 06dbbdd5ac8ee8123ad3c41a18a5205abed27da59166e370bed89b2e5e04a4289d0adab0e3543ec74fa37a6d3c73c7121ab220a9762e3cd495587f3dcba94e6b WHIRLPOOL 82fa2024549163b69698bbb53cc3427a8f45cccfb49c513e315b0ad25fdd2f32a6ab7de2b4440c2f4da06933fa5611804872772cae845ec572b8f946cbae4a96
DIST robotframework-sshlibrary-2.1.3.tar.gz 92733 SHA256 ab1daa49d38934ad57433500c1e177b4f3b3a16f5218a687a6061014343dabcb SHA512 3159ea396757341ce5b37fc3db41db4dd052327750cea3a463e5109013a72fa285c1d3c33b9c43a017fc4c180042e32e957a24c9962f5de385a262562cacc52e WHIRLPOOL 17d6dc30fe2bcbe2d0002365ff410ebf9108c17816dd11b0f232432f454b5dd155200904969bd8fd3a79cfa15c0467525c3ec67ce41c8c4db9dc92ae7575919f
diff --git a/dev-python/robotframework-sshlibrary/robotframework-sshlibrary-2.0.2.ebuild b/dev-python/robotframework-sshlibrary/robotframework-sshlibrary-2.0.2.ebuild
deleted file mode 100644
index 5782f9f3abe1..000000000000
--- a/dev-python/robotframework-sshlibrary/robotframework-sshlibrary-2.0.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A test library for Robot Framework that enables SSH and SFTP"
-HOMEPAGE="https://code.google.com/p/robotframework-sshlibrary/ https://pypi.python.org/pypi/robotframework-sshlibrary/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-python/paramiko[${PYTHON_USEDEP}]
- dev-python/robotframework[${PYTHON_USEDEP}]"
diff --git a/dev-python/robotframework-sshlibrary/robotframework-sshlibrary-2.1.1.ebuild b/dev-python/robotframework-sshlibrary/robotframework-sshlibrary-2.1.1.ebuild
deleted file mode 100644
index 7e36c95e8311..000000000000
--- a/dev-python/robotframework-sshlibrary/robotframework-sshlibrary-2.1.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A test library for Robot Framework that enables SSH and SFTP"
-HOMEPAGE="https://code.google.com/p/robotframework-sshlibrary/ https://pypi.python.org/pypi/robotframework-sshlibrary/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-python/paramiko[${PYTHON_USEDEP}]
- dev-python/robotframework[${PYTHON_USEDEP}]"
diff --git a/dev-python/robotframework-sshlibrary/robotframework-sshlibrary-2.1.2.ebuild b/dev-python/robotframework-sshlibrary/robotframework-sshlibrary-2.1.2.ebuild
deleted file mode 100644
index c32786eb8893..000000000000
--- a/dev-python/robotframework-sshlibrary/robotframework-sshlibrary-2.1.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A test library for Robot Framework that enables SSH and SFTP"
-HOMEPAGE="https://code.google.com/p/robotframework-sshlibrary/ https://pypi.python.org/pypi/robotframework-sshlibrary/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-python/paramiko-1.8.0[${PYTHON_USEDEP}]
- dev-python/robotframework[${PYTHON_USEDEP}]"
diff --git a/dev-python/robotframework/Manifest b/dev-python/robotframework/Manifest
index 675a097c0dbe..e316ca35f702 100644
--- a/dev-python/robotframework/Manifest
+++ b/dev-python/robotframework/Manifest
@@ -1,4 +1 @@
-DIST robotframework-2.9.tar.gz 420364 SHA256 13a0340864e8c7735302ce39f8d3f9d01bed7db7c055e55043396242a615d8f1 SHA512 10068012da1e1fc5409dfa199f6a37c61e71e01bad5e880729704c77007d9ad4f4369476f2df7a908132fa1774a2ce3716a7de3448fb176aabe50377935f6f35 WHIRLPOOL c0adda94e4d576807bf33cc999b02b08f083a6d817869e540adc84e3722ab30e52aa73d22079c5b22ba16845bace6f96995542fdeebef679c754bd5723bd55a3
-DIST robotframework-3.0.1.tar.gz 438420 SHA256 7a497ed4094716c84ce24b63e78b5af47f3a4da8f4de978e3525e7a877d0bdd4 SHA512 9e09c1cde7b8d61b75803b12f296372045759bc5c042ef3ffdafac50d7ba0afce82111a3f7c4fad6919db4885e278e4596bfe77f87b0bb2490ce2129e574084a WHIRLPOOL f6649d25b51241f5a2aae7211f6f5a10dd53080771b18d55b69212934b83ae7e3cb65962174be5fd5f9ddb825d7aa93b847f585d789942a1b3fe5fc8c1faec26
DIST robotframework-3.0.2.tar.gz 440465 SHA256 2018f233568227f9af8c366f93e243a157b742f3baf5b649ecc9750ac0ee1ff7 SHA512 b03fb3db627fd6b598615989c09e213cf79cbc7dbe7a08087c483dcc688f45782d54b9f1fa45206fc5adc43db9f2d862ac8f96c0b5f209ada1e09e5506171b4a WHIRLPOOL a1b8272fa202aa67285b1858256700cb7a197e319d173e80bd31e3228b173dbf1b3159a083c8326da6c7022f2c70028413ac36b714b815e4d11f83cb38c4f7cd
-DIST robotframework-3.0.tar.gz 430381 SHA256 cd16f5f83031b8a754ca0a7523ce10b5046a17f3b9422626804ec05b7c501c87 SHA512 39fcd2f167bde3db9a6b9a09d87f426e0b69b6f733f17de60b46c1cf9a1b8631dc26616804a19ed5ded6d617426720697f4f2f01f4bf69aee0a94b1bb1915b9a WHIRLPOOL c84bb19ebd9e2c06a464f6fc01b74ccc87e98f6acae28b7657a82eb1c3841bce511699c2d9b4a39c6722c145adda1d2bd748f3c371483547fb329a633b165996
diff --git a/dev-python/robotframework/robotframework-2.9.ebuild b/dev-python/robotframework/robotframework-2.9.ebuild
deleted file mode 100644
index 119a150b8b5b..000000000000
--- a/dev-python/robotframework/robotframework-2.9.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# py2 only
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="test automation framework for acceptance testing & test-driven development"
-HOMEPAGE="http://robotframework.org/ https://pypi.python.org/pypi/robotframework/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
diff --git a/dev-python/robotframework/robotframework-3.0.1.ebuild b/dev-python/robotframework/robotframework-3.0.1.ebuild
deleted file mode 100644
index ed5213cebb20..000000000000
--- a/dev-python/robotframework/robotframework-3.0.1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# py2 only
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Test automation framework for acceptance testing & test-driven development"
-HOMEPAGE="http://robotframework.org/ https://pypi.python.org/pypi/robotframework/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
diff --git a/dev-python/robotframework/robotframework-3.0.ebuild b/dev-python/robotframework/robotframework-3.0.ebuild
deleted file mode 100644
index f48187a26ddb..000000000000
--- a/dev-python/robotframework/robotframework-3.0.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# py2 only
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="test automation framework for acceptance testing & test-driven development"
-HOMEPAGE="http://robotframework.org/ https://pypi.python.org/pypi/robotframework/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
diff --git a/dev-python/ropemacs/Manifest b/dev-python/ropemacs/Manifest
index 6004dbe37808..3741eec7fa30 100644
--- a/dev-python/ropemacs/Manifest
+++ b/dev-python/ropemacs/Manifest
@@ -1,2 +1 @@
-DIST ropemacs-0.7.tar.gz 20744 SHA256 12d7dc9872f20de757610224999e866aac89ff04864d15a393e937965b70b8f4 SHA512 3cc61fe6416a473430ace720caf5516def0166752c8e2d72398e6bb863ee0c40a4b818a2754c60824bd365f20e9f72e5967f0d9ee7fce8851a2f753618c790c5 WHIRLPOOL f3111adc8caa4262379c34add573ccfa46f142c19aea5956219d94600e20985832d1b65cfdd66683b13063ac82885a9d97fb983cffc699d3155900e3727c0fd8
DIST ropemacs-0.8.tar.gz 22161 SHA256 e1ae9691d402eaa525f56d37f5fefff8b8fe9892188e49600d01063a5acb535f SHA512 3e42ce03758c13d8f6e66b69a4b9ab7620956ed0272ecf770c0cea204ffae8c85f41103b29e507db7d68d6dc006b14e6ca5ce31d8ca17b6a66bf743f1110a9b3 WHIRLPOOL 5632799ace9e3c0a40342b3d7be5da3f5763a290931a84fa464bed214cd18c2968b58ee209868e2977524b3cf9bce48fb32f0aeab0897ad9df1cac80e81f838b
diff --git a/dev-python/ropemacs/ropemacs-0.7.ebuild b/dev-python/ropemacs/ropemacs-0.7.ebuild
deleted file mode 100644
index 648a2cccec0a..000000000000
--- a/dev-python/ropemacs/ropemacs-0.7.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils readme.gentoo
-
-DESCRIPTION="Rope in Emacs"
-HOMEPAGE="http://rope.sourceforge.net/ropemacs.html
- https://pypi.python.org/pypi/ropemacs"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-1+" # GPL without version
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/rope[${PYTHON_USEDEP}]
- dev-python/ropemode[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-DOCS=( README.txt CONTRIBUTORS docs/ropemacs.txt docs/todo.txt )
-
-src_install() {
- distutils-r1_src_install
- DOC_CONTENTS="In order to enable ropemacs support in Emacs, install
- app-emacs/pymacs and add the following line to your ~/.emacs file:
- \\n\\t(pymacs-load \"ropemacs\" \"rope-\")"
- readme.gentoo_create_doc
-}
diff --git a/dev-python/routes/Manifest b/dev-python/routes/Manifest
index 90deb7cb8b9a..d7f0003760c9 100644
--- a/dev-python/routes/Manifest
+++ b/dev-python/routes/Manifest
@@ -1,4 +1 @@
-DIST Routes-2.1.tar.gz 179737 SHA256 ebf4126e244cf11414653b5ba5f27ed4abfad38b906a01e5d4c93d3ce5568ea3 SHA512 6dcea3e20d9883e29d6aea5949eef3b265094f46084234a15530c266930163918c6eb2ad00bb49cd9cbf947a0019c2d91a5455f997bc7a7e5b8c662837a728c2 WHIRLPOOL fbdb8e1a84aa2b1b8bf011aa68a31364f0fd48cabcaaf413274679f34e514283fbd8aac9497444b24f69f7d72393f38aeab5eeeb96659e3aae009ed2eebc4fbf
-DIST Routes-2.2.tar.gz 180011 SHA256 9fa78373d63e36c3d8af6e33cfcad743f70c012c7ad6f2c3bf89ad973b9ab514 SHA512 ddd88c412fce902aa75be46dd564bea7fed630116d50c0f08db6813de26bbb7af5adf7366dd3664a0fc10e369ed5089f6cc9ac91cc236e1b45c828fe2deee2e2 WHIRLPOOL 9fe75ce3826e64ff46db35fdb47c655f86709fdbfb64ad317b2f672e761a717bc2b4c2fd18f1675b36922d65300cd2f7acec87cb08ceeb50cb85fb099c15209f
-DIST Routes-2.3.1.tar.gz 181694 SHA256 98c380b5dc1190b873463be07383728ada18f66d2615531963004b9d6fb90351 SHA512 125bcee31883e55ac2c01896e52890c1eace238728e9f340b9dede8257e66b1002cf48a633b9b0c3421291287559890c3233665cd49b1edb4ed80a99f003da8d WHIRLPOOL 2e8f931c0ac85bc7e0f46dea7b0e38798f8d37005266e40986450d2b3d71c2621150ec8aead05691244622f24b097932e5eb476089f262b8a1b7c19db1333a33
DIST Routes-2.4.1.tar.gz 182403 SHA256 26ee43340fca5a32769ffe0c58edcb396ccce6bc1dfa689ddf844d50877355fd SHA512 b0566f10ca83af0459e9c59fa2217bdc5ebf349d944396bcb21ffa731ad189c642e409381979cb5da3153630c24f20aa974a99711f16aca9f91413976af2bb04 WHIRLPOOL ebbc6f66befc2260c68833cc574eb76a6a1360cbcc45f3a27c9ebe718c21d37c474644ec1d5f6019213dcd018e671fb3d0321227eaa351743ad71afced12354d
diff --git a/dev-python/routes/files/routes-2.0-tests-py3.patch b/dev-python/routes/files/routes-2.0-tests-py3.patch
deleted file mode 100644
index ec21799ba14f..000000000000
--- a/dev-python/routes/files/routes-2.0-tests-py3.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Fix tests to work with random hash dicts.
-
---- a/tests/test_functional/test_generation.py
-+++ b/tests/test_functional/test_generation.py
-@@ -205,13 +205,14 @@ class TestGeneration(unittest.TestCase):
- requirements={'month':'\d{1,2}','day':'\d{1,2}'})
- m.connect('viewpost/:id', controller='post', action='view')
- m.connect(':controller/:action/:id')
--
-- eq_('/blog/view?year=2004&month=blah', m.generate(controller='blog', action='view', year=2004, month='blah'))
-+
-+ url = m.generate(controller='blog', action='view', year=2004, month='blah')
-+ assert url == '/blog/view?year=2004&month=blah' or url == '/blog/view?month=blah&year=2004'
- eq_('/archive/2004/11', m.generate(controller='blog', action='view', year=2004, month=11))
- eq_('/archive/2004/11', m.generate(controller='blog', action='view', year=2004, month='11'))
- eq_('/archive/2004', m.generate(controller='blog', action='view', year=2004))
- eq_('/viewpost/3', m.generate(controller='post', action='view', id=3))
--
-+
- def test_multiroute_with_splits(self):
- m = Mapper(explicit=False)
- m.minimization = True
-@@ -219,13 +220,14 @@ class TestGeneration(unittest.TestCase):
- requirements={'month':'\d{1,2}','day':'\d{1,2}'})
- m.connect('viewpost/:(id)', controller='post', action='view')
- m.connect(':(controller)/:(action)/:(id)')
--
-- eq_('/blog/view?year=2004&month=blah', m.generate(controller='blog', action='view', year=2004, month='blah'))
-+
-+ url = m.generate(controller='blog', action='view', year=2004, month='blah')
-+ assert url == '/blog/view?year=2004&month=blah' or url == '/blog/view?month=blah&year=2004'
- eq_('/archive/2004/11', m.generate(controller='blog', action='view', year=2004, month=11))
- eq_('/archive/2004/11', m.generate(controller='blog', action='view', year=2004, month='11'))
- eq_('/archive/2004', m.generate(controller='blog', action='view', year=2004))
- eq_('/viewpost/3', m.generate(controller='post', action='view', id=3))
--
-+
- def test_big_multiroute(self):
- m = Mapper(explicit=False)
- m.minimization = True
diff --git a/dev-python/routes/routes-2.1-r1.ebuild b/dev-python/routes/routes-2.1-r1.ebuild
deleted file mode 100644
index f860d3d54fbe..000000000000
--- a/dev-python/routes/routes-2.1-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-MY_PN="Routes"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A Python re-implementation of Rails routes system, mapping URL's to Controllers/Actions"
-HOMEPAGE="http://routes.groovie.org https://pypi.python.org/pypi/Routes"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc test"
-
-RDEPEND=">=dev-python/repoze-lru-0.3[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/coverage[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/webtest[${PYTHON_USEDEP}] )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
- )"
-# It appears there's an epidemic of missing testsuites coming out of github. Restrict for now
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_P}"
-
-# Comment out patch for tests for now
-#PATCHES=( "${FILESDIR}"/${PN}-2.0-tests-py3.patch )
-
-# https://github.com/bbangert/routes/issues/42 presents a patch
-# for the faulty docbuild converted to sed stmnts
-python_prepare_all() {
- use test && DISTUTILS_IN_SOURCE_BUILD=1
- # The default theme in sphinx switched to classic from shpinx-1.3.1
- if has_version ">=dev-python/sphinx-1.3.1"; then
- sed -e "s:html_theme_options = {:html_theme = 'classic'\n&:" \
- -i docs/conf.py || die
- else
- sed -e "s:html_theme_options = {:html_theme = 'default'\n&:" \
- -i docs/conf.py || die
- fi
- sed -e "s:changes:changes\n todo:" \
- -i docs/index.rst || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- cp -r tests "${BUILD_DIR}" || die
- if [[ ${EPYTHON} == python3* ]]; then
- 2to3 -w --no-diffs "${BUILD_DIR}"/tests || die
- fi
-
- nosetests -w "${BUILD_DIR}"/tests || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/routes/routes-2.2.ebuild b/dev-python/routes/routes-2.2.ebuild
deleted file mode 100644
index 5c1017751def..000000000000
--- a/dev-python/routes/routes-2.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-MY_PN="Routes"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A Python re-implementation of Rails routes system, mapping URL's to Controllers/Actions"
-HOMEPAGE="http://routes.groovie.org https://pypi.python.org/pypi/Routes"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-RDEPEND=">=dev-python/repoze-lru-0.3[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-
-# The testsuite appears to be held back by the author
-
-S="${WORKDIR}/${MY_P}"
-
-# https://github.com/bbangert/routes/issues/42 presents a patch
-# for the faulty docbuild converted to sed stmnts
-python_prepare_all() {
- # The default theme in sphinx switched to classic from shpinx-1.3.1
- if has_version ">=dev-python/sphinx-1.3.1"; then
- sed -e "s:html_theme_options = {:html_theme = 'classic'\n&:" \
- -i docs/conf.py || die
- else
- sed -e "s:html_theme_options = {:html_theme = 'default'\n&:" \
- -i docs/conf.py || die
- fi
- sed -e "s:changes:changes\n todo:" \
- -i docs/index.rst || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/routes/routes-2.3.1.ebuild b/dev-python/routes/routes-2.3.1.ebuild
deleted file mode 100644
index b6be9afdede4..000000000000
--- a/dev-python/routes/routes-2.3.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-MY_PN="Routes"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A re-implementation of Rails routes system, mapping URLs to Controllers/Actions"
-HOMEPAGE="http://routes.groovie.org https://pypi.python.org/pypi/Routes"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-RDEPEND=">=dev-python/repoze-lru-0.3[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-
-# The testsuite appears to be held back by the author
-
-S="${WORKDIR}/${MY_P}"
-
-# https://github.com/bbangert/routes/issues/42 presents a patch
-# for the faulty docbuild converted to sed stmnts
-python_prepare_all() {
- # The default theme in sphinx switched to classic from shpinx-1.3.1
- if has_version ">=dev-python/sphinx-1.3.1"; then
- sed -e "s:html_theme_options = {:html_theme = 'classic'\n&:" \
- -i docs/conf.py || die
- else
- sed -e "s:html_theme_options = {:html_theme = 'default'\n&:" \
- -i docs/conf.py || die
- fi
- sed -e "s:changes:changes\n todo:" \
- -i docs/index.rst || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/rply/Manifest b/dev-python/rply/Manifest
index d10c4ea0c13c..acf2c78fa637 100644
--- a/dev-python/rply/Manifest
+++ b/dev-python/rply/Manifest
@@ -1,2 +1 @@
-DIST rply-0.7.3.tar.gz 27346 SHA256 708f94da2cf5df72b0d0fe73a44a6f2310dd74004b0e7ef6bf812f941dac582a SHA512 45f8b2b9fb84940c1149b43ffda070d7ded47a5b8d8e86cf030603cb0fae78df954e629d9e6722e8f4d5ff2a7a2d516a92cf320d438cb6b1595d110e06dfc351 WHIRLPOOL b1c55fc76f0f6c7afae5dbce336a6a7510ed38ecd3c81ab22f19d9657c9f3547c8297028c35a60931db0197fdc0fee7cb1e7c50bad6769bba413247d759508da
DIST rply-0.7.4.tar.gz 27392 SHA256 5fe9fc7c24dc3cfcaf443ef84fddcf420132746e64eced79b6735e7927e80329 SHA512 e3c3a828eb4b3cb20751ecb2d91efaabddbe3702d52b9adefe1748c07c843da1899e3944bcf0ab79f627ae428b8879cf99739ea7e0c6fd1acffc4ac4dee1b652 WHIRLPOOL 5d1cf3abf224a03a6210254577f388367b41c645fe4464e27e6c3537f933c79d6d004c33765c76a307973b5afde8954266da6d9bb6e850e841b9a987cc7f2e6c
diff --git a/dev-python/rply/rply-0.7.3.ebuild b/dev-python/rply/rply-0.7.3.ebuild
deleted file mode 100644
index b25aa90455b9..000000000000
--- a/dev-python/rply/rply-0.7.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python parser generator that also works with RPython"
-HOMEPAGE="https://github.com/alex/rply"
-SRC_URI="https://github.com/alex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/py[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_prepare() {
- # https://github.com/alex/rply/issues/26; fail under py[3-4]
- if python_is_python3; then
- sed -e s':test_simple:_&:' -e s':test_empty_production:_&:' \
- -i tests/test_parsergenerator.py
- fi
- distutils-r1_python_prepare
-}
-
-python_test() {
- py.test || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/rsa/Manifest b/dev-python/rsa/Manifest
index 5fca193dd9d0..3f6c663ece29 100644
--- a/dev-python/rsa/Manifest
+++ b/dev-python/rsa/Manifest
@@ -1,3 +1,2 @@
DIST rsa-3.2.3.tar.gz 35628 SHA256 14db288cc40d6339dedf60d7a47053ab004b4a8976a5c59402a211d8fc5bf21f SHA512 52b33e0278e6e1fed64b1cdebed29f7caa31fae733c2d5875e6cba5a045aaa829616799d8de84fdb63c546780dbdafcabf1f85f25930b8e663861151479ef7e2 WHIRLPOOL 5814f912849bed4f98f8bef20dcf2fb9b28af70b970f324cadab90f0c67ff42c32792f7a6306edf1884d4cf6fe35d27f47c833358c2d03c582faba60fba1490d
-DIST rsa-3.3.tar.gz 33449 SHA256 03f3d9bebad06681771016b8752a40b12f615ff32363c7aa19b3798e73ccd615 SHA512 b4d40441454ff4164fb30216bc1bb474d02074e37d012b4af8fd36f14db0a5675f8155058aeabd1e134624b575d8ca2f3ee813ac2d91f93ea8a30f2023bc1eca WHIRLPOOL d6a73217f74e6673ddacdca784e571690b00888d7c6276e492c07353aecb1322765b949acd4c735ae05c029a0e2c7d44c6eb4112f7f07124d59f3cf0f734172c
DIST rsa-3.4.2.tar.gz 40956 SHA256 25df4e10c263fb88b5ace923dd84bf9aa7f5019687b5e55382ffcdb8bede9db5 SHA512 62b0ff31fb3b9c18ae65bd102329e69726b853560576b1b66b9b89b26d3ff79154239af7e7a581b6a27c7017cc013f738762cd9662777ef594cc11c5b1f8e267 WHIRLPOOL d8d51f7ffc47af5fbc48199860171c38fe6f08b5a510bfed20513c22df8a614565703c9d89939ff1092a7c6392fbdef8bacf41cc839a9943b120b1fa4cf8d496
diff --git a/dev-python/rsa/rsa-3.3.ebuild b/dev-python/rsa/rsa-3.3.ebuild
deleted file mode 100644
index 86a23c386138..000000000000
--- a/dev-python/rsa/rsa-3.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python RSA implementation"
-HOMEPAGE="http://stuvel.eu/rsa https://pypi.python.org/pypi/rsa"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-RDEPEND="
- >=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}]
- dev-python/traceback2[${PYTHON_USEDEP}]
- "
-DEPEND="${RDEPEND}
- >=dev-python/setuptools-0.6.10[${PYTHON_USEDEP}]
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/unittest2[${PYTHON_USEDEP}]
- )
- "
-
-python_test() {
- nosetests --verbose || die
-}
diff --git a/dev-python/s3transfer/Manifest b/dev-python/s3transfer/Manifest
index a65ac86010c9..29ee7384aefb 100644
--- a/dev-python/s3transfer/Manifest
+++ b/dev-python/s3transfer/Manifest
@@ -1,6 +1 @@
DIST s3transfer-0.1.10.tar.gz 95508 SHA256 ba1a9104939b7c0331dc4dd234d79afeed8b66edce77bbeeecd4f56de74a0fc1 SHA512 56ae7d13d0f7818728adc08b458ec1937693e4232383a2a00f03ade725baea239d5fc2625d7d684d20191b51b109c187f3f2ec3633923ed5871db061af00f2e0 WHIRLPOOL d6ad5c58f5e6ce92c16c11dd7d3c6b841a06ddbd8f0cf493f36a6735db522e6d1ac3bc0c15c3dd5133b7f21a030540b0175a4b4ebf32c40e066203cd8f4f0624
-DIST s3transfer-0.1.4.tar.gz 87620 SHA256 c41d039ab9204e9eea72a6098ca5092ed001f2820274b80be622dbe582ab2d41 SHA512 ec56ff5f535ffab7d0c21d933b12d71c55cc4647260f82b54d6aebb97716f3b55d26f75f3640487dcd7275ed2b4a57d3f7b7995b873ec7775f53ec5a13ba0419 WHIRLPOOL bb615d142d9df7c602307c956fa2c8c868f9d35864cdb4ee9b452e34b3831bbcd7ae2c912ecd09177a42bb440c75510d9062c2ca458864d93bf481a3b54d2183
-DIST s3transfer-0.1.5.tar.gz 92081 SHA256 c500b27b5a8693507e4768730c4c423d4717477c8676139fc764ac4e8e88708e SHA512 12639ac1576553c95443bcc51eb1c4ed036d5eeec134f0d5922661aa975b905fc433f712c3f4524363b46e3f79dd0dfe91aae75bbeb949c02abe996bae5f020a WHIRLPOOL 444d609770ea5fb84e09a76a3dd7b6047e16064e56417cd25bbed913d8619312405f2ff8dd38b5b300653f430a755afeaaad5f4837b86ae8cfac06ac8732c318
-DIST s3transfer-0.1.7.tar.gz 92659 SHA256 433d067bafb099a7d1653ae09ba39a7e479c90fcef06d396c8e6823f2a3cfd86 SHA512 081ed7e35c8c929a0b1f634dd47bb3de4776d40188d4ffc82c681dbe0a771c33351dedbeca3e6f57b94c6e501a0fe058065f18e3078280bd51a14ecbe1d1d35a WHIRLPOOL 1467e7f712a351f4944959a09a2f83e7b99c6283c61b8944fe6874ccaf5f7aa9e84f75253549620237b092b860562de876d2886ee9571699ed19abae9f553513
-DIST s3transfer-0.1.8.tar.gz 93076 SHA256 1e8eed63e0d1af4c966ef4b4ff3728b04ead251238ba92ff4b2ee23eee943bca SHA512 7b455c1b87efab861ec1a771af23107b0b5f9614dbda77a7c5a2fc1783406b4588ba1c4f86e7ad0b72cfe9a5e516f351f872aad71bad019ce326b9e5b09267a2 WHIRLPOOL ac57d0fd427a6f8bc93ecf64faa5f20952e08e55d0c90a348fffb625eebdfc0dc1ab7bfea37e11afa9f67c1f8caea1f0ff7c60a5ab1148488a756542802e012b
-DIST s3transfer-0.1.9.tar.gz 93414 SHA256 17ad7d672115f93a72ed7917209cb0bb02fc87f96f11886408ed8a6b1bb4c754 SHA512 866e39d543f608b3d6a4f80d677f663510a63e57d528e76e8fdaed027e9b6fc486aa0dc523c33328a6d54af09f0f23204bc799b42f614a6f7d9693158af44763 WHIRLPOOL 21d4eb9e71bb77024032bc9091bd4e5744fee737ccc4ea0a77cf16544206a00bddff1cfbbb0f68a3fd66f5827cb8a139bc73f1f262518d227205c2fee82e6367
diff --git a/dev-python/s3transfer/s3transfer-0.1.4.ebuild b/dev-python/s3transfer/s3transfer-0.1.4.ebuild
deleted file mode 100644
index a6343b49859b..000000000000
--- a/dev-python/s3transfer/s3transfer-0.1.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-inherit distutils-r1
-
-DESCRIPTION="An Amazon S3 Transfer Manager"
-HOMEPAGE="https://github.com/boto/s3transfer"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-CDEPEND="
- >=dev-python/botocore-1.3.0[${PYTHON_USEDEP}]
- =dev-python/futures-2.2.0[${PYTHON_USEDEP}]' 'python2_7')
- $(python_gen_cond_dep '=dev-python/botocore-1.3.0[${PYTHON_USEDEP}]
- =dev-python/futures-2.2.0[${PYTHON_USEDEP}]' 'python2_7')
- $(python_gen_cond_dep '=dev-python/botocore-1.3.0[${PYTHON_USEDEP}]
- =dev-python/futures-2.2.0[${PYTHON_USEDEP}]' 'python2_7')
- $(python_gen_cond_dep '=dev-python/botocore-1.3.0[${PYTHON_USEDEP}]
- =dev-python/futures-2.2.0[${PYTHON_USEDEP}]' 'python2_7')
- $(python_gen_cond_dep '=dev-python/botocore-1.3.0[${PYTHON_USEDEP}]
- =dev-python/futures-2.2.0[${PYTHON_USEDEP}]' 'python2_7')
- $(python_gen_cond_dep ' ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="boto doc ibl test ssl"
-
-RDEPEND=">=dev-python/six-1.5.2[${PYTHON_USEDEP}]
- dev-libs/libxml2[python,${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- ibl? ( dev-python/numpy[${PYTHON_USEDEP}] )
- ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
- boto? ( dev-python/boto[${PYTHON_USEDEP}] )
- >=dev-python/twisted-core-10.0.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-conch-10.0.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-mail-10.0.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-web-10.0.0[${PYTHON_USEDEP}]
- >=dev-python/w3lib-1.8.0[${PYTHON_USEDEP}]
- dev-python/queuelib[${PYTHON_USEDEP}]
- >=dev-python/cssselect-0.9[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? ( ${RDEPEND}
- dev-python/boto[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=net-proxy/mitmproxy-0.10.1[${PYTHON_USEDEP}]
- dev-python/netlib[${PYTHON_USEDEP}]
- dev-python/jmespath[${PYTHON_USEDEP}]
- dev-python/testfixtures[${PYTHON_USEDEP}]
- net-ftp/vsftpd )"
-# pytest-twisted listed as a test dep but not in portage.
-# Testsuite currently survives without it, so appears optional
-
-REQUIRED_USE="test? ( ssl boto )"
-
-python_compile_all() {
- if use doc; then
- PYTHONPATH="${S}" emake -C docs html || die "emake html failed"
- fi
-}
-
-python_test() {
- py.test ${PN} || die "tests failed"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/seaborn/Manifest b/dev-python/seaborn/Manifest
index 6f494502ac7f..821a8ae5eb4e 100644
--- a/dev-python/seaborn/Manifest
+++ b/dev-python/seaborn/Manifest
@@ -1,4 +1 @@
-DIST seaborn-0.5.1.tar.gz 104426 SHA256 8c8f7f1036cf6155be3d987ee23d2eeeed8c272b0803b32b7d524614f8526688 SHA512 bbcdf0625e096b8f41d56521f3e319a64d82632131d80ed1e81144362fe881d9b5df4d3b5a5fa09363b1782897d9ac68d3fc647d82da4e0017c5dba21c897b8d WHIRLPOOL 682a32f2d40a742e87659f27a675c437875a4b4dfcfd8195b774c49ae38f5ad73ee4b73aa00dabab33ccb6015e5eb5326605c897c8b1cac341cc9db0d6143f73
-DIST seaborn-0.6.0.tar.gz 145188 SHA256 e078399b56ed0d53a4aa8bd4d6bd4a9a9deebc0b4acad259d0ef81830affdb68 SHA512 3b7e7c1b72bd55aba012f312b43920044ea011648b4d855f4acd813ae644a75b4c60aa56c35ea759dcd7683bb6d9ea3b4f1209215950a5014ad46ebe04088fb1 WHIRLPOOL 66c9834f982f4a27c1a884bd4c8f73bb718fe0948bc7b3bde86f7d9bd354bbf783e36c576b8e2b0ded50cdf63244f463b9419e808ab70f6d5c2a24e89c570e99
-DIST seaborn-0.7.0.tar.gz 154263 SHA256 15a8b2747becfdb86cfa60b5fcfa9bb934e42ef0ced660e0d57e8aea741f7145 SHA512 475785b074c154e3f2442450c15926dddbbad6a76a808247aeab42eb5f6a0b92b7e2daf032f4adea62d7c9ef3ac3d6eb1bb9aaf35b152ca75faeaedb748e38be WHIRLPOOL bb15397b33487d3ece614ee35a7c7239d3ad616ea4c074f57672637f9193539a7bd923cb23a8c51cc5543bdb80e0e70a8e0bb4c30c69601b58a4f0ed1fc43809
DIST seaborn-0.7.1.tar.gz 158146 SHA256 fa274344b1ee72f723bab751c40a5c671801d47a29ee9b5e69fcf63a18ce5c5d SHA512 6c730d87a97f0df3b38b78ee9255d47b900aece1308127e2772dc982b19691efe6afe192752c89cba9e9532b567dc1c3c103675e580e6f1151355ea89d1019b3 WHIRLPOOL 072ac50dfd554160b1225f0b901258915feddca91d47fd1c54e6469d9767478cd01b8585e2e236f2c5658dcbee9f6ea6c0b7f3ea0e3e0e41cdfd21343489b077
diff --git a/dev-python/seaborn/seaborn-0.5.1.ebuild b/dev-python/seaborn/seaborn-0.5.1.ebuild
deleted file mode 100644
index 4899a79baf4e..000000000000
--- a/dev-python/seaborn/seaborn-0.5.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Statistical data visualization"
-HOMEPAGE="http://stanford.edu/~mwaskom/software/seaborn/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/patsy[${PYTHON_USEDEP}]
- dev-python/statsmodels[${PYTHON_USEDEP}]
- sci-libs/scipy[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- )
-"
-
-python_test() {
- VIRTUALX_COMMAND="nosetests"
- virtualmake --verbosity=3
-}
diff --git a/dev-python/seaborn/seaborn-0.6.0.ebuild b/dev-python/seaborn/seaborn-0.6.0.ebuild
deleted file mode 100644
index 07a00695cb6e..000000000000
--- a/dev-python/seaborn/seaborn-0.6.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Statistical data visualization"
-HOMEPAGE="http://stanford.edu/~mwaskom/software/seaborn/ https://github.com/mwaskom/seaborn"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/patsy[${PYTHON_USEDEP}]
- dev-python/statsmodels[${PYTHON_USEDEP}]
- sci-libs/scipy[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- )
-"
-
-python_test() {
- VIRTUALX_COMMAND="nosetests"
- virtualmake --verbosity=3
-}
diff --git a/dev-python/seaborn/seaborn-0.7.0.ebuild b/dev-python/seaborn/seaborn-0.7.0.ebuild
deleted file mode 100644
index df4ac5bd6d89..000000000000
--- a/dev-python/seaborn/seaborn-0.7.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Statistical data visualization"
-HOMEPAGE="http://stanford.edu/~mwaskom/software/seaborn/ https://github.com/mwaskom/seaborn"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/patsy[${PYTHON_USEDEP}]
- dev-python/statsmodels[${PYTHON_USEDEP}]
- sci-libs/scipy[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- )
-"
-
-python_test() {
- cat > matplotlibrc <<- EOF
- backend : Agg
- EOF
- virtx nosetests --verbosity=3
-}
diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 7eac3466fca2..552f75af6050 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,2 @@
DIST selenium-2.46.0.tar.gz 2621186 SHA256 fffce2696f1dfd64662086aac276e657e33953b32e265e34c4d28f5f1787e62c SHA512 58d2bbc2768ccee7c238ed64c0e73d6e56977581ebda5d71a58dfd262e6b724501b49cac11a56fc79b700810ac8f7e09d968f4135f6aed4abf8147eecdce99ea WHIRLPOOL fb537963360abf0950ee71fff2a6db889800692434f4b98412d52249054cbbf177c8e4bdf19ab1640a825f7bee072af2c4a9fcf8dfc9f9c365de4639bf69c063
-DIST selenium-2.47.1.tar.gz 2577428 SHA256 f046a0d4c7feba438c94e3a69e18338ccdccb38a0171fdb4495bd6da56e136d6 SHA512 da785994073c47fafdb3b334d734affe673976e5bbe797d8a09592429aebbe2d03a4d8f8c49f56ab08ae665fa5c96d9a9b2cfef1dbab1b6e86ab093339d9b499 WHIRLPOOL 5f78ea15459c7955300d979d2b4e2f8734145a033ee5a6035a5579840134c08575614fe2ebcdee660fdc41c48515d8c96a825d8010737a8c0b142271343eafde
-DIST selenium-2.49.0.tar.gz 805927 SHA256 b94fc480797ff30d09ba39a93b54f5ee00a1255cfee05a4448d3126130993ff9 SHA512 203414ae166a719bcf2a358c6d87d62307d2a3ca710e5671e1ce4331d30bf736bab4a53d470ed09d7656031c3bea9313b273dae645b5b56f7c4c0a27eb3343d6 WHIRLPOOL 8c8697505bf9dac992870087273000ce7e03e06ca7614012a4bd623af86db97ca4972b993ef4f87071d233965fd2ae4ea5a14adbf386b91ff7fb3df131fef59b
DIST selenium-3.0.2.tar.gz 830314 SHA256 85daad4d09be86bddd4f45579986ac316c1909c3b4653ed471ea4519eb413c8f SHA512 6ddbe68e65d8999dfa362fbafceee008967b73808d51efabbfa5a7e79325597ee6fa226a45347e1c5b7e479cc607af4f0233c31cc7296067566a4dcdf1f86496 WHIRLPOOL f0b571269ce2727cd5d57837efe2a1d02e8d38a832f726a26bb1fe37d2f1b964e33171fa13e715ae7ef20474cb0e49dcf27339715321ee7c79799fe4713148b7
diff --git a/dev-python/selenium/selenium-2.47.1.ebuild b/dev-python/selenium/selenium-2.47.1.ebuild
deleted file mode 100644
index 3381aa70343f..000000000000
--- a/dev-python/selenium/selenium-2.47.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="https://github.com/SeleniumHQ/selenium http://www.seleniumhq.org
- https://pypi.python.org/pypi/selenium/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-DOCS=( py/CHANGES py/README )
-
-DISTUTILS_IN_SOURCE_BUILD=1
-
-QA_PREBUILT="/usr/lib*/python*/site-packages/${PN}/webdriver/firefox/*/x_ignore_nofocus.so"
diff --git a/dev-python/selenium/selenium-2.49.0.ebuild b/dev-python/selenium/selenium-2.49.0.ebuild
deleted file mode 100644
index 2bf7332a40fe..000000000000
--- a/dev-python/selenium/selenium-2.49.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="https://github.com/SeleniumHQ/selenium http://www.seleniumhq.org
- https://pypi.python.org/pypi/selenium/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-DOCS=( py/CHANGES py/README )
-
-DISTUTILS_IN_SOURCE_BUILD=1
-
-QA_PREBUILT="/usr/lib*/python*/site-packages/${PN}/webdriver/firefox/*/x_ignore_nofocus.so"
diff --git a/dev-python/semantic_version/Manifest b/dev-python/semantic_version/Manifest
index 5ae44e5b5cec..9a1eced2db21 100644
--- a/dev-python/semantic_version/Manifest
+++ b/dev-python/semantic_version/Manifest
@@ -1,2 +1 @@
-DIST semantic_version-2.4.2.tar.gz 30711 SHA256 7e8b7fa74a3bc9b6e90b15b83b9bc2377c78eaeae3447516425f475d5d6932d2 SHA512 485eb478645141999f9f4f807b7c001c7a9a11d46cc100d897df6f5cb1e7653faca4aca32c7c248bc8bcc543d233ae2a3897af11d8a05a2c5881cc7d267bc356 WHIRLPOOL 9721b86e5d6cc378a2ceaa0cca600e329bf1cdd14cfc524f730712effea6862d01de76dcce4d607eb19b99067f04fb07f73004637860c0324371caa57190f898
DIST semantic_version-2.6.0.tar.gz 13919 SHA256 2a4328680073e9b243667b201119772aefc5fc63ae32398d6afafff07c4f54c0 SHA512 805449e7219aaa59d28cc267c27a6abab5cbbbfd52c72d66f24bcace39c9f864e4ed944a3dc614e14a700a5bc92272fa6420312f3169b01a4cfd9ddf3ffb42d6 WHIRLPOOL 293dec8e54ea1214891642e87972955f41286f1d4ef76f59a62a00996588a43aadfec893f451aa1733186f4d76ca67a2efe496f2f20412359c08fb11d5de1206
diff --git a/dev-python/semantic_version/semantic_version-2.4.2.ebuild b/dev-python/semantic_version/semantic_version-2.4.2.ebuild
deleted file mode 100644
index 00070071f7c4..000000000000
--- a/dev-python/semantic_version/semantic_version-2.4.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library providing a few tools handling SemVer in Python."
-HOMEPAGE="https://pypi.python.org/pypi/semantic_version"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/serpent/Manifest b/dev-python/serpent/Manifest
index d05eaf04ac1d..bb6e4777ea17 100644
--- a/dev-python/serpent/Manifest
+++ b/dev-python/serpent/Manifest
@@ -1,6 +1,3 @@
-DIST serpent-1.10.tar.gz 10846 SHA256 06f4863c1b2ace6871dcbf69f74d50a08afc8bd427445d1f5c59b03d976e204b SHA512 ff47c9bd6f5dd6bd60f367f3f9215d4f73e13a2156dd4fdd5121d57929aa1826c905ccb0d995b4dedf9a0c94de01dd0e59b144a5c35a5300bf5e6723315b67ce WHIRLPOOL a43cb7f99963ecb4bea16b0c398b59bd87717ad1f455abe48aefd06eed79b9eebbb30cf08ea6884b1981808fd8eba032b9a1cf0a4fd91ac1fdcdf41e5f0a3111
-DIST serpent-1.11.tar.gz 11321 SHA256 ab5df8f28574552bdbaf8d3774e6d0faff62f0aa6d5e6bb33b6b0c46937001ad SHA512 d6c51cc7c5f4f7439dbb134484bef085fc278c1e2f4f84efb35cc7354d862b7522ee5ea7a06280818e6e539e8c4054ba96f4e5779a406cc9780440c0967f0052 WHIRLPOOL 0f479e97f758fba1069abb7643f8379faa60bddf7efc308727aaae3d0cf4e7b52fb316aa959dd52eb8cebb61d554caebe80b4ca9bc0d0a26f8b9f4439425bc16
DIST serpent-1.12.tar.gz 11003 SHA256 1221fc402ab7aa3c3bac85a27e30df2c08658c7bf7a20e8d0025a10edc1788c0 SHA512 af4be554f6bd6f4f4437cdf28c3a34719969896ccf7ad40a42b94dfd666724fde239db17de96003eba78bc51f432c551d80b19dc5064f4d7f8ad9fe060dd2039 WHIRLPOOL 0b29ca2c7008e247914439a95892953b7a25535f66c033436727b9c81ca70f9a17ec23c172a0a28e911d5b3720ea2d46ada130df69d74dfac9bc11278bde374e
DIST serpent-1.19.tar.gz 12055 SHA256 946b2c837f889971df3575af9dadd8f09bfe48549ebc1b9f6434263b653707ce SHA512 9adac06bb63dfa73ca0043a3ddf868e0afebc81ff7d637e41667314cbe8e0ecb2af807db6c60f5a5a6a6ff8fa11ac42063d83a7376c7e8bcac22abfd3ba5b1dd WHIRLPOOL 61e064006ea9f4f09dd4bced3b494cad8ca243cd7bed76ba25308809e962c8072cfff3b6371fd727fb6ddd5473a52775b41f85dd02e70d7d3b1ca8d824e2cb0e
DIST serpent-1.7.tar.gz 8799 SHA256 5345587dff787431df668c19de56b74ada02fb893c2d9687572ffecc63d4d33a SHA512 2e885fb06404915506665b2ba6c7fa6dd7a74e31f814fe88f21c847eade5c307f932d45371252d7b690bf95677031a5b5128d9cc5974733dba127e0eab222fa3 WHIRLPOOL 4c3a10fd2519be1ee2d60ae204d949b899e8d77627084ad3ea2eb5b23002a6529cf490ff0503cd5479261ea2fe617b3056518bb6fe838ebc84c008225b9ff10f
-DIST serpent-1.9.tar.gz 9402 SHA256 46311ae0e93c30c3b93e9153ffd6c76e595aaaca9d390f0cda1a750d5957f90f SHA512 27f24f55a2a9af66f7621d1b60b106a6bc76b516faa83b0e995b81ab19ae021e220b96b441d91b31613b82ccba6d64611bbc50356c957bd7c5a701ebf9feba12 WHIRLPOOL 2eeb4e5602674d86be0053f11e9a88c3fc45b5eb232b8acbd67a76047c4d0add102d934fba9aca869e795f066a6a79f0cd5b1de12a25b36e6225e327a88ba69d
diff --git a/dev-python/serpent/serpent-1.10.ebuild b/dev-python/serpent/serpent-1.10.ebuild
deleted file mode 100644
index 92967cca1117..000000000000
--- a/dev-python/serpent/serpent-1.10.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A simple serialization library based on ast.literal_eval"
-HOMEPAGE="https://pypi.python.org/packages/source/s/serpent/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
diff --git a/dev-python/serpent/serpent-1.11.ebuild b/dev-python/serpent/serpent-1.11.ebuild
deleted file mode 100644
index 88ffacdafb72..000000000000
--- a/dev-python/serpent/serpent-1.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A simple serialization library based on ast.literal_eval"
-HOMEPAGE="https://pypi.python.org/pypi/serpent https://github.com/irmen/Serpent"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-# not bundled
-RESTRICT="test"
-
-python_test() {
- ${PYTHON} -bb test_serpent.py || die
-}
diff --git a/dev-python/serpent/serpent-1.9.ebuild b/dev-python/serpent/serpent-1.9.ebuild
deleted file mode 100644
index 92967cca1117..000000000000
--- a/dev-python/serpent/serpent-1.9.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A simple serialization library based on ast.literal_eval"
-HOMEPAGE="https://pypi.python.org/packages/source/s/serpent/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
diff --git a/dev-python/setproctitle/Manifest b/dev-python/setproctitle/Manifest
index 8bb5655ebe53..b8b91f961612 100644
--- a/dev-python/setproctitle/Manifest
+++ b/dev-python/setproctitle/Manifest
@@ -1,3 +1,2 @@
DIST setproctitle-1.1.10.tar.gz 24042 SHA256 6283b7a58477dd8478fbb9e76defb37968ee4ba47b05ec1c053cb39638bd7398 SHA512 c976c5b86f59bc6d0f840f495b8256813169d3d7b9edae70207a24d62e1240bfec954fdc4f67b429ae124e3dc74efd7193404785643a52b2d57b55028bb3c533 WHIRLPOOL 5f0f4d890fb0ea1031d3a46aa8e3d572de0ba27bedd4327138afc379f2f36a4a51517a85627663dfab26b223757ec929c5140f0208f941f3e665e00195bc805c
DIST setproctitle-1.1.8.tar.gz 23208 SHA256 b564cf6488217c7a4632a9fe646fc3a3bea2f9712b4e667e9632b870d1a58211 SHA512 9d0ab8e65afd7e1ac019ea47995498dae1f82d8aebb333dfc4c953e745441cb9a8db942ad8417522d1f9a805bc50ad680f3a37cb4cbbd4214d261d4fed600b20 WHIRLPOOL 4014739eab6ba3d91a15e2c11d9e91ee6a0254a23be1c2f8a7963bc327559a5a7c6197398d6053743a9479562e76873fe47f11a6c810f2c21d3e462440183166
-DIST setproctitle-1.1.9.tar.gz 23576 SHA256 1c3414d18f9cacdab78b0ffd8e886d56ad45f22e55001a72aaa0b2aeb56a0ad7 SHA512 f5640543105dd039192378983b098e0eca643b5eee314a18886aef0d13674e1ea74f753bfb33582f51a6fb34f9c3d0831764bc099dec9b9e14fe12e7446d30f1 WHIRLPOOL d063a443c42eaf9acf02e0e953b0b8ce080418978236700de1a23d7f234f562ae36ec3d8a965e4fd184f1d03491cc7ca159bbdf12886b7cd3e45e3f98d8db486
diff --git a/dev-python/setproctitle/setproctitle-1.1.9.ebuild b/dev-python/setproctitle/setproctitle-1.1.9.ebuild
deleted file mode 100644
index 5274a1b502e0..000000000000
--- a/dev-python/setproctitle/setproctitle-1.1.9.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# pypy doesn't get started in test run. Still required by www-servers/gunicorn
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Allow customization of the process title"
-HOMEPAGE="https://github.com/dvarrazzo/py-setproctitle"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-# Required for re-write of test suite
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
- # Make a nice html file
- rst2html.py README.rst > README.html
- # The README.rst will be duplicated in src_install
- rm README.rst || die
-}
-
-python_test() {
- # The suite via the Makefile appears to not cater to pypy
- [[ ${EPYTHON} =~ pypy ]] && return
-
- # prepare embedded executable
- emake \
- CC="$(tc-getCC)" \
- PYINC="$(python_get_CFLAGS)" \
- PYLIB="$(python_get_LIBS)" \
- check
-}
diff --git a/dev-python/setuptools-git/setuptools-git-1.1.ebuild b/dev-python/setuptools-git/setuptools-git-1.1.ebuild
deleted file mode 100644
index 89891be9d8bd..000000000000
--- a/dev-python/setuptools-git/setuptools-git-1.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Setuptools revision control system plugin for Git"
-HOMEPAGE="https://github.com/wichert/setuptools-git"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-vcs/git"
-RDEPEND="${DEPEND}"
-
-python_test() {
- git config --global user.name "test user" || die
- git config --global user.email "test@email.com" || die
- esetup.py test
- retr=$?
-}
diff --git a/dev-python/simplekv/Manifest b/dev-python/simplekv/Manifest
index ff5ece66bbc4..d470eb5b302e 100644
--- a/dev-python/simplekv/Manifest
+++ b/dev-python/simplekv/Manifest
@@ -1,3 +1,2 @@
DIST simplekv-0.10.0.tar.gz 16142 SHA256 61ea1b6deba90c459b2b886598a86af324f7182f90f9f9b85a02f6a017618915 SHA512 58cf95e963631d11f55fa654e3a536ea5ce3deb8f9abefc05c2eb192fd87cd7cc5ff54d17da3651289d4fe1b7e827f82a27ee77e62df87e7f0b5a39f4067389d WHIRLPOOL bb5f2dc027ca363f1501c5c25c04281d4001807aa5dcda359410e147a387650c06e416b58b008f6ffaf4f176086026a5ed93b1764753a5b5ff26a79c9e8ac4b2
DIST simplekv-0.9.2.tar.gz 13750 SHA256 448608199a9f76a25529005b5a28a4e548afd623e2b7109563b9ebe6ef4f3aac SHA512 cfa17cc0920d4a0513c56443c30ed07a77130f689d71130a058e2a46a5b9dbfc22b1fd21d6fee973fc00242c6b9391143a4db91f9c1937ea7f64daa898a8f045 WHIRLPOOL 40f62efaba344aed99b3e6bae80eb22021a93958654a2fe2d881ece808a93f830923fbd2f00d96adb46442d6bcf3c66a71fc805a49f46e331db10df24c1b2621
-DIST simplekv-0.9.3.tar.gz 14585 SHA256 f82e11b42222c13201ff7bc97b4684953287150e8c51c28b0028be489bb214d1 SHA512 1d83c485b4e3d28ce2e0080b6ef424393ea26ae9fcce75a0852b07d66bcf134815e292b590f1a1ff4083b5202633d2cf837a5ebd7b577353ae94a0be5491436b WHIRLPOOL 3793ba874530087854a57613504c6344bcb69c41bb49268f7e92edd02c54979ee5b08308bc9651c4983b756d7057398d837cf8366cef8d37114528630c971340
diff --git a/dev-python/simplekv/simplekv-0.9.3.ebuild b/dev-python/simplekv/simplekv-0.9.3.ebuild
deleted file mode 100644
index fc6c73ae81b3..000000000000
--- a/dev-python/simplekv/simplekv-0.9.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A key-value storage for binary data, support many backends."
-HOMEPAGE="https://pypi.python.org/pypi/simplekv/ https://github.com/mbr/simplekv"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
diff --git a/dev-python/sleekxmpp/Manifest b/dev-python/sleekxmpp/Manifest
index 26d6fd4b66bd..a9783b6d84ab 100644
--- a/dev-python/sleekxmpp/Manifest
+++ b/dev-python/sleekxmpp/Manifest
@@ -1,2 +1 @@
-DIST sleekxmpp-1.3.0.tar.gz 1013915 SHA256 1665b42ed489c7f0411b466172b72752a6caeeb19310314763b447d9a31980e8 SHA512 e48a9b8da8bfbcd97ed372b7fafab82727851f1b1a09870c652dbbdbd6d529d6da26c5778e3d23e2f67aa837713ac14475f9c2cbca708153c3d06960e8cbe53b WHIRLPOOL c7e8a771f015f8f1adfa1e15f4799d55d9590db668a8ddd10065353a793ea93dabe1b8f921d31246934d57de24fad12692ec7fbdecf505116efd618fa4c4a078
DIST sleekxmpp-1.3.1.tar.gz 1014004 SHA256 72f2887ccb29bd53f9bbf09225274d11d75e88507ea3ddee97cef0b289bcb04f SHA512 1f3c68672536da0d20cd8717f7835096003019f03a05fb08ce87f784b0636d781aa78691ee54927d4755e71a57956972af0a653deb6eff0f7eb16b9a236baa65 WHIRLPOOL 464de44bff78c294d35c01b89319b82bb6f782269c0b880ddb2692b85b0e05ed5ab47e0acb3476187c10440f3bb77f1487f6795a6a08dd6f34cdcfdf8a5ff6cb
diff --git a/dev-python/sleekxmpp/sleekxmpp-1.3.0.ebuild b/dev-python/sleekxmpp/sleekxmpp-1.3.0.ebuild
deleted file mode 100644
index 865f234e8044..000000000000
--- a/dev-python/sleekxmpp/sleekxmpp-1.3.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit eutils distutils-r1
-
-MY_PN=SleekXMPP
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Python library for XMPP"
-HOMEPAGE="http://sleekxmpp.com/ https://github.com/fritzy/SleekXMPP/"
-SRC_URI="https://github.com/fritzy/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="crypt"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="crypt? ( dev-python/python-gnupg[${PYTHON_USEDEP}] )"
-
-S=${WORKDIR}/${MY_P}
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/sleekxmpp/sleekxmpp-1.3.1.ebuild b/dev-python/sleekxmpp/sleekxmpp-1.3.1.ebuild
deleted file mode 100644
index c2df7dd6eb6b..000000000000
--- a/dev-python/sleekxmpp/sleekxmpp-1.3.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit eutils distutils-r1
-
-MY_PN=SleekXMPP
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Python library for XMPP"
-HOMEPAGE="http://sleekxmpp.com/ https://github.com/fritzy/SleekXMPP/"
-SRC_URI="https://github.com/fritzy/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="crypt"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="crypt? ( dev-python/python-gnupg[${PYTHON_USEDEP}] )"
-
-S=${WORKDIR}/${MY_P}
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/smmap/Manifest b/dev-python/smmap/Manifest
index 5bb42a07b6f1..2274cbb534cb 100644
--- a/dev-python/smmap/Manifest
+++ b/dev-python/smmap/Manifest
@@ -1,2 +1 @@
-DIST smmap-0.8.3.tar.gz 21787 SHA256 9b336afff785e8934afe22a520d2c88574ae716aaf3ce8290581af943ba6fdde SHA512 dff14f25487d83ac348d3f4c9556f6e972c4e1166ac70cc9ca0b70a7e210750a67f4ed85203bebdacc6e8f912cabf55135a0da26c7ae2b017caf2f1682b22608 WHIRLPOOL 3eb3979877ff43c1c518b9313228f52627621ac187c416b61e43f1be1dbb1efc5661ba62a4d3088ed8143a780404296d26b729dab9ff6e9432f78069dfb95b1a
DIST smmap-0.9.0.tar.gz 22082 SHA256 0e2b62b497bd5f0afebc002eda4d90df9d209c30ef257e8673c90a6b5c119d62 SHA512 704e1c67b1f3e1303578cc26d4af8296a11b5f5013e8e8d933d3096e588911b801ddfb162d0e35a49c00256032824386d77e4f38d58704cd57baf21586b40e03 WHIRLPOOL 9fb316ee42e7d0e9ee46cda05659d3abbe1c0b17917d675c774b1b34e35e16497afef97b0575478bf7d795c6242d77e1456630b3d7739ef979ca8d08ba042498
diff --git a/dev-python/smmap/smmap-0.8.3.ebuild b/dev-python/smmap/smmap-0.8.3.ebuild
deleted file mode 100644
index b5e991ca3399..000000000000
--- a/dev-python/smmap/smmap-0.8.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="A pure git implementation of a sliding window memory map manager"
-HOMEPAGE="
- https://pypi.python.org/pypi/smmap
- https://github.com/Byron/smmap"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE="test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/nosexcover[${PYTHON_USEDEP}]
- )
- "
-RDEPEND=""
-
-python_test() {
- nosetests || die
-}
diff --git a/dev-python/socketio-client/Manifest b/dev-python/socketio-client/Manifest
index fd448854fe68..36fbfa835933 100644
--- a/dev-python/socketio-client/Manifest
+++ b/dev-python/socketio-client/Manifest
@@ -1,2 +1 @@
-DIST socketio-client-0.6.5.tar.gz 18387 SHA256 843f271074e6d2b1302ab873d2dfb37e647aea03c75d542fdd0f47b9d81085bc SHA512 76a60089964ddba2733780b96fb079ad60640dea3f457b91217c2e64541c03ec7c9c653dd961285a1858d01ed13722ea60a16fac13fbd778cc0c9a720fd31a1f WHIRLPOOL d557a892686025fe0f08afc65dc4c442eea67494671351bb9ca7a05bf37e1224c3e8f3997422e80b10b7d6b7ade452e06828c6e3fe52ff4e36cc8bef6f45e127
DIST socketio-client-0.6.6.tar.gz 21829 SHA256 beac1c1e155ca87da805f20483926535a965509b541b422bdf60ba0676fb8aed SHA512 aa21d31bf9e9062578fc6892a7624ea41ef3437eff132ff3ef2829a589c0fd19953fc514ab05161a32d06578708fb7f41b2f636d3d60a2700094e676d72cee47 WHIRLPOOL 61ab1f68bb2ede21a78e5af2788be92c0078116d498a533dae5c80516e5f6cada8bf9427df855a48c788bc857771b720f97a5ce7cdacb2e3f5637e3c12f0a470
diff --git a/dev-python/socketio-client/socketio-client-0.6.5.ebuild b/dev-python/socketio-client/socketio-client-0.6.5.ebuild
deleted file mode 100644
index 8e486301bde9..000000000000
--- a/dev-python/socketio-client/socketio-client-0.6.5.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-MY_PN="socketIO-client"
-REPO_PN="socketIO_client"
-DESCRIPTION="A socket.io client library for Python"
-HOMEPAGE="https://github.com/invisibleroads/${MY_PN}/ https://pypi.python.org/pypi/${MY_PN}"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${REPO_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/websocket-client[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/coverage[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/${REPO_PN}-${PV}"
-
-python_test() {
- # https://github.com/invisibleroads/socketIO-client/issues/90
- # This runs the suite but has nill output to the screen
- # The bug filed will hopefully yield a more conventional testsuite
-
- # The import of SocketIO need be made with abs path to run the tests
- sed -e 's:from .. import:from socketIO_client import:' \
- -i ${REPO_PN}/tests/__init__.py || die
-
- "${PYTHON}" ${REPO_PN}/tests/__init__.py || die "Tests failed under ${EPYTHON}"
-
- # Return to original form for final install
- sed -e 's:from socketIO_client import:from .. import:' \
- -i ${REPO_PN}/tests/__init__.py || die
-}
diff --git a/dev-python/spark-parser/Manifest b/dev-python/spark-parser/Manifest
index 6a525ae02281..3e13f102ce75 100644
--- a/dev-python/spark-parser/Manifest
+++ b/dev-python/spark-parser/Manifest
@@ -1,4 +1,2 @@
-DIST spark_parser-1.4.0.tar.gz 99006 SHA256 282fe0d19de48d5fda6148032e47c822e2f088a5ff050cb7544f2bc2e701ede4 SHA512 1236fcfabcf4b829f70db240fd76baabc79873c03e96d9fdd92e6c23661e144c1b32d317a51f96f683bc6f96763cac0989709e344e53410ae949d30305dfadef WHIRLPOOL 1e8bfc67950e973fc80313d53f3df0da90c083da4482de1e2fac0fb2eb8698140aa1fda93cb0018b127b42a11cd3e8f68b2bfed77f43df9ed392ba668363eba5
-DIST spark_parser-1.4.3.tar.gz 100522 SHA256 4d1a9c5a3e11ccaf2d15abf84e6da926d28b97b104832812e5c91afc8d061d29 SHA512 9f718437ed3bf8333bf5658abfbf5b371efa0c057a90958d5490652a0a7ba7bffe8d0c0f285c40f02711fabc4c5386277bc02679360c209ade984e0ebf5fc0fb WHIRLPOOL 1bf015541910f6489d6beb6c8a6d963ddeb5a82cdfadd3093e88e2f28574db430a514ed77a896f953e96f631b7b3752be559bf3b25dd18fd908972ee31fd23b4
DIST spark_parser-1.5.1.tar.gz 111933 SHA256 b6753103f3744deefde7f841c275e4d15d813059a5b575ca7df28fa45480f83a SHA512 d46e4bf27b867e7e20e5d9d226d606428cc2173afdca27d5f8d26db2515a7ecb89b7a27cb091ff3d7d7c9cde748cc0e027b1f9212a2fc7b75144e156d16c8916 WHIRLPOOL 878054b393b6c2d74e46dcf2ba88f8966c45fedacc08557e31900718bd995cbc51a34b822657c8ee81af11b712cedda7358dfb77261dd5cb9a2150144d52b989
DIST spark_parser-1.6.0.tar.gz 133871 SHA256 3311ad40c8e0b4aa29edfd1ec93a6c81c3f406a4e8ec4d02db1ec39402fb60a9 SHA512 56a89114b35449f0bcd34e2d8c6363d249b839395827fde791c0ec2e425f75a5e5e48d960a5a3c115ca4c7088ea720aba1be03c8b55611d14b18d07f9873a91c WHIRLPOOL c76d0da7c24b7b9a8bf5b4c79dcb8c9ab5d0dbd6f413df1f4e651a99fb75e003279e8fc5010fa63398c1576ac02df6b142ee3f6b37214d7e1146812e240af97c
diff --git a/dev-python/spark-parser/spark-parser-1.4.0.ebuild b/dev-python/spark-parser/spark-parser-1.4.0.ebuild
deleted file mode 100644
index f9383ea962fb..000000000000
--- a/dev-python/spark-parser/spark-parser-1.4.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy)
-
-inherit distutils-r1
-
-MY_PN="spark_parser"
-
-DESCRIPTION="An Early-Algorithm Context-free grammar Parser"
-HOMEPAGE="https://github.com/rocky/python-spark/ https://pypi.python.org/pypi/spark_parser"
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- >=dev-python/nose-1.0[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- )
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_prepare_all() {
- # Remove an unconditional test only dep
- sed \
- -e "s/setup_requires/# setup_requires/" \
- -i setup.py
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- emake check
-}
diff --git a/dev-python/spark-parser/spark-parser-1.4.3.ebuild b/dev-python/spark-parser/spark-parser-1.4.3.ebuild
deleted file mode 100644
index f2dccf0862cd..000000000000
--- a/dev-python/spark-parser/spark-parser-1.4.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy)
-
-inherit distutils-r1
-
-MY_PN="spark_parser"
-
-DESCRIPTION="An Early-Algorithm Context-free grammar Parser"
-HOMEPAGE="https://github.com/rocky/python-spark/ https://pypi.python.org/pypi/spark_parser"
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- >=dev-python/nose-1.0[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- )
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_test() {
- emake check
-}
diff --git a/dev-python/sparql-wrapper/Manifest b/dev-python/sparql-wrapper/Manifest
index 4f0ea94af7c3..82bdb235b1aa 100644
--- a/dev-python/sparql-wrapper/Manifest
+++ b/dev-python/sparql-wrapper/Manifest
@@ -1,3 +1 @@
-DIST SPARQLWrapper-1.6.0.tar.gz 20698 SHA256 dadcbf190dd090d90325ca4126e96f262d620c45c4693ee9f168cf39af2fa373 SHA512 e70a003807329602360e0c1ffc4091668e5a7bbce84305ecee5a381759500282abc57f39879a8372a35f7edd36bf7d4f2dc8efad717bb620e430d207c52a4754 WHIRLPOOL f76f9ebc20daac75f0cdbddccd7bb48695289829ab08d9e013ab2e9c0220a7bd770afd5dc1431d520369dd8a1c6cd96034c4452537fb50b58d41b36fa0eb7b20
-DIST SPARQLWrapper-1.6.4.tar.gz 27467 SHA256 2899dae6baa88d5c3209408e70a1a9de04f0f4dd25f4e9480eb6707a398d1693 SHA512 49e4eea8cf6e0625ee3a259b4314b630eddb30475a786525f94f827353898c6d90b88e6b7b2bb65270cf8baec781b9bafa98df3cdbbb65a722d6f0af07906ce5 WHIRLPOOL 6e8f64a76d24fd864ab830bc86cbf4e97191ca19b3495f5446bd56f76e8cb4d4a8315d7ac38693776f8c063e58c873db3249cbe44aa7822daebc6c85a0893477
DIST SPARQLWrapper-1.7.6.tar.gz 26597 SHA256 dccabec900eb9c97cb47834bd4b66ceaeb4d9ea11bae24a24fe734e9f48522f8 SHA512 cbaafe8986f7da88efc383ee7e694559c9314244a03f616e5f2afd186205ad625fe0601a2316013add4c11621fc697aa6d4672f8bbabdc485c11e873ca6342cb WHIRLPOOL 818cd215224a1d362c1e03286190e5ec8b7f465cbc837b136963e70948272450fc99dbcf22b065101546664dd5a7c1088703a578a2b8e0fb378dbb74630ef254
diff --git a/dev-python/sparql-wrapper/sparql-wrapper-1.6.0.ebuild b/dev-python/sparql-wrapper/sparql-wrapper-1.6.0.ebuild
deleted file mode 100644
index 06bb030e193d..000000000000
--- a/dev-python/sparql-wrapper/sparql-wrapper-1.6.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN=SPARQLWrapper
-DESCRIPTION="Wrapper around a SPARQL service"
-HOMEPAGE="https://pypi.python.org/pypi/SPARQLWrapper"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="W3C"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-python/rdflib[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${MY_PN}-${PV}
diff --git a/dev-python/sparql-wrapper/sparql-wrapper-1.6.4.ebuild b/dev-python/sparql-wrapper/sparql-wrapper-1.6.4.ebuild
deleted file mode 100644
index 56ba6e1b6c4c..000000000000
--- a/dev-python/sparql-wrapper/sparql-wrapper-1.6.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-MY_PN=SPARQLWrapper
-DESCRIPTION="Wrapper around a SPARQL service"
-HOMEPAGE="https://pypi.python.org/pypi/SPARQLWrapper"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="W3C"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=">=dev-python/rdflib-2.4.2[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${MY_PN}-${PV}
diff --git a/dev-python/sphinx-bootstrap-theme/Manifest b/dev-python/sphinx-bootstrap-theme/Manifest
index b137d5a09940..86c03c97eca7 100644
--- a/dev-python/sphinx-bootstrap-theme/Manifest
+++ b/dev-python/sphinx-bootstrap-theme/Manifest
@@ -1,4 +1 @@
-DIST sphinx-bootstrap-theme-0.4.5.tar.gz 1015290 SHA256 f36d32aeeb4d08a1b281e745db4228b5e40ddacf7928a68e26b7f909fa391d85 SHA512 e5696b8fa41d63ce97ee45c622a10bfd812b4179596024895ec2c76a3c79dbc6d7117043b001bb8caeada204052757cfc83815cfc7f1f7f7506a9c0ef4ac7c2d WHIRLPOOL edbe912150a7dbb0f797c742af24e5f9a85b1b4e568925a2d8a123abd8f42f016f32dfa828ddd1200e4b3d2aa49f6773976ee3fa40c45de982df969fa2e5f0c9
-DIST sphinx-bootstrap-theme-0.4.6.tar.gz 1110111 SHA256 27dc1253016d965f0ba0b1ef592c3fbbe1817c55d1400131df422979ace2958c SHA512 b6660a26006d8ad6d97cb1ead339408a875bbbf69101f29d48a16e3b4031bfa0cff78e855851196d23f0a8fd73a32ae1ffc42c763726a6385bb9f61aa1b47851 WHIRLPOOL e93fb36cf98d9efcff7c8a199f182617f9e89a0689c12f9bb9108c4b430efba01fa2dbebd9f4b9b95247a198c62fd72a8fac8ba14d219ac121c06b15f531e328
-DIST sphinx-bootstrap-theme-0.4.7.tar.gz 1108321 SHA256 ee76d8c75f20bccf6dc54df2cd75e7f012cbb82f32edb7b088635d5765519120 SHA512 bf12c4b950b344df6d7c4b4c026389538476f13bc612f5c3deefc4a2ae3a2e8eda7223794e34dc022898e808d90639b3c58e2cfa810eac64790f9c6b11c63113 WHIRLPOOL 1e042f0880de9533b3bdf287b831a125cfab40c67889967ccbe0a4821700958ee29877825f674a7c8557e84309a7df197751d6c67d33928a55e469741f8e009e
DIST sphinx-bootstrap-theme-0.4.9.tar.gz 1146587 SHA256 2b83be16737c96ef44fba6fffab74f30a2826bc29ebb53d5a28fab1b2e789cb3 SHA512 73bf129fb037aa7c14b6fbd8db2b4b02e9f514c9e4828745c51f8ee02e754c68dbaf3f57497566a996cb8c7b7da57fdc37ecc1e7704fa0780aa07c9eb219ac01 WHIRLPOOL f7f5fe565438183347efba6269721e8b451f7f9aa0e635581b834753777ac2dbf5f2f0e02c5e24e1579c6f647d8a892a7dda5be586550510c37ce9a06d5ef8ff
diff --git a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.5.ebuild b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.5.ebuild
deleted file mode 100644
index 406a489821ef..000000000000
--- a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Sphinx theme integrates the Bootstrap CSS / JavaScript framework"
-HOMEPAGE="https://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
-
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.6.ebuild b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.6.ebuild
deleted file mode 100644
index 6331677ff443..000000000000
--- a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.6.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Sphinx theme integrates the Bootstrap CSS / JavaScript framework"
-HOMEPAGE="https://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.7.ebuild b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.7.ebuild
deleted file mode 100644
index ee621c8dfb77..000000000000
--- a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.7.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Sphinx theme integrates the Bootstrap CSS / JavaScript framework"
-HOMEPAGE="https://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinxcontrib-httpdomain/Manifest b/dev-python/sphinxcontrib-httpdomain/Manifest
index 532579cc848f..7b834ca82815 100644
--- a/dev-python/sphinxcontrib-httpdomain/Manifest
+++ b/dev-python/sphinxcontrib-httpdomain/Manifest
@@ -1,6 +1 @@
-DIST sphinxcontrib-httpdomain-1.1.8.tar.gz 8844 SHA256 29ff90b9e51a8e0cee4372c8f39d85edd0a88747dd0ae5e7734a66f63e256279 SHA512 fa6abe4c6b42844dd0b066c591e8780e01ed006304b31af0ffe6bc89a08c31cca71510d3013b45014409784fce6b0f869d117a34759856b54356d5a4ca7398d1 WHIRLPOOL 95a17f70df2bc51c07432e1966135464b530ca1f9e532bdbf4a07e05fe67eb9a1150d1a13ed4c6e2e2faaefa91fd4915adf701811ad83766cc0b80a6a5b0002f
-DIST sphinxcontrib-httpdomain-1.1.9.tar.gz 9589 SHA256 560eec7b60872cb570dd6a4f29f8d717a2217dfec775919651e8adf0e55a585a SHA512 015ff76b7f6f6639e6b9e228209b8dc06ce435049d08cf513d40914015c17ca21df905f7d505951508e7255ce273c95700e3ae415f54afdebc8ef03fd3707283 WHIRLPOOL 49049c807163ff1496dd777ba4dd439d49dd6ffbdeb1a4fd45d70d8a6167928b342429d03e7b023f192e2580e79b05b9b3de1ad3f58c82fe6f870315415238d6
-DIST sphinxcontrib-httpdomain-1.2.0.tar.gz 10054 SHA256 015e2e4327278a5903a4c060a19bfae821df2d33179c960a301c5383523a4c62 SHA512 d8c2158c81e0b0691c99176dc50d217e69b564d55e72e2878847e032dc60a4097d767bfb717f2425c2e5d37f9462cb95e15b1072b6dbb5191b9f402bc4981fe1 WHIRLPOOL 0c2482047b038f0a14b4b999ce3d24e932d3e7372af17a65fd1bb3a977acaf5a265e5df649eb06765919191181145e6bea69d03cf6b6f4b94fb5364d281b1c1a
-DIST sphinxcontrib-httpdomain-1.2.1.tar.gz 10061 SHA256 68b7cca5910309dcf89b1d7fc978f2bb64c7b7e45e5b67438defed7356d96562 SHA512 0e6605e12312468ebd8d8173ac58e6ceae8823d06c9db13ee6857c9e436f8ddb14241304f1c0632cf15e616eab574107b00c79da9179e530aec099b573ad581e WHIRLPOOL a9f6d8c1a6bda6b97204855fc9809ce3658811dec981b2f7e0c3cb1e95c5a24d83ceca72374a0caa699646fee6a041da2ea77e14a075f8fc52aef0b5fb1971f9
-DIST sphinxcontrib-httpdomain-1.3.0.tar.gz 11486 SHA256 ba8fbe82eddc96cfa9d7b975b0422801a14ace9d7e051b8b2c725b92ea6137b5 SHA512 2f6df6375337d651f4ed26c2aaf20929a4b31fae881ebc68fcab5cd085f52661c00a943872a9e7199d5af893b3f77434346fd493925cd148681da048aead20af WHIRLPOOL 52539d525114a2fc1b0f288cea82918724d7c4ad7af22c27efda3dcdae10ba9f800933ea163f840b12bc78413f06f0ca9bec361e0fb2da8c9430f413b1f89f7a
DIST sphinxcontrib-httpdomain-1.4.0.tar.gz 12192 SHA256 9db07b047b8799378ae532d6b9b17080035da8d889082ad7f124de0469feeea4 SHA512 85d4d0898a1703a1742755814200253b875795b5f267b08adb00c7d8d7c15c434718ce0f93656e7b698df89c958a9f6f3f3403bdc6d08f6df322fd80371f1d70 WHIRLPOOL 1365183bd1ba9edff7c82c5c509c6d1f4fe36a35a7f88c168755d330217e4bd70600679d8a501fbacc7730901196ae62c2f6487ded513b8efed1a0012d93a1a8
diff --git a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.1.8.ebuild b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.1.8.ebuild
deleted file mode 100644
index d34a34389f2d..000000000000
--- a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.1.8.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension providing a Sphinx domain for describing RESTful HTTP APIs"
-HOMEPAGE="https://bitbucket.org/birkenfeld/sphinx-contrib/ \
- http://packages.python.org/sphinxcontrib-httpdomain/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-RDEPEND=">=dev-python/sphinx-1.1[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.1.9.ebuild b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.1.9.ebuild
deleted file mode 100644
index d34a34389f2d..000000000000
--- a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.1.9.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension providing a Sphinx domain for describing RESTful HTTP APIs"
-HOMEPAGE="https://bitbucket.org/birkenfeld/sphinx-contrib/ \
- http://packages.python.org/sphinxcontrib-httpdomain/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-RDEPEND=">=dev-python/sphinx-1.1[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.2.0.ebuild b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.2.0.ebuild
deleted file mode 100644
index d34a34389f2d..000000000000
--- a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.2.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension providing a Sphinx domain for describing RESTful HTTP APIs"
-HOMEPAGE="https://bitbucket.org/birkenfeld/sphinx-contrib/ \
- http://packages.python.org/sphinxcontrib-httpdomain/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-RDEPEND=">=dev-python/sphinx-1.1[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.2.1.ebuild b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.2.1.ebuild
deleted file mode 100644
index 89501969b6e9..000000000000
--- a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.2.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension providing a Sphinx domain for describing RESTful HTTP APIs"
-HOMEPAGE="https://bitbucket.org/birkenfeld/sphinx-contrib/ \
- http://packages.python.org/sphinxcontrib-httpdomain/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-python/sphinx-1.1[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.3.0.ebuild b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.3.0.ebuild
deleted file mode 100644
index 502c94b9cce5..000000000000
--- a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.3.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension providing a Sphinx domain for describing RESTful HTTP APIs"
-HOMEPAGE="https://bitbucket.org/birkenfeld/sphinx-contrib/ \
- http://packages.python.org/sphinxcontrib-httpdomain/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND=">=dev-python/sphinx-1.0[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinxtogithub/Manifest b/dev-python/sphinxtogithub/Manifest
index bfdf46e485ba..f86aad8838bc 100644
--- a/dev-python/sphinxtogithub/Manifest
+++ b/dev-python/sphinxtogithub/Manifest
@@ -1,2 +1 @@
-DIST sphinxtogithub-1.0.0.tar.gz 9872 SHA256 71e191b38defcfcff4acd918190a6322d8b7374fe84b97b6bc17d74c550c5759 SHA512 1eca486fc78715281b1e55fddabe2c161ca15d8b54981618de233e8eba9e14be575c5e3b6b1e4664186fce1414877d501c8f563c8771ff46c2d26ea96810450b WHIRLPOOL 0ac54064fd05e109505444fe9d1d3b8c12b7fa4b00dc5d6f7e713ede81a6ce6d723f2c983aabde5ed180467409234133ea88a4224bcc5248d7b33365c5b044a9
DIST sphinxtogithub-1.1.0.tar.gz 11103 SHA256 15222b1ea55f83dfdf1e09a76d4ef1b9273a2590b73a5a16c4bff972894eae4e SHA512 190c57535c58f86a84a3e80bde61f99d35b8d3826d18d77d9eaf857be853c84b35e49cbb517fb13d8993934757892cbda4a820ecd24f3e5ff2908e814e53d664 WHIRLPOOL 232d8ecccab473bf690275883eed4e2a8bf6a10b8d3f52da56287fba8aefe9a75aee5ccbae1f70f9746d0732254bf8da7a953c65d10153f72a3a6377f674f7aa
diff --git a/dev-python/sphinxtogithub/sphinxtogithub-1.0.0.ebuild b/dev-python/sphinxtogithub/sphinxtogithub-1.0.0.ebuild
deleted file mode 100644
index cd51510e2022..000000000000
--- a/dev-python/sphinxtogithub/sphinxtogithub-1.0.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A python script for preparing the html output of Sphinx documentation for github pages"
-HOMEPAGE="https://github.com/michaeljones/sphinx-to-github/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/sphinx-1.1[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index 0e39a3c26ed2..ad028717f13e 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -1,5 +1,2 @@
-DIST spyder-2.3.4.zip 3707063 SHA256 da4b13d6faed3e8810c0418f8274b26fde4f265ea4f93bee154af128a755c184 SHA512 7a4ea65ea06e9944094fc94db78327f9e23a8fd6dda5d0e9aa0e82ba4cd7d9f50b1eb837395a3fa2fabe814df873ad8ddbcca223144c47af4007b0493575e41e WHIRLPOOL 53e8f42bdafe01072457f27e45a279f92a198f181344f8267be2b3940cbd6d3743685ffe3264b04344f83bcb73b3eb8c9ec0e6bf8ccef26e19901324bfacb682
-DIST spyder-2.3.5.2.zip 3039104 SHA256 40e589467b561af534aac6d8cc2ea0dc244d3ae4457afb41b3aec6db6f8b2336 SHA512 ac8e078991b2889c3359e700bd89d4c8487eeba412512bc9bd7685214f687001bcc411016283bcde4eb73f6186ffc5cadc9614d911acd8b788899ef5aafd66e1 WHIRLPOOL e2b2bca44bd2ec1461875a358868ab34c60f30ac5164ff6312302b495e859000b97afc78ce12c69dbc328fdcbead247a9defce9e29c08de367fc7d3a321ff007
-DIST spyder-2.3.8.zip 3043528 SHA256 99fdae2cea325c0f2842c77bd67dd22db19fef3d9c0dde1545b1a2650eae517e SHA512 7d40e081ce2ea579d8d98e58e31b53afc04360bebcd52a226adc5ed387ed94d1aa24d0372c2e3594689d0f44a81df9986d8c3fbe4ccbae7a493ad039aaba3acc WHIRLPOOL dfd1edb2006c89df1a5bbc9d42a5e4e0042691fbcef71f855af6c0111f2b38bb88aef61ac00cfe8fed574e631af295aacb6d784d184ddb107e46616ce3a65e01
DIST spyder-2.3.9.zip 3043753 SHA256 9b69df9abc7805fead522a8a1fe5b680bd0d07922564dde51c040e9f3fcb7349 SHA512 8808e0680779ffd0d3fad628bb9675babbede4ff92673786a8f4258ed5a0903a314c8db217e3f7aea0232282548c622df44541e14daa57b167732ff787a96166 WHIRLPOOL 8f8aa136216fe42d3d454211a9f8cf1f69dabce535f8a4fb5841fff3919141f957d90543e21c6809df2d0629e5011a66b5c1bdb6e1fe7fadb95a3081ef3a604e
DIST spyder-3.0.2.tar.gz 3207709 SHA256 c308cae5d963a7332548db2dd91ebf105263eb493ce208221a59ad77592399c1 SHA512 7f3723bd98876aa4769877327a93aa02510689708012afc72148c67acd91ab134501ae57471d9cf0e17c9e3892a541b7730a2392ace3c6525443058d0ed01612 WHIRLPOOL 5f1f278fa3c6a98b8d7050bb32e9186cd7053e21d9050bf92b29088154ea3494995bf9953e04d63db4c71ccc37d3a2cdd7e38222b1f82decc2b763144cdf3642
diff --git a/dev-python/spyder/files/spyder-2.3.1-build.patch b/dev-python/spyder/files/spyder-2.3.1-build.patch
deleted file mode 100644
index 4300c3010bdd..000000000000
--- a/dev-python/spyder/files/spyder-2.3.1-build.patch
+++ /dev/null
@@ -1,154 +0,0 @@
---- setup.py
-+++ setup.py
-@@ -21,8 +21,6 @@
- import shutil
-
- from distutils.core import setup
--from distutils.command.build import build
--from distutils.command.install_data import install_data
-
- # Check for Python 3
- PY3 = sys.version_info[0] == 3
-@@ -66,12 +64,7 @@
- def get_data_files():
- """Return data_files in a platform dependent manner"""
- if sys.platform.startswith('linux'):
-- if PY3:
-- data_files = [('share/applications', ['scripts/spyder3.desktop']),
-- ('share/pixmaps', ['img_src/spyder3.png'])]
-- else:
-- data_files = [('share/applications', ['scripts/spyder.desktop']),
-- ('share/pixmaps', ['img_src/spyder.png'])]
-+ data_files = [('share/pixmaps', ['img_src/spyder.png'])]
- elif os.name == 'nt':
- data_files = [('scripts', ['img_src/spyder.ico',
- 'img_src/spyder_light.ico'])]
-@@ -80,97 +73,6 @@
- return data_files
-
-
--class MyInstallData(install_data):
-- def run(self):
-- install_data.run(self)
-- if sys.platform.startswith('linux'):
-- try:
-- subprocess.call(['update-desktop-database'])
-- except:
-- print("ERROR: unable to update desktop database",
-- file=sys.stderr)
--CMDCLASS = {'install_data': MyInstallData}
--
--
--# Sphinx build (documentation)
--def get_html_help_exe():
-- """Return HTML Help Workshop executable path (Windows only)"""
-- if os.name == 'nt':
-- hhc_base = r'C:\Program Files%s\HTML Help Workshop\hhc.exe'
-- for hhc_exe in (hhc_base % '', hhc_base % ' (x86)'):
-- if osp.isfile(hhc_exe):
-- return hhc_exe
-- else:
-- return
--
--try:
-- from sphinx import setup_command
--
-- class MyBuild(build):
-- user_options = [('no-doc', None, "Don't build Spyder documentation")] \
-- + build.user_options
-- def __init__(self, *args, **kwargs):
-- build.__init__(self, *args, **kwargs)
-- self.no_doc = False
-- def with_doc(self):
-- setup_dir = os.path.dirname(os.path.abspath(__file__))
-- is_doc_dir = os.path.isdir(os.path.join(setup_dir, 'doc'))
-- install_obj = self.distribution.get_command_obj('install')
-- return (is_doc_dir and not self.no_doc and not install_obj.no_doc)
-- sub_commands = build.sub_commands + [('build_doc', with_doc)]
-- CMDCLASS['build'] = MyBuild
--
--
-- class MyInstall(install):
-- user_options = [('no-doc', None, "Don't build Spyder documentation")] \
-- + install.user_options
-- def __init__(self, *args, **kwargs):
-- install.__init__(self, *args, **kwargs)
-- self.no_doc = False
-- CMDCLASS['install'] = MyInstall
--
--
-- class MyBuildDoc(setup_command.BuildDoc):
-- def run(self):
-- build = self.get_finalized_command('build')
-- sys.path.insert(0, os.path.abspath(build.build_lib))
-- dirname = self.distribution.get_command_obj('build').build_purelib
-- self.builder_target_dir = osp.join(dirname, 'spyderlib', 'doc')
--
-- if not osp.exists(self.builder_target_dir):
-- os.mkdir(self.builder_target_dir)
--
-- hhc_exe = get_html_help_exe()
-- self.builder = "html" if hhc_exe is None else "htmlhelp"
--
-- try:
-- setup_command.BuildDoc.run(self)
-- except UnicodeDecodeError:
-- print("ERROR: unable to build documentation because Sphinx "\
-- "do not handle source path with non-ASCII characters. "\
-- "Please try to move the source package to another "\
-- "location (path with *only* ASCII characters).",
-- file=sys.stderr)
-- sys.path.pop(0)
--
-- # Building chm doc, if HTML Help Workshop is installed
-- if hhc_exe is not None:
-- fname = osp.join(self.builder_target_dir, 'Spyderdoc.chm')
-- subprocess.call('"%s" %s' % (hhc_exe, fname), shell=True)
-- if osp.isfile(fname):
-- dest = osp.join(dirname, 'spyderlib')
-- try:
-- shutil.move(fname, dest)
-- except shutil.Error:
-- print("Unable to replace %s" % dest)
-- shutil.rmtree(self.builder_target_dir)
--
-- CMDCLASS['build_doc'] = MyBuildDoc
--except ImportError:
-- print('WARNING: unable to build documentation because Sphinx '\
-- 'is not installed', file=sys.stderr)
--
--
- NAME = 'spyder'
- LIBNAME = 'spyderlib'
- from spyderlib import __version__, __project_url__
-@@ -204,13 +106,7 @@
- packages = get_subpackages(LIBNAME)+get_subpackages('spyderplugins')
- return packages
-
--# NOTE: the '[...]_win_post_install.py' script is installed even on non-Windows
--# platforms due to a bug in pip installation process (see Issue 1158)
--SCRIPTS = ['%s_win_post_install.py' % NAME]
--if PY3 and sys.platform.startswith('linux'):
-- SCRIPTS.append('spyder3')
--else:
-- SCRIPTS.append('spyder')
-+SCRIPTS = ['spyder']
- EXTLIST = ['.mo', '.svg', '.png', '.css', '.html', '.js', '.chm', '.ini',
- '.txt', '.rst']
- if os.name == 'nt':
-@@ -246,7 +142,7 @@
- package_data={LIBNAME: get_package_data(LIBNAME, EXTLIST),
- 'spyderplugins':
- get_package_data('spyderplugins', EXTLIST)},
-- requires=["rope (>=0.9.2)", "sphinx (>=0.6.0)", "PyQt4 (>=4.4)"],
-+ requires=["rope (>=0.9.2)", "PyQt4 (>=4.4)"],
- scripts=[osp.join('scripts', fname) for fname in SCRIPTS],
- data_files=get_data_files(),
- options={"bdist_wininst":
-@@ -267,5 +163,4 @@
- 'Programming Language :: Python :: 3',
- 'Development Status :: 5 - Production/Stable',
- 'Topic :: Scientific/Engineering',
-- 'Topic :: Software Development :: Widget Sets'],
-- cmdclass=CMDCLASS)
-+ 'Topic :: Software Development :: Widget Sets'])
diff --git a/dev-python/spyder/files/spyder-2.3.8-build.patch b/dev-python/spyder/files/spyder-2.3.8-build.patch
deleted file mode 100644
index 2a4646ab0c08..000000000000
--- a/dev-python/spyder/files/spyder-2.3.8-build.patch
+++ /dev/null
@@ -1,154 +0,0 @@
---- a/setup.py
-+++ b/setup.py
-@@ -21,8 +21,6 @@
- import shutil
-
- from distutils.core import setup
--from distutils.command.build import build
--from distutils.command.install_data import install_data
-
- # Check for Python 3
- PY3 = sys.version_info[0] == 3
-@@ -66,12 +64,7 @@
- def get_data_files():
- """Return data_files in a platform dependent manner"""
- if sys.platform.startswith('linux'):
-- if PY3:
-- data_files = [('share/applications', ['scripts/spyder3.desktop']),
-- ('share/pixmaps', ['img_src/spyder3.png'])]
-- else:
-- data_files = [('share/applications', ['scripts/spyder.desktop']),
-- ('share/pixmaps', ['img_src/spyder.png'])]
-+ data_files = [('share/pixmaps', ['img_src/spyder.png'])]
- elif os.name == 'nt':
- data_files = [('scripts', ['img_src/spyder.ico',
- 'img_src/spyder_light.ico'])]
-@@ -80,97 +73,6 @@
- return data_files
-
-
--class MyInstallData(install_data):
-- def run(self):
-- install_data.run(self)
-- if sys.platform.startswith('linux'):
-- try:
-- subprocess.call(['update-desktop-database'])
-- except:
-- print("ERROR: unable to update desktop database",
-- file=sys.stderr)
--CMDCLASS = {'install_data': MyInstallData}
--
--
--# Sphinx build (documentation)
--def get_html_help_exe():
-- """Return HTML Help Workshop executable path (Windows only)"""
-- if os.name == 'nt':
-- hhc_base = r'C:\Program Files%s\HTML Help Workshop\hhc.exe'
-- for hhc_exe in (hhc_base % '', hhc_base % ' (x86)'):
-- if osp.isfile(hhc_exe):
-- return hhc_exe
-- else:
-- return
--
--try:
-- from sphinx import setup_command
--
-- class MyBuild(build):
-- user_options = [('no-doc', None, "Don't build Spyder documentation")] \
-- + build.user_options
-- def __init__(self, *args, **kwargs):
-- build.__init__(self, *args, **kwargs)
-- self.no_doc = False
-- def with_doc(self):
-- setup_dir = os.path.dirname(os.path.abspath(__file__))
-- is_doc_dir = os.path.isdir(os.path.join(setup_dir, 'doc'))
-- install_obj = self.distribution.get_command_obj('install')
-- return (is_doc_dir and not self.no_doc and not install_obj.no_doc)
-- sub_commands = build.sub_commands + [('build_doc', with_doc)]
-- CMDCLASS['build'] = MyBuild
--
--
-- class MyInstall(install):
-- user_options = [('no-doc', None, "Don't build Spyder documentation")] \
-- + install.user_options
-- def __init__(self, *args, **kwargs):
-- install.__init__(self, *args, **kwargs)
-- self.no_doc = False
-- CMDCLASS['install'] = MyInstall
--
--
-- class MyBuildDoc(setup_command.BuildDoc):
-- def run(self):
-- build = self.get_finalized_command('build')
-- sys.path.insert(0, os.path.abspath(build.build_lib))
-- dirname = self.distribution.get_command_obj('build').build_purelib
-- self.builder_target_dir = osp.join(dirname, 'spyderlib', 'doc')
--
-- if not osp.exists(self.builder_target_dir):
-- os.mkdir(self.builder_target_dir)
--
-- hhc_exe = get_html_help_exe()
-- self.builder = "html" if hhc_exe is None else "htmlhelp"
--
-- try:
-- setup_command.BuildDoc.run(self)
-- except UnicodeDecodeError:
-- print("ERROR: unable to build documentation because Sphinx "\
-- "do not handle source path with non-ASCII characters. "\
-- "Please try to move the source package to another "\
-- "location (path with *only* ASCII characters).",
-- file=sys.stderr)
-- sys.path.pop(0)
--
-- # Building chm doc, if HTML Help Workshop is installed
-- if hhc_exe is not None:
-- fname = osp.join(self.builder_target_dir, 'Spyderdoc.chm')
-- subprocess.call('"%s" %s' % (hhc_exe, fname), shell=True)
-- if osp.isfile(fname):
-- dest = osp.join(dirname, 'spyderlib')
-- try:
-- shutil.move(fname, dest)
-- except shutil.Error:
-- print("Unable to replace %s" % dest)
-- shutil.rmtree(self.builder_target_dir)
--
-- CMDCLASS['build_doc'] = MyBuildDoc
--except ImportError:
-- print('WARNING: unable to build documentation because Sphinx '\
-- 'is not installed', file=sys.stderr)
--
--
- NAME = 'spyder'
- LIBNAME = 'spyderlib'
- from spyderlib import __version__, __project_url__
-@@ -204,13 +106,7 @@
- packages = get_subpackages(LIBNAME)+get_subpackages('spyderplugins')
- return packages
-
--# NOTE: the '[...]_win_post_install.py' script is installed even on non-Windows
--# platforms due to a bug in pip installation process (see Issue 1158)
--SCRIPTS = ['%s_win_post_install.py' % NAME]
--if PY3 and sys.platform.startswith('linux'):
-- SCRIPTS.append('spyder3')
--else:
-- SCRIPTS.append('spyder')
-+SCRIPTS = ['spyder']
- EXTLIST = ['.mo', '.svg', '.png', '.css', '.html', '.js', '.chm', '.ini',
- '.txt', '.rst']
- if os.name == 'nt':
-@@ -246,7 +142,7 @@
- package_data={LIBNAME: get_package_data(LIBNAME, EXTLIST),
- 'spyderplugins':
- get_package_data('spyderplugins', EXTLIST)},
-- requires=["rope (>=0.9.2)", "sphinx (>=0.6.0)", "PyQt4 (>=4.4)"],
-+ requires=["rope (>=0.9.2)", "PyQt4 (>=4.4)"],
- scripts=[osp.join('scripts', fname) for fname in SCRIPTS],
- data_files=get_data_files(),
- options={"bdist_wininst":
-@@ -267,5 +163,4 @@
- 'Programming Language :: Python :: 3',
- 'Development Status :: 5 - Production/Stable',
- 'Topic :: Scientific/Engineering',
-- 'Topic :: Software Development :: Widget Sets'],
-- cmdclass=CMDCLASS)
-+ 'Topic :: Software Development :: Widget Sets'])
diff --git a/dev-python/spyder/spyder-2.3.4.ebuild b/dev-python/spyder/spyder-2.3.4.ebuild
deleted file mode 100644
index 8492dcc1ff4a..000000000000
--- a/dev-python/spyder/spyder-2.3.4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python IDE with matlab-like features"
-HOMEPAGE="https://code.google.com/p/spyderlib/ https://bitbucket.org/spyder-ide/spyderlib"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc ipython matplotlib numpy pep8 +pyflakes pylint +rope scipy sphinx"
-
-# rope requires no version bordering since all are >= miniumum version
-RDEPEND="
- || ( dev-python/PyQt4[${PYTHON_USEDEP},svg,webkit]
- dev-python/pyside[${PYTHON_USEDEP},svg,webkit] )
- ipython? ( dev-python/ipython[qt4,${PYTHON_USEDEP}] )
- matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
- numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
- pep8? ( dev-python/pep8[${PYTHON_USEDEP}] )
- pyflakes? ( >=dev-python/pyflakes-0.5[${PYTHON_USEDEP}] )
- pylint? ( dev-python/pylint[${PYTHON_USEDEP}] )
- rope? ( $(python_gen_cond_dep 'dev-python/rope[${PYTHON_USEDEP}]' python2_7) )
- scipy? ( sci-libs/scipy[${PYTHON_USEDEP}] )
- sphinx? ( >=dev-python/sphinx-0.6.0[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}
- app-arch/unzip
- doc? ( >=dev-python/sphinx-0.6.0[${PYTHON_USEDEP}] )"
-
-# Courtesy of Arfrever
-PATCHES=( "${FILESDIR}"/${PN}-2.3.1-build.patch )
-
-python_compile_all() {
- if use doc; then
- einfo "Generation of documentation"
- PYTHONPATH="{BUILD_DIR}" \
- sphinx-build doc doc/html || die "Generation of documentation failed"
- fi
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- doicon spyderlib/images/spyder.svg
- make_desktop_entry spyder Spyder spyder "Development;IDE"
- use doc && dohtml -r doc/html/
-}
diff --git a/dev-python/spyder/spyder-2.3.5.2.ebuild b/dev-python/spyder/spyder-2.3.5.2.ebuild
deleted file mode 100644
index 59e4e731ae55..000000000000
--- a/dev-python/spyder/spyder-2.3.5.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python IDE with matlab-like features"
-HOMEPAGE="https://code.google.com/p/spyderlib/ https://bitbucket.org/spyder-ide/spyderlib"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc ipython matplotlib numpy pep8 +pyflakes pylint +rope scipy sphinx"
-
-# rope requires no version bordering since all are >= miniumum version
-RDEPEND="
- || ( dev-python/PyQt4[${PYTHON_USEDEP},svg,webkit]
- dev-python/pyside[${PYTHON_USEDEP},svg,webkit] )
- ipython? ( dev-python/ipython[qt4,${PYTHON_USEDEP}] )
- matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
- numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
- pep8? ( dev-python/pep8[${PYTHON_USEDEP}] )
- pyflakes? ( >=dev-python/pyflakes-0.5[${PYTHON_USEDEP}] )
- pylint? ( dev-python/pylint[${PYTHON_USEDEP}] )
- rope? ( $(python_gen_cond_dep 'dev-python/rope[${PYTHON_USEDEP}]' python2_7) )
- scipy? ( sci-libs/scipy[${PYTHON_USEDEP}] )
- sphinx? ( >=dev-python/sphinx-0.6.0[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}
- app-arch/unzip
- doc? ( >=dev-python/sphinx-0.6.0[${PYTHON_USEDEP}] )"
-
-# Courtesy of Arfrever
-PATCHES=( "${FILESDIR}"/${PN}-2.3.1-build.patch )
-
-python_compile_all() {
- if use doc; then
- sphinx-build doc doc/html || die "Generation of documentation failed"
- fi
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- doicon spyderlib/images/spyder.svg
- make_desktop_entry spyder Spyder spyder "Development;IDE"
- use doc && dodoc -r doc/html/
-}
diff --git a/dev-python/spyder/spyder-2.3.8.ebuild b/dev-python/spyder/spyder-2.3.8.ebuild
deleted file mode 100644
index 33c7eca9ac6a..000000000000
--- a/dev-python/spyder/spyder-2.3.8.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit eutils distutils-r1
-
-DESCRIPTION="Python IDE with matlab-like features"
-HOMEPAGE="https://github.com/spyder-ide/spyder"
-SRC_URI="https://bitbucket.org/${PN}-ide/${PN}lib/downloads/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc ipython matplotlib numpy pep8 +pyflakes pylint qtconsole +rope scipy sphinx"
-
-# rope requires no version bordering since all are >= miniumum version
-RDEPEND="
- || ( dev-python/PyQt4[${PYTHON_USEDEP},svg,webkit]
- dev-python/pyside[${PYTHON_USEDEP},svg,webkit] )
- ipython? ( dev-python/ipython[qt4,${PYTHON_USEDEP}] )
- qtconsole? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
- matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
- numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
- pep8? ( dev-python/pep8[${PYTHON_USEDEP}] )
- pyflakes? ( >=dev-python/pyflakes-0.5[${PYTHON_USEDEP}] )
- pylint? ( dev-python/pylint[${PYTHON_USEDEP}] )
- rope? ( $(python_gen_cond_dep 'dev-python/rope[${PYTHON_USEDEP}]' python2_7) )
- scipy? ( sci-libs/scipy[${PYTHON_USEDEP}] )
- sphinx? ( >=dev-python/sphinx-0.6.0[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}
- app-arch/unzip
- doc? ( >=dev-python/sphinx-0.6.0[${PYTHON_USEDEP}] )"
-
-# Courtesy of Arfrever
-PATCHES=( "${FILESDIR}"/${P}-build.patch )
-
-python_compile_all() {
- if use doc; then
- sphinx-build doc doc/html || die "Generation of documentation failed"
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/html/. )
- distutils-r1_python_install_all
- doicon spyderlib/images/spyder.svg
- make_desktop_entry spyder Spyder spyder "Development;IDE"
-}
diff --git a/dev-python/spyder/spyder-3.0.2.ebuild b/dev-python/spyder/spyder-3.0.2.ebuild
deleted file mode 100644
index 879a758831a2..000000000000
--- a/dev-python/spyder/spyder-3.0.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-
-inherit eutils distutils-r1
-
-DESCRIPTION="Python IDE with matlab-like features"
-HOMEPAGE="https://github.com/spyder-ide/spyder/ https://pypi.python.org/pypi/spyder/ http://pythonhosted.org/spyder/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc hdf5"
-
-RDEPEND="
- || ( dev-python/PyQt5[${PYTHON_USEDEP},svg,webkit]
- dev-python/PyQt4[${PYTHON_USEDEP},svg,webkit]
- dev-python/pyside[${PYTHON_USEDEP},svg,webkit] )
- dev-python/QtPy[${PYTHON_USEDEP},svg,webkit]
- dev-python/qtconsole[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/rope[${PYTHON_USEDEP}]' python2_7)
- $(python_gen_cond_dep 'dev-python/rope_py3k[${PYTHON_USEDEP}]' python3_4 python3_5)
- dev-python/jedi[${PYTHON_USEDEP}]
- dev-python/pyflakes[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]
- dev-python/pylint[${PYTHON_USEDEP}]
- dev-python/pep8[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/nbconvert[${PYTHON_USEDEP}]
- dev-python/qtawesome[${PYTHON_USEDEP}]
- dev-python/pickleshare[${PYTHON_USEDEP}]
- dev-python/pyzmq[${PYTHON_USEDEP}]
- dev-python/chardet[${PYTHON_USEDEP}]
- hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-# Courtesy of Arfrever
-PATCHES=( "${FILESDIR}"/${P}-build.patch )
-
-python_compile_all() {
- if use doc; then
- sphinx-build doc doc/html || die "Generation of documentation failed"
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/html/. )
- distutils-r1_python_install_all
- doicon spyder/images/spyder.svg
- make_desktop_entry spyder Spyder spyder "Development;IDE"
-}
diff --git a/dev-python/sqlalchemy-migrate/Manifest b/dev-python/sqlalchemy-migrate/Manifest
index 3c6c632876a5..1416560534b4 100644
--- a/dev-python/sqlalchemy-migrate/Manifest
+++ b/dev-python/sqlalchemy-migrate/Manifest
@@ -1,5 +1,3 @@
-DIST sqlalchemy-migrate-0.10.0.tar.gz 127356 SHA256 f83c5cce9c09e5c05527279b7fe1565b32e5353342ff30b24f594fa2e5a7e003 SHA512 611782f0843cf1d283d41580196cad971c63fee01a612dbcaa47f1bc2de21baf035079d7f7036460d7aeb7f3233a101207eb5084d27b8a85177f9d13cea6603e WHIRLPOOL 3c6cd4ce3a956d60e2771d492531f252eed341323aaf084643d85981524766a2c847b44ae2545aecedad4d5906354f8ab82b5092d4620e0784b3df6d37cafba2
DIST sqlalchemy-migrate-0.11.0.tar.gz 128299 SHA256 e68af5e3e0561f629d4eb23d9d0ea77d2649747f2eff37fd29aece74615ca251 SHA512 5ce76f221cab54ca7436f30a907db4a17e7e338af2cc2d324f06e73bfeda99569584227f925f8a078d01c17761878b865af665a9eb7c1de306cbc0f9b8d7a451 WHIRLPOOL 728a8651d6aa4d651b8973f9be836c6b117660b68b74a154f059ec7b7bdb5d54771a097a58ff88d806114d57622e9f9bf30fb0d97ee66f79f8e38ad42f67c0e5
DIST sqlalchemy-migrate-0.7.2.tar.gz 105862 SHA256 7f55c768ee26f143fedb11b365a4c57c3bbdb5211e049c7f04b8ae8107c28333 SHA512 31c56da755ccccdc0aa5eacddcb097a4bd6431ab72a5b964689b0943b50ae4b23e034ae84d8dad4707d4cf9bea5b538e015ff755318685cc17dd82497a4cb4a9 WHIRLPOOL 51a058edea0b48db8377a69366f2b30a44e0ed9621d662fa347df3b2a6b9605ee8866ee21e86153c649f5e4e627fef39dc1a68d333c5f334e96be2cf20aceee1
DIST sqlalchemy-migrate-0.9.2.tar.gz 124175 SHA256 578fa857615f05f9c73f024147c75019535d3d276ca46f5ec84cc0d606820893 SHA512 25b218ae97e9a99ad126e4185621bff04da2e9d47d2e47620965974a0b865a9dad161c4d284aaf316f01f0241743d11dd6578942ad6673f2843476fbeaaa4688 WHIRLPOOL ca9952c56dafde150126001aa1b58b43cb95fd751c4d2361037424bca8d5b2080f72f7ed3c5b39a2a504fa30f5f310857331b23d9f244b1106858d068c4cbb49
-DIST sqlalchemy-migrate-0.9.5.tar.gz 125820 SHA256 d36ae0879b418c4a7011c081a7b05aa9eaf2f2bc38402cdad4ad64369de31d9c SHA512 2e6e36fe68c5e3c5cb0b2c12c9d00168389461d28606facb34c7d8e6aa2807e4f7c41182140a7b8e933be73ef19af652177687c9af3b9b2e59c318f1e16efb30 WHIRLPOOL eec61bc839c926279452063b31966a6800d0be6bd5bb3654515dcf32a41f0b6dcdf1ac0ef2abdb0d1ccb5bc3f06f4ef272b2b37223a580e9c9b7888c8e8be4a0
diff --git a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.10.0.ebuild b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.10.0.ebuild
deleted file mode 100644
index c78226e71b71..000000000000
--- a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.10.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-# py3 has a syntax errors. On testing it is underdone
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="SQLAlchemy Schema Migration Tools"
-HOMEPAGE="https://pypi.python.org/pypi/sqlalchemy-migrate"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
-IUSE="doc"
-
-CDEPEND=">=dev-python/pbr-1.3.0[${PYTHON_USEDEP}]
- =dev-python/sqlalchemy-0.7.8[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-0.9.5[${PYTHON_USEDEP}]
- dev-python/decorator[${PYTHON_USEDEP}]
- >=dev-python/six-1.7.0[${PYTHON_USEDEP}]
- dev-python/python-sqlparse[${PYTHON_USEDEP}]
- >=dev-python/tempita-0.4[${PYTHON_USEDEP}]"
-# Testsuite requires a missing dep and errors with poor report output
-
-python_prepare_all() {
- # Prevent d'loading during the doc build via sphinx.ext.intersphinx
- sed -e "s: 'sphinx.ext.intersphinx',::" -i doc/source/conf.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- einfo ""; einfo "The build seeks to import modules from an installed state of the package"
- einfo "simply ignore all warnings / errors of failure to import module migrate."; einfo ""
- emake -C doc/source html || die "Generation of documentation failed"
- fi
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/source/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.9.5.ebuild b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.9.5.ebuild
deleted file mode 100644
index 3f3f633cad2a..000000000000
--- a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.9.5.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-# py3 has a syntax errors. On testing it is underdone
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="SQLAlchemy Schema Migration Tools"
-HOMEPAGE="https://pypi.python.org/pypi/sqlalchemy-migrate"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
- =dev-python/sqlalchemy-0.7.8[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-0.9.5[${PYTHON_USEDEP}]
- =dev-python/six-1.7.0[${PYTHON_USEDEP}]
- >=dev-python/tempita-0.4[${PYTHON_USEDEP}]
- dev-python/python-sqlparse[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/squaremap/Manifest b/dev-python/squaremap/Manifest
index 4127c6a81fe8..bdb4761d37ca 100644
--- a/dev-python/squaremap/Manifest
+++ b/dev-python/squaremap/Manifest
@@ -1,2 +1 @@
-DIST SquareMap-1.0.3.tar.gz 7433 SHA256 d56f4d6db4b49a03d66dcdc844507684eacb9f9a5a4b7874753808a158bd82a8 SHA512 a106bb61d5e8b54691b6ea80fc7d3e202346f6ea0a0323a8f3bae3accd9b6fe4f280e2dc4c9ce5b5333c0c0c32f295f3021ed240fa540d4669dd83e31a7dbf48 WHIRLPOOL 266f4eec61c9b83b2c262d3dcdcde0bfb9c4c2805c326c5ab6c21cefee61968f98d16595d3fe64dcaeb208af5bdba1fc2d246fce4ebb6deb46f7c2f9d8c9bc9d
DIST SquareMap-1.0.4.tar.gz 7439 SHA256 feab6cb3b222993df68440e34825d8a16de2c74fdb290ae3974c86b1d5f3eef8 SHA512 d01e61697571360b58e762787237bb8533b3de238f26323380a8b0b90d72d2f00e2a43e7f6742fbbb3483573493b0d83568e0651cbf9bdd463b911d09bf27e76 WHIRLPOOL 482682b6aff35cbe3c3605266f9b08ba5f4e6fdf8bf41a31843d04a5b280976e8144e61f1e23ce6aa376af9b14658f687e7b89bec77414aed3817a9a53b2a0f5
diff --git a/dev-python/squaremap/squaremap-1.0.3.ebuild b/dev-python/squaremap/squaremap-1.0.3.ebuild
deleted file mode 100644
index 896797213011..000000000000
--- a/dev-python/squaremap/squaremap-1.0.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_PN="SquareMap"
-MY_P="${MY_PN}-${PV/_beta/b}"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Hierarchic data-visualisation control for wxPython"
-HOMEPAGE="https://pypi.python.org/pypi/SquareMap"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
- =dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
- =dev-python/mock-1.0[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/pbr-1.6[${PYTHON_USEDEP}]
- test? (
- >=dev-python/mock-1.2[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- )
-"
-RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- # Delete spurious data in requirements.txt
- sed -e '/^pbr/d' -e '/^argparse/d' \
- -i requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- nosetests --verbosity=3 stevedore || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/stevedore/stevedore-1.12.0.ebuild b/dev-python/stevedore/stevedore-1.12.0.ebuild
deleted file mode 100644
index d975ddd70716..000000000000
--- a/dev-python/stevedore/stevedore-1.12.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Manage dynamic plugins for Python applications"
-HOMEPAGE="https://github.com/openstack/stevedore https://pypi.python.org/pypi/stevedore"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
- test? (
- >=dev-python/mock-1.2[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- )
-"
-RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- # Delete spurious data in requirements.txt
- sed -e '/^pbr/d' -e '/^argparse/d' \
- -i requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- nosetests --verbosity=3 stevedore || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/stevedore/stevedore-1.17.1.ebuild b/dev-python/stevedore/stevedore-1.17.1.ebuild
deleted file mode 100644
index c85b314968b7..000000000000
--- a/dev-python/stevedore/stevedore-1.17.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Manage dynamic plugins for Python applications"
-HOMEPAGE="https://github.com/openstack/stevedore https://pypi.python.org/pypi/stevedore"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- # Delete spurious data in requirements.txt
- sed -e '/^pbr/d' -i requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- nosetests --verbosity=3 stevedore || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/stevedore/stevedore-1.4.0-r1.ebuild b/dev-python/stevedore/stevedore-1.4.0-r1.ebuild
deleted file mode 100644
index fea7a6e8f510..000000000000
--- a/dev-python/stevedore/stevedore-1.4.0-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Manage dynamic plugins for Python applications"
-HOMEPAGE="https://github.com/openstack/stevedore https://pypi.python.org/pypi/stevedore"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
- =dev-python/mock-1.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6
- dev-python/nose[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.2.0[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=( "${FILESDIR}/1.4.0-requirements.patch" )
-
-python_compile_all() {
- use doc && ${EPYTHON} setup.py build_sphinx
-}
-
-python_test() {
- nosetests stevedore || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/stevedore/stevedore-1.6.0-r1.ebuild b/dev-python/stevedore/stevedore-1.6.0-r1.ebuild
deleted file mode 100644
index c6327829c3b7..000000000000
--- a/dev-python/stevedore/stevedore-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Manage dynamic plugins for Python applications"
-HOMEPAGE="https://github.com/openstack/stevedore https://pypi.python.org/pypi/stevedore"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-0.11.0[${PYTHON_USEDEP}]
- =dev-python/mock-1.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- )
-"
-RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- # Delete spurious data in requirements.txt
- sed -e '/^pbr/d' -e '/^argparse/d' \
- -i requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- esetup.py testr
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/stevedore/stevedore-1.6.0.ebuild b/dev-python/stevedore/stevedore-1.6.0.ebuild
deleted file mode 100644
index 5b3fa07d08d1..000000000000
--- a/dev-python/stevedore/stevedore-1.6.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Manage dynamic plugins for Python applications"
-HOMEPAGE="https://github.com/openstack/stevedore https://pypi.python.org/pypi/stevedore"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
- =dev-python/mock-1.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- =dev-python/oslo-sphinx-2.2.0[${PYTHON_USEDEP}]
- )
-"
-RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- # Delete spurious data in requirements.txt
- sed -e '/pbr<2.0,/d' -e '/argparse/d' \
- -i requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- esetup.py testr
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/suds/suds-0.6.ebuild b/dev-python/suds/suds-0.6.ebuild
deleted file mode 100644
index 7e56ff55f247..000000000000
--- a/dev-python/suds/suds-0.6.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Lightweight SOAP client (Jurko's fork) (py3 support) (active development)"
-HOMEPAGE="https://bitbucket.org/jurko/suds"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}-jurko/${PN}-jurko-${PV}.tar.bz2 -> ${P}.tar.bz2"
-S="${WORKDIR}/${PN}-jurko-${PV}"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-python_prepare() {
- rm -R tests
-}
-
-python_compile() {
- distutils-r1_python_compile
- mv suds_jurko.egg-info suds.egg-info || die
- sed -i -e 's/Name\:\ suds-jurko/Name:\ suds/g' -e '/^Obsoletes/d' suds.egg-info/PKG-INFO || die
-}
diff --git a/dev-python/tabulate/Manifest b/dev-python/tabulate/Manifest
index 86f1dc7dcb1c..af0bd3f52256 100644
--- a/dev-python/tabulate/Manifest
+++ b/dev-python/tabulate/Manifest
@@ -1,4 +1 @@
-DIST tabulate-0.7.2.tar.gz 19792 SHA256 532ccab8d9e4659a5f016d84814df86cc04763785e9de2739e890d956dc82d8f SHA512 49cbaf26004032889743937615a6f27a0728016013d81a3a0dfea0d3b25904aed333e59e697fb5040a61d68dfa6c8f8e7c1dd0b0ac4b470f424a26e62bf0a5d8 WHIRLPOOL 30cf8386c5961e3c0674e1c4b490cc21789644d6ad37e0dd9cdb46608220a26fd377b2ed8c34522c7dd8284692287c713b4bed58b229541cfb7aecc5d74c9ca7
-DIST tabulate-0.7.3.tar.gz 22315 SHA256 8a59a61ed6ddfdb009f15917e0f006cc5842f9daa72c519593b7a095e645532a SHA512 1932627e50f00caa14b8a393dd005cf5cc096c80918c4f943526560c0409561e9f8063e4ca0610b1c7e9006119ba6f56294c3b256d1ba60c1c52ea7da62ad67b WHIRLPOOL 77f8794536ab4a72eb32708296f24c68889877228cc9d4735ec177cf5e82b0bdd17cd46854e2a3ebf84b7295b897b6c171a842faf22538f157b7b681e1124ef0
-DIST tabulate-0.7.5.tar.gz 29844 SHA256 9071aacbd97a9a915096c1aaf0dc684ac2672904cd876db5904085d6dac9810e SHA512 dfc79e5fc2774520c117c4a2ee65ebe38f65430bda19697d443893a6eaad117de56c4b4c5157cdb8b09871c4eb452bc0b040b331602b6ab547b4326eb5c145eb WHIRLPOOL 719d507db5796960535c56e15f472130830715433f620bd92cb8c521a9ea58780286bf0f5f6fc32abe357cc185053d68505381e32b8e75c9334d5b5965ee85f2
DIST tabulate-0.7.7.tar.gz 39140 SHA256 83a0b8e17c09f012090a50e1e97ae897300a72b35e0c86c0b53d3bd2ae86d8c6 SHA512 36ea77577e36fad28efa9b1c10686a4a795acdea77be4f8b442b38f45d70993245b4b473b0ce146f3d24eb49f186ec47ada332a9a3973ac2786d5a46b7358213 WHIRLPOOL 7d64e01b9a2d4ed41733b67e4108e233ba97ca95029f4f82c1b73f489dd0e17589cfbe071fd83969422779e73eb7fc1e5b7d48c891b3dcd647a9d4266900a462
diff --git a/dev-python/tabulate/tabulate-0.7.2.ebuild b/dev-python/tabulate/tabulate-0.7.2.ebuild
deleted file mode 100644
index dc61925cd0ec..000000000000
--- a/dev-python/tabulate/tabulate-0.7.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Pretty-print tabular data"
-HOMEPAGE="https://pypi.python.org/pypi/tabulate"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- test? ( virtual/python-funcsigs[${PYTHON_USEDEP}] )
-"
-
-# Missing something:
-#
-# from common import assert_equal
-RESTRICT=test
-
-python_test() {
- local testcase
- for testcase in test/*py; do
- ${PYTHON} ${testcase} || die
- done
-}
diff --git a/dev-python/tabulate/tabulate-0.7.3.ebuild b/dev-python/tabulate/tabulate-0.7.3.ebuild
deleted file mode 100644
index 3964dfae4a7e..000000000000
--- a/dev-python/tabulate/tabulate-0.7.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Pretty-print tabular data"
-HOMEPAGE="https://pypi.python.org/pypi/tabulate"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- test? ( virtual/python-funcsigs[${PYTHON_USEDEP}] )
-"
-
-# Missing something:
-#
-# from common import assert_equal
-RESTRICT=test
-
-python_test() {
- local testcase
- for testcase in test/*py; do
- ${PYTHON} ${testcase} || die
- done
-}
diff --git a/dev-python/tabulate/tabulate-0.7.5.ebuild b/dev-python/tabulate/tabulate-0.7.5.ebuild
deleted file mode 100644
index 05259ed0bbbc..000000000000
--- a/dev-python/tabulate/tabulate-0.7.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python{3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pretty-print tabular data"
-HOMEPAGE="https://pypi.python.org/pypi/tabulate"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- test? ( virtual/python-funcsigs[${PYTHON_USEDEP}] )
-"
-
-# Missing something:
-#
-# from common import assert_equal
-RESTRICT=test
-
-python_test() {
- local testcase
- for testcase in test/*py; do
- ${PYTHON} ${testcase} || die
- done
-}
diff --git a/dev-python/tempita/tempita-0.5.3.ebuild b/dev-python/tempita/tempita-0.5.3.ebuild
deleted file mode 100644
index 42275c738f67..000000000000
--- a/dev-python/tempita/tempita-0.5.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="Tempita"
-MY_P="${MY_PN}-${PV}dev"
-
-DESCRIPTION="A very small text templating language"
-HOMEPAGE="http://pythonpaste.org/tempita https://pypi.python.org/pypi/Tempita"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
-IUSE=""
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND=""
-
-S="${WORKDIR}/${MY_PN}-${PV}dev"
-# Source for tests incomplete
diff --git a/dev-python/testify/Manifest b/dev-python/testify/Manifest
index 8ff81f1829bb..b6bebba23f6b 100644
--- a/dev-python/testify/Manifest
+++ b/dev-python/testify/Manifest
@@ -1,6 +1 @@
-DIST testify-0.10.0.tar.gz 68155 SHA256 a0870944e21d52c6f15950cf4f2bcaad5a172882973ec9a99e53ddf1ab00274e SHA512 18e1b46c7a54493eac6f061baf428fe41b4a975766cdf37a2c08c9091356248a2aa62c50b1b602ba1d9890cf659e31a9f57f5da52edf3f304fa1052342addeac WHIRLPOOL 0090d4afaa72ad77b4c6fd9cce017c7e67e2404204cd0e2d8472f3f7839a67cd9fdfe8d90bcc96fa5aa67c8edf83ed851d50b31377385a0a044e93743ea6ad57
DIST testify-0.11.0.tar.gz 67914 SHA256 04880b44dd34494e498018bf7c0c79370b4f61bee048e2be76068d0a36ab1c82 SHA512 ed19a9b5cfa509b65bfa366aa8c5fb311f00a2996dca9b5028a7dfe8d7ad06ab88964dd7e7ea7aa31e183537d769bbd81eb6dbd7d57d7576b6ec8fca9b684dd0 WHIRLPOOL b855c87cda58b797c47221756580ff5e8db9ef4ebbc30f81bdb34582b2c57bfed49e6c94ee113efa7a83ad73721a0a18263d865ed7d03debf56b9c21a6be368a
-DIST testify-0.5.7.tar.gz 166954 SHA256 153796d3b20b2d8554e52af26a8c891e6f02dfd6cc7be29f9241dad244cff044 SHA512 410ac412306c11bba992b882624fcacdbff00e2865cd986c560d8b50ea8dff0ead8603b18f40414d8dbbe1f3ab9426e0f61170dc450927f6d2282e389800ff21 WHIRLPOOL 2cc958efea71bd475c698cee36e4f1bdb7197c8cb54c38efbf66927d5abc60e769a8995ae7fb4107fab8b74e4b05afcaf16e5c0aec9db3471ddbd771bafa3adf
-DIST testify-0.7.2.tar.gz 102858 SHA256 7c209530fbb67344fe8985012056116d7d8eadd6ff126f91c93aa19208fd3ec9 SHA512 4b470aabe1ada88ddaf89145c77dbc5c2d000c8e0fab431535c08b4ff05a04c12f215d4c05d678ba718fdf3295be74fef23041d01d3c05e0b9e2c43c5ab0ed1e WHIRLPOOL 37ff8d7068ba4569215e3df440186ef3149a5fde0e12ec5efefc5b666adf2958b11f4db18995b46536cbf504dadec48f00b5f38e524ae09eb815c8170b8cf669
-DIST testify-0.8.0.tar.gz 68996 SHA256 065cb852110547892d6f971b66795e71ee032a4bcc23decb984878b3ba402aaf SHA512 c3a198fbf9d58c817e6eeffbfba282571e87b952f4d473118b13ec9f1451f94309032bea62bdba866eff0932233cc29be4f7731a56db99fae8fa1e2b3f12ecfc WHIRLPOOL c9e8d80ed802b3effd9c63595f1d2557e314f5d358991a6384c1f91c242b15fbb25a931d8f40171f6d4099584743e7eebe3c15ff30f7c8595318a7e490806da2
-DIST testify-0.9.0.tar.gz 67397 SHA256 4c983d172ec1921f2fb0a7a1c15f99c1fad93d9fad3b677b3e7a4b150b3ab951 SHA512 b7601339416d44421e588fe98752d5abeff035d14414905a4be7a33cf6f530663151d5f18324e66b3623439a3b1f36c26f17d89514902058b715a42c313ad1b7 WHIRLPOOL 2a4eb3938d492a17bbc5cb7989a1ade60b770d86b3100a177cdc8a79f50e8d59ad46b0af3e35b1251af93f9112a284969ad652bd244dc19e1ef27e355308a210
diff --git a/dev-python/testify/testify-0.10.0.ebuild b/dev-python/testify/testify-0.10.0.ebuild
deleted file mode 100644
index 7601b5eac10a..000000000000
--- a/dev-python/testify/testify-0.10.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="A more pythonic replacement for the unittest module and nose"
-HOMEPAGE="https://github.com/Yelp/testify https://pypi.python.org/pypi/testify/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/sqlalchemy[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- www-servers/tornado[${PYTHON_USEDEP}]
- >=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND} )"
-
-python_prepare_all() {
- # Correct typo in setup.py
- sed -e 's:mock,:mock:' -i setup.py || die
-
- # Correct use of local importing in pertinent test_ files
- sed -e s':from .test:from test:' \
- -i test/test_runner_test.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- einfo; einfo "Output reporting exceptions \"ImportError: No module named \""
- einfo "are instances of exceptions expected to be raised, similar to xfails by nose"; einfo""
- for test in test/test_*_test.py;
- do
- "${PYTHON}" $test || die "test $test failed under ${EPYTHON}"
- done
-}
diff --git a/dev-python/testify/testify-0.5.7.ebuild b/dev-python/testify/testify-0.5.7.ebuild
deleted file mode 100644
index 25ce2b62d9e1..000000000000
--- a/dev-python/testify/testify-0.5.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# Still appears to no support >=py3.3
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="A more pythonic replacement for the unittest module and nose"
-HOMEPAGE="https://github.com/Yelp/testify https://pypi.python.org/pypi/testify/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/sqlalchemy[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- www-servers/tornado[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND} )"
-
-python_prepare_all() {
- # Correct typo in setup.py
- sed -e 's:mock,:mock:' -i setup.py || die
- # Correct use of local importing in test_ file
- sed -e s':from .test_runner_subdir:from test.test_runner_subdir:' \
- -e s':from .test_runner_bucketing:from test.test_runner_bucketing:' \
- -i test/test_runner_test.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- PYTHONPATH="${PYTHONPATH}:${S}"
- for test in test/*_test.py;
- do
- "${PYTHON}" $test || die "test $test failed under ${EPYTHON}"
- done
-}
diff --git a/dev-python/testify/testify-0.7.2.ebuild b/dev-python/testify/testify-0.7.2.ebuild
deleted file mode 100644
index 7266388b2e55..000000000000
--- a/dev-python/testify/testify-0.7.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="A more pythonic replacement for the unittest module and nose"
-HOMEPAGE="https://github.com/Yelp/testify https://pypi.python.org/pypi/testify/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/sqlalchemy[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- www-servers/tornado[${PYTHON_USEDEP}]
- >=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND} )"
-
-python_prepare_all() {
- # Correct typo in setup.py
- sed -e 's:mock,:mock:' -i setup.py || die
-
- # Correct use of local importing in pertinent test_ files
- sed -e s':from .test:from test:' \
- -i test/test_runner_test.py || die
-
- sed -e s':from .discovery:from discovery:' \
- -i test/test_runner_server_test.py || die
-
- sed -e s':from .test:from test:' \
- -i test/test_runner_server_test.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- einfo; einfo "Output reporting exceptions \"ImportError: No module named \""
- einfo "are instances of exceptions expected to be raised, similar to xfails by nose"; einfo""
- for test in test/test_*_test.py;
- do
- "${PYTHON}" $test || die "test $test failed under ${EPYTHON}"
- done
-}
diff --git a/dev-python/testify/testify-0.8.0.ebuild b/dev-python/testify/testify-0.8.0.ebuild
deleted file mode 100644
index 7601b5eac10a..000000000000
--- a/dev-python/testify/testify-0.8.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="A more pythonic replacement for the unittest module and nose"
-HOMEPAGE="https://github.com/Yelp/testify https://pypi.python.org/pypi/testify/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/sqlalchemy[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- www-servers/tornado[${PYTHON_USEDEP}]
- >=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND} )"
-
-python_prepare_all() {
- # Correct typo in setup.py
- sed -e 's:mock,:mock:' -i setup.py || die
-
- # Correct use of local importing in pertinent test_ files
- sed -e s':from .test:from test:' \
- -i test/test_runner_test.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- einfo; einfo "Output reporting exceptions \"ImportError: No module named \""
- einfo "are instances of exceptions expected to be raised, similar to xfails by nose"; einfo""
- for test in test/test_*_test.py;
- do
- "${PYTHON}" $test || die "test $test failed under ${EPYTHON}"
- done
-}
diff --git a/dev-python/testify/testify-0.9.0.ebuild b/dev-python/testify/testify-0.9.0.ebuild
deleted file mode 100644
index 7601b5eac10a..000000000000
--- a/dev-python/testify/testify-0.9.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="A more pythonic replacement for the unittest module and nose"
-HOMEPAGE="https://github.com/Yelp/testify https://pypi.python.org/pypi/testify/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/sqlalchemy[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- www-servers/tornado[${PYTHON_USEDEP}]
- >=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND} )"
-
-python_prepare_all() {
- # Correct typo in setup.py
- sed -e 's:mock,:mock:' -i setup.py || die
-
- # Correct use of local importing in pertinent test_ files
- sed -e s':from .test:from test:' \
- -i test/test_runner_test.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- einfo; einfo "Output reporting exceptions \"ImportError: No module named \""
- einfo "are instances of exceptions expected to be raised, similar to xfails by nose"; einfo""
- for test in test/test_*_test.py;
- do
- "${PYTHON}" $test || die "test $test failed under ${EPYTHON}"
- done
-}
diff --git a/dev-python/tinydb/Manifest b/dev-python/tinydb/Manifest
index 57b553c12952..18ca7f20abe3 100644
--- a/dev-python/tinydb/Manifest
+++ b/dev-python/tinydb/Manifest
@@ -1,2 +1 @@
-DIST tinydb-3.1.2.zip 33703 SHA256 6d9df6c30fc37dad487c23bfadfa6161de422a7f2b16b55d779df88559fc9095 SHA512 5878c783ebcc413e08cf106e356258853b2a0d593e1ef6f5a35bdd1e85e7cb092289b745d9fab7aa2d95d66f131409193bdcd19b93506079610d55f1d288070d WHIRLPOOL 976804530eb5188a43f756f697e9d78f019d8b1ebe99e79c2172c4a5c9675f47e415c5feefa994e7134f3ddc3c3b59cafdf0dc548299dbe4095b852a1a0f270a
DIST tinydb-3.1.3.zip 33969 SHA256 c46d46e5e4e632df47c75d8bf402f3d8e08a468e782b5475398dc6ac6448e16d SHA512 451f942f1fa38bf159cabc5b0738cb818921bf47a2159211a4048eee91a23dd734bcf3883e62d7b4ff85fa68def78edadf05d845a0ad0f3936d281e91de65ee6 WHIRLPOOL 0adf66a74359d5c99d263c9b6f2418539dc762eeed28993935e9c99a04058dbfdf5c85c73c8643d9b366982b438066fbb2c405723dc01673d103197a3e386817
diff --git a/dev-python/tinydb/tinydb-3.1.2.ebuild b/dev-python/tinydb/tinydb-3.1.2.ebuild
deleted file mode 100644
index 1a6f89a51eb7..000000000000
--- a/dev-python/tinydb/tinydb-3.1.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Tiny, document oriented database optimized for your happiness :)"
-HOMEPAGE="https://github.com/msiemens/tinydb http://pypi.python.org/pypi/tinydb"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
-
-python_prepare_all() {
- sed \
- -e "s:find_packages():find_packages(exclude=['tests']):g" \
- -i setup.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- py.test -v -v || die
-}
diff --git a/dev-python/toolz/Manifest b/dev-python/toolz/Manifest
index 09f409eb0d49..4fb36de51141 100644
--- a/dev-python/toolz/Manifest
+++ b/dev-python/toolz/Manifest
@@ -1,5 +1 @@
-DIST toolz-0.7.0.tar.gz 18692 SHA256 8f88590f960c16db2146b6ecae31f9d048865612b69e197907e886c963fad6f3 SHA512 7542d814d5e749a6dd0599b0af2640dd4c1225655f41c15fdbae1d9e74dc5c46875ac44a77178b9c4f27828077229aada6592fe6f3c80b1d9c8391a17c3089f5 WHIRLPOOL 07dcb967b5787902552fa7bc5dae420322c1c050bcaf5fad55d3326a0a1e4fd3370c2d2172d6db6bb9404dfd1672cec8c5af394b14861888e5f9b845257716c2
-DIST toolz-0.7.1.tar.gz 19283 SHA256 cc71fd92a2f9edbf554c23534150f13f0f589baf2404da4b42686f0b08085db5 SHA512 57362f5f4a24ee4384e474b996d1195e9450c3583068632294f10cc342b9bb11d13ca811c83cc8f75bd845e14869cd1f3b96bf49e98ae677343fa2ab11a9d664 WHIRLPOOL eca4afb9347a99ed8a36b858c23964645740d7cde98109f7f5fd54682d2c6315504b6823cd7c2c8d08cd340b64d78a43e97d76539543bb6775a34ce31d2d1b95
-DIST toolz-0.7.2.tar.gz 27275 SHA256 56b2fc25d48337c39a30545ae28d643df28a2d63be12aae3c1336edc485098b1 SHA512 f7a1433060820c5ce1cd0892e8487b2fb6a49631a9155dbc94fa17601f5951797ef5bc9a9df3bc83c384c45a7965392aa68fd2f43cec0f651edfb011d4bbf458 WHIRLPOOL 121061d9f0a474e7de9adec34c7ede336a700f9769be338a4987cd7bfe7cdf4f66c7f8dbbef15db2db4f68a59f1822b2d134b01be7cb8a90cc632cfed9f96fe9
-DIST toolz-0.7.4.tar.gz 29155 SHA256 43c2c9e5e7a16b6c88ba3088a9bfc82f7db8e13378be7c78d6c14a5f8ed05afd SHA512 e6e20d25cd0d9fed6f833b6d238b9e863cec7fe0855857db9507d1cfdf74453c29cbf18e03af8186e2b817845ce88093bb825c30198c8505edbd0292452397f1 WHIRLPOOL b0cb09610f8863b53eb1aa47ca7646cc9fa5994fd0402fb9233eac45ea062b57486559cc054e8e909f7a61a8f58e0bccec0b73673bc27c1af12650056e6ce238
DIST toolz-0.8.0.tar.gz 40768 SHA256 e8451af61face57b7c5d09e71c0d27b8005f001ead56e9fdf470417e5cc6d479 SHA512 678ec3120d1306fe0e79824caaa03060ba780c464e783d7e20c4149483babe63646b3facaec63ee4017b32be07cd052f4ebcdf73ba8f7734e80873df7127d469 WHIRLPOOL 1098220b873ce8a904ad65a6db935cec84eda3693ab447a620dfdb2b3cddedde1dda3266f03d6d56bd612feb5d0095ec4a2c00d3caef4b8acb368f61166616e0
diff --git a/dev-python/toolz/toolz-0.7.0.ebuild b/dev-python/toolz/toolz-0.7.0.ebuild
deleted file mode 100644
index 8b78c2f843e2..000000000000
--- a/dev-python/toolz/toolz-0.7.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="List processing tools and functional utilities"
-HOMEPAGE="https://pypi.python.org/pypi/toolz"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/toolz/toolz-0.7.1.ebuild b/dev-python/toolz/toolz-0.7.1.ebuild
deleted file mode 100644
index ae622d778654..000000000000
--- a/dev-python/toolz/toolz-0.7.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="List processing tools and functional utilities"
-HOMEPAGE="https://pypi.python.org/pypi/toolz"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/toolz/toolz-0.7.2.ebuild b/dev-python/toolz/toolz-0.7.2.ebuild
deleted file mode 100644
index f08f46b49268..000000000000
--- a/dev-python/toolz/toolz-0.7.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="List processing tools and functional utilities"
-HOMEPAGE="https://pypi.python.org/pypi/toolz"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/toolz/toolz-0.7.4.ebuild b/dev-python/toolz/toolz-0.7.4.ebuild
deleted file mode 100644
index d2defdd961d5..000000000000
--- a/dev-python/toolz/toolz-0.7.4.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="List processing tools and functional utilities"
-HOMEPAGE="https://pypi.python.org/pypi/toolz"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index f7644fea5c98..105f3bc7748b 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,6 +1 @@
-DIST tox-1.8.0.tar.gz 89667 SHA256 4583b8340279d8cf080082550f7a5f14ba838bed3b217a37f0ea305c271281c7 SHA512 8ca009406b9d99de01877eb38401534b5185b5c049f51703c7637fa09f58544e74187e001b311b8ef9d0b5f13de27941f242612b9ecc22837f0442fade51aca2 WHIRLPOOL fb8d9f75ad03bddf02565dbc076a87ab76da996e6d228d57f374c0f57bd0ffeaad6f58d41a5a98a707641f98b24d4a957779c18afafe0b50f11a6d81936679b1
-DIST tox-1.8.1.tar.gz 90120 SHA256 44ca1e038cb57fe40ac0dff8b67b258efe05517bf9b4b4b07035f8be830aac01 SHA512 eb669c62e1943462513d66760e6275458e448552ec18a79776bceddeb686deea62280913dfe3d338809b8622dbc3fff24321f68ec6263e447ddf5099a36047bc WHIRLPOOL 240f8ab6df2bce1febb828058b2ba204ba5d48de17ccfa457e66392a9c3c49444439b5cda69e34c94e464f4bab91634104b0f935e5ac465528a2d9cfb7c14d80
-DIST tox-1.9.0.tar.gz 92574 SHA256 817ad1eaeb6b46e68b322d9ff41244be3c15315833df5762216ffe3629a21219 SHA512 71e36b7524662bc751e7260e8a589d73c1a6070e17ca5b51fb8831ad5ea54cff5404b37fb7ff8db9d62a98f496a24b3fb41d93cde9ff723b91ed931760274384 WHIRLPOOL fa4fb9f72261498c56e6489e96aab19e6d1f7418b1b487378230f62851911279afe32c9cef672c05643de1bbac5bc069437cfc53e65aeaff118e1418b91d3e96
-DIST tox-1.9.2.tar.gz 93029 SHA256 3125a15da7381f59f835a25bd259a84acb7a69858c81e386c50027bd842bb91b SHA512 a6521300825ac8b11576a224748aedefb183890bd7e3586c0c7340761e00778d20cff9cb4140ec452e62de5c2d6fc0c014b17bd45a43e45ac6a83e2394ef72b4 WHIRLPOOL 659ac6878fc845f3979d69b7d5a4d9bbd16716bb43dd5a41ac5f603d5172bef475f1da98eb806da0b16df62dd86ea03e978045bab62ccdec563261a34fbdc1a8
-DIST tox-2.3.1.tar.gz 106447 SHA256 bf7fcc140863820700d3ccd65b33820ba747b61c5fe4e2b91bb8c64cb21a47ee SHA512 0a3565dd015a0455041769ba979aefe3395d571d7aa0bd26a199cdfda420c273bff0232475a33f9e9c4679355f68ca61f2486abd6c94673d569790ab415211d3 WHIRLPOOL d37d3f939e5b0ff6d8b9ed06976a7cf6c4ce90d640bee5cd668f87755bd2be8047b0c260a48b3d8e74dfc0aefe8d6962453c573b37f4ba2f6be9820d2fd78819
DIST tox-2.4.1.tar.gz 113677 SHA256 6673571a3c4b1561b564e2b1cce55bddfb4f3efdb387ba4eb0a3688bbe2496db SHA512 f636b08a9f386ad20058581ca03cae0a259fe3432d3d4bd9a5117c30cb2f2c2d35d7fd499057654cd55d86c172456101f82b320d120f67afd8669a74fa63b860 WHIRLPOOL 7386f0b30e50dd8d89e05871491347849ee18b11cc89b0871cbe2719b2a75b140afa65c5d4b5e7c4266f33f89c7a36e24aa52036ae8845d5ad70279d417abb2d
diff --git a/dev-python/tox/tox-1.8.0.ebuild b/dev-python/tox/tox-1.8.0.ebuild
deleted file mode 100644
index b242f8dff2de..000000000000
--- a/dev-python/tox/tox-1.8.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="http://tox.testrun.org https://pypi.python.org/pypi/tox"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc test"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/virtualenv-1.11.2[${PYTHON_USEDEP}]
- dev-python/pip[${PYTHON_USEDEP}]
- >=dev-python/py-1.4.17[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? ( >=dev-python/pytest-2.3.5[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
- # Take out failing tests known to pass when run manually
- # # Run from ebuild interferes in subtle & mysterious ways, inducing these erroroneous fails
- sed -e 's:test_package_install_fails:_&:' -e 's:test_different_config_cwd:_&:' \
- -e 's:test_develop:_&:' -e 's:test_usedevelop:_&:' \
- -e 's:test_usedevelop_mixed:_&:' -e 's:test__test_usedevelop:_&:' \
- -e 's:test_env_VIRTUALENV_PYTHON:_&:' \
- -i tests/test_z_cmdline.py || die
-
- if use doc; then
- local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
- local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
- local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
- local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
- sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': '${PYTHON_DOC_INVENTORY}'|" doc/conf.py || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_test() {
- py.test tests || die "Testsuite failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/tox/tox-1.8.1.ebuild b/dev-python/tox/tox-1.8.1.ebuild
deleted file mode 100644
index 11aa1ad7859c..000000000000
--- a/dev-python/tox/tox-1.8.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="http://tox.testrun.org https://pypi.python.org/pypi/tox"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc test"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/virtualenv-1.11.2[${PYTHON_USEDEP}]
- dev-python/pip[${PYTHON_USEDEP}]
- >=dev-python/py-1.4.17[${PYTHON_USEDEP}]"
-DEPEND="
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? ( ${RDEPEND}
- >=dev-python/pytest-2.3.5[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
- # Take out failing tests known to pass when run manually
- # # Run from ebuild interferes in subtle & mysterious ways, inducing these erroroneous fails
- sed -e 's:test_package_install_fails:_&:' -e 's:test_different_config_cwd:_&:' \
- -e 's:test_develop:_&:' -e 's:test_usedevelop:_&:' \
- -e 's:test_usedevelop_mixed:_&:' -e 's:test__test_usedevelop:_&:' \
- -e 's:test_env_VIRTUALENV_PYTHON:_&:' \
- -i tests/test_z_cmdline.py || die
-
- if use doc; then
- local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
- local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
- local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
- local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
- sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': '${PYTHON_DOC_INVENTORY}'|" doc/conf.py || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_test() {
- py.test tests || die "Testsuite failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/tox/tox-1.9.0.ebuild b/dev-python/tox/tox-1.9.0.ebuild
deleted file mode 100644
index b41baf3f88ea..000000000000
--- a/dev-python/tox/tox-1.9.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="http://tox.testrun.org https://pypi.python.org/pypi/tox"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/virtualenv-1.11.2[${PYTHON_USEDEP}]
- dev-python/pip[${PYTHON_USEDEP}]
- >=dev-python/py-1.4.17[${PYTHON_USEDEP}]"
-DEPEND="
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? ( ${RDEPEND}
- >=dev-python/pytest-2.3.5[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
- # Take out failing tests known to pass when run manually
- # # Run from ebuild interferes in subtle & mysterious ways, inducing these erroroneous fails
- sed -e 's:test_package_install_fails:_&:' -e 's:test_different_config_cwd:_&:' \
- -e 's:test_develop:_&:' -e 's:test_usedevelop:_&:' \
- -e 's:test_usedevelop_mixed:_&:' -e 's:test__test_usedevelop:_&:' \
- -e 's:test_env_VIRTUALENV_PYTHON:_&:' \
- -i tests/test_z_cmdline.py || die
-
- if use doc; then
- local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
- local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
- local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
- local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
- sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': '${PYTHON_DOC_INVENTORY}'|" doc/conf.py || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_test() {
- py.test tests || die "Testsuite failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/tox/tox-1.9.2.ebuild b/dev-python/tox/tox-1.9.2.ebuild
deleted file mode 100644
index 7a703c3251b1..000000000000
--- a/dev-python/tox/tox-1.9.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="http://tox.testrun.org https://pypi.python.org/pypi/tox"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc ~ppc64"
-IUSE="doc test"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/virtualenv-1.11.2[${PYTHON_USEDEP}]
- dev-python/pip[${PYTHON_USEDEP}]
- >=dev-python/py-1.4.17[${PYTHON_USEDEP}]"
-DEPEND="
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? ( ${RDEPEND}
- >=dev-python/pytest-2.3.5[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
- # Take out failing tests known to pass when run manually
- # # Run from ebuild interferes in subtle & mysterious ways, inducing these erroroneous fails
- sed -e 's:test_package_install_fails:_&:' -e 's:test_different_config_cwd:_&:' \
- -e 's:test_develop:_&:' -e 's:test_usedevelop:_&:' \
- -e 's:test_usedevelop_mixed:_&:' -e 's:test__test_usedevelop:_&:' \
- -e 's:test_env_VIRTUALENV_PYTHON:_&:' \
- -i tests/test_z_cmdline.py || die
-
- if use doc; then
- local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
- local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
- local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
- local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
- sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': '${PYTHON_DOC_INVENTORY}'|" doc/conf.py || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_test() {
- py.test tests || die "Testsuite failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/tox/tox-2.3.1.ebuild b/dev-python/tox/tox-2.3.1.ebuild
deleted file mode 100644
index f8fff84e4452..000000000000
--- a/dev-python/tox/tox-2.3.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="http://tox.testrun.org https://pypi.python.org/pypi/tox"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc ~ppc64"
-IUSE="doc test"
-
-RDEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/virtualenv-1.11.2[${PYTHON_USEDEP}]
- dev-python/pluggy[${PYTHON_USEDEP}]
- dev-python/pip[${PYTHON_USEDEP}]
- >=dev-python/py-1.4.17[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? ( >=dev-python/pytest-2.3.5[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
- # Take out failing tests known to pass when run manually
- # # Run from ebuild interferes in subtle & mysterious ways, inducing these erroroneous fails
- sed \
- -e 's:test_package_install_fails:_&:' \
- -e 's:test_different_config_cwd:_&:' \
- -e 's:test_develop:_&:' \
- -e 's:test_usedevelop:_&:' \
- -e 's:test_usedevelop_mixed:_&:' \
- -e 's:test__test_usedevelop:_&:' \
- -e 's:test_env_VIRTUALENV_PYTHON:_&:' \
- -i tests/test_z_cmdline.py || die
-
- if use doc; then
- local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
- local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
- local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
- local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
- sed \
- -e "s|'http://docs.python.org/': None|'${PYTHON_DOC}': '${PYTHON_DOC_INVENTORY}'|" \
- -i doc/conf.py || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_test() {
- py.test -v -v tests || die "Testsuite failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( "${S}"/doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/traits/traits-4.5.0-r1.ebuild b/dev-python/traits/traits-4.5.0-r1.ebuild
deleted file mode 100644
index cf82be9f5499..000000000000
--- a/dev-python/traits/traits-4.5.0-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
-HOMEPAGE="http://code.enthought.com/projects/traits/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND} )"
-
-python_prepare() {
- if python_is_python3; then
- einfo "Converting tests to Python 3 syntax"
- 2to3 -w -n --no-diffs traits/testing || die
- fi
-}
-
-python_prepare_all() {
- sed -i -e "s/'-O3'//g" setup.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile() {
- local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
- distutils-r1_python_compile
-}
-
-python_test() {
- cd "${BUILD_DIR}"/lib || die
- nosetests || die
-}
diff --git a/dev-python/turbolift/Manifest b/dev-python/turbolift/Manifest
index 63ac5b6bdd6b..2c48a1771e43 100644
--- a/dev-python/turbolift/Manifest
+++ b/dev-python/turbolift/Manifest
@@ -1,2 +1 @@
-DIST turbolift-2.0.5.tar.gz 47316 SHA256 7ea374122855949481427201327f08198a5b164c59057e7f07f9812b9d0c5e0d SHA512 42b89d4dc1a4699bc4d43863f0d9faeb5cd1442222a7d93a008a8d335bee25112e16c2e0a05d05442e53a5e4e4f7a7012b420bd49d8d0e5668fe1b487b825834 WHIRLPOOL 9199fbdc62d15bd18227cc5deb84870f01ef8569be1f491292aa5c5c6b54afbdc5eedbae23a8eeb02f8bf92ca2694ec649417ea61f13a0fc2762a0790d24b90b
DIST turbolift-2.1.3.tar.gz 49672 SHA256 bd7cffa0bc6bd6392370969e681685fca9d1b4db587a3dcf02e8b5be61449360 SHA512 9132f25cc965f68aba022f51d2f401dc706ffd775a504872f4706b4a59a7c99fd6ab2c41c5909533f08fd3fc81b2fcca5487fd6568ba43c196d35d1de3ccb703 WHIRLPOOL 35e7a6a4d34c305cdf149fb6a6c7f705ef48bcaa8cd3e671a6b357ba677d0e26126abe0ed4d186278cdff9ba9e0d1d9ec474e2b810fc24329719caab7f0239ff
diff --git a/dev-python/turbolift/turbolift-2.0.5.ebuild b/dev-python/turbolift/turbolift-2.0.5.ebuild
deleted file mode 100644
index d58db9a3bd5a..000000000000
--- a/dev-python/turbolift/turbolift-2.0.5.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-# tests are not distributed with the release tarball
-RESTRICT="test"
-
-inherit distutils-r1
-
-DESCRIPTION="Openstack Swift sync/backup utility"
-HOMEPAGE="https://github.com/cloudnull/turbolift/wiki"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools
- test? (
- >=dev-python/hacking-0.8.0[${PYTHON_USEDEP}]
- =dev-python/mock-1.0[${PYTHON_USEDEP}]
- dev-python/unittest2[${PYTHON_USEDEP}]
- dev-python/tox[${PYTHON_USEDEP}]
- )"
-
-RDEPEND=">=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.2.0[${PYTHON_USEDEP}]"
-
-python_test() {
- ${PYTHON} -m unit discover turbolift/tests || die "failed testsuite"
-}
diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest
index cddeaa0a033b..f6ce5a3bc8d4 100644
--- a/dev-python/tweepy/Manifest
+++ b/dev-python/tweepy/Manifest
@@ -1,3 +1,2 @@
DIST tweepy-2.3.tar.gz 52352 SHA256 bce05e6375d03b42ba7fef2a972635be6841dd0f26b86bc5704154d248cd29d7 SHA512 23317a507174e108cf8d13232aa467d892aba1789ee4f610eef4f5503b045841b5c85e8ae63ddcfd1e07178afbf3bf9f4a9fed939426411a8566f1c949b9b831 WHIRLPOOL b9adc746e498a0bde90dcb0b4a3ea5c6817e41c39980436ca42364dab21493b0201de6fb16a196b9f9171150d46cc1ad5e121710aaa62bf16b0875d0c6f73cd7
-DIST tweepy-3.3.0.tar.gz 23624 SHA256 2eb0b1396a9dbb29568bb037e77f2123c504bdc4055ac011f2027f3833b27068 SHA512 ca50fa4989f4fe45850c56b8bf327e8eab4f2b6c00e0dd3ade67f60349861ebfc1daa68b7f55284b527951e321661e15df8c198a2ac35e20d4adf1d24bf9bee3 WHIRLPOOL a07325535089769d9c8c40fd451f46c51439f6b97b4627f0364000487f9742feefd6ae8932f7b80c937274f0e4a88be89475bb03c152e73ddd859ae6c7155b5a
DIST tweepy-3.5.0.tar.gz 24348 SHA256 f00ccf5f48c30d559ce0b750dfe3b2df6668dc799d8ce276fd90bfaa68845a58 SHA512 cf87f0b7dea0ca444c17a3fdb9c2ebef814683c110511876c1997630b3202393276d3dd2de3b37fc21eb7a15382d22cc886109bda5a11b3d06a08081704c8c2a WHIRLPOOL 3fed8a0b7f7a388f386782731b004ba7f192534675372639c312be5fb09bb6a5f197366f88274d815ec0c5042f7803451e02eeac76fe61d3c1301539d36f2c57
diff --git a/dev-python/tweepy/tweepy-3.3.0.ebuild b/dev-python/tweepy/tweepy-3.3.0.ebuild
deleted file mode 100644
index ad29a8d179ca..000000000000
--- a/dev-python/tweepy/tweepy-3.3.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="A Python library for accessing the Twitter API "
-HOMEPAGE="https://tweepy.github.com/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RESTRICT="test" #missing in tarball
-
-DEPEND="
- dev-python/pip[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- "
-RDEPEND="
- >=dev-python/requests-2.4.3[${PYTHON_USEDEP}]
- >=dev-python/requests-oauthlib-0.4.1[${PYTHON_USEDEP}]
- >=dev-python/six-1.7.3[${PYTHON_USEDEP}]
-"
-python_prepare_all() {
- # Required to avoid file collisions at install
- sed \
- -e "/find_packages/s:]:,'tests.*','examples']:g" \
- -i setup.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests -v -c tests/travis-tests.cfg || die
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/twitter/Manifest b/dev-python/twitter/Manifest
index 6ff30cddc98a..deb4b6ecab70 100644
--- a/dev-python/twitter/Manifest
+++ b/dev-python/twitter/Manifest
@@ -1,2 +1 @@
-DIST twitter-1.17.0.tar.gz 42869 SHA256 85396c4c33b9b213f3d2d805caaf6b386b9e277af9117eb51e5a782f77257376 SHA512 26acaa2d608c09d749d95d27fb51f76df4bd4358d0f49ea5afe8ca0db0d06873d265d67c23858e26d8ce513041adaa0445221b09b0353c3508328e8715d1280c WHIRLPOOL 8196ad84473d24c3c55d342deae7c2dd7c0438be03749159a0488250d9fea2e99b54a1e13c3661cd8fc17c7484308b269611ec2b6dfe4262820173bb549c8408
DIST twitter-1.17.1.tar.gz 44023 SHA256 9e998dce881615d5c62579462ad7ed9751ddaed88072f268edf9c0e58f6d700b SHA512 17ea867d0c4183cd97aec610c8757def6c23648f18c4bfd3bceca150de6bdbeab036fefe699e976fac11d3d0b0d2c574c0f1726818576a898a92a8335d0342dd WHIRLPOOL 2dfb3a9a6751d48730e6b13b0131cd46fec71f58d379093e952ba3faa9bde027042a15fd1081f7a356e7dc94b01b606c9f2e514e928f76924eec4e830776742a
diff --git a/dev-python/twitter/twitter-1.17.0.ebuild b/dev-python/twitter/twitter-1.17.0.ebuild
deleted file mode 100644
index 607c91d849d8..000000000000
--- a/dev-python/twitter/twitter-1.17.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="An API and command-line toolset for Twitter (twitter.com)"
-HOMEPAGE="http://mike.verdone.ca/twitter/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
diff --git a/dev-python/twython/Manifest b/dev-python/twython/Manifest
index b5780557199b..d415b341ca28 100644
--- a/dev-python/twython/Manifest
+++ b/dev-python/twython/Manifest
@@ -1,3 +1,2 @@
-DIST twython-3.0.0.tar.gz 28543 SHA256 9ca7148836e9ec298212b946c8bf85776edc5afa7059486560476cb160efe8a3 SHA512 2ecd0954bfc8d442ab9e602ffd8bdb0ca241e7411b51dc3df4285a4ba0691fa6a5f5b4d188461f2248e6135f9e87e7ef973375448946898f3845c2cbde18beee WHIRLPOOL f46eed176cceccd41e7a1aa2c0b671205b9439f67153661430771ba693055707ce6d009ce81453f2c7a1804e65291641e72b29df6c5af7978828c40511c336c7
DIST twython-3.2.0.tar.gz 33741 SHA256 ab0dec52286677e944ddc00eaf6a0eb89af48b1a6696324ea29351342d1c483f SHA512 809bc9fe3512b383b38e74929dadb4576bc9b51b0ce80ea444aadea44f95f2df0fc119bd0ea1982337e654bd5d92abb78671f20fe3b56e647f6caca00ec3791f WHIRLPOOL 5104295c2610ab76408047875aff2c7cfd49643344804676d7b04eb2e1727b2bfe4d70821505c7f7106744f6fb141adca7f78c19d6d209f3c54a220932a9ada5
DIST twython-3.3.0.tar.gz 34164 SHA256 afe23e8a718500eb49d2e42375b2c251b58bf13a6f572d9e586fbeaeda18cf37 SHA512 888f37c37f39c603b08605d2e209afc329e079c405adbe3a03fde4dab2b76b07d2badf1956d255d4b7ff0bf2a4c308b20f2a3333a7ccd0e7b9c046e9172b1d5f WHIRLPOOL b1a3a4867bc82a3395e04c6a3a219e7482d585e5139fb5d25fd9eabfec9cc1c8d045d3f984fdb8aefb8d0252e946411bc6f03f196b0f61a682e78ca923f69697
diff --git a/dev-python/twython/twython-3.0.0.ebuild b/dev-python/twython/twython-3.0.0.ebuild
deleted file mode 100644
index 58bb34dfa46b..000000000000
--- a/dev-python/twython/twython-3.0.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="An easy (and up to date) way to access Twitter data with Python"
-HOMEPAGE="https://github.com/ryanmcgrath/twython"
-SRC_URI="mirror://pypi/t/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
- >=dev-python/requests-oauthlib-0.3.2[${PYTHON_USEDEP}]"
diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest
index 47e16c22ba17..09ed69ee9ea2 100644
--- a/dev-python/txaio/Manifest
+++ b/dev-python/txaio/Manifest
@@ -1,5 +1,2 @@
-DIST txaio-1.0.0.zip 33656 SHA256 4b38afc5d416b23426ed4e7f582d949317df5173c50efec999f2cc97ed368a57 SHA512 7ca543721139e3da96e86d3d2feafbd0901df7a48585f43f46407a17c226e24bbd18841c50bf911c3f208d614c9e32bfc0a7bee37b03b9ddea87a8a47e940572 WHIRLPOOL d11ea36f27d26566a5dcce83751a723ac2e33c51ecc7019b95d66014850e94fc820ae44b36cbbe3c5a3f5b86de666a2b59cec29194ca3d4b9d39908bb47b2556
-DIST txaio-2.2.0.tar.gz 33225 SHA256 5aa536f69d7a52bfe528863e783f20a70138269ed97d134222fdab6afa0dfe14 SHA512 13c4345fa0e64e86cecfa56e3cfa02ed088eed37dee582cc62b35b9e0984041a458ee837cdcb4ae56966e102f504b0cce8750d5ba8240c83815ca076d2deb979 WHIRLPOOL e75c5fc76f294d17e156b58fe69bb4719bc36a3966367b5e930bb9fef8e026d9a107ea0d883e1f7be569f4dfd0d85b472500a87c51fc012987c80f6d9352e774
-DIST txaio-2.2.1.tar.gz 35208 SHA256 6eee00c397d8193d15313dfc36da3eac8d64edf0b92fe3b67cd5a735ffc3074b SHA512 63a1d1a5807efc6b46821f77448c5b82cc5f2aca0b2e374c9c35baedee84903d400939698578d15428c4b1d2ad0471f5c7b17a6c815d020e4df8b4a85d787671 WHIRLPOOL 2edc46918e8f6ff7b6cd7282897a81e8dd31089bb6da722c5718e7cddd719dfb296231876222e0678f0eb570b12c83cd011acdbd9b027c7a8004e4beff6a46c9
DIST txaio-2.3.1.tar.gz 36755 SHA256 1111c87bff73e22c2067318cbb267781e2f651c485d21783b25e1e768eabab67 SHA512 019d686102c862ec308e8ffdfbca25cda1b495adef73ee8b817a465a8054a24590ab0f1e3322df92d0a528152fc5b987b98b039dcd87308e81854d3c6a9fb146 WHIRLPOOL c5f550788f669237d24c5194348a84f5e6e8ca5206bd647ff8e5dee80705809601b798c4eecca260defa69d3276c77adbee6599529b48a325ec7865902c77d89
DIST txaio-2.5.1.tar.gz 41577 SHA256 625076477182e2dde78b79d0b2b0d6b3cecb0e24fe0ea7eaf2abd26a4c0dd1de SHA512 921b4f6738a91923cffe00eed30237e0a2a12dbd42476587b4902675d3d7d8ecbf3b6fbf47afa5648836f779f1c22f7edf9bd94d44dcacee86d03a1dd16450a5 WHIRLPOOL 24286b510c7f1911dd2a315362c76aff77bc2246164a4a1ba50573d87408db9e0e384e5063cfdbee96501b3d03decc9f4198aae9f8cd375d8c49de817d0eda63
diff --git a/dev-python/txaio/txaio-1.0.0.ebuild b/dev-python/txaio/txaio-1.0.0.ebuild
deleted file mode 100644
index 6089de0b8666..000000000000
--- a/dev-python/txaio/txaio-1.0.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="a helper library for writing code unmodified on both Twisted and asyncio"
-HOMEPAGE="https://github.com/tavendo/txaio"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc test"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]
- >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}]"
-
-DEPEND="app-arch/unzip
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/alabaster[${PYTHON_USEDEP}] )
- test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}]
- >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] )"
-
-python_prepare() {
- # https://github.com/tavendo/txaio/issues/3
- cp -r "${FILESDIR}"/util.py test || die
-
- distutils-r1_python_prepare
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/txaio/txaio-2.2.0.ebuild b/dev-python/txaio/txaio-2.2.0.ebuild
deleted file mode 100644
index 6895c0d2ddec..000000000000
--- a/dev-python/txaio/txaio-2.2.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-RESTRICT="test"
-
-inherit distutils-r1
-
-DESCRIPTION="a helper library for writing code unmodified on both Twisted and asyncio"
-HOMEPAGE="https://github.com/tavendo/txaio"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc test"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]
- >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}]"
-
-DEPEND="app-arch/unzip
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/alabaster[${PYTHON_USEDEP}] )
- test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}]
- >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] )"
-
-python_prepare() {
- # https://github.com/tavendo/txaio/issues/3
- cp -r "${FILESDIR}"/util.py test || die
-
- distutils-r1_python_prepare
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/txaio/txaio-2.2.1.ebuild b/dev-python/txaio/txaio-2.2.1.ebuild
deleted file mode 100644
index 6895c0d2ddec..000000000000
--- a/dev-python/txaio/txaio-2.2.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-RESTRICT="test"
-
-inherit distutils-r1
-
-DESCRIPTION="a helper library for writing code unmodified on both Twisted and asyncio"
-HOMEPAGE="https://github.com/tavendo/txaio"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc test"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]
- >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}]"
-
-DEPEND="app-arch/unzip
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/alabaster[${PYTHON_USEDEP}] )
- test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}]
- >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] )"
-
-python_prepare() {
- # https://github.com/tavendo/txaio/issues/3
- cp -r "${FILESDIR}"/util.py test || die
-
- distutils-r1_python_prepare
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && HTML_DOCS=( doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/txgithub/txgithub-15.0.0.ebuild b/dev-python/txgithub/txgithub-15.0.0.ebuild
deleted file mode 100644
index 312535177197..000000000000
--- a/dev-python/txgithub/txgithub-15.0.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils distutils-r1
-
-DESCRIPTION="GitHub API client implemented using Twisted"
-HOMEPAGE="https://github.com/tomprince/txgithub https://pypi.python.org/pypi/txgithub"
-SRC_URI="https://github.com/tomprince/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
- >=dev-python/twisted-core-12.3.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-web-12.3.0[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-python/txrequests/Manifest b/dev-python/txrequests/Manifest
index ddb26f16e4ce..0d84587bcff5 100644
--- a/dev-python/txrequests/Manifest
+++ b/dev-python/txrequests/Manifest
@@ -1,2 +1 @@
-DIST txrequests-0.9.2.tar.gz 5223 SHA256 dc29e7c9305a74be3e88cd0253bde1981855426e39fbf4a7f4af647542eb7d4e SHA512 99ea6ed752e23f6539cbf571b304fab3b73a173ce23e6688889191d377961c68773513d9602e0600b45f454c99051f527f7719f7712e2b8e91696afa0c405c95 WHIRLPOOL 5721d372157d1ea9b65650a8a7d1685495144bd2c5eb4dd5810f7cf37780121b3a89eeecc928750d5893d5541e9e7011ff86e8d93feb81bb97ad9a78aada7412
DIST txrequests-0.9.5.tar.gz 5265 SHA256 43a23d8ba1da713899b6bd766218683535c2c81b9b50d256b073fe18662cf0ab SHA512 e9f527eb2fed0038d7e68b5bd74d0a0e58a1d7cc3e181068423dce871ff10b2d5f1ae92e44248e75b4ad8d44b32366ee9eb6cf8fdd114a562baa6b35fab6eb7b WHIRLPOOL 7b4a576af907d69e6f85e572aa22bc2dee2e5aeeff2f450584ba59fd20b1c42eda77ccd51a0c5a0b61d16cf2e416224d8efa1b4dca76a22d4adb7f2ecea8b7ad
diff --git a/dev-python/txrequests/txrequests-0.9.2.ebuild b/dev-python/txrequests/txrequests-0.9.2.ebuild
deleted file mode 100644
index cfaee546dae6..000000000000
--- a/dev-python/txrequests/txrequests-0.9.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7)
-
-inherit distutils-r1
-
-DESCRIPTION="Asynchronous Python HTTP for Humans"
-HOMEPAGE="https://github.com/tardyp/txrequests"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-python/requests-1.2.0[${PYTHON_USEDEP}]
- || (
- dev-python/twisted[${PYTHON_USEDEP}]
- >=dev-python/twisted-core-9.0.0[${PYTHON_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/tzlocal/Manifest b/dev-python/tzlocal/Manifest
index 0fbf54813a8b..c691b711b0ec 100644
--- a/dev-python/tzlocal/Manifest
+++ b/dev-python/tzlocal/Manifest
@@ -1,2 +1 @@
-DIST tzlocal-1.1.2.zip 22504 SHA256 4d9ddb8d5eab086e3a7c504c6e994ffa85df43e40da4d6be776218be051c677a SHA512 966b56af79238332dd3d6c730d1e0a8ab3c7caa06755d9fb148473297a6ac65133e9d554236a7d09672a663266e3214142d423c62ba3444558ae81a12d21a629 WHIRLPOOL f95f2d0e4cbeee955dbf6fdcdc928d6514c8a76446b6c52349341f54a06749c2c3fd1a25f487bcf989a11c03abe0b870305f87eee01fc0ac107070c1e5a3dbd1
DIST tzlocal-1.2.tar.gz 16149 SHA256 438f122d684c951b22cb98aecc80fdb961b84e69542bf878c6b9a9419de09a8b SHA512 eb4d1f73983579e109249884d2a343c441942fb0d4dc76aed693c4a05100b10a2337d72794fdb9c0cd28c3b73e11dbd030bdf6dc2f75e57c958655219973c814 WHIRLPOOL 8f39abc1a07a27c4afa8116c8817a1ec37483d8f05291f29a23ea6cfaf2bb517fca7b0b8998c8d13183cc0f0b26bb718c1674c033af271460ed1add7e0ccf5d6
diff --git a/dev-python/tzlocal/tzlocal-1.1.2.ebuild b/dev-python/tzlocal/tzlocal-1.1.2.ebuild
deleted file mode 100644
index 3b63f4c79c9b..000000000000
--- a/dev-python/tzlocal/tzlocal-1.1.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="tzinfo object for the local timezone"
-HOMEPAGE="https://github.com/regebro/tzlocal"
-SRC_URI="mirror://pypi/t/${PN}/${P}.zip"
-
-LICENSE="CC0-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip
- dev-python/setuptools[${PYTHON_USEDEP}]"
-RDPEND="dev-python/pytz[${PYTHON_USEDEP}]"
-
-python_test() {
- unset TZ
- "${PYTHON}" -m unittest discover || die "Testing failed with ${EPYTHON}"
-}
diff --git a/dev-python/u-msgpack/Manifest b/dev-python/u-msgpack/Manifest
index eac6f6f366e7..1f70734e8b2d 100644
--- a/dev-python/u-msgpack/Manifest
+++ b/dev-python/u-msgpack/Manifest
@@ -1,2 +1 @@
-DIST u-msgpack-2.1.tar.gz 6128 SHA256 66a39ddc6830be29b6d304dee9d4ab37104550ac4565eab1aa4c2bd3d34d759f SHA512 c1f52f57b30f69c9312ba10b9d3d15aab1cbb6259729fc470e31d5828dc0d74efdfa93990b8b85fe817e2831acb72b1f5b7a7c0555bb75ad53950336622ef8ed WHIRLPOOL a77a9ad4d978315cf9a047b892c264e44c3eff91feb98364cbf3b97f137cc142783e7d92d02b7f2fa9ba69d501a6187a4d6ba269c5c897a26748193d15e1f4b3
DIST u-msgpack-2.3.0.tar.gz 11644 SHA256 d8df6bb0e2a838aa227c39cfd14aa147ab32b3df6871001874e9b9da9ce1760c SHA512 f39a30fd6b413f1fb57acee6faf0b2d032f940d048b47f04d7f51d46c7f5efc2cede8e298ffef2304c4bcb3e00ade730f76c5b89ebc50ec5766a3c0a69fff316 WHIRLPOOL 147b95349a0a8b631f3d4775ebd46563530cbd72f743ee19723c3330ef45c2866da1fac160d2876b3c949c4769e00f95e75cc59cfb4626f373c982ee8790c21a
diff --git a/dev-python/u-msgpack/u-msgpack-2.1.ebuild b/dev-python/u-msgpack/u-msgpack-2.1.ebuild
deleted file mode 100644
index 2028848cdd7f..000000000000
--- a/dev-python/u-msgpack/u-msgpack-2.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy)
-
-inherit distutils-r1
-
-MY_PN="${PN}-python"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A portable, lightweight MessagePack serializer and deserializer"
-HOMEPAGE="https://github.com/vsergeev/u-msgpack-python https://pypi.python.org/pypi/u-msgpack-python"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
diff --git a/dev-python/uncompyle6/Manifest b/dev-python/uncompyle6/Manifest
index d356f4ea8f72..fc6199e5415c 100644
--- a/dev-python/uncompyle6/Manifest
+++ b/dev-python/uncompyle6/Manifest
@@ -1,3 +1 @@
-DIST uncompyle6-2.8.3.tar.gz 504536 SHA256 213a5742d89d528e539121ab68b8d897a9fc60997ec30f6ec0764b6ca2d4a543 SHA512 635983a945a05f649d0f78191c59f6d1f0a7c922ad3bc8fc53396514a4cd133cdef228bac3189cd04d0c2104fb5da128f0ad8f868f6cfdd0bf3a0d52e08e773d WHIRLPOOL 93b1085e1b92e6dbfad39f27094636303d022298ee17460ea0f95d3338c6f0f1c03c6a0584d4805375c491e21fa7ca8e8b709532e6d9d1973d9a0b323734441b
-DIST uncompyle6-2.9.6.tar.gz 865986 SHA256 5257fa0c98d116c632aa369ecc641db737ad14783cff98d3d6d166fe63faa42c SHA512 8aa3124fa7f93f090b4c5a133c6c6d1094b6a6cd809b1d230e4458b4743fce6c69fe48799c5cfd99fc1ff28d034602c834905f16642b7245fc05f066319e33e7 WHIRLPOOL 65300993c3a5bdc21b977e28d4774f87c995b28c0844929fa0391342654f043a2a2a031f307e182ca64dd8986047f78807259ec2f0aefc63e5f15ca9e1a7e5ef
DIST uncompyle6-2.9.7.tar.gz 876996 SHA256 28b1f18a7e241b783d4cf7f36d996b35871e61544b7914c909adc3aa54ad6317 SHA512 b528a9db569f0665f78a7eef94c91e0d0d31490cb5e60f9cd2fa286c48f378875db1b5fb68e6d593c009c1ab9b381aab06a07624795177d9d72924d73d257ccc WHIRLPOOL 8735ad27678c9d0885e15ec60156272f822af43fa10173220aee0116c893e8a334d11a70030feb11d7726ae6fa9fc9e1c0e724b07d6756a49b17e90ac0f10957
diff --git a/dev-python/uncompyle6/uncompyle6-2.8.3.ebuild b/dev-python/uncompyle6/uncompyle6-2.8.3.ebuild
deleted file mode 100644
index d5d27868f146..000000000000
--- a/dev-python/uncompyle6/uncompyle6-2.8.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python cross-version byte-code deparser"
-HOMEPAGE="https://github.com/rocky/python-uncompyle6/ https://pypi.python.org/pypi/uncompyle6"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/xdis-2.3.0
- >=dev-python/spark-parser-1.4.0"
-DEPEND="${RDEPEND}
- test? (
- >=dev-python/nose-1.0[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- )
-"
-
-python_prepare_all() {
- # Fix an unconditional test only dep
- sed \
- -e "s/setup_requires/tests_require/" \
- -i setup.py
- distutils-r1_python_prepare_all
-}
-
-# Tests are somewhat sketchy...
-# the main repo has makefiles and commands that don't reflect the actual
-# available options for the commands they are giving.
-# This test does not produce errors, but also does not seem to update the
-# files ok, failed,... just the # of files tested
-python_test() {
- PYTHONPATH="${S}/test:${BUILD_DIR}/lib" \
- ${EPYTHON} test/test_pyenvlib.py --verify --all || die \
- "Tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/uncompyle6/uncompyle6-2.9.6.ebuild b/dev-python/uncompyle6/uncompyle6-2.9.6.ebuild
deleted file mode 100644
index ed9798b3410f..000000000000
--- a/dev-python/uncompyle6/uncompyle6-2.9.6.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python cross-version byte-code deparser"
-HOMEPAGE="https://github.com/rocky/python-uncompyle6/ https://pypi.python.org/pypi/uncompyle6"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
- >=dev-python/xdis-3.2.3
- =dev-python/spark-parser-1.4.0
- =dev-python/nose-1.0[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- )
-"
-
-python_prepare_all() {
- rm -R test/__pycache__ || die "removal of test/__pycache__ failed"
- rm -R test/pycdc || die "removal of test/pycdc failed"
- distutils-r1_python_prepare_all
-}
-
-# the pypi page says to run "make check" to test
-# There are numerous more tests, but not all pass, so
-# until clarified, only run the recommended "make check" tests
-python_test() {
- PYTHONPATH="${S}/test:${BUILD_DIR}/lib" \
- emake check || die "Tests failed under ${EPYTHON}"
- #pytest -vv || die "Tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/unicodecsv/Manifest b/dev-python/unicodecsv/Manifest
index 76c7f4dea3a0..d216c847203c 100644
--- a/dev-python/unicodecsv/Manifest
+++ b/dev-python/unicodecsv/Manifest
@@ -1,2 +1 @@
-DIST unicodecsv-0.13.0.tar.gz 9445 SHA256 a913fa13a26b4b25058950f8d6231abee855e8a03a0f265274b3ed30a91034a3 SHA512 c794baac1b165482733faf94bab9284f6f71a1ae999dbd802afc9c906e82e396e98c5f3291f0796c39acec9dc924ad746a94269ac535046fc671351a2db33583 WHIRLPOOL 76b22ad354e004bb970a161d4dcce37fb5373369917a881d9a01d37ac93623e948609cb12270d94f433812cd42eb3f9602c108cf5c09cd471b312ab5a1ecdaa9
DIST unicodecsv-0.14.1.tar.gz 10267 SHA256 018c08037d48649a0412063ff4eda26eaa81eff1546dbffa51fa5293276ff7fc SHA512 fdd7696c4ccfd478dbf1ff846714b7bab4711ca294fb212ae173b66becd2f9220cbcf69afb8e00162312373d9e59a6336bd7be2f5c270ac0dee359a830290bd9 WHIRLPOOL 2f1927af9c2f1818d88f6e4fd3894e58d920f7d549f151db4281ace879fb4a27cb3bb34388d7bc15e6105639ed8a74ea4274aca4bcca45bdb178d29d2b8311cc
diff --git a/dev-python/unicodecsv/unicodecsv-0.13.0.ebuild b/dev-python/unicodecsv/unicodecsv-0.13.0.ebuild
deleted file mode 100644
index dacf067cb804..000000000000
--- a/dev-python/unicodecsv/unicodecsv-0.13.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Drop-in replacement for python stdlib csv module supporting unicode"
-HOMEPAGE="https://pypi.python.org/pypi/unicodecsv https://github.com/jdunck/python-unicodecsv"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-# not contained in the release tarball
-RESTRICT="test"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/unidecode/Manifest b/dev-python/unidecode/Manifest
index 41923607ac08..e70376a7be11 100644
--- a/dev-python/unidecode/Manifest
+++ b/dev-python/unidecode/Manifest
@@ -1,3 +1,2 @@
DIST Unidecode-0.04.18.tar.gz 206191 SHA256 f19150c74de2fe6847b13efeeaee402f2bd2c309a446346a8b5baae0315d108a SHA512 4434b147662c605829a599cb227b10599e70b9a40669b6bce490156c6679d22b49e1768667e10851eaf8d6a142a2c22df4800f0382ed74e781c247708021acd7 WHIRLPOOL 84f07583ba19f6c029128699629dc5709343520b94ea0fd3c8924d7e44910481f5b1574449eb78c2fa4dd884de4fa8b646593623dcae28b809f423c343163aa1
-DIST Unidecode-0.04.19.tar.gz 204613 SHA256 51477646a9169469e37e791b13ae65fcc75b7f7f570d0d3e514d077805c02e1e SHA512 a7be95ab22dcc61925da5abb2288cf947e96c61926cd384222451f65947be13d3f5d28bcc4e06f636bebc3dfae01716d455036e15ddb3199f52ca542997f74a1 WHIRLPOOL 14b8f0cfdb42ad10f5aa91f586a9880054f55cbc9d4bff64e62593b57c2265d77131f32ba5f8ebc11c594c79a1c1d8a109fddd2ce6e777e9974d947759ccaeb4
DIST Unidecode-0.04.20.tar.gz 205830 SHA256 ed4418b4b1b190487753f1cca6299e8076079258647284414e6d607d1f8a00e0 SHA512 07708649a130d4a1747fcc24816717a512c1edeb4c25e01a5e898b21d2e76bca6b45d983cc452fe56bddea5556632b91aa2daee511e33a423197e0df9c80e125 WHIRLPOOL 8f32b7d25b85bd1bcbdaaa94795d0790bf96cd68992af501f51c13968eaab4c3b793753f35c3a201a227176c6c212a7f21dc30b5c702c6af6a38ce5099eee956
diff --git a/dev-python/unidecode/unidecode-0.04.19.ebuild b/dev-python/unidecode/unidecode-0.04.19.ebuild
deleted file mode 100644
index 9ec8121e224d..000000000000
--- a/dev-python/unidecode/unidecode-0.04.19.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-MY_PN=Unidecode
-MY_P=${MY_PN}-${PV}
-
-inherit distutils-r1
-
-DESCRIPTION="Module providing ASCII transliterations of Unicode text"
-HOMEPAGE="https://pypi.python.org/pypi/Unidecode"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-
-S=${WORKDIR}/${MY_P}
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/uranium/Manifest b/dev-python/uranium/Manifest
index c0c16d5a443c..fbdeab0ad5b6 100644
--- a/dev-python/uranium/Manifest
+++ b/dev-python/uranium/Manifest
@@ -1,2 +1 @@
-DIST uranium-2.1.0_beta.tar.gz 436367 SHA256 9e7969fdaccb761a261eaed0b72ea94c7b6c0e4455df8f352f93647a6344673e SHA512 aacddf202e633ed3c7dc216a2700900af2ef5935a021a6534e815d373b666bdc775ab116b34d46cdec1d9b50ef8c81b9d113799f0f6d2b8e229ea14c2d8a0e66 WHIRLPOOL 5050d7fd0b07bf1b36f423d8576a312f2d667efc9574314b5748cee357251b39f36b69cce97203a569d63e56f779ce5db91eacd6ee4a1eda1d121713114bf01e
DIST uranium-2.3.1.tar.gz 509563 SHA256 e1fc3106845e5f635abd81ed75da7e8c095b11351322f4a5fc46c9870c1fa415 SHA512 4d0f959b8850608b6a34aef2901394734c994280b40bd863436b7c87eae2834214c1fe5264c4db6368f605076b42123dc7586a3ac7d217d4edd462edb6af9a88 WHIRLPOOL 519b78bc3fdba780b35c64531fc97de33922235ce7bb9c5f0891df3bef010ebb1439f73eb2307277198a32c00974639fe398693778b8973152c4a7eaa2f79ea0
diff --git a/dev-python/uranium/files/uranium-2.1.0_beta-fix-install-paths.patch b/dev-python/uranium/files/uranium-2.1.0_beta-fix-install-paths.patch
deleted file mode 100644
index a89895c2d506..000000000000
--- a/dev-python/uranium/files/uranium-2.1.0_beta-fix-install-paths.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -Naur a/CMakeLists.txt b/CMakeLists.txt
---- a/CMakeLists.txt 2016-04-12 16:28:06.000000000 +0200
-+++ b/CMakeLists.txt 2016-04-16 12:34:29.241397806 +0200
-@@ -67,12 +67,18 @@
- install(DIRECTORY ${CMAKE_BINARY_DIR}/resources DESTINATION ${CMAKE_INSTALL_DATADIR}/uranium/)
- endif()
-
--if(APPLE OR WIN32)
-- install(DIRECTORY UM DESTINATION lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages)
--else()
-- install(DIRECTORY UM DESTINATION lib/python${PYTHON_VERSION_MAJOR}/dist-packages)
-+if(NOT PYTHON_SITE_PACKAGES_DIR)
-+ if(APPLE OR WIN32)
-+ set(PYTHON_SITE_PACKAGES_DIR lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages CACHE
-+ STRING "Directory to install Python bindings to")
-+ else()
-+ set(PYTHON_SITE_PACKAGES_DIR lib/python${PYTHON_VERSION_MAJOR}/dist-packages CACHE
-+ STRING "Directory to install Python bindings to")
-+ endif()
- endif()
-+
-+install(DIRECTORY UM DESTINATION ${PYTHON_SITE_PACKAGES_DIR})
- install(DIRECTORY resources DESTINATION ${CMAKE_INSTALL_DATADIR}/uranium)
--install(DIRECTORY plugins DESTINATION lib/uranium)
-+install(DIRECTORY plugins DESTINATION ${CMAKE_INSTALL_LIBDIR}/uranium)
-
- include(CPackConfig.cmake)
diff --git a/dev-python/uranium/uranium-2.1.0_beta-r2.ebuild b/dev-python/uranium/uranium-2.1.0_beta-r2.ebuild
deleted file mode 100644
index 208269329a78..000000000000
--- a/dev-python/uranium/uranium-2.1.0_beta-r2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5} )
-inherit cmake-utils python-single-r1
-
-MY_PN=Uranium
-MY_PV=${PV/_beta}
-
-DESCRIPTION="A Python framework for building 3D printing related applications"
-HOMEPAGE="https://github.com/Ultimaker/Uranium"
-SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="${PYTHON_DEPS}
- dev-libs/libarcus:*[${PYTHON_USEDEP}]
- dev-python/PyQt5[${PYTHON_USEDEP},declarative,network,svg]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-qt/qtdeclarative:5
- dev-qt/qtquickcontrols:5"
-DEPEND="${RDEPEND}
- sys-devel/gettext
- doc? ( app-doc/doxygen )
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-S="${WORKDIR}/${MY_PN}-${MY_PV}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-PATCHES=( "${FILESDIR}/uranium-2.1.0_beta-fix-install-paths.patch" )
-DOCS=( README.md )
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
- if use doc; then
- cmake-utils_src_compile doc
- DOCS+=( html )
- fi
-}
-
-src_test() {
- emake -C "${BUILD_DIR}" tests
-}
-
-src_install() {
- enable_cmake-utils_src_install
- python_optimize "${D}usr/$(get_libdir)"
-}
diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest
index 4f45224912df..19ea10e34f9a 100644
--- a/dev-python/urwid/Manifest
+++ b/dev-python/urwid/Manifest
@@ -1,3 +1,2 @@
DIST urwid-1.2.2.tar.gz 585025 SHA256 e122e2dee122314f5626945af4dbe15bf3de9f318c552a4c0b68c1c480852d92 SHA512 10d0271e52b28aff3350d3342cd9b1c8fab819f3619cce77286b2545b74dd967f0466e98dfbfef1189b3ab6b38392168367d75c768b0f5b8058666b0211706a5 WHIRLPOOL 69556a721d89f6a6b82664bf5eaa10a21c49d15f9b8e6e6be4ba31ce5e2317fd0ecebfa3d93b008f9bd93f10504161d93e1827d696a6c1baa09939ac628f027d
-DIST urwid-1.3.0.tar.gz 580922 SHA256 29f04fad3bf0a79c5491f7ebec2d50fa086e9d16359896c9204c6a92bc07aba2 SHA512 2743488f2815e6abff8bf2450b2a3d5756fa026587512cf29a3850be0e585d7c2dd4d50fda7bf1589de32eed93637ac0ee88f002de4b9bee0a72dc6574ef6103 WHIRLPOOL c276c26deb557b1c4b8f9f49f7f6c10e0e5a169bc3a1b9c3933a948c313897da4ebdb0520b7fc3d0a301cbc5743a1d79a20e112d852e74b50910db6ea1a4e99e
DIST urwid-1.3.1.tar.gz 588549 SHA256 cfcec03e36de25a1073e2e35c2c7b0cc6969b85745715c3a025a31d9786896a1 SHA512 8b505d38f3a0c04bbf527b324dc36212f2580213dd55eca61c66705d3beaac4f074c39aaa0f4f71add1fe5f3fce4c4c6dc88dd1e981b04bac6d52195d7a3f0ed WHIRLPOOL ff908dfad8e893fd51510168433a6bd63fe1edc38dde65664994f5eb3343e8fe818c4c1b9d5c296d3f3fdc93e2df7a3809f661e52322e6e69e163484b0e38944
diff --git a/dev-python/urwid/urwid-1.3.0.ebuild b/dev-python/urwid/urwid-1.3.0.ebuild
deleted file mode 100644
index 6bfc7d857326..000000000000
--- a/dev-python/urwid/urwid-1.3.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
-PYTHON_REQ_USE="ncurses"
-
-inherit distutils-r1
-
-DESCRIPTION="Curses-based user interface library for Python"
-HOMEPAGE="http://urwid.org/ https://pypi.python.org/pypi/urwid/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.1.0-sphinx.patch )
-
-python_compile_all() {
- if use doc ; then
- if [[ ${EPYTHON} == python3* ]] ; then
- 2to3 -nw --no-diffs docs/conf.py || die
- fi
- cd docs
- sphinx-build . _build/html || die
- fi
-}
-
-python_compile() {
- if [[ ${EPYTHON} == python2* ]] ; then
- local CFLAGS="${CFLAGS} -fno-strict-aliasing"
- export CFLAGS
- fi
-
- distutils-r1_python_compile
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- use doc && local HTML_DOCS=( docs/_build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/vcrpy/Manifest b/dev-python/vcrpy/Manifest
index 49a9e428dda1..e7ec5b9ff358 100644
--- a/dev-python/vcrpy/Manifest
+++ b/dev-python/vcrpy/Manifest
@@ -1,3 +1,2 @@
DIST vcrpy-1.10.3.tar.gz 61804 SHA256 b2c76736999d81d5321b94d997e3480ffbde8fe56d918eb2798d0e0545cb9f21 SHA512 976f3d9b58025ab5c3a8a666138fbbadccaf8612edea63ac4fbf307d55888eb688bf27dd0f24b0d2c5528c951ced533a52cf13c33bfb32d7e89f241ff508018d WHIRLPOOL 3ca8728d8347bd9ad41b84e27713322b1f567043ab2bcc1691aef985e8234a403147b688630a3915390d0f19d6119f268dadf3cd3ab8eb6b38e3acce40fe1a6b
DIST vcrpy-1.10.5.tar.gz 61656 SHA256 c70464484e036e6e9339df433bca813174e14828e42886622d416e2fcd63768a SHA512 9e643632b28b9dd53b35338eebec83f11aff3744416cfa5efbb2f3cd8674491a3c89270101a437a7290b2b4212390af16c1436f2342ebcba6a4d18965118a6c4 WHIRLPOOL 3d9534160545ed79f6dfb9dce9f87d4998b18d35d828aa99578ca38fa996dec9fa8b6cf9254aa8b11c979423efe4f9f2a4bcc23d538053edd642bc2284f4c5e2
-DIST vcrpy-1.7.4.tar.gz 191306 SHA256 c558f50c20ec7a3e5d5d71c0e9701518dff959736f2a8e7f1f98798354e44e6e SHA512 978c881a694368e9382d6426f990a844910afb6b7777e5226e98a10d2848e09e8c90ffc35250013b5f470577ea6565117d728673456c88aa871444d5db84892a WHIRLPOOL 222b2b2147510cce9ecf18cfb4366f4ccaaf861485b96bd8ed560a9a87d9e5edcf92b265cc65adbf5d59d4462ed6d44d96521f1b981690752fe1fd9f88fc8eb2
diff --git a/dev-python/vcrpy/vcrpy-1.7.4.ebuild b/dev-python/vcrpy/vcrpy-1.7.4.ebuild
deleted file mode 100644
index 602f490abb1e..000000000000
--- a/dev-python/vcrpy/vcrpy-1.7.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Automatically mock your HTTP interactions to simplify and speed up testing"
-HOMEPAGE="https://github.com/kevin1024/vcrpy"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-#SRC_URI="https://github.com/kevin1024/vcrpy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RDEPEND="
- dev-python/contextlib2[${PYTHON_USEDEP}]
- >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- >=dev-python/six-1.5[${PYTHON_USEDEP}]
- dev-python/urllib3[${PYTHON_USEDEP}]
- dev-python/wrapt[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
- $(python_gen_cond_dep 'dev-python/contextlib2[${PYTHON_USEDEP}]' python2_7)
- "
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
-
-# Calls to the net
-RESTRICT=test
-
-python_test() {
- py.test -vv -x || die
-}
diff --git a/dev-python/venusian/Manifest b/dev-python/venusian/Manifest
index dbc9dc565d2b..8b6c0b42ecef 100644
--- a/dev-python/venusian/Manifest
+++ b/dev-python/venusian/Manifest
@@ -1,2 +1 @@
DIST venusian-1.0.tar.gz 45747 SHA256 1720cff2ca9c369c840c1d685a7c7a21da1afa687bfe62edd93cae4bf429ca5a SHA512 770780c4e4532b16e119365d3c9531e85aede9c2be2e3a333cfe43856271c7b232ce1b27c1379f677a7191c24e8736bf5307be7a926b613f7b81644d404e8453 WHIRLPOOL 1eedda1a8d6e15caf4af136ddd08298c7201342a841b267a489b8fb483d3d97b330e3adbe75e5bd28fcd3b62d6b6b5de57f5a520923d05195560afbfb682315d
-DIST venusian-1.0a8.tar.gz 42845 SHA256 a1b054d4ccf0859a76d900c49f419645279298d5316be3a65a1c00a40719bce0 SHA512 d10577aa8c439fed3d689538695d6e0f8db299ddcefef75e3d224b637398489e55853d124be3edffc168db485df25180fe0c4685172d64587ae07c5b80ca3f6f WHIRLPOOL a3a62d29b0a8246b4e6fe3b429a6ef6c2deb294d868dac3ce1cc3544e23e63303cced09a81aa49bc5146ebb21572e561d0c0e8e0920485bc7012f02a4b08da5a
diff --git a/dev-python/venusian/venusian-1.0_alpha8.ebuild b/dev-python/venusian/venusian-1.0_alpha8.ebuild
deleted file mode 100644
index 0cfa33d0c9ce..000000000000
--- a/dev-python/venusian/venusian-1.0_alpha8.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-RESTRICT="test"
-
-inherit distutils-r1
-
-MY_P="${PN}-1.0a8" # Sigh
-
-DESCRIPTION="A library for deferring decorator actions"
-HOMEPAGE="http://www.pylonsproject.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-
-LICENSE="repoze"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
- "
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
- "
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- nosetests || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/vertex/vertex-0.3.1.ebuild b/dev-python/vertex/vertex-0.3.1.ebuild
deleted file mode 100644
index 16feecec34e6..000000000000
--- a/dev-python/vertex/vertex-0.3.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit twisted-r1
-
-DESCRIPTION="An implementation of the Q2Q protocol"
-HOMEPAGE="http://divmod.org/trac/wiki/DivmodVertex https://pypi.python.org/pypi/Vertex"
-SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-libs/openssl
- >=dev-python/epsilon-0.6.0-r1[${PYTHON_USEDEP}]
- >=dev-python/pyopenssl-0.13-r1[${PYTHON_USEDEP}]
- dev-python/twisted-core[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-python_install_all() {
- distutils-r1_python_install_all
-
- dodoc NAME.txt
-}
diff --git a/dev-python/virtualenv-clone/Manifest b/dev-python/virtualenv-clone/Manifest
index 8c7437a7fd96..debed9d5c526 100644
--- a/dev-python/virtualenv-clone/Manifest
+++ b/dev-python/virtualenv-clone/Manifest
@@ -1,3 +1 @@
-DIST virtualenv-clone-0.2.4.tar.gz 6192 SHA256 6797e96bc2a1ab41995bcabdfe08ac1b02c55c719c62036ccf53a0ed5430b935 SHA512 0cfcbd32cbffe4c913fabd3f8e609112920f3952cfdc9b8e25080f39d2e3e1062246c04035ad0989d5fce313f1eea228449cd428ea0eda70da1124ef9a4c3c17 WHIRLPOOL 2e71196caeb30d5e6e2c6a15512425b5736a9f7086c340c9d54a5f18864be92bf18c28b22ff2606fce9c4c57676fc43806f26db5104ecbc45d529e63859e5e84
-DIST virtualenv-clone-0.2.5.tar.gz 5311 SHA256 7087ba4eb48acfd5209a3fd03e15d072f28742619127c98333057e32748d91c4 SHA512 be3e6a5497e776a127612d248be07fbf43d974b9d8b8c65f35c60c7edc05cf7b717fdba79b5590cef4feda37ba10ba7fbc1efd72096f8deb4318822f7564e2a4 WHIRLPOOL 4c2f1b2dc5ebce0e1eabe04c6bffbacb2140152fec72d8b2b7e1d5fc1797fa056c121159e596e2e154f03963fd9805a3924f34fd75a6a5ad6623c6aa6c5f03c8
DIST virtualenv-clone-0.2.6.tar.gz 5691 SHA256 6b3be5cab59e455f08c9eda573d23006b7d6fb41fae974ddaa2b275c93cc4405 SHA512 e4963532a8f954ab9840f9f950ccb9c5a8c2bb863c6b0bc72576e5f464b321ef098f199192dbdbb342a232223be9d47b170ea6222d3ecb5848f965cb5ddf8256 WHIRLPOOL 317737e6c38bf0a55280371b9001e55409990814161b7433df78d1017b50264927946d51eb26dea5e1ae8d2aab7ec5325ef9e04d29a64acba7d91060ebeebea8
diff --git a/dev-python/virtualenv-clone/virtualenv-clone-0.2.4-r2.ebuild b/dev-python/virtualenv-clone/virtualenv-clone-0.2.4-r2.ebuild
deleted file mode 100644
index 0b71e8a348aa..000000000000
--- a/dev-python/virtualenv-clone/virtualenv-clone-0.2.4-r2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A script for cloning a non-relocatable virtualenv"
-HOMEPAGE="https://github.com/edwardgeorge/virtualenv-clone"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
diff --git a/dev-python/virtualenv-clone/virtualenv-clone-0.2.5.ebuild b/dev-python/virtualenv-clone/virtualenv-clone-0.2.5.ebuild
deleted file mode 100644
index 0b9ec5ede783..000000000000
--- a/dev-python/virtualenv-clone/virtualenv-clone-0.2.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A script for cloning a non-relocatable virtualenv"
-HOMEPAGE="https://github.com/edwardgeorge/virtualenv-clone"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
diff --git a/dev-python/virtualenvwrapper/Manifest b/dev-python/virtualenvwrapper/Manifest
index ea6ba33464c7..f743c8bea78e 100644
--- a/dev-python/virtualenvwrapper/Manifest
+++ b/dev-python/virtualenvwrapper/Manifest
@@ -1,5 +1 @@
-DIST virtualenvwrapper-4.3.1.tar.gz 86086 SHA256 e6228aea4e76ba6a628455313eff4a6e2cf003010b23399c3a7dabd8798beb08 SHA512 182cc2a236af7984686b0820e6032a70aef884efdf9832eb90196b3622be54c447d67148d944d513ab12e58749e5cdff8ef0af36cb5bf5cee9d9547a41c96f68 WHIRLPOOL 11ec5ac397d5354fd1b93edb3e01cacf0c6cfa5b3512d7f954fdede00d2d2f62d1089650f42f04ecd8370b3d21a72cde81c0c54d24f393cfd2490654cd03e847
-DIST virtualenvwrapper-4.3.2.tar.gz 86495 SHA256 ee545ade2e6bc5433284388afde6ec6417a4d819ba7b0d65d0ce8c4d3fcc11fd SHA512 91d93739be1b378c15ea57a325f891762d6b4afcff84b7f4a4401d0090afeef45991ae3339fc6c99a793963f17bef4457715482a1e8f62186dcaf440120093b3 WHIRLPOOL 9889d6c9ab171ace506962df7e294e688749202f94a723b91bfce8ebc751d614ad3ebfe2b58669b5a585ef248de03d727302d5609ea93c54dddcc3a33a82665e
-DIST virtualenvwrapper-4.5.1.tar.gz 89268 SHA256 ac0b09ce7409ec9d5b8ec90d073641b86bbafc3161f844347b89cc25b2e3a3d9 SHA512 de925da1cf0ec8d25a55c2cc430ea0a2840eaf5e53f0395d925c13c12601db394aeb0b14a15b16b47f4673214ce726df1572e87a28f96d6a6ccc13b3fe43b966 WHIRLPOOL 6773359ae6a9608b7b0fc76db9f9640a66d78d72e7fb0e7f377eb1e8daece862cfc48685050832b79c0153a207517cead7b2ecef716d95f4e7137da802f59620
-DIST virtualenvwrapper-4.6.0.tar.gz 89516 SHA256 f3c73c3a5436f4d040505e5fb45401abdc4be267a80fa071878cfaa685e685e1 SHA512 a7f64a7ae3aad6038b12c3bfca976772fa6a36c3420194f88b87fdd5eb80b036d331ef35b60c8ffaa4b152eaefeddf161283c9f79cf7dbbc8a5f806bdeed51a2 WHIRLPOOL 7eb764171f2ec40e02e9b383f23c1d4d22c12c15d5df65e6022251b5b96ab9fe09273f62d073e10eb54b6998ad92b3c2127504a6d03672ab90184973c853fd24
DIST virtualenvwrapper-4.7.1.tar.gz 89930 SHA256 3bf73ede42a689adeedc8ac85662cb539665d3d029459bc8d3e6835ecd81ffde SHA512 f972179992728b8b600388b34562fa9de355f526e4ee25ea88840700a57f196a60eba91ac3137e7d826925c7a8ade7479af383bcbfb8b9b837d0a374b8b3c4fd WHIRLPOOL c56cab31ec89b8dd5bfeb7949f72b2d5c5e6f40543bc7fa960b03edcc9d3c2ec095335eecf0b40adcc0fd1c92efc1e760748db772a3da0c44591ed7de5248880
diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-4.3.1.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-4.3.1.ebuild
deleted file mode 100644
index ce37b77f4f08..000000000000
--- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.3.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Set of extensions to Ian Bicking's virtualenv tool"
-HOMEPAGE="http://www.doughellmann.com/projects/virtualenvwrapper https://pypi.python.org/pypi/virtualenvwrapper"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-# testsuite doesn't work out of the box. Demand of a virtualenv outstrips setup by the exlass
-RESTRICT=test
-
-RDEPEND="dev-python/virtualenv[${PYTHON_USEDEP}]
- >=dev-python/stevedore-0.15-r1[${PYTHON_USEDEP}]
- dev-python/virtualenv-clone[${PYTHON_USEDEP}]"
-DEPEND="${DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]
- test? ( dev-python/tox[${PYTHON_USEDEP}] )"
-
-src_prepare() {
- sed -e 's:-o shwordsplit::' -i tests/run_tests || die
-}
-
-python_test() {
- bash ./tests/run_tests || die "Tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-4.3.2.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-4.3.2.ebuild
deleted file mode 100644
index 67a6054b4918..000000000000
--- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.3.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Set of extensions to Ian Bicking's virtualenv tool"
-HOMEPAGE="http://www.doughellmann.com/projects/virtualenvwrapper https://pypi.python.org/pypi/virtualenvwrapper"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-# testsuite doesn't work out of the box. Demand of a virtualenv outstrips setup by the eclass
-RESTRICT=test
-
-RDEPEND="dev-python/virtualenv[${PYTHON_USEDEP}]
- >=dev-python/stevedore-0.15-r1[${PYTHON_USEDEP}]
- dev-python/virtualenv-clone[${PYTHON_USEDEP}]"
-DEPEND="${DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]"
-
-# Keep just in case
-src_prepare() {
- sed -e 's:-o shwordsplit::' -i tests/run_tests || die
-}
-
-python_test() {
- bash ./tests/run_tests || die "Tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-4.5.1.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-4.5.1.ebuild
deleted file mode 100644
index 67a6054b4918..000000000000
--- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.5.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Set of extensions to Ian Bicking's virtualenv tool"
-HOMEPAGE="http://www.doughellmann.com/projects/virtualenvwrapper https://pypi.python.org/pypi/virtualenvwrapper"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-# testsuite doesn't work out of the box. Demand of a virtualenv outstrips setup by the eclass
-RESTRICT=test
-
-RDEPEND="dev-python/virtualenv[${PYTHON_USEDEP}]
- >=dev-python/stevedore-0.15-r1[${PYTHON_USEDEP}]
- dev-python/virtualenv-clone[${PYTHON_USEDEP}]"
-DEPEND="${DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]"
-
-# Keep just in case
-src_prepare() {
- sed -e 's:-o shwordsplit::' -i tests/run_tests || die
-}
-
-python_test() {
- bash ./tests/run_tests || die "Tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-4.6.0.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-4.6.0.ebuild
deleted file mode 100644
index 67a6054b4918..000000000000
--- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.6.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Set of extensions to Ian Bicking's virtualenv tool"
-HOMEPAGE="http://www.doughellmann.com/projects/virtualenvwrapper https://pypi.python.org/pypi/virtualenvwrapper"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-# testsuite doesn't work out of the box. Demand of a virtualenv outstrips setup by the eclass
-RESTRICT=test
-
-RDEPEND="dev-python/virtualenv[${PYTHON_USEDEP}]
- >=dev-python/stevedore-0.15-r1[${PYTHON_USEDEP}]
- dev-python/virtualenv-clone[${PYTHON_USEDEP}]"
-DEPEND="${DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]"
-
-# Keep just in case
-src_prepare() {
- sed -e 's:-o shwordsplit::' -i tests/run_tests || die
-}
-
-python_test() {
- bash ./tests/run_tests || die "Tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/vobject/Manifest b/dev-python/vobject/Manifest
index 516e7d029030..068c0c78ca40 100644
--- a/dev-python/vobject/Manifest
+++ b/dev-python/vobject/Manifest
@@ -1,3 +1 @@
-DIST vobject-0.8.1c.tar.gz 59925 SHA256 594113117f2017ed837c8f3ce727616f9053baa5a5463a7420c8249b8fc556f5 SHA512 3c7071e040172c8ef9e93bb818fb3c5f04912322adaaf56794b00005ff1ee787d54ad6860835be4fb123fa4215c104e1cbc4031dcdab53e96f7dbed771c0fa79 WHIRLPOOL b317c376df74532d6b1f72a64558611edb9b02a2c37c4d98064d28e478580c8138e5144c5e5585d47ea842c52f40abdac8c84095972780e7a5e239b01537ef2e
-DIST vobject-0.9.2.tar.gz 56715 SHA256 3df7a6f59a7696932b83ed1da0fc8f84228bbe7456faf395f8c0cbbd988859f0 SHA512 4f749774692792952f897e9e5cbf3967bb803cfe3137b2942a16690121ac1b93f256bdf96a08f1e2192210cf5623e841cd891de81e67c70bab403cee2e37e04c WHIRLPOOL f0175162774842d85b1a6a8aa64e508496be8cb34ba729749ca9ec89fcb2766906702d9daf80cad610aa833be4693c2a3f692cc9d7b0486085fe5ac72d577129
DIST vobject-0.9.3.tar.gz 57744 SHA256 cb79bd61cb54e222496278a90d9f6fe6fc0640ab2c4163f3fbc2942372d09d21 SHA512 d77dac2e885ea752e900a2f6e3d9cf24fdd3365d1e9e2ba51c5c38b2889a62aaa61e5562799eb8063b5d4ded0bcd43108cd7e5d028cf7dbe72008b208b8e2e76 WHIRLPOOL 0776eb5d0e68a1f12b001f55e5ec0032d722f23e2654c6c8f44cd0f23d9e299b7615094a16f8eff431de08ea185300185ab39c49762564db1d95cfdcea144445
diff --git a/dev-python/vobject/vobject-0.8.1c-r1.ebuild b/dev-python/vobject/vobject-0.8.1c-r1.ebuild
deleted file mode 100644
index 5cfbd6f0c767..000000000000
--- a/dev-python/vobject/vobject-0.8.1c-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python package for parsing and generating vCard and vCalendar files"
-HOMEPAGE="http://vobject.skyhouseconsulting.com/ https://pypi.python.org/pypi/vobject"
-SRC_URI="http://vobject.skyhouseconsulting.com/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/setuptools"[${PYTHON_USEDEP}]
-DEPEND="${RDEPEND}"
-
-DOCS=( ACKNOWLEDGEMENTS.txt )
-
-python_test() {
- "${PYTHON}" test_vobject.py || die "Testing failed under ${EPYTHON}"
-}
diff --git a/dev-python/vobject/vobject-0.9.2.ebuild b/dev-python/vobject/vobject-0.9.2.ebuild
deleted file mode 100644
index 452844ae7237..000000000000
--- a/dev-python/vobject/vobject-0.9.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python package for parsing and generating vCard and vCalendar files"
-HOMEPAGE="http://eventable.github.io/vobject/
- https://pypi.python.org/pypi/vobject
- https://github.com/eventable/vobject"
-SRC_URI="https://github.com/eventable/vobject/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}]
- dev-python/setuptools"[${PYTHON_USEDEP}]
-DEPEND="${RDEPEND}"
-
-DOCS=( ACKNOWLEDGEMENTS.txt README.md )
-
-python_test() {
- "${EPYTHON}" tests.py || die "Testing failed under ${EPYTHON}"
-}
diff --git a/dev-python/vulture/Manifest b/dev-python/vulture/Manifest
index bffda0292cc7..24a977661a56 100644
--- a/dev-python/vulture/Manifest
+++ b/dev-python/vulture/Manifest
@@ -1,2 +1 @@
DIST vulture-0.10.tar.gz 10205 SHA256 9c2dc36b84f3729361990b4488b7fde1cbe5afb9e3b59456aafc6928684fcd4b SHA512 05ec640a02de63e0d0dc8e4468e2be117ec2f0289918e58ef18b11ad58be1f753c32d892305c2a197d3048cdf253b4fda376cdf21b51078291d8297336134201 WHIRLPOOL b8012f346b904f38e97ae0e5833ce658c9e163694da87bc024351bb422e3a232ee011035f511b19d98c6aeefbe61eb6905af6e663d811196f277817d2e817d50
-DIST vulture-0.8.1.tar.gz 18708 SHA256 3d5567f7300707a7e340fffd0fd1ebfc8d717114944c03c842b8b6c26e2d365a SHA512 b9ca6fd67dfca4ac9d98f25425401ef6edb80426fb483c2fbe7797c3991a58fe67bd8abc4c77b1e4615cfb81ddd786eab669b6d4b48f505563c29597664f1950 WHIRLPOOL a1b094f2d47acf158edd3fe525fc885e3dcee11e246ddb5aa7625afb74db4093e26a40e37780513a8c2a9fe56dafad10ca2e33cd4ff0c654364448c87ebd2481
diff --git a/dev-python/vulture/vulture-0.8.1.ebuild b/dev-python/vulture/vulture-0.8.1.ebuild
deleted file mode 100644
index e1b95b18bd6f..000000000000
--- a/dev-python/vulture/vulture-0.8.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="find unused classes, functions and variables in your code"
-HOMEPAGE="https://bitbucket.org/jendrikseipp/vulture https://pypi.python.org/pypi/vulture"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DOCS=( README.txt NEWS.txt )
diff --git a/dev-python/w3lib/Manifest b/dev-python/w3lib/Manifest
index bba045ff9776..c0ce7c129b05 100644
--- a/dev-python/w3lib/Manifest
+++ b/dev-python/w3lib/Manifest
@@ -1,2 +1 @@
-DIST w3lib-1.11.0.tar.gz 12083 SHA256 826f6184232c385b7c8038ef7ae5506f1cb3f8fa470ac12ce0fb6fb0a592fb92 SHA512 421e75639291c6aec56aa28efeaf2a440c878662085a9a667bf1b89e30b2b6ce29066d524f48ad99af1563a1b886483cc81d8897975697084256588319988b37 WHIRLPOOL db05a2f4799065ad4a942f363ce45b00cb87689be049c42a35a0ef703907742fb3bd71a51b6c6a49266bb0e47adf1be6b144708beab0a03749f1c66e597cf7b2
DIST w3lib-1.13.0.tar.gz 36757 SHA256 72739cb480413a1d2cf176942986a2b9113411166ac81f2551e5f5eecc383a84 SHA512 813a709ac20d5b7a3231a2f2f2336de574f1aa9eaa005bc60eb0e79d56a71f8ca88c6b793692eb26950c2310a23d27963b4bf36f8857bf6ecee9bda50fecee42 WHIRLPOOL 33d497e60c3f2c635d81ea36e00dcd8d6867c69ed4af5d5a95ba7df355dd1aeec6bedd1f5abfd86d2da79d9e70b142dc88c9dedaf76dd28390a831094225e055
diff --git a/dev-python/w3lib/w3lib-1.11.0.ebuild b/dev-python/w3lib/w3lib-1.11.0.ebuild
deleted file mode 100644
index 4876b7c5920c..000000000000
--- a/dev-python/w3lib/w3lib-1.11.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library of web-related functions"
-HOMEPAGE="https://github.com/scrapy/w3lib"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=">=dev-python/six-1.4.1[${PYTHON_USEDEP}]"
diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest
index c5671bb698bd..35ce2d6e7b5b 100644
--- a/dev-python/watchdog/Manifest
+++ b/dev-python/watchdog/Manifest
@@ -1,2 +1 @@
-DIST watchdog-0.8.1.tar.gz 154747 SHA256 d6ec6be582b244834a888c8ccc2d451816184ab104b5454b5e5cd7649e8f671c SHA512 d5915be2e2817c748c6d2ba91d8a4044938fa5665019ac7c2048e28493c0dba34189bef61cd642204f1bd62d81ef59767af5970f65543a0c981d8f31ab980856 WHIRLPOOL 94890aa9a0a19c49ce2358b694a61b456df270da3a16d5c5e91044a96e228026288c7dcb7d4597e5fddae601692f8b34cae5e2a29ad388bc08aaf86b3d59fcb8
DIST watchdog-0.8.3.tar.gz 83154 SHA256 7e65882adb7746039b6f3876ee174952f8eaaa34491ba34333ddf1fe35de4162 SHA512 61f1db886e8e9a6d78b569329f4d5944c296778a5a34f94fbf115a748fb4c3be422bf4d3cc828e22fcdcd380fdf9009f5bd91a8a5edc87089afc58297a0b946f WHIRLPOOL 54af63f60711afac83d79d8b2e67c8dd500eb73a9ea89d6341979406dce4942cec071141b6aaa98615eb7b097d82a915043cbbe8166589c805beab163e733480
diff --git a/dev-python/watchdog/watchdog-0.8.1.ebuild b/dev-python/watchdog/watchdog-0.8.1.ebuild
deleted file mode 100644
index be4411f61f33..000000000000
--- a/dev-python/watchdog/watchdog-0.8.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python API and shell utilities to monitor file system events"
-HOMEPAGE="https://github.com/gorakhargosh/watchdog"
-SRC_URI="mirror://pypi/w/watchdog/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
- dev-python/argh[${PYTHON_USEDEP}]
- dev-python/pathtools[${PYTHON_USEDEP}]"
-
-pkg_postinst() {
- optfeature "Bash completion" dev-python/argcomplete
-}
diff --git a/dev-python/watchdog/watchdog-0.8.3.ebuild b/dev-python/watchdog/watchdog-0.8.3.ebuild
deleted file mode 100644
index dbb9dc43c5c1..000000000000
--- a/dev-python/watchdog/watchdog-0.8.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy)
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Python API and shell utilities to monitor file system events"
-HOMEPAGE="https://github.com/gorakhargosh/watchdog"
-SRC_URI="mirror://pypi/w/watchdog/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="test"
-
-CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
- dev-python/argh[${PYTHON_USEDEP}]
- dev-python/pathtools[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}]
- )"
-
-python_test() {
- esetup.py test
-}
-
-pkg_postinst() {
- optfeature "Bash completion" dev-python/argcomplete
-}
diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index d302d6a5944a..8ee4a269961b 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,5 +1 @@
-DIST WeasyPrint-0.21.tar.gz 333898 SHA256 312af72805fd5207ccd58d1c59022bf1e9cf8e6c839825e654bb0d0789d66048 SHA512 6455e17c317e8d25f33e6e497e232b96e907ba569d15d333e7b3d3de2b41af7d593e385c24a8ad3f6877c1a3af4266f95e723277e3ca3194cc884c04c58374e3 WHIRLPOOL 165a3194e9fb92699dd9b00d3f0539d686322f09a3a4d2fa395b1070140bbec4a535648d86d70632ba5b094aa16969491ddd42a5711a4d9e56833dc25aea61d1
-DIST WeasyPrint-0.22.tar.gz 342786 SHA256 78874291649d8013b60462c39456fea8d1097e55bb45907f6c3e30ffe4822bf1 SHA512 f5b7189a9c5408d052cde995a9ff6aa2df04cbf97297c8f2c03d8f12aa84833f7a82b63eac700032570c289a8ce0dbab687d0127518b6743fd95dfb60cbf5993 WHIRLPOOL e2f6efc58a3344c655814b0fcb9b6541e8a3f8e8e4e82240ea34580517095d7622f434bd83da6071184270df6c94cc7771376b87743439a1c3e9a357d72520a6
-DIST WeasyPrint-0.23.tar.gz 343614 SHA256 4c3539b8bf6145f6ae9de657eb4b008ccf29066d876f948ecbcfa753a5b0eae4 SHA512 bd9e4da6bd9ffc63e6acedbf821d2fa7b791f9d28c61e465effa0596665b5b76fec1a4bef2dd8f2c98ee768884ef84f842fc67664b41f84d4a0c22d86e032d71 WHIRLPOOL 1a9f0e0d442b7487ffa039c726f41fa80fdce06df4f3d2d931eda3974ce4b4da69dea929d018c9c95a9dc02ff0d5cf9158059bc7ce3293a4997fa2550d5f755f
-DIST WeasyPrint-0.26.tar.gz 352596 SHA256 444bb7fe3d6864f7b17d01fef88340fb283504eb941fa0add883dd1f04635b71 SHA512 165ff0927cb644abd800fad1f31d2d302cf1a6e8cb2422a149ba41b0f8a6633e6f4d3a11f61c51be63dbb03244716327299feb45bd7737d44df29df5f2b8b0c8 WHIRLPOOL 2e3593c7aa051633010773ebeeefb3e1d6de9c0ae5c0974a01c46eef69aee5972fd3d36ada8b11f6cd968ce7af9224232d49541fe61d22036fb4dcf29f796a7f
DIST WeasyPrint-0.29.tar.gz 1418105 SHA256 4edf5538b330be3e559f006db76a5a948c25f3792746aafb20f2a9d6185f0e71 SHA512 3875240b7bed6991372f6a45f82d32f0d2f3add29ab1937001c5559368405737d185aa85871358730989a91ee6b17e62cc21535735c884c47705d0d2d38bb167 WHIRLPOOL cbefe32d42e5bbc26993b58f88b2ebc26291579dd717805c8fc9c54d41fe69b3a05eb8f301e9c21b426766404c9a683cce6c115ed8193456d17c83b44c8513a9
diff --git a/dev-python/weasyprint/weasyprint-0.21-r1.ebuild b/dev-python/weasyprint/weasyprint-0.21-r1.ebuild
deleted file mode 100644
index ba58f303fb5a..000000000000
--- a/dev-python/weasyprint/weasyprint-0.21-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-MY_PN="WeasyPrint"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="http://weasyprint.org"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# Note: specific subslot of pango since it inlines some of pango headers.
-RDEPEND="x11-libs/pango:0/0
- media-gfx/cairosvg
- dev-python/cffi:=[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/cairocffi[${PYTHON_USEDEP}]
- dev-python/tinycss[${PYTHON_USEDEP}]
- dev-python/cssselect[${PYTHON_USEDEP}]
- dev-python/pyphen[${PYTHON_USEDEP}]
- "
- # x11-libs/gdk-pixbuf # optional dep
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-python/weasyprint/weasyprint-0.22.ebuild b/dev-python/weasyprint/weasyprint-0.22.ebuild
deleted file mode 100644
index 3e28abf8b4d5..000000000000
--- a/dev-python/weasyprint/weasyprint-0.22.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-MY_PN="WeasyPrint"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# Note: specific subslot of pango since it inlines some of pango headers.
-RDEPEND="x11-libs/pango:0/0
- >=media-gfx/cairosvg-1.0.7[${PYTHON_USEDEP}]
- >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
- dev-python/cffi:=[${PYTHON_USEDEP}]
- >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
- >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
- ~dev-python/tinycss-0.3[${PYTHON_USEDEP}]
- >=dev-python/cssselect-0.6[${PYTHON_USEDEP}]
- >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]"
-# x11-libs/gdk-pixbuf # optional dep
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- media-fonts/ahem )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- py.test || die "testsuite failed under ${EPYTHON}"
-}
diff --git a/dev-python/weasyprint/weasyprint-0.23.ebuild b/dev-python/weasyprint/weasyprint-0.23.ebuild
deleted file mode 100644
index 3e28abf8b4d5..000000000000
--- a/dev-python/weasyprint/weasyprint-0.23.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-MY_PN="WeasyPrint"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# Note: specific subslot of pango since it inlines some of pango headers.
-RDEPEND="x11-libs/pango:0/0
- >=media-gfx/cairosvg-1.0.7[${PYTHON_USEDEP}]
- >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
- dev-python/cffi:=[${PYTHON_USEDEP}]
- >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
- >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
- ~dev-python/tinycss-0.3[${PYTHON_USEDEP}]
- >=dev-python/cssselect-0.6[${PYTHON_USEDEP}]
- >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]"
-# x11-libs/gdk-pixbuf # optional dep
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- media-fonts/ahem )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- py.test || die "testsuite failed under ${EPYTHON}"
-}
diff --git a/dev-python/weasyprint/weasyprint-0.26.ebuild b/dev-python/weasyprint/weasyprint-0.26.ebuild
deleted file mode 100644
index 3e28abf8b4d5..000000000000
--- a/dev-python/weasyprint/weasyprint-0.26.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-MY_PN="WeasyPrint"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# Note: specific subslot of pango since it inlines some of pango headers.
-RDEPEND="x11-libs/pango:0/0
- >=media-gfx/cairosvg-1.0.7[${PYTHON_USEDEP}]
- >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
- dev-python/cffi:=[${PYTHON_USEDEP}]
- >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
- >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
- ~dev-python/tinycss-0.3[${PYTHON_USEDEP}]
- >=dev-python/cssselect-0.6[${PYTHON_USEDEP}]
- >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]"
-# x11-libs/gdk-pixbuf # optional dep
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- media-fonts/ahem )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- py.test || die "testsuite failed under ${EPYTHON}"
-}
diff --git a/dev-python/webassets/Manifest b/dev-python/webassets/Manifest
index 2b4aa52e919e..604cb44e3cd7 100644
--- a/dev-python/webassets/Manifest
+++ b/dev-python/webassets/Manifest
@@ -1,2 +1 @@
-DIST webassets-0.10.1.tar.gz 171666 SHA256 8e7dedd8032a963ef7e55e670cc109927e1f153b35cf8e9634617d0c6ee93329 SHA512 2879630608c3bd6904bc9f7ab6eceae899df967856e6d7b6dd125106ca27635993bf34309e320a0deacdb3b31020b69d59b4f85afdeae259b4915557c5ae6134 WHIRLPOOL 315e0a0e836683d4750e176ce89fb929e4027f8a32dcf941d0c5faf3c356923ff7db9b8b19d41bd6741ba41c68fd9c96a8f16d7af98b8efdabcf2afeadbd4953
DIST webassets-0.12.tar.gz 180368 SHA256 99bc8218140b903e7d6e51d13f928ed61df275e36f00720243ac1ec31efc3701 SHA512 ad95e5345f9f736389fc684c5b51bb47ad5abb3bdca03a3a4649892095d139722aaf5aa57677997fe869e751b1b82a63c3a882c58005bc6a2ab954bc479447b7 WHIRLPOOL fd7a30733a5565587987a75af7ecedc475c519e95ea60dc57df4636a9ce887febef7840fdf1e2eef066a81c30f9fe8c967dc175fd8efa2a5dcd38791924c01e1
diff --git a/dev-python/webassets/webassets-0.10.1.ebuild b/dev-python/webassets/webassets-0.10.1.ebuild
deleted file mode 100644
index c913531af844..000000000000
--- a/dev-python/webassets/webassets-0.10.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-inherit distutils-r1
-
-DESCRIPTION="Asset management for Python web development"
-HOMEPAGE="https://github.com/miracle2k/webassets"
-SRC_URI="https://github.com/miracle2k/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/webencodings/Manifest b/dev-python/webencodings/Manifest
index 15c540505d12..1065ef55e6b1 100644
--- a/dev-python/webencodings/Manifest
+++ b/dev-python/webencodings/Manifest
@@ -1,2 +1 @@
-DIST webencodings-0.4.tar.gz 9412 SHA256 3a45b2af274dabbb84eb68256bf0fb1e2e87a48ae4ad3ba4d7936cef3ce14e1d SHA512 3f46e26dd555838397a52e74304452b39fbe05032b4fed4a4f2574580bd71eac50c242aacd7ebc23ecb860d4ea6e0690b7a7ea4cc974382a4a1303a36f8ffd46 WHIRLPOOL 623c83aa106ae251100d995c632f1ddcb5b4b46fd1bc03b7565c69ad6f5f918d81039ccc7bd8048beef1e87a4aed643bfe4f045839b12ad00f0e232933b57a2c
DIST webencodings-0.5.tar.gz 9479 SHA256 a5c55ee93b24e740fe951c37b5c228dccc1f171450e188555a775261cce1b904 SHA512 3f0c1995d23a8ccf8f0b02301edec5834336c27b7daf2335ded888073a1f13058acd93477cd020bb2b12d51b393d9b3166acf4995564cb9751ace8df35a891c2 WHIRLPOOL 72865b86c152e6a43ab1c64e127055629dbfc8419e46b3647c94ff75e55cad3b446bd0951979fa2b39daa847e1cf9e64b4a54ea11bc494b85c4a6b747857cdb1
diff --git a/dev-python/webencodings/files/webencodings-0.4-test-fix-backport.patch b/dev-python/webencodings/files/webencodings-0.4-test-fix-backport.patch
deleted file mode 100644
index 4b42bb16e65e..000000000000
--- a/dev-python/webencodings/files/webencodings-0.4-test-fix-backport.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From 87044de0d2640cf9a8f941dec1fc79c679e7fa2d Mon Sep 17 00:00:00 2001
-From: Geoffrey Sneddon
-Date: Sun, 17 Jan 2016 16:50:58 +0100
-Subject: [PATCH] Fix #2: get tests passing again after decode API change
-
----
- webencodings/tests.py | 36 ++++++++++++++++++------------------
- 1 file changed, 18 insertions(+), 18 deletions(-)
-
-diff --git a/webencodings/tests.py b/webencodings/tests.py
-index e0297d9..b8c5653 100644
---- a/webencodings/tests.py
-+++ b/webencodings/tests.py
-@@ -47,7 +47,7 @@ def test_labels():
-
- def test_all_labels():
- for label in LABELS:
-- assert decode(b'', label) == ''
-+ assert decode(b'', label) == ('', lookup(label))
- assert encode('', label) == b''
- for repeat in [0, 1, 12]:
- output, _ = iter_decode([b''] * repeat, label)
-@@ -74,25 +74,25 @@ def test_invalid_label():
-
-
- def test_decode():
-- assert decode(b'\x80', 'latin1') == '€'
-- assert decode(b'\x80', lookup('latin1')) == '€'
-- assert decode(b'\xc3\xa9', 'utf8') == 'é'
-- assert decode(b'\xc3\xa9', UTF8) == 'é'
-- assert decode(b'\xc3\xa9', 'ascii') == 'é'
-- assert decode(b'\xEF\xBB\xBF\xc3\xa9', 'ascii') == 'é' # UTF-8 with BOM
-+ assert decode(b'\x80', 'latin1') == ('€', lookup('latin1'))
-+ assert decode(b'\x80', lookup('latin1')) == ('€', lookup('latin1'))
-+ assert decode(b'\xc3\xa9', 'utf8') == ('é', lookup('utf8'))
-+ assert decode(b'\xc3\xa9', UTF8) == ('é', lookup('utf8'))
-+ assert decode(b'\xc3\xa9', 'ascii') == ('é', lookup('ascii'))
-+ assert decode(b'\xEF\xBB\xBF\xc3\xa9', 'ascii') == ('é', lookup('utf8')) # UTF-8 with BOM
-
-- assert decode(b'\xFE\xFF\x00\xe9', 'ascii') == 'é' # UTF-16-BE with BOM
-- assert decode(b'\xFF\xFE\xe9\x00', 'ascii') == 'é' # UTF-16-LE with BOM
-- assert decode(b'\xFE\xFF\xe9\x00', 'ascii') == '\ue900'
-- assert decode(b'\xFF\xFE\x00\xe9', 'ascii') == '\ue900'
-+ assert decode(b'\xFE\xFF\x00\xe9', 'ascii') == ('é', lookup('utf-16be')) # UTF-16-BE with BOM
-+ assert decode(b'\xFF\xFE\xe9\x00', 'ascii') == ('é', lookup('utf-16le')) # UTF-16-LE with BOM
-+ assert decode(b'\xFE\xFF\xe9\x00', 'ascii') == ('\ue900', lookup('utf-16be'))
-+ assert decode(b'\xFF\xFE\x00\xe9', 'ascii') == ('\ue900', lookup('utf-16le'))
-
-- assert decode(b'\x00\xe9', 'UTF-16BE') == 'é'
-- assert decode(b'\xe9\x00', 'UTF-16LE') == 'é'
-- assert decode(b'\xe9\x00', 'UTF-16') == 'é'
-+ assert decode(b'\x00\xe9', 'UTF-16BE') == ('é', lookup('utf-16be'))
-+ assert decode(b'\xe9\x00', 'UTF-16LE') == ('é', lookup('utf-16le'))
-+ assert decode(b'\xe9\x00', 'UTF-16') == ('é', lookup('utf-16le'))
-
-- assert decode(b'\xe9\x00', 'UTF-16BE') == '\ue900'
-- assert decode(b'\x00\xe9', 'UTF-16LE') == '\ue900'
-- assert decode(b'\x00\xe9', 'UTF-16') == '\ue900'
-+ assert decode(b'\xe9\x00', 'UTF-16BE') == ('\ue900', lookup('utf-16be'))
-+ assert decode(b'\x00\xe9', 'UTF-16LE') == ('\ue900', lookup('utf-16le'))
-+ assert decode(b'\x00\xe9', 'UTF-16') == ('\ue900', lookup('utf-16le'))
-
-
- def test_encode():
-@@ -149,5 +149,5 @@ def test_x_user_defined():
- decoded = '2,\x0c\x0b\x1aO\uf7d9#\uf7cb\x0f\uf7c9\uf7bbt\uf7cf\uf7a8\uf7ca'
- encoded = b'aa'
- decoded = 'aa'
-- assert decode(encoded, 'x-user-defined') == decoded
-+ assert decode(encoded, 'x-user-defined') == (decoded, lookup('x-user-defined'))
- assert encode(decoded, 'x-user-defined') == encoded
diff --git a/dev-python/webencodings/webencodings-0.4.ebuild b/dev-python/webencodings/webencodings-0.4.ebuild
deleted file mode 100644
index 92533b8bd1d3..000000000000
--- a/dev-python/webencodings/webencodings-0.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Character encoding aliases for legacy web content"
-HOMEPAGE="https://github.com/SimonSapin/python-webencodings http://pypi.python.org/pypi/webencodings"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-test-fix-backport.patch
-)
-
-python_prepare_all(){
- cat >> setup.cfg <<- EOF
- [pytest]
- python_files=test*.py
- EOF
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- py.test -v -v || die
-}
diff --git a/dev-python/weberror/Manifest b/dev-python/weberror/Manifest
index 677cdc45d35c..c8aea52b029d 100644
--- a/dev-python/weberror/Manifest
+++ b/dev-python/weberror/Manifest
@@ -1,5 +1 @@
-DIST WebError-0.10.3.tar.gz 81126 SHA256 a6cb354ff921aad008336599b5e56622ebbe8c76d86985e22af262e6f7242f3b SHA512 a0540429ca602e56c746887fb481e2ed7f8116318267457ded7cfb2b094bb5090be874c4b13fe369c7dc41ba602dea8af444e97c6825ae33b2976d97cf00defe WHIRLPOOL 6fc0179fc8cc05606ca1c79d88d9cb928cf66b65612fbc0de2308a647c3393ceb457b2ddf70af8054d90e2b5ded41c7a898d5ba5332eb287eecd43a0641cd2e3
-DIST WebError-0.11.tar.gz 91520 SHA256 b9d93480d28439a168098215a499b3789d08fcba3c6d24675d4c1f5e16e196cb SHA512 9e2cb470b1bc92a4d6344e4a5577504cc899184f0a53a9d0714fa00adb30e6b33d8568a26df735f6a71856ff2fba1ec6ed73c7d307a8a308e06e9d5c88813cb4 WHIRLPOOL 1af754a3b1a0346d9a55b5477ea644ab0f05a1a62705c52d232eb6a2418d5dc790183177dfbe3d916eb297c6507e02138bb3d849d1de0e1287bb2aab541a727f
-DIST WebError-0.12.tar.gz 85620 SHA256 c64a8407aaf917afd6261eaf08c2682e54ccf3ff6a3299630ec6e217e68a3ad3 SHA512 3b7e8110cf93efc0fdf8ca9222a5fa342b5a30261156cab755dd57f67468852d81dfa1e0a06765ae769c9e04d16b41105bc674584249dfa27ef54d8d2be659e7 WHIRLPOOL 65340782f068dc247bca67661ba5cf1916b50c495ecc8cd6603ae5b45b03c891656d8cb3d97e4562ff5ce8e7c9f72c2deabcf259350ca0e7c3c9b2aa9234c165
DIST WebError-0.13.1.tar.gz 85910 SHA256 c19f8bd57de2f1eea1b18a44f1ba1ad27421097c9ecfa0ae754fa42c9cdd9864 SHA512 eaf54ab27775ccb1bb7d58cbac29d2a8045070ab5c6aaf6b95899ec7d9a996f03df2b853ebb4ae39a816cde0985f04a45f2c0ce913b69229a1aef8adeb639a9f WHIRLPOOL 911537606ee46f5a0793ac41b15df7fee9863635ddcfffba9f58d6229828dd2d1d62b42f70e2dd790d788eacf11dd7b324c21a67b56aad42282e73aead072553
-DIST WebError-0.13.tar.gz 85809 SHA256 37f9d7fbf76ddaaa297cccecbdcb384b0061d6d6e686953277e1cf040f26a0fd SHA512 48e120f47fd5c7465f8da30583cb0bdce831bfe71ff00c2ebaeee89b607990492f58468d80a56a781daa63e3069e54e49e529c3e7b72dc9dcc0fcff6fd5caa53 WHIRLPOOL 062b95815fc5dc7457de7ae9270421ece8067d574ac6c7f9d1abbcde4692c146ceed81ac1031fa352030a10e9f35c82aadcbfae54a038cc97e37ad884bf65007
diff --git a/dev-python/weberror/weberror-0.10.3-r1.ebuild b/dev-python/weberror/weberror-0.10.3-r1.ebuild
deleted file mode 100644
index c96267084d94..000000000000
--- a/dev-python/weberror/weberror-0.10.3-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="WebError"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Web Error handling and exception catching"
-HOMEPAGE="https://pypi.python.org/pypi/WebError"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/paste-1.7.1[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/tempita[${PYTHON_USEDEP}]
- dev-python/webob[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/webtest[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- nosetests -v || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/weberror/weberror-0.11.ebuild b/dev-python/weberror/weberror-0.11.ebuild
deleted file mode 100644
index 5497dfed8689..000000000000
--- a/dev-python/weberror/weberror-0.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="WebError"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Web Error handling and exception catching"
-HOMEPAGE="https://pypi.python.org/pypi/WebError"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/paste-1.7.1[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/tempita[${PYTHON_USEDEP}]
- dev-python/webob[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/webtest[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- nosetests -v || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/weberror/weberror-0.12.ebuild b/dev-python/weberror/weberror-0.12.ebuild
deleted file mode 100644
index 5497dfed8689..000000000000
--- a/dev-python/weberror/weberror-0.12.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="WebError"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Web Error handling and exception catching"
-HOMEPAGE="https://pypi.python.org/pypi/WebError"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/paste-1.7.1[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/tempita[${PYTHON_USEDEP}]
- dev-python/webob[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/webtest[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- nosetests -v || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/weberror/weberror-0.13.ebuild b/dev-python/weberror/weberror-0.13.ebuild
deleted file mode 100644
index 953c7a3a8127..000000000000
--- a/dev-python/weberror/weberror-0.13.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="WebError"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Web Error handling and exception catching"
-HOMEPAGE="https://pypi.python.org/pypi/WebError"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-python/paste-1.7.1[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/tempita[${PYTHON_USEDEP}]
- dev-python/webob[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/webtest[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- nosetests -v || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/websocket-client/Manifest b/dev-python/websocket-client/Manifest
index c9c35cd2e4c2..af28d2180644 100644
--- a/dev-python/websocket-client/Manifest
+++ b/dev-python/websocket-client/Manifest
@@ -1,4 +1 @@
-DIST websocket-client-0.21.0.tar.gz 190523 SHA256 0e279c371df0bc1b3a890a31e90631e03c11ea596e00fd53524f03a5fb972d3d SHA512 cd6ae58226890dd94e03d3d348a5ec83c1b7a5a0e8b353cf28db9b5a78131ecbc84755ba9925fe9c90a90388f03d6e9a535960a13c53536f6b4fe4effbbc736c WHIRLPOOL 4732ad6e839e14f68a0a2070171f724a912f00d2d76003cb23a6253560a2aab51a34525e0cf98ebd7e045e326052b8aa4c7497d384e807f493f99a125e323dd0
-DIST websocket-client-0.34.0.tar.gz 193141 SHA256 682a6241ca953499f06ca506f69aa3ea26f0ed2a41fe7982732cb8449ae92ddf SHA512 db0d87d842884a326ceee1fb089012bb49476077977e3a3a7972f52acc9770431f14d6dcab8b15942230c65c9020336785bed3bf360b0ddc3dc40348fafb18d6 WHIRLPOOL e2851eab4c53c73f229692a9981229a20b9f4e66969cd6edcbed3bd557dde0b70365e543222308ee6f226e991404de23a3be7cc0d668dd18c0ebc75d8cebc6fc
-DIST websocket-client-0.35.0.tar.gz 193509 SHA256 5ac3ead091be17b680a0dda926aef1a697a2b6cf1e9ac0fbe4bffb14914c2116 SHA512 d2bfb27f1908882621db21badc9f665ed7b0c0164f47c29014fc87ae7aa52b81160c11b26dd8abd97ced5a3429a917034b1a94dfd8ecfa91637dec9d2857475a WHIRLPOOL 2d55f1dc51d94cab0724f2c48b2aed1862e00c60c5f54b369d41725bbc6ecfe45aee98f7a16338ff76950b11fc19ef477d0c1d5a98dbd0bba468720ce0e5849f
DIST websocket-client-0.37.0.tar.gz 194246 SHA256 678b246d816b94018af5297e72915160e2feb042e0cde1a9397f502ac3a52f41 SHA512 b72f18c91d9a51a1943fc798601bcd9eac8b1ce807a2abb72b7cf897da30de808160645d9c7f3eaf2430e739cd0c6c01046c452f43c61af63afe7d31d801f9f7 WHIRLPOOL 71b370849f92ef2bb022a05de308cfba1273bd34a564363ce5167f1f21c422879dcaa1f896efaf2c9b17d33867311cb2bf7ac619acf7142a8c8eaedf443f84fe
diff --git a/dev-python/websocket-client/websocket-client-0.21.0.ebuild b/dev-python/websocket-client/websocket-client-0.21.0.ebuild
deleted file mode 100644
index 7af2da960f89..000000000000
--- a/dev-python/websocket-client/websocket-client-0.21.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="WebSocket client for python. hybi13 is supported"
-HOMEPAGE="https://github.com/liris/websocket-client"
-SRC_URI="https://github.com/liris/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
- dev-python/six[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' 'python2*' )
-"
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/websocket-client/websocket-client-0.34.0.ebuild b/dev-python/websocket-client/websocket-client-0.34.0.ebuild
deleted file mode 100644
index 00ffff57175a..000000000000
--- a/dev-python/websocket-client/websocket-client-0.34.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN//-/_}
-
-DESCRIPTION="WebSocket client for python with hybi13 support"
-HOMEPAGE="https://github.com/liris/websocket-client"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
- dev-python/six[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' 'python2*' )
-"
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/websocket-client/websocket-client-0.35.0.ebuild b/dev-python/websocket-client/websocket-client-0.35.0.ebuild
deleted file mode 100644
index 629e9deb81f6..000000000000
--- a/dev-python/websocket-client/websocket-client-0.35.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN//-/_}
-
-DESCRIPTION="WebSocket client for python with hybi13 support"
-HOMEPAGE="https://github.com/liris/websocket-client"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
- dev-python/six[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' 'python2*' )
-"
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/websockify/Manifest b/dev-python/websockify/Manifest
index b9f0716bccd9..0873b3a0d650 100644
--- a/dev-python/websockify/Manifest
+++ b/dev-python/websockify/Manifest
@@ -1,2 +1 @@
-DIST websockify-0.7.0.zip 316823 SHA256 a1d1f2a188f34622ae6349c2cd19067a9a6f89ff3d35e249559ffa9c75a9d05b SHA512 642a65239fbaa409127e18f637cbcc815af0e34b89573517c5fef0b2c5af71442ab2ff563ff0cc7fcfa41c87711b9d478c708ca4424bb08d288537f0f1b4b4ef WHIRLPOOL eb331874712f2ac98eff4749b7b2c76ee5976a5488b7db49006624a88a019a7813da2ccd45b68bc4930cb43e9b2c69b2a4cbd6fd3ab2ae02c2e9ea3dc131f4cd
DIST websockify-0.8.0.zip 319105 SHA256 fc0cadd72c22a245ddd0d418e68cab07c4355754a070e39371c86ad92980ae0f SHA512 625cecbf37149c82edd2ebb9cd1f1a20a35415f7c7696ebe88b2e86563a170573959f9ede2c7a1db82ace9edddfb9d2da6e2e20d29fd916ae238235880d9a943 WHIRLPOOL 39e19a253b518b4cf53cce27a293317e47eb4159fd0bac21324649dfc872bfa3372a1043b4d4f976a72595cf5be84a7f88307b123af6938130339cdc99b76d56
diff --git a/dev-python/websockify/websockify-0.7.0.ebuild b/dev-python/websockify/websockify-0.7.0.ebuild
deleted file mode 100644
index 438116ec7388..000000000000
--- a/dev-python/websockify/websockify-0.7.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-SRC_URI="https://github.com/kanaka/${PN}/archive/v${PV}.zip -> ${P}.zip"
-DESCRIPTION="WebSockets support for any application/server"
-HOMEPAGE="https://github.com/kanaka/websockify"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest
index 111830abd9d6..1832dfc5dc3c 100644
--- a/dev-python/werkzeug/Manifest
+++ b/dev-python/werkzeug/Manifest
@@ -1,4 +1,2 @@
-DIST Werkzeug-0.10.4.tar.gz 1137282 SHA256 9d2771e4c89be127bc4bac056ab7ceaf0e0064c723d6b6e195739c3af4fd5c1d SHA512 d1285521f144a569f86e8f4089fe8001f60dd4ffd87856f761338be81bc328adc5eca5bb7cd06b4f9c96e6e46dc1a283198f37a70033ca78183915c3da2c4f47 WHIRLPOOL c3f3a21550e26407db28470cf539c8060c01359724613993b387f0a54435dcefc14cfbf7e4b12839e8f9b3a1421e34183f20d2d1e36a4106544ac76cd2ac22b1
DIST Werkzeug-0.11.11.tar.gz 1158304 SHA256 e72c46bc14405cba7a26bd2ce28df734471bc9016bc8b4cb69466c2c14c2f7e5 SHA512 b5eff55518900043840cd89238fd40873a74e762adb6d8717d5285a173725b92284ab992d753096c388a25db50bf089b91883cabc6210b6bbd7dc347ecb95027 WHIRLPOOL dacc6ae967e31688a2080e8fbc45bbb8b1cc5639008376de1e4efcf57ac82ad986109298405f647dac16b97ec0a529c5e9a9dbaf88a3273c3b60516a4de213d6
DIST Werkzeug-0.11.15.tar.gz 1156471 SHA256 455d7798ac263266dbd38d4841f7534dd35ca9c3da4a8df303f8488f38f3bcc0 SHA512 f66303a4a65e50e3e7661330af57172ef390ddc64268ea85a33d48dfb1e72dfc3b50a01be2088704ea3d1a45cd162eda3810841ac4dd7fb4519a82718298eaa6 WHIRLPOOL d9f259d9fa732873522a7de3177b11cbf85cd0520c316c3c32227d6bfdba6b8db7683d6f188637021d278c227c41b89dd49a516db2ff0ce35fb5934fd2e1059b
-DIST Werkzeug-0.9.6.tar.gz 1128428 SHA256 7f11e7e2e73eb22677cac1b11113eb6106f66cedef13d140e83cf6563c90b79c SHA512 0b36df25d5f69a0353f7a9321b9197ace2926b6d8e983a91ef372c270ff51462f7d86184447a5f74b4ad05ffdc6411098f77b45a4f1c906dd525d7edf220399c WHIRLPOOL db153036e9dc36c70239001a6b451adeaafa3819f4903bb8c297bb4313c9a064926a2aad6e4457810b53796b3e492228a9ee1ec165fe5dce0522ab0d2c7407f9
diff --git a/dev-python/werkzeug/werkzeug-0.10.4.ebuild b/dev-python/werkzeug/werkzeug-0.10.4.ebuild
deleted file mode 100644
index c470b5b5b9fd..000000000000
--- a/dev-python/werkzeug/werkzeug-0.10.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="Werkzeug"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Collection of various utilities for WSGI applications"
-HOMEPAGE="http://werkzeug.pocoo.org/ https://pypi.python.org/pypi/Werkzeug"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="test"
-
-RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/requests[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/werkzeug/werkzeug-0.9.6.ebuild b/dev-python/werkzeug/werkzeug-0.9.6.ebuild
deleted file mode 100644
index e742da4f547e..000000000000
--- a/dev-python/werkzeug/werkzeug-0.9.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="Werkzeug"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Collection of various utilities for WSGI applications"
-HOMEPAGE="http://werkzeug.pocoo.org/ https://pypi.python.org/pypi/Werkzeug"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE=""
-
-RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/whelk/Manifest b/dev-python/whelk/Manifest
index d98b8b18c8b7..70d472909736 100644
--- a/dev-python/whelk/Manifest
+++ b/dev-python/whelk/Manifest
@@ -1,2 +1 @@
DIST whelk-2.7.1.tar.gz 69983 SHA256 991ccf6f1b883d0e66305e242bc5d024518b5936fa60cce077f901b9ec13dc77 SHA512 39b73ed09a0d2442cdde5b8bae72805571a172c6acfa3f652c8cb125d3a400f2538fe6534179f95383d321e8975b6127115616372c60c736e8cd8ceba00ef093 WHIRLPOOL c5e571a154c9323e4c5316923efcf9a4394d8a4689e00eff2bb28b2eb3366c05b4a9b65600e014beb2a167cc217fe8e2494f5e07c4126d05af2b991d32ee31a2
-DIST whelk-2.7.tar.gz 69948 SHA256 052dab2af5a42a7cd06e8e12f1b3bb3a5f8e15ad201f033893edd922a80e11f7 SHA512 1fdd03e6a2daf381e452a44878003bbd4e510fcaf3502f7cb44dfcc10f355bf0c7d6df3ea550463724a31c0a36122de2ed69c5a55e5c6b1a3a1147a15975bff5 WHIRLPOOL 734ea23277b9ccac44a9d3f72520a5d03049a60eefd129656f2f47132a5c213b98a67ddeaa1253fb79a613da6439623cf16b772d07f98544a694a453ec6948b0
diff --git a/dev-python/whelk/whelk-2.7.ebuild b/dev-python/whelk/whelk-2.7.ebuild
deleted file mode 100644
index 95f715576421..000000000000
--- a/dev-python/whelk/whelk-2.7.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pretending python is a shell"
-HOMEPAGE="https://pypi.python.org/pypi/whelk"
-SRC_URI="https://github.com/seveas/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-python_test() {
- "${PYTHON}" -m unittest discover || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/workerpool/Manifest b/dev-python/workerpool/Manifest
index 502f1e21d637..32143a647737 100644
--- a/dev-python/workerpool/Manifest
+++ b/dev-python/workerpool/Manifest
@@ -1,2 +1 @@
-DIST workerpool-0.9.2.tar.gz 7747 SHA256 ab2eaf05e236140c62c7411d13ecc4ddedc365966282719a35afc53043c00f82 SHA512 d5ce36ff48b297adb40baf40a53823cc8b6e39b0c7eb880541dffb5ea1d0849e50c344e63f1ac3089d51fc1fe6e73ff2a26df03f9d68f24980222fe3ef7f01c5 WHIRLPOOL 093221fb442abe017591fa79b85abbd1824b63ec89aaf62eb87cb50975dd5164cd3a1ef36c51336e2dcb97aef3fdd18695691e73bfaaa168077172bcc5a49db3
DIST workerpool-0.9.4.tar.gz 5409 SHA256 ab455db0de007723cee44c86d37c2575747f158768289bf02e2791f3b1e006fd SHA512 cf8092fa369b9767a8aaf88f22a7edc334f3e337ca9b3fdb1ea8cd50713a9ff9b94e5324452a2f3f4f37d5a2ca8b1b34abd3210452437e2911c66045221c74b3 WHIRLPOOL 4414bad49a1d897a5aa79e67278ed780a2063604ac13d0dc12c8917d0b1b8fc1d986f559f13e40dc2c20a7d3e97342c7b479f7b7fac554239db1b62e2074948b
diff --git a/dev-python/workerpool/workerpool-0.9.2-r1.ebuild b/dev-python/workerpool/workerpool-0.9.2-r1.ebuild
deleted file mode 100644
index 84dc0f5b229b..000000000000
--- a/dev-python/workerpool/workerpool-0.9.2-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Module for distributing jobs to a pool of worker threads"
-HOMEPAGE="https://github.com/shazow/workerpool"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test examples"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
- nosetests -v test || die
-}
-
-python_install_all() {
- if use examples; then
- docompress -x usr/share/doc/${P}/samples
- insinto usr/share/doc/${P}/
- doins -r samples
- fi
-}
diff --git a/dev-python/wsgiintercept/Manifest b/dev-python/wsgiintercept/Manifest
index 1074816f0d5e..b7f30af9258f 100644
--- a/dev-python/wsgiintercept/Manifest
+++ b/dev-python/wsgiintercept/Manifest
@@ -1,6 +1 @@
-DIST wsgi_intercept-0.10.0.tar.gz 30017 SHA256 0f2eb4757c6cdefa4499aff4b6b080e223d416fa9c535634b2891e916ea45161 SHA512 749424c1f27366cfaf996767b8b05ee6bfd2422bde0e374e5a0bf0f2fc6366883807a0cf5a97daf53a1fe910d0492eac8cb0438286fa0c98e33e24d80f991f67 WHIRLPOOL 72e401ed7f1113160231bfabf1d89fd74530b2bcd429ff36d9d9af33c174ba5255f6b2666d3fdc4b33fd5f43188c0a136bb26b940017c5a668f41583d294c601
-DIST wsgi_intercept-0.10.2.tar.gz 30369 SHA256 0294469aa07bbfcf3a490cace2ce54cecda947c9e243559feccb7ea57c0644c7 SHA512 bfcb759e6933279588164e14067017ec0d44524c29cc4e4203b438a9bb253153edb9417c3eadc84bc8a6004bbe9a98eefee25227bc179096002d3167492db945 WHIRLPOOL a536a80d5c51e2f47c43323e81d9b6745157a83bf8c246b0a131824e26280f187d1df5589c88c2157fa67441415d432e83a52f1921617f71c4700975adc12953
-DIST wsgi_intercept-0.9.0.tar.gz 28865 SHA256 55b01e89a8752625ee94c13f2d125a73a61ee924f4cfd982983ca28c0a7addeb SHA512 3964fec587408b44d5ea0371b279d7686edaa98591438e5d679f8b954396f93408df13a33c809b6d0338a26da2ad3bad666bf66646da585ca73461a0beb1e439 WHIRLPOOL 090a9e607dcd9c56442ec0aa2f0f4c4aeb6c8764777fa29febf89c53e1fd687c2477db5e818480b4d90b9f846205a592125913f4ac0fdac5ce199a16dedb10b1
-DIST wsgi_intercept-0.9.1.tar.gz 29391 SHA256 4eab9fc11fd6abaf74791b6a5a6dd81bdc599d1c385fac834340868489a61d22 SHA512 12c1abb3c88831f90c15e11f8ab45d1262b3547a15192a1fe8ad766bbe36959a3bb4cbdb33cf303ccfd4425e8a355fd73ae6aef4afbf1a1d10f7b753e74a7b1f WHIRLPOOL e901b1719f0cbef675c2b7a0fe73b91a28d1d1efc373c99494c9648d77f1b8145e194d37eaacbbfdffa6f599ea365ef456b9c6fe5ee5d5f32a214628300db660
-DIST wsgi_intercept-1.1.2.tar.gz 25517 SHA256 f42772dd0965844b1d0ac2ab03d57f941b73452a8bbcab6d03ad405602f15291 SHA512 59dd14c2c012ff5bc951f03b7ce7a65e70becce300a265e45ed46932bcdc58db89926df773cba846e93d94b1d7458fc7935d8b86b04fa2af81a0e6afd7f1e743 WHIRLPOOL 1a8e6be795836f2c59bcaada1e403730ba116354f6cf114f88a7c15392970e242dd5f340c80b0cbb9a2092b822e693bed0805073f43053369c03e69c7f2b07a3
DIST wsgi_intercept-1.3.1.tar.gz 24596 SHA256 5de354a99ca2b400ae302e423f6bb6c1d2a01767fdcc8e5589340d3e542eb97e SHA512 6b435246b20694437ec0c79b9675af3a24c43b77e3b1ca6b8ede473c2077259197ada5c4dcb9f197331975ed97e7d475792f9ab4a7da2aa9c657203c55662479 WHIRLPOOL aebe450bfe7aaf7409acc31eaee3a17a565c7b7460c9eed64c0f482cf2d074de325e99c3cf023b642465399803465ea59bff5ed65d255694cbee19cc2aa43cf8
diff --git a/dev-python/wsgiintercept/wsgiintercept-0.10.0.ebuild b/dev-python/wsgiintercept/wsgiintercept-0.10.0.ebuild
deleted file mode 100644
index cd9293dc2028..000000000000
--- a/dev-python/wsgiintercept/wsgiintercept-0.10.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1
-
-MY_PN="wsgi_intercept"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="WSGI application in place of a real URI for testing"
-HOMEPAGE="https://github.com/cdent/python3-wsgi-intercept"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-RDEPEND=""
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/httplib2[${PYTHON_USEDEP}]
- >=dev-python/pytest-2.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.0.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/mechanize[${PYTHON_USEDEP}]' python2_7 pypy)
- )"
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # .pyc files cause failure of tests
- rm -rf test/__pycache__/ || die
-
- # Req'd to avoid file collisions
- sed -e s":find_packages():find_packages(exclude=['test']):" \
- -i setup.py || die
-
- # Disable tests connecting to the network; Bug #550710
- sed -e 's:test_http_not_intercepted:_&:' \
- -e 's:test_https_not_intercepted:_&:' \
- -i test/{test_urllib.py,test_http_client.py,test_requests.py} || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html//. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wsgiintercept/wsgiintercept-0.10.2.ebuild b/dev-python/wsgiintercept/wsgiintercept-0.10.2.ebuild
deleted file mode 100644
index cd9293dc2028..000000000000
--- a/dev-python/wsgiintercept/wsgiintercept-0.10.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1
-
-MY_PN="wsgi_intercept"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="WSGI application in place of a real URI for testing"
-HOMEPAGE="https://github.com/cdent/python3-wsgi-intercept"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-RDEPEND=""
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/httplib2[${PYTHON_USEDEP}]
- >=dev-python/pytest-2.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.0.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/mechanize[${PYTHON_USEDEP}]' python2_7 pypy)
- )"
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # .pyc files cause failure of tests
- rm -rf test/__pycache__/ || die
-
- # Req'd to avoid file collisions
- sed -e s":find_packages():find_packages(exclude=['test']):" \
- -i setup.py || die
-
- # Disable tests connecting to the network; Bug #550710
- sed -e 's:test_http_not_intercepted:_&:' \
- -e 's:test_https_not_intercepted:_&:' \
- -i test/{test_urllib.py,test_http_client.py,test_requests.py} || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html//. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wsgiintercept/wsgiintercept-0.9.0.ebuild b/dev-python/wsgiintercept/wsgiintercept-0.9.0.ebuild
deleted file mode 100644
index 68bec3bc41bf..000000000000
--- a/dev-python/wsgiintercept/wsgiintercept-0.9.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="wsgi_intercept"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="WSGI application in place of a real URI for testing"
-HOMEPAGE="https://github.com/cdent/python3-wsgi-intercept"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-RDEPEND=""
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/httplib2[${PYTHON_USEDEP}]
- >=dev-python/pytest-2.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.0.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/mechanize[${PYTHON_USEDEP}]' python2_7 pypy)
- )"
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # .pyc files cause failure of tests
- rm -rf test/__pycache__/ || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html//. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wsgiintercept/wsgiintercept-0.9.1.ebuild b/dev-python/wsgiintercept/wsgiintercept-0.9.1.ebuild
deleted file mode 100644
index 8c73736d9d06..000000000000
--- a/dev-python/wsgiintercept/wsgiintercept-0.9.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
-
-inherit distutils-r1
-
-MY_PN="wsgi_intercept"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="WSGI application in place of a real URI for testing"
-HOMEPAGE="https://github.com/cdent/python3-wsgi-intercept"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-RDEPEND=""
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/httplib2[${PYTHON_USEDEP}]
- >=dev-python/pytest-2.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.0.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/mechanize[${PYTHON_USEDEP}]' python2_7 pypy)
- )"
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # .pyc files cause failure of tests
- rm -rf test/__pycache__/ || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html//. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wsgiintercept/wsgiintercept-1.1.2.ebuild b/dev-python/wsgiintercept/wsgiintercept-1.1.2.ebuild
deleted file mode 100644
index f120fd781e59..000000000000
--- a/dev-python/wsgiintercept/wsgiintercept-1.1.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-MY_PN="wsgi_intercept"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="WSGI application in place of a real URI for testing"
-HOMEPAGE="https://github.com/cdent/python3-wsgi-intercept"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-RDEPEND=""
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/httplib2[${PYTHON_USEDEP}]
- >=dev-python/pytest-2.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.0.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/mechanize[${PYTHON_USEDEP}]' python2_7 pypy)
- )"
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # .pyc files cause failure of tests
- rm -rf test/__pycache__/ || die
-
- # Req'd to avoid file collisions
- sed -e s":find_packages():find_packages(exclude=['test']):" \
- -i setup.py || die
-
- # Disable tests connecting to the network; Bug #550710
- sed -e 's:test_http_not_intercepted:_&:' \
- -e 's:test_https_not_intercepted:_&:' \
- -i test/{test_urllib.py,test_http_client.py,test_requests.py} || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html//. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wstools/Manifest b/dev-python/wstools/Manifest
index a5dfe5936e2c..ac34d173069d 100644
--- a/dev-python/wstools/Manifest
+++ b/dev-python/wstools/Manifest
@@ -1,3 +1,2 @@
DIST wstools-0.4.3.tar.gz 148878 SHA256 578b53e98bc8dadf5a55dfd1f559fd9b37a594609f1883f23e8646d2d30336f8 SHA512 e735e2ae63aa410a56c79bef0bec7196393bb8f52d8521001d298b6290a75662f7262b6cd3c3238eeaf33263036cc6dabf8435ebd2fd1c98481cea524d0382ed WHIRLPOOL fa5ca24db23d99337cb08f3317327f6076f230c787477275e54d2322931d4e86831357043df6e8c12f3a62bac95eda13f614120588e9d3265ba40251c68b2881
-DIST wstools-0.4.4.tar.gz 53813 SHA256 000cca12538e30547d4655ce84ef4977dabfc65a7b27d28e319695b78aa40126 SHA512 a9a31f3e31ab4d06d7ad151a5df4a710fecba7cf5da533b0f7b84fe7c1c49d4837dd8304cbbe17080d621521fe90ebe78a571d6e76dba8ca75e84b6e391ab1ce WHIRLPOOL 8dad867b613b821126e8068fc49fb5cabc6ace52344dac24c2869169d954e0cf42c7ded1e31900d585d1f83d5c8e187b5c5f0ae5a1a899e60ff55aa575571151
DIST wstools-0.4.5.tar.gz 201047 SHA256 499760d87d9bb62fb937669bb9acb2de8a6393dcce3c5fbd3bc693b4a7bdd4ba SHA512 24779bc2c2f3e32a515bc5690038e3f8e487fd45c1b7822d587e1bfd0bda660b837e3d5cbf8248459e06d7606e6d1c404dcee4de35b1f0d353bd5213e197d83a WHIRLPOOL 80341b7e7756cd750ab97983b9175ed6ad7e482c9d3ca5d2a34a3d9166ec68bca107fbf741f4b18379e3b958b4b1872c32ce3274a859bfbc58c16735f749c652
diff --git a/dev-python/wstools/wstools-0.4.4.ebuild b/dev-python/wstools/wstools-0.4.4.ebuild
deleted file mode 100644
index eb92fb49ef62..000000000000
--- a/dev-python/wstools/wstools-0.4.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="WSDL parsing services package for Web Services for Python"
-HOMEPAGE="https://github.com/kiorky/wstools https://pypi.python.org/pypi/wstools"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- dev-python/autopep8[${PYTHON_USEDEP}]
- dev-python/execnet[${PYTHON_USEDEP}]
- dev-python/pep8[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cache[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- dev-python/pytest-pep8[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/wtf-peewee/Manifest b/dev-python/wtf-peewee/Manifest
index a2a7ea3b452f..b6ad0c4341e9 100644
--- a/dev-python/wtf-peewee/Manifest
+++ b/dev-python/wtf-peewee/Manifest
@@ -1,4 +1 @@
-DIST wtf-peewee-0.2.3.tar.gz 60654 SHA256 d64bab9c8b9b247f21534e87a94b988afd9655d7abaa14dc7d2af0bea3a3b9da SHA512 0a8e4a6586a4521d99c35b907935286c20b9106214a9826960073e710fc0a91c68402b9812d2b0119263786f8e48bdcacf999044ade9f3a27afa9bc7fd058926 WHIRLPOOL b44d3480d274f26ff84993c8941c473e6104bab8cd65bd8befb903dc9f2d6fad16299d6b4fc5f3b8af822dbc6aa9781dbe9ba43da6fb2f2dcf929578d3eac7ea
-DIST wtf-peewee-0.2.4.tar.gz 60869 SHA256 e771daf99ec6ecab0771742f3bb104058cd5e0b72ad404c6d278b6eefc116349 SHA512 f63ecae4b39873124d11408a58732cc147a7b8a68b7f19be1f8ff67c4847b7daddd9f62c180a723af00176d2d13531fa30d076cf64ea618c260da522555ec7e7 WHIRLPOOL 0fcbc0c919e1df3af1f5d2787ebb8934c697e7dc6f65c9b264306d62a9b552e8969658c7cf6654f260b0e902b4aa3708aed694b36b4262cbf4e3e49aa2c9e43e
-DIST wtf-peewee-0.2.5.tar.gz 60905 SHA256 79bc345a1c543d78deaa0767f792c152abb34d9a90b98cbd65ac4cce8849d00b SHA512 10758f0617d28baee850d6a2f6041eaf16ac9accef3be51d8156bd0c387e6324708668c4c681f3a7fd7da309b6546e96e518d219905ac9148d51e59959bb9129 WHIRLPOOL 93c2518e6636536f9f57035468a76d3dd5477e8fdbed3bfbdbe652a91c6abbedd1835c7dd3031f49986786e408ac88d99710bcd40254cb3fe09e25a65e403c6b
DIST wtf-peewee-0.2.6.tar.gz 61072 SHA256 93d36bac202be4d268bd4e4ad188c5160a4c1f3d8a5d5dd8a2d7c106adaeb26e SHA512 073973e1dbec17fb3b036447e5150d5de36aeb47c697878e4e97abec4de53a77275278000f4dc982bc1aa1a76736f5a15053d583ab04316c568085973025f833 WHIRLPOOL 798ec4d858291d6d5ecbe4ea618abae8d5d39c891a037deeebeff85b974cd5574b0ae8063a8170609ac6c924adbe64c6b8c675089750ad5f9af362c8a2cab5aa
diff --git a/dev-python/wtf-peewee/wtf-peewee-0.2.3.ebuild b/dev-python/wtf-peewee/wtf-peewee-0.2.3.ebuild
deleted file mode 100644
index 44740f449c4a..000000000000
--- a/dev-python/wtf-peewee/wtf-peewee-0.2.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Small python ORM"
-HOMEPAGE="https://github.com/coleifer/peewee/"
-SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-RDEPEND=">=dev-python/peewee-2.0.0[${PYTHON_USEDEP}]
- dev-python/wtforms[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( "${RDEPEND}" )"
-
-python_prepare_all() {
- # https://github.com/coleifer/peewee/issues/361
- sed -e s':test_null_form_saving:_&:' -i "${PN/\-/}"/tests.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" ./runtests.py || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( example/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wtf-peewee/wtf-peewee-0.2.4.ebuild b/dev-python/wtf-peewee/wtf-peewee-0.2.4.ebuild
deleted file mode 100644
index 5a3ba6ac6c1b..000000000000
--- a/dev-python/wtf-peewee/wtf-peewee-0.2.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-RESTRICT="test"
-
-DESCRIPTION="Small python ORM"
-HOMEPAGE="https://github.com/coleifer/peewee/"
-SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-RDEPEND=">=dev-python/peewee-2.0.0[${PYTHON_USEDEP}]
- dev-python/wtforms[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( "${RDEPEND}" )"
-
-python_prepare_all() {
- # https://github.com/coleifer/peewee/issues/361
- sed -e s':test_null_form_saving:_&:' -i "${PN/\-/}"/tests.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" ./runtests.py || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( example/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wtf-peewee/wtf-peewee-0.2.5.ebuild b/dev-python/wtf-peewee/wtf-peewee-0.2.5.ebuild
deleted file mode 100644
index 44740f449c4a..000000000000
--- a/dev-python/wtf-peewee/wtf-peewee-0.2.5.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Small python ORM"
-HOMEPAGE="https://github.com/coleifer/peewee/"
-SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-RDEPEND=">=dev-python/peewee-2.0.0[${PYTHON_USEDEP}]
- dev-python/wtforms[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( "${RDEPEND}" )"
-
-python_prepare_all() {
- # https://github.com/coleifer/peewee/issues/361
- sed -e s':test_null_form_saving:_&:' -i "${PN/\-/}"/tests.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- "${PYTHON}" ./runtests.py || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( example/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wtforms/Manifest b/dev-python/wtforms/Manifest
index c362e7c190bf..df1960163c27 100644
--- a/dev-python/wtforms/Manifest
+++ b/dev-python/wtforms/Manifest
@@ -1,3 +1 @@
-DIST WTForms-2.0.1.zip 444489 SHA256 62859c74be4683601b5265ba83b9babd8a8f1cdd0ba31600fa1e70d295cd4ed2 SHA512 abae7adb1c7ab46abf401a536a248bf3703be2f0be9f5d8d49191f18855a6989e4c7acb232b006d5809fc13428a9e6214f734be5b917648778169c7dd258eaab WHIRLPOOL d6177e7f9ff5e53085081fb4580d728c08ac19230470435a85a0735745f303b010540ce01e4071735a49f32bb3321d17557511f958452457a882705c3139da9b
-DIST WTForms-2.0.2.zip 449167 SHA256 10737758ceae03b53021f3aa7e81bfc8dd6f679c879ffeb5e64ac6570facb6c1 SHA512 35d52b2991588d1aef2ed7df5713f5cdd7d64affb0879ccf6b40b9194c3b9492af8f853353df55f833bec268d4332d49cf4c8e0592c21a11cccddaddb3650c52 WHIRLPOOL 7664b533174b44922e8ce733b6d284a1c8814190bab631cf094e0e7f841152502329f203e34638bb6aea2386b74a1afa7e5de09ada06188a39989f4f860e875e
DIST WTForms-2.1.zip 553644 SHA256 ffdf10bd1fa565b8233380cb77a304cd36fd55c73023e91d4b803c96bc11d46f SHA512 2bdac0a35eca465021df9fb37dc0acd87bf487c6158b782d48870e9d5aab6ed3eb635af89bb38b9e8419688185f7c7b7875e68f7435d94bca8b074b2dddb12a0 WHIRLPOOL 91bdb0db56cc7171a87c72a0892f2e4a19ed25398f596996dcba2c4ffb0f2c61b45caeab4da48d7d43a80cccaf9ac650be936aedf61789f01ecdac6cbe657c10
diff --git a/dev-python/wtforms/wtforms-2.0.1.ebuild b/dev-python/wtforms/wtforms-2.0.1.ebuild
deleted file mode 100644
index 92abdc6ec57b..000000000000
--- a/dev-python/wtforms/wtforms-2.0.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="WTForms"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Flexible forms validation and rendering library for python web development"
-HOMEPAGE="http://wtforms.simplecodes.com/ https://pypi.python.org/pypi/WTForms"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-S="${WORKDIR}/${MY_P}"
-
-DEPEND="
- app-arch/unzip
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( >=dev-python/sphinx-0.6[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wtforms/wtforms-2.0.2.ebuild b/dev-python/wtforms/wtforms-2.0.2.ebuild
deleted file mode 100644
index 566cf70c1bef..000000000000
--- a/dev-python/wtforms/wtforms-2.0.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="WTForms"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Flexible forms validation and rendering library for python web development"
-HOMEPAGE="http://wtforms.simplecodes.com/ https://pypi.python.org/pypi/WTForms"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-S="${WORKDIR}/${MY_P}"
-
-DEPEND="
- app-arch/unzip
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( >=dev-python/sphinx-0.6[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/xcffib/Manifest b/dev-python/xcffib/Manifest
index f8cbac2a05a8..a24579093243 100644
--- a/dev-python/xcffib/Manifest
+++ b/dev-python/xcffib/Manifest
@@ -1,3 +1,2 @@
DIST xcffib-0.4.0.tar.gz 74715 SHA256 94a3d3d48289a7e9e0687b1f9a5f69de6e6449ac98df0f79773b286a72f79f8a SHA512 ac144ffdfb559ae2ee8d4a23c937989ca4e28f913b2d27f1240725c8398ede1a7a010a0d861998151923d235d5e04799d8df8496c9ec8005a2286825dcd59bd7 WHIRLPOOL f67aba9f217a2aa408945f4f2703853385ce8170d069660f9433410c13ca41bbf9ba5fd9729509192996d34d934626a1c0f91e08a64e44b4aef43fb4e88b5c74
-DIST xcffib-0.4.2.tar.gz 80441 SHA256 7f4210f1ee51bb6f87e747438699fcf449ece2cb354d106be474997e479cacb8 SHA512 df9d5e9500cb3ea9765d4f887bdc018a99c285eff5aa4c922cb59da89bd04640b6ba9d7a3b83cfa999bdc3749f438b1a4b336117e2885fe2e27d346439839a7e WHIRLPOOL 4670e8a2179ccf149bb91e415c5ed81a68268f898fe29a4c0918c27d1a2647736587ab5aa7ba268608defe6d4c0655a94120dbacaa3c0970faed87379412a609
DIST xcffib-0.5.1.tar.gz 81274 SHA256 c0f8daf5375df1df2dbccd1066f464831cf3dd69d58dd851ada8d85d72b5eb25 SHA512 ed13a43e301c6713c3831261bd94444d3961f805c39cc72dbe05f986eafb24e4f53f653045b84b57b4046a3ac763b20bd661298af5e6cc57978c57d68d2a0a39 WHIRLPOOL 7b4c31737324550b78fa0755c1a3b58cdf8f0b1aaee39feecce4a0e8759208bdbf9b121c76ed558c1360b214cc833f20d50612deb835e46b8681bb652f0e802e
diff --git a/dev-python/xcffib/xcffib-0.4.2.ebuild b/dev-python/xcffib/xcffib-0.4.2.ebuild
deleted file mode 100644
index 8bc40b268bdb..000000000000
--- a/dev-python/xcffib/xcffib-0.4.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A drop in replacement for xpyb, an XCB python binding"
-HOMEPAGE="https://github.com/tych0/xcffib"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
-IUSE="test"
-
-COMMON_DEPEND="x11-libs/libxcb"
-RDEPEND="
- $(python_gen_cond_dep '>=dev-python/cffi-1.1:=[${PYTHON_USEDEP}]' 'python*')
- $(python_gen_cond_dep '>=virtual/pypy-2.6.0' pypy )
- dev-python/six[${PYTHON_USEDEP}]
- ${COMMON_DEPEND}"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${COMMON_DEPEND}
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- x11-apps/xeyes
- )"
-
-PATCHES=( "${FILESDIR}"/${P}-test-imports.patch )
-
-python_test() {
- nosetests -d -v || die
-}
diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest
index ce5a46a21996..e80ac8340044 100644
--- a/dev-python/xlsxwriter/Manifest
+++ b/dev-python/xlsxwriter/Manifest
@@ -1,5 +1,3 @@
DIST XlsxWriter-0.7.8.tar.gz 233091 SHA256 2200c2a69f63b350b3b1f5db8fae3e5b7135c01b7ac9c3b1d5926cf6583dd4cd SHA512 2343155c765533bbc146e928dfc82924f089c7abee2f3607be2e5f9b1da9166090164f134256cbd36f319a97c9aa651fb346cc7502a3f1721f9687a9cddb9364 WHIRLPOOL ba498cfe5929f8d302b2f81ca0291c465759ed070d030e650d4a973706562a397fda51632b31cdac8caba134d8199f3499c7505b9990a9fa02b908b5ac971bdc
-DIST XlsxWriter-0.8.4.tar.gz 234634 SHA256 9f0c421fba5849ebcf6a2d24e8eb54799fa48166fe53dbe6deb42669ed5c6643 SHA512 82b7a7e687431d09b31430e6eddb3c55f7d6bd1a631c2bc0741843d6a6d1fe59b219face9a9f7123d59aaf83643d5c00d13408eb45e5e5b810716d7440e33855 WHIRLPOOL 4ea00b8c016bd11294cc2898a171d0697cd306746fa58214ab6669f9e1f857102b14a26a65d58d89c4eed6a505b440c661f1971f3c0e74ff5d7201e93ebbb920
DIST XlsxWriter-0.9.2.tar.gz 237146 SHA256 9363097b35299da5b4706f9eb3eb79bc60d7eb68f3feff40149e20f1af26ddfa SHA512 037f33a13a4f61fd6adb17ac1726bae7b5244242f66dfb5b9ec9ed9c0cf77af156ca4aa52013f1419c2cc381c7408a18243ebafaa2543828c3b01a619af4ec13 WHIRLPOOL 652ae7dcdaa0b6295e8175d1be1beef3ca6d78b2d980bd36033f9715c7e6c1065b50c214f1331e2da2998612e54dec44d40d3c30a80859bc1a8b26659e85f5bf
-DIST xlsxwriter-0.8.4-tests.zip 27275933 SHA256 a78ff7620e725412668489eea2987ac5e491fada4354ac6e0124fb296f0a1d5f SHA512 fe0c00e251b5a07e132c6bd2ddb19c95eb0782f00e35085895361500213695313370baacfa83317af814d5ab740ac8a6489fd96d5e9a3184bb2ea710683d2028 WHIRLPOOL 29f1e873fe72e29e99dd4b3ab3355baa3129fbf11bbe21a8e69202935c7c7e6ba5384e8d5c743127cc4d5585246c55c2341439ff722b5ee7b5a85ffc66c51d40
DIST xlsxwriter-0.9.2-tests.zip 27275933 SHA256 a78ff7620e725412668489eea2987ac5e491fada4354ac6e0124fb296f0a1d5f SHA512 fe0c00e251b5a07e132c6bd2ddb19c95eb0782f00e35085895361500213695313370baacfa83317af814d5ab740ac8a6489fd96d5e9a3184bb2ea710683d2028 WHIRLPOOL 29f1e873fe72e29e99dd4b3ab3355baa3129fbf11bbe21a8e69202935c7c7e6ba5384e8d5c743127cc4d5585246c55c2341439ff722b5ee7b5a85ffc66c51d40
diff --git a/dev-python/xlsxwriter/xlsxwriter-0.8.4.ebuild b/dev-python/xlsxwriter/xlsxwriter-0.8.4.ebuild
deleted file mode 100644
index e013553e66e2..000000000000
--- a/dev-python/xlsxwriter/xlsxwriter-0.8.4.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-MY_PN="XlsxWriter"
-MY_P="${MY_PN}-${PV}"
-
-# PLEASE UPDATE
-# for up2date tests. Upstream says they are to large to be shipped to pypi
-# https://github.com/jmcnamara/XlsxWriter/issues/327
-# https://github.com/jmcnamara/XlsxWriter/issues/229
-RELEASE=b24d6fbf38862558f1c114c0c73058ba306d628f
-
-DESCRIPTION="Python module for creating Excel XLSX files"
-HOMEPAGE="https://pypi.python.org/pypi/XlsxWriter https://github.com/jmcnamara/XlsxWriter"
-SRC_URI="
- mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
- test? ( https://github.com/jmcnamara/XlsxWriter/archive/${RELEASE}.zip -> ${P}-tests.zip )
- "
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}"/${MY_P}
-
-python_prepare_all() {
- if use test; then
- cp -r "${WORKDIR}"/${MY_PN}-${RELEASE}/${PN}/test ${PN}/ || die
- fi
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- py.test -v -v || die
-}
diff --git a/dev-python/xlutils/Manifest b/dev-python/xlutils/Manifest
index ed789fa27eb7..7c85f514abf5 100644
--- a/dev-python/xlutils/Manifest
+++ b/dev-python/xlutils/Manifest
@@ -1,2 +1 @@
-DIST xlutils-1.5.2.tar.gz 48579 SHA256 5b8f2bc41983722a63009c0ab6216227d6bbc0a0f945c9cab33cd1ebac7666d0 SHA512 5611b08516ebcfc08f43b7b5a793c0d53c9e0dfe12b597ea318f10e794d323f87b07df0f96f58b1d4542feb7339ab7c6527c956c7a7af7d8554e41dad85c63d8 WHIRLPOOL 7a1cc3ac03fbcd1c768de6a259adaaf33ca7827af8afc3d11fe03ba462797c0e173071214fbb791d497afb6ffe6577c9eca7a41577da2c51acdc88014d4587d4
DIST xlutils-1.7.1.tar.gz 62278 SHA256 cdbde90603d626a45bf36d45368e5b83484b545d230fc91f10fad89b2d766384 SHA512 196ec5cf99e7ad5a612c455e4e293461ac89e6e93c28790e34dcce544c8689a9ab122e37458d3b6ff24137c3646607fa8768ab3a4c2fa4a3e2e59e0ac05d675a WHIRLPOOL 769fb30efd2294e3c0205d4134532af5b8633a3566a819cc58a4104d1a4fc4f93a92de1dbc7aa4da7e86a28fb176e65aba3e75f534f12a2e5732057cb5c62d22
diff --git a/dev-python/xlutils/xlutils-1.5.2-r1.ebuild b/dev-python/xlutils/xlutils-1.5.2-r1.ebuild
deleted file mode 100644
index 79d3dd9da7dd..000000000000
--- a/dev-python/xlutils/xlutils-1.5.2-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="provides a collection of utilities for working with Excel files"
-HOMEPAGE="https://pypi.python.org/pypi/xlutils"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND=">=dev-python/xlwt-0.7.3[${PYTHON_USEDEP}]
- >=dev-python/xlrd-0.7.7[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/errorhandler[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- >=dev-python/testfixtures-1.6.1[${PYTHON_USEDEP}] )"
-
-DOCS="xlutils/readme.txt xlutils/docs/*.txt"
-
-python_test() {
- py.test xlutils/tests
-}
diff --git a/dev-python/xlwt/Manifest b/dev-python/xlwt/Manifest
index d22aa1e44dbf..7f6af42079c7 100644
--- a/dev-python/xlwt/Manifest
+++ b/dev-python/xlwt/Manifest
@@ -1,4 +1,2 @@
-DIST xlwt-0.7.5.tar.gz 115100 SHA256 9478bd70b86590b9ac2697967c8a10a4917d900636349ca73eeb362a3227423c SHA512 d385c36c80002998891dd93d4ebcdd962239463ee089965961d3b8955d4783bbcdec96920891a252ee6cb076eab6b13ffad83e7758c179dcbc684e82fa8dfe35 WHIRLPOOL 46d01a1bcfc5f01585082bf3ff8750cecd7ce87b5ebe279a3d9377c8c7e272f070cb28d430285c900d0e2389469097088b6126932c76f3778b274b86696f6adc
DIST xlwt-1.0.0.tar.gz 129588 SHA256 ac432939eec8daa9f88af994ff53f009e607a4e1102772ec0be0b2a86b2c1cf9 SHA512 45788a506635f1ef6380d46aa0af724e511e401e8347dcf48dbf4e2d90e7f4c7f66838cd9616cf58807ffb939daba1f47b0d2cf449f8cb528db41fba84cc8866 WHIRLPOOL d3d344faae89fad012f05fe5b19e5ce16dd144016abf7ea15123a9725c77a732e85d93131c692dbcaf306cdc8d1b06efcaf39227265c612200107d2c20541132
-DIST xlwt-1.1.2.tar.gz 153374 SHA256 aed648c17731f40f84550dd2a1aaa53569f0cbcaf5610ba895cd2632587b723c SHA512 dfe27e1415bd9ebe83b41f45fe8f08396269d4075014bacb7e59384aa8bea0e5479e0a4874fc727ab00c8c8ee44a17f9af8736f78a30db76b7330e79a1942cc3 WHIRLPOOL b44468558b39d3819a75ab1c6b9db8a66fd6fd8e1bfe9bd23661788dc77796bf3788405d386ff191f27b10b361757a5bfc94e8bb4f895bdc85bc18fb9350a5a4
DIST xlwt-1.2.0.tar.gz 153909 SHA256 505669c1eb6a60823fd3e2e723b60eea95f2c56254113bf163091ed2bedb4ac9 SHA512 e0be61f6a54ac39c91cf03a1a7535c464045539f6a040f000921815e3280bd341770d72f4353891a10dde7c1b51eab4ccb1ae1c10bbf779108346fba8484eef8 WHIRLPOOL 645746c311d8d2b55022368fd8d5baedf4771d66000baaf0f3eda57241c8c1c1d51bed9fb33e85398d9b79803b8a6a350a10d3abb74bdafc8de0e4408771a38f
diff --git a/dev-python/xlwt/xlwt-0.7.5.ebuild b/dev-python/xlwt/xlwt-0.7.5.ebuild
deleted file mode 100644
index 270b8707bf64..000000000000
--- a/dev-python/xlwt/xlwt-0.7.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to create spreadsheet files compatible with Excel"
-HOMEPAGE="https://pypi.python.org/pypi/xlwt"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="examples"
-
-python_prepare_all() {
- # Don't install documentation and examples in site-packages directories.
- sed -e "/package_data/,+6d" -i setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_install_all() {
- local HTML_DOCS=( HISTORY.html xlwt/doc/xlwt.html )
- use examples && local EXAMPLES=( xlwt/examples )
- distutils-r1_python_install_all
-
- dodoc -r tests
- docompress -x /usr/share/doc/${PF}/tests
-}
diff --git a/dev-python/xlwt/xlwt-1.1.2.ebuild b/dev-python/xlwt/xlwt-1.1.2.ebuild
deleted file mode 100644
index 9782bad10723..000000000000
--- a/dev-python/xlwt/xlwt-1.1.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to create spreadsheet files compatible with Excel"
-HOMEPAGE="https://pypi.python.org/pypi/xlwt"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? (
- >=dev-python/sphinx-1.3.1[${PYTHON_USEDEP}]
- dev-python/pkginfo[${PYTHON_USEDEP}]
- )
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-# Prevent d'loading in the doc build
-PATCHES=( "${FILESDIR}"/docbuild.patch )
-
-python_prepare_all() {
- # Don't install documentation and examples in site-packages directories.
- sed -e "/package_data/d" -i setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- nosetests tests || die "tests failed under ${EPYTHON}}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/xvfbwrapper/Manifest b/dev-python/xvfbwrapper/Manifest
index c689098dc472..70056bd9a35b 100644
--- a/dev-python/xvfbwrapper/Manifest
+++ b/dev-python/xvfbwrapper/Manifest
@@ -1,3 +1,2 @@
-DIST xvfbwrapper-0.2.2.tar.gz 3421 SHA256 58934508285c43aafac4179f26c34735b46c0bcb96b66198a4dbc68468e3cbb4 SHA512 ac71ec9a08189456c40e493f57802e872c03c0c5caf84493d77bf2e379853afe79099bcf5e5c7c0eb66ff1bf64e44bf37687a82b49864bc63a237f767752eed4 WHIRLPOOL cf3d39ff9eb68b3665c84c87cd7306134ca6d98734111855a777fe53a0528b5a212f3f082fe4d7734a460325875039511fa832e0ff9983c02c9dfc6b2bb54d90
DIST xvfbwrapper-0.2.4.tar.gz 3215 SHA256 a7f52aefaf2e18c1aee302eb295ba9ca53ae6d3ba36df76794945a338a4b579c SHA512 26b14fd64c00ea33ad5f32dd69e59001f468ab294970ee281c81f1ae635cdea105b6057ba2e1012975fbb935ccb222585e70798e78c17f476d8b3e40f9e1346c WHIRLPOOL 791578eabe86fa9f3e6d44b9b03008fe8dbe2c9d853453afd29cfa28690d6f4cb44b948c5d991e4cdb7424a87fcce334bf7e403f2a6f781f6868f47af6a74268
DIST xvfbwrapper-0.2.8.tar.gz 4660 SHA256 f99d741f145ca1d4c42d3085bc2857e54571db80099b6eb49ac2efcf4e971666 SHA512 1b29b7e6bb336a9972e51249bbc96805733e305476cc559f5501cd09a343671c10333b5592e4c4868016d4510b37d6c592165a4683b1543e62c2205b1eeb0980 WHIRLPOOL 5d618d5bdebb746c234949e515e9378a60aaabe49656b9827cb6a9bd6aa83f6c2377153ecd9b335f5de5d6c9a98f388f93745fe6eab69653533ac11c06051d17
diff --git a/dev-python/xvfbwrapper/xvfbwrapper-0.2.2.ebuild b/dev-python/xvfbwrapper/xvfbwrapper-0.2.2.ebuild
deleted file mode 100644
index 5cfe022f07ad..000000000000
--- a/dev-python/xvfbwrapper/xvfbwrapper-0.2.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper for running a display inside X virtual framebuffer"
-HOMEPAGE="https://github.com/cgoldberg/xvfbwrapper
- https://pypi.python.org/pypi/xvfbwrapper"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="x11-base/xorg-server[xvfb]"
-DEPEND="${RDEPEND}
- test? ( dev-python/pep8[${PYTHON_USEDEP}] )
-"
-
-python_test() {
- unset DISPLAY
- "${PYTHON}" test_xvfb.py || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/yappi/Manifest b/dev-python/yappi/Manifest
index 2c8c75dac0ae..d84db5a43f6b 100644
--- a/dev-python/yappi/Manifest
+++ b/dev-python/yappi/Manifest
@@ -1,2 +1 @@
-DIST yappi-0.93.tar.gz 24367 SHA256 09c028fafb31423a46305d3dc55cf30734b66ec4607541d1b561a2ddb17d2081 SHA512 5e187c3502f44a83d2dd91809ba73d1509c3d9300a038a32ef18a128e8ad5582f888844ec9f3237606d09b447e9fa7b12add132aa723dbb1cea61d628f26331d WHIRLPOOL 4cd9a3f2a8f340a4d86d2aa0c08b56cc2531ac20887da587350b080422110331edb506626b43b902e2a5edc00a816e530920442f97f0c2fc18282d1402a4dfb5
DIST yappi-0.94.tar.gz 25173 SHA256 15cc17dba1252ecaae29ced1e96c216165d93fd3e9ea05dff1f5e5866f16bd59 SHA512 420295f20b395229822a077848514db2138c7630a1cfc6207462e61eab3179e6fbad8b42569ae2557f0fa639fd8863bc876183554511b0dbf3d8664f8072bb28 WHIRLPOOL 2ebafad1489aa3e9d97d7c9bc6b51e9679941c783ea91ba06c82202d8500e69e7f1db2b1078c2becea2d548cbd65fb3b48774d18b1db388e1c80ee9faf311535
diff --git a/dev-python/yappi/yappi-0.93.ebuild b/dev-python/yappi/yappi-0.93.ebuild
deleted file mode 100644
index 1c609b1ab904..000000000000
--- a/dev-python/yappi/yappi-0.93.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-inherit distutils-r1
-
-DESCRIPTION="Yet Another Python Profiler"
-HOMEPAGE="https://bitbucket.org/sumerc/yappi/"
-SRC_URI="https://bitbucket.org/sumerc/${PN}/downloads/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="test"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/yapps/yapps-2.2.0.ebuild b/dev-python/yapps/yapps-2.2.0.ebuild
deleted file mode 100644
index 6c59c3c83f95..000000000000
--- a/dev-python/yapps/yapps-2.2.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-MY_PN="Yapps"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="An easy to use parser generator"
-HOMEPAGE="https://github.com/smurfix/yapps"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_PN}-${PV}"
diff --git a/dev-python/yapsy/Manifest b/dev-python/yapsy/Manifest
index 12bd7daa83cb..c7679c8aef9c 100644
--- a/dev-python/yapsy/Manifest
+++ b/dev-python/yapsy/Manifest
@@ -1,3 +1 @@
-DIST Yapsy-1.10.423.tar.gz 152691 SHA256 9ba7767f63ab591c0ad3fc8b2bd11ac19a0fabb7259bcb1733858eab5bd9b1e1 SHA512 46447ac2cc2583fcb7fe1c89ded74654efc4d3c9ecc79f955db1e0e9875c9ac2f18e12de3b5f0886c34fdbcdadf601523eb2cd1d8e74b24b791f4f6900dcdcc3 WHIRLPOOL 7dbd717a40296f05da0aec09e05b40c039613d0dc8622b337aa21ddc1919c71e48d9e9ed31c8cf4b89a9c06e5752da2eb684bbdcc843c7f1e8e672920e10d20d
-DIST Yapsy-1.11.023.tar.gz 80595 SHA256 7b494e6cd62cc598d6d6f3be49dd45e9b1670b5d341627f60664d7002e4e0539 SHA512 98ce3925084119a7760ee5f8ed8904d6d4d39746918ff3eccfc64dd890a99aede0249dc3c97482fd53df441730083f790aa81d459ba4395e66f39248a5e14d79 WHIRLPOOL 91a15a51f0d4d64082202366a337ae91e433a426dca6f7c8b71470fb9f8354d36e1c45f5434a0c5a7474b2f3cfdc99c03a616402dbe1a4796519bb7a58be11a4
DIST Yapsy-1.11.223.tar.gz 80783 SHA256 45bb39a72461913388d7f3e92ce33816e84fff59946c45e16796eb1fb1d5f2a6 SHA512 690d0ab78eafede5a75cf7b7bbcfce00b05c7b6f958980c3b67815bcaf848a8098b6e81afd1d95c5821fa4bb7affefab2cde208ff7c8ac7952615c8ddbafe305 WHIRLPOOL 05a3682f0c19a2c13ed97e9e17041f5bf7fd35a7928c4ff1bf27881a1575f1d1923c933ade7bb14569a732c6ddbcdffd3cba4ac546e8e4c1263f838876325082
diff --git a/dev-python/yapsy/yapsy-1.10.423.ebuild b/dev-python/yapsy/yapsy-1.10.423.ebuild
deleted file mode 100644
index 378d51e2c30d..000000000000
--- a/dev-python/yapsy/yapsy-1.10.423.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_P="Yapsy-${PV}"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A fat-free DIY Python plugin management toolkit"
-HOMEPAGE="http://yapsy.sourceforge.net/"
-SRC_URI="mirror://sourceforge/yapsy/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-python_test() {
- esetup.py test
-}
diff --git a/dev-python/yapsy/yapsy-1.11.023.ebuild b/dev-python/yapsy/yapsy-1.11.023.ebuild
deleted file mode 100644
index 2df80801df3c..000000000000
--- a/dev-python/yapsy/yapsy-1.11.023.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_P="Yapsy-${PV}"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A fat-free DIY Python plugin management toolkit"
-HOMEPAGE="http://yapsy.sourceforge.net/"
-SRC_URI="mirror://sourceforge/yapsy/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # Disable erroneous test
- sed -e 's:test_default_plugins_place_is_parent_dir:_&:' \
- -i test/test_PluginFileLocator.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/yapsy/yapsy-1.11.223.ebuild b/dev-python/yapsy/yapsy-1.11.223.ebuild
deleted file mode 100644
index 2df80801df3c..000000000000
--- a/dev-python/yapsy/yapsy-1.11.223.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_P="Yapsy-${PV}"
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A fat-free DIY Python plugin management toolkit"
-HOMEPAGE="http://yapsy.sourceforge.net/"
-SRC_URI="mirror://sourceforge/yapsy/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # Disable erroneous test
- sed -e 's:test_default_plugins_place_is_parent_dir:_&:' \
- -i test/test_PluginFileLocator.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C doc html
-}
-
-python_test() {
- esetup.py test
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/zc-buildout/Manifest b/dev-python/zc-buildout/Manifest
index 486071b9098a..ee54364a8a69 100644
--- a/dev-python/zc-buildout/Manifest
+++ b/dev-python/zc-buildout/Manifest
@@ -1,2 +1 @@
-DIST zc.buildout-2.3.1.tar.gz 292209 SHA256 3295b8944c637f65db3d6c2ded239b7b41a7f2df0e0bceb8b092247edf1866fb SHA512 cb741f02ccb119349e9e734667a64bec3248bbddc58a0e3d9ba10b1d2459e084170713be24051a529996fbc641ca8162d86c1c3ad3efdb2a95d2dd705616b73d WHIRLPOOL c391a6c62b72ce4bd56d12616df8580ab6c247e9bef74cf198bb777846ce7a450a31b7bd2088271d9a3faabd4b0388fb8e5b432b4c0f15e5b921c95c7e33e298
DIST zc.buildout-2.5.3.tar.gz 305163 SHA256 3e5f3afcc64416604c5efc554c2fa0901b60657e012a710c320e2eb510efcfb9 SHA512 a4d4becac815531cd180795372ce5896d1fdab8606fff492502ef1f59d6d1ddd8427bb00ea96d36ec284a18b17b9273d8b94a405ebe410bae7e9a6e47a8dfad7 WHIRLPOOL b5d01e3b1a589cafb965cae8992f3657805ec3fd22ed75f43d57cba6260e4a7c2bc047c7355ae37cbbd13bb673ba7509597dbb0ed792bbfcbb80817646d7c4fc
diff --git a/dev-python/zc-buildout/zc-buildout-2.3.1.ebuild b/dev-python/zc-buildout/zc-buildout-2.3.1.ebuild
deleted file mode 100644
index 4b8360dd3ae8..000000000000
--- a/dev-python/zc-buildout/zc-buildout-2.3.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
-
-inherit distutils-r1
-
-MY_PN="${PN/-/.}"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="System for managing development buildouts"
-HOMEPAGE="https://pypi.python.org/pypi/zc.buildout"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-python/setuptools-3.3[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-DOCS=( README.rst doc/tutorial.txt )
-# Tests require zope packages absent from portage
-
-# Prevent incorrect installation of data file
-python_prepare_all() {
- sed -e '/^ include_package_data/d' -i setup.py || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/zeep/Manifest b/dev-python/zeep/Manifest
index 43aa785fa638..c61d5de9da27 100644
--- a/dev-python/zeep/Manifest
+++ b/dev-python/zeep/Manifest
@@ -1,4 +1 @@
-DIST zeep-0.22.0.tar.gz 87637 SHA256 f561e010a86678341cee45b0f7e03284bf3b2b60c25ac8bcfc600488a507ad3c SHA512 42fb3ca2d8e459b48ebafa77d31642b08c02d931b9cac75b6697917439b7ad7eba5e9ec91b769f3c21dfc972557243ffd48da49234d649903dc0da440bef4b88 WHIRLPOOL c2c528fceb5008d2be3dbcf7b1967e6dab3d3ba49ad5265826508edc5742d03b773c0d2cb38e33aa07ca66162ceced686be17fc6e842f2b599084dd7eec7adaf
-DIST zeep-0.24.0.tar.gz 108457 SHA256 cac3a7921c52bc5eda5aba988e0ac2c16fae15991d0af1ff97289e4bcfe0df2d SHA512 51376ee9a37553cdeecd67db38cb6f85d17d3e1c35396eec0c174b21805e4fa7752355f748e89af4df50b922c84c3647e986662ab64045bbd2d63ef53c918f2a WHIRLPOOL 4da78d4d0e917165f450f3f0d7abbb1580710509cd8d0583496cc25ed24df17c699b40e8c801de07f0d58c69dca34ab99dd8eaa71f12b43bf886e818a4bd4987
-DIST zeep-1.1.0.tar.gz 128983 SHA256 83e82b6cb59e84bf4725add3771ed442bb099fad5959c887efe7c49a8a940ea5 SHA512 66799d35438d2c2528ef786998359abdcf343f645063a0194bc9eefe8384d47f1529fdb281a6064c67b0dcf9ea7a0b056c90ccfe74f0037929a0028e0f4e12b0 WHIRLPOOL 30fcecf92000fdc45619c20cb953e3e0666eb85a6fd5305ee2975d455671a0e5e65c5ecf2a82d14b9df4471c9293a9a36996de7494083d723b7782244d6cac97
DIST zeep-1.6.0.tar.gz 137181 SHA256 9f2aeacf8ebf702a61123078b25a6212917b4fe473ce487f23efac292d5b58cb SHA512 b0922cc808dcf0bb1b817b6131f92a726738f2ecfdd903981d87012dd9a54e323ec79bb54d10702dd7f8d00f49c1942ccfd08be7e4983d460122cfb466ffb502 WHIRLPOOL 17f929ffea6803cd305d9bb414f90d3d431b70687991cda90a1eaa205a61a97c56b62ff8afd3dd849f0c507ea56110d09460d2592acb76b6a08dc30605c9ed90
diff --git a/dev-python/zeep/zeep-0.22.0.ebuild b/dev-python/zeep/zeep-0.22.0.ebuild
deleted file mode 100644
index 37a7dba8663b..000000000000
--- a/dev-python/zeep/zeep-0.22.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-inherit distutils-r1
-
-DESCRIPTION="A modern/fast Python SOAP client based on lxml / requests"
-HOMEPAGE="http://docs.python-zeep.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools"
-RDEPEND="${DEPEND}
- >=dev-python/appdirs-1.4.0
- >=dev-python/cached-property-1.0.0
- >=dev-python/defusedxml-0.4.1
- >=dev-python/isodate-0.5.4
- >=dev-python/lxml-3.0.0
- dev-python/pytz
- >=dev-python/requests-2.7.0
- >=dev-python/six-1.9.0"
-
-src_install() {
- distutils-r1_src_install
- dodoc README.rst CHANGES
-}
diff --git a/dev-python/zeep/zeep-0.24.0.ebuild b/dev-python/zeep/zeep-0.24.0.ebuild
deleted file mode 100644
index 87bd3c8f5633..000000000000
--- a/dev-python/zeep/zeep-0.24.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-inherit distutils-r1
-
-DESCRIPTION="A modern/fast Python SOAP client based on lxml / requests"
-HOMEPAGE="http://docs.python-zeep.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools"
-RDEPEND="${DEPEND}
- >=dev-python/appdirs-1.4.0
- >=dev-python/cached-property-1.0.0
- >=dev-python/defusedxml-0.4.1
- >=dev-python/isodate-0.5.4
- >=dev-python/lxml-3.0.0
- >=dev-python/requests-2.7.0
- >=dev-python/six-1.9.0
- dev-python/pytz"
-
-DOCS=( README.rst CHANGES )
diff --git a/dev-python/zeep/zeep-1.1.0.ebuild b/dev-python/zeep/zeep-1.1.0.ebuild
deleted file mode 100644
index d2c29950fb0f..000000000000
--- a/dev-python/zeep/zeep-1.1.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
-inherit distutils-r1
-
-DESCRIPTION="A modern/fast Python SOAP client based on lxml / requests"
-HOMEPAGE="http://docs.python-zeep.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="async"
-
-DEPEND="dev-python/setuptools"
-RDEPEND="${DEPEND}
- >=dev-python/appdirs-1.4.0
- >=dev-python/cached-property-1.0.0
- >=dev-python/defusedxml-0.4.1
- >=dev-python/isodate-0.5.4
- >=dev-python/lxml-3.0.0
- >=dev-python/requests-2.7.0
- >=dev-python/requests-toolbelt-0.7.0
- >=dev-python/six-1.9.0
- dev-python/pytz
- async? ( >=dev-python/aiohttp-1.0 )"
-
-DOCS=( README.rst CHANGES )
diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index c8d20ab0a91a..af9ef62f4749 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -1,2 +1 @@
-DIST zeroconf-0.17.4.tar.gz 18158 SHA256 8d91c5589693b1abbf173561b308c5bc0abf3d06fd6e40de8cd5ee9205afbe83 SHA512 1a01282d20e83a213156febaf2aa7f4b009f347062cc8c2d8bf503c1e8a1606a1dbffc18d93d1a183be568b7911f18abedbe6ca2d958fbc5b550fc67b92d2ce4 WHIRLPOOL e913104a7bbf69b66999d5766725ab9b2904eedda46be0b12c2557f25bbd3e705391690ae9d5dc9c1d370bc0ed533d8d3bb8d3f041218aec1721edf1e975e6f4
DIST zeroconf-0.17.5.tar.gz 18428 SHA256 51ea8affc3512259d5e702a46031139c2eaefe2a0891990e5866d0b5a436112e SHA512 834f8d66bb92232474f60a5137ed7de3788fe1b7109cd5dd2100c3845a89bbb224df060bcb482b0c48b0a5849604247b8f29a902f9c78c35a72497a77f5323b3 WHIRLPOOL b18548e0ac1f7f4e03c4326d227ebcd6a56e43cfeb4ee4168ba47eae73675c131dda5d2840b506f56abf816517328eb2143c10afa52a6b972ee851be30f04736
diff --git a/dev-python/zeroconf/zeroconf-0.17.4.ebuild b/dev-python/zeroconf/zeroconf-0.17.4.ebuild
deleted file mode 100644
index a4dde5ce34c7..000000000000
--- a/dev-python/zeroconf/zeroconf-0.17.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
-HOMEPAGE="https://github.com/jstasiak/python-zeroconf http://pypi.python.org/pypi/zeroconf"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/netifaces[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- )"
-
-# Not included
-RESTRICT="test"
-
-python_prepare_all() {
- # It's virtual/python-enum34
- sed \
- -e "s:'enum-compat',::g" \
- -i setup.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests --verbose || die
-}
diff --git a/dev-python/zope-component/Manifest b/dev-python/zope-component/Manifest
index 2b0a6ce8637c..eb5420a4fa47 100644
--- a/dev-python/zope-component/Manifest
+++ b/dev-python/zope-component/Manifest
@@ -1,2 +1 @@
-DIST zope.component-4.2.2.tar.gz 546598 SHA256 282c112b55dd8e3c869a3571f86767c150ab1284a9ace2bdec226c592acaf81a SHA512 4b000fcbd8425b84c67533e0a7d0e0c3a6703b7bc8590e640a38605601b4ad40bded891e58f20357e251a04e67e2cfc2c1771b4fe89353591556404d49853129 WHIRLPOOL d6ec37bacc2adfd614ff973ae58a9f1d262ab207b1938c8b361b02cd2a6cecf2d0d0e07fb7a9d628be3102db4a952f5aa13cb2b87164a1f99a8c5e98113ce456
DIST zope.component-4.3.0.tar.gz 85971 SHA256 bb4136c7443610f8c2d2d357cad247c3e90bb5e6f0b7a02b0edfb11924ff9bc2 SHA512 0c078bf2471bee44acac0c291c3159f4315cdbdb3eaa504f97c1b345fdba5efff6a1514ee2ab558ff3c3e4a18924f982de7c7ddf323080ee99f573d6776d91cc WHIRLPOOL 9edc6362b815497d129f8bcf897996f4fbc56b067a894b3033b4fcc85515d317eab54d63cfec4b066fb4ac750c94ddb6aaf0de4563d74e573afb172b31398be6
diff --git a/dev-python/zope-component/zope-component-4.2.2.ebuild b/dev-python/zope-component/zope-component-4.2.2.ebuild
deleted file mode 100644
index 3c3583c98f49..000000000000
--- a/dev-python/zope-component/zope-component-4.2.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4,3_5})
-
-inherit distutils-r1
-MY_PN=zope.component
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Zope Component Architecture"
-HOMEPAGE="https://github.com/zopefoundation/zope.component http://docs.zope.org/zope.component/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-RDEPEND="dev-python/zope-event[${PYTHON_USEDEP}]
- >=dev-python/zope-interface-4.1.0[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND}
- dev-python/nose[${PYTHON_USEDEP}] )
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${MY_P}
-
-RESTRICT="test"
-
-python_test() {
- nosetests || die
-}
diff --git a/dev-python/zstandard/Manifest b/dev-python/zstandard/Manifest
index 280f3da75a2c..c62065cbda96 100644
--- a/dev-python/zstandard/Manifest
+++ b/dev-python/zstandard/Manifest
@@ -1,3 +1 @@
-DIST zstandard-0.7.0.tar.gz 427288 SHA256 29f2babe5828b257a793e077543150e64ab944b9f3cc071fb5cbb6892243645a SHA512 016a8142a504757beb99b681386e7d8ea81b91a3a10b44894fa16443c21b567fce1101283e1967a2895e504045d84173b512fe7144a6a962ef64a509fcd83a4a WHIRLPOOL 7a4f27201cc5a274e7e0e5f2b5c1836fdcf24474b78af8deba503b7e27add5f262762ac5f6a8eb8653a8123318eaceb2f94339a162dc2df5b62f2e9cf83b48a2
-DIST zstandard-0.8.0.tar.gz 463794 SHA256 455751752f9d185b169e45bfd4a437d9473ef944ddd7313c8f15bdd466cd8d6c SHA512 c6ba906403e5c18b374faf9f676b10f0988b9f4067bd6c52c548d7dee58fac79974babfd5c438aef8da0a5260158116db69b11f2a52a775772d9904b9d86fdbc WHIRLPOOL 595928461f9dbf840abdbe814b28759389e5b1513618274a822881e922ebbc4c4716f23a89cc0a5379aba57cbff2ecdc0d604f73b8527e777160da031910ccf0
DIST zstandard-0.8.1.tar.gz 463785 SHA256 d8df3b40fed5c0a5d15b36e698b0286323170086b2034e5d52465fa3c1ce2429 SHA512 0ddbe22381397443c6c9f84e64f9358160bede104c4f48351119d880ac4f88994739b0b3915454567d2b2b04930c6ead5aa290a40323ba4b0bacf5e97809793c WHIRLPOOL fe033d0123f9e9135d54422db757727145fd6aeb31a1dac919832d12d950c89176c6301aa5db3b64be884183d63671ca823ca6951dcdcfa8921aab60b06ad336
diff --git a/dev-python/zstandard/zstandard-0.7.0.ebuild b/dev-python/zstandard/zstandard-0.7.0.ebuild
deleted file mode 100644
index 49d2780b47da..000000000000
--- a/dev-python/zstandard/zstandard-0.7.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Zstandard Bindings for Python"
-HOMEPAGE="https://pypi.python.org/pypi/zstandard https://github.com/indygreg/python-zstandard"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/cffi:=[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${RDEPEND}"
diff --git a/dev-python/zstandard/zstandard-0.8.0.ebuild b/dev-python/zstandard/zstandard-0.8.0.ebuild
deleted file mode 100644
index 49d2780b47da..000000000000
--- a/dev-python/zstandard/zstandard-0.8.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Zstandard Bindings for Python"
-HOMEPAGE="https://pypi.python.org/pypi/zstandard https://github.com/indygreg/python-zstandard"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/cffi:=[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${RDEPEND}"
diff --git a/dev-ros/camera_calibration/Manifest b/dev-ros/camera_calibration/Manifest
index 640d400f7b71..14de50e4dbcf 100644
--- a/dev-ros/camera_calibration/Manifest
+++ b/dev-ros/camera_calibration/Manifest
@@ -3,3 +3,4 @@ DIST image_pipeline-1.12.15.tar.gz 122012 SHA256 d9660a5929b69b7801b3a05e092c7a4
DIST image_pipeline-1.12.16.tar.gz 126407 SHA256 af0d7e43de48457ca591c4908d5771c116d2838b4bc64fbe49efaa371f44b5b4 SHA512 2e1b77a6267fef2925396b36c8d3fdabcf8c0e61043bbeb066f0923bba867c3f63a9da4a9829d26c502af70ad7ab3dcda6cca14628accc472010af8df4b1153e WHIRLPOOL b746861c95475cadf64a7e0f70f9cad62148a4d6ed8616347812c433244ef6df367bf122089794bf4669b23707dd1718961002fa46516e7ff1ce8ebe3da1b2a2
DIST image_pipeline-1.12.18.tar.gz 127899 SHA256 7f356c7a020d4acf5acd2973180cf356329186606586bd37f8103597a0312b05 SHA512 9a9d671d31d3c6a9343836fa8c7a5566fb9e032330dbc57adeab35510263aca0482a8a8413716e79c49e2e187c3892ab200c92435e8797d4b69e3332771b64da WHIRLPOOL eed95a909a7a9b99cf313ceea4417a80d433f6b6d24053e4f6705993899d5c2b9fd14ef7ad2b07bf584c79a83f45b232b259f3cd8e3eeedcd61d17449667fe47
DIST image_pipeline-1.12.19.tar.gz 130635 SHA256 fc3073428fc930523efd6ed4a86d838ab0f0ff04a312eb4188c72a854d300e97 SHA512 f0677e4a811622ffc19792af828f4766408b6a051d271950a8a096d064b043dae1457b2a6f2d59fe5c2971795db04e7abf5e0878ead1428a4da19033693829ba WHIRLPOOL ecb1cdcc07109d3781bb82e88c0fe7e91754b2dfac0bfc7f5d053e6df9ce78b95b4131a9b65715fbce1b44b0acab6f833bd9c0d4f2fb68718fee4f4bfd586c63
+DIST image_pipeline-1.12.20.tar.gz 137888 SHA256 b69307689c7fb4e62464254fc24ede26c85087b51519f0b43a33e995dabe1a53 SHA512 37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5 WHIRLPOOL 8dda5d84af0929a983e6a2cb54697ee50d3036399a05bff50ae711fb4e8638e8763de407b65beb14d65b2cd48e3b200c84af95cee7da48609448f102d0bfdadc
diff --git a/dev-ros/camera_calibration/camera_calibration-1.12.20.ebuild b/dev-ros/camera_calibration/camera_calibration-1.12.20.ebuild
new file mode 100644
index 000000000000..f447ac323c69
--- /dev/null
+++ b/dev-ros/camera_calibration/camera_calibration-1.12.20.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline"
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Calibration of monocular or stereo cameras using a checkerboard calibration target"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/cv_bridge[${PYTHON_USEDEP}]
+ dev-ros/image_geometry[${PYTHON_USEDEP}]
+ || ( media-libs/opencv[python,${PYTHON_USEDEP}] media-libs/opencv[python,python_single_target_python2_7] )
+ dev-ros/message_filters[${PYTHON_USEDEP}]
+ dev-ros/rospy[${PYTHON_USEDEP}]
+ dev-ros/std_srvs[${PYTHON_USEDEP}]
+ dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
diff --git a/dev-ros/depth_image_proc/Manifest b/dev-ros/depth_image_proc/Manifest
index 202746fbd20e..b50ff7ba4d9b 100644
--- a/dev-ros/depth_image_proc/Manifest
+++ b/dev-ros/depth_image_proc/Manifest
@@ -1 +1,2 @@
DIST image_pipeline-1.12.19.tar.gz 130635 SHA256 fc3073428fc930523efd6ed4a86d838ab0f0ff04a312eb4188c72a854d300e97 SHA512 f0677e4a811622ffc19792af828f4766408b6a051d271950a8a096d064b043dae1457b2a6f2d59fe5c2971795db04e7abf5e0878ead1428a4da19033693829ba WHIRLPOOL ecb1cdcc07109d3781bb82e88c0fe7e91754b2dfac0bfc7f5d053e6df9ce78b95b4131a9b65715fbce1b44b0acab6f833bd9c0d4f2fb68718fee4f4bfd586c63
+DIST image_pipeline-1.12.20.tar.gz 137888 SHA256 b69307689c7fb4e62464254fc24ede26c85087b51519f0b43a33e995dabe1a53 SHA512 37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5 WHIRLPOOL 8dda5d84af0929a983e6a2cb54697ee50d3036399a05bff50ae711fb4e8638e8763de407b65beb14d65b2cd48e3b200c84af95cee7da48609448f102d0bfdadc
diff --git a/dev-ros/depth_image_proc/depth_image_proc-1.12.20.ebuild b/dev-ros/depth_image_proc/depth_image_proc-1.12.20.ebuild
new file mode 100644
index 000000000000..912ac0b52ddb
--- /dev/null
+++ b/dev-ros/depth_image_proc/depth_image_proc-1.12.20.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline"
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Nodelets for processing depth images such as those produced by OpenNI camera"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/cv_bridge
+ media-libs/opencv:=
+ dev-ros/eigen_conversions
+ dev-ros/image_geometry
+ dev-ros/image_transport
+ dev-ros/message_filters
+ dev-ros/nodelet
+ dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+ dev-ros/stereo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+ dev-ros/tf2
+ dev-ros/tf2_ros
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-ros/image_proc/Manifest b/dev-ros/image_proc/Manifest
index 202746fbd20e..b50ff7ba4d9b 100644
--- a/dev-ros/image_proc/Manifest
+++ b/dev-ros/image_proc/Manifest
@@ -1 +1,2 @@
DIST image_pipeline-1.12.19.tar.gz 130635 SHA256 fc3073428fc930523efd6ed4a86d838ab0f0ff04a312eb4188c72a854d300e97 SHA512 f0677e4a811622ffc19792af828f4766408b6a051d271950a8a096d064b043dae1457b2a6f2d59fe5c2971795db04e7abf5e0878ead1428a4da19033693829ba WHIRLPOOL ecb1cdcc07109d3781bb82e88c0fe7e91754b2dfac0bfc7f5d053e6df9ce78b95b4131a9b65715fbce1b44b0acab6f833bd9c0d4f2fb68718fee4f4bfd586c63
+DIST image_pipeline-1.12.20.tar.gz 137888 SHA256 b69307689c7fb4e62464254fc24ede26c85087b51519f0b43a33e995dabe1a53 SHA512 37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5 WHIRLPOOL 8dda5d84af0929a983e6a2cb54697ee50d3036399a05bff50ae711fb4e8638e8763de407b65beb14d65b2cd48e3b200c84af95cee7da48609448f102d0bfdadc
diff --git a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.9.ebuild b/dev-ros/image_proc/image_proc-1.12.20.ebuild
similarity index 52%
rename from dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.9.ebuild
rename to dev-ros/image_proc/image_proc-1.12.20.ebuild
index a1bacb86bc80..c70f308ec815 100644
--- a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.9.ebuild
+++ b/dev-ros/image_proc/image_proc-1.12.20.ebuild
@@ -2,24 +2,27 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-ROS_REPO_URI="https://github.com/ros/nodelet_core"
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline"
KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
inherit ros-catkin
-DESCRIPTION="Common nodelet tools such as a mux, demux and throttle"
+DESCRIPTION="Single image rectification and color processing"
LICENSE="BSD"
SLOT="0"
IUSE=""
RDEPEND="
- dev-libs/boost:=[threads]
- dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}]
- dev-ros/message_filters
+ dev-ros/cv_bridge
+ dev-ros/dynamic_reconfigure
+ dev-ros/image_geometry
+ dev-ros/image_transport
dev-ros/nodelet
- dev-ros/pluginlib
dev-ros/roscpp
+ dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+ media-libs/opencv:=
+ dev-libs/boost:=[threads]
"
DEPEND="${RDEPEND}"
diff --git a/dev-ros/image_publisher/Manifest b/dev-ros/image_publisher/Manifest
index 202746fbd20e..b50ff7ba4d9b 100644
--- a/dev-ros/image_publisher/Manifest
+++ b/dev-ros/image_publisher/Manifest
@@ -1 +1,2 @@
DIST image_pipeline-1.12.19.tar.gz 130635 SHA256 fc3073428fc930523efd6ed4a86d838ab0f0ff04a312eb4188c72a854d300e97 SHA512 f0677e4a811622ffc19792af828f4766408b6a051d271950a8a096d064b043dae1457b2a6f2d59fe5c2971795db04e7abf5e0878ead1428a4da19033693829ba WHIRLPOOL ecb1cdcc07109d3781bb82e88c0fe7e91754b2dfac0bfc7f5d053e6df9ce78b95b4131a9b65715fbce1b44b0acab6f833bd9c0d4f2fb68718fee4f4bfd586c63
+DIST image_pipeline-1.12.20.tar.gz 137888 SHA256 b69307689c7fb4e62464254fc24ede26c85087b51519f0b43a33e995dabe1a53 SHA512 37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5 WHIRLPOOL 8dda5d84af0929a983e6a2cb54697ee50d3036399a05bff50ae711fb4e8638e8763de407b65beb14d65b2cd48e3b200c84af95cee7da48609448f102d0bfdadc
diff --git a/dev-ros/image_publisher/image_publisher-1.12.20.ebuild b/dev-ros/image_publisher/image_publisher-1.12.20.ebuild
new file mode 100644
index 000000000000..2fa8fbcbb962
--- /dev/null
+++ b/dev-ros/image_publisher/image_publisher-1.12.20.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline"
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Publish an image stream from single image file or avi file."
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/cv_bridge
+ media-libs/opencv:=
+ dev-ros/dynamic_reconfigure
+ dev-ros/camera_info_manager
+ dev-ros/image_transport
+ dev-ros/nodelet
+ dev-ros/roscpp
+ dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-ros/image_rotate/Manifest b/dev-ros/image_rotate/Manifest
index 202746fbd20e..b50ff7ba4d9b 100644
--- a/dev-ros/image_rotate/Manifest
+++ b/dev-ros/image_rotate/Manifest
@@ -1 +1,2 @@
DIST image_pipeline-1.12.19.tar.gz 130635 SHA256 fc3073428fc930523efd6ed4a86d838ab0f0ff04a312eb4188c72a854d300e97 SHA512 f0677e4a811622ffc19792af828f4766408b6a051d271950a8a096d064b043dae1457b2a6f2d59fe5c2971795db04e7abf5e0878ead1428a4da19033693829ba WHIRLPOOL ecb1cdcc07109d3781bb82e88c0fe7e91754b2dfac0bfc7f5d053e6df9ce78b95b4131a9b65715fbce1b44b0acab6f833bd9c0d4f2fb68718fee4f4bfd586c63
+DIST image_pipeline-1.12.20.tar.gz 137888 SHA256 b69307689c7fb4e62464254fc24ede26c85087b51519f0b43a33e995dabe1a53 SHA512 37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5 WHIRLPOOL 8dda5d84af0929a983e6a2cb54697ee50d3036399a05bff50ae711fb4e8638e8763de407b65beb14d65b2cd48e3b200c84af95cee7da48609448f102d0bfdadc
diff --git a/dev-ros/image_rotate/image_rotate-1.12.20.ebuild b/dev-ros/image_rotate/image_rotate-1.12.20.ebuild
new file mode 100644
index 000000000000..3ef885038341
--- /dev/null
+++ b/dev-ros/image_rotate/image_rotate-1.12.20.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline"
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Rotates an image stream minimizing the angle between an arbitrary vector and the camera frame"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/cv_bridge
+ media-libs/opencv:=
+ dev-ros/dynamic_reconfigure
+ dev-ros/eigen_conversions
+ dev-ros/image_transport
+ dev-ros/nodelet
+ dev-ros/roscpp
+ dev-ros/tf2
+ dev-ros/tf2_geometry_msgs
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-ros/image_view/Manifest b/dev-ros/image_view/Manifest
index 202746fbd20e..b50ff7ba4d9b 100644
--- a/dev-ros/image_view/Manifest
+++ b/dev-ros/image_view/Manifest
@@ -1 +1,2 @@
DIST image_pipeline-1.12.19.tar.gz 130635 SHA256 fc3073428fc930523efd6ed4a86d838ab0f0ff04a312eb4188c72a854d300e97 SHA512 f0677e4a811622ffc19792af828f4766408b6a051d271950a8a096d064b043dae1457b2a6f2d59fe5c2971795db04e7abf5e0878ead1428a4da19033693829ba WHIRLPOOL ecb1cdcc07109d3781bb82e88c0fe7e91754b2dfac0bfc7f5d053e6df9ce78b95b4131a9b65715fbce1b44b0acab6f833bd9c0d4f2fb68718fee4f4bfd586c63
+DIST image_pipeline-1.12.20.tar.gz 137888 SHA256 b69307689c7fb4e62464254fc24ede26c85087b51519f0b43a33e995dabe1a53 SHA512 37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5 WHIRLPOOL 8dda5d84af0929a983e6a2cb54697ee50d3036399a05bff50ae711fb4e8638e8763de407b65beb14d65b2cd48e3b200c84af95cee7da48609448f102d0bfdadc
diff --git a/dev-ros/image_view/image_view-1.12.20.ebuild b/dev-ros/image_view/image_view-1.12.20.ebuild
new file mode 100644
index 000000000000..477a6ade7dc0
--- /dev/null
+++ b/dev-ros/image_view/image_view-1.12.20.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline"
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Simple viewer for ROS image topics"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-libs/boost:=[threads]
+ media-libs/opencv:=
+ x11-libs/gtk+:2
+ dev-ros/camera_calibration_parsers
+ >=dev-ros/cv_bridge-1.11.10
+ dev-ros/image_transport
+ dev-ros/message_filters
+ dev-ros/nodelet
+ dev-ros/rosconsole
+ dev-ros/roscpp
+ dev-ros/stereo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+ dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+ dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-ros/kdl_parser_py/Manifest b/dev-ros/kdl_parser_py/Manifest
index 6f53517a3a37..0ddfebf1de44 100644
--- a/dev-ros/kdl_parser_py/Manifest
+++ b/dev-ros/kdl_parser_py/Manifest
@@ -1,11 +1 @@
-DIST robot_model-1.11.10.tar.gz 1292754 SHA256 a43a17e8f19a41fba5660f94eb40e89f2b3fecab81fe8b54f657d430dd936cd4 SHA512 95770807d22de4581a87e7297fc9f9e0e781ad2a8f273a3f4781ac2864f53b73b408dde9c696aa934bab1dada5bac396a8c65d62e4a941884cc9966c680da4a8 WHIRLPOOL c41f637723ac00331abf0d52d9b6d6546205d25e0adc972b4cc793ce4a9351e0246bf42d59a5755532ca54bdc186b6055b2412777601bcbfc09d1399a0b46292
-DIST robot_model-1.11.9.tar.gz 1292675 SHA256 145d43c32cb93888f8555bdcbce48ea417515fb17dbd2445fa1ed7ac32e2399b SHA512 10afe675739746ba313d5c3b4758940c9896bd96fbd3b81fb4809d18cf39d49b36e9b24b28af38f700a65c7c2fb572186dc3920ab2cbd190cc79b485c54eb78d WHIRLPOOL cc176a18819258d6c2af33024b1f92e301f656949d0073f90659b22dd7532708b65b1fefaa3d684bf0f425acb66225eb25bc96bf6272bacbd733451e7e549ec5
-DIST robot_model-1.12.0.tar.gz 1292282 SHA256 942edd173fde0efd3c7dab03a30cc1b96b9aa513ed914f00b45f603476ec46fe SHA512 6faf6219788d6cbd6765ff1cb55e7cbc1f3bc414f3f83ac0d46ff7a8617cfe477871104eef846c9a47ffb09c69a948d080e199d455d1269fe043ed11a7d1e335 WHIRLPOOL c487eaea77598b8663d3239142864da9b2dd02d8f6ec321e9beb88ec31fa03d90d77e1fcd7bc0ea7b9afda168a4c46ee4f27b4f8867e70ef9f7ab3d3e00a9e3e
-DIST robot_model-1.12.2.tar.gz 1291779 SHA256 49543ae6f31a2e0f02730e00b926a1a0d3b7e97aa98e1ce27ff3bfd1114806f9 SHA512 39c7c893047ea5e21e9598e3e0b8ca3d2f8a256d1d06ddf419f953bffafb73199f8865f872416ec9c0570cf6cad180d5e1498af13033d1c42b54a640b14e9020 WHIRLPOOL 08b387d4aeca0f97315ad33f2f3efc7ac2323a05ca7ea3cb9e3bd36be858be454882508553a9bd4ad42d0650e43d31fd4e90800fff719877172f5ffc7efd5048
-DIST robot_model-1.12.3.tar.gz 1292139 SHA256 4b2bf070e4d07450fd9977a62c260e8abb40645ff9fcf5f5781f505a8b61b194 SHA512 eae18db87bdd7fc867868493f54f1812358f1a301c88fc7eae611fa75bc2418165b5cb2f5c5839f3cb644d4c1f560f85d84b635ffbecaa631c78a3176d1fb6db WHIRLPOOL c555faee5282942db894866a08aa3a675c6db618fce2acdd1f67d622cf1c0a8e5747f5f9a5217b4fc83997f9bb9125f1c7f2ca6b77e9fd75244f121b48a77f66
-DIST robot_model-1.12.4.tar.gz 1293354 SHA256 e40bd4519fd4010bcde0cb179611a19c04c3a32073830a675090671b4cea0ee5 SHA512 f78bfd9a72d795e301836a7946d87250f4c8be2082593f7a0fb282831152bc8125885f30408ff99823c4dd1d606060b71695c1cc3097dee8870efe0fe862ab0d WHIRLPOOL cff984eec217cd4615f1bf316eaa255f0d7f2c531fede6d4764edd57a11277980b0aad87bee4af7e89b2fc56394c7d457a0bb50b103b22afc4f5f449824293e9
-DIST robot_model-1.12.5.tar.gz 1294607 SHA256 c0784cebf4b5ef38c9bf7a0f6e66f5350aa7e12460d46e2e8c4c9420b40217cc SHA512 4e1952bf9218a1ee1c09c1ff3ad607a9546675874f2d97052a1015fa1c221829e42d95c735dd136e5406fdccdbf969d55a43b318db1fed206c86c2c7a5c5ab86 WHIRLPOOL 38f0150bc4b991c7fef829e0c02c015e603d6162a3986a28433adc1d496d9098efc97f0da15cae32b8316d8677b5e156c64e36304af82f8a94a3b231a027e59c
-DIST robot_model-1.12.6.tar.gz 1295666 SHA256 ac335cec5a3706a104411222a2f89ef1862c0ac8caa5ddadd390e9c25641bf27 SHA512 60270b3ec20c0473e9c8d02d661794e253405c836b06cf5c15b65dddf104bfb5e4865463e12232e94548d68eead2b5499eb04c71aee3f851fa9f85dbe733ee12 WHIRLPOOL 6cec339181a6570fbe4e61415d341f5f7404ea69d8d2a4058d5c837fa15f74c7c95a4ee3f74a78fcca624d272995f09aae4ad3a6027178b2c25daa466754adc4
-DIST robot_model-1.12.7.tar.gz 1296028 SHA256 c9aad0e23970507c30490678fb76514faf1bd577ec2c30b4703fd322543be3bc SHA512 bc1901473f890b7200ef67db891ca9269c867ee1cf67a316948587d27549c6d58ce8c0b4a0d9255a5419a235ead3b19065b135486188efc21cbb6594d1863291 WHIRLPOOL 7575227d3388652eb71c5fd4265fe70c26f44149ee63d793ad87906805dff8938313f2f085edfee82847a4050b8639bc9c0773090b9f0ecbe84e29291f9d7593
-DIST robot_model-1.12.8.tar.gz 1297591 SHA256 dd8a6dec56e06bcc84582da4163efe22dcc4bf6badd6011ebb209db342c495a1 SHA512 77770e3ce1fe7c143c15581fa262dc01ccc04dd9313d022b9f0f254451db80415b558f339063debc5712590f846690d957848ba977f2175d2a4cda72b2102914 WHIRLPOOL afaeaee66821165efccc049a0f7972c597dde89f4f6814501694542e8d88d7591945872ca18020ea04742ab96ec133c306bccfddc81dd4f221b1def2f436cfbe
DIST robot_model-1.12.9.tar.gz 1298115 SHA256 96b104f7a77e82a4af7df4ff6de7cc6ce11b76819537e0dc9b9a3c870d2df910 SHA512 fe1da6fd290af012d53cd2875cdfa5e746bfb964a6cf4ca91786218b33603858d478f49a8e18c9581ba52d9e1d68409f919ec19997de7549b3fb2bc4a3686121 WHIRLPOOL 74fa337c6e09dce970ec8e646ab52256d36261e77fb9ced0d08a66dcac0d33c0922ed6fe1ba90a57d9e8dfd3861436698b217bdb7b97357c162f6ce4e7cd11c3
diff --git a/dev-ros/kdl_parser_py/kdl_parser_py-1.11.10.ebuild b/dev-ros/kdl_parser_py/kdl_parser_py-1.11.10.ebuild
deleted file mode 100644
index 2976410f4dc5..000000000000
--- a/dev-ros/kdl_parser_py/kdl_parser_py-1.11.10.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/robot_model"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python tools to construct a KDL tree from an XML robot representation in URDF"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/urdf[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
diff --git a/dev-ros/kdl_parser_py/kdl_parser_py-1.11.9.ebuild b/dev-ros/kdl_parser_py/kdl_parser_py-1.11.9.ebuild
deleted file mode 100644
index 2976410f4dc5..000000000000
--- a/dev-ros/kdl_parser_py/kdl_parser_py-1.11.9.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/robot_model"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python tools to construct a KDL tree from an XML robot representation in URDF"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/urdf[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
diff --git a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.0.ebuild b/dev-ros/kdl_parser_py/kdl_parser_py-1.12.0.ebuild
deleted file mode 100644
index 2976410f4dc5..000000000000
--- a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/robot_model"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python tools to construct a KDL tree from an XML robot representation in URDF"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/urdf[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
diff --git a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.2.ebuild b/dev-ros/kdl_parser_py/kdl_parser_py-1.12.2.ebuild
deleted file mode 100644
index 2976410f4dc5..000000000000
--- a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/robot_model"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python tools to construct a KDL tree from an XML robot representation in URDF"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/urdf[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
diff --git a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.3.ebuild b/dev-ros/kdl_parser_py/kdl_parser_py-1.12.3.ebuild
deleted file mode 100644
index 7c52850a5b58..000000000000
--- a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.3.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/robot_model"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python tools to construct a KDL tree from an XML robot representation in URDF"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/urdf[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
diff --git a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.4.ebuild b/dev-ros/kdl_parser_py/kdl_parser_py-1.12.4.ebuild
deleted file mode 100644
index 7c52850a5b58..000000000000
--- a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/robot_model"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python tools to construct a KDL tree from an XML robot representation in URDF"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/urdf[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
diff --git a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.5.ebuild b/dev-ros/kdl_parser_py/kdl_parser_py-1.12.5.ebuild
deleted file mode 100644
index 7c52850a5b58..000000000000
--- a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.5.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/robot_model"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python tools to construct a KDL tree from an XML robot representation in URDF"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/urdf[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
diff --git a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.6.ebuild b/dev-ros/kdl_parser_py/kdl_parser_py-1.12.6.ebuild
deleted file mode 100644
index d588d618fdfe..000000000000
--- a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.6.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/robot_model"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python tools to construct a KDL tree from an XML robot representation in URDF"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/urdf[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
diff --git a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.7.ebuild b/dev-ros/kdl_parser_py/kdl_parser_py-1.12.7.ebuild
deleted file mode 100644
index d588d618fdfe..000000000000
--- a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.7.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/robot_model"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python tools to construct a KDL tree from an XML robot representation in URDF"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/urdf[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
diff --git a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.8.ebuild b/dev-ros/kdl_parser_py/kdl_parser_py-1.12.8.ebuild
deleted file mode 100644
index d588d618fdfe..000000000000
--- a/dev-ros/kdl_parser_py/kdl_parser_py-1.12.8.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/robot_model"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Python tools to construct a KDL tree from an XML robot representation in URDF"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/urdf[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
diff --git a/dev-ros/libmavconn/Manifest b/dev-ros/libmavconn/Manifest
index 9b9f578f3f4a..7ddea4f5d3cf 100644
--- a/dev-ros/libmavconn/Manifest
+++ b/dev-ros/libmavconn/Manifest
@@ -1,9 +1 @@
-DIST mavros-0.17.2.tar.gz 201320 SHA256 d968733575777efbb3e6c396967d5dd82a42cee18f4fd54e47aef2833ff6ebad SHA512 c174a3caeed406aa7778365ce96f410c32d5ce2ee3d4ff039d283e242392e71543daea175184b35f8cee7000aa1b0491a8696c11661c3b8af3f37e39ce0f50e2 WHIRLPOOL e9242e9ba28bc65c254e245375cfa143f33e3864ec916212088c87e86fedf0c7466e2b0c2febf7564e45dc05251dba186169cadd8cf8222668d0088ad34d2014
-DIST mavros-0.17.3.tar.gz 201861 SHA256 32da0be2d9f59f4eafb8a583ad9eba5aea44f776a47d5a54625f2915b0bb1aad SHA512 054e0268750ba6622e0af6ba2e60c9f71b10c7fc4836bed3f1037b9abc386beb9c21d5ee3abacfee7b5a7140f377a07d5414d612c5b744ae9bf5d0cec680b8d7 WHIRLPOOL afc195c8743cda6afed8ac8f5745599ecdddc988c3978349d3b18c7d34353e89b309a34e80422ff7f601830e88beda3d42e94453022210928692ebba730392a5
-DIST mavros-0.18.1.tar.gz 208459 SHA256 8c8c5560145b261276f9f129c55298d8a9772b96e1d5ffa082fcc1709515dccb SHA512 0567a098f6429f9a76c2e2d24daf4267e59af126df689eafa9fad7846b5af90511481b3e7de011cb6746a98490a34ae558cbe1edf195414479d548377cfc050b WHIRLPOOL 5909b5e558c98044dfadf8febe1072d1de6dc78e6d415e69dc26ef9ea3d8512647945cf68c590abd7242d6a222d04b0f15a6f5d894d0eb4e98b9ca4236166774
-DIST mavros-0.18.2.tar.gz 208727 SHA256 347f88483be19ea8fc7da1ecd32e49874e2eb92750958c8b001120164194d524 SHA512 d5f667f321f6d988224315e7cdd9f435c3c49e0b97dde0b5cd30c124e9778b48304edfbd51789cdd97e1ca449a9fda407c25d9530daa0f4e2f2df1088ced16ff WHIRLPOOL 515242aca0ae43e164150a661b97498d5e3f89ad622eb9bdedecf22ecffa5243032b483cfea1c8b0310c6c20a282cf442a1830fc71f5d7894f29f45f97892d30
-DIST mavros-0.18.3.tar.gz 209081 SHA256 dfe679d49fe31f25d373c877a8d6656c7eb90274b325715df691ace0d1f98654 SHA512 f4608ca150b21099259559afa264d852e5a066986c3c0bd9b02b327a58b0f5c0bf769f02fadfde3d37292426f4deab263e1f10b850085b47cde76290b08e18df WHIRLPOOL 3d20f8acb3bd5943414543cfb6dc904ff41d20ff248b04664337ddcf7ea8fe026d7a93ad4ac54221a95d553e00d58203cebe9b44c9462d6f79d5e6bace613356
-DIST mavros-0.18.4.tar.gz 212211 SHA256 cd186f9cd014cee6fb53d0fa9bc476cf36e77fe34b0fc682cbc280db5594ca9b SHA512 8012c97118673f17f96257f25416752667254d73e7ad46ef1f857d4948dec6370247078a3b221b11e613a0b6eaf138c3f77f6fc1b5162b3c8b6a63a8b55e2add WHIRLPOOL 66d8e077ce6d5378b9bed7c3470eef774860ae398986b008421e1062b408fbd8f8786ad7ba4101dbb21031a6af2f281f968f4a98051a94536986b56acb2e7812
-DIST mavros-0.18.5.tar.gz 212723 SHA256 9a9ee89f3282f610e80b692839e315ed052ec4d1e92b3961516a8bf3bced547d SHA512 c0a46bac920eb351e8628e9116903e82b7b644d81bdf92064c4f684b6db5423b7db66941de3dae7c6730b08152baba92f457cf24409c877930e960872b553742 WHIRLPOOL 69b3ea6a16ce2276e7ef2980e80139c5d4b6a1ce303225490eb549a64cae94dcbe6823f1903c00f7f183316cae95ca10b83f507eeb54a3c2d83001d3dbb115b2
-DIST mavros-0.18.6.tar.gz 213212 SHA256 124c9f800353ae63b12a097d2a187d19b3d32470b7c787109170e75ad1a531a3 SHA512 bd1549ddc7d9485428b056b0601c2bcc013dcd821c32b843f80bc0321219a6a699383b3d2b08ccf6870c61abc8998790d0efe303f995730a0929b8168b35ed9b WHIRLPOOL d2a5a247064601811403c003e853b365e1ab8595b7b8aeb44f0ba955d71b928cefdce01352d4a817029725071cd7fe96ddbb7f0b3929eb0e732ebb6f2de93a75
DIST mavros-0.18.7.tar.gz 213566 SHA256 92e086072ac0641143b59d1dbda7ab54e5903d55001eaeceb34432efe3b07dcc SHA512 8ab17de7b9892d8eb7141d998460814d572d359b6ab5a3d2fe6a854506eedd784b936f9630a917b3de9ef5db7ac1375ff8374e816e9d0262f3d6b926b86f68ec WHIRLPOOL 92c1d7fe233433a68e08acfbaa6d996d3187279c2b1d806937bcf0bd5f564746e45cf1f7f1811afbb6b1095d98317b6cb321d85014ad3e679a470f89c0d4aee8
diff --git a/dev-ros/libmavconn/libmavconn-0.17.2.ebuild b/dev-ros/libmavconn/libmavconn-0.17.2.ebuild
deleted file mode 100644
index b870db07bd2b..000000000000
--- a/dev-ros/libmavconn/libmavconn-0.17.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/mavlink/mavros"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="MAVLink communication library"
-LICENSE="GPL-3 LGPL-3 BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- >=dev-ros/mavlink-gbp-release-2015.12.12
- dev-libs/boost:=
- dev-libs/console_bridge
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/libmavconn/libmavconn-0.17.3.ebuild b/dev-ros/libmavconn/libmavconn-0.17.3.ebuild
deleted file mode 100644
index ae82d747f00c..000000000000
--- a/dev-ros/libmavconn/libmavconn-0.17.3.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/mavlink/mavros"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="MAVLink communication library"
-LICENSE="GPL-3 LGPL-3 BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- >=dev-ros/mavlink-gbp-release-2015.12.12
- dev-libs/boost:=
- dev-libs/console_bridge
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/libmavconn/libmavconn-0.18.1.ebuild b/dev-ros/libmavconn/libmavconn-0.18.1.ebuild
deleted file mode 100644
index 63438d220d6a..000000000000
--- a/dev-ros/libmavconn/libmavconn-0.18.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/mavlink/mavros"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="MAVLink communication library"
-LICENSE="GPL-3 LGPL-3 BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- >=dev-ros/mavlink-gbp-release-2016.6.24
- dev-libs/boost:=
- dev-libs/console_bridge
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/libmavconn/libmavconn-0.18.2.ebuild b/dev-ros/libmavconn/libmavconn-0.18.2.ebuild
deleted file mode 100644
index 63438d220d6a..000000000000
--- a/dev-ros/libmavconn/libmavconn-0.18.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/mavlink/mavros"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="MAVLink communication library"
-LICENSE="GPL-3 LGPL-3 BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- >=dev-ros/mavlink-gbp-release-2016.6.24
- dev-libs/boost:=
- dev-libs/console_bridge
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/libmavconn/libmavconn-0.18.3.ebuild b/dev-ros/libmavconn/libmavconn-0.18.3.ebuild
deleted file mode 100644
index ce0132203e01..000000000000
--- a/dev-ros/libmavconn/libmavconn-0.18.3.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/mavlink/mavros"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="MAVLink communication library"
-LICENSE="GPL-3 LGPL-3 BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- >=dev-ros/mavlink-gbp-release-2016.7.7
- dev-libs/boost:=
- dev-libs/console_bridge
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/libmavconn/libmavconn-0.18.4.ebuild b/dev-ros/libmavconn/libmavconn-0.18.4.ebuild
deleted file mode 100644
index ce0132203e01..000000000000
--- a/dev-ros/libmavconn/libmavconn-0.18.4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/mavlink/mavros"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="MAVLink communication library"
-LICENSE="GPL-3 LGPL-3 BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- >=dev-ros/mavlink-gbp-release-2016.7.7
- dev-libs/boost:=
- dev-libs/console_bridge
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/libmavconn/libmavconn-0.18.5.ebuild b/dev-ros/libmavconn/libmavconn-0.18.5.ebuild
deleted file mode 100644
index ce0132203e01..000000000000
--- a/dev-ros/libmavconn/libmavconn-0.18.5.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/mavlink/mavros"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="MAVLink communication library"
-LICENSE="GPL-3 LGPL-3 BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- >=dev-ros/mavlink-gbp-release-2016.7.7
- dev-libs/boost:=
- dev-libs/console_bridge
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/nodelet_topic_tools/Manifest b/dev-ros/nodelet_topic_tools/Manifest
index a6d21f54d8d4..c7552d184fc0 100644
--- a/dev-ros/nodelet_topic_tools/Manifest
+++ b/dev-ros/nodelet_topic_tools/Manifest
@@ -1,8 +1 @@
DIST nodelet_core-1.9.10.tar.gz 40999 SHA256 50b8b3c01b577c8d71c92ec64ae516e030e2912bc5afcf66b2ada8bc39002544 SHA512 085967e37ac1ab596f5865f1b188817c774634e9a73b0b157c6125e124a3267837cd3f251d8fa93507233d8938432c4b6f9b6c6409fe0857168146ffff8c9b7b WHIRLPOOL e310bb0b4bf431936a88dd515fd2baee550c3df09a87777d7fcc86f7a72d5dafde99dfe7a9e49d9802c76aeca18c79cfc73db93da57dee65edcca7eaaa7450df
-DIST nodelet_core-1.9.3.tar.gz 33825 SHA256 26256ff83c92db88b941e5d85ab2162fbcaa0f19ea066732c2de83255eed0001 SHA512 d2560ef2c973aae297ffc5f139ed12308a0e4ac4477407e533402fbaf127c5aa4105548d01438b3bb17636df9587018a953bb6c0ae810996445bb1368c97f190 WHIRLPOOL 88bb8ef3a0b2138f2f1d5ff95c4328e22da4fc23313ba52447d5156b13c452284a9953f89de1d48838b96e226ff9ab929d6482c8b0ad847676aaa13e9b1f596d
-DIST nodelet_core-1.9.4.tar.gz 34236 SHA256 60e694e8575db93e24a8ed9cbebae8c257f6f25aef33a0e7f92418f318fd9131 SHA512 f2c49363029e8d53151433fa33162a3efb71750bfec55d68e2182ff385af0e65b983c6b4e799995a270cb8754d02b295c9d2a68fd712bca1fd4df0d276c93ce3 WHIRLPOOL 3474aab9d5d51f0672deacd79dfc294dc7b962c617e390beda7ae6e40b89a1dd3ba05beb0c4066b0c95588ffaf1bdeca73debcb0112f4802252e89ec5e8eb98e
-DIST nodelet_core-1.9.5.tar.gz 34351 SHA256 9432422b56a586828e75ec038f5400c3a92b0b108dd42bc331d8160972df012c SHA512 a933a398881a86564c854caf238bdd21ebf3fba09608de004a50247c567e91054ce13b04d96468fcd556ac8841ac735e1510fa30c62bc27143e8d657c673f5ee WHIRLPOOL cc180edf74126ba724b96c6b270c5594961c8bc102d920973611368457e0f7f0f656cb9042ca0cb2b3803aafcd156d114be305868a340be07ea7723c2f703e1c
-DIST nodelet_core-1.9.6.tar.gz 38776 SHA256 047976bd6fa7ccc44f8ea07850e3310729fcf7bc467a875b1c831e6cb611a801 SHA512 6332f8413079e3c5bb8ad198cd9408c54dcb80536e09f38716502b1306cbdf2a23ac06cd03ff77e47bea4a588df89c49d3767777bf7f5c00421d686ca11d6a05 WHIRLPOOL cb1e8c033663e1e507ad63879d5b0c7e58b26facfb2c706501969da488a5d587ea15a02b8912fcb6a4dad3dd48907ee6dcad9a1654aeb64b48497582e2b34e9d
-DIST nodelet_core-1.9.7.tar.gz 38869 SHA256 45f6382112bb8b5bad47ce18e12a95018a53e9cc3b08b5daad232f089569f8eb SHA512 af9cd8a5d62f0ccd98796c85fc5439833b69bafef88360b2357126e862abeae7e5a7c1ed2419ac97a688c3afa90f6a550ce861d2a6fbb6db2d8b6a37c000fd2b WHIRLPOOL 1c8e78ab179fa95af4500ad070cdec52e3218ccffd2b10807c2fed4b4063135242f85388a80b6beae7af83ee95e4ed630711919abded826041f226e1a6211100
-DIST nodelet_core-1.9.8.tar.gz 40630 SHA256 65181dfe8070c9cd7ed2d16a9cb0204f2ab122fd3f960c4042a5cbf5566f6ede SHA512 5e5dccca543fbb4fda1e6ef96eeacd875ea5cbd6694f024dbcb713958f0f607dad30dd2dd7fdddde4199c7bca34750213a16961fbc4ce63988671f450f6fa51f WHIRLPOOL 77aa1979cfee3e143f1587a7d594453df705ab7d4614e3c29d5abe4b540b2e4c617f6495487d8cb0576475fafc9bc8e4d99ff2a5d668c5fb9064b2523cfeda9f
-DIST nodelet_core-1.9.9.tar.gz 40763 SHA256 1b6a4676007f3c677c09a6ceb9eac553e47a0c09c38e320d652946d52f3b9ab4 SHA512 b8a58d5ac28f989c2d877982a64e1255330db6f0e33f74e3bdf8d0e5f9957a745eb3c5b02ec285cddfbfc9d899e0e17cdf1e0ec026b3f8130571d12406e9e197 WHIRLPOOL f3a17b4cd107c24713a92ef58216e30cf3790499ec4387e0588e4e19f65d7fc3e9f08e7f54b0b69d644dfbac913cf5d7116bfd911f93ed533a7b89c5cb38d40e
diff --git a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.3-r1.ebuild b/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.3-r1.ebuild
deleted file mode 100644
index 493a9fc07580..000000000000
--- a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.3-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/nodelet_core"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Common nodelet tools such as a mux, demux and throttle"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/boost:=[threads]
- dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}]
- dev-ros/message_filters
- dev-ros/nodelet
- dev-ros/pluginlib
- dev-ros/roscpp
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.3.ebuild b/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.3.ebuild
deleted file mode 100644
index deb90af7a0de..000000000000
--- a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/nodelet_core"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Common nodelet tools such as a mux, demux and throttle"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/boost:=[threads]
- dev-ros/dynamic_reconfigure
- dev-ros/message_filters
- dev-ros/nodelet
- dev-ros/pluginlib
- dev-ros/roscpp
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.4.ebuild b/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.4.ebuild
deleted file mode 100644
index 493a9fc07580..000000000000
--- a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/nodelet_core"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Common nodelet tools such as a mux, demux and throttle"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/boost:=[threads]
- dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}]
- dev-ros/message_filters
- dev-ros/nodelet
- dev-ros/pluginlib
- dev-ros/roscpp
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.5.ebuild b/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.5.ebuild
deleted file mode 100644
index 1db21461655b..000000000000
--- a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/nodelet_core"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Common nodelet tools such as a mux, demux and throttle"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/boost:=[threads]
- dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}]
- dev-ros/message_filters
- dev-ros/nodelet
- dev-ros/pluginlib
- dev-ros/roscpp
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.6.ebuild b/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.6.ebuild
deleted file mode 100644
index 1db21461655b..000000000000
--- a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.6.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/nodelet_core"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Common nodelet tools such as a mux, demux and throttle"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/boost:=[threads]
- dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}]
- dev-ros/message_filters
- dev-ros/nodelet
- dev-ros/pluginlib
- dev-ros/roscpp
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.7.ebuild b/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.7.ebuild
deleted file mode 100644
index 1db21461655b..000000000000
--- a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.7.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/nodelet_core"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Common nodelet tools such as a mux, demux and throttle"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/boost:=[threads]
- dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}]
- dev-ros/message_filters
- dev-ros/nodelet
- dev-ros/pluginlib
- dev-ros/roscpp
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.8.ebuild b/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.8.ebuild
deleted file mode 100644
index 1db21461655b..000000000000
--- a/dev-ros/nodelet_topic_tools/nodelet_topic_tools-1.9.8.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros/nodelet_core"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Common nodelet tools such as a mux, demux and throttle"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/boost:=[threads]
- dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}]
- dev-ros/message_filters
- dev-ros/nodelet
- dev-ros/pluginlib
- dev-ros/roscpp
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/pcl_ros/Manifest b/dev-ros/pcl_ros/Manifest
index 773e0c0b9111..ccab82e3da25 100644
--- a/dev-ros/pcl_ros/Manifest
+++ b/dev-ros/pcl_ros/Manifest
@@ -1,2 +1,3 @@
DIST perception_pcl-1.4.1.tar.gz 66440 SHA256 7400179978c8314210bb770979246e7583274229044085452a20d6cc22507776 SHA512 550300f1bd7bb718371b9725f9d48f4337e6d7175bdfc4a8a116a17da24609a363c804f11224efde6c9f62a6cca648425872017e9a90371a34f808c305f50f50 WHIRLPOOL 46eb7d4234471b6c63f4d4dd195dfcd6b3615ff308386bc9c0dda7cc2c50daebc9019aa0411521594ab1381b83ea32a6a5bbcc76470e7b3e7d09b554f63f91af
DIST perception_pcl-1.5.1.tar.gz 66945 SHA256 1ec472e95080f3356d56fd69e66ff21b6eb4324f86df2228a472b3e4c4b3255d SHA512 d7fd77e8afeccd45226404c57a267af19b0c98cb61123bdb1b1330fc3833b6bc1a72e775a3eba6a6f8df212af23328894617cf45a4c028278ef408a1d0ef74ce WHIRLPOOL 7b88be3822019ccd8113bd5ad94d54a4848135dbd0b7bb84ff8ef9f727f230453545de6074fc1afb0a6892c4cf8256194dfd2129b5102aad7f0f70c65cf46614
+DIST perception_pcl-1.5.2.tar.gz 67004 SHA256 0c844e86cd070001b81da7bc072b6503ff97beb17d4eb057d810fb38b4697a87 SHA512 503f46d71dbf58e985422c6f31c3491189dbd9494bc68221026721dc889a34633be867b20f8b5cc8bec77f500cb4133061be1eb1775afd2a4edcdac13cb629f5 WHIRLPOOL 4258fd7c217cbf3da6101c52f2b84a8c50ed7bbec762f3d1be09f9c372500372d690a91dcaea42fcad51ba110fcb705b0ba0cb466d46bcd39a723e86a9122bb5
diff --git a/dev-ros/pcl_ros/pcl_ros-1.5.2.ebuild b/dev-ros/pcl_ros/pcl_ros-1.5.2.ebuild
new file mode 100644
index 000000000000..2b5be41b3804
--- /dev/null
+++ b/dev-ros/pcl_ros/pcl_ros-1.5.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/perception_pcl"
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="PCL (Point Cloud Library) ROS interface stack"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/roscpp
+ dev-ros/rosbag
+ dev-ros/rosconsole
+ dev-ros/roslib
+ dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}]
+ >=dev-cpp/eigen-3.2.5:3
+ dev-ros/pluginlib
+ dev-ros/tf
+ dev-ros/tf2
+ dev-ros/tf2_ros
+ dev-ros/tf2_eigen
+ dev-ros/nodelet
+ dev-ros/nodelet_topic_tools
+ sci-libs/pcl:=[qhull]
+ >=dev-ros/pcl_conversions-0.2.1-r1
+ dev-libs/boost:=[threads]
+ dev-ros/pcl_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+ dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+ dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-ros/pointcloud_to_laserscan/Manifest b/dev-ros/pointcloud_to_laserscan/Manifest
index 3ba78e8fb06e..b4c53bb46dba 100644
--- a/dev-ros/pointcloud_to_laserscan/Manifest
+++ b/dev-ros/pointcloud_to_laserscan/Manifest
@@ -1 +1,2 @@
DIST pointcloud_to_laserscan-1.3.0.tar.gz 6115 SHA256 704b79a179f415a71acb4c4c42793a49bd0a018ec6b1e2c71a3592decd8f4585 SHA512 a41b1c42048dde6ee73ca33f71e8e39354e4ebc0e91274eee590497d703c6ea9e0954e79d24cf828c3c1eac68377f894c728cff26b46a73f0d8cd3d7f6195c00 WHIRLPOOL edb45d94730c36c1fc617df43d52d24c15d23f05c4e9452a12d610578c175396dbe2129be51e00cf9191696284f1b7f3cfd4a6b670cf2adb5c2b87b230d93816
+DIST pointcloud_to_laserscan-1.3.1.tar.gz 6239 SHA256 345161557c13c395d89aaf63c44d00514e81208db806814d9596495e6396ce41 SHA512 2356de7b7778b396775f4e2a9b2b9fe9f0329f514577820686c1d477fcd9423622df0351551bfe9111ef33a105859f42612e7d8e3c2c39328e224a836fc4d34b WHIRLPOOL 3999c0f469e9efebcf78614abd12152776548ed013daf1fa7ccf66fce422421aa933972c7e0566516e158eb6d7535e759a4601b0749e6d010bcd26c0b34b15e2
diff --git a/dev-ros/pointcloud_to_laserscan/pointcloud_to_laserscan-1.3.1.ebuild b/dev-ros/pointcloud_to_laserscan/pointcloud_to_laserscan-1.3.1.ebuild
new file mode 100644
index 000000000000..c7f35e01db90
--- /dev/null
+++ b/dev-ros/pointcloud_to_laserscan/pointcloud_to_laserscan-1.3.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/pointcloud_to_laserscan"
+KEYWORDS="~amd64 ~arm"
+
+inherit ros-catkin
+
+DESCRIPTION="Converts a 3D Point Cloud into a 2D laser scan"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/message_filters
+ dev-ros/nodelet
+ dev-ros/roscpp
+ dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+ dev-ros/tf2
+ dev-ros/tf2_ros
+ dev-ros/tf2_sensor_msgs
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosbag_storage/Manifest b/dev-ros/rosbag_storage/Manifest
index 1726a115ba60..4fae18ea57e6 100644
--- a/dev-ros/rosbag_storage/Manifest
+++ b/dev-ros/rosbag_storage/Manifest
@@ -1,12 +1 @@
-DIST ros_comm-1.11.14.tar.gz 945041 SHA256 8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab WHIRLPOOL e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
-DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270 WHIRLPOOL 5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b
-DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
-DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
-DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
-DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
-DIST ros_comm-1.12.2.tar.gz 956358 SHA256 693f5ed4fbaf537f104f7d279e267af5046b017126e6e2dd3ecb999192af80a7 SHA512 37489f4378386318284295f9ada52c04268ae1879b0c9f0ac5401efa0cb14e4f430aa205d7a3f0975626de8a7441d24f68c981c21693a493f8fd71d75bfe09e6 WHIRLPOOL eec6b6954617b85146f5b2dd6ba60e8df13c5843f3ef34615a96324fdc4f13e181551cde10af69a7a45d81e68e73f3cc9c72a6ffac323d8c36153af789652b5d
-DIST ros_comm-1.12.4.tar.gz 966122 SHA256 b166141f7243d81abf1692a08d7f28a061cb9b74692b93eb0282ade45ed02717 SHA512 0f8f8b4c21e5cba1a2d86f829839242eb5db53eb41631d2a4a1ce6a95231f5c3e06bc0c6a375821228febd55af13ee7e9dc13165b350f2ba81b631cc25043f42 WHIRLPOOL 1a6f4570b1d96a94f9d01edabe6a1cc00ce7b83e6bce662e1ff13774c872e3d2755b544fa612f5347d065c2d199eb8ff818001b3c507de60dbd4099f430ed747
-DIST ros_comm-1.12.5.tar.gz 966478 SHA256 a53039f5106133b67689ba579e29c9045e3b1468713019cf72b848ce979b6964 SHA512 0d97eac0b0cf200a1e217597176d55c82249e2e7b9f3c4706dce84068a65c6642e099fb16c69d33b62d6c780d2c2775b7330fb497bc936f9d4bc73a2b5ba12ca WHIRLPOOL 3f1c8239ef146a0915b8f2c183c68eda094f480fa099846c6b152325bd1e8574114ecbb4a5bcd609bf1323f29767dc8110e175c79b07183cc8ff9e51f9a62b19
-DIST ros_comm-1.12.6.tar.gz 967763 SHA256 8585d952b1168d2011949b38c68160180b1f3ee1648a506bcb5989f9807335ca SHA512 1987c6362ae0c7c019a226223c73a7aefdc14a3fc66469ab6cdf9c41e9efdf4d7b7d4932af2a52f2082d716342a307b2e415c0ab45f77dfd9a7c1e4274deab5c WHIRLPOOL a719bb81da6b1b7e2f253d3bf6c8db8339333b4fa7f89a18d0fa734e9ff1700e1dac7b537f154015b4ada7455a6673c1715a89e2fdd3da9bbbb70081fc2943cd
-DIST ros_comm-1.12.7.tar.gz 974568 SHA256 4c141270c9263ba1ceb0d510f9d17bfe229530a277bfe10762e88d25f46efd38 SHA512 7cfc5bf231e8e388102f192d46bd902a2b92d4620938379b362efd250c48f317f5ba6e0aee7398c841392f56c2b79f933ad5ec60eb69492add90fa2ca86a3a8f WHIRLPOOL 7537aa5b781b3426cbaa82bdb07b117045efc3f748af7413e6b52ee63f3b401e403966afb1ea305674a5613f6a191f0afa098ad16e63267ad2ec8e3117996eb0
DIST ros_comm-1.13.0.tar.gz 974811 SHA256 01eee591e0462e267da5c01537faf609c11497b578d4426818919514a8589ea6 SHA512 8cd0f8cb40d51293946a87da0614921150aa87d168e0d38981f0b7eef3c0f514f14ff613efd192c9c898b3a90fedd0cba21a9f337a197377fd946f427369c60b WHIRLPOOL 6054aca71a7afb0a202b2b8e7baf9b06c51e41f86da0959909bfe130a63a88c684a385b7ef6f9ed8ce2c7c766d6ef78ef83fd8bd97b0cc519717087050122307
diff --git a/dev-ros/rosbag_storage/rosbag_storage-1.11.14.ebuild b/dev-ros/rosbag_storage/rosbag_storage-1.11.14.ebuild
deleted file mode 100644
index 972d0ec4fc84..000000000000
--- a/dev-ros/rosbag_storage/rosbag_storage-1.11.14.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Set of tools for recording from and playing back ROS message"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/console_bridge
- dev-ros/cpp_common
- dev-ros/roscpp_serialization
- dev-ros/roscpp_traits
- dev-ros/rostime
- dev-ros/roslz4
- dev-libs/boost:=
- app-arch/bzip2
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosbag_storage/rosbag_storage-1.11.15.ebuild b/dev-ros/rosbag_storage/rosbag_storage-1.11.15.ebuild
deleted file mode 100644
index 972d0ec4fc84..000000000000
--- a/dev-ros/rosbag_storage/rosbag_storage-1.11.15.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Set of tools for recording from and playing back ROS message"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/console_bridge
- dev-ros/cpp_common
- dev-ros/roscpp_serialization
- dev-ros/roscpp_traits
- dev-ros/rostime
- dev-ros/roslz4
- dev-libs/boost:=
- app-arch/bzip2
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosbag_storage/rosbag_storage-1.11.16.ebuild b/dev-ros/rosbag_storage/rosbag_storage-1.11.16.ebuild
deleted file mode 100644
index 972d0ec4fc84..000000000000
--- a/dev-ros/rosbag_storage/rosbag_storage-1.11.16.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Set of tools for recording from and playing back ROS message"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/console_bridge
- dev-ros/cpp_common
- dev-ros/roscpp_serialization
- dev-ros/roscpp_traits
- dev-ros/rostime
- dev-ros/roslz4
- dev-libs/boost:=
- app-arch/bzip2
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosbag_storage/rosbag_storage-1.11.17.ebuild b/dev-ros/rosbag_storage/rosbag_storage-1.11.17.ebuild
deleted file mode 100644
index 972d0ec4fc84..000000000000
--- a/dev-ros/rosbag_storage/rosbag_storage-1.11.17.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Set of tools for recording from and playing back ROS message"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/console_bridge
- dev-ros/cpp_common
- dev-ros/roscpp_serialization
- dev-ros/roscpp_traits
- dev-ros/rostime
- dev-ros/roslz4
- dev-libs/boost:=
- app-arch/bzip2
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosbag_storage/rosbag_storage-1.12.0.ebuild b/dev-ros/rosbag_storage/rosbag_storage-1.12.0.ebuild
deleted file mode 100644
index 972d0ec4fc84..000000000000
--- a/dev-ros/rosbag_storage/rosbag_storage-1.12.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Set of tools for recording from and playing back ROS message"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/console_bridge
- dev-ros/cpp_common
- dev-ros/roscpp_serialization
- dev-ros/roscpp_traits
- dev-ros/rostime
- dev-ros/roslz4
- dev-libs/boost:=
- app-arch/bzip2
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosbag_storage/rosbag_storage-1.12.1.ebuild b/dev-ros/rosbag_storage/rosbag_storage-1.12.1.ebuild
deleted file mode 100644
index 972d0ec4fc84..000000000000
--- a/dev-ros/rosbag_storage/rosbag_storage-1.12.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Set of tools for recording from and playing back ROS message"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/console_bridge
- dev-ros/cpp_common
- dev-ros/roscpp_serialization
- dev-ros/roscpp_traits
- dev-ros/rostime
- dev-ros/roslz4
- dev-libs/boost:=
- app-arch/bzip2
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosbag_storage/rosbag_storage-1.12.2.ebuild b/dev-ros/rosbag_storage/rosbag_storage-1.12.2.ebuild
deleted file mode 100644
index b008f8d63558..000000000000
--- a/dev-ros/rosbag_storage/rosbag_storage-1.12.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Set of tools for recording from and playing back ROS message"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/console_bridge
- dev-ros/cpp_common
- dev-ros/roscpp_serialization
- dev-ros/roscpp_traits
- dev-ros/rostime
- dev-ros/roslz4
- dev-libs/boost:=
- app-arch/bzip2
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosbag_storage/rosbag_storage-1.12.4.ebuild b/dev-ros/rosbag_storage/rosbag_storage-1.12.4.ebuild
deleted file mode 100644
index b008f8d63558..000000000000
--- a/dev-ros/rosbag_storage/rosbag_storage-1.12.4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Set of tools for recording from and playing back ROS message"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/console_bridge
- dev-ros/cpp_common
- dev-ros/roscpp_serialization
- dev-ros/roscpp_traits
- dev-ros/rostime
- dev-ros/roslz4
- dev-libs/boost:=
- app-arch/bzip2
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosbag_storage/rosbag_storage-1.12.5.ebuild b/dev-ros/rosbag_storage/rosbag_storage-1.12.5.ebuild
deleted file mode 100644
index b008f8d63558..000000000000
--- a/dev-ros/rosbag_storage/rosbag_storage-1.12.5.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Set of tools for recording from and playing back ROS message"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/console_bridge
- dev-ros/cpp_common
- dev-ros/roscpp_serialization
- dev-ros/roscpp_traits
- dev-ros/rostime
- dev-ros/roslz4
- dev-libs/boost:=
- app-arch/bzip2
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosbag_storage/rosbag_storage-1.12.6.ebuild b/dev-ros/rosbag_storage/rosbag_storage-1.12.6.ebuild
deleted file mode 100644
index b008f8d63558..000000000000
--- a/dev-ros/rosbag_storage/rosbag_storage-1.12.6.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Set of tools for recording from and playing back ROS message"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/console_bridge
- dev-ros/cpp_common
- dev-ros/roscpp_serialization
- dev-ros/roscpp_traits
- dev-ros/rostime
- dev-ros/roslz4
- dev-libs/boost:=
- app-arch/bzip2
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosbag_storage/rosbag_storage-1.12.7.ebuild b/dev-ros/rosbag_storage/rosbag_storage-1.12.7.ebuild
deleted file mode 100644
index 6ce50df1d110..000000000000
--- a/dev-ros/rosbag_storage/rosbag_storage-1.12.7.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Set of tools for recording from and playing back ROS message"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/console_bridge
- dev-ros/cpp_common
- dev-ros/roscpp_serialization
- dev-ros/roscpp_traits
- dev-ros/rostime
- dev-ros/roslz4
- dev-libs/boost:=
- app-arch/bzip2
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosout/Manifest b/dev-ros/rosout/Manifest
index 1726a115ba60..4fae18ea57e6 100644
--- a/dev-ros/rosout/Manifest
+++ b/dev-ros/rosout/Manifest
@@ -1,12 +1 @@
-DIST ros_comm-1.11.14.tar.gz 945041 SHA256 8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab WHIRLPOOL e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
-DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270 WHIRLPOOL 5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b
-DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
-DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
-DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
-DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
-DIST ros_comm-1.12.2.tar.gz 956358 SHA256 693f5ed4fbaf537f104f7d279e267af5046b017126e6e2dd3ecb999192af80a7 SHA512 37489f4378386318284295f9ada52c04268ae1879b0c9f0ac5401efa0cb14e4f430aa205d7a3f0975626de8a7441d24f68c981c21693a493f8fd71d75bfe09e6 WHIRLPOOL eec6b6954617b85146f5b2dd6ba60e8df13c5843f3ef34615a96324fdc4f13e181551cde10af69a7a45d81e68e73f3cc9c72a6ffac323d8c36153af789652b5d
-DIST ros_comm-1.12.4.tar.gz 966122 SHA256 b166141f7243d81abf1692a08d7f28a061cb9b74692b93eb0282ade45ed02717 SHA512 0f8f8b4c21e5cba1a2d86f829839242eb5db53eb41631d2a4a1ce6a95231f5c3e06bc0c6a375821228febd55af13ee7e9dc13165b350f2ba81b631cc25043f42 WHIRLPOOL 1a6f4570b1d96a94f9d01edabe6a1cc00ce7b83e6bce662e1ff13774c872e3d2755b544fa612f5347d065c2d199eb8ff818001b3c507de60dbd4099f430ed747
-DIST ros_comm-1.12.5.tar.gz 966478 SHA256 a53039f5106133b67689ba579e29c9045e3b1468713019cf72b848ce979b6964 SHA512 0d97eac0b0cf200a1e217597176d55c82249e2e7b9f3c4706dce84068a65c6642e099fb16c69d33b62d6c780d2c2775b7330fb497bc936f9d4bc73a2b5ba12ca WHIRLPOOL 3f1c8239ef146a0915b8f2c183c68eda094f480fa099846c6b152325bd1e8574114ecbb4a5bcd609bf1323f29767dc8110e175c79b07183cc8ff9e51f9a62b19
-DIST ros_comm-1.12.6.tar.gz 967763 SHA256 8585d952b1168d2011949b38c68160180b1f3ee1648a506bcb5989f9807335ca SHA512 1987c6362ae0c7c019a226223c73a7aefdc14a3fc66469ab6cdf9c41e9efdf4d7b7d4932af2a52f2082d716342a307b2e415c0ab45f77dfd9a7c1e4274deab5c WHIRLPOOL a719bb81da6b1b7e2f253d3bf6c8db8339333b4fa7f89a18d0fa734e9ff1700e1dac7b537f154015b4ada7455a6673c1715a89e2fdd3da9bbbb70081fc2943cd
-DIST ros_comm-1.12.7.tar.gz 974568 SHA256 4c141270c9263ba1ceb0d510f9d17bfe229530a277bfe10762e88d25f46efd38 SHA512 7cfc5bf231e8e388102f192d46bd902a2b92d4620938379b362efd250c48f317f5ba6e0aee7398c841392f56c2b79f933ad5ec60eb69492add90fa2ca86a3a8f WHIRLPOOL 7537aa5b781b3426cbaa82bdb07b117045efc3f748af7413e6b52ee63f3b401e403966afb1ea305674a5613f6a191f0afa098ad16e63267ad2ec8e3117996eb0
DIST ros_comm-1.13.0.tar.gz 974811 SHA256 01eee591e0462e267da5c01537faf609c11497b578d4426818919514a8589ea6 SHA512 8cd0f8cb40d51293946a87da0614921150aa87d168e0d38981f0b7eef3c0f514f14ff613efd192c9c898b3a90fedd0cba21a9f337a197377fd946f427369c60b WHIRLPOOL 6054aca71a7afb0a202b2b8e7baf9b06c51e41f86da0959909bfe130a63a88c684a385b7ef6f9ed8ce2c7c766d6ef78ef83fd8bd97b0cc519717087050122307
diff --git a/dev-ros/rosout/rosout-1.11.14.ebuild b/dev-ros/rosout/rosout-1.11.14.ebuild
deleted file mode 100644
index d76a1b4bd999..000000000000
--- a/dev-ros/rosout/rosout-1.11.14.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/roscpp
- dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosout/rosout-1.11.15.ebuild b/dev-ros/rosout/rosout-1.11.15.ebuild
deleted file mode 100644
index d76a1b4bd999..000000000000
--- a/dev-ros/rosout/rosout-1.11.15.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/roscpp
- dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosout/rosout-1.11.16.ebuild b/dev-ros/rosout/rosout-1.11.16.ebuild
deleted file mode 100644
index d76a1b4bd999..000000000000
--- a/dev-ros/rosout/rosout-1.11.16.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/roscpp
- dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosout/rosout-1.11.17.ebuild b/dev-ros/rosout/rosout-1.11.17.ebuild
deleted file mode 100644
index d76a1b4bd999..000000000000
--- a/dev-ros/rosout/rosout-1.11.17.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/roscpp
- dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosout/rosout-1.12.0.ebuild b/dev-ros/rosout/rosout-1.12.0.ebuild
deleted file mode 100644
index d76a1b4bd999..000000000000
--- a/dev-ros/rosout/rosout-1.12.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/roscpp
- dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosout/rosout-1.12.1.ebuild b/dev-ros/rosout/rosout-1.12.1.ebuild
deleted file mode 100644
index d76a1b4bd999..000000000000
--- a/dev-ros/rosout/rosout-1.12.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/roscpp
- dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosout/rosout-1.12.2.ebuild b/dev-ros/rosout/rosout-1.12.2.ebuild
deleted file mode 100644
index c437c4ff0df7..000000000000
--- a/dev-ros/rosout/rosout-1.12.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/roscpp
- dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosout/rosout-1.12.4.ebuild b/dev-ros/rosout/rosout-1.12.4.ebuild
deleted file mode 100644
index c437c4ff0df7..000000000000
--- a/dev-ros/rosout/rosout-1.12.4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/roscpp
- dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosout/rosout-1.12.5.ebuild b/dev-ros/rosout/rosout-1.12.5.ebuild
deleted file mode 100644
index c437c4ff0df7..000000000000
--- a/dev-ros/rosout/rosout-1.12.5.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/roscpp
- dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosout/rosout-1.12.6.ebuild b/dev-ros/rosout/rosout-1.12.6.ebuild
deleted file mode 100644
index c437c4ff0df7..000000000000
--- a/dev-ros/rosout/rosout-1.12.6.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/roscpp
- dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rosout/rosout-1.12.7.ebuild b/dev-ros/rosout/rosout-1.12.7.ebuild
deleted file mode 100644
index 956032ae87e7..000000000000
--- a/dev-ros/rosout/rosout-1.12.7.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROS_REPO_URI="https://github.com/ros/ros_comm"
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=tools/${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/roscpp
- dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rqt_moveit/Manifest b/dev-ros/rqt_moveit/Manifest
index 6e7b7b97227e..65d2c843db91 100644
--- a/dev-ros/rqt_moveit/Manifest
+++ b/dev-ros/rqt_moveit/Manifest
@@ -1,7 +1,2 @@
-DIST rqt_robot_plugins-0.4.2.tar.gz 2095395 SHA256 b074485352720226544c5036baa980962835129206b51871bf9a279979ff1d7e SHA512 31d9f2e9915e1c645cd9ac687aafb588171883da89ab27c5abdecf288b49e1d2a4530f3bc3202058dd3c833b4f7cad3f66e1da652f51252863473d380825213c WHIRLPOOL 889e0f7d55f190df5730b1424ad6bde2f4fe1757506d4e3499e1b06a97e41a075c2e0f9d1feea572e85492a8d138c8f0b09d520eed3b69743ca485f8de4a19d0
-DIST rqt_robot_plugins-0.4.3.tar.gz 2095770 SHA256 6d18645711361e004876b49b828fc17cddf9677bb18b9a413732c1cb5ac3aac4 SHA512 20e1bbe017050d0b2962527338684de118bc5d61af026d43ec9b0ab5756c8c4a5b48e651ff5f16faa6d24ada176fbc7fe756904e9c324638770945a5942a7d6f WHIRLPOOL a773e77037b1f2099c08662233ffb711271c4f153fd67b735abfdede023afb79d7f5e284b720b15f712a10e216be3ad5a62ddaf922910c932a9e17b1e56c8c74
-DIST rqt_robot_plugins-0.5.2.tar.gz 2106572 SHA256 9d7c47a8824b1864404b3d6048dfdac871a9fca1daf86b640eea9503f3c2d51e SHA512 ed84f20cfd0ee95f850ac5a5352ace75b597ce641b4c9bb0a779eaae19a0ec9d7eeb0dac9e1b84d508d0ad7931777219410e2c4957e1b74f489c927804e906b0 WHIRLPOOL 7a03be3e10f2aa1d65ae38b6fb5c5365e4442d3ebc9450312cc378391827a51d4d2b307873df651d8aa479bdbbe3118d674273f036b1a7cdaf553b7f635bbf37
-DIST rqt_robot_plugins-0.5.3.tar.gz 2106738 SHA256 16a4e50dccff127d15646928d57dfdfa97fc44de6725f0ac2d4cdac17a8eb20a SHA512 56ae9ef88c7551a51ccfab70b88df89450ff1b62c6f42c1eeb72e8f1d29b59dba308b13930d0d5898d1491c6f3b8f58509abcd7d372bff3c34c4192682af89fa WHIRLPOOL 1dbf31910f41930ddb57f86b69ea7166f9945bdc4cbe08927a62d1b27e434e01474d9078dc8a13024bdfdb70c6778734eced7465e18d6db4225e8474865fa333
-DIST rqt_robot_plugins-0.5.4.tar.gz 2106850 SHA256 a451b25f2eea79e9a3746b878a01620c9debf297b32447509139bedd2048b3e0 SHA512 c745511a7c3073163bc6c95fb6051d671523b964d60ef478a3ffef7314ec8b2708cee08312d67a719d1050addd0e9370a2a4eddd98c462dcfce0f72865c7756f WHIRLPOOL 97b21a35e3842e0805c7fc6e2f0704069c7ecf95d71d939a6c5329cc370d1e82b20804cbfa6f6c5767a971dd0eff464d1c8407738c2615f453924783f9153cc5
-DIST rqt_robot_plugins-0.5.5.tar.gz 2106937 SHA256 d8d0d5accc181c63146091f4ff9f50f56e84d56a5d55c67309377ed27c7ca613 SHA512 0be22bafaaf69eec4e354cc6a54be56b2b22c943dcbf214896873b672842a9e00ec7d80e20fd0ef26a31affe680e1dbbc733d5df93fe91c067a1276a7155688a WHIRLPOOL d91d254515767827147cc017142caaece10c489022efdb549dc2e0c97ec4ced084042a05f45bebb024ac530fd41223cfd16cebfba3694600cb40d4a80e7b304c
+DIST rqt_moveit-0.5.7.tar.gz 8000 SHA256 80430ab344e096ae32caa505fb47f33ad52d77a83578ccb19950d097dee85e06 SHA512 3103723389aa9ff891d245fbdf1e7eb157973dee25e4ff2530d147bf72385dcec716418db1a32ef0a2bcaf0940cfa36e95334293cc93baa1c6e6c97dabe2e403 WHIRLPOOL 680731e4cdcfa026d40daed07cfea9966b8fad62daf5313d73886edd514c4a129c00e55db1eedcafe8295a9315622bab0fa154f1bde455a2f815fa0026dfa270
DIST rqt_robot_plugins-0.5.6.tar.gz 2107696 SHA256 d5f1b509df54b253d3b2952560e8dc5e764c3259b0e9dcff08541e27ac9fed71 SHA512 871f660e22afafd510e34984b94d2530bc3314db194c06ff458430e15b1183a60147289e9544a5fb070665a3c83034cbcccefe2f820e62f091c3bbc0edfd0a51 WHIRLPOOL a90882b1e762f5e53b7ce7ff92695ba8eb63242b53304a08c928f2667ceb206cfda72e64d81b73d1d951e6b92cb5f16327528846f6b54e28b2acaf898424a664
diff --git a/dev-ros/rqt_moveit/metadata.xml b/dev-ros/rqt_moveit/metadata.xml
index 70d1993e2855..a4630415c383 100644
--- a/dev-ros/rqt_moveit/metadata.xml
+++ b/dev-ros/rqt_moveit/metadata.xml
@@ -6,6 +6,6 @@
Gentoo ROS Project
- ros-visualization/rqt_robot_plugins
+ ros-visualization/rqt_moveit
diff --git a/dev-ros/rqt_moveit/rqt_moveit-0.4.3.ebuild b/dev-ros/rqt_moveit/rqt_moveit-0.4.3.ebuild
deleted file mode 100644
index 501f5faac80e..000000000000
--- a/dev-ros/rqt_moveit/rqt_moveit-0.4.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-KEYWORDS="~amd64"
-ROS_REPO_URI="https://github.com/ros-visualization/rqt_robot_plugins"
-PYTHON_COMPAT=( python2_7 )
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Assists monitoring tasks for MoveIt! motion planner"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/rosnode[${PYTHON_USEDEP}]
- dev-ros/rospy[${PYTHON_USEDEP}]
- dev-ros/rostopic[${PYTHON_USEDEP}]
- dev-ros/rqt_gui[${PYTHON_USEDEP}]
- dev-ros/rqt_gui_py[${PYTHON_USEDEP}]
- dev-ros/rqt_topic[${PYTHON_USEDEP}]
- dev-ros/sensor_msgs[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rqt_moveit/rqt_moveit-0.5.2.ebuild b/dev-ros/rqt_moveit/rqt_moveit-0.5.2.ebuild
deleted file mode 100644
index 501f5faac80e..000000000000
--- a/dev-ros/rqt_moveit/rqt_moveit-0.5.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-KEYWORDS="~amd64"
-ROS_REPO_URI="https://github.com/ros-visualization/rqt_robot_plugins"
-PYTHON_COMPAT=( python2_7 )
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Assists monitoring tasks for MoveIt! motion planner"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/rosnode[${PYTHON_USEDEP}]
- dev-ros/rospy[${PYTHON_USEDEP}]
- dev-ros/rostopic[${PYTHON_USEDEP}]
- dev-ros/rqt_gui[${PYTHON_USEDEP}]
- dev-ros/rqt_gui_py[${PYTHON_USEDEP}]
- dev-ros/rqt_topic[${PYTHON_USEDEP}]
- dev-ros/sensor_msgs[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rqt_moveit/rqt_moveit-0.5.3.ebuild b/dev-ros/rqt_moveit/rqt_moveit-0.5.3.ebuild
deleted file mode 100644
index 267dc7e1478d..000000000000
--- a/dev-ros/rqt_moveit/rqt_moveit-0.5.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-KEYWORDS="~amd64"
-ROS_REPO_URI="https://github.com/ros-visualization/rqt_robot_plugins"
-PYTHON_COMPAT=( python2_7 )
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Assists monitoring tasks for MoveIt! motion planner"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/rosnode[${PYTHON_USEDEP}]
- dev-ros/rospy[${PYTHON_USEDEP}]
- dev-ros/rostopic[${PYTHON_USEDEP}]
- dev-ros/rqt_gui[${PYTHON_USEDEP}]
- dev-ros/rqt_gui_py[${PYTHON_USEDEP}]
- dev-ros/rqt_topic[${PYTHON_USEDEP}]
- dev-ros/sensor_msgs[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rqt_moveit/rqt_moveit-0.5.4.ebuild b/dev-ros/rqt_moveit/rqt_moveit-0.5.4.ebuild
deleted file mode 100644
index 267dc7e1478d..000000000000
--- a/dev-ros/rqt_moveit/rqt_moveit-0.5.4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-KEYWORDS="~amd64"
-ROS_REPO_URI="https://github.com/ros-visualization/rqt_robot_plugins"
-PYTHON_COMPAT=( python2_7 )
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Assists monitoring tasks for MoveIt! motion planner"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/rosnode[${PYTHON_USEDEP}]
- dev-ros/rospy[${PYTHON_USEDEP}]
- dev-ros/rostopic[${PYTHON_USEDEP}]
- dev-ros/rqt_gui[${PYTHON_USEDEP}]
- dev-ros/rqt_gui_py[${PYTHON_USEDEP}]
- dev-ros/rqt_topic[${PYTHON_USEDEP}]
- dev-ros/sensor_msgs[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rqt_moveit/rqt_moveit-0.5.5.ebuild b/dev-ros/rqt_moveit/rqt_moveit-0.5.5.ebuild
deleted file mode 100644
index 267dc7e1478d..000000000000
--- a/dev-ros/rqt_moveit/rqt_moveit-0.5.5.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-KEYWORDS="~amd64"
-ROS_REPO_URI="https://github.com/ros-visualization/rqt_robot_plugins"
-PYTHON_COMPAT=( python2_7 )
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Assists monitoring tasks for MoveIt! motion planner"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/rosnode[${PYTHON_USEDEP}]
- dev-ros/rospy[${PYTHON_USEDEP}]
- dev-ros/rostopic[${PYTHON_USEDEP}]
- dev-ros/rqt_gui[${PYTHON_USEDEP}]
- dev-ros/rqt_gui_py[${PYTHON_USEDEP}]
- dev-ros/rqt_topic[${PYTHON_USEDEP}]
- dev-ros/sensor_msgs[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ros/rqt_moveit/rqt_moveit-0.4.2.ebuild b/dev-ros/rqt_moveit/rqt_moveit-0.5.7.ebuild
similarity index 80%
rename from dev-ros/rqt_moveit/rqt_moveit-0.4.2.ebuild
rename to dev-ros/rqt_moveit/rqt_moveit-0.5.7.ebuild
index 501f5faac80e..11c6884465d0 100644
--- a/dev-ros/rqt_moveit/rqt_moveit-0.4.2.ebuild
+++ b/dev-ros/rqt_moveit/rqt_moveit-0.5.7.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
KEYWORDS="~amd64"
-ROS_REPO_URI="https://github.com/ros-visualization/rqt_robot_plugins"
+ROS_REPO_URI="https://github.com/ros-visualization/rqt_moveit"
PYTHON_COMPAT=( python2_7 )
-ROS_SUBDIR=${PN}
inherit ros-catkin
diff --git a/dev-ros/rqt_moveit/rqt_moveit-9999.ebuild b/dev-ros/rqt_moveit/rqt_moveit-9999.ebuild
index 501f5faac80e..11c6884465d0 100644
--- a/dev-ros/rqt_moveit/rqt_moveit-9999.ebuild
+++ b/dev-ros/rqt_moveit/rqt_moveit-9999.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
KEYWORDS="~amd64"
-ROS_REPO_URI="https://github.com/ros-visualization/rqt_robot_plugins"
+ROS_REPO_URI="https://github.com/ros-visualization/rqt_moveit"
PYTHON_COMPAT=( python2_7 )
-ROS_SUBDIR=${PN}
inherit ros-catkin
diff --git a/dev-ros/rqt_nav_view/Manifest b/dev-ros/rqt_nav_view/Manifest
index 6e7b7b97227e..d11e43616935 100644
--- a/dev-ros/rqt_nav_view/Manifest
+++ b/dev-ros/rqt_nav_view/Manifest
@@ -1,7 +1,2 @@
-DIST rqt_robot_plugins-0.4.2.tar.gz 2095395 SHA256 b074485352720226544c5036baa980962835129206b51871bf9a279979ff1d7e SHA512 31d9f2e9915e1c645cd9ac687aafb588171883da89ab27c5abdecf288b49e1d2a4530f3bc3202058dd3c833b4f7cad3f66e1da652f51252863473d380825213c WHIRLPOOL 889e0f7d55f190df5730b1424ad6bde2f4fe1757506d4e3499e1b06a97e41a075c2e0f9d1feea572e85492a8d138c8f0b09d520eed3b69743ca485f8de4a19d0
-DIST rqt_robot_plugins-0.4.3.tar.gz 2095770 SHA256 6d18645711361e004876b49b828fc17cddf9677bb18b9a413732c1cb5ac3aac4 SHA512 20e1bbe017050d0b2962527338684de118bc5d61af026d43ec9b0ab5756c8c4a5b48e651ff5f16faa6d24ada176fbc7fe756904e9c324638770945a5942a7d6f WHIRLPOOL a773e77037b1f2099c08662233ffb711271c4f153fd67b735abfdede023afb79d7f5e284b720b15f712a10e216be3ad5a62ddaf922910c932a9e17b1e56c8c74
-DIST rqt_robot_plugins-0.5.2.tar.gz 2106572 SHA256 9d7c47a8824b1864404b3d6048dfdac871a9fca1daf86b640eea9503f3c2d51e SHA512 ed84f20cfd0ee95f850ac5a5352ace75b597ce641b4c9bb0a779eaae19a0ec9d7eeb0dac9e1b84d508d0ad7931777219410e2c4957e1b74f489c927804e906b0 WHIRLPOOL 7a03be3e10f2aa1d65ae38b6fb5c5365e4442d3ebc9450312cc378391827a51d4d2b307873df651d8aa479bdbbe3118d674273f036b1a7cdaf553b7f635bbf37
-DIST rqt_robot_plugins-0.5.3.tar.gz 2106738 SHA256 16a4e50dccff127d15646928d57dfdfa97fc44de6725f0ac2d4cdac17a8eb20a SHA512 56ae9ef88c7551a51ccfab70b88df89450ff1b62c6f42c1eeb72e8f1d29b59dba308b13930d0d5898d1491c6f3b8f58509abcd7d372bff3c34c4192682af89fa WHIRLPOOL 1dbf31910f41930ddb57f86b69ea7166f9945bdc4cbe08927a62d1b27e434e01474d9078dc8a13024bdfdb70c6778734eced7465e18d6db4225e8474865fa333
-DIST rqt_robot_plugins-0.5.4.tar.gz 2106850 SHA256 a451b25f2eea79e9a3746b878a01620c9debf297b32447509139bedd2048b3e0 SHA512 c745511a7c3073163bc6c95fb6051d671523b964d60ef478a3ffef7314ec8b2708cee08312d67a719d1050addd0e9370a2a4eddd98c462dcfce0f72865c7756f WHIRLPOOL 97b21a35e3842e0805c7fc6e2f0704069c7ecf95d71d939a6c5329cc370d1e82b20804cbfa6f6c5767a971dd0eff464d1c8407738c2615f453924783f9153cc5
-DIST rqt_robot_plugins-0.5.5.tar.gz 2106937 SHA256 d8d0d5accc181c63146091f4ff9f50f56e84d56a5d55c67309377ed27c7ca613 SHA512 0be22bafaaf69eec4e354cc6a54be56b2b22c943dcbf214896873b672842a9e00ec7d80e20fd0ef26a31affe680e1dbbc733d5df93fe91c067a1276a7155688a WHIRLPOOL d91d254515767827147cc017142caaece10c489022efdb549dc2e0c97ec4ced084042a05f45bebb024ac530fd41223cfd16cebfba3694600cb40d4a80e7b304c
+DIST rqt_nav_view-0.5.7.tar.gz 7261 SHA256 93ee15ffdac90401e7b7ba1386f4b5a5ee7aa9c7e7b55227b7763dc21cf0a7cc SHA512 a8c4544bc4bd11a7e2d7a60786033c82206c3e4ac822c7d72199af465c7d8488584906906b2a3e124b271171717256c1412697b1ac0dcf02c8c5bcd3faae232e WHIRLPOOL 2c80aa0f7c2bd5c83e774204ad5ad85f97858537df4d815a505f40d88c1d4f721418e10d2dca600417144d626c0b5ca33abfd052fef7ea54c67c7144318cc4ec
DIST rqt_robot_plugins-0.5.6.tar.gz 2107696 SHA256 d5f1b509df54b253d3b2952560e8dc5e764c3259b0e9dcff08541e27ac9fed71 SHA512 871f660e22afafd510e34984b94d2530bc3314db194c06ff458430e15b1183a60147289e9544a5fb070665a3c83034cbcccefe2f820e62f091c3bbc0edfd0a51 WHIRLPOOL a90882b1e762f5e53b7ce7ff92695ba8eb63242b53304a08c928f2667ceb206cfda72e64d81b73d1d951e6b92cb5f16327528846f6b54e28b2acaf898424a664
diff --git a/dev-ros/rqt_nav_view/metadata.xml b/dev-ros/rqt_nav_view/metadata.xml
index 70d1993e2855..3ffc1b2b8965 100644
--- a/dev-ros/rqt_nav_view/metadata.xml
+++ b/dev-ros/rqt_nav_view/metadata.xml
@@ -6,6 +6,6 @@
Gentoo ROS Project
- ros-visualization/rqt_robot_plugins
+ ros-visualization/rqt_nav_view