summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-08-12 06:32:46 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-08-12 06:32:46 +0100
commit28e3d252dc8ac8a5635206dfefe1cfe05058d1db (patch)
treee75bce604750fb72e53ed3684059e2e5d2094509 /dev-python
parentf625b9919a60a30f1bd860f7d1b2eac183ced593 (diff)
gentoo resync : 12.08.2018
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin306066 -> 306235 bytes
-rw-r--r--dev-python/absl-py/Manifest2
-rw-r--r--dev-python/absl-py/absl-py-0.2.2-r1.ebuild (renamed from dev-python/absl-py/absl-py-0.2.2.ebuild)7
-rw-r--r--dev-python/construct/Manifest2
-rw-r--r--dev-python/construct/construct-2.8.21.ebuild4
-rw-r--r--dev-python/dbus-python/Manifest2
-rw-r--r--dev-python/dbus-python/dbus-python-1.2.8.ebuild2
-rw-r--r--dev-python/denonavr/Manifest4
-rw-r--r--dev-python/denonavr/denonavr-0.7.5.ebuild (renamed from dev-python/denonavr/denonavr-0.7.3.ebuild)6
-rw-r--r--dev-python/gevent-socketio/Manifest2
-rw-r--r--dev-python/gevent-socketio/metadata.xml8
-rw-r--r--dev-python/gevent-websocket/Manifest2
-rw-r--r--dev-python/gevent-websocket/metadata.xml8
-rw-r--r--dev-python/kitchen/Manifest2
-rw-r--r--dev-python/kitchen/kitchen-1.2.5.ebuild17
-rw-r--r--dev-python/manuel/Manifest2
-rw-r--r--dev-python/manuel/manuel-1.9.0.ebuild34
-rw-r--r--dev-python/netifaces/Manifest2
-rw-r--r--dev-python/netifaces/netifaces-0.10.7.ebuild23
-rw-r--r--dev-python/olefile/Manifest2
-rw-r--r--dev-python/olefile/olefile-0.44.ebuild2
-rw-r--r--dev-python/openpyxl/Manifest6
-rw-r--r--dev-python/openpyxl/openpyxl-2.3.0.ebuild35
-rw-r--r--dev-python/openpyxl/openpyxl-2.3.3.ebuild35
-rw-r--r--dev-python/openpyxl/openpyxl-2.4.11.ebuild4
-rw-r--r--dev-python/oslo-messaging/Manifest2
-rw-r--r--dev-python/oslo-messaging/oslo-messaging-5.35.1.ebuild54
-rw-r--r--dev-python/oslo-policy/Manifest2
-rw-r--r--dev-python/oslo-policy/oslo-policy-1.33.2.ebuild41
-rw-r--r--dev-python/pillow/Manifest2
-rw-r--r--dev-python/pillow/pillow-5.2.0.ebuild2
-rw-r--r--dev-python/pycdio/Manifest2
-rw-r--r--dev-python/pycdio/pycdio-2.0.0.ebuild2
-rw-r--r--dev-python/pymongo/Manifest2
-rw-r--r--dev-python/pymongo/metadata.xml8
-rw-r--r--dev-python/pysnmp/Manifest4
-rw-r--r--dev-python/pysnmp/pysnmp-4.4.5.ebuild (renamed from dev-python/pysnmp/pysnmp-4.3.3.ebuild)13
-rw-r--r--dev-python/python-backoff/Manifest3
-rw-r--r--dev-python/python-backoff/metadata.xml11
-rw-r--r--dev-python/python-backoff/python-backoff-1.6.0.ebuild25
-rw-r--r--dev-python/python-gnupg/Manifest6
-rw-r--r--dev-python/python-gnupg/files/python-gnupg-0.4.3-skip_network_needing_test.patch49
-rw-r--r--dev-python/python-gnupg/files/python-gnupg-0.4.3-use_seperate_keys_directory.patch58
-rw-r--r--dev-python/python-gnupg/metadata.xml22
-rw-r--r--dev-python/python-gnupg/python-gnupg-0.4.3.ebuild29
-rw-r--r--dev-python/ssl-fetch/Manifest10
-rw-r--r--dev-python/ssl-fetch/ssl-fetch-0.2.1.ebuild20
-rw-r--r--dev-python/ssl-fetch/ssl-fetch-0.2.ebuild20
-rw-r--r--dev-python/ssl-fetch/ssl-fetch-0.3.ebuild16
-rw-r--r--dev-python/ssl-fetch/ssl-fetch-0.4.ebuild16
-rw-r--r--dev-python/ssl-fetch/ssl-fetch-9999.ebuild14
-rw-r--r--dev-python/tappy/Manifest2
-rw-r--r--dev-python/tappy/tappy-2.4.ebuild2
-rw-r--r--dev-python/txaio/Manifest2
-rw-r--r--dev-python/txaio/txaio-2.9.0.ebuild15
-rw-r--r--dev-python/webcolors/Manifest2
-rw-r--r--dev-python/webcolors/webcolors-1.8.1.ebuild3
57 files changed, 462 insertions, 210 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index beeb0c50e7bd..76d0afc9c160 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/absl-py/Manifest b/dev-python/absl-py/Manifest
index be4b3640d7e9..4c67b5796c44 100644
--- a/dev-python/absl-py/Manifest
+++ b/dev-python/absl-py/Manifest
@@ -1,3 +1,3 @@
DIST absl-py-0.2.2.tar.gz 189357 BLAKE2B b53976b50f1738d671a32df2fabf197785cb4be1f68dbf7f0bdd5bbbb1a73439646f5b6a9ea42d5df40debdbb8e8c72c554f428a948f3117dba5d6a8e2b473f2 SHA512 d2a393e78acc9ac28fc9b1129c23de9c2ab6059a7527eaa29e4182356b16cbce1fede94af2a8b51af9d1c606b162d8ae84eb3036ced784a89d4f7547bfce73ed
-EBUILD absl-py-0.2.2.ebuild 507 BLAKE2B 5d1f91a75fd7ec32d1d39f3c0d6a74915e53574ff06d7d598e13a8fa3eef49e32b18a7bed90a62e3bdfb92af4e9adcacb6cdf19ba8bb89dcb0b6b12ee87a78d1 SHA512 086853d1302f421dadee8da3a0b075d1fe8eb6933d1322c443b8a656e7f15414417f1f0c6fbb22d52ed57329b548b37cf7c0f44b0d9fbe83221fffa75868e74d
+EBUILD absl-py-0.2.2-r1.ebuild 567 BLAKE2B 12a24717907a4d51575c37602a211f7570bb52fcadc68b5f4f2f159794a0a90b66cb9c9b5263065d0c8becb50475bd76e91d83058bd3c5e2c4c96955acb534e9 SHA512 1b47bd7f878ee9afb80464f5862a55aa0983f0934e46055e738e6fe56e5553f1e604cace226c7d4a7d5fa0f8c5d6421cfea68b033ca919ab7a51463c73b374c6
MISC metadata.xml 507 BLAKE2B 0a25903f7c7a7b2954b7d7e9a6e405cf7191e4c759b5bd34bd5891dbfb1e328e6e3ebd9ed9fb34bced6b807759ee6b2c2b04673608d4b8db4fe63f93c3c19dc3 SHA512 64f94f3f0e4e2d4fca4d98aaa2886172019ae38cff25aa6e73cc8cea8e1d39a765918f93dec489439ef4ccae85e01972dece72f3ba06eeb37b91cd6f928393c2
diff --git a/dev-python/absl-py/absl-py-0.2.2.ebuild b/dev-python/absl-py/absl-py-0.2.2-r1.ebuild
index 34d6e2a3bb6d..e9071928b72a 100644
--- a/dev-python/absl-py/absl-py-0.2.2.ebuild
+++ b/dev-python/absl-py/absl-py-0.2.2-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
@@ -15,7 +15,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-DEPEND="dev-python/six"
-RDEPEND="${DEPEND}"
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
S="${WORKDIR}/abseil-py-pypi-v${PV}"
diff --git a/dev-python/construct/Manifest b/dev-python/construct/Manifest
index c2f613507d1d..1cb62031bc46 100644
--- a/dev-python/construct/Manifest
+++ b/dev-python/construct/Manifest
@@ -1,5 +1,5 @@
DIST construct-2.8.17.tar.gz 705812 BLAKE2B 3178f7f59fb893bc521c88b7ba51d6bd83cca37c1a243e602dcc2ac41a2cb7335e2cf69e7dff3b130e974ff9dbd01a12004423c3a88fc8e88c784c665437e901 SHA512 5bca40d7f33f336ab2a66546027c8bf24bf1b0125bcf425063b3bab14b1e3a96577d602db1eb73cb0ee99f90d92af6e24fcbd228912c0a70de6b2bd7d33e75be
DIST construct-2.8.21.tar.gz 706022 BLAKE2B a7fb81185b380b444bede5dffce11158d93f0076cc3fbd836cdef3cf8425e2bcce0cf7b8e2d2654effc8beac3d3d0f722dd2786103f9b85f05b98216fc7684cb SHA512 f8e2c8d0f437cce760b1439fc68e2b10dccf852e1bf3c42e0569a3e32fe218d2a4d4cc662229455a910fa8a7cf0fc0500cb0d38ad0485f1b9fd954334f343562
EBUILD construct-2.8.17.ebuild 705 BLAKE2B a5408e8503f1dc3f385df1d33e4820da5124a25f38c0b52bee2691ddcd01f3b803babbe56896dd462aba09ef6bc35498e6d74b46bad0c22e9fc4493f1c4c6910 SHA512 00232ecc1cfeec4a51eeada13981f64591e32b690bc1bed9b517daca593f756e7f363a6e0cf1a00135275d4ccc1e54e447c16e6a55d623b1218da0ae8cbda713
-EBUILD construct-2.8.21.ebuild 709 BLAKE2B 65b39cdf67fa290213e03307e2e8f62d3e58bf6436b26b0bb5cdebff8709f7e7d9085198e5eb5468fafb12725088ae4ed087e85fb863cd66a05a9bcfbac228e0 SHA512 67f328f601d00917057d0c6e6b47ff41899f51e139bdbd0d26a918f053ee94592f8eba1e639eca19b91840782e53ec386757a920e370c00449daa3920093d367
+EBUILD construct-2.8.21.ebuild 631 BLAKE2B 29e7ec708bf40b6a7ba1c533224d62d47e03b48bed89c5c5e0a4c7484dec1e4114bdefec461749eb713a618beee4c253d7168efdc81c69a85eb72d537dde2c7e SHA512 37caf88b074e9f931ecaf1d1c4ba50ad277c6c0ffb63a66edc3ab1275dd445b1a4cbdde60090d055012c6f50deeb0ad8e3495cb466c7f53b6343030720de6ba4
MISC metadata.xml 491 BLAKE2B bf8f7729988a0a4c39c9f8081a4b05560d1596a69c8670e378ea1f1f81b8dd5a2c366e8211c36e07f809378c6ae769b01181a4ceaf3f82ec8eb2b1879d874a87 SHA512 a8a85937bda8fb36a51bd6e0c0bcb1ce721073ee07a8e198c88b64ee484e8fd1c813e937443885e5ea2e532cda3971e8eb59385797a7a8f44ec9524a57acbbf9
diff --git a/dev-python/construct/construct-2.8.21.ebuild b/dev-python/construct/construct-2.8.21.ebuild
index be8e7c29cc9d..a856d066558a 100644
--- a/dev-python/construct/construct-2.8.21.ebuild
+++ b/dev-python/construct/construct-2.8.21.ebuild
@@ -18,10 +18,8 @@ IUSE="test"
DEPEND="test? (
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- dev-python/tox[${PYTHON_USEDEP}]
)"
python_test() {
- py.test -vv || die "Tests failed under ${EPYTHON}"
+ pytest -vv || die "Tests failed under ${EPYTHON}"
}
diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 2ba0355c6ca7..a039ceabd81f 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -6,5 +6,5 @@ EBUILD dbus-python-1.2.0-r1.ebuild 2210 BLAKE2B 0f475f5ebe65b9880a5a9807f01914f3
EBUILD dbus-python-1.2.4.ebuild 2228 BLAKE2B 16447af268331e0666b0cb10bf0f9137e466f5bcc53cdeebbcc5cf3ac2f7e80996f124ca724cc775482a98ade16e5b85177233402897cbb4f21116e31faeb702 SHA512 ff39e5618cc8a6704c7e393949370a6fef2d6aacc22172410db6976ab76071220a5b16ebeb901be66f604cdc0440bc9ea1982126ae66730853464b46d8bb1f85
EBUILD dbus-python-1.2.6-r1.ebuild 2354 BLAKE2B a84ae880849eacd33ac774d3aa9f0b99a1a4a827304e806da5d0508f0850abf0eb79e61a8dff2d36a561a3bf09061d660d24ec45aa8e6a3196482a7019bcb765 SHA512 ca739a3a0a63ef25a260eb62adc4efec39181dadaac3a5feb1cb4887f3620ef45bc7175ac3677f3502e7b2ca695bcf2861694acba94784205e2521a751f6d477
EBUILD dbus-python-1.2.6-r2.ebuild 1895 BLAKE2B b868d0892812a869f10461bc4317af6d32fe910b304b6cb04e1162f167570819224b6fe70de33b238f9c6780f0048016c06a16de8b27602078981f8bb545068c SHA512 fd4e509aeee20ad804bedc0db431acd8db7402ee57afe53d532a55362113258c57f000710478be9aa3205c30c7e53b6fd1596b7c9dffd092a90f3888b0988baa
-EBUILD dbus-python-1.2.8.ebuild 1645 BLAKE2B e5151a20d65ba29d4f24df85dc6f754f77d3f9febfffca8fac6dca8d1395d9148f8a38f9403d6fae2dd146fcfde2204a5db3496344ea616b76f86a3bec8255c7 SHA512 38e2d0375a61e77d878a39d2bbe8e93e95d0cee5c966a8af8700e5e75ab06c0f88e4e5c7bcae38e311e3e002b559eeb2368ed745465cf30ecf07c75779e33621
+EBUILD dbus-python-1.2.8.ebuild 1657 BLAKE2B 6852964adbdeb9cb39f26c19c12ae810e5af4e6919bf7eeb973066fdb43311d5f88f54c5772626c7ab0819759e41fcb132c722e97999c8202d197356721d14aa SHA512 00bcdbffc06a5c6369b619f34738d9afc4665dafcf8d8d794ae5a52c065b7bfd7e7425f68e19c26939f16f22f09b5b74ea0ea43856ad8a18703f302222b668b2
MISC metadata.xml 337 BLAKE2B 96d3f5d7c37edb1a63791e013c39cf5b10c94d621ad851f9975d9d5e36519da135bf963f2a0e38c2c098fa48c2056bf210bdfcebc12bb10a88c9e9f85c55eb2a SHA512 633761250e946af99fcbcbf813b70fa0b1e03a0d89102faa3f324c418f0e749371aa931d253dc5a6f69369c25acc2d50a0f5e2155bd727766bc70f4bc3933d65
diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index aa9df03fa623..b3a174b9cf04 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="doc examples test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest
index d051a90d6fab..83b18cc67e96 100644
--- a/dev-python/denonavr/Manifest
+++ b/dev-python/denonavr/Manifest
@@ -1,5 +1,5 @@
-DIST denonavr-0.7.3.tar.gz 61735 BLAKE2B 5a6a8fab2f416cb34ac3078cc65fa92342de81a21f1710f6460fb00c1d255d7a5e208d3d9f9904c063004456e6e3447a08c677b95fc216bab1153060bafa8dd2 SHA512 51d559bf0db1ca9fcd6239046d2c2a149ac22e99aec331f10c7c6d59b2c9290aa66477093f4e707caf24f9ff78572659c3ffe2c9d508a28b344a1838e8cdee5d
DIST denonavr-0.7.4.tar.gz 61901 BLAKE2B 70e4ba2b261d2007f80e52c43bf3fca4b41d2e53067e82aa46010334450b2a81723045f377956340d7b7d4388e829b8648a267a89c7ba69fd1ce28ca1f42ca10 SHA512 7ac9a25ecb46f0556acf48c1427154d3282a59185640aa85f2ae5d638d4b7fffea5b53a1964c621751e42d1d45fd6a6d5c273e1c850e2e473159bd099394e24e
-EBUILD denonavr-0.7.3.ebuild 735 BLAKE2B 4f4356586b107f67da9bf30ad343baffb45d1aee00a71bc080d6277308775e8b0326ba1f86d8de47184fba8f9915903fe90e7b4aed7c5e9e2cb889478b08ad35 SHA512 fd6fec7ad258fad0149ae210abc6aa00662ee305a8990c4ed8a4f934f7ea985cfb821af0f92197aa1abc0629effe2282a9692a029f3d9eb76c2ffa457f7a0ef9
+DIST denonavr-0.7.5.tar.gz 61972 BLAKE2B 17a6d7079cfea1f349b4ca2eafdfadc7cb1731737c9319d60239710e27608da1bdb0101fb36057a8618ceb0f2573aefc7b14932171e6e5ed2f393dc681f62ea2 SHA512 441b256ad34d7e998381a48d34296404418a8297d24fa7f748540e8daf9b067ca7acef4d04289665204ff1cf63e75333d4d49d173cf0eea42283e6eeedac6de1
EBUILD denonavr-0.7.4.ebuild 739 BLAKE2B b17948d21ece30d16b9d1b06d8798e148b72f3ed28d7d9e384efcdb9341af44bb4d9af4c89e989b024e54275a100bcdc1345e1b13597fc5aeeaeaa1c045986be SHA512 281143ed79912e720b465d2b7709b47c3d3eae7187f3da4c9a8dad0739d5bad78f2a624667c60d67a2d4d557c4bc74f2c5ab3fa88e41d91c50bbb4bd0b23b269
+EBUILD denonavr-0.7.5.ebuild 740 BLAKE2B f34d099173d6731367dd853519efd276eda64f70692a703cf08bb12a474427e670d858c4a3e7969cb19706bb9ec9c0a7315d88d43320265b9f667d9c26497d55 SHA512 9fe357f3e60214b998e1a59ef3d1c888be2acfbceef0a42ccf1a9aef8ea09054a30a6f0ab578e20d0389b54dd1fc8de99caafdd6685435689d6e3b911fd4ccf3
MISC metadata.xml 448 BLAKE2B abf1f391011c497830fd97efbefd1bf3ee9a92967b962859f9b557427b3dde2fb9da76a5c14c8f33b28ebb0e57a0d4511c4403c6a13270f500389d2dc0aff487 SHA512 017d0cc05c8dd263292a080f39a86b415955081f2c2d06a58ef59f21703748b8e15b54a88a4592f9e378e256d6f5ce60d5317aecd373777fb1e686a8cfcd8031
diff --git a/dev-python/denonavr/denonavr-0.7.3.ebuild b/dev-python/denonavr/denonavr-0.7.5.ebuild
index f5b4967262a1..c6e11aa53683 100644
--- a/dev-python/denonavr/denonavr-0.7.3.ebuild
+++ b/dev-python/denonavr/denonavr-0.7.5.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python3_{4,5,6,7} )
PYTHON_REQ_USE="xml(+)"
inherit distutils-r1
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-DEPEND="
+BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
@@ -29,5 +29,5 @@ DEPEND="
"
python_test() {
- py.test || die "tests failed with ${EPYTHON}"
+ pytest -vv || die "tests failed with ${EPYTHON}"
}
diff --git a/dev-python/gevent-socketio/Manifest b/dev-python/gevent-socketio/Manifest
index af4e30f8cc36..10caed248dbf 100644
--- a/dev-python/gevent-socketio/Manifest
+++ b/dev-python/gevent-socketio/Manifest
@@ -2,4 +2,4 @@ DIST gevent-socketio-0.3.5-rc2.tar.gz 22210 BLAKE2B 0e877f9c4be2d0ba5650eeeb8610
DIST gevent-socketio-0.3.6.tar.gz 264203 BLAKE2B 556b45294192e94dcf808271e4b87d978408fb490f9cc76b701f36d4c201915f6c6509294c88cab83469d005ab3d8853cdab6ef464906e0c26f9d8e193f7391a SHA512 e64ad7c42f9a80e031b443920d7d770bbc58fdbbd4787585dbab0e7d455819e5b09bddf9915867afede45e26deb4087173f6e730ebd0dccaf64ba0bd63b2fd98
EBUILD gevent-socketio-0.3.5_rc2-r1.ebuild 670 BLAKE2B c72546cddf2f6b77d9c271811508bf4ef6b3eaf10726513b45798d4df081abdfdc312c2e6e1644d156aa982dfffe3c077914c4e32a9cb6e707ba889313a4f032 SHA512 5f58c67378a83a555dbd12cd95f83b04b5f6a8236f7b07118559f4af0927f8e3d471162f508ce4637105112d906c1c178c6bd4d7060bab31e8d13b9d711d1e0d
EBUILD gevent-socketio-0.3.6.ebuild 713 BLAKE2B f2a8d46e71f06c7a1381e9c1c3da724e4c1ab6f39a990f8ec8ca1e07afa7bffb975b777d22d7dfefde3be0eeaaa0e78df18f9573248be65fe399a3e4c4e2e17f SHA512 9b0d9aec507e456459a5955d83866142b4cffbbace23d5d502015827ce272141b8cb080c677cc3646462e4949c77dfdff008595faac8a10340d9f5e9ac7939e6
-MISC metadata.xml 755 BLAKE2B d5cfab37f6577229d441fdcb729e71182ffde344119078f6cfcff1dad5fad2142dee3d395abfa99080a54049fcf4fe86413c92932bd485d3bd4ff2d9cfa8b799 SHA512 57ca237a05f0c025d3d85258c5f6e0cc2f2c53d50b07c9fc69fc2b053cf5eeb10ad4067f9b5825e0f4093bb586f020d2fd9a7a0001f1b0f90556e66f0bd9c007
+MISC metadata.xml 525 BLAKE2B 3cc34ee9a9e7e73d2d99d7d7d3a9f3dcf6b53fed8347563786f190e6dd135c93610a675188cafc23fa796ad247329c36c1b36e61bdaca416cb4ba8635f309c20 SHA512 4a6103e6ea40267d5e9bc34b3013a9c1e498d156c802b15cb51169ba5304b0b7e1ea9bbc4ccbaab88b40c5cbeaa43c1befc5ca8fae0b90469621f7fb2f6d0fd1
diff --git a/dev-python/gevent-socketio/metadata.xml b/dev-python/gevent-socketio/metadata.xml
index 79b9fa10461f..3deb004112b9 100644
--- a/dev-python/gevent-socketio/metadata.xml
+++ b/dev-python/gevent-socketio/metadata.xml
@@ -5,18 +5,10 @@
<email>ultrabug@gentoo.org</email>
<name>Ultrabug</name>
</maintainer>
- <maintainer type="person">
- <email>julien@thebault.co</email>
- <name>Lujeni</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<longdescription>SocketIO server based on the Gevent pywsgi server</longdescription>
<upstream>
<remote-id type="pypi">gevent-socketio</remote-id>
diff --git a/dev-python/gevent-websocket/Manifest b/dev-python/gevent-websocket/Manifest
index f1a9a444e8b7..4e15d31b5c48 100644
--- a/dev-python/gevent-websocket/Manifest
+++ b/dev-python/gevent-websocket/Manifest
@@ -2,4 +2,4 @@ DIST gevent-websocket-0.10.1.tar.gz 18366 BLAKE2B bf811eeabab247f97946c971aabd3e
DIST gevent-websocket-0.9.3.tar.gz 16463 BLAKE2B b5def54cb76c377e04210e3490e69d7daf73fd38c3f0d4e632272cbe863c50af50cde121bb493121ee24ac96d3ae9da63ee52a12d40718c1736931e0f2adf7bd SHA512 71d6a81f04bae36e7122890b37082df188c28f5901bffcd8c774b2bf1cbcc603ff7ff9f854ab17ef00564d36b19787e3a9267e6e299f9837c1d682e63acadb73
EBUILD gevent-websocket-0.10.1.ebuild 532 BLAKE2B 29b49cea6a60832189f712b0837af0d531ce7b7348d6d20820ac37460fc787a1e274b2644f2626ef2da95caafa778cd8c1f00f1331d12889d4e3237c736b26c6 SHA512 6e085fb03ec6d689226e486fb3b0b38824bf3346d4cfeda2d0593489d0eeefd4f9b26d75e98fb902ba33f4465a217bfc81df58609ec1f80c7b81093681e1c542
EBUILD gevent-websocket-0.9.3.ebuild 514 BLAKE2B 3040755b6a7ad1342339486a5167bafa96b2473424baf178b950b9fdfc1db0e2553f086f277ae6664e2b87ae86eb8b6ba19c7fa2fea8e60555c6829dd77f98c6 SHA512 4a86af2f7f20118fa8689676bf9c38afa738de2aaaf9d9dc6ac476e4feaaa45e81ab13dec119cf4848406b8d5e571f45ac9d8790c7b11b55456d92c8de71c649
-MISC metadata.xml 717 BLAKE2B b392d4c6fae0e1000a7ea8b40e379de708c11ad38016f195dc287a2d284a5aa4efa2f004df93f360aa46648daa3785c40fa02fabc20f0f2760446f93dd6ae2ab SHA512 20f9031c1b976b98202777ac327db792bad53b4bc7038518dcdfe749eff63d3943794213479e9e2a32f16203f8ea7f6f8ef3a8afe9636d2f7b7b82412152d97d
+MISC metadata.xml 503 BLAKE2B bd191adc93cb5d0b5a604fbd2fba07ef21297adf7f5e20f0c2b3af579db55251c6ef9167fdb8f3a9167a8b3d67bfc4ee08706d84483f66bb326f851838f6f688 SHA512 5e0df66113a0665e2e35d10389b05acb19caee9f0a2e38aa9d605e50f2d695e4f0a6dd938946fff548aae99c3e2b98620fd740e15d351c52c83387c18a34fb3a
diff --git a/dev-python/gevent-websocket/metadata.xml b/dev-python/gevent-websocket/metadata.xml
index 513aa9598bfb..cbd65888e6fb 100644
--- a/dev-python/gevent-websocket/metadata.xml
+++ b/dev-python/gevent-websocket/metadata.xml
@@ -5,18 +5,10 @@
<email>ultrabug@gentoo.org</email>
<name>Ultrabug</name>
</maintainer>
-<maintainer type="person">
- <email>julien@thebault.co</email>
- <name>Lujeni</name>
-</maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
-<maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
-</maintainer>
<longdescription>
Websocket handler for the gevent pywsgi server
</longdescription>
diff --git a/dev-python/kitchen/Manifest b/dev-python/kitchen/Manifest
index b737dbc33c95..0d10d9962b08 100644
--- a/dev-python/kitchen/Manifest
+++ b/dev-python/kitchen/Manifest
@@ -1,3 +1,5 @@
DIST kitchen-1.2.4.tar.gz 187149 BLAKE2B 5ea3fa593ee22680998cf9ea08b66faacc2f7e20d70ec5823a6c29d8358991e98fe79cd4bd761b04b895dd1d87b1a21e2dc31ef33c0c47a05973ea4e9b884d7d SHA512 790f7eaa16820d3b12f740d2ac7c9d849d40eea91527b7fc011270bd46af5038e987cc1b170c75c2175dc627f99a52bde52b9f276db8dac5d9d7df59ef9a505d
+DIST kitchen-1.2.5.tar.gz 255350 BLAKE2B e4054c03130dce3fab3593da86cc9952cd748d0d0b300b7ade7a16bd433f7558045f10eeeb0c8840f59610140bab268f9e75e49f0f9504e221d886edd2b2a3f3 SHA512 f516d66d142b7e5d448abab911d08dcd4fd671144d0e734f12523248641b560bf451581704841225b46ec8b168cb716dea661c6c4839052900ccb1ac204b79f5
EBUILD kitchen-1.2.4.ebuild 430 BLAKE2B 0aa0961fcd16eae208c63537e7565e0888ad9b23584584ba69f60f8537aedad812798cda3c366a6c6d9b9624fe14074b6f466f810b4b953674ad840e38a762f6 SHA512 c9193d99b802c9485c8464918ebfe5906275a24f6b9acccc79a95fb2b8f7b4ff5294b1fcc7b2ee225f97a13d99062193872442b3f24e18d32568de36f2af61d0
+EBUILD kitchen-1.2.5.ebuild 422 BLAKE2B 773be639b1a99e09594970658e6af8d165151ee79fc3e5d45f07ed5995fdc3397ab990f50bfc4cbad677fdd91ba65cd62219bf0cc1841838e47db181fd9d427f SHA512 dc0da732e4a6517b3ed6fe4a3986c4cc0545fb05d630f34a6cd868e35f2c96a60b118af76ff2ee4faac32dd926e33eb1457a8580af35a767d755cdfb6e882b60
MISC metadata.xml 394 BLAKE2B 7dc512534576658b0235d756ef866ec734882a11ed3c976751b0c724cf01c9a4ac1fe828bdd63f98ea91d240eeb478f9dcba07ad3017af16cc7e53a7fb7b381a SHA512 3ed7d0541ef7bfe4a14a04c54ce9ccabc08d47c29e2cf821848f53e3d3efefdb577e8dca99e6fd063d222864312bc8f1cae627037ad6abefd5c195276872429e
diff --git a/dev-python/kitchen/kitchen-1.2.5.ebuild b/dev-python/kitchen/kitchen-1.2.5.ebuild
new file mode 100644
index 000000000000..dff2427c1a8d
--- /dev/null
+++ b/dev-python/kitchen/kitchen-1.2.5.ebuild
@@ -0,0 +1,17 @@
+# 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} )
+inherit distutils-r1
+
+DESCRIPTION="A cornucopia of useful code"
+HOMEPAGE="https://pypi.org/project/kitchen/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/manuel/Manifest b/dev-python/manuel/Manifest
index d62c45edaaa6..7563e5f0920e 100644
--- a/dev-python/manuel/Manifest
+++ b/dev-python/manuel/Manifest
@@ -1,4 +1,6 @@
AUX manuel-1.8.0-rm_zope_test.patch 3693 BLAKE2B 444261de258ddc0a24aa2eaf517385712da421c6a8dc322c45e6bc980a87e10c22b6f10285d1d4352ae3542999d53f2bffc71b833d7bd9181b8708b2fde957cd SHA512 47dbc28c5d66895c764997de7a5c04aefd92de6aac6094f8184de849f906e5a1650e2c483868bf5ce77e7d81893f51410a19d7d38f732b4e0a1e54bb728836e9
DIST manuel-1.8.0.tar.gz 207600 BLAKE2B f7bad36491d49254c7aea17550cbd4fa00b6c3c122061586785da4bddc514f51a2d5a8df3b048fe78c7b01036ca903330ea614c998fdd04d1e8cca002930c962 SHA512 8099df44cfd28c8ac6256f346bf8cd36091893a38d3c297099866b1a5db97286b9c9e69f3f12054d7eee9ae3985ca0a003d7b2cc082d28d59850bbcad6b57c57
+DIST manuel-1.9.0.tar.gz 39640 BLAKE2B 1b699b92816297fee13a65ed2c4fc9ee3683f8e47e7fbf06178c97167ae29cabcedc48edec48b053f725889b39111b3634f0305ac651b5674292d046434fd134 SHA512 519b0fd1bd7ef3414dec69f721a6f1265603d28e3b61681acf46e9fba6fdc66efb6c0a82d814af8348bb7c07c3c4c299ae94ea7d6415436592ac37fccaacf18a
EBUILD manuel-1.8.0.ebuild 730 BLAKE2B 67bc13c2d8f8e55bc488a417fc4b0a6564441e51b2770b7e137a1826d8ef0ee2576af8760a61d7810dfc4e32c931faec44625703f3915dd85d89030aeb3b5adf SHA512 52ec0ace37f71e5943c6ad297cd228ebc5ee98f737398ed2e5d89e8917559a155ad4b491120538019faf594de98beddfa18ce5b8d1b8814572f2e322fd82d2a4
+EBUILD manuel-1.9.0.ebuild 735 BLAKE2B 9e7542b75a871541087f41ee20edd78b6021afc70b87fef23a0b43ae0a209e4ab1bca59fa79b84191baad481bb52d399679f4f5c13e88018d5a8efad58d270e9 SHA512 8766fca3263afd966fa2242314bad64b7633bc2471607988e062ecdec2378d54df7cac4b69045c986b45461838ea2ac7baf066eef0183f18d0c5dfb6a9a48a5b
MISC metadata.xml 378 BLAKE2B a015eb99ca98c46e7636f0203ad982b5e60687e7a753548f05dba16c968d42ce355e786be237a66180e7d6834cbd1a2c273113604274e4e0c1befd92c35e2668 SHA512 a90d635b0d109936cb39e2b016464e6c6220ff02b6d6f640d30045782ffb85bccc9e408119897947b11d8fa234451820bef9bd1f49264dc72c7b0ebe36f1edac
diff --git a/dev-python/manuel/manuel-1.9.0.ebuild b/dev-python/manuel/manuel-1.9.0.ebuild
new file mode 100644
index 000000000000..516294c9b32d
--- /dev/null
+++ b/dev-python/manuel/manuel-1.9.0.ebuild
@@ -0,0 +1,34 @@
+# 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,5,6}} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Manuel lets you build tested documentation"
+HOMEPAGE="https://github.com/benji-york/manuel/ https://pypi.org/project/manuel/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/six[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# Required to run tests
+DISTUTILS_IN_SOURCE_BUILD=1
+
+#DOCS=( CHANGES.rst )
+
+#PATCHES=( "${FILESDIR}"/${P}-rm_zope_test.patch )
+
+#python_test() {
+# PYTHONPATH=src/:${PYTHONPATH} esetup.py test
+#}
diff --git a/dev-python/netifaces/Manifest b/dev-python/netifaces/Manifest
index cce39d0164f3..7396eb9aaf91 100644
--- a/dev-python/netifaces/Manifest
+++ b/dev-python/netifaces/Manifest
@@ -1,4 +1,6 @@
AUX netifaces-0.10.4-remove-osx-fix.patch 353 BLAKE2B 49b66642156ada3e01e7a7fa28b6e12a36b5bacd38676972b1685a2c2710bcdb531849d3c27ce5279feafa1048d060eb227a79ddd5569c5d48accba600f32e69 SHA512 0c47d026e1be42fdae860aade01762d0c7e27083fbe17dbed76526e72852f0444e56617431d081de9e4e86c7ce65293d83e704e56a3219face4d07106730255c
DIST netifaces-0.10.6.tar.gz 25166 BLAKE2B ada66ee2c0a20570d97a9375ce6212c9e7a8765d338b70aceb768912a340dadbf93311aa5cc5a23dd3953f98787be41457c60ffd0f8726cfd4955545709019e1 SHA512 2c892062286007a8330c2cddc148ea21d1fd24aec32b5f25b8fe905933c651f8c532596f523f0bb7edb3a143e9a491ec49d60f75efad4407273ac2647b579b1e
+DIST netifaces-0.10.7.tar.gz 29330 BLAKE2B b93b48242781e6fc0006dc653c180daabda46036149ed5f023481ccc85d65be03f1a1862ebde2e0285573bf347302e50958c35ce54b633d427a49fe95b151d53 SHA512 d97433345a29ae540e40d5fe9e50c10e8b30197bb0b798f55c82236f20dc6f463604ed202b361cdfcb5e0c95998c87acc781a808c0198ec0479089e13a7fdbed
EBUILD netifaces-0.10.6.ebuild 647 BLAKE2B 425f45ffb9d83644a43be7f6f83fe3af718913e89dcee82e457c56d17307ab8ded6b93e4f8f3368a7bca54683d159644812f844cce9794ea557452549de95137 SHA512 a124e042414ca29985acafba59597a13019e34ec00437727979c99dc98a2fa3a216ce391ed2e9d5d0d7f22227d7bee62615e7200de603aa3641a1c469d8b473e
+EBUILD netifaces-0.10.7.ebuild 631 BLAKE2B fdf7b926d177360a00aa5fb5f86c7ed46ace02b6337aefc48c492b77c6b8b0f7ed67630c1fb8507fce0b14be466dabeefe9bbe95c9ed585217240cc8f91afadd SHA512 d249543fb6ced203a437507cc984bf67a91e0036f89b1593029423a86304e2c9d0829d298ff57320c3b36a4f95c9d2e8414c0e3ad57bf57311fe66804841d8d3
MISC metadata.xml 495 BLAKE2B 75476318ae214d37c760fe93ac092f830c2ab1141f06508e1794be65e1d9731c4e23337507f1a29e1b84e87396f797d58a864c9e8bfdb9635004d92d743020cf SHA512 6a1388bdf9efd868c781dd76b855b14a88b010c4d2d95f98e2ea6d88aff34259f314e23a2130de4675e470d3b5bebf46e4f68bdc2152a8e62fa17e48cad95225
diff --git a/dev-python/netifaces/netifaces-0.10.7.ebuild b/dev-python/netifaces/netifaces-0.10.7.ebuild
new file mode 100644
index 000000000000..63e0e5e7d0f1
--- /dev/null
+++ b/dev-python/netifaces/netifaces-0.10.7.ebuild
@@ -0,0 +1,23 @@
+# 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="Portable network interface information"
+HOMEPAGE="
+ https://pypi.org/project/netifaces/
+ https://alastairs-place.net/projects/netifaces/
+ https://bitbucket.org/al45tair/netifaces"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.10.4-remove-osx-fix.patch )
diff --git a/dev-python/olefile/Manifest b/dev-python/olefile/Manifest
index ecca270a2f07..7aacc09c17e4 100644
--- a/dev-python/olefile/Manifest
+++ b/dev-python/olefile/Manifest
@@ -1,5 +1,5 @@
DIST olefile-0.44.tar.gz 57903 BLAKE2B 2df4078c147ff737b845fe4ca57b6520c39776efe6bac399b0b8acb4ca62f946a653f85ad0511f5fa42d8b544d539474d226fe144bc2604737f3b16e5edd5ff2 SHA512 92b6ad1bced5b2c8e5332a01e5a2e59527ec2303046d0babd665b0f02fe56966574eff56619de168c50f1ea40df2e61ce589ee61b634222146d049b129514c65
DIST olefile-0.45.1.tar.gz 97969 BLAKE2B 246198e69cde316f24a183fdf07872edf9b1db2a168571eedb7efdb91166d4ad2658acaaa90e733950e437ef5c6ab8d1bb275cd1b24283b95497e254a39c9b26 SHA512 72d40056cac1d9566aa8e32b7b5484f61958a689130e71fa86bc0b9fed98f27a8cf34b824971357d42ec3dfd2d5bfa86d0f212727ff91d8daa3967969ff576e9
-EBUILD olefile-0.44.ebuild 663 BLAKE2B 9a3c2d012281294c8681881642c24720fc7802ca62978ba676f44851ffc19727c0aa8af08dfd1da7f869c190fd0ecbcbb28760316b4ae69daf52aedc8adcf44a SHA512 eb06cc9def33bff756bbec000da52b9189d935f6e8d07512a84c95abf2119a72eba49e8e51b14cecf98d6854c3025ad7fe52c8ae80d27e5eafee7d078b8cb96a
+EBUILD olefile-0.44.ebuild 668 BLAKE2B 61f6dede0374fbf21d54cc18d93a8e2ce5dd5d23c1e41912199e586a7185476028b301b498ae17f82e209c624ddca3c06c122dce55cc25cd3c41b1a04d2e75b9 SHA512 71c7834d9d6dfb6c1452a10c9dd61e46b8ff2e4ffc169ffccea80b154851a97d0936fab1d99c0fbc47749e4021198e7326b55163900e8b04912472fcf8a434e6
EBUILD olefile-0.45.1.ebuild 655 BLAKE2B 462d6b3affcf05bfce39ebdd90fefc9bf77269c3cf261846937d26e6a8bb67e57e9a461f9752b33a00cf41e7968918a3c5298bc914dd7a7744069544e89458d9 SHA512 28033a2432870f33d9892dbba3b8138eec7ff4d9b38b92bee1d962e78c96ef54a0de020b94f6b34a5b0891358b65d5c90799c8c463843a93db201a3d93e70172
MISC metadata.xml 383 BLAKE2B 45351ea99d7f164ee4e5ad18fd067d96c23fd2b6496b7ab979242cd12261fa167afc521b684b424754b8888f1a843bd42c9d15f87fd4a3c7af60148174ce27fd SHA512 9f6c8f0826a156a2b56d449ed0fd175a22e410f288194da6dfbb2b4ced638410211cd1020e26c3cafeb60aa70a99fe961a7188347118be42f9ef37a8f833f69f
diff --git a/dev-python/olefile/olefile-0.44.ebuild b/dev-python/olefile/olefile-0.44.ebuild
index e48572bd0a32..378741b24c58 100644
--- a/dev-python/olefile/olefile-0.44.ebuild
+++ b/dev-python/olefile/olefile-0.44.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/decalage2/${PN}/releases/download/v${PV}/${P}.tar.gz
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc"
RDEPEND=""
diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest
index 877bb24d1ef4..fcce899f9305 100644
--- a/dev-python/openpyxl/Manifest
+++ b/dev-python/openpyxl/Manifest
@@ -1,8 +1,4 @@
-DIST openpyxl-2.3.0.tar.gz 138746 BLAKE2B 74a6ebcee9f7c235a4e590de18b39fe04eccf4e37caad64f727a19317b302649821b2ce42bd4ae8d2f192e6cfbe284b2b07b452f28ec4c52850ad32de3c9025b SHA512 e0d438c753628618748af7511366936681e63046fdb9dfb8509db8701194dc2875394892392e6871a367a68c08b730efdac29a88db6b0589fd619066145fff9f
-DIST openpyxl-2.3.3.tar.gz 141530 BLAKE2B 5efb845e8a208a8214380c8766db0c448a59dc5976b23ab8ca8d88481390ac6fdb250a629389eff7f2072566ff640ad15b5d5969218b49f0fe44a2da806e1682 SHA512 b5fb65acb711affe40e466c91d58a8dc989ada06cc58cee046311b6e65073e49ebddac8912f1b5642eb2be36ed8ff4f9a8b07acd75cdd067807fa8898b47c065
DIST openpyxl-2.4.11.tar.bz2 2139621 BLAKE2B 44fe7e471b50deabdea10e677e3b30f2eee62c661203517321e32442639e884c93ff3c4b6e7a0e5c5186bc8320c53d912832d955882b8cdb29c81d8319077c7c SHA512 9d1f9a3cadefec42bd7b6301bc3a37045e59e567a9f74eed3467547e81f060cf1c0ce2fc7f517911cd7f5716a42135a8567a0e0edc42eae0cc0c7a2370b320ae
-EBUILD openpyxl-2.3.0.ebuild 775 BLAKE2B 395e4676e98d33abdf8a12eb10b15b8b3e2a26e05404b7bc3d9f3649d2b937e4896ceb6a8a3b878fbafda6126b8f32805c8e6faec8987b3f18103c93d74010a4 SHA512 97b0e3e612c7e9b8b6d0ec7756553f8d5c871c89f69c9b4ecb549906f227a7edf1392ae6fce90d7e7c721dc799cf1147c117248dbd939f32adbf6d86b0908c79
-EBUILD openpyxl-2.3.3.ebuild 777 BLAKE2B 2b007a8e66710358304fb1c15749332b2b2ba62f3f16c416057d04dadd6cf0261ca2d6b26eed21376f5f7d1e00c08909d1dd5e4c91be38159bdbaf11d2c2bbf9 SHA512 bc248245f090f258fd23693f4019d0ac6e685e856c68ba5d85b08e2938eb89e1997195f7db311adb0f69614fbc70c77ecb723c66de0fdcc6e4d5371d7e6d1cb2
-EBUILD openpyxl-2.4.11.ebuild 787 BLAKE2B 6c873df2c8338ca76323e50ba5564152a99da56624ef3dd1d3ffee79eb1dffbe8f00a5b0920299f5340404e2714b9dc56fa4176b41976bc5f272e24afeadfc5e SHA512 91888a75275ee9a9e43370e764ad108ee52b5f568980be72412fbdc4c746919423647f7d9299bec86d82d99ec6c2278ed78ca0eb98f347da7865470eaf4a5d6f
+EBUILD openpyxl-2.4.11.ebuild 788 BLAKE2B 9143908c595ecd5b7a06b17d0f40efaec15279c5f4f83b2539fdfac8ed65a358cc5ace28f31603e24495487177753f01ffc1ee28a666c0c3a5e4784b93297479 SHA512 8535ad71fa669d79c6a3491ae893e81e18342adfc4d3a2c16a0bb027a14a1ee057646caf52705a67382d901e8396318842be9ad012d97d9a36c213ea85e1a79c
EBUILD openpyxl-9999.ebuild 730 BLAKE2B 0004e3721d7030a39cc868ef38b33a8b9d99698797790216f0fbebb1e19d935a2b2c6c93934ad0de8bd09b151912e21934ca59761f09d0dc0a3116b996b376a9 SHA512 bae05045073de77d0c358f65c1b77fb22d8fc2aefcb60c6c3253114402e38044447d6dca308132ec780c336fca800c5593f6a4041090dd5906edb99518efdb41
MISC metadata.xml 449 BLAKE2B f5d81266618fbf1f9b74005ff4b9cdb22fa7d059dbbecdba18dab50b488e48b27ba7d4eb814c1e3baa9a8bd92b232e28f00d21f25c18bea58790c1af5e3a5275 SHA512 c9aa0ab803cc15b6ecbcdcb01fb4c224ee32a53b9054b345329f9d66e2aaacece4b2320878e4f09c0bfac1631b6656bc93c6036d3cec84c1fee27d4737aacee0
diff --git a/dev-python/openpyxl/openpyxl-2.3.0.ebuild b/dev-python/openpyxl/openpyxl-2.3.0.ebuild
deleted file mode 100644
index 999223550caf..000000000000
--- a/dev-python/openpyxl/openpyxl-2.3.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
-HOMEPAGE="https://openpyxl.readthedocs.io/en/stable/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/jdcal[${PYTHON_USEDEP}]
- dev-python/et_xmlfile[${PYTHON_USEDEP}]
-"
-DEPEND="
- test? (
- ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- )"
-
-# tests aren't contained in tarball
-RESTRICT="test"
-
-python_test() {
- py.test || die "Testing failed with ${EPYTHON}"
-}
diff --git a/dev-python/openpyxl/openpyxl-2.3.3.ebuild b/dev-python/openpyxl/openpyxl-2.3.3.ebuild
deleted file mode 100644
index 8de94aaf934c..000000000000
--- a/dev-python/openpyxl/openpyxl-2.3.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
-HOMEPAGE="https://openpyxl.readthedocs.io/en/stable/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/jdcal[${PYTHON_USEDEP}]
- dev-python/et_xmlfile[${PYTHON_USEDEP}]
-"
-DEPEND="
- test? (
- ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- )"
-
-# tests aren't contained in tarball
-RESTRICT="test"
-
-python_test() {
- py.test || die "Testing failed with ${EPYTHON}"
-}
diff --git a/dev-python/openpyxl/openpyxl-2.4.11.ebuild b/dev-python/openpyxl/openpyxl-2.4.11.ebuild
index 3d62292acd11..3d12d224db19 100644
--- a/dev-python/openpyxl/openpyxl-2.4.11.ebuild
+++ b/dev-python/openpyxl/openpyxl-2.4.11.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
@@ -13,7 +13,7 @@ SRC_URI="https://bitbucket.org/${PN}/${PN}/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="
diff --git a/dev-python/oslo-messaging/Manifest b/dev-python/oslo-messaging/Manifest
index 158bfcd18a73..aaba65175b56 100644
--- a/dev-python/oslo-messaging/Manifest
+++ b/dev-python/oslo-messaging/Manifest
@@ -1,3 +1,5 @@
DIST oslo.messaging-5.35.0.tar.gz 325918 BLAKE2B d219a630b0958930bdd84693f43030c34c7beddce42f017f7f5ffddf5a6530c59b3eb29c5110a468a4606715f766a62abe3bd2d77c79ce025beafee6f322321e SHA512 30989d9418d30570ce212110b263ac7227acc3d6cd05305f7df23844253a81265c76e3fd93228e13a25399f5188431fa2f959a2c15639162abb5297a6fb7d4a1
+DIST oslo.messaging-5.35.1.tar.gz 325408 BLAKE2B 89d16f094962d3603634a0925d0d2f569fcff0e59da7ca99462d0c0faad7fa47b0eade2b7c24b29585901c1d04bc6f4bf91ee04b4dfad0a63eb3100261e99e39 SHA512 0022b394812384d13189cab9eb99f45eae2a134e50a4d7ec2473ea35fc2712d2bf7c2b2dd71caa01a38dc47f7f9793130176cbd1afc041675ecb20282e1a653f
EBUILD oslo-messaging-5.35.0.ebuild 1994 BLAKE2B 4f27fd86da05b0d9850922ddf2224de33972cc3087841f31401b2bb30205ee42d8499b139fb09dc8fa2824e3bb7f39b74464bf34dc63a421719c977ba8c52a67 SHA512 60fc15a7d6f23ab1485d34412e6bd8408a03cd42d154adc2aabb90ce8cdc357994aa6241abff5ed28cb500d7037277c2c17a218dcea6edb9075bd77f5c69e90c
+EBUILD oslo-messaging-5.35.1.ebuild 1996 BLAKE2B 6f46ade1e7eb6014967fa2cc858ca52ff2c68b7e65513eb0f25ad610985a764a0ef66c549d48096264133b42e4352b95e02e521528c21c335a31a8e71b32595e SHA512 e8cd8d5590e97d2cf7b224df92f7742e3f077ca6bff93e6ef3521b2ec7aed19168f2af07112b90f7648055bd54e164b1c186dc18dd20bc3f88de86f936e412aa
MISC metadata.xml 606 BLAKE2B 8ec973e563bc5efc9566d127aed486c8ebb7e71183c845f87d9c073971800868e7c2eda9056dd05da0310f82a121aedfa73204709f34477e75df34937202830e SHA512 c59bfd0c40ee7623a4194afa2848759b968c81955986f5b6a692d9ec59cbf11a14734466383da626535f9fb795193ba4994f8e57ff6c6cb732a9748abdccfd35
diff --git a/dev-python/oslo-messaging/oslo-messaging-5.35.1.ebuild b/dev-python/oslo-messaging/oslo-messaging-5.35.1.ebuild
new file mode 100644
index 000000000000..050f4f760c24
--- /dev/null
+++ b/dev-python/oslo-messaging/oslo-messaging-5.35.1.ebuild
@@ -0,0 +1,54 @@
+# 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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Messaging API for RPC and notifications over different messaging transports"
+HOMEPAGE="https://pypi.org/project/oslo.messaging/"
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
+S="${WORKDIR}/oslo.messaging-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-service-1.28.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+ >=dev-python/py-amqp-2.1.1[${PYTHON_USEDEP}]
+ !~dev-python/py-amqp-2.1.4[${PYTHON_USEDEP}]
+ >=dev-python/kombu-4.0.0[${PYTHON_USEDEP}]
+ !~dev-python/kombu-4.0.2[${PYTHON_USEDEP}]
+ >=dev-python/pika-0.10.0[${PYTHON_USEDEP}]
+ >=dev-python/pika-pool-0.1.3[${PYTHON_USEDEP}]
+ virtual/python-futures[${PYTHON_USEDEP}]
+ >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/oslo-policy/Manifest b/dev-python/oslo-policy/Manifest
index b98f9eb4219b..799004b79da8 100644
--- a/dev-python/oslo-policy/Manifest
+++ b/dev-python/oslo-policy/Manifest
@@ -1,3 +1,5 @@
DIST oslo.policy-1.33.1.tar.gz 74314 BLAKE2B dda781284b77a6677f9a5dd55473bc239a5b482e635a8e0e808f918ad7aa6f2a8178676f9584a15c418cad373e9f34f6a24bfc462c053f06d0993786fb5ede0d SHA512 50d2c146afe04f669c0d7f3e7309a9d03883ca72fece4135e20f7d8a75b71a5a69b9b5b26e36b6afb0fd162c4ddcc5566c08cdf26dbf3bd9679f5ff75c27d722
+DIST oslo.policy-1.33.2.tar.gz 74863 BLAKE2B c509ae19786bdb58760413219214a6d928097003f046d51d9c42e2c738585fe7a324e875d7b0fe9b8084c4991cebdd530f382c025742f055ec9f157a48f8e969 SHA512 c6479993ac7ea8671632178e339d2842d185334557691ffa7ca30bc641313f080f7849e7141bbda941fcf22349ab076ab4ba2bd8dc9dae59fab6446988700848
EBUILD oslo-policy-1.33.1.ebuild 1172 BLAKE2B 0db4f48e6d24283ea638e380acac5063dcd2545c57c11ca3724258909094614aa589ebabd390d6d5234959ac2b1d44a3ae8515421562c5eebbb0164ee18c2766 SHA512 b9f7fcbac5ce51df25c7724e436d96d8a5616af0d470cd4ddca5e316c994cae5f1683412af3d2acbf3c1ceea79f876ebda96cb47f673b833a8f58e4f06106000
+EBUILD oslo-policy-1.33.2.ebuild 1174 BLAKE2B c452e64f65bb427cd690f3440560fe2ba381b30363758d6d67f05717956ee4e42eee634b0b48a2911010e89c76b50942c948e5c3b0b37e518b6b8f1860c88ae6 SHA512 4f6e84a92af124b7b0b042f8a0212c6e3ad01f9f3ce80c24a3d8e139b1d639f84b058a6b19ba603f34b7f1aba151a49fbd7cfa775bbd20a076a6f619f3a3c877
MISC metadata.xml 600 BLAKE2B 5c911411e88182db677743ddc559bdbd0695f12648a00fc6b0474535ba52493eb2dc291f51a2fd37701a17f951627fabd83c1ae3c616331c200fa231eb3c4dce SHA512 82a8956e15cd74342d77c66c47b96a5b35c9ccf7871f4f4c4c27970737f69abda5664dba601e98bd9df0bd958d2450462eda4c7477d5dd10af7b7bb11c7f4bbe
diff --git a/dev-python/oslo-policy/oslo-policy-1.33.2.ebuild b/dev-python/oslo-policy/oslo-policy-1.33.2.ebuild
new file mode 100644
index 000000000000..20269812066f
--- /dev/null
+++ b/dev-python/oslo-policy/oslo-policy-1.33.2.ebuild
@@ -0,0 +1,41 @@
+# 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,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Support for RBAC policy enforcement across all OpenStack services"
+HOMEPAGE="https://pypi.org/project/oslo.policy/"
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.policy/oslo.policy-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/oslo.policy-${PV}"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index bab45a5107da..85720d294e15 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -9,5 +9,5 @@ DIST Pillow-5.2.0.tar.gz 14499068 BLAKE2B 7111eb8e2911cc197b66bbc06a13459484e2c4
EBUILD pillow-3.4.2-r1.ebuild 2498 BLAKE2B b91e53211dfde64340575814d273d6d7afff29ae15689d4f98d411cbfa50b48594b79c0e5faa692c7630dda7955f6cddb3918227c4eaec293e065d28dc98e9e9 SHA512 37f491ebc17403dedeb9a48444ce49c5851a0d6b6a9fc24ba3bd81377133e6671df7b03fa7126d53b366ddd18e2952a445e7ca7b94a93f71743e769a5b1a30c9
EBUILD pillow-4.3.0-r2.ebuild 2335 BLAKE2B 927d5247c0146ab1a304bdd2985f2606e336b766ec6bcd5718508f0f51b583c27cd8256ce836e7f6100625b36c53ffe11c63cde624d682bff96c45eaa49fa5cd SHA512 4e387bf4d17babe9b33856391a7f66d0849e6d652685faeb8e6afb8770514502ebd5dd10dafd98855891ae1802583b0f8cc51b9a012cc9288146c281eac60d4f
EBUILD pillow-4.3.0-r3.ebuild 2656 BLAKE2B a5134151a03fdcb4ae3f5e5c5daaa0ec251556ac18fe3b66dc1f8d8ab0be6bfcd571b28f12d98c5ac6740e83941912474b5b5795d9e44b889f9d4f2bca9385d8 SHA512 d32e85250fa166d4d03b437f3ac801d38466878626f6a743e6719295343c6271f067467a78891f8d16c95023851d8e17cf646a9cdd4dfa34bbd2eec54c681023
-EBUILD pillow-5.2.0.ebuild 2708 BLAKE2B 2865699afa48be13841cf08df7538a17ab7455d9b3a0bf1d9a6044917e638b9e973a4e2859cfa6bedd15b4cc8c169c3f556b431ccc7a3499303dcfee4f6ac2ee SHA512 a7e74e4a53aa88e7cc3191db0101a3323a102edc068e04ac931096be901e048a7a2eef7c7b9b96afbbeb7d839cf63330fa4ae6aa6197160d39f6b87f98b37820
+EBUILD pillow-5.2.0.ebuild 2713 BLAKE2B 87239e3a3784e9709cbc0aa973277e8384516c950918c8cb484d0900fbaee3a873e37a2ff17d3ff407d5875d75bb81a9d1b8ff19175353553adf786fb23df627 SHA512 e7c80da120661eff79c7c814006ae02311f22c72f9bfafc162be45337bc26a2150e3d271752435964371ac4ddf67b8edb504d57005af64e74b77c04fd17f6bea
MISC metadata.xml 590 BLAKE2B 085c6481058e0ccc50934eaef9ee5fe97666c067f847eef8f569af8d5f4f41fe5934d77cdcb0679f24a4ba411bf1885e03c74f365919080e86a4f8a434d2da8a SHA512 13e51fa5ba4ce8e0ed0f81b0a1d16ba8be875a24c9e93dcc87f08724a151c90ff40c8a9e09ee69143dc4400f067a7de90324ddd5a90c8d33b1d818a716194e9a
diff --git a/dev-python/pillow/pillow-5.2.0.ebuild b/dev-python/pillow/pillow-5.2.0.ebuild
index 76aa787e1a4d..c6228f599dfc 100644
--- a/dev-python/pillow/pillow-5.2.0.ebuild
+++ b/dev-python/pillow/pillow-5.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="HPND"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples imagequant jpeg jpeg2k lcms test tiff tk truetype webp zlib"
REQUIRED_USE="test? ( jpeg tiff )"
diff --git a/dev-python/pycdio/Manifest b/dev-python/pycdio/Manifest
index 15d098f6c004..d922dea18bd8 100644
--- a/dev-python/pycdio/Manifest
+++ b/dev-python/pycdio/Manifest
@@ -1,5 +1,5 @@
DIST pycdio-0.20.tar.gz 197736 BLAKE2B 98ca603dba80a13dc3d1805869e190b9defa1a5c50b398ac4c7122629101df92ca8ad0071101bd8d53cbf48f41211017350a89944944028052899911b32d54e8 SHA512 b53a535440008dc637b31fd2cda22845c91b98e78c30f90c866af3b9bf7cb3faad39f0784b5063a39bd97bb18fc58c75ad0833d53421182d408c2889c491846b
DIST pycdio-2.0.0.tar.gz 242131 BLAKE2B cbe014ea42ecf2b84f736d4b714f0fa76c94b10e0b16da148334521ac4a141db606793be541ee532b7542e58256377bbc6139945232942ef2ef0beeda4b66ef5 SHA512 b73d49e143e4b5ebf5e8514d526a57f71d004b9ce4298743bb109902ee9551fa586384a236b26da9cd86284b2aa8c31fb02a324a1cebc03f2071d06fbd3e3285
EBUILD pycdio-0.20-r1.ebuild 1111 BLAKE2B 7fa1e7b201a208f754bbfaff91279e52f6cb31ce907f7550511baf52ad8436729fcc2433b420940cd775cd8f05cb71ffaa8cfd1b7c1e0724a081a1392ddbd51a SHA512 d543af529927c957600b6a15404c851aec2b5a32589f1960ec45fdc5031450cdbd5af0428837a273db8304b59c4eb255c438201b21971da00cae6bba8a336f37
-EBUILD pycdio-2.0.0.ebuild 1114 BLAKE2B 9a8056133113ae74c11492eb999a887ade703aadb8d85b39bcbf947dbb51c7ef0c93b6a80aaac1336594b40493c977422962fbf35b35e7d53d5183c8f273ff67 SHA512 4c22364664fbc7b263ba35fd0ac645c49a411022cfb67476495993206a6aa527089ddcd18ef83555ccd0d6e358608f95cb3f504ef464a6dc824d013fe304b4c8
+EBUILD pycdio-2.0.0.ebuild 1115 BLAKE2B 68128b352e910e364caaaed058b8bc78902396748ba215c019d90c587b8d3199a8034006f4531c558c44029955185273bb2bf3639d4d274ebb7e6c7fbaef1cea SHA512 60d6871f50bc68d614cddd7ad34aab371af7c887f7e5cd50d3d65f1a626c44661ab29733a88dbde036372ec1fbdebf89f35e80453714cf79e456b47cd00beeec
MISC metadata.xml 551 BLAKE2B cb87788bd6a8cd15e83547dba1f44f710a27db24b962790484b252553e6e3563493000a8f9e17ad72bdc205d7692aac19f6aefefd4b586dc2c5469c6045aff1a SHA512 e74e3c72794ff1356a6d91482162adfbed24320821e8df6ea4043416f586f6e30f91980e4c15281e59c6428a64550986eb69007da30390de6d7de51b250900c7
diff --git a/dev-python/pycdio/pycdio-2.0.0.ebuild b/dev-python/pycdio/pycdio-2.0.0.ebuild
index 38c8a750aa2a..dbde3585e0e0 100644
--- a/dev-python/pycdio/pycdio-2.0.0.ebuild
+++ b/dev-python/pycdio/pycdio-2.0.0.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples"
-RDEPEND=">=dev-libs/libcdio-0.90"
+RDEPEND=">=dev-libs/libcdio-2.0.0"
DEPEND="
${RDEPEND}
diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 8fca3ba42b01..06cfe879dcc5 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -6,4 +6,4 @@ EBUILD pymongo-2.7.2.ebuild 2783 BLAKE2B 6d977472db4cba856f79ea1f1ce62054a0683e7
EBUILD pymongo-2.9.3.ebuild 2979 BLAKE2B 03935cde673c5473704b8ceabca6310eebf48febb48ef8a6e86d8c2f7ccacd19b97c7ce3c5bd047825eba81c52114073925185bb5aea9cea75204ee9388ad453 SHA512 1c38eaa12d43210c62d1921d98d3997a66eb130010c9648e6729b4797b4b653f617a7640e695a0d164e3cf48f20dd29f3163303310b889544bcf3e1cf796b9ca
EBUILD pymongo-3.4.0.ebuild 2783 BLAKE2B 66f597a62baa4b72b4cabfe02847667122e0be63a75b4e18eb6f73d1de8f152e281889ef0d74a39b191f9ac9bbfa59bc4a9ee3116c9a69f44dd2ea71f8a77763 SHA512 f5b0bdf7f26a87887a0174305c0f955e2cb512011045362525092236aa2f2a48a2ebf18ecfbffe1be5410a0bd63f286b311f54ce352eb9d84c5f1607c481f97f
EBUILD pymongo-3.5.1.ebuild 2790 BLAKE2B 12fbddfb3eeffce7de218bc47ca9dbddc8794c3b2b4c2276d2297c4f6a48c82c9c9ff71e2054e1b8220fb499bf0c8eaf5d5d9afdbb4d34869931045ce9cf3f8b SHA512 39582e51fdf3625d963883805c3ecff70de14a185b309bd112e0d6454a972e44f90219d550c1bc44992bd74a8938c40340674b9af790a244d588127bce2b9686
-MISC metadata.xml 890 BLAKE2B 74f3efc00408cdb34ffe6f5c87fbe3639efe3943d62ead2035cab877fd229d6eb9d5a9b8b1086da46df077925fe6c2f75c5d21fd56dd17dd2ffd7b3abb525a00 SHA512 719bb6618d0fce78dba2270ffb288c6962b1f4d48645ca4596c7d4e879dba9de78cd008e0220f31c1f3cc86cb520ccccfacb0aaf03bf56c9198b1fb123c73da1
+MISC metadata.xml 672 BLAKE2B 48cf6ce2f03ec2865a99fd033455a1b0a53cf9e55240ab6e993483929a6dd93661afcea7fa255095b66536f0a8cc05b5c4e6a12bd044547a5cf190559a9e480f SHA512 89b8a3551a5b0bd495bc98ac2f9324daeb3f3d81d0f6b991e5537e02c7b369201f9692be5acbe228ddcd3581002a39ac777ea5fc136957e9ccb9683f205e38ea
diff --git a/dev-python/pymongo/metadata.xml b/dev-python/pymongo/metadata.xml
index 5a5634c8b47a..e12b4e96e17d 100644
--- a/dev-python/pymongo/metadata.xml
+++ b/dev-python/pymongo/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>julien@thebault.co</email>
- <name>Lujeni</name>
- </maintainer>
- <maintainer type="person">
<email>ultrabug@gentoo.org</email>
<name>Alexys Jacob</name>
</maintainer>
@@ -13,10 +9,6 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<longdescription lang="en">PyMongo is a Python distribution containing tools
for working with MongoDB, and is the recommended way to work
with MongoDB from Python.</longdescription>
diff --git a/dev-python/pysnmp/Manifest b/dev-python/pysnmp/Manifest
index facdf46b5d28..367e5f982c93 100644
--- a/dev-python/pysnmp/Manifest
+++ b/dev-python/pysnmp/Manifest
@@ -1,5 +1,5 @@
-DIST pysnmp-4.3.3.tar.gz 403779 BLAKE2B 6698d622be9e5f0e85c64f6773bc7e1657c167e572d84b9339fd626d81cfe0db1f38837fb419da5e26057d843e7e7df62c8734e81c1d72f0f4e46aab820c5b95 SHA512 4b3e4a1785a852eb0b03266d2efbc586c01030f4653482bfea91b64a78098554589e76d38fe43c6b2d734ea3624a42878a2e3b6b7cfbf883e8bf8ad07ff43f81
DIST pysnmp-4.4.4.tar.gz 436318 BLAKE2B 6e6616a79fc15d457b8da2e2260c65d9d8ef29888c033d80f2f47c8de035d0cff73dc4be1eeced8ef36dac1301b7da0d845837b780815792f545b6ad18d5496e SHA512 960ac73b7356bb236d3853432c094d3aa86a343f5e211065689e6c784293748ec6f2c1c17bf9d96b4cbe2d9d476ebbacbaff4bed7d86370e5ef61e6f03ba8c0e
-EBUILD pysnmp-4.3.3.ebuild 1203 BLAKE2B de154ac0ac357c03ee53667291df194d18efbb57cfafde963d1481a711f8e38789cf3e5cfe60c28b4ecade43231c20e80dee4bd1620e738c294f3f9aae979328 SHA512 078fe70712623e6c99be96fb40589397fd5ca1690d2e8899a0ad1eafc4598a72f35672b6e336c32818a06e5423ac7a0442591146bbd240f46edd103d390e7d45
+DIST pysnmp-4.4.5.tar.gz 438424 BLAKE2B db989eb9faa0d548c7e58a5e9b7127824f2798c116d27b8885b4920f5e0acf9068ea5ad88e13e8e913e24c0d21d414026f6d733cf680b41e59370c960d856197 SHA512 3164e93a8623512d903c86eebdb6f9fa5ffee29309747df4a836e257e87dc5480cf706ab527e1a8966e80c0626961f6f1b68b60cf07df2ddece305706f5445f2
EBUILD pysnmp-4.4.4.ebuild 1247 BLAKE2B 4335ac075030075f0651ad238ed7561ff1048e37d43605fb891fcc7e3252a3dba9fff254299e1c86063539fa84c6dcdafc46ea4c3cec59ed4e8bfc03617c42f9 SHA512 4f7b1edb9039b4d3c25fdb590e92658b58bfb3d13147208897fb621bd80f0f2d185aa0d5b126da637fa8046a3a480f3232dec5da6b79addfbcf39d9d55b35114
+EBUILD pysnmp-4.4.5.ebuild 1250 BLAKE2B d29142f5288f773e13b5df43f9442799eebe134d1160ba1e90ef614bbcf9d30af8b3c384bf20fc49b1a0de6493fb56eeff9be9c9bdc55fe1fa8934cd213bff29 SHA512 29af54adf7e4769075772dd06ee3919519aff1afe28ec3c5e8102f01508afc2b3dbe28d78981d867fa1c3256a1e3b9fd1af5ed09bf8edca382cfd394183501b3
MISC metadata.xml 1567 BLAKE2B bb80fc30033d338354e1b5539aa5afbb23df2ef574a55709f62ef399a67fa7d659fbbad4d3a10120d0a7cf2247e6637127c115deb3741421a73f3222b769d632 SHA512 3ec28aa833cf162493be384e095a4aa440dc9fb19941b5c503d81d1bff83428d5aa8af80dfa24c88055c573c09529c12e3fd4962dba3d171ea8d2e87a7bb7822
diff --git a/dev-python/pysnmp/pysnmp-4.3.3.ebuild b/dev-python/pysnmp/pysnmp-4.4.5.ebuild
index fa8551559639..3d1c8021a0c7 100644
--- a/dev-python/pysnmp/pysnmp-4.3.3.ebuild
+++ b/dev-python/pysnmp/pysnmp-4.4.5.ebuild
@@ -1,19 +1,17 @@
-# Copyright 1999-2017 Gentoo Foundation
+# 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} )
-
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python SNMP library"
-HOMEPAGE="http://pysnmp.sf.net/ https://pypi.org/project/pysnmp/"
+HOMEPAGE="http://snmplabs.com/pysnmp/ https://pypi.org/project/pysnmp/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
IUSE="doc examples"
DEPEND="
@@ -21,7 +19,8 @@ DEPEND="
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
RDEPEND="
- >=dev-python/pyasn1-0.1.2[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-0.2.3[${PYTHON_USEDEP}]
+ dev-python/pysmi[${PYTHON_USEDEP}]
|| (
dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]
diff --git a/dev-python/python-backoff/Manifest b/dev-python/python-backoff/Manifest
new file mode 100644
index 000000000000..b860d1fe8074
--- /dev/null
+++ b/dev-python/python-backoff/Manifest
@@ -0,0 +1,3 @@
+DIST backoff-1.6.0.tar.gz 10474 BLAKE2B 64e4b4a9cb8a1ac5a888aae78f50111400bb57f46bb0c123ecfeb4d660393a9786945d83b838599479e70244f2aa9b667428be2f0d57958b084ed8a045d0ea7d SHA512 a9bb5477d8a84397df61bd3904ad0914c5b214e46da9b55a2286ca8a81508184483e99a6703551dfcd1147e3e656396171ab7133f9e0cf2bff1bc17e6da49444
+EBUILD python-backoff-1.6.0.ebuild 593 BLAKE2B 064acac6283d0cc04f695e85a9f6865c157e4d67c55abc057702bd833fb45ddc124d222111892076d409cdfcbadf0a8ddf4b7cad37211f817c110bf60160f409 SHA512 13345666c261084f61ba53e0ac5bf859d33dbbfdf650769321a3438f4b3da89e48f9f3951e6d62752d4a7425ceab75a08e297087b2122e62cb52e9d1d1e39287
+MISC metadata.xml 340 BLAKE2B a920195ff15b57c43e2ada5474cec497fa16c1914dea631b88c5e84942c5dd7a5d22d80dd2a162dc347153563274fe5e25d34dca0a9f0a3d22e12b0057e8ef22 SHA512 7dff40ae5c42b76769febb0b76b7e44b605daf77c0bd4cb1446e2e7f3414a6a539dc24a523970e90ef9695ec87982f12ccdde4f63c625895667d4880e27933e8
diff --git a/dev-python/python-backoff/metadata.xml b/dev-python/python-backoff/metadata.xml
new file mode 100644
index 000000000000..d05b80a0f2d9
--- /dev/null
+++ b/dev-python/python-backoff/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zmedico@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">litl/backoff</remote-id>
+ <remote-id type="pypi">backoff</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/python-backoff/python-backoff-1.6.0.ebuild b/dev-python/python-backoff/python-backoff-1.6.0.ebuild
new file mode 100644
index 000000000000..74d97cd9e39e
--- /dev/null
+++ b/dev-python/python-backoff/python-backoff-1.6.0.ebuild
@@ -0,0 +1,25 @@
+# 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,7} )
+
+inherit distutils-r1
+
+MY_PN=${PN#python-}
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Function decoration for backoff and retry"
+HOMEPAGE="https://github.com/litl/backoff https://pypi.org/project/backoff/"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+S=${WORKDIR}/${MY_P}
+
+DOCS=( README.rst )
+
+python_test() {
+ emake test || die "tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/python-gnupg/Manifest b/dev-python/python-gnupg/Manifest
index 268ed09f4ed9..959b6428ef64 100644
--- a/dev-python/python-gnupg/Manifest
+++ b/dev-python/python-gnupg/Manifest
@@ -1,5 +1,9 @@
+AUX python-gnupg-0.4.3-skip_network_needing_test.patch 2037 BLAKE2B 533de55c29a67c2be1f45c6a315a80f7eb913dee237ee735b72152153f62d037c301e7cff3b04231ca12cb0be1aa6d4678e41e5240e252a6b81d757651f7b585 SHA512 195ca392d94141b8396fdf9b984770f8920e2060db6654fc7aca224d716649e745f9f51c50080f6b15a89b2d6a85bba3155acb41839bc7bb511886bea2dc4532
+AUX python-gnupg-0.4.3-use_seperate_keys_directory.patch 2181 BLAKE2B 48aebfd208ee4d84d2144d6b4b829420e0517e4f45d87a01fff08fcf0af3788f2c042b52f9ed53d425288e00431c49d3e3b236bb30d072735c581acc0d3e8173 SHA512 0925e5c31ee1dccaea33ed3798ccd3b4544fc786597740028f3adedfb0c65b8d1dadd04428ff75a63a99aa76c9d4fa33ff6847b138226481c5fcb63fc7f5d3d2
DIST python-gnupg-0.4.0.tar.gz 43987 BLAKE2B 59e72f894c5d554ba2a7c348ad3625500798ad6ac18332a3bb668b42559f52b58e3cd0f8b79ef1a99f37e796b48169d0bf36414e938e9039784cede4303cbb03 SHA512 f486ec97aee01cf46d055421211ff5704093a382155043b7ced6f809dc15d7669d5869038a1b26c5f1831076d85c929d781bc22e35ab293a14bc6e2f5f27fa32
DIST python-gnupg-0.4.1.tar.gz 44534 BLAKE2B 0b58312b9f094b29f7009bb7a44ea3607be826ae2fda958dae0ba9dd5a2d7f81843fe23a6fe336b9df85c059e5b114787dab372df42b14b83cb73fb02abee919 SHA512 0920a1de4d98a745f7747280672975db04c40b59ea4436745cdbefa86a0c88bfdc086d6dd312c82a0a9e9f8cafb5651f8e17d86e0ee37282b5fc36e7ac8d1a1e
+DIST python-gnupg-0.4.3.tar.gz 46958 BLAKE2B c83b13f8b36c136ac75e8a69dccb07025be3397284e27d9624677cd76ac8527bed67644be7a00958fdb248772a0c37de09257fb711eb16a2c982dbca0368dbd6 SHA512 9381acb1246b6ceec4de21091f2ce57dba9c6600dfb52ddee181effbd2e749d18935e6b6bb2183816064e9129cd1bb3ebfdd28a5dcddc9be1c56261a501067d8
EBUILD python-gnupg-0.4.0.ebuild 668 BLAKE2B 997b51a02c0d170687385fd2970af5fa43872d055414e76a3bce2b17d37f39511572b9ace9d97ac94c4ae9e1141fd582df2b3073c9b294e2c73fc5eb3de5054b SHA512 360bae4d63ae2834971f548f00be76065a38f5456e0387fe4fa4810d9b4fc66be0ef2846a5581d92a6890c5e5e18732ae75c375f71863bfac89272702e9bd388
EBUILD python-gnupg-0.4.1.ebuild 654 BLAKE2B 77e2eb575c2376b94ea96bc0244ac00af0d0c17cd5f7f3ffee1e5a89559dd5c1acd789e75a0a45a51768123040fdbc0b5a1bfb1938b0477874acb5dfe41546dc SHA512 828537af3a81c46752c7ec0af2291cf0f38382bfffcc113c3664f63360783d57c0efe7a6412b0743e2cacdea7eeee8a8602ae7d72ce8c78fe613b16ec95694ee
-MISC metadata.xml 445 BLAKE2B 56ffcf8992cab03ab335e7fe21d284b46a0335b0a978b5bc7ed3dc38f6df0ffbf8149740aba592011a766eaa0970241bcbc777e74007acdc04063775266223e9 SHA512 4f934dd056cef7f43b98985a52a42ba152c891890f360eb2942167f2ee69ef7fb03476bfde87be8e4e8c178fb7db429d23c695f81dc5d4c3fc266d3a84e827f8
+EBUILD python-gnupg-0.4.3.ebuild 701 BLAKE2B 28aedea3a9e6f90a9c15c99b6417b3cd1de351c4980b7c47b8c1ad3a71ea157a7ab684ed0d2e2e3a18074dada0c3de51ec25f5765669eb64b25252521c4283f0 SHA512 3a01c29863da781112d817d289bf962df97aaf41c8cc55dd0d9393b93d6d3861ec26eb6e016ee8d5950ecbc58a6b36acff1974c85b0423f97a5ba60765fd9202
+MISC metadata.xml 645 BLAKE2B 23e7cfc3792cd9aa1c8eac9c52fe3d01076f93880a17f4fd8aed0c6c30d8e00b866a9f3e71664ca08c41d1a8a6ea4a1ef55a01d6b12285ce36aa0654e2a837ba SHA512 77f5c9739da1875f655257da826acdb16e5dbdbac02f5c05ab66a91c842d63b478b26af52901fb6dcb2ab0b6ea19c3ffd09e761ddcb1df0d5e55d25c105fbc65
diff --git a/dev-python/python-gnupg/files/python-gnupg-0.4.3-skip_network_needing_test.patch b/dev-python/python-gnupg/files/python-gnupg-0.4.3-skip_network_needing_test.patch
new file mode 100644
index 000000000000..2e5b4145182f
--- /dev/null
+++ b/dev-python/python-gnupg/files/python-gnupg-0.4.3-skip_network_needing_test.patch
@@ -0,0 +1,49 @@
+From: Elena Grandi <elena.valhalla@gmail.com>
+Date: Thu, 8 Oct 2015 12:11:21 -0700
+Subject: Skip tests that require internet access
+
+Forwarded: not-needed
+Patch-Name: skip_network_needing_test.patch
+---
+ gnupg.py | 8 ++++----
+ test_gnupg.py | 1 +
+ 2 files changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/gnupg.py b/gnupg.py
+index cd662d4..bf6dc64 100644
+--- a/gnupg.py
++++ b/gnupg.py
+@@ -1117,8 +1117,8 @@ class GPG(object):
+ >>> GPGBINARY = os.environ.get('GPGBINARY', 'gpg')
+ >>> gpg = GPG(gpgbinary=GPGBINARY, gnupghome="keys")
+ >>> os.chmod('keys', 0x1C0)
+- >>> result = gpg.recv_keys('pgp.mit.edu', '92905378')
+- >>> assert result
++ >>> result = gpg.recv_keys('pgp.mit.edu', '92905378') # doctest: +SKIP
++ >>> assert result # doctest: +SKIP
+
+ """
+ result = self.result_map['import'](self)
+@@ -1320,8 +1320,8 @@ class GPG(object):
+ >>> GPGBINARY = os.environ.get('GPGBINARY', 'gpg')
+ >>> gpg = GPG(gpgbinary=GPGBINARY, gnupghome='keys')
+ >>> os.chmod('keys', 0x1C0)
+- >>> result = gpg.search_keys('<vinay_sajip@hotmail.com>')
+- >>> assert result, 'Failed using default keyserver'
++ >>> result = gpg.search_keys('<vinay_sajip@hotmail.com>') # doctest: +SKIP
++ >>> assert result, 'Failed using default keyserver' # doctest: +SKIP
+ >>> #keyserver = 'keyserver.ubuntu.com'
+ >>> #result = gpg.search_keys('<vinay_sajip@hotmail.com>', keyserver)
+ >>> #assert result, 'Failed using keyserver.ubuntu.com'
+diff --git a/test_gnupg.py b/test_gnupg.py
+index 7a5b705..25817da 100644
+--- a/test_gnupg.py
++++ b/test_gnupg.py
+@@ -834,6 +834,7 @@ class GPGTestCase(unittest.TestCase):
+ logger.debug("test_filename_with_spaces ends")
+
+ #@skipIf(os.name == 'nt', 'Test not suitable for Windows')
++ @unittest.skip('requires network')
+ def test_search_keys(self):
+ "Test that searching for keys works"
+ r = self.gpg.search_keys('<vinay_sajip@hotmail.com>')
diff --git a/dev-python/python-gnupg/files/python-gnupg-0.4.3-use_seperate_keys_directory.patch b/dev-python/python-gnupg/files/python-gnupg-0.4.3-use_seperate_keys_directory.patch
new file mode 100644
index 000000000000..b5318ede0d87
--- /dev/null
+++ b/dev-python/python-gnupg/files/python-gnupg-0.4.3-use_seperate_keys_directory.patch
@@ -0,0 +1,58 @@
+# HG changeset patch
+# User Michał Górny <mgorny@gentoo.org>
+# Date 1533916222 -7200
+# Node ID 2c8991b1c9080adc61e63d00fe9415b88f3e6208
+# Parent 9cb2a856677237b528ead6fff68de7d488dbfeec
+Use private temporary GPG-homes for tests to fix race conditions.
+
+Create unique temporary directories to use as GPG home in each test
+instead of reusing a single hardcoded 'keys' directory. This is
+necessary to fix race conditions between directory operations
+and gpg-agent in GnuPG 2.0+.
+
+GnuPG 2.0 started using gpg-agent for all operations. It is
+automatically spawned when GPG is called to do something, and it stops
+automatically when its homedir is removed (e.g. as part of rmtree()
+call). However, with the homedir being instantly recreated and next
+test being run, it seems that gpg-agent sometimes failed to stop fully
+before being started again and causes one of the tests to fail with
+gpg-agent connection errors.
+
+With this change, I am finally able to successfully run all tests
+in a single batch.
+
+diff --git a/test_gnupg.py b/test_gnupg.py
+--- a/test_gnupg.py
++++ b/test_gnupg.py
+@@ -173,11 +173,7 @@
+
+ class GPGTestCase(unittest.TestCase):
+ def setUp(self):
+- hd = os.path.join(os.getcwd(), 'keys')
+- if os.path.exists(hd):
+- self.assertTrue(os.path.isdir(hd),
+- "Not a directory: %s" % hd)
+- shutil.rmtree(hd, ignore_errors=True)
++ hd = tempfile.mkdtemp()
+ prepare_homedir(hd)
+ self.homedir = hd
+ self.gpg = gpg = gnupg.GPG(gnupghome=hd, gpgbinary=GPGBINARY)
+@@ -193,6 +189,9 @@
+ data_file.write(os.urandom(5120 * 1024))
+ data_file.close()
+
++ def tearDown(self):
++ shutil.rmtree(self.homedir, ignore_errors=True)
++
+ def test_environment(self):
+ "Test the environment by ensuring that setup worked"
+ hd = self.homedir
+@@ -373,7 +372,7 @@
+ # and the keyring file name has changed.
+ pkn = 'pubring.kbx'
+ skn = None
+- hd = os.path.join(os.getcwd(), 'keys')
++ hd = self.homedir
+ if os.name == 'posix':
+ pkn = os.path.join(hd, pkn)
+ if skn:
diff --git a/dev-python/python-gnupg/metadata.xml b/dev-python/python-gnupg/metadata.xml
index 454368d9c474..64e837ef0067 100644
--- a/dev-python/python-gnupg/metadata.xml
+++ b/dev-python/python-gnupg/metadata.xml
@@ -1,13 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="google-code">python-gnupg</remote-id>
- <remote-id type="github">vsajip/python-gnupg</remote-id>
- <remote-id type="pypi">python-gnupg</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription>
+ This project implements a Python library, which takes care of the internal details
+ and allows its users to generate and manage keys,
+ encrypt and decrypt data, and sign and verify messages.
+ </longdescription>
+ <upstream>
+ <bugs-to>https://bitbucket.org/vinay.sajip/python-gnupg/issues/new</bugs-to>
+ <remote-id type="bitbucket">vinay.sajip/python-gnupg</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-gnupg/python-gnupg-0.4.3.ebuild b/dev-python/python-gnupg/python-gnupg-0.4.3.ebuild
new file mode 100644
index 000000000000..f5deea7ec6ed
--- /dev/null
+++ b/dev-python/python-gnupg/python-gnupg-0.4.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( pypy{,3} python2_7 python3_{4,5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python wrapper for GnuPG"
+HOMEPAGE="https://bitbucket.org/vinay.sajip/python-gnupg
+ https://pypi.org/project/python-gnupg/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="app-crypt/gnupg"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-skip_network_needing_test.patch
+ "${FILESDIR}"/${P}-use_seperate_keys_directory.patch
+)
+
+python_test() {
+ "${PYTHON}" test_gnupg.py || die "Tests failed with ${EPYTHON}"
+}
diff --git a/dev-python/ssl-fetch/Manifest b/dev-python/ssl-fetch/Manifest
index 22dcaa96793d..10be977ef6f6 100644
--- a/dev-python/ssl-fetch/Manifest
+++ b/dev-python/ssl-fetch/Manifest
@@ -2,9 +2,9 @@ DIST ssl-fetch-0.2.1.tar.gz 10703 BLAKE2B 9e87b89e3602267aab16c8c12b8576962d2393
DIST ssl-fetch-0.2.tar.gz 10945 BLAKE2B 76cb8e874ec18c4765fabb5249749f1cc0ce5c3c22d373cddcc8290683c5c3075f77ca909d55d4e1ff85f8651033b0687dc8141ec5783127ea43b672b05300ae SHA512 30aa040503eb05d8b0a7775ce843215ebbc198483fba2133e78a5da57f8b998c65018a1241f4f7bb3fbf66045c45bf050b59adb94a68c694aa3aeb6c0b5f726f
DIST ssl-fetch-0.3.tar.gz 11283 BLAKE2B 8793b8edd44fdbcde17f95f5cfc5efad940ab6afaddd4e9904cbbbecda87ddc41e2aade1bd7a5df7af68e0bec3f2b486a54fef86e51091343d3f88c5cc1132ee SHA512 82fddbccd3a5da73e81803ce252171d42428d88d301a772127071130ce4336742e46093359f0a996c679cd12ced02d09035af283d4d2f505c67a551283328756
DIST ssl-fetch-0.4.tar.gz 11663 BLAKE2B c75173f40367d1e84a0ed3e13dbc7e6b8270302bf64168487061195cd1d24a593630ca650bfac4ed867d4146e8bad438cac8bfecca86180d2ca23d9ccafa9e5d SHA512 6b31a5dc5d3a566eded6ca284a3edac8c308596dd5a1971d13223e55abdd2ddc4d3e1eca5f369c1c05540bafcb6c273e5ef1eae627a7a9170bc262a0cda06696
-EBUILD ssl-fetch-0.2.1.ebuild 1190 BLAKE2B 8885d59e82aeac71900eaf0a4bb3228eeaf56fe948291f584a20f1e4c2089aca10ce162a6e4cb4e5c80363333b2e69355e89d7154efbaeb0089b687717e272f9 SHA512 eda99d106c18e6e478bf5b01219a2c691e693cf1e445a8917cd9ea87b48ccb5edcbbb9ff782cf3285bb8c41aaad967489af6cacb63ffd6cc616bb821d66dd5b1
-EBUILD ssl-fetch-0.2.ebuild 1139 BLAKE2B a0a79b33bf3fc0bfd732796adba22e132998af0187065e7f4041737154a82303e042935246e4bb108af52bbb2bd7f189157a8fcc181c10a7f4df4091aa3e7366 SHA512 b4f62fa1589c0445ecb7d884ac6775eea3d40430eb647ae6f01e63dcc360cd21efeb7fe1aad08137071512c158cf60725eadd82d43449784694ecb2186d11b2e
-EBUILD ssl-fetch-0.3.ebuild 1189 BLAKE2B 50a7db90b1b5a8d9f8c6337f72ff9226d61f0a4fb56e5b9e630c4ffd406031ecc8dc1536b784682e76f2c8865b8f80906c3264eba6667ce4adec53e613434924 SHA512 1bdccaca073b9ef7cb4935f0f5dd8b3abea4f733293261198ea70783ec68bc934d43160ac3754ab1a85b839d522844189c0676b1684878e6ad28446c63c159d5
-EBUILD ssl-fetch-0.4.ebuild 1223 BLAKE2B c5b68c9ac015216a5982de30acda79a37db70bdccf0208d6b004593e46ba83653daeeb86bf67864a2498815e13652bd8a1a9413c5df2e33143038d55c29b475a SHA512 3324c388fb175b979a617c6c1e14e2b07eb57b023a4236ddc4a25060134ab0cad6b850d13a84c39c28fc4d1c6e1d4a61ddd7946e07eb6e1180e5ec9ffcb23e47
-EBUILD ssl-fetch-9999.ebuild 1092 BLAKE2B 4f6e214f1194c740942e0e115347d6c057a56266afd4651823caac2621bb87ac39c2c64754741cd47ec1798c4091215562308145a5f75faf8faeac302ba6defc SHA512 3fe14a2dcffc91568225e8d889d03d7e12bb53638f137756bfbbedaaeaa3aa540fe324765d3377c2282eab76c415c23c87578eb6516ca0c44418cd0326ae5bf3
+EBUILD ssl-fetch-0.2.1.ebuild 1181 BLAKE2B 64fdd2755532608d17873c8c5e774e86b790ae1e337481580d1c4b40270df5188f8e2eb9f5040b51b1ae68cf8228c0e59ed5074475ad7aa2240e70264f1a134d SHA512 fa3f64ff663d2cc7d1edf714fafc12855401e8000f7405d97d8fcdfca9073bd0a54a09325dee8ba89eec83509e46511049d027645629bac75162bde2734ef6bf
+EBUILD ssl-fetch-0.2.ebuild 1130 BLAKE2B ebf55893a26cddeb72a5566303a5c52d6e94fe69513d7b064852fad495722684d08cb4db312f3eb9984c5565399811d0f42bfa86ff90b1f046be5aa1dba78e7c SHA512 b174e825fc3e56bad1c08b002ae9cce5d568584da3bd52f0e60626fbeca59afa4f2c67ac33309bee3402b720a703b2728eabdc5c2d92895e189238b3c83a5e41
+EBUILD ssl-fetch-0.3.ebuild 1182 BLAKE2B 63d77a2c422793de379d74478d033d22e3a13c830202b077dd9a1189199d4b0d547e39d0f464119244b9fffc9f5cf7ce24c20aefd5c02d2a90803a76fadfd799 SHA512 422d9cbb9cab997f57af8fbdc782f83f3431f37d697919c3576ecc5f39768914bec0f1ad32f7747ef61c32d26bbe6143a9a20dd3181c6bd2f9a26b80ea060341
+EBUILD ssl-fetch-0.4.ebuild 1216 BLAKE2B 4779f1397923d52ff3ae06655d6f8ac68b8aa7761b10fcf954654fb63ed30121d914cd788a5ab93f9333041290e6ccb03235fa91749a39417b6efa9afb344910 SHA512 f5090f842bcba3490bf22614e76177ebf4cb51f57bbdeec517b58ad2bfc4fb8a3f48e8ce00370d73a9f39edd249f24f1692e4bd5b4c09dabe3b68fcd5c3534b3
+EBUILD ssl-fetch-9999.ebuild 1086 BLAKE2B d89a6cc170ce68d6011d14499ba6d2d8198636371cb82e0495023b761ed27f3e815ee4addaa46c7898418f2cca5e557fc9dc38eceb872f49280cb9ea9695a30e SHA512 76e9c815fbb3a91ec6d7be94d6642b5913ce3132f741ab1536d8c8ffbbd96f76956af8749115da0750992434e606db4720fe51c8bae293920c3a06caa4bb046b
MISC metadata.xml 585 BLAKE2B 660e38c7d1e6eb94fd0d517ccb3cdf563f0bf62e2b427368932a76fee743def08d377db47f8f3c7269a9f8bc89a72d4bbd7ed1280453e505a5365a4e1e541fce SHA512 e654050b05973990c8ff763039fd131a2f08916f81caf09d36cb5baa8fc91c4b15522319e22ffc689ce52a0d0c8fb63af5bacd894d9904e993242b3a8d653ae5
diff --git a/dev-python/ssl-fetch/ssl-fetch-0.2.1.ebuild b/dev-python/ssl-fetch/ssl-fetch-0.2.1.ebuild
index f0d50aefc881..6beb87d8dc95 100644
--- a/dev-python/ssl-fetch/ssl-fetch-0.2.1.ebuild
+++ b/dev-python/ssl-fetch/ssl-fetch-0.2.1.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"
@@ -29,13 +29,13 @@ RDEPEND="${DEPEND}
"
pkg_postinst() {
- einfo
- einfo "This is beta software."
- einfo "The APIs it installs should be considered unstable"
- einfo "and are subject to change in these early versions."
- einfo
- einfo "Please file any enhancement requests, or bugs"
- einfo "at https://github.com/dol-sen/ssl-fetch/issues"
- einfo "I am also on IRC @ #gentoo-portage, #gentoo-keys,... of the freenode network"
- einfo
+ elog
+ elog "This is beta software."
+ elog "The APIs it installs should be considered unstable"
+ elog "and are subject to change in these early versions."
+ elog
+ elog "Please file any enhancement requests, or bugs"
+ elog "at https://github.com/dol-sen/ssl-fetch/issues"
+ elog "I am also on IRC @ #gentoo-portage, #gentoo-keys,... of the freenode network"
+ elog
}
diff --git a/dev-python/ssl-fetch/ssl-fetch-0.2.ebuild b/dev-python/ssl-fetch/ssl-fetch-0.2.ebuild
index 3b726ab6a531..b8cb4ca7c848 100644
--- a/dev-python/ssl-fetch/ssl-fetch-0.2.ebuild
+++ b/dev-python/ssl-fetch/ssl-fetch-0.2.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"
@@ -29,13 +29,13 @@ RDEPEND="${DEPEND}
"
pkg_postinst() {
- einfo
- einfo "This is beta software."
- einfo "The APIs it installs should be considered unstable"
- einfo "and are subject to change in these early versions."
- einfo
- einfo "Please file any enhancement requests, or bugs"
- einfo "at https://github.com/dol-sen/ssl-fetch/issues"
- einfo "I am also on IRC @ #gentoo-portage, #gentoo-keys,... of the freenode network"
- einfo
+ elog
+ elog "This is beta software."
+ elog "The APIs it installs should be considered unstable"
+ elog "and are subject to change in these early versions."
+ elog
+ elog "Please file any enhancement requests, or bugs"
+ elog "at https://github.com/dol-sen/ssl-fetch/issues"
+ elog "I am also on IRC @ #gentoo-portage, #gentoo-keys,... of the freenode network"
+ elog
}
diff --git a/dev-python/ssl-fetch/ssl-fetch-0.3.ebuild b/dev-python/ssl-fetch/ssl-fetch-0.3.ebuild
index 830e56014351..6103521509ab 100644
--- a/dev-python/ssl-fetch/ssl-fetch-0.3.ebuild
+++ b/dev-python/ssl-fetch/ssl-fetch-0.3.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
@@ -30,12 +30,12 @@ RDEPEND="${DEPEND}
pkg_postinst() {
echo
- einfo "This is beta software."
- einfo "The APIs it installs should be considered unstable"
- einfo "and are subject to change in these early versions."
- einfo
- einfo "Please file any enhancement requests, or bugs"
- einfo "at https://github.com/dol-sen/ssl-fetch/issues"
- einfo "I am also on IRC @ #gentoo-portage, #gentoo-keys,... of the Freenode network"
+ elog "This is beta software."
+ elog "The APIs it installs should be considered unstable"
+ elog "and are subject to change in these early versions."
+ elog
+ elog "Please file any enhancement requests, or bugs"
+ elog "at https://github.com/dol-sen/ssl-fetch/issues"
+ elog "I am also on IRC @ #gentoo-portage, #gentoo-keys,... of the Freenode network"
echo
}
diff --git a/dev-python/ssl-fetch/ssl-fetch-0.4.ebuild b/dev-python/ssl-fetch/ssl-fetch-0.4.ebuild
index 39ccaae590d7..c951dc93b14d 100644
--- a/dev-python/ssl-fetch/ssl-fetch-0.4.ebuild
+++ b/dev-python/ssl-fetch/ssl-fetch-0.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
@@ -30,12 +30,12 @@ RDEPEND="${DEPEND}
pkg_postinst() {
echo
- einfo "This is beta software."
- einfo "The APIs it installs should be considered unstable"
- einfo "and are subject to change in these early versions."
- einfo
- einfo "Please file any enhancement requests, or bugs"
- einfo "at https://github.com/dol-sen/ssl-fetch/issues"
- einfo "I am also on IRC @ #gentoo-portage, #gentoo-keys,... of the Freenode network"
+ elog "This is beta software."
+ elog "The APIs it installs should be considered unstable"
+ elog "and are subject to change in these early versions."
+ elog
+ elog "Please file any enhancement requests, or bugs"
+ elog "at https://github.com/dol-sen/ssl-fetch/issues"
+ elog "I am also on IRC @ #gentoo-portage, #gentoo-keys,... of the Freenode network"
echo
}
diff --git a/dev-python/ssl-fetch/ssl-fetch-9999.ebuild b/dev-python/ssl-fetch/ssl-fetch-9999.ebuild
index c7f7e4129fca..e9649601bc6e 100644
--- a/dev-python/ssl-fetch/ssl-fetch-9999.ebuild
+++ b/dev-python/ssl-fetch/ssl-fetch-9999.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
@@ -33,12 +33,12 @@ RDEPEND="${DEPEND}
pkg_postinst() {
echo
- einfo "This is experimental software."
- einfo "The APIs it installs should be considered unstable"
- einfo "and are subject to change."
+ elog "This is experimental software."
+ elog "The APIs it installs should be considered unstable"
+ elog "and are subject to change."
echo
- einfo "Please file any enhancement requests, or bugs"
- einfo "at https://github.com/dol-sen/ssl-fetch/issues"
- einfo "I am also on IRC @ #gentoo-portage, #gentoo-keys,... of the freenode network"
+ elog "Please file any enhancement requests, or bugs"
+ elog "at https://github.com/dol-sen/ssl-fetch/issues"
+ elog "I am also on IRC @ #gentoo-portage, #gentoo-keys,... of the freenode network"
echo
}
diff --git a/dev-python/tappy/Manifest b/dev-python/tappy/Manifest
index 67c671ff6876..b612c5e1f059 100644
--- a/dev-python/tappy/Manifest
+++ b/dev-python/tappy/Manifest
@@ -1,3 +1,3 @@
DIST tap.py-2.4.tar.gz 145440 BLAKE2B 1c6effe086c50cb8b11355db0439207330446a245c42420a948e1c3ff8caf917d9a76ea00f231199a5bd79e7396bcd2a904b764ffa1db611c57947274095a0b9 SHA512 7c843c40f0029bb122fdafec0f5416164b77fac69142c2308a6d815f2f409cddb33c5a08547409e278f06036e21cb2a53cbd3263c23f59c6618c12c201b8209c
-EBUILD tappy-2.4.ebuild 999 BLAKE2B 967f0595bb01de5066b9468c58789399e35075eba605190cc5449fe73ed6c4fc242f79860337ef86d17712c5649397d5d67e7364e0f2cb614a9b699b52e52d20 SHA512 4e8f2d977ef7795fd71eae348ebaef1d16b7fae23a08b88c7dffc9406d6927816b3c43d7a7dadbd9e80b09f6109571daa2b92ac159cecbfcf88ad6c6b58f8b85
+EBUILD tappy-2.4.ebuild 1011 BLAKE2B 4521598f1f69f21bc55b08bb3b41f78147b44452cf37ace367b41d849a2af93e526a94f013507a735b48ec50f0b73e631d33706def20b5cbb4f75ce72b45dbb2 SHA512 33734d9f9a60af07a27f315ae3799bc17f58b6627cf5cbf2d119ab8fd33187f8c1e8e45f4373e12b23ed364862513a4d4425e959116779f42bf986e9a0943d40
MISC metadata.xml 466 BLAKE2B e3ae71b2ade021aa7dac05316df1b14e1a483245103cff6aea76b6663735f5f9b2d772a7d75c6bd539da8bd1728f82639e324822fe86e1a5895b6729f455f8a5 SHA512 d43be4cc82a9795c36d9d39b37c92bd810148551a635879b802aee0fa87f833492a4c67c5e12c7b9d2cb800295242faf4157ae0cfa04269261a1b438a305262b
diff --git a/dev-python/tappy/tappy-2.4.ebuild b/dev-python/tappy/tappy-2.4.ebuild
index f7c342de57eb..d11f0ba727b5 100644
--- a/dev-python/tappy/tappy-2.4.ebuild
+++ b/dev-python/tappy/tappy-2.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="test yaml"
RESTRICT="!test? ( test )"
diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest
index 0721d83941ee..eab3bd4d5fa8 100644
--- a/dev-python/txaio/Manifest
+++ b/dev-python/txaio/Manifest
@@ -6,5 +6,5 @@ DIST txaio-2.8.2.tar.gz 43670 BLAKE2B e5238e59964b2ddb3ab400b2e2819c25a9ceed2da7
DIST txaio-2.9.0.tar.gz 44195 BLAKE2B 6c62fc6f17ee860aead90cf5f5d02c7c0d9709adf7bcecbb6a7c1723abf0d8672dbc0b869dfe4683bc26c9608e94c41364add18c22e8e98678de8e10018d991c SHA512 ee07d776fa5894b716fdced36aaa6436336a1f1db97dedb0fd0575d61a7b48b12dfc90ed6078602d7a2c2a00bfa7f815ca76cd75e472a27ff7bfdb56291efa46
EBUILD txaio-2.7.1.ebuild 1951 BLAKE2B 279769adca8634a3db2fcdb2bd8d6a34a2400e69394bb04f8b5b8e9d67e73721f566165871ae0cf85d4c5585901fa09411860c52e1cb800a71293fa7a99a2759 SHA512 4648355ea28264e43599a3b924497b8d6fccc68ed80e4b126aea7e90794a87af76db76b4d3c95feb3406a3e6482bbef88150d0adf26f089d949a9857643b7051
EBUILD txaio-2.8.2.ebuild 1790 BLAKE2B 1e07b504a86e8189dc4a188980573e0188e134d6b6bb54a11a79d10fa7e2b5b3348ffdb65b3aa40812e845349f72a87f714e98f7c297af9cd9116c9a226f6e10 SHA512 103699f096bb49daf1ffcbb974eb6b3230cb413db178740b86e61133accc3c5b8b11d1aa6e668dd21b65d4a2dd5b8dd7021027c709c533224953f21fc62ca70d
-EBUILD txaio-2.9.0.ebuild 1749 BLAKE2B ae1bcef6b698fd4fc5dbdbfe82b15e3bcacaf94bea960c01c3a89de190a0a27e04af3b38792b57e6c8206a0b0b55c469a877d661ffb08f9cc6e8db550c72d184 SHA512 d289c0131fedf12ff71cc90686f0b607656c5492802f4d0e1ab861f028b8d5a7bc7bd9da98186370ae59a647c8e369a3b6876e8e37969f78fb3143f3803e727c
+EBUILD txaio-2.9.0.ebuild 1413 BLAKE2B 5c37bc1d4a532405b952a5cf3137a3de7127e112389aa1b11939545fb4558e8102a731fd5d3a615a84fe03eee1b6af056633cc85db64a970b0360f7f589197fd SHA512 f49b6078a4619a26f02cce30d9df4b9da63c388d748e2aff02b630e99ddf74ae6d910f8130ddb4bf2d19904a404428c1c06b3c8c70055cef918f70aa026d8ac8
MISC metadata.xml 565 BLAKE2B 6ac243a37d1d168acb5af08993ea9ebe89003b5d1de5cc123f00f8bb09df9d106164c6b6fef4ab4923ec85b756efc175ad6ec5235bd0985f3af214003b27a33a SHA512 65e8db68004013282e5db56040eb37ec7d1016c5057accc2a1f512b72d66e0de1967cc6ec2ced38cadcd700e21a2c1b2c0206004eb72c26f2bd4b134eda9f77f
diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild
index 62ffde7501e8..eff2bf41f96e 100644
--- a/dev-python/txaio/txaio-2.9.0.ebuild
+++ b/dev-python/txaio/txaio-2.9.0.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
$(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7)
$(python_gen_cond_dep '>=dev-python/futures-3.0.3[${PYTHON_USEDEP}]' python2_7)
"
-DEPEND="app-arch/unzip
+DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
doc? (
@@ -28,11 +28,7 @@ DEPEND="app-arch/unzip
>=dev-python/sphinx_rtd_theme-0.1.9[${PYTHON_USEDEP}]
)
test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}]
- >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}]
>=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
- >=dev-python/tox-2.1.1[${PYTHON_USEDEP}]
- >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/pyenchant-1.6.6[${PYTHON_USEDEP}]
)
"
@@ -43,19 +39,12 @@ src_prepare() {
rm "${S}/test/test_packaging.py" || die
}
-python_prepare() {
- # https://github.com/tavendo/txaio/issues/3
- cp -r "${FILESDIR}"/util.py test || die
-
- distutils-r1_python_prepare
-}
-
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
- py.test || die "Tests failed under ${EPYTHON}"
+ pytest -v || die "Tests failed under ${EPYTHON}"
}
python_install_all() {
diff --git a/dev-python/webcolors/Manifest b/dev-python/webcolors/Manifest
index 7e0e82d4326a..eba2a70fec74 100644
--- a/dev-python/webcolors/Manifest
+++ b/dev-python/webcolors/Manifest
@@ -1,5 +1,5 @@
DIST webcolors-1.5.tar.gz 29960 BLAKE2B 0d46fa57b54525594547b1224801308961f9265dc76866153752e411dcf81d3ca2566cb289bb9f0cd486bd6ec1ffe7cf88f99a04f5554ae43f183175c9eb925e SHA512 84ce8cbbbdb4523bb146cf379845b549570623411a56651a7f9b9687152b7adc9dc42a3a0f684b55b61fb7a3d51d49d3871100b56725c86a727e3374b53c84b6
DIST webcolors-1.8.1.tar.gz 33118 BLAKE2B e16ff2d9549eb09638722a6513749ec0bc91cd63ba69c19667ddea9c07aae7f9fa2b0fd3390a9b0f6f420f245ff3157d86a585301ba77e724146a7cee0ef4ad8 SHA512 45ddb4ec030206c3ff1edb7de6b8ec1b5f2f9ef5068f37a7c43b66531a2dc6b290cced2af1ca18794aaa9ba17f297022b2f9cc7a92a74ee9b68f758abf7c104e
EBUILD webcolors-1.5.ebuild 685 BLAKE2B 602dbe072de8ff57661f190e2c8761c8a26b1917eb4c40662e637d3982b954f128a412d22f4fab3e8426198d100945dc43804604058fe23e09785bd196ee85d4 SHA512 2b185483f1e05dd8fcff1338aba6deebdf3643ecd6ecb3a5fd81561b1ba5d02af641ae6891421dba4e567d35ac635e412583a629285939344b51c333450cdf17
-EBUILD webcolors-1.8.1.ebuild 691 BLAKE2B eb9da4609b3f2cf99f24c09055260b1d8d67ff2c6f6e6b97ca6b5de0729d8c6b886e10b72eceeb24bdd3bdb64222cbd9f5d2f8da9b949c6862bd808b9533b758 SHA512 465b13f89f983068409f0404af9cecf6040c1229cdf48103160f3b87faed1a76b7ae5a21804b45dc45c14a0d644c20886a13fa0b24e6259aceeb8f02df52b4e1
+EBUILD webcolors-1.8.1.ebuild 732 BLAKE2B 0b2a65c416fdfcd2198304363bbebc1a59f6681a3255844b29756643a4cfb0f8547a520946df0103c5423052ee320da661a4ac3f49d85a13e53471b1e24103b3 SHA512 d6349c873b3697d0cb613050b896a6d068e3f7fd912bfbdb63d7d5ca2637511c65418d74165b8c916b28f4db8f0078f9333b6ece7fde6bc0c156e9415190dca0
MISC metadata.xml 373 BLAKE2B 77ba0f1d033aa4955155891349878942ffb67450d1e4891c87f068454546c73feade5f683574ae6a4263bf9cdce3f2beebc188e3812086d84a6cdeb840328c48 SHA512 0b99d1cca8cba614a64f182192f08d168e01c3d5dd3227f4425f41f438769b7b0566be41c9d3a3b3bd98825582315c035a7641766416fc5e57816b72d27d726b
diff --git a/dev-python/webcolors/webcolors-1.8.1.ebuild b/dev-python/webcolors/webcolors-1.8.1.ebuild
index d3a857f49790..96dcfd23405c 100644
--- a/dev-python/webcolors/webcolors-1.8.1.ebuild
+++ b/dev-python/webcolors/webcolors-1.8.1.ebuild
@@ -16,7 +16,8 @@ LICENSE="BSD"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="test"
-DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
python_test() {
nosetests --verbose || die