summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-03-25 19:22:13 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-03-25 19:22:13 +0100
commit6bd95d1f6320b8666a31ec949183aaa3088aa16f (patch)
treeff9f0cde8bfba5191f96c690c269c814c134a51e /dev-python
parentb279bbe94522565b8feb19b8e5f377d3ea76f157 (diff)
gentoo resync : 25.03.2018
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin300597 -> 300599 bytes
-rw-r--r--dev-python/attrs/Manifest6
-rw-r--r--dev-python/attrs/attrs-17.2.0.ebuild33
-rw-r--r--dev-python/attrs/attrs-17.3.0.ebuild36
-rw-r--r--dev-python/attrs/attrs-17.4.0.ebuild2
-rw-r--r--dev-python/cliapp/Manifest2
-rw-r--r--dev-python/cliapp/cliapp-1.20170823.ebuild2
-rw-r--r--dev-python/freezegun/Manifest2
-rw-r--r--dev-python/freezegun/freezegun-0.3.10.ebuild33
-rw-r--r--dev-python/paste/Manifest2
-rw-r--r--dev-python/paste/paste-2.0.3-r1.ebuild4
-rw-r--r--dev-python/pastedeploy/Manifest4
-rw-r--r--dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild2
-rw-r--r--dev-python/pastedeploy/pastedeploy-1.5.2.ebuild4
-rw-r--r--dev-python/pastescript/Manifest2
-rw-r--r--dev-python/pastescript/pastescript-2.0.2-r1.ebuild4
-rw-r--r--dev-python/pyfakefs/Manifest3
-rw-r--r--dev-python/pyfakefs/files/pyfakefs-3.4.1-tests.patch40
-rw-r--r--dev-python/pyfakefs/pyfakefs-3.4.1.ebuild26
-rw-r--r--dev-python/python-daap/Manifest2
-rw-r--r--dev-python/python-daap/python-daap-0.7.1-r1.ebuild5
-rw-r--r--dev-python/python-dateutil/Manifest2
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.7.1.ebuild45
-rw-r--r--dev-python/python-memcached/Manifest4
-rw-r--r--dev-python/python-memcached/python-memcached-1.53-r1.ebuild5
-rw-r--r--dev-python/python-memcached/python-memcached-1.58.ebuild4
-rw-r--r--dev-python/python-nss/Manifest2
-rw-r--r--dev-python/python-nss/python-nss-0.16.0.ebuild4
-rw-r--r--dev-python/pyzor/Manifest5
-rw-r--r--dev-python/pyzor/files/read-stdin-as-binary-in-get_input_msg.patch94
-rw-r--r--dev-python/pyzor/files/unfix-configparser-compat-for-2to3.patch41
-rw-r--r--dev-python/pyzor/pyzor-1.0.0-r1.ebuild5
-rw-r--r--dev-python/sancho/Manifest2
-rw-r--r--dev-python/sancho/sancho-2.4-r1.ebuild6
-rw-r--r--dev-python/scripttest/Manifest4
-rw-r--r--dev-python/scripttest/scripttest-1.2-r1.ebuild5
-rw-r--r--dev-python/scripttest/scripttest-1.3.0.ebuild5
-rw-r--r--dev-python/sip/Manifest2
-rw-r--r--dev-python/sip/sip-4.19.8.ebuild2
-rw-r--r--dev-python/sphinxcontrib-httpdomain/Manifest4
-rw-r--r--dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.4.0.ebuild6
-rw-r--r--dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.5.0.ebuild5
-rw-r--r--dev-python/tempita/Manifest2
-rw-r--r--dev-python/tempita/tempita-0.5.3-r1.ebuild4
-rw-r--r--dev-python/thunarx-python/Manifest5
-rw-r--r--dev-python/thunarx-python/thunarx-python-0.3.0-r1.ebuild43
-rw-r--r--dev-python/thunarx-python/thunarx-python-0.4.0.ebuild33
-rw-r--r--dev-python/thunarx-python/thunarx-python-0.5.0.ebuild31
-rw-r--r--dev-python/ttystatus/Manifest2
-rw-r--r--dev-python/ttystatus/ttystatus-0.35.ebuild2
-rw-r--r--dev-python/virtualenv/Manifest2
-rw-r--r--dev-python/virtualenv/virtualenv-15.1.0.ebuild4
-rw-r--r--dev-python/virtualenvwrapper/Manifest4
-rw-r--r--dev-python/virtualenvwrapper/virtualenvwrapper-4.7.1.ebuild5
-rw-r--r--dev-python/virtualenvwrapper/virtualenvwrapper-4.8.2.ebuild5
-rw-r--r--dev-python/webhelpers/Manifest2
-rw-r--r--dev-python/webhelpers/webhelpers-1.3-r1.ebuild5
-rw-r--r--dev-python/webtest/Manifest4
-rw-r--r--dev-python/webtest/webtest-2.0.21.ebuild4
-rw-r--r--dev-python/webtest/webtest-2.0.29.ebuild2
-rw-r--r--dev-python/wsgiproxy2/Manifest4
-rw-r--r--dev-python/wsgiproxy2/wsgiproxy2-0.4.2.ebuild4
-rw-r--r--dev-python/wsgiproxy2/wsgiproxy2-0.4.4.ebuild4
63 files changed, 346 insertions, 291 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index b059cea2743c..58069eb2aac3 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/attrs/Manifest b/dev-python/attrs/Manifest
index 15eaff24b096..c057655b5afd 100644
--- a/dev-python/attrs/Manifest
+++ b/dev-python/attrs/Manifest
@@ -1,10 +1,6 @@
AUX test_funcs-too-slow.patch 735 BLAKE2B b0806002c957f951c6c08a9c2caa9331d4524bd0a19edb6d61c4677ce42b3961e901c37632ae941471821d328563e92961c67e3d38bc8e5395621e78d9049922 SHA512 b6fee394c95a9c46dd822c8f36261b909a3a3de905e5b057d5026b9d204c01edc01f566336f3c06ee4f5b85da32f2dcd30fc73849d454c6446c63a0b08413140
DIST attrs-16.3.0.tar.gz 57512 BLAKE2B e00c825034b21cb4d5a9eb9ca3ffb92193b8d793ebaeb8cb5e69b07c326738da4efd98ebc6e79903017276b6b501c56a8e0b37f6b0d13d8461b8ea4e5cb72b08 SHA512 1a91e6f27ecaf20c409c3abf88ffed5c6cfdbba8cff44637399b713271ff838a054f5859dd29440b2780d81b40673033e3f8e43dd491bece72e0a4f08c4ef688
-DIST attrs-17.2.0.tar.gz 73733 BLAKE2B 898f219ff73b73200b590f8e8011fd605d68fa68b94f1b59ae6dacdc6ef5185e4858702ac0e816bed33a07450676cfe1bc6040e0918f94adb04fc3552882efbf SHA512 02243e59ff417deddb330e841d42c0f43d3bea4435f114d3a9a8f4c3bd424c2ef565c630d179db7b3687d22091bf6e619de661171248c0ff0a0e5ec5f9bf7e21
-DIST attrs-17.3.0.tar.gz 89046 BLAKE2B 32ac348b57a5ce5b69e099c3f13e11af51a95a797bfc21eecdb8eca9e9785e5e205c5f0778d59c268f4f1ed8f50b86df0765c7c82ea91a1177683bfad0069962 SHA512 69a104a0a00c13946ca61c5e21a6acd4e75a43c775d54f270c9da3fd9475df54997c32a25a5c47a24012daac2f525457b1727fb2bb7291afb90627bf87d818ee
DIST attrs-17.4.0.tar.gz 97071 BLAKE2B f755abe89cedbf1ced003087fb106fae7c38dbdf0614ec0c525629ae09b3b790a7e0912da887dad4c5686afe7fb0df8123fea42e08e4e6718cdaf477edafcb2a SHA512 b631cd5af1be7c78175230363a3cf9d37cb0237d87b24f994812b5734985d114708d5bf7ee5d92b8b13c6b8daa313efde4a9f60f0630df0b62bbcf4928a016ff
EBUILD attrs-16.3.0-r1.ebuild 873 BLAKE2B 7fcd8572f436e95630009878730261035f129198e98c907d4fc82150256090ef3bc295907482af7f7e69a5d190e339df0634ab0f5066651993e9b81b22bb63bd SHA512 9d6c4bf2906ed2bd07215634d831c963881ef36e4aa375d52dd0bb842f3e9c3d2a6323b080e08986bec85fb08d8f585ccd5e35ae85f53347b0054b58b5c400c3
-EBUILD attrs-17.2.0.ebuild 860 BLAKE2B cedbd1cda427752e53b88498275f5317c32358095d792e988fcfe1de400d225847bba12f665cc7b9106825a95967ab49671a4ac8dcd07772da5cc90532af77ec SHA512 a89e3110adc32b162d20e6f4d26d4cc784873069937f179503e1025935e4160b9e1120fc9febd5ed5a55328a161c62d265b2b4b0b2189487f4bcfbef4e2f5b25
-EBUILD attrs-17.3.0.ebuild 877 BLAKE2B a4d28f69fb50128341eac08a0d3d10596c36ac4b2d3d5cf9bf4bcbd076fab2db03b4594b49edcd7237190e8edc7d5e6d0c0909af638968f0e520fb901be1d482 SHA512 d6b3c667c32b768a0e859a77e9884ccb85605e3b51b2a3aa2a670d26bbe91a37c17623379eedc9434b7864a115a93c58fa3801ca523e393ab2fc858dab8b664e
-EBUILD attrs-17.4.0.ebuild 877 BLAKE2B a4d28f69fb50128341eac08a0d3d10596c36ac4b2d3d5cf9bf4bcbd076fab2db03b4594b49edcd7237190e8edc7d5e6d0c0909af638968f0e520fb901be1d482 SHA512 d6b3c667c32b768a0e859a77e9884ccb85605e3b51b2a3aa2a670d26bbe91a37c17623379eedc9434b7864a115a93c58fa3801ca523e393ab2fc858dab8b664e
+EBUILD attrs-17.4.0.ebuild 883 BLAKE2B 73161bf396917835fe610909ca06a18cfeef833c1cc55f4f7c5942ddb09ae9a418f705d1d37d9bfd1731d2f50e25ba1db96b312895877fd1569be615996e3060 SHA512 c623092e6e3bda57d7a953d061e00e1f9b1afb18010069f68880f9217b7f854a926e8cfd080649a098df9129b59e095289d62341a4b0f178bea6f3ba834c1407
MISC metadata.xml 488 BLAKE2B 808447388863096af88f90f97c58025508d5b4cd1ecd760c59dd8af1fa664e16756029e3d5d6b233578b9c0d7be9c8469761c9a89f222ae9f47556b6ee983fc0 SHA512 d8336a60cb0b2b8d51a9833c0ba3d47acb29ec4942b2f03b750d407bcbb65461d867470226bee962a8e585cfd4ff11bfff67b66ed2270f9efbf35d3c46bbdda1
diff --git a/dev-python/attrs/attrs-17.2.0.ebuild b/dev-python/attrs/attrs-17.2.0.ebuild
deleted file mode 100644
index 5e9fdd7f33f5..000000000000
--- a/dev-python/attrs/attrs-17.2.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
-
-inherit distutils-r1
-
-DESCRIPTION="Attributes without boilerplate"
-HOMEPAGE="
- https://github.com/hynek/attrs
- https://attrs.readthedocs.org/
- https://pypi.python.org/pypi/attrs"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-lang/python[sqlite]
- >=dev-python/hypothesis-3.6.0[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
-
-python_test() {
- py.test -v || die "tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/attrs/attrs-17.3.0.ebuild b/dev-python/attrs/attrs-17.3.0.ebuild
deleted file mode 100644
index 08e27b3718ae..000000000000
--- a/dev-python/attrs/attrs-17.3.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
-
-inherit distutils-r1
-
-DESCRIPTION="Attributes without boilerplate"
-HOMEPAGE="
- https://github.com/hynek/attrs
- https://attrs.readthedocs.org/
- https://pypi.python.org/pypi/attrs"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
-IUSE="test"
-
-RDEPEND="
- dev-python/zope-interface[${PYTHON_USEDEP}]"
-
-DEPEND="
- ${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-lang/python[sqlite]
- >=dev-python/hypothesis-3.6.0[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
-
-python_test() {
- py.test -v || die "tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/attrs/attrs-17.4.0.ebuild b/dev-python/attrs/attrs-17.4.0.ebuild
index 08e27b3718ae..d3fb2ff39a35 100644
--- a/dev-python/attrs/attrs-17.4.0.ebuild
+++ b/dev-python/attrs/attrs-17.4.0.ebuild
@@ -26,7 +26,7 @@ DEPEND="
${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
- dev-lang/python[sqlite]
+ $(python_gen_impl_dep sqlite)
>=dev-python/hypothesis-3.6.0[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
diff --git a/dev-python/cliapp/Manifest b/dev-python/cliapp/Manifest
index edd055181797..ea680cb78bb3 100644
--- a/dev-python/cliapp/Manifest
+++ b/dev-python/cliapp/Manifest
@@ -5,5 +5,5 @@ DIST python-cliapp_1.20140315.orig.tar.gz 51107 BLAKE2B 3ff4b1203041fbc5ff0ad67a
EBUILD cliapp-1.20140315.ebuild 619 BLAKE2B bb2d6ab798d93d38d31be45d4ba0d5e986a4ed2ba0fe9fed8ebab3fdc3c924347c1603ed5f0b1dc1bfd23482b16887f1d338eb62d6b2b48050dc42be67feafc8 SHA512 1c1d1e3b682ae148e5111004fddc77dbf8ee710165409e484a7cad2e9d086334a7d17d601c68d294c3c2ba28b6adda6a3df8b1ee26b46287dfde7102be2a2a76
EBUILD cliapp-1.20150305.ebuild 605 BLAKE2B 823c4863996f55a48074590d0c2d910d9255fba57bdc325480d720a0f4e79fa4eb641daa4bcbf6a7ef507aec6fbd1459cfb7ba4d9e672d58ce6d3a625aecb152 SHA512 64d7a3a2f2af67354eab0d78a092e04fb9b7d9640e587d76681578f13d9feab832b567328c30f92ec8653d7d4759cdca37f9c39fa899f130348d28348aab61f3
EBUILD cliapp-1.20160724-r1.ebuild 732 BLAKE2B 1e5428927cb789cf7bc6b71c89a6e737beb4243d7179ed5f30a945969df818f7eae2e7ae806c4235fde69b1d1ad5732f4f21d8d1565806cb800ba25ad2376427 SHA512 4d2221382e5484e5f65723f05f4081975d603e11d2ac44186bfd800fa160d49c444134cbb7c0781f422006d630685879a58ec0d8e2f206c998e6c831f475783d
-EBUILD cliapp-1.20170823.ebuild 678 BLAKE2B 0f152283edacce69a61d8be152558d3605b2852421e50776e7cca9d0cd46c6634352b28862a993f62e57e10d0ee06212d939e468e25d1ef8cc982e5e84e68ef5 SHA512 4787e19f1e6b1a6ec13cf7f8889fc703474a96c7de30e79ac0c130b4412afd1f3a6215816c9a9ef4916d4e2be5decbf3c0752477e19542e70b8c7d4d6f49a285
+EBUILD cliapp-1.20170823.ebuild 677 BLAKE2B 7df51b212cab73bec4ed27f0b45d2a4b299c131b82699f37db3179ddc5fb6629558df4accbeb1555e635172ece424818d72372dd952c2cc9f9819bd20589d41b SHA512 055f0484ad2e7ba1161fdf9aca3d226ef2e82eadab6bde1cf41e3c6b4fa1de19ced902112afcf708b582967bc782f22598a7a52af2a4aa6fabf051203e8d3e86
MISC metadata.xml 250 BLAKE2B fef48a48388f26a915c53bca9aa9cab62fb73ec006736542afb4cbbe0c7b81d23afe2884f52433c7d390fc38ac32f957a6f6efe285ee1cafaed76407a964cf9b SHA512 924271cfb32ceafc4134e19b53fbeed96f2e9056addc3c2cbdec28890254abf5f0714979a3ab698ca046e41ef5c2cca2932350830bd8bd3a8e214d99123c12de
diff --git a/dev-python/cliapp/cliapp-1.20170823.ebuild b/dev-python/cliapp/cliapp-1.20170823.ebuild
index 9f455e0883db..576cbbb9f182 100644
--- a/dev-python/cliapp/cliapp-1.20170823.ebuild
+++ b/dev-python/cliapp/cliapp-1.20170823.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/cliapp/snapshot/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE=""
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
diff --git a/dev-python/freezegun/Manifest b/dev-python/freezegun/Manifest
index b318ceafc111..c35cda78dc24 100644
--- a/dev-python/freezegun/Manifest
+++ b/dev-python/freezegun/Manifest
@@ -1,3 +1,5 @@
+DIST freezegun-0.3.10.tar.gz 20398 BLAKE2B 971f4f3de565878b8a1e4671160f41cc7c558f5c848f5c79dfc48e3f3e3cb71ff9c71090705167d4252edbfee040ef52a7eafd33073011c07337311a7e0ec366 SHA512 64364459dc72484e2124a20a0a84d2b88617efd0578fba687adb51635d578a1e36a00cb119998082610c608e7b6c3589bff5424e38845bad026e85449c8065a5
DIST freezegun-0.3.9.tar.gz 18118 BLAKE2B 7382646acf0ca8100680cd44d22de3263541031686e05f7957023eaf22f2a1dea370c98f8b6af89a5075aa5636c304e6e7d5a1c64285aa221a73c732bfc5e0c6 SHA512 1aba8ffacc8b9ebdf810253181418bacb75c04222dc59a5e1e526a9f2d97573944926b1b9fcb6c6e6971a7958acaf9b7522c5582190ae6be448c043b6f908c17
+EBUILD freezegun-0.3.10.ebuild 870 BLAKE2B aa80183292882defdd403dc057ef6602f6be60f9ba8da775ebd2388d881e1b654db90e5aeb043a67a2f88061d2101fe9a11de1531db5091041d464e0a82e0cef SHA512 fb8f25c1b29d0c0192e51da335a27b5881411cf7c74467a39ac0a693e1d2d06bce5173f5f8e365844e5069320bdf90be3fa2b3399e37d75088eb15fc4bf5d6c1
EBUILD freezegun-0.3.9.ebuild 655 BLAKE2B 4c2cb2e79de6feae14becdcdf141655396733db5ab58d033af8606aa6096af216ddb82add6403cb5b4f47ce6d0c14b9eac539281510bc023eed9a5c10e285b80 SHA512 4f41246dbf768e9c8dfd8b3c79f4761e231f76d0c5af8c142cd9b2cc76bf23ff6ff9783d68a5cf8e66daf6c0738779871c37cb4e9edc0e6ce0028f102a8d4bd6
MISC metadata.xml 368 BLAKE2B fb6f96314188337bb64e24955ca9c4830ef82b11443779d2daca5dd124156db58efc27d6f28f8497b4308526459634cd3d32d7e1698cfdf943d987f493f5e636 SHA512 5d268015dd8be027059e5d405c47c0bf48ca8ead3103031e29748e63a9aa132321257b8f9963e557829a3602fe078933613e70b07b8291d32b7ce2da14b6bccd
diff --git a/dev-python/freezegun/freezegun-0.3.10.ebuild b/dev-python/freezegun/freezegun-0.3.10.ebuild
new file mode 100644
index 000000000000..c9305c43c92e
--- /dev/null
+++ b/dev-python/freezegun/freezegun-0.3.10.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Let your Python tests travel through time"
+HOMEPAGE="https://github.com/spulec/freezegun"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="test"
+
+RDEPEND="
+ >dev-python/python-dateutil-2.0
+ dev-python/six
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ $(python_gen_impl_dep sqlite)
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ )
+"
+
+python_test() {
+ nosetests -v || die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest
index 59dd2ea50222..23cec8f8bafa 100644
--- a/dev-python/paste/Manifest
+++ b/dev-python/paste/Manifest
@@ -1,4 +1,4 @@
AUX paste-2.0.3-unbundle-tempita.patch 1260 BLAKE2B eee8a9ede07730cc6af7de910a0298bfac23f6d2b31467101375720782920d878716bf91a031ba651e00a61f3a7201708e94ecd8b78f1bd6a52c50ef2826f8d5 SHA512 f21894596c81d984bd7820876e7dfc614728beba107294fecbab084ae1e023428d4d86bde31e428c2f0aa78647636d19f476129ff319dd2c90052218cf428c98
DIST Paste-2.0.3.tar.gz 643935 BLAKE2B 140f88cbab40728713a052e5aca0c7f14336d526a2c7bcd6a279fcdd13b14ed83938f69997182b43d2a83a76f51586c3b9132428f0f9c9e9ba08b6ff820827b9 SHA512 174b06d77bc6e1d4079e8de7df40412ffda098364efd4e3f915f858be1188c8a6fb546fe4ab981ccc067ec77b7171083b2469e7db6fc3b777d5a24151c928362
-EBUILD paste-2.0.3-r1.ebuild 1872 BLAKE2B edb9ed5ec02748f7674de1fcdcc09318e908860118b82dd332ca187ea2f1daee9ce3cbdc8102974737b6d5ccab7f2e84eb68459e9b08d0e96f2e156410bcb362 SHA512 cdc63f9e497b9434e7b0d62adaaf92b3ad8da6a93acbef85f858e4e1383e81b5c0101261af7dba7902091014c7104d0e973783dcfbbaec72aa2f06c2af229fd3
+EBUILD paste-2.0.3-r1.ebuild 1849 BLAKE2B 26032eb336b4e824cf3ab832ffd194d0556f08ed6483ac970e475878afe18a04449328342b1bcd00070046469f7553ae2a69bd2a74f95d9e0b174fbabb83a9ae SHA512 cd239d7e9e5fdfe413991f68b0b7adb28fee3a6e4f9489c75e82befcef8f86b0015d93df1000745e9aa930a4585b21e3bccdc38ab0e5a3c31f185755c0c40877
MISC metadata.xml 778 BLAKE2B 74d5474ab918861e65f330eff278a319f8b197c6f95e65c862e55bd19d84534c447e348df82ddc68558dd089f8ac81785c16de38e3fdc70f706d4e5b870243fc SHA512 86b244a3dd365e74dfc12dfc283809840352cbe210b34c34ffda1929db29362d1e02b246920d8461cde70b087020d15cecd3ec5cfe0f168fb69fa45cdb66015a
diff --git a/dev-python/paste/paste-2.0.3-r1.ebuild b/dev-python/paste/paste-2.0.3-r1.ebuild
index 743362b034d6..6afaee26ffa2 100644
--- a/dev-python/paste/paste-2.0.3-r1.ebuild
+++ b/dev-python/paste/paste-2.0.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ 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"
+HOMEPAGE="https://pypi.python.org/pypi/Paste"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pastedeploy/Manifest b/dev-python/pastedeploy/Manifest
index 162e93ad3729..0dd785cc2897 100644
--- a/dev-python/pastedeploy/Manifest
+++ b/dev-python/pastedeploy/Manifest
@@ -1,6 +1,6 @@
AUX pastedeploy-1.5.2-py3-tests.patch 606 BLAKE2B 8f7d5a9f8c517e14a1ecdcbfa040977ab9d3c8e7a072eef3c31d50ac74c02b377ea25fa965d36a89f3c9e0fbfed63364447cfe5525468766df976445d9cebe9c SHA512 0301653864071de976bae24a945ba6d8499aaf21d41c5117ad922254055ee8a3b975cdadc6590677cd458a233ad115647a01a05d52feb0dd40d16bcf4de8f5cc
DIST PasteDeploy-1.5.2.tar.gz 24006 BLAKE2B 1088d5cdafc80402b44c6c0e62829d1efe666d9ef8c84409125173ce927aecb8ed3ec4283b9821a42cc614d27e74e43e79407554fabfd79f6a913f9742532c72 SHA512 03147b2e735f4504b928066d35f46e7d19a49b85afc506b793fba69c8827a4d5b8185074bdd4a963ac392cc104f5a608d1db9a3538d7d3239da5febcbff4ccab
DIST pastedeploy-1.5.2-r1.tar.gz 29528 BLAKE2B 0c36f24e51eb66b9a2176083d42726be5be8e7eb9b7d73972bcb5a2b0094beb1c88f3eea9ce94bfccaf688b6f5fdbf18e43e38694b91107a141ac0acf0576ed6 SHA512 5d9f648d4bddb4fa0b018f5e1c100d0899ff9e6a429a0a54aede69800fa13b7bb0d606ff454c516b36c3b056320bbda4581de9d57a154e71493a8bd6208fb3ce
-EBUILD pastedeploy-1.5.2-r1.ebuild 1054 BLAKE2B 825950578727f195b9ca66ade8372f7968d41cf2983cc06d1716ef43f61f14d1faeeb402f5bc4c48d150866fa7e0e9f55e03f1d254358f99577fc40488d6fea4 SHA512 41ce2c0b6a0815e4b18a100c19c737368b5998f15133e9ee828dda4907a5ee07894110baa6070af93292ee611a9382e41353e7716620848e1d72086735f0866f
-EBUILD pastedeploy-1.5.2.ebuild 756 BLAKE2B b3120edf4162540cad0940cc076b7edbfe426bbc383d6ca62510aa9b354fd1789c0280b94d56fbe4e81f90edf062daa98b513fdcead777e464fa8b8e9ffe5c38 SHA512 d8dfb64442a57535b875302f9e0d7d95a81353c7cc3909c92160842648c08a27e3cb4ddbb62ed4dc3454d30033f9d4c537e6884e0cc7f3fa2c25ade913d51032
+EBUILD pastedeploy-1.5.2-r1.ebuild 1023 BLAKE2B ceca76c1c85f6fc187c2466b81e6ff52fc2e0e29b341ff9503750673f177f3331aee4e6e139ec12f73646ebd4248ab350ab8f9df1936c22e1676f8ecf999755c SHA512 ac1e10da58c4207d4f3cf8dd488bc8028e01337d13e9c65f1efe3e838db2beb6f970c772dd3e6bf09b997beb34614b5933ba94bd45baec966be2efda5641aa46
+EBUILD pastedeploy-1.5.2.ebuild 725 BLAKE2B f4f719c44f80f0fa17674cb2e93aeb0c05ecd5190b3d35494edc83832a43487483b02528f4894e0f7e617f88a5af96b683a7d28b480f5b3f3dccce6768a21392 SHA512 145818e7670601acc91d262a9adce1cc4af909e62cf3af9933597937100d3a67cbe5951beb874b0f46482e249a6118aa34c21a699ecb21e0a9fe6a114348b2d7
MISC metadata.xml 806 BLAKE2B f945ec7a43dac81abc59fa63d078872fe4bbd9bf3945ca0f03b4d78bb2511bbe137ef8d01424c5c54a55b73f22778dbd9efa009ab64ef41a20d55bd71bb15e99 SHA512 da770a4fe1f5918391fa4861dab525dcee34d5aeb362a464307c6c8b32edb4731effd22339056f01d77eea8d3729d3ca57572d1d95ebab8b786cad9029250f7d
diff --git a/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild b/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild
index 499695d5e84e..91a8cd278033 100644
--- a/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild
+++ b/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="PasteDeploy"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Load, configure, and compose WSGI applications and servers"
-HOMEPAGE="http://pythonpaste.org/deploy/ https://pypi.python.org/pypi/PasteDeploy"
+HOMEPAGE="https://pypi.python.org/pypi/PasteDeploy"
# pypi tarball does not include tests
SRC_URI="https://bitbucket.org/ianb/pastedeploy/get/${PV}.tar.gz -> ${P}-r1.tar.gz"
diff --git a/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild b/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild
index 77a24a3f5276..2307b8a9045d 100644
--- a/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild
+++ b/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -10,7 +10,7 @@ MY_PN="PasteDeploy"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Load, configure, and compose WSGI applications and servers"
-HOMEPAGE="http://pythonpaste.org/deploy/ https://pypi.python.org/pypi/PasteDeploy"
+HOMEPAGE="https://pypi.python.org/pypi/PasteDeploy"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pastescript/Manifest b/dev-python/pastescript/Manifest
index b02e3f81080c..788c10aebc6a 100644
--- a/dev-python/pastescript/Manifest
+++ b/dev-python/pastescript/Manifest
@@ -1,3 +1,3 @@
DIST PasteScript-2.0.2.tar.gz 117521 BLAKE2B 2de72050ee7f5b7037b99f9661b5445e523607afc84a8846f0e5d9e89196e302627f552825ce0e4f821b7ed9ed2713c87d7b504a4e2abf092f1e8fa014c40c4b SHA512 2f093eb982972fed354219c75c2e008931cea553960cea8aaafbe57cde8556de5626e7eb9bb3b9b7328bad3b7d9899f11fc9773a65380396dae506e7531516de
-EBUILD pastescript-2.0.2-r1.ebuild 1321 BLAKE2B 9608713377895d8ba19c9f30eb5116abc3f53a96769973c53e88341d3ea8cfb85527db81ec27b88b93bb991c8022b001b90a93dc5afb3275db8527b436b27ad0 SHA512 3feca93a4d9cf5712c874eca4f43c5ad3d937a9fc12f7c37be5e3118cec2ce1d0f8aa8c62e4c1f4e419e74c02f4177a088aae2d572256e3210b5c259b10bee0f
+EBUILD pastescript-2.0.2-r1.ebuild 1290 BLAKE2B 2cbc33e61252b1134718fd56fdb3d3264c906c6b98ece0c74c726251c4073f53bf4d4d309a38f108a28c98aa097228875361087658cccd58f0b11ea0ad402286 SHA512 8e42d6e1687bdcdc88c72627fef0ec85aed675b14162e1323f4aa762419ce6953366061940dbe8ce805aa67f334321d1c95d0153cadd32d07ac95823afda1f22
MISC metadata.xml 324 BLAKE2B ef67daa0f9e2595c0b35ed1b919c98129443d224c81a7ea6bd0ef919845339dd9cd45ea96ff4a4aa0176b24c61a57bc2cf8ee2f0c2d10386dbae1c904d5426ab SHA512 48a93ec635e32513438b44cb67bd7302c6bc55c72281d253ee4cd4b0a7d4c25ec61b028d861fa1acd2b40f22479fc0a1f726d3334c8a2970ad2b45729279ec47
diff --git a/dev-python/pastescript/pastescript-2.0.2-r1.ebuild b/dev-python/pastescript/pastescript-2.0.2-r1.ebuild
index 328f1c65c2d6..79e5abae6812 100644
--- a/dev-python/pastescript/pastescript-2.0.2-r1.ebuild
+++ b/dev-python/pastescript/pastescript-2.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ MY_PN="PasteScript"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A pluggable command-line frontend, including commands to setup package file layouts"
-HOMEPAGE="http://pythonpaste.org/script/ https://pypi.python.org/pypi/PasteScript"
+HOMEPAGE="https://pypi.python.org/pypi/PasteScript"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest
index 9c461e67172b..7a21e17848c3 100644
--- a/dev-python/pyfakefs/Manifest
+++ b/dev-python/pyfakefs/Manifest
@@ -1,4 +1,7 @@
AUX pyfakefs-3.3-sandbox-tests.patch 1277 BLAKE2B 2ba11e2b2f5160dda4876b62723b965a6a38c8a96b8f56eaaa964a7ec038f61f3410a3a4c968bc06fa5f2e5468cad20a7d210d4288d328a9f4ae937e3cb50c5c SHA512 1ff58be274dc1380763149169b903ac10847a1b258191d3f0a3b90d0d45b169f9cd858396704d1410658cc32d9fd17cdbeafdcd34dce169d512dd7edbe9b83c3
+AUX pyfakefs-3.4.1-tests.patch 1734 BLAKE2B 3461bbbae5ebbcd4e349434d8fe429ef16b9ef21ab5f915d499f9bbc695cc5c71b17278c8843fab03a99a5cc7af1e28a02600dfe462e66e513fe9c8e25268de1 SHA512 752fe84adcb017efa523a746b82a70af41873017f3d5e6496900dfbaee09ede04a4b95a8928032d5e8305766953b69214a0b6660ee61baa18be58b93f0111c0c
DIST pyfakefs-3.3.tar.gz 141704 BLAKE2B f805146024d9886ce6cb25b23f6f818bb37cac00a51528375b3da3e728515cb5ffd292352888861ff2b434ff71dd730bfbd84874fee0ae1f4d2cfca974f73771 SHA512 0044643964a4f2329d777476940b38d2d63c6de8f854992b4fba7b7e49f1186e7ce9811f83c9870655cbe33b7dda816c1aa1ce685e800e55c06d175c281748b7
+DIST pyfakefs-3.4.1.tar.gz 151662 BLAKE2B cbfdd7ab4c2936d484b5ff1e22852438c5c653e8875b7d363324e0a1aed0bfc5c492c2cd5c64a47052fcb4d043f567819f32067527b870ab42da8cfd92d40be3 SHA512 1be0254455f6046f1d28bf4377d17e0fb943b4b0db09e933c114f587f3d917877b23ee1610cf83a6330b406bb9ae66fe79dea31a6bf75c0b9c2b79a88d07e753
EBUILD pyfakefs-3.3.ebuild 723 BLAKE2B e63aa94da702ec25f0d3e7f3cebfd829b8870ef526ae91fb04eb15649b56ab08b2919db051d4413de5afd912cad3e644a853e365842c389d661f847532a6ed2c SHA512 0ac708dae39b0a7dd970f807092110b45b26454febb4382d254da6476de44d3943696220a68eeef568106568ddb5bc37d33801d94085189c390817350219a255
+EBUILD pyfakefs-3.4.1.ebuild 721 BLAKE2B e025eae3b3373cc8661ab27fc1ca29f69c5ff33aaa813a27007a854ccb7572b76c18e564177e2cce88b87f5a859726f50c5d4e39751b2789872deb2424385160 SHA512 1da76c90158f959632b1e9b9283defe69553455d859759c8b27aa5469ae5ffc94f0cc03a896e40ca528552de22a3e89f73fae03a6271fa384b579d1ef3458b98
MISC metadata.xml 370 BLAKE2B 9111da9b75b84d43a287c2d902b6b83b77b3c0e0a0f650fb73a904022304028678abb75f5620e93d15b0cac474b731c2c39ae2589a77e6dc96e1797253062e0f SHA512 674874289f039549b14d81863c992ab20053777049a25f3f9ba1f596cf345a7e463db7516738d35e78a5079f660fb63ec24e9029963ef0702d6c268eca384d8f
diff --git a/dev-python/pyfakefs/files/pyfakefs-3.4.1-tests.patch b/dev-python/pyfakefs/files/pyfakefs-3.4.1-tests.patch
new file mode 100644
index 000000000000..d893a3adcb7a
--- /dev/null
+++ b/dev-python/pyfakefs/files/pyfakefs-3.4.1-tests.patch
@@ -0,0 +1,40 @@
+Drop checks that fail due to sandboxing and skip failing tell check.
+
+--- pyfakefs-3.4.1/tests/fake_os_test.py
++++ pyfakefs-3.4.1/tests/fake_os_test.py
+@@ -449,7 +449,6 @@
+ self.os.chdir(directory)
+ self.assert_raises_os_error(dir_error, self.os.remove, dir_path)
+ self.assertTrue(self.os.path.exists(dir_path))
+- self.assert_raises_os_error(errno.ENOENT, self.os.remove, '/plugh')
+
+ def test_remove_dir_linux(self):
+ self.check_linux_only()
+@@ -963,6 +962,8 @@
+ self.assertEqual(b'\0\0abcde', f.read())
+
+ def test_append_mode_tell_linux_windows(self):
++ # skipping real fs test - python2 on the actual filesystem is also 7
++ self.skip_real_fs()
+ self.check_linux_and_windows()
+ tell_result = 5 if self.is_python2 else 7
+ self.check_append_mode_tell_after_truncate(tell_result)
+@@ -1885,8 +1886,8 @@
+ # trying to create a link from a non-existent file should fail
+ self.skip_if_symlink_not_supported()
+ self.assert_raises_os_error(errno.ENOENT,
+- self.os.link, '/nonexistent_source',
+- '/link_dest')
++ self.os.link, 'nonexistent_source',
++ 'link_dest')
+
+ def test_link_delete(self):
+ self.skip_if_symlink_not_supported()
+@@ -2233,7 +2234,6 @@
+ self.os.chdir(directory)
+ self.assert_raises_os_error(dir_error, self.os.remove, dir_path)
+ self.assertTrue(self.os.path.exists(dir_path))
+- self.assert_raises_os_error(errno.ENOENT, self.os.remove, '/Plugh')
+
+ def test_remove_dir_mac_os(self):
+ self.check_macos_only()
diff --git a/dev-python/pyfakefs/pyfakefs-3.4.1.ebuild b/dev-python/pyfakefs/pyfakefs-3.4.1.ebuild
new file mode 100644
index 000000000000..36f46d577c56
--- /dev/null
+++ b/dev-python/pyfakefs/pyfakefs-3.4.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
+DISTUTILS_IN_SOURCE_BUILD=1
+
+inherit distutils-r1
+
+DESCRIPTION="a fake file system that mocks the Python file system modules"
+HOMEPAGE="https://github.com/jmcgeheeiv/pyfakefs/ https://pypi.python.org/pypi/pyfakefs"
+SRC_URI="https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+PATCHES=( "${FILESDIR}"/${P}-tests.patch )
+
+python_test() {
+ "${PYTHON}" tests/all_tests.py || die "tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/python-daap/Manifest b/dev-python/python-daap/Manifest
index dccc0c938162..d3445068ce14 100644
--- a/dev-python/python-daap/Manifest
+++ b/dev-python/python-daap/Manifest
@@ -1,3 +1,3 @@
DIST PythonDaap-0.7.1.tar.gz 25944 BLAKE2B b8ceab556c2be488f0e9c768b31da193d6acede65bc41f87d45c3cb7d9fcea5885a546ad682b7a272e098d590066c83535fb914573690f584ed46a8ab98c9d39 SHA512 9ed6f1964fa0b357ee2d1e81dbdf79303f12feb1e753e6e8c987f28212a2eb3041fe1f443a4e5e43c196808192f116d045b0ea6d42dc76020ff4f252d423eca8
-EBUILD python-daap-0.7.1-r1.ebuild 671 BLAKE2B cacb00ba0070ce14f5647b1df01a217fe7705dfd4ba4e8f963a9b61648d3332b03f8f6497ffe3a29d3686c69c7e6e7a8989d5075974ea02e1719f6d9dad04467 SHA512 a3ed55833c2bb00ab50f1a49c5ce236b6c32f30c23d18b4c01cf28fe356e8f8fbfa8ba7307689030b96e869bab77a26ffba61019cfbaca6572411600922a2295
+EBUILD python-daap-0.7.1-r1.ebuild 712 BLAKE2B d6e88d418b45bdd85d68c87083f839353357155aa5f44668dfcf24909a04fc3decc8b6a256bca6995884bb89d5c12be94b5f3f4b788287f2f4778cc4834c3477 SHA512 ab2a794b71e1e3d2d162acec522f9b6a823a4a26e6233f86352e13564aa8cdc189e5343b9aa2c9683fd71a459e65a329ee4c226d5fbc9304398552681bdffed3
MISC metadata.xml 353 BLAKE2B 936234dca3e9cd646ab403b630c1dd05eb56bc3648bfdbda6fa31b6609334dbf04622760ea00d78f3c9b2bb37ab3c3d8e992db3210bcaffdaecbd5bc3e538fa0 SHA512 5d9b0061aaffcdcaa374f9ebe83ac47d7d6acdd28a51452f68d3f43a5e7b866639b9edebd82c20a440fe4e7f54a93567219a91cbf524218276c6c17df8b605c1
diff --git a/dev-python/python-daap/python-daap-0.7.1-r1.ebuild b/dev-python/python-daap/python-daap-0.7.1-r1.ebuild
index 57fde7244ee8..a450131628c6 100644
--- a/dev-python/python-daap/python-daap-0.7.1-r1.ebuild
+++ b/dev-python/python-daap/python-daap-0.7.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -10,7 +10,8 @@ inherit distutils-r1 flag-o-matic
MY_P="PythonDaap-${PV}"
DESCRIPTION="PyDaap is a DAAP client implemented in Python, based on PyTunes"
-HOMEPAGE="http://jerakeen.org/code/pythondaap"
+HOMEPAGE="https://movieos.org/code/pythondaap/
+ https://github.com/tominsam/pythondaap"
SRC_URI="http://jerakeen.org/files/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/python-dateutil/Manifest b/dev-python/python-dateutil/Manifest
index 2d80442e5330..48522c21c2aa 100644
--- a/dev-python/python-dateutil/Manifest
+++ b/dev-python/python-dateutil/Manifest
@@ -1,3 +1,5 @@
DIST python-dateutil-2.6.1.tar.gz 241428 BLAKE2B 93b1d43dacdfbf528b085864b04231c1a34b37b23bc64a58a0733f53ace0f7e0258ca58fbc725dc2aae15eebe8ed1f555b02862a4dfd360014e7ee9aa8d6a9f9 SHA512 f16dd29fc975629f594dd2683a525e2a86acb020bf8962558d19040b14ac6f19d4ab07a910d6bb55c9db3cc02b5472774a3a05ccc86cf624ca5e5144463646db
+DIST python-dateutil-2.7.1.tar.gz 298061 BLAKE2B a6bc2a3bf83ff234ddc53db5a3353b19303dd9e0c6d2d702537643e134508f96ccc69b962fd957d4cc754b07cd24b3c3c2ce07becc0add7db925b841d6a32b5d SHA512 3dbadeac3dd22bf51279c4237df96a925ed4063384a82e756a41e314c216751f2c90f8909a20ba96fdb065966034e9c7e40c1ea152876ca733a2176893c4deb2
EBUILD python-dateutil-2.6.1.ebuild 949 BLAKE2B b0d7a198e984aa896a468c183f24a3519e8a75ddbd65f4caa2fc1727844c2afa84f9934a1808897c025870c52269706aca12f283334ae63479f224ef20f1d51d SHA512 814b96cb5cd4544dc92ae1c93b7d8edfb0f3357beafd5ccbd70e3180cdbe7f98146a2083717e86db14b6f596deeadf381cb38706daa4085e4e092a8c0abce506
+EBUILD python-dateutil-2.7.1.ebuild 1135 BLAKE2B 1c4ebd9cea2c6178072e1a1f1b04eddaed6445952e26da22d45b31f9cbc03dfa689d9993821efa208077552c7106d6dcd1bb351c168630aa5cbab802e727f995 SHA512 628d6079c0dab76ef8c045c5ae424f2bc3e525e4af4b679557abb30fc3371c03a66852158aad108e348c4e55733f649d67a6628eae8e0b7c03faae6e5f89af00
MISC metadata.xml 603 BLAKE2B 1bf49feeeec3ffc2f767228a84b3f9edf53cf44d8a1df3fa8f85798c0d3ea8f448d6113d425baa6b4b342b88746133d2770b951488d602dbb175f5ff9a99ea36 SHA512 87f5ea8b8918e72b57b91d32ed103d88f93ad9fbbe0a8f3f8b8ea72627d82e5cac25246553a0cb6988af26c30841ca5a3ddccf7f957603283a1b4e455a7c6439
diff --git a/dev-python/python-dateutil/python-dateutil-2.7.1.ebuild b/dev-python/python-dateutil/python-dateutil-2.7.1.ebuild
new file mode 100644
index 000000000000..8ccb00532b22
--- /dev/null
+++ b/dev-python/python-dateutil/python-dateutil-2.7.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 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="Extensions to the standard Python datetime module"
+HOMEPAGE="
+ https://dateutil.readthedocs.org/
+ https://pypi.python.org/pypi/python-dateutil
+ https://github.com/dateutil/dateutil/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="test"
+
+RDEPEND="
+ >=dev-python/six-1.5[${PYTHON_USEDEP}]
+ sys-libs/timezone-data
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools_scm[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ )
+"
+
+python_prepare_all() {
+ # don't install zoneinfo tarball
+ sed -i '/package_data=/d' setup.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ py.test -v || die "Tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/python-memcached/Manifest b/dev-python/python-memcached/Manifest
index f257f243c71b..5c1479662165 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,5 +1,5 @@
DIST python-memcached-1.53.tar.gz 35025 BLAKE2B 40d30ba35b8dc5d33c27a8a02d66ef7714c2851a3bb109b0cd4456f14408579e51baef8a6020ee75a21bfba468f6524c5163f4161676fc86788186832ff2ec4d SHA512 33ffd2778025a8e15beddf1660c4b5c9f1ba144adab5c36fd679e15508015c00e3e1185b5cc179cfcfc556b7c3ab44ed9914089e5ce9db66a04d0a658dd38bb3
DIST python-memcached-1.58.tar.gz 30562 BLAKE2B 928aeca2b0d6d99fb16ee8c8c970ccc41aabb4c6385d962cb4208878f4f0eb1b1114c103118fc4ce6020e01d2260b9ffa83e96b2aba719cad6820e39d9fcfe3c SHA512 48f933f095751b476c122473fa1d9767cfe5c6c339a9ba71825a50cec23cbfc7b6493716458bfb1f2451c634c517519152105a2000be66bd0d389f94ea312138
-EBUILD python-memcached-1.53-r1.ebuild 1214 BLAKE2B a59ed4a93a1b61f057e1fe14760209a7bee14f765045e7593e4804a8afd8f06bcbf8cdbf148919611dd6a5443acc5fd7d3435097bb0d956b12c9c0415bd3ea7e SHA512 84754ac72f0e7236dba7603f519b8367d2c992fcae59624ebf64359c83ffa7fb5ec52f5200a4810a25f90b133ecaaa8c13d4b46eae16a4a5c5ea3ac73328e225
-EBUILD python-memcached-1.58.ebuild 1289 BLAKE2B 81f1c46c0d3ca3503cdc2cc4d2f174bb464e36efe680b24e90b3a6564c5beab9ad788c6dca2baf7a07c6301b31a07e0dd23efdde31d09b59749b821b690b00a9 SHA512 84477ec80581050699080113a1b919fd2c021f6dea039ed47a489ad4be44c0e8e6513d62e87bb663008280a7342ab996630882e522fa0aa69e09b99488480468
+EBUILD python-memcached-1.53-r1.ebuild 1216 BLAKE2B 81f5f989ad0c25e334f5a05f9029cb5cae53137834bbdec94d0c53fb6bdd44df9be32238db82b0787902a68c0e3eabe47a63886ad6798c3d314b6e916f5d4da6 SHA512 2225033958247db424569875f20b2088421c70eb3c6a425bc0c82d4ca9c8db30049ec959c0cdda7e7c8a11b432d0c29bde64488660cd7264f00fe6ac5d778f93
+EBUILD python-memcached-1.58.ebuild 1290 BLAKE2B 950efe61660a01794d51f2dab3ee3cb85205798a417723c8f8fc83fb9f6dba1bedaeaf264c3600d762b4dce6e38d6c70b341bbc3cf1898425e29cdebe80fef6b SHA512 5f971dea09a24509aae5c6a96132d738d4e3ffdb69448d98a380477024c0112c858f38fbe4a5071e1dba1436b8a010d39330d38576bfe21cf3c11d86e6ee1412
MISC metadata.xml 611 BLAKE2B fa7a75bea6b08f6ab65ff4b5d4d8e3022912ba8cb86c6dd3fd2d8f5bb224f89ae9db977c2197a39e6541193ed41366c4bdaa404138a18b2d31afc412b967cacc SHA512 9070f42bf5f3fb721f41309c7a24f29168f1179f9327f1334dcd5bd7b38ae98bbc682c2f0cfb7874c8e20e92ce25bffdc5d3f21870316c6d35cd57e1049f8d90
diff --git a/dev-python/python-memcached/python-memcached-1.53-r1.ebuild b/dev-python/python-memcached/python-memcached-1.53-r1.ebuild
index d5b2923582c0..a14809eda6ad 100644
--- a/dev-python/python-memcached/python-memcached-1.53-r1.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.53-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -8,7 +8,8 @@ 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"
+HOMEPAGE="https://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"
diff --git a/dev-python/python-memcached/python-memcached-1.58.ebuild b/dev-python/python-memcached/python-memcached-1.58.ebuild
index 979976df4e01..7b8cf80ce499 100644
--- a/dev-python/python-memcached/python-memcached-1.58.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.58.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Pure python memcached client"
HOMEPAGE="
- http://www.tummy.com/Community/software/python-memcached/
+ https://www.tummy.com/Community/software/python-memcached/
https://pypi.python.org/pypi/python-memcached"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/python-nss/Manifest b/dev-python/python-nss/Manifest
index db4922cf9b37..8319378b7a82 100644
--- a/dev-python/python-nss/Manifest
+++ b/dev-python/python-nss/Manifest
@@ -1,3 +1,3 @@
DIST python-nss-0.16.0.tar.bz2 208535 BLAKE2B 99afa955c56862a10da950ddb638730762f12de47c347128373d2bdfa374af15f8df810433e60ef6200c3e2b296e1c057880d0ee91cb8ade2dea36a0fa4bbfdf SHA512 3ff7d29f10942f4d36be8e223b518e046b5502f15029aa684b925cbd131bbc2041f7860abd50ec1344479b6e5594735cc9b7fcd801d7c4d1025f68e11a57cc3f
-EBUILD python-nss-0.16.0.ebuild 1720 BLAKE2B b374a35c253aefb854fce03fbc5ae642cacb424e3c39385621d0b6c55c4726d59bce1725c09e80d11ecfcb897a4f6a2318383bc6d38582dce73b581e822af623 SHA512 cb5da9da5b6e199559b3a1ca6c2703434ba7745720c2c3e0e430aa4f2aed217f224c54e5b59fe954c1b51ef7f86d0bbe960be04f5dd14d75c258ce2054dbcc9a
+EBUILD python-nss-0.16.0.ebuild 1748 BLAKE2B fca3be894e9536c90f78fb151693e82e83fb6e48a97a262b772744a02470dff2f3c55596b56b0e96ee6586431dff103b3bb6eb48ac26d3c916950e4d02e5a11f SHA512 a9f0eafaba59c27dfc08e02d7cd2a7c460579bc990bc6454a8872e3a314f8decf746cd6d81ed0f12d0ea49cbf4ee0612deaaa8e582702a6c1da105f53a1d7fd3
MISC metadata.xml 505 BLAKE2B 6dbaf8d336138a9baf33e62ea3ba72073e9bfeeee4862875652bd1c6b4c335f5e014a2c6c3b455e01d62554262110c11eea28133240fa0d13bcfb4aece853a75 SHA512 9b4ae01e2612f9e20b48b279a55b50e98edeca8fd0a22edae789f24e7ac02c31a44986cf281f5acae7d18a443742019011f62151f5eb85ee1de5dd0e22b771b1
diff --git a/dev-python/python-nss/python-nss-0.16.0.ebuild b/dev-python/python-nss/python-nss-0.16.0.ebuild
index 2b7efd1e755a..96a715862032 100644
--- a/dev-python/python-nss/python-nss-0.16.0.ebuild
+++ b/dev-python/python-nss/python-nss-0.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -9,7 +9,7 @@ inherit distutils-r1 flag-o-matic versionator
MY_PV="$(replace_all_version_separators '_' )"
DESCRIPTION="Python bindings for Network Security Services (NSS)"
-HOMEPAGE="http://www.mozilla.org/projects/security/pki/python-nss/"
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Python_binding_for_NSS"
SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/${PN}/releases/PYNSS_RELEASE_${MY_PV}/src/${P}.tar.bz2"
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2 )"
diff --git a/dev-python/pyzor/Manifest b/dev-python/pyzor/Manifest
index 7b15a58e96de..9284eb46e3c6 100644
--- a/dev-python/pyzor/Manifest
+++ b/dev-python/pyzor/Manifest
@@ -1,5 +1,6 @@
-AUX read-stdin-as-binary-in-get_input_msg.patch 1702 BLAKE2B 96c64d79036e094418eb75251ff0d512122d7ec1300f4dccfba8c49e0ede6cfd76d314fb58b2f70e45ab99e3a87f1d8e0db042fdfbed66d43a0bbbdc70b0c839 SHA512 d47c20baf7875f717e81bc6ec09b2ca80f0dc498a021db6d7bd0942df016f884efdc6c183acbc07d2ecb6998989d23fec624589e5b3bcd8b26e16684ebb4494e
+AUX read-stdin-as-binary-in-get_input_msg.patch 2751 BLAKE2B c348d28eeb703ff9b257c915ba6c6ac62e95a1f389173ff2fcd034dbcfdf8b9d9fd075365b9033fe13a3f5ec6a24dad5110c468f54dc5417241cf5cb95e5933f SHA512 424d7b640e4f297bde5e98c92b7fec48c79998b07a710f685f786c673ef10981efc71647973fdd05ac84879387ab5eb97d5c734bf5b03827dd998cf292948d5b
+AUX unfix-configparser-compat-for-2to3.patch 1210 BLAKE2B 1ad8b2528cbf723d46d18c25163f68738281c48638b86c8809b5dab8f6f3c0058f17b1e2232d7c704b4aa777aaaf43c63170478da95272e75492bbbaec696789 SHA512 d9f5308d1f9280db5a0556fcaf3927e261b6cd1d01ff42c05a912335c6f9343f78096eed645aab5c741c221adf5ece00137aa3ae6f950cafbeb77db1908949b9
DIST pyzor-1.0.0.tar.gz 126276 BLAKE2B c60f26c53bf118c88dacbc49ddd414473748af1868b383a9c937ecf3cfe426ecdd60f64388fe7e555bd4641ef445769600e40879279dd544ef9ea32bd0dab6b9 SHA512 b3fb8b2c5261e187a2ab3a5a3b12d221df7de08766c6bb2ad9990c0f23517534871ecc9d5ad529e79b0d0aef8b2b800728320c57435a8c0d8c3f80a4ba0f7e4a
-EBUILD pyzor-1.0.0-r1.ebuild 2083 BLAKE2B bf4ba2210ac60205f9052add4b9073edcee002ab715a526438352a612836aa979a008d3a971b23ff5417a4608e29191350c86156135defeeb5699c1c1b17fb21 SHA512 2e9acfa976a6f01ca69b0b92980e001d223533b183e46da98235c04235eaf7a559d7eb1a5670eaa8b00d6d2a956632e2b385451a4b2882b188f2706630e02610
+EBUILD pyzor-1.0.0-r1.ebuild 2140 BLAKE2B a9d5c8f734283120563234a6cf8ceb0b931ccc34cfa513a25d0750fccb7376f6ed6e2741b5b1efcfa3748ccd5b6449e402ff446d8dff0b1215e47b6a7761ed60 SHA512 ee4ab225b8b8d6b8d6af0127400b6ac149104689dc4e86dbafaca661d4900a4843e42a398b916d9e15a32c84ca36308792149a262b3af17c96b49e22c1ca1012
EBUILD pyzor-1.0.0.ebuild 1797 BLAKE2B 9e3cd862816d96ecb273cd796271c27ac74d95ddaa31f572b450528c52275af3ac396f1e6d8c58e7542a3116a3436e37e9543374d8db74a78eac49a2ad146e41 SHA512 08044189249d9c0530d5007424b9ec6e9a5b92f3ef518c80e41779612ae00195cfddaf54406c8ac667bfc7ba4e1424391a7c58bfaac98d6377730f94119f25a1
MISC metadata.xml 1061 BLAKE2B d2ad7e863f055f46e4ab2048cd8cf042444476da9423743c246ede1f6b3f2b8be4b9f980da10e741726ae25625af09a8ce6eeb7710c2f5a8ceb4cc4f915d2e61 SHA512 58d18a197dd3575d7644f0e9f446344ccfcc321d33493fadfd89f7f233a1dc58e0c899b42a3ae72b219dc1327e2de6eeaf90a8de3735fdc0dc1f6c67c5cc8722
diff --git a/dev-python/pyzor/files/read-stdin-as-binary-in-get_input_msg.patch b/dev-python/pyzor/files/read-stdin-as-binary-in-get_input_msg.patch
index 81668e369377..03031a976690 100644
--- a/dev-python/pyzor/files/read-stdin-as-binary-in-get_input_msg.patch
+++ b/dev-python/pyzor/files/read-stdin-as-binary-in-get_input_msg.patch
@@ -1,45 +1,85 @@
-From 6332a429ed415187599ecce7d8a169ee19f0bbe5 Mon Sep 17 00:00:00 2001
+From 66225b32d2774cf37fa7f702f7eb26cd94094482 Mon Sep 17 00:00:00 2001
From: Michael Orlitzky <michael@orlitzky.com>
-Date: Sun, 4 Mar 2018 17:34:33 -0500
-Subject: [PATCH 1/1] scripts/pyzor: read stdin as binary in _get_input_msg().
+Date: Sun, 4 Mar 2018 17:27:01 -0500
+Subject: [PATCH 1/1] scripts/pyzor: replace the client with the git (+ issue
+ 64 fix) version.
-Reading stdin in python-3.x is done as text, with a best-guess
-encoding. But this can go awry: for example, if an iso-8859-1 message
-is passed in and if python guesses the "utf-8" encoding, then read()
-will fail with a UnicodeDecodeError on non-ASCII characters. For
-example, the "copyright" symbol is a single byte 0xa9 in iso-8859-1,
-and the utf-8 decoder can't handle it:
-
- UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa9... invalid
- start byte
-
-Instead -- and as was done in python-2.x -- we can read stdin as
-binary using the new get_binary_stdin() function. Afterwards, we use
-email.message_from_bytes() instead of the email.message_from_file()
-constructor to parse the byte data. The resulting function is able to
-correctly parse these messages.
-
-Closes: https://github.com/SpamExperts/pyzor/issues/64
---
- scripts/pyzor | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
+ scripts/pyzor | 33 +++++++++++++++++++++++++++------
+ 1 file changed, 27 insertions(+), 6 deletions(-)
diff --git a/scripts/pyzor b/scripts/pyzor
-index 567a7f9..1ba632f 100755
+index 19b1d21..86c6f7d 100755
--- a/scripts/pyzor
+++ b/scripts/pyzor
-@@ -171,7 +171,10 @@ def _get_input_digests(dummy):
+@@ -17,9 +17,9 @@ import tempfile
+ import threading
+
+ try:
+- import ConfigParser
+-except ImportError:
+ import configparser as ConfigParser
++except ImportError:
++ import ConfigParser
+
+ import pyzor.digest
+ import pyzor.client
+@@ -110,7 +110,7 @@ def load_configuration():
+ config = ConfigParser.ConfigParser()
+ # Set the defaults.
+ config.add_section("client")
+- for key, value in defaults.iteritems():
++ for key, value in defaults.items():
+ config.set("client", key, value)
+ # Override with the configuration.
+ config.read(os.path.join(options.homedir, "config"))
+@@ -171,14 +171,35 @@ def _get_input_digests(dummy):
def _get_input_msg(digester):
- msg = email.message_from_file(sys.stdin)
-+ # Read and process stdin as bytes because we don't know its
-+ # encoding. Python-3.x will try to guess -- and can sometimes
-+ # guess wrong -- leading to decoding errors in read().
+ msg = email.message_from_bytes(get_binary_stdin().read())
digested = digester(msg).value
yield digested
+
++def _is_binary_reader(stream, default=False):
++ try:
++ return isinstance(stream.read(0), bytes)
++ except Exception:
++ return default
++
++
++def get_binary_stdin():
++ # sys.stdin might or might not be binary in some extra cases. By
++ # default it's obviously non binary which is the core of the
++ # problem but the docs recommend changing it to binary for such
++ # cases so we need to deal with it.
++ is_binary = _is_binary_reader(sys.stdin, False)
++ if is_binary:
++ return sys.stdin
++ buf = getattr(sys.stdin, 'buffer', None)
++ if buf is not None and _is_binary_reader(buf, True):
++ return buf
++ raise RuntimeError('Did not manage to get binary stdin')
++
++
+ def _get_input_mbox(digester):
+ tfile = tempfile.NamedTemporaryFile()
+- tfile.write(sys.stdin.read().encode("utf8"))
++ tfile.write(get_binary_stdin().read())
+ tfile.seek(0)
+ mbox = mailbox.mbox(tfile.name)
+ for msg in mbox:
+@@ -372,7 +393,7 @@ def genkey(client, servers, config, hash_func=hashlib.sha1):
+ return False
+ # pylint: disable-msg=W0612
+ salt = "".join([chr(random.randint(0, 255))
+- for unused in xrange(hash_func(b"").digest_size)])
++ for unused in range(hash_func(b"").digest_size)])
+ if sys.version_info >= (3, 0):
+ salt = salt.encode("utf8")
+ salt_digest = hash_func(salt)
--
2.13.6
diff --git a/dev-python/pyzor/files/unfix-configparser-compat-for-2to3.patch b/dev-python/pyzor/files/unfix-configparser-compat-for-2to3.patch
new file mode 100644
index 000000000000..93d0f07a2579
--- /dev/null
+++ b/dev-python/pyzor/files/unfix-configparser-compat-for-2to3.patch
@@ -0,0 +1,41 @@
+From e4f06e21f697b863fa45a50e535ff0c6e3621a60 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky <michael@orlitzky.com>
+Date: Sun, 25 Mar 2018 10:14:21 -0400
+Subject: [PATCH 1/1] scripts/pyzor: undo ConfigParser python-3.x
+ compatibility.
+
+The build system for pyzor-1.0.0 still runs the 2to3 utility on the
+scripts to be installed. As an unintended side-effect, the python-3.x
+"try... import... except" compatibility block for the ConfigParser <->
+configparser module gets modified (the module name gets mistakenly
+lowercased).
+
+This commit puts back the python-2.x "import ConfigParser" line
+unconditionally, and we'll have to rely on 2to3 to fix it when run
+under python-3.x. In newer versions of pyzor, the automatic 2to3 will
+not happen.
+
+Bug: https://bugs.gentoo.org/643692
+---
+ scripts/pyzor | 5 +----
+ 1 file changed, 1 insertion(+), 4 deletions(-)
+
+diff --git a/scripts/pyzor b/scripts/pyzor
+index 86c6f7d..2750d92 100755
+--- a/scripts/pyzor
++++ b/scripts/pyzor
+@@ -16,10 +16,7 @@ import optparse
+ import tempfile
+ import threading
+
+-try:
+- import configparser as ConfigParser
+-except ImportError:
+- import ConfigParser
++import ConfigParser
+
+ import pyzor.digest
+ import pyzor.client
+--
+2.16.1
+
diff --git a/dev-python/pyzor/pyzor-1.0.0-r1.ebuild b/dev-python/pyzor/pyzor-1.0.0-r1.ebuild
index 14e1ee840724..ce7d0e7b5cf1 100644
--- a/dev-python/pyzor/pyzor-1.0.0-r1.ebuild
+++ b/dev-python/pyzor/pyzor-1.0.0-r1.ebuild
@@ -39,7 +39,10 @@ REQUIRED_USE="pyzord? ( || ( gdbm mysql redis ) )
test? ( gdbm mysql redis )"
S="${WORKDIR}/${PN}-release-${MY_PV}"
-PATCHES=( "${FILESDIR}/read-stdin-as-binary-in-get_input_msg.patch" )
+PATCHES=(
+ "${FILESDIR}/read-stdin-as-binary-in-get_input_msg.patch"
+ "${FILESDIR}/unfix-configparser-compat-for-2to3.patch"
+)
python_test() {
# The suite is py2 friendly only
diff --git a/dev-python/sancho/Manifest b/dev-python/sancho/Manifest
index f358150a6392..1d82060cc0a9 100644
--- a/dev-python/sancho/Manifest
+++ b/dev-python/sancho/Manifest
@@ -1,3 +1,3 @@
DIST Sancho-2.4.tar.gz 7962 BLAKE2B 10e57286834276c6ca37638f4e550d676f5a31f2fa7fb567dfcceb492111c92ffa5aa313886f1d0803048f612aad905f0fd4ebcbcb41838942af083ea1dec2c7 SHA512 49230ee8a05dbc5bf3d7b3900504f47a3a47f013878e75f93c277610e4d22f9714b9a58a41a779e25b0ddb9c24ff351508c0b72c78fe146b8371024345629e21
-EBUILD sancho-2.4-r1.ebuild 1076 BLAKE2B f62991d0d79ecc10b419f2b4c189bd7cd0c61caa3d0bcbffbee26a77cbeb4ddf80d9f57d78d321fa8c36c2225da80472027710832016b3b0fc6ed3f322dd7f72 SHA512 504ddcb48fd25ddec2bb7fe3ca38361969240c256c3dc290f4cf74c970e969c7de313badba9ea17257f59dde1c2ef50d97a11167df56ea2cde7c91fdfba31e24
+EBUILD sancho-2.4-r1.ebuild 1078 BLAKE2B ccf4104ab78a38dba0a064c442123a5c2697977003d14bae6c1d4b1c4c0a697fc4ae746f8d6f4a1d6eac067bc9173f1c8d8a630bd5f7cbdac295ddf9168459ba SHA512 60e44923fee2028ce42616e6959c785fa2aebf1bf196b60ba2f0f66175cab2ea885afc79192f9332a4e8043f84cf57643c9daf79c7f8cbf627ada6e5561dd8c4
MISC metadata.xml 312 BLAKE2B 99dcf5669889a8657e61ef5d89d2f7a34b29d4b5454f078537085e8a44456a2d26a0d8407ea66a796ba76c36d21f64d9e1ac85a6076abfbe9ceefc6d40a70479 SHA512 088e74f48915eaf8bab9d7a17ba2f4ffa4696b6c93ec291c13406f48665b344dae925cc46468c9d99523eaa848c0aa6fef54bf6a7bee752f4fadbe149bcda59f
diff --git a/dev-python/sancho/sancho-2.4-r1.ebuild b/dev-python/sancho/sancho-2.4-r1.ebuild
index 3ae77d7de0e7..38d99a97417d 100644
--- a/dev-python/sancho/sancho-2.4-r1.ebuild
+++ b/dev-python/sancho/sancho-2.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -9,8 +9,8 @@ inherit distutils-r1
MY_P="Sancho-${PV}"
DESCRIPTION="Sancho is a unit testing framework"
-HOMEPAGE="http://www.mems-exchange.org/software/sancho/"
-SRC_URI="http://www.mems-exchange.org/software/files/${PN}/${MY_P}.tar.gz"
+HOMEPAGE="https://www.mems-exchange.org/software/sancho/"
+SRC_URI="https://www.mems-exchange.org/software/files/${PN}/${MY_P}.tar.gz"
LICENSE="CNRI"
SLOT="0"
diff --git a/dev-python/scripttest/Manifest b/dev-python/scripttest/Manifest
index 2a5cdd89241a..bd8863df8bf3 100644
--- a/dev-python/scripttest/Manifest
+++ b/dev-python/scripttest/Manifest
@@ -1,5 +1,5 @@
DIST ScriptTest-1.2.tar.gz 7208 BLAKE2B 07e63e636ca88b47c0cb9129cf4fc02838287b4ea1cc6b2ae47eec1320ad200179d4a6b8f59860aaa24aac75edbe1d55e45da2de91ef222e621f74667ea79c49 SHA512 0dc09e6af5554f38aca6ee45b9afad2fa4c1c53a4d3c43edff95bbd6ea8d57e94bf6b7bdcfd26afff6bf2b10690795bd2816013801911f726c67e8171546cad2
DIST scripttest-1.3.0.tar.gz 14885 BLAKE2B 1984bb175b49248bd369d2d2ed6f70051113285b6870bce67e0c2203d29b4c5b2735fa96dfef7ee11aa38db74e9beb026bbc946c8549b2810f6b90e896bcae0e SHA512 038bfb1726bff85b6e3675be51db829d3519b47665266f6ae1d3c5c6f4f06e7b16742262ca1ba240544e9bd39ae96c1be0bd5e8583736f72bb04241a1bb8acf6
-EBUILD scripttest-1.2-r1.ebuild 545 BLAKE2B 7ad0cc6da4577f0e9741688cd0057b1d7ea34c68d776b8a37670d025bfe8519c137ebd9eddc9f5a9f03e00e20e55f056e79f841b76d97255a925acc124e38609 SHA512 cb688fbe63f34ac59d7d390bf26829a68a9716c7249d63f4c2b758efc0d5eb786c27a97a82b33471c41acf6a03a7cf8bdf54016c35de5ff81a6d59e7c479fe97
-EBUILD scripttest-1.3.0.ebuild 639 BLAKE2B 5ecec3f8205758d8d22f9f8f2b624f1f91590d16253ef1b5a5b74f5a509d582e6ce858ee76d23f6a4ad534d785393e6b40c324cf39f59891897498f353aa7c6e SHA512 07170b9de981afda7583499e74923ab47f228652eb7791f5fc3ceb5ccc0f01b8e9814f3d1c0c0e0193cfdfcbf54bc4d46ce6815914285b0d508b7dd903bde49b
+EBUILD scripttest-1.2-r1.ebuild 546 BLAKE2B 26bc89c20ea02355a242a754799a28ebaba7d3858b5c1bec240491e365b5d94540f7e0f19734866672e7cdcb290aad724a57243b41f00c69de8424d823f06caf SHA512 ef7f01d19d879055e3184f430e7c75a19ba82294261214f328fe66c03a1425d42fa83705df8be14510acb519d8990fdc6216e890c87bc708cd7c1f196c091261
+EBUILD scripttest-1.3.0.ebuild 640 BLAKE2B 50a46daffc28a476559a6675976a0e18a9a17fbcc52b8b33a19337b43d2f0690f7a2af0ad63a01695faf6ab8124fb769a0b5675e759a2e0cfa297597e5923e91 SHA512 51a74d11522712952dfd00896e8171223b03e5d357716085efe31c890d095cb5edddaea478c422a994cc1f9d6de52231fa7c41835070217668cbbc9fcc123da3
MISC metadata.xml 313 BLAKE2B 70bc88a2b745b46e0da17a41ef420dd6b0ae2fcb3f444ed6be3d6bcdea63a4b0019790e0dba51b46c3a5d82c93f667f25b116793623604edad4d01841af723f5 SHA512 ae1c2257d3367ea3bdba8e040c0efd98674fe833f7a025c1b554e8cae6e1a41de6867e63c3d792593fa2f4baab158b046d2efaa08d6c8376f8ec749cdc7d4ff9
diff --git a/dev-python/scripttest/scripttest-1.2-r1.ebuild b/dev-python/scripttest/scripttest-1.2-r1.ebuild
index fa3fb17e8f0e..4c51de9f7773 100644
--- a/dev-python/scripttest/scripttest-1.2-r1.ebuild
+++ b/dev-python/scripttest/scripttest-1.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -10,7 +10,8 @@ MY_PN="ScriptTest"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A very small text templating language"
-HOMEPAGE="http://pythonpaste.org/scripttest/ https://pypi.python.org/pypi/ScriptTest"
+HOMEPAGE="https://pypi.python.org/pypi/ScriptTest
+ https://github.com/pypa/scripttest"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/scripttest/scripttest-1.3.0.ebuild b/dev-python/scripttest/scripttest-1.3.0.ebuild
index 89c29e8fb7f9..a8e4544b5583 100644
--- a/dev-python/scripttest/scripttest-1.3.0.ebuild
+++ b/dev-python/scripttest/scripttest-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -7,7 +7,8 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="A very small text templating language"
-HOMEPAGE="http://pythonpaste.org/scripttest/ https://pypi.python.org/pypi/ScriptTest"
+HOMEPAGE="https://pypi.python.org/pypi/ScriptTest
+ https://github.com/pypa/scripttest"
# pypi tarball lacks tests
SRC_URI="https://github.com/pypa/scripttest/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest
index 7a6b919bff3e..4b23ee7f509d 100644
--- a/dev-python/sip/Manifest
+++ b/dev-python/sip/Manifest
@@ -4,6 +4,6 @@ DIST sip-4.19.7.tar.gz 1022209 BLAKE2B 51b29bd436ce7af2d4a3b45ace100075bd257c239
DIST sip-4.19.8.tar.gz 1024548 BLAKE2B e43dfe542061db9f1d5981d0cc172d9c8420c4e66c282c52974ab28314c33bd28e6056b61f74b04680c1735c9bd2c4656e1a541f4bae94c858d18713f6222914 SHA512 9c0a9722a9a9dd23e2eabe751d622cdd31b376b7987b2c991f5ef4a8d11853c5c6e9f1c24a0d2d864d3990e2a45c2a159ca8511efd4a7e156a14937ef3c680f7
EBUILD sip-4.19.3.ebuild 2120 BLAKE2B 83b365b259bb57a09a645afaf1def7a57096cbcd6d5aa56eb066b9f680746a49d0528c364fb3aac4d73050bf570caa3ec2a70361f0561f28fec49bafb003bd41 SHA512 de1ff1f0dd2701e4e40b12aa0ffb5fba5f2cd380439eaf292a835812a08a449517769bfbe9d74374b18a0122390ee5449b9fb135797782344aac824e56f1ee23
EBUILD sip-4.19.7.ebuild 2776 BLAKE2B 787ad402476cc19ed1a690d0c2fcf748b7c12429f9f61f6a2008dd772c21853745c2f110a3d1f4c57bfac8116636301ab1481fd54652d76b8fbc3c0b257e1f5b SHA512 a82ee1ad2f33b3b4df3b2816f0839a9ead6d52c55c23f9fdc0e79e68319e982d8827db3aa51c9334852e9ae5ae948fb692174e2234541d6c5d2d67f851c63f1d
-EBUILD sip-4.19.8.ebuild 2773 BLAKE2B de0f30edccb4cb5bf042308b7625838f9412cce433ec2f44a622a0cd86e96c473c3243acb079a4d5c3a65152434cf6c84fe04a4d86de0c53bab2dbf76fd09647 SHA512 e1024ac4438826589567afd1c902a64b8070f774ce1b38c819dfc0fd00f8ff9a7be76bf88293867dee651722110e5509da149b8465ed5d0e3bc6f8cf6e3e3197
+EBUILD sip-4.19.8.ebuild 2772 BLAKE2B e3233c3914581665ee6697572c77609cc4675914374be2580c9bea0e4b16f85bc4e29aab7a45bec374616a296cc1530a31302783e0f8be42789969360627e736 SHA512 07f12d27f8c2375cc69594e8b98102e0b0f6faa4537bc78a941c8ce78338175a854934df714e23f62a372e6f50805ce647ba5179c850f7097c4528c4ea44ecbd
EBUILD sip-4.9999.ebuild 2648 BLAKE2B 8e7fdbfc969f73f30cf5c26282f06439be6e7d01e9ee087e0377d946aced09295c01ed685e4988a09967c604c3d378e2716552076ca509f6d808fe3a02d470bc SHA512 be5b35c951f7a93d8fe1dd751d4b27132f0249a052cedc4877a3ea7bc56b646744a174a4e0796b127ab0c0082fbb2bfbb1dcb8ef4fd02ff5c10059b44eaf8ae7
MISC metadata.xml 593 BLAKE2B 3c4b5ccd30162027c913070a54eb9b836a7add04532e1c5b03dd83f0e4e58da0d2e19aee90f1fa4a97db0008a06575a5b0fe33986e1b0c9d473e4adff056afdd SHA512 91f8918bffb715bfb1def9aa6717a8c4149b36e6a1f79e7e3d4c56e0edc51a6585dad3a93698e956f1ff0e659c1f975c3f23be5a498479fc5052369840ac83d5
diff --git a/dev-python/sip/sip-4.19.8.ebuild b/dev-python/sip/sip-4.19.8.ebuild
index 79f92e130626..daecca774b9d 100644
--- a/dev-python/sip/sip-4.19.8.ebuild
+++ b/dev-python/sip/sip-4.19.8.ebuild
@@ -24,7 +24,7 @@ fi
# Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h.in
SLOT="0/12"
LICENSE="|| ( GPL-2 GPL-3 SIP )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug doc"
RDEPEND="${PYTHON_DEPS}"
diff --git a/dev-python/sphinxcontrib-httpdomain/Manifest b/dev-python/sphinxcontrib-httpdomain/Manifest
index f89579924f84..75d3f452ca33 100644
--- a/dev-python/sphinxcontrib-httpdomain/Manifest
+++ b/dev-python/sphinxcontrib-httpdomain/Manifest
@@ -1,5 +1,5 @@
DIST sphinxcontrib-httpdomain-1.4.0.tar.gz 12192 BLAKE2B e4250a3814448d87255a6cef4fafb9be86bec1d7670fd30d2988cdc0c8d6db67fd18a1e9e02588754bd03ae7261806ce1d79d7bb8d94f47f2e2086a6897a67cb SHA512 85d4d0898a1703a1742755814200253b875795b5f267b08adb00c7d8d7c15c434718ce0f93656e7b698df89c958a9f6f3f3403bdc6d08f6df322fd80371f1d70
DIST sphinxcontrib-httpdomain-1.5.0.tar.gz 13981 BLAKE2B ca08a5cdc22d9898c6972ce8b7585fc4f185e3a0c8e49302bfafbfc88b4bb69d9d3deaf15cca2dfcd2f218199f509023aeb542129fea2003cecb2e8ef8215fd4 SHA512 e393690314cb7a7b81207ee42826eb5360ca6cfa8ad1b57c9a8dd5897ed1ed97bad4a46d8348aad9d5f6b6145e5456af629b14973ad2561d5b90b2f8dbf2163a
-EBUILD sphinxcontrib-httpdomain-1.4.0.ebuild 631 BLAKE2B f2a086a1cf66aae435920c98303d7f7bdc3e2afafa3e0c976fee44817a674f2bc966e925a1fb4b968e9ec178ff8ca4f9c4c413a52194146d6ca7a0cea2305ae3 SHA512 304d9d37c3cab1feaa437bca7126db6ab17d4d0786bf0781368f7f84e193b3a36b06d5cb5e35d374bbfc385ac3448364e10b492edf84bee90fb1fd32b1b09d8b
-EBUILD sphinxcontrib-httpdomain-1.5.0.ebuild 755 BLAKE2B 74c80e9613f99cb2f409680acc7d8bcc4cb467edba1e25550a1a37bc9e343544b3cce5576c8d946865e67e041e33feb1f0c8a9fc44f5682f69e63eb6935bc09d SHA512 130ad3482d513abbd3c74f4d244d1311dbe715e7a224ff6d75c5e09608fe1a3b65b859793bf64455ccbb4c101d8c7c8679a78124711001af0e46ce3e09ff71b1
+EBUILD sphinxcontrib-httpdomain-1.4.0.ebuild 635 BLAKE2B 7ff1482e4a3cdd2b3ce688f204df3b2004fbdaa5fe2df38e44b5736df7c6099488db31c0687663ae4db4de48c94dd9006a5ae57664fa95d551026e091cdf9c06 SHA512 6f6d76770211508f9f2ea5a8a31bde0b238cd1c1644415b6e982bd85bb884703ca45a463eac2fa2108e5f359f7123f8984f163a2a7e203baa0b6471d6d5b60db
+EBUILD sphinxcontrib-httpdomain-1.5.0.ebuild 811 BLAKE2B f1738bab2b5bd8d86d541f5780315fa94d8d2938355c3fee91dea7ebefc0f7f11d9bdc856746fc514974bc6f7dd28213cc2e0a4261c2d28956165471abb8a8cc SHA512 7a33707db9ef577791add8150af8f5ce767cee6908e4d05ff71f8ef85443148a6107ac71a2d8325c3a267c17a5caf11c1770e249a6df79e89409c354b98b678b
MISC metadata.xml 407 BLAKE2B cf0e92bcd492b79892ebc97b7639c016b4d1853a87bed8fcd1e367a9f6cbadce01015895d22011425aba76a4895b245bee0e5536fc959224a6bed08daef74a88 SHA512 155696e449933084fbe56dd900e15d17e12d52d6af29eb4fcb6c05ddfe8c6fa716974fa27085c34ae2e1af0d1739dba2616eb12092c606b2645f2008e51d64a3
diff --git a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.4.0.ebuild b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.4.0.ebuild
index 670e1c924e27..6ca21707ccec 100644
--- a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.4.0.ebuild
+++ b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} 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/"
+HOMEPAGE="https://bitbucket.org/birkenfeld/sphinx-contrib/
+ https://sphinxcontrib-httpdomain.readthedocs.io/en/stable/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
diff --git a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.5.0.ebuild b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.5.0.ebuild
index 10e5eef85a82..632c15f40f81 100644
--- a/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.5.0.ebuild
+++ b/dev-python/sphinxcontrib-httpdomain/sphinxcontrib-httpdomain-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,8 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Extension providing a Sphinx domain for describing RESTful HTTP APIs"
-HOMEPAGE="http://packages.python.org/sphinxcontrib-httpdomain/"
+HOMEPAGE="https://bitbucket.org/birkenfeld/sphinx-contrib/
+ https://sphinxcontrib-httpdomain.readthedocs.io/en/stable/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
diff --git a/dev-python/tempita/Manifest b/dev-python/tempita/Manifest
index 620d26b55b49..5550abdb93e0 100644
--- a/dev-python/tempita/Manifest
+++ b/dev-python/tempita/Manifest
@@ -1,3 +1,3 @@
DIST tempita-0.5.3.tar.gz 12707 BLAKE2B 921087bf09454506db8cab7b37c780bba5298b206113e246b710367b92364f03055afda6b826ca3008e34e4ea8821c6aabf045a735ac0887db1ba8a82e048ddb SHA512 43bafd42ab0c07bec636d637bfcd42053559d188e13bccc66527dc5f735fd9c3ec30fcf29f3e650d88315fe8f2eb2c5af280f51d2c64db099e08d8a70969a1c4
-EBUILD tempita-0.5.3-r1.ebuild 647 BLAKE2B 1b1eabc5c30f073da7e4618553d2e0b172d9cf2abbbc6283c3d9a67f0218356f34c1662475b5274f7faa2421703e179a1cef4fe51f3fe09dc8e100cf63bcea2c SHA512 1716fa8a219bc2a3eaf114e5e9281299d9927195cdeda57911f65010b6c9719c88e4fe73137fc20b7cc3b6c3b81c57b6c560e538e09a17f4ffdbe7b2929b6c59
+EBUILD tempita-0.5.3-r1.ebuild 616 BLAKE2B d79881a801c0a676606e698388c63a5f304d66fff2403ef1539b9fb5b6d2e6be9e6e14ff7d6dae9dc00638a5682144c7a777b721f6142d56a4c9845397030387 SHA512 e646ab27894a36a3c4681c1afb8ed4793de88a0889636807b5a645012cac78bb0d4ba76ee5c18eb51a54e40ad03d9480f986446f74a15eeea27e5ef4d309a84c
MISC metadata.xml 320 BLAKE2B d26cd9d2555b7d1a56ad44c86fb280a249a4f2d45c3f320cbb9a98de249e826701d49b814c209e6270d183084b8955e177fdac69af0136a7432cc5370b70fb3a SHA512 44f0ea2e06ab198180db9be4533b29c56e7cd0f3af9f522188e063cf787ad1eb1eff9fe2e09debe97be85769a09375385c1f838a7eedc2bc92835e846320f109
diff --git a/dev-python/tempita/tempita-0.5.3-r1.ebuild b/dev-python/tempita/tempita-0.5.3-r1.ebuild
index 4cb6f4d0d6a2..eb02f1953565 100644
--- a/dev-python/tempita/tempita-0.5.3-r1.ebuild
+++ b/dev-python/tempita/tempita-0.5.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ 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"
+HOMEPAGE="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"
diff --git a/dev-python/thunarx-python/Manifest b/dev-python/thunarx-python/Manifest
index 4ad3ec3862b7..8571114d4b8d 100644
--- a/dev-python/thunarx-python/Manifest
+++ b/dev-python/thunarx-python/Manifest
@@ -1,10 +1,5 @@
DIST thunarx-python-0.3.0.tar.bz2 303035 BLAKE2B af0193a3bc97c859ba98f52c612d5af81c5b7a0d8142a8283cf2b308fa183ac57ac1a2163cd882749b6fd33e0529f20f1f9e2db2dcc1aed26cb40cd5995780fb SHA512 9be3e8b50cd668e0b63fbf54da5dec3685dde40528067b35bd1cfa87db7e037962baafce3059818a7de76101472a2b07ae209c590f2f143dbc71646e8addb28f
-DIST thunarx-python-0.4.0.tar.bz2 332620 BLAKE2B 768a2a236e12d298efb3abc86f4a339548248f5f88366ec7d956249c028474612b15c340976ac2c2ced806a89517278c70b50069d76b2eee6af6dd097789e275 SHA512 fb54f83c11857ec2236a249895954efc29446120c192b8d19794b7e8145836969f87d1efa524bfaa4c9d31ee08a2c17a57d7210ce4a3a4982780d128839d02b1
-DIST thunarx-python-0.5.0.tar.bz2 334305 BLAKE2B f62e2e7c1faf9c218398d920c1079e82c72253e9ee547892e064f85a2ddb01ac84007ef0fbf4fd7e2bd39a80f74273a96604618f0ec4238f1cb292c97a550a8d SHA512 69350fb76e972fdbf63217e7a200642088816b803e637d3d7a1a909632115f5664cfe6e6bb90b640ed947416e0a0ab2761932a0c0219ccb7bcad767e6e07e7fe
DIST thunarx-python-0.5.1.tar.bz2 334426 BLAKE2B 59f8e625b10ceeaefffa4b6dde150c32023365e76854c6e77ae2f222b509856353c8d62de26ba4e7b967cfcce1219205923938389fd1714a420bc9e1ac2b12b2 SHA512 0c1d8f20b74a3eb87b3c2c181c6438bc059dff75afdc26cfea19dffb7efe1f14e6a880689f73afcbbcb5922312741df72018e3b9980c4a45426e7a7d4651177f
-EBUILD thunarx-python-0.3.0-r1.ebuild 945 BLAKE2B 6e21b84d4696ef1a37125ffe6faf0a99747d4a86a4e8632fd46c567240dba91500d7dfe1fc2248e454f0451cda3de091efd5551b3be7115facab3cbf5d4d9ab0 SHA512 aedb93000543f01385a0044f5c1af7b95240bb7131c6239e1297f31ef3a8d8b23c271d1011371c603c260f26b5c46eb4eb519377441f646cbbd4a187b1201781
EBUILD thunarx-python-0.3.0-r2.ebuild 770 BLAKE2B 9fea60857af9d2a66dbfdd4ef55af839aba770f05e204a9b5aec7e8639310dda1e5a3bb8d15bfa4b3c1373b072ec05202606fa4de1e23ea9a6733f37f3e7d835 SHA512 d7127dfaa7180fedcc64734c987555d6e01ece467ab998ec472ff0d66a5e46cc83b10d3c3b85b9ce710a28ac2b7ef87f4fdd5fc92a4c054f1d868030f87f2b42
-EBUILD thunarx-python-0.4.0.ebuild 753 BLAKE2B 271f58f98f3b0487625d72e037cd5fd6470ca5fc282ad510e89e75e9fbb970101faf830c0801be1b3113e0bc7cc6b99eb07fd0d6195a267d45029e79727bc403 SHA512 c054426c2f48de127413768a92774c8da2ead3a66c111863e71b7a14853190b3af7bae4d33db26aac18e0d935bfc86c78c05392e4834f5f9ad6fee19b7997f72
-EBUILD thunarx-python-0.5.0.ebuild 725 BLAKE2B e79c7d63dafd5dead64a3f09c122a0834fd3d839cb2d31585ed166d1dea15f46c03d46aac2796c8e3ed9f39ce16bb7d51c2d8899512d9bc20932d9af110a02c0 SHA512 815c6b5b061a19b1cca054343a115644ba60736eaef2c5ff01cbdacb071c30c9b58b74422db443ef49bd30b3d6dadbd508317db32e94cf778130b9462842fe0a
EBUILD thunarx-python-0.5.1.ebuild 725 BLAKE2B b9f2c25fafb17f96bc28a4ed02a2fae489433b0f62868a458da814c0f1c689b89e05027c7681648546e9724fd0d003484e11a0f38a4252df2b099af2eeb958b3 SHA512 e04e2170128b53c6d2ee43cc2ad46b0a3725cb164457b8197beb427a27e9c7843d4ae7c64b949525e8d53acbbe17338aa942968cd26768770d00e4fcf2a62ced
MISC metadata.xml 357 BLAKE2B 48cf41f710ba774f8adaea9825d2b72803e19e55a76afea97cec934449c0723d7ca411ee20297652179abd621bd6bbf533aaed3ebe0d6601b13ad26840d225c9 SHA512 f707818cf1217c314e8c0a18c990f4b1e65b358e7fefe68490d59956c97aa40a2f2b0130d89a54a658dc2caea11e0c5a01f04553faab53dd32513bc299e90b58
diff --git a/dev-python/thunarx-python/thunarx-python-0.3.0-r1.ebuild b/dev-python/thunarx-python/thunarx-python-0.3.0-r1.ebuild
deleted file mode 100644
index f9504d17cdfa..000000000000
--- a/dev-python/thunarx-python/thunarx-python-0.3.0-r1.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
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1 xfconf
-
-DESCRIPTION="Python bindings for the Thunar file manager"
-HOMEPAGE="https://goodies.xfce.org/projects/bindings/thunarx-python"
-SRC_URI="mirror://xfce/src/bindings/${PN}/0.3/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug"
-
-RDEPEND="${PYTHON_DEPS}
- x11-libs/gtk+:2
- dev-libs/glib:2
- >=dev-python/pygobject-2.16:2[${PYTHON_USEDEP}]
- dev-python/pygtk:2[${PYTHON_USEDEP}]
- >=xfce-base/thunar-1.1.0"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-pkg_setup() {
- XFCONF=(
- --disable-dependency-tracking
- $(xfconf_use_debug)
- )
-
- DOCS=( AUTHORS ChangeLog NEWS README )
-
- python-single-r1_pkg_setup
-}
-
-src_install() {
- xfconf_src_install \
- docsdir=/usr/share/doc/${PF} \
- examplesdir=/usr/share/doc/${PF}/examples
-}
diff --git a/dev-python/thunarx-python/thunarx-python-0.4.0.ebuild b/dev-python/thunarx-python/thunarx-python-0.4.0.ebuild
deleted file mode 100644
index 5f2803170adc..000000000000
--- a/dev-python/thunarx-python/thunarx-python-0.4.0.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=( python2_7 )
-
-inherit python-single-r1
-
-DESCRIPTION="Python bindings for the Thunar file manager"
-HOMEPAGE="https://goodies.xfce.org/projects/bindings/thunarx-python"
-SRC_URI="mirror://xfce/src/bindings/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="${PYTHON_DEPS}
- >=x11-libs/gtk+-3.20:3
- >=dev-libs/glib-2.30:2
- >=dev-python/pygobject-3.20:3[${PYTHON_USEDEP}]
- >=xfce-base/thunar-1.7.0"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-src_install() {
- default
-
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-python/thunarx-python/thunarx-python-0.5.0.ebuild b/dev-python/thunarx-python/thunarx-python-0.5.0.ebuild
deleted file mode 100644
index c6d768652260..000000000000
--- a/dev-python/thunarx-python/thunarx-python-0.5.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=( python{2_7,3_{4,5,6}} )
-
-inherit python-single-r1
-
-DESCRIPTION="Python bindings for the Thunar file manager"
-HOMEPAGE="https://goodies.xfce.org/projects/bindings/thunarx-python"
-SRC_URI="mirror://xfce/src/bindings/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="${PYTHON_DEPS}
- >=x11-libs/gtk+-3.20:3
- >=dev-libs/glib-2.30:2
- >=dev-python/pygobject-3.20:3[${PYTHON_USEDEP}]
- >=xfce-base/thunar-1.7.0"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-src_install() {
- default
-
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-python/ttystatus/Manifest b/dev-python/ttystatus/Manifest
index dd29ffb6e5ba..a02d4f3f5581 100644
--- a/dev-python/ttystatus/Manifest
+++ b/dev-python/ttystatus/Manifest
@@ -5,5 +5,5 @@ DIST ttystatus-0.35.tar.gz 34144 BLAKE2B 92a11676525f2db5b3bc09786ddb3651f72202e
EBUILD ttystatus-0.22.ebuild 480 BLAKE2B 030f109e34d4554372ddb24a354681aa5fb276b156be9f74799e6dd4b10baae6aa9382bf0089fa1b86a0fa76e0bbe08d8d2d7323112356ff1e240c1c92ad34d2 SHA512 a630abd0fe622181bb23db23c8e52b01bdb24fe4a414414070632710b0763039b592bd1a8145e0f3521295dde51ee08072b3a0df0d89803d8b9b63d90c55abd1
EBUILD ttystatus-0.23.ebuild 489 BLAKE2B 9e320dac4060af471dd967728883d013ee4c3b8c056bef0bfba467bde3a10ec77ebda6098d2a47196ced3b06df5032e7e83706e4cfe2ac8c4213523f300de0c3 SHA512 9077281c7c4ee294c290952a5a50e37dbd89a1c7793bdf9a3c5eca922f6501df644fc145f9dde228d8a1c69518992ac19bdff0dfee6c0061eb16449d61fdc7e0
EBUILD ttystatus-0.32.ebuild 483 BLAKE2B dccb177d2f734037efef5020259ae9aeedbe5f85a1d3b7474f126c54752c271a45431e505a829bcbf3466757e413f40b37419b02db9982e94721648869a152aa SHA512 7b107179d287c56fa9bffc3057d9988cf179e49aa4b4a92edcdc31dc7bdeb7fd69b37e1932a56fee7905e2e305787320aaf1c62fccf4194648def62f4bcb40c6
-EBUILD ttystatus-0.35.ebuild 547 BLAKE2B 4454fc4ef75965ab5068a53dc7d17fdea4ab20da6f7e138334caa2fd38574be7e0268d8d030ca5069ff134ae7b50c1749b708ad7d9d012609d5bd102514ce220 SHA512 ede3de94077d49dea35010f042a7aa0e3b010767e5da0d6f68a9d48f283d0b0fb397b16663d153fa3af33d0dc5e3d7221bf70a679eaaaa5ed1b75f668ac10078
+EBUILD ttystatus-0.35.ebuild 546 BLAKE2B c8e695b3a7d4780814cdb70a3fe01fb5fb38380b1fe44de1fd73713774f1a3a957cc73027c07cf842e1bb1a92a94f34ff160713a4d3c823f360bc3ff9a884e21 SHA512 3f59da4728fd460e8b04e0871977117ecf378409b19bf89e30bff766037a92fbd13448eb25688b3abe69f8e3bbfee31983074180de0785652c6c0d876c06d5fd
MISC metadata.xml 250 BLAKE2B fef48a48388f26a915c53bca9aa9cab62fb73ec006736542afb4cbbe0c7b81d23afe2884f52433c7d390fc38ac32f957a6f6efe285ee1cafaed76407a964cf9b SHA512 924271cfb32ceafc4134e19b53fbeed96f2e9056addc3c2cbdec28890254abf5f0714979a3ab698ca046e41ef5c2cca2932350830bd8bd3a8e214d99123c12de
diff --git a/dev-python/ttystatus/ttystatus-0.35.ebuild b/dev-python/ttystatus/ttystatus-0.35.ebuild
index 6fc99b15fd42..230ad845ebf0 100644
--- a/dev-python/ttystatus/ttystatus-0.35.ebuild
+++ b/dev-python/ttystatus/ttystatus-0.35.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/${PN}/snapshot/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE=""
python_test() {
diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest
index a9c5ea020c18..81defafe45a7 100644
--- a/dev-python/virtualenv/Manifest
+++ b/dev-python/virtualenv/Manifest
@@ -1,4 +1,4 @@
AUX virtualenv-12.1.1-skip-broken-test.patch 542 BLAKE2B 8c924cafcc0ee78b3101d55a58db8f352f793fb873a2d82b00b13a41fea9b556d90613a8df1b4a86939b22573542d2187366a9e551ed3090c62d6bc4566779c7 SHA512 9517f2efccb3cd177370cf66ea12244a39e762aae64e9bd412fc05af087648066deaf62d381b52a0eee1487c82109df4bd463599eaa641890c32eec48b694f25
DIST virtualenv-15.1.0.tar.gz 1865011 BLAKE2B aa460d9188189bf44557417a3a878f4f58d6c4a66fda2da5dd9a69e2ec04a8be6b5cf125160b1f00b4a32803dbf8231a006974499e9110101cac5e522d82eaae SHA512 46c313fe855483cf42def0ddb319df7513bb00ea2c1570efaf1236b4e0074df40d574f3858a3d3760db988b9021ca2046c40a355cc5a3ae32a2802d6120bf255
-EBUILD virtualenv-15.1.0.ebuild 1227 BLAKE2B 35a997539198b963676b342703cc574e8e68a5f7f229aa7e06069605a8e190b8c20c7dde0ddb3fe4b6c3c8129544b7e474ab0bc9aaa9fae258b51f878cc4bd4b SHA512 d41946eb0379879d8f9f32c47664bd49fde90615c4ed62c795220cf40ef2dfebf7709b298606fe993fc13e2b5d5b63e0578e65e86a3accea8bb23b1a8a06d504
+EBUILD virtualenv-15.1.0.ebuild 1238 BLAKE2B 0c8169860c00acb69b7283f6f0786835a3a1b32ffafa2a09dc353cb3bcd62f9a2ab74e525565939b942d3e548943b898dbc4032fccc88f0d952a6233d745419e SHA512 42bee8f479f10083aefca3c877bf5ce83c0ba6326fd9d55ad76fc2917687fd3ab09e4038e542a77ba913ec4bffdcaeeed745669e459bc68ab99c5b9816729a03
MISC metadata.xml 380 BLAKE2B 9a15805179f82d4e5c60aeb56191e690f9fe9260e34d9b4e0b893a51522fdc61246f02b20c1b55084709e06d6ce53b2e6436947aa178e2d413a923102d7ee125 SHA512 b6385fef70c6988548a00e6987bf5004979d139ad6c501d3f7b739bacef06eafa39a40bee8cc2d1164e01bb425f131aeea13f4b58ed6e75d66773a4f1c1df824
diff --git a/dev-python/virtualenv/virtualenv-15.1.0.ebuild b/dev-python/virtualenv/virtualenv-15.1.0.ebuild
index 74fd73ea467c..493ae2140524 100644
--- a/dev-python/virtualenv/virtualenv-15.1.0.ebuild
+++ b/dev-python/virtualenv/virtualenv-15.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Virtual Python Environment builder"
HOMEPAGE="
- http://www.virtualenv.org/
+ https://virtualenv.pypa.io/en/stable/
https://pypi.python.org/pypi/virtualenv
https://github.com/pypa/virtualenv/
"
diff --git a/dev-python/virtualenvwrapper/Manifest b/dev-python/virtualenvwrapper/Manifest
index 3398a605834a..36b9b1ea5f75 100644
--- a/dev-python/virtualenvwrapper/Manifest
+++ b/dev-python/virtualenvwrapper/Manifest
@@ -1,5 +1,5 @@
DIST virtualenvwrapper-4.7.1.tar.gz 89930 BLAKE2B 8e101f04e365dbb6244bc787f853dd90b15d7b33a44725ac1e047cfa74845b9fe11ca100c8437536d80943f29be1dbe10920eef2ce9766bd95ec05cd96951eba SHA512 f972179992728b8b600388b34562fa9de355f526e4ee25ea88840700a57f196a60eba91ac3137e7d826925c7a8ade7479af383bcbfb8b9b837d0a374b8b3c4fd
DIST virtualenvwrapper-4.8.2.tar.gz 91331 BLAKE2B a01a971ccfdf1822d65fe6d2f3ae09fde2646c8a6246f54316afb6e5d5068078e77732fed3a9805371fefeed7a4357c27b52eed24e9bd03492965779d6a50836 SHA512 53d92f653b988873da5a46e316a40ef767d97f75072e311aa4a8ae45c8aabb49569e36cc35597f9bdfc1f883a51eb648d5f01f4ea8b3237fae30a21dca67d7bc
-EBUILD virtualenvwrapper-4.7.1.ebuild 1038 BLAKE2B 61ce55312ea52ea9e0f6e67f09f86a88ab8aec334072433e7076332c64f066ce4fe84a1b9a79862f0d97496a808cedf54da9ecd18930ab147d8394d8aee6dcb6 SHA512 a5c1db1843a440cf3069dd32d1a7fe0b4335be16cb8f38cc6c8832105ff43741a76445195c27479187edb7538d1b55a7cef1ad0bae39a7435c3d032dccf59de8
-EBUILD virtualenvwrapper-4.8.2.ebuild 899 BLAKE2B d67c157c549cf64f9245de940a725436afb0b841c67bb6eb7df59983874714552bf2e17e1a602a3b07e4caad78b768bb7385019e95d73ccc8fa7d7ad29317f81 SHA512 93566cc41375173c5e233fe507e851216f79a0f2c882420e66141c4501a16e7838ff3cdeb1cfca13fb58e7960e4f2c5efca9cdad945e56a9d11765f070f83635
+EBUILD virtualenvwrapper-4.7.1.ebuild 1036 BLAKE2B 8baa9a470b636cc32183430448082365986e0e498ae6f9c86677c6e5c587f92b47eff20d659dae9829fe83706f865574534569ab7fb67899f441a60b5ef1424f SHA512 9aeec008743529c185314614b508b0b0b3567315be0790c80e860edb5e3b9aeec2c08db76fe7c731b2fcb8333d918ab4b689105c00140e2a4e05109c24bd5d87
+EBUILD virtualenvwrapper-4.8.2.ebuild 892 BLAKE2B 41d181d996e3acb8421107635499276215b2bbff7a22b90af486ce5f98c9bb2e315fb210ffe4b43b04250ff5ce10aa9bd066b1d567f881f000ff1074c9ced1e6 SHA512 55bbd23e463c3f8891fe0baaebbc2a853fd4cddb246f3155e768344d4ea0ed0305ac110da1e094d6706c97ea24923b5b9ef56619edd86e4fab2cd01b7c4cbd90
MISC metadata.xml 320 BLAKE2B b3b2f48545985da37bc3f4cd0a6f9fb8540a320cb6cc6e0be1cded9fc77862e47f0f30de3dbb683e9d7001cf05e221cb45f922013c155d5bf418d740ad3ef543 SHA512 dd5556b6b8cc96882032b3b00de65e2ca95cc0ee93c00639f1537e4abd31cc14022e2b61cb04f12b53480c273ef9be269128c4b683a9774590b1cdd552582386
diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-4.7.1.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-4.7.1.ebuild
index 6e8c82709c56..bcc98199cd42 100644
--- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.7.1.ebuild
+++ b/dev-python/virtualenvwrapper/virtualenvwrapper-4.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,8 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Set of extensions to Ian Bicking's virtualenv tool"
-HOMEPAGE="
- http://www.doughellmann.com/projects/virtualenvwrapper
+HOMEPAGE="http://www.doughellmann.com/projects/virtualenvwrapper
https://pypi.python.org/pypi/virtualenvwrapper"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.2.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.2.ebuild
index 3cf33e1ade92..b2229273737b 100644
--- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.2.ebuild
+++ b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,8 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Set of extensions to Ian Bicking's virtualenv tool"
-HOMEPAGE="
- http://www.doughellmann.com/projects/virtualenvwrapper
+HOMEPAGE="https://bitbucket.org/dhellmann/virtualenvwrapper
https://pypi.python.org/pypi/virtualenvwrapper"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/webhelpers/Manifest b/dev-python/webhelpers/Manifest
index 8b929f693522..6ae8d98954a9 100644
--- a/dev-python/webhelpers/Manifest
+++ b/dev-python/webhelpers/Manifest
@@ -1,4 +1,4 @@
AUX mime9ad434b.patch 827 BLAKE2B 7718339e6b099a18bd8abf4be75342e7474444381b04b73a30ae426bdac19dfe7662d0eba4d5eb343c0656c6f694a2045b6560ab8dd163c212faef3d5b0ddcd0 SHA512 98ee96b72152d1c644ce398c9bd52e6e1ba45de1c93c739fbbc0e81fafb5387dfb41551c7752c251e24003abeaba1ff16b6d3367a5e441a1a864b698638c4af5
DIST WebHelpers-1.3.tar.gz 729963 BLAKE2B 98a51d39f0ea8aaca894ffed1fb21fd05305fc70c9c07062231da16091b7b81fa425725b915fe36b09f7c2943633e9b0e6e326031b1e50c84676b567b2ffe762 SHA512 ff1f19c5b878bdcb05664523d16fce1abb012957f00a97c06b3b5db581c6a361a2db5516b47a0e2b107bc9ba73270ccb323afb240cc67a34d6f15ce9462fad77
-EBUILD webhelpers-1.3-r1.ebuild 1511 BLAKE2B c3f4bf3b7ba76c49762bf3d190aa675d8b5bbe14b9821c82b341446690671504a49874b635e3a8c38c5e7314b20da401dde7af37d3c284e57e065c4da160dc3c SHA512 0ecc8011d2c35d153a3d35b13d91fe41e9408954ff11e9903deb3b437d52496b4030817bf0788b6e181310e7686572779a092fb75400be5553eb370aa1e202d1
+EBUILD webhelpers-1.3-r1.ebuild 1543 BLAKE2B b1afc188a57d04625ea49a7ef3b8ec93af7d3bbc9ff64d3a669a3634aeb4bd35be6904ab806c56cf8daa03a5aca69aebacda193522f0e63331408cc76a12aa28 SHA512 19ac73b9c171385d04661039d9c2bd090ada4dd4f36fb742d7c6f4c73c04fbec54d9ac9e1f49a4b609b9fd933e73c613298909b654a59eb220da1f34ee3fa5b7
MISC metadata.xml 313 BLAKE2B 39c2abc44dfcfb8c079f665ac17e7bc66fcf4ef09955bddebd6c9442bdb7ddf2e6c7b02cadfe024b671882a447c4045657a12b91db6d4182e3c44fd2e989ec64 SHA512 d3f3cb56d4fbc3690545df372cd447b9f34a613044372211037b9366dd0ae91168d0c465c80008b0d1e9ca78384d186b3a8dfa2516ccc7ddfa5b09b4e14009ec
diff --git a/dev-python/webhelpers/webhelpers-1.3-r1.ebuild b/dev-python/webhelpers/webhelpers-1.3-r1.ebuild
index 2a3ebb4d71d4..5e0c9ea81ae3 100644
--- a/dev-python/webhelpers/webhelpers-1.3-r1.ebuild
+++ b/dev-python/webhelpers/webhelpers-1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -10,7 +10,8 @@ MY_PN="WebHelpers"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Web Helpers"
-HOMEPAGE="http://webhelpers.groovie.org/ https://pypi.python.org/pypi/WebHelpers"
+HOMEPAGE="https://docs.pylonsproject.org/projects/webhelpers/en/latest/
+ https://pypi.python.org/pypi/WebHelpers"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/webtest/Manifest b/dev-python/webtest/Manifest
index 41016bb19a3a..72b60d05903d 100644
--- a/dev-python/webtest/Manifest
+++ b/dev-python/webtest/Manifest
@@ -1,5 +1,5 @@
DIST WebTest-2.0.21.tar.gz 66866 BLAKE2B d2830fcce7fb4b91029838806952e3e9c6916c3b292c7142138f30486d936b4a1f0c2d28a5973b0c351c64e499f343f3711296c6e37c38548e3a81b108163a17 SHA512 21f58ee9192fd0eb0eb2d88179ffc015aa5cf04c8004db251bd65d13d54c34b9e6b5fc9fdd8e9fcbbc18fcfb2be714c0691b2ef034318861262f8705b4a44610
DIST WebTest-2.0.29.tar.gz 74620 BLAKE2B 7fc68f1178b1abb0a0f126112b846853762ad78cb060718bc340f5ba17517180b7283f384503ff77a2c7396645ebe2d5528dbc0f027c5d44beb002c4204bf894 SHA512 319700d1444f6a681f8ed8a4ee8661ba0462b3f4bfeb7510232f58be92e017066da3bac494ebe1a3c5b9f2d06c025e08e6193277e13c6113e9485108d4ccd2d2
-EBUILD webtest-2.0.21.ebuild 1841 BLAKE2B b38938e9aa5ffbcff77672e6aa1ea357fcdcbcf70c889e8130bd3d0fd9d8beed272968744b3b3a05b6000b87f668831b8e073ee2af6ed852a24da3ab766e4f62 SHA512 1c0201d485c7cc3a00e3f2f6c3ed7c54f3eccba4c3404365139699a432fe751e94dd070ebb2fd3de7de52b6e2cd5c102aa7f5d297dfaa92c922b5b15b015299f
-EBUILD webtest-2.0.29.ebuild 1813 BLAKE2B ebb2ec45046fcc92f49f263278dbcc038a7533d54e167005774b0e7a544b5a0b575c9108ded4b1b08ebe839a6d957d5dfc83085cc1dac2a56cdcc96a9f157ef8 SHA512 f20fc44c398302565efd52a0b26717063d2eca18a2e0fa292a0d82ad8138c4417f036af7bf9a93169c4ca4da672f86801e2bc967c5f90bff15eecd8e3196cc49
+EBUILD webtest-2.0.21.ebuild 1809 BLAKE2B d8d055572c11fefb4ee45b77b78824f7e83b08e9afef65dff29ab1b4b9eeba732270eb96b3b7cd3e923520d8f1410e0e6f49cdc40bdd4e356d1ac05c64d0eada SHA512 b15ae56321a6202bbf1043349f52ab2440ce755cf04c634bc1d5a4181f14c85702b4d7187024e0bfebdbd8c7c513cea01e961f147efe82560322491a4acc0700
+EBUILD webtest-2.0.29.ebuild 1781 BLAKE2B 2d6a197825c7a15d2477482bf34a3886f43c27dc336c79c603851794358281a8592067aeb0667b63f0fa181d13fa42abbaac4511ae3343c3e46b15cc926a370f SHA512 402f445f9657b263f26edd4760a5b7788f6ede34cddc45689344020085b6399c8596a336aaa8c6d3907693e3af132d0cb027427587ba69a9d9c15bb935217381
MISC metadata.xml 310 BLAKE2B 34f814fb04671947a228986ee91f8eaafec5a2931cdb87c63b8e135130dc60eff1a2fc2d15f0aba767fac07d853ffcdc339dfdd02495ccc40830b5452b6173d1 SHA512 0fb6e471cf00fcbea309bdb63d23c5917250f2de2e3e245a91d6ccf1258123ee6f0a8c3f311c526b7f9062c6ed93df1c89f44abf16879440dd1dc81c7fba2743
diff --git a/dev-python/webtest/webtest-2.0.21.ebuild b/dev-python/webtest/webtest-2.0.21.ebuild
index a5fba1176103..3e49691c6db6 100644
--- a/dev-python/webtest/webtest-2.0.21.ebuild
+++ b/dev-python/webtest/webtest-2.0.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ MY_PN="WebTest"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Helper to test WSGI applications"
-HOMEPAGE="http://pythonpaste.org/webtest/ https://pypi.python.org/pypi/WebTest"
+HOMEPAGE="https://pypi.python.org/pypi/WebTest"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/webtest/webtest-2.0.29.ebuild b/dev-python/webtest/webtest-2.0.29.ebuild
index b30ffa8e4a34..179c42060fc0 100644
--- a/dev-python/webtest/webtest-2.0.29.ebuild
+++ b/dev-python/webtest/webtest-2.0.29.ebuild
@@ -11,7 +11,7 @@ MY_PN="WebTest"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Helper to test WSGI applications"
-HOMEPAGE="http://pythonpaste.org/webtest/ https://pypi.python.org/pypi/WebTest"
+HOMEPAGE="https://pypi.python.org/pypi/WebTest"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/wsgiproxy2/Manifest b/dev-python/wsgiproxy2/Manifest
index aad2b33eaa1a..a3dd11f44505 100644
--- a/dev-python/wsgiproxy2/Manifest
+++ b/dev-python/wsgiproxy2/Manifest
@@ -1,5 +1,5 @@
DIST WSGIProxy2-0.4.2.zip 18817 BLAKE2B 90334926b726024c1a16b066d11cfe579ad80515861811766753aa772fa97e521466bce0a08c028a965e51ec40b977feb1f4b59aa6c023ca6a431deb63668ed5 SHA512 3dd750263485ceb644373d8ea9692c9a46126a1ed7cd640feba7d42b0fe618e290dcae2f76dc83be77de34211ac473f5a1496a8309e3fcc64982e9642af786fb
DIST WSGIProxy2-0.4.4.tar.gz 16475 BLAKE2B 8cc91e8364204a03fb8f80abb926e69112c2224b595c695d25e2fa54553fe9c82e3420f68b58f266d04450dd49a6dbf9257c190da8645dfeee976ae101fc708b SHA512 6ae9fca65fe80f52924f42b26b447631e8c278f517ababc23d26e5f8598d6d9b7975197ec74faf64f2e051824366ac14c5db5727a014a187c70a1b4604105b42
-EBUILD wsgiproxy2-0.4.2.ebuild 1298 BLAKE2B 52cb17b169e568968c6b04d6000d7292c83ab746e555f60ae8d42fb6d1c7ca209f78b32c5f434d379249eaf2eaf616f62189fbf776a6cf147eb284b82374eece SHA512 646b476e6b55e1af716c967556e6c6f2227f847ab973eb2353d3f7e448dfc29cd15c7839908e8a6b9e6855e4ad0a576bc726507082461107388e0f518c30d429
-EBUILD wsgiproxy2-0.4.4.ebuild 1309 BLAKE2B b9d7900b21f3e3209789351b055ee056c5ba6956f1e3d8c9c6d4d6184bb8666bc72371bc8743846406e38f0f729ef1b0904bd9e9447d9141e64c2d2facc7898e SHA512 cd14b57474021e35c1012e983da2404273aae37f979395ed95e44916877026d5d684a7b33cc506c4a55dba43d3a87b07d0937012ab002cbcee5eb8f3e99172b9
+EBUILD wsgiproxy2-0.4.2.ebuild 1304 BLAKE2B 9c9b930130390d0d1000b4a91d5463e877d07f5412d00fde8f7a119235f0f5fd46e3d9529e17f21062fefe6963e538069b108fe84df91a111a04e433907df699 SHA512 e87ec2fdc3882205097415e83eb94d0b096454a103fd136d905ec60cc4c3747d78c4d93c6921519fbabe65786c391f5cdd78f56ad0cbc8458eb77446befc6247
+EBUILD wsgiproxy2-0.4.4.ebuild 1315 BLAKE2B ae3dc335ae81e97ee8e48fe2bd63cdeeb308c7346625512b1600dcff65ba04c443aa7eb3fc6459e7b561b3ba51c03fdb09e9fb4ae191ca1cb78f1590545607f4 SHA512 94f7337e71e082cd671df481b6c022f44ffb2b39e3fdbc07bec6abe5d9b025abeb0a413a12797ab2a553810ba9cf8519a700e96bb46025d8f127ea331284bb74
MISC metadata.xml 313 BLAKE2B 45cd2545e5d5b03206c8c3f2db35c0a95ce08f6c29503c19deee7ebc90f578a8a68bc9ca98a504661d09866ccc0217067643efb84e99cda9d1678231ce01a79e SHA512 147915d551dc542cb68d4cab97a3b187ef698dc450cb730c80eec846e4d4debc954b68d04f76e1df835fcc4d179d705ee95379b38c7d39d0f1ffce809941a7c4
diff --git a/dev-python/wsgiproxy2/wsgiproxy2-0.4.2.ebuild b/dev-python/wsgiproxy2/wsgiproxy2-0.4.2.ebuild
index bf48cd474a38..3f8ed4a71872 100644
--- a/dev-python/wsgiproxy2/wsgiproxy2-0.4.2.ebuild
+++ b/dev-python/wsgiproxy2/wsgiproxy2-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_PN="WSGIProxy2"
DESCRIPTION="HTTP proxying tools for WSGI apps"
-HOMEPAGE="http://pythonpaste.org/wsgiproxy/"
+HOMEPAGE="https://pypi.python.org/pypi/WSGIProxy2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.zip"
LICENSE="MIT"
diff --git a/dev-python/wsgiproxy2/wsgiproxy2-0.4.4.ebuild b/dev-python/wsgiproxy2/wsgiproxy2-0.4.4.ebuild
index 1756e680ae96..6f8278604c1b 100644
--- a/dev-python/wsgiproxy2/wsgiproxy2-0.4.4.ebuild
+++ b/dev-python/wsgiproxy2/wsgiproxy2-0.4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_PN="WSGIProxy2"
DESCRIPTION="HTTP proxying tools for WSGI apps"
-HOMEPAGE="http://pythonpaste.org/wsgiproxy/"
+HOMEPAGE="https://pypi.python.org/pypi/WSGIProxy2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"