summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin301051 -> 303041 bytes
-rw-r--r--dev-python/PyQt5/Manifest3
-rw-r--r--dev-python/PyQt5/PyQt5-5.10.1-r1.ebuild (renamed from dev-python/PyQt5/PyQt5-5.10.1.ebuild)10
-rw-r--r--dev-python/PyQt5/files/PyQt5-5.10.1-fix-testlib.patch17
-rw-r--r--dev-python/PySocks/Manifest2
-rw-r--r--dev-python/PySocks/PySocks-1.6.8.ebuild30
-rw-r--r--dev-python/argcomplete/Manifest4
-rw-r--r--dev-python/argcomplete/argcomplete-1.9.2.ebuild31
-rw-r--r--dev-python/argcomplete/argcomplete-1.9.4.ebuild2
-rw-r--r--dev-python/backports-functools-lru-cache/Manifest2
-rw-r--r--dev-python/backports-functools-lru-cache/metadata.xml6
-rw-r--r--dev-python/backports-unittest-mock/Manifest2
-rw-r--r--dev-python/backports-unittest-mock/metadata.xml6
-rw-r--r--dev-python/certifi/Manifest12
-rw-r--r--dev-python/certifi/certifi-2016.9.26.ebuild20
-rw-r--r--dev-python/certifi/certifi-2017.1.23.ebuild20
-rw-r--r--dev-python/certifi/certifi-2017.11.5.ebuild20
-rw-r--r--dev-python/certifi/certifi-2017.4.17.ebuild20
-rw-r--r--dev-python/certifi/certifi-2017.7.27.1.ebuild20
-rw-r--r--dev-python/cffi/Manifest2
-rw-r--r--dev-python/cffi/cffi-1.11.5.ebuild50
-rw-r--r--dev-python/chump/Manifest2
-rw-r--r--dev-python/chump/metadata.xml6
-rw-r--r--dev-python/cliff/Manifest2
-rw-r--r--dev-python/cliff/cliff-2.12.0.ebuild62
-rw-r--r--dev-python/denonavr/Manifest2
-rw-r--r--dev-python/denonavr/metadata.xml6
-rw-r--r--dev-python/django-tastypie/Manifest5
-rw-r--r--dev-python/django-tastypie/django-tastypie-0.9.15.ebuild56
-rw-r--r--dev-python/django-tastypie/files/runtests.patch46
-rw-r--r--dev-python/django-tastypie/metadata.xml3
-rw-r--r--dev-python/dominate/Manifest4
-rw-r--r--dev-python/dominate/dominate-2.3.1.ebuild11
-rw-r--r--dev-python/dominate/metadata.xml6
-rw-r--r--dev-python/flask-api/Manifest3
-rw-r--r--dev-python/flask-api/flask-api-1.0.ebuild35
-rw-r--r--dev-python/flask-api/metadata.xml19
-rw-r--r--dev-python/flask-appconfig/Manifest5
-rw-r--r--dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild21
-rw-r--r--dev-python/flask-appconfig/flask-appconfig-0.11.1.ebuild51
-rw-r--r--dev-python/flask-appconfig/metadata.xml6
-rw-r--r--dev-python/flask-babel/Manifest1
-rw-r--r--dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild48
-rw-r--r--dev-python/flask-bootstrap/Manifest4
-rw-r--r--dev-python/flask-bootstrap/flask-bootstrap-3.3.7.1.ebuild23
-rw-r--r--dev-python/flask-bootstrap/metadata.xml6
-rw-r--r--dev-python/flask-debug/Manifest4
-rw-r--r--dev-python/flask-debug/flask-debug-0.4.3.ebuild24
-rw-r--r--dev-python/flask-debug/metadata.xml6
-rw-r--r--dev-python/flask-nav/Manifest4
-rw-r--r--dev-python/flask-nav/flask-nav-0.6.ebuild18
-rw-r--r--dev-python/flask-nav/metadata.xml6
-rw-r--r--dev-python/flask-wtf/Manifest1
-rw-r--r--dev-python/flask-wtf/flask-wtf-0.14.2-r1.ebuild60
-rw-r--r--dev-python/frozen-flask/Manifest4
-rw-r--r--dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild4
-rw-r--r--dev-python/frozen-flask/frozen-flask-0.15.ebuild4
-rw-r--r--dev-python/geventhttpclient/Manifest2
-rw-r--r--dev-python/geventhttpclient/metadata.xml6
-rw-r--r--dev-python/gst-python/Manifest4
-rw-r--r--dev-python/gst-python/gst-python-1.12.3.ebuild4
-rw-r--r--dev-python/gst-python/gst-python-1.14.1.ebuild69
-rw-r--r--dev-python/httpauth/Manifest2
-rw-r--r--dev-python/httpauth/metadata.xml6
-rw-r--r--dev-python/humanize/Manifest2
-rw-r--r--dev-python/humanize/metadata.xml6
-rw-r--r--dev-python/hypothesis/Manifest14
-rw-r--r--dev-python/hypothesis/hypothesis-3.38.5.ebuild34
-rw-r--r--dev-python/hypothesis/hypothesis-3.44.7.ebuild34
-rw-r--r--dev-python/hypothesis/hypothesis-3.45.3.ebuild36
-rw-r--r--dev-python/hypothesis/hypothesis-3.50.1.ebuild36
-rw-r--r--dev-python/hypothesis/hypothesis-3.59.1.ebuild (renamed from dev-python/hypothesis/hypothesis-3.44.26.ebuild)7
-rw-r--r--dev-python/hypothesis/metadata.xml2
-rw-r--r--dev-python/idna/Manifest2
-rw-r--r--dev-python/idna/idna-2.7.ebuild (renamed from dev-python/certifi/certifi-2018.1.18.ebuild)13
-rw-r--r--dev-python/inflect/Manifest2
-rw-r--r--dev-python/inflect/metadata.xml6
-rw-r--r--dev-python/inflection/Manifest4
-rw-r--r--dev-python/inflection/inflection-0.3.1.ebuild19
-rw-r--r--dev-python/inflection/metadata.xml6
-rw-r--r--dev-python/irc/Manifest6
-rw-r--r--dev-python/irc/irc-11.0.1.ebuild40
-rw-r--r--dev-python/irc/irc-15.0.2.ebuild60
-rw-r--r--dev-python/irc/metadata.xml6
-rw-r--r--dev-python/jaraco-classes/Manifest2
-rw-r--r--dev-python/jaraco-classes/metadata.xml6
-rw-r--r--dev-python/jaraco-collections/Manifest2
-rw-r--r--dev-python/jaraco-collections/metadata.xml6
-rw-r--r--dev-python/jaraco-functools/Manifest2
-rw-r--r--dev-python/jaraco-functools/metadata.xml6
-rw-r--r--dev-python/jaraco-itertools/Manifest2
-rw-r--r--dev-python/jaraco-itertools/metadata.xml6
-rw-r--r--dev-python/jaraco-logging/Manifest2
-rw-r--r--dev-python/jaraco-logging/metadata.xml6
-rw-r--r--dev-python/jaraco-packaging/Manifest2
-rw-r--r--dev-python/jaraco-packaging/metadata.xml6
-rw-r--r--dev-python/jaraco-stream/Manifest4
-rw-r--r--dev-python/jaraco-stream/jaraco-stream-1.2.ebuild58
-rw-r--r--dev-python/jaraco-stream/metadata.xml6
-rw-r--r--dev-python/jaraco-text/Manifest2
-rw-r--r--dev-python/jaraco-text/metadata.xml6
-rw-r--r--dev-python/junit-xml/Manifest3
-rw-r--r--dev-python/junit-xml/junit-xml-1.8.ebuild28
-rw-r--r--dev-python/junit-xml/metadata.xml12
-rw-r--r--dev-python/keyring/Manifest2
-rw-r--r--dev-python/keyring/keyring-13.0.0.ebuild40
-rw-r--r--dev-python/libcloud/Manifest2
-rw-r--r--dev-python/libcloud/libcloud-2.3.0.ebuild2
-rw-r--r--dev-python/logfury/Manifest3
-rw-r--r--dev-python/logfury/logfury-0.1.2.ebuild22
-rw-r--r--dev-python/logfury/metadata.xml16
-rw-r--r--dev-python/minidb/Manifest2
-rw-r--r--dev-python/minidb/metadata.xml6
-rw-r--r--dev-python/more-itertools/Manifest2
-rw-r--r--dev-python/more-itertools/more-itertools-4.2.0.ebuild39
-rw-r--r--dev-python/nagiosplugin/Manifest2
-rw-r--r--dev-python/nagiosplugin/metadata.xml6
-rw-r--r--dev-python/namespace-jaraco/Manifest2
-rw-r--r--dev-python/namespace-jaraco/metadata.xml6
-rw-r--r--dev-python/oslo-cache/Manifest2
-rw-r--r--dev-python/oslo-cache/oslo-cache-1.25.1.ebuild42
-rw-r--r--dev-python/oslo-config/Manifest2
-rw-r--r--dev-python/oslo-config/oslo-config-4.11.1.ebuild76
-rw-r--r--dev-python/oslo-context/Manifest2
-rw-r--r--dev-python/oslo-context/oslo-context-2.17.1.ebuild49
-rw-r--r--dev-python/oslo-i18n/Manifest2
-rw-r--r--dev-python/oslo-i18n/oslo-i18n-3.17.1.ebuild72
-rw-r--r--dev-python/oslo-log/Manifest2
-rw-r--r--dev-python/oslo-log/oslo-log-3.30.2.ebuild63
-rw-r--r--dev-python/oslo-messaging/Manifest2
-rw-r--r--dev-python/oslo-messaging/oslo-messaging-5.30.2.ebuild57
-rw-r--r--dev-python/oslo-middleware/Manifest2
-rw-r--r--dev-python/oslo-middleware/oslo-middleware-3.30.1.ebuild65
-rw-r--r--dev-python/oslo-policy/Manifest2
-rw-r--r--dev-python/oslo-policy/oslo-policy-1.25.2.ebuild44
-rw-r--r--dev-python/oslo-privsep/Manifest2
-rw-r--r--dev-python/oslo-privsep/oslo-privsep-1.22.1-r1.ebuild56
-rw-r--r--dev-python/oslo-reports/Manifest2
-rw-r--r--dev-python/oslo-reports/oslo-reports-1.22.1.ebuild42
-rw-r--r--dev-python/oslo-rootwrap/Manifest2
-rw-r--r--dev-python/oslo-rootwrap/oslo-rootwrap-5.9.2.ebuild49
-rw-r--r--dev-python/oslo-serialization/Manifest2
-rw-r--r--dev-python/oslo-serialization/oslo-serialization-2.20.2-r1.ebuild78
-rw-r--r--dev-python/oslo-service/Manifest2
-rw-r--r--dev-python/oslo-service/oslo-service-1.25.1.ebuild65
-rw-r--r--dev-python/oslo-sphinx/Manifest2
-rw-r--r--dev-python/oslo-sphinx/oslo-sphinx-4.15.2.ebuild49
-rw-r--r--dev-python/oslo-utils/Manifest4
-rw-r--r--dev-python/oslo-utils/oslo-utils-3.35.0.ebuild95
-rw-r--r--dev-python/oslo-utils/oslo-utils-3.35.1.ebuild2
-rw-r--r--dev-python/oslo-vmware/Manifest2
-rw-r--r--dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild67
-rw-r--r--dev-python/oslotest/Manifest2
-rw-r--r--dev-python/oslotest/oslotest-2.17.1.ebuild67
-rw-r--r--dev-python/pdb-clone/Manifest3
-rw-r--r--dev-python/pdb-clone/metadata.xml12
-rw-r--r--dev-python/pdb-clone/pdb-clone-1.10.1.ebuild17
-rw-r--r--dev-python/plyvel/Manifest6
-rw-r--r--dev-python/plyvel/metadata.xml8
-rw-r--r--dev-python/plyvel/plyvel-0.9-r1.ebuild (renamed from dev-python/plyvel/plyvel-0.9.ebuild)4
-rw-r--r--dev-python/plyvel/plyvel-1.0.4.ebuild49
-rw-r--r--dev-python/pocketlint/Manifest2
-rw-r--r--dev-python/pocketlint/pocketlint-0.16.ebuild17
-rw-r--r--dev-python/pushbullet-py/Manifest2
-rw-r--r--dev-python/pushbullet-py/metadata.xml6
-rw-r--r--dev-python/py/Manifest2
-rw-r--r--dev-python/py/py-1.4.34.ebuild2
-rw-r--r--dev-python/pyblake2/Manifest2
-rw-r--r--dev-python/pyblake2/pyblake2-1.1.2.ebuild2
-rw-r--r--dev-python/pycairo/Manifest2
-rw-r--r--dev-python/pycairo/pycairo-1.17.0.ebuild47
-rw-r--r--dev-python/pycdio/Manifest2
-rw-r--r--dev-python/pycdio/pycdio-2.0.0.ebuild45
-rw-r--r--dev-python/pyfakefs/Manifest3
-rw-r--r--dev-python/pyfakefs/files/pyfakefs-3.4.3-tests.patch40
-rw-r--r--dev-python/pyfakefs/pyfakefs-3.4.3.ebuild26
-rw-r--r--dev-python/pygal/Manifest4
-rw-r--r--dev-python/pygal/metadata.xml2
-rw-r--r--dev-python/pygal/pygal-2.4.0.ebuild65
-rw-r--r--dev-python/pyicu/Manifest2
-rw-r--r--dev-python/pyicu/pyicu-2.0.3.ebuild2
-rw-r--r--dev-python/pymediainfo/Manifest4
-rw-r--r--dev-python/pymediainfo/metadata.xml6
-rw-r--r--dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild9
-rw-r--r--dev-python/pyopenssl/Manifest2
-rw-r--r--dev-python/pyopenssl/pyopenssl-17.5.0.ebuild2
-rw-r--r--dev-python/pysrt/Manifest2
-rw-r--r--dev-python/pysrt/metadata.xml6
-rw-r--r--dev-python/pytest-cov/Manifest4
-rw-r--r--dev-python/pytest-cov/pytest-cov-2.3.1.ebuild2
-rw-r--r--dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild2
-rw-r--r--dev-python/python-axolotl-curve25519/Manifest3
-rw-r--r--dev-python/python-axolotl-curve25519/metadata.xml11
-rw-r--r--dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2.ebuild19
-rw-r--r--dev-python/python-axolotl/Manifest3
-rw-r--r--dev-python/python-axolotl/metadata.xml11
-rw-r--r--dev-python/python-axolotl/python-axolotl-0.1.42.ebuild23
-rw-r--r--dev-python/python-ctags/Manifest2
-rw-r--r--dev-python/python-ctags/metadata.xml6
-rw-r--r--dev-python/python-ldap/Manifest6
-rw-r--r--dev-python/python-ldap/metadata.xml3
-rw-r--r--dev-python/python-ldap/python-ldap-3.1.0.ebuild95
-rw-r--r--dev-python/python-ldap/python-ldap-9999.ebuild97
-rw-r--r--dev-python/python-twitter/Manifest4
-rw-r--r--dev-python/python-twitter/metadata.xml1
-rw-r--r--dev-python/python-twitter/python-twitter-3.4.2.ebuild65
-rw-r--r--dev-python/requests/Manifest2
-rw-r--r--dev-python/requests/requests-2.19.1.ebuild52
-rw-r--r--dev-python/responses/Manifest4
-rw-r--r--dev-python/responses/metadata.xml2
-rw-r--r--dev-python/responses/responses-0.9.0.ebuild36
-rw-r--r--dev-python/rst-linker/Manifest2
-rw-r--r--dev-python/rst-linker/metadata.xml6
-rw-r--r--dev-python/slackclient/Manifest2
-rw-r--r--dev-python/slackclient/slackclient-1.2.0.ebuild25
-rw-r--r--dev-python/sphinx-py3doc-enhanced-theme/Manifest2
-rw-r--r--dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild2
-rw-r--r--dev-python/sphinx/Manifest4
-rw-r--r--dev-python/sphinx/sphinx-1.6.5.ebuild2
-rw-r--r--dev-python/sphinx/sphinx-1.7.5.ebuild96
-rw-r--r--dev-python/superlance/Manifest2
-rw-r--r--dev-python/superlance/metadata.xml6
-rw-r--r--dev-python/tempora/Manifest2
-rw-r--r--dev-python/tempora/metadata.xml6
-rw-r--r--dev-python/thunarx-python/Manifest2
-rw-r--r--dev-python/thunarx-python/thunarx-python-0.3.0-r2.ebuild2
-rw-r--r--dev-python/twitter/Manifest2
-rw-r--r--dev-python/twitter/metadata.xml2
-rw-r--r--dev-python/urllib3/Manifest4
-rw-r--r--dev-python/urllib3/urllib3-1.23.ebuild (renamed from dev-python/urllib3/urllib3-1.21.1.ebuild)25
-rw-r--r--dev-python/vcrpy/Manifest5
-rw-r--r--dev-python/vcrpy/files/vcrpy-skip-network-tests.patch21
-rw-r--r--dev-python/vcrpy/vcrpy-1.11.1.ebuild6
-rw-r--r--dev-python/vcrpy/vcrpy-1.12.0.ebuild4
-rw-r--r--dev-python/vcversioner/Manifest2
-rw-r--r--dev-python/vcversioner/vcversioner-2.16.0.0.ebuild2
-rw-r--r--dev-python/visitor/Manifest4
-rw-r--r--dev-python/visitor/metadata.xml6
-rw-r--r--dev-python/visitor/visitor-0.1.3.ebuild7
-rw-r--r--dev-python/xstatic-bootstrap-scss/Manifest3
-rw-r--r--dev-python/xstatic-bootstrap-scss/metadata.xml11
-rw-r--r--dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.ebuild33
-rw-r--r--dev-python/xstatic-datatables/Manifest3
-rw-r--r--dev-python/xstatic-datatables/metadata.xml11
-rw-r--r--dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.ebuild33
-rw-r--r--dev-python/xstatic-jquery/Manifest3
-rw-r--r--dev-python/xstatic-jquery/metadata.xml11
-rw-r--r--dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild33
-rw-r--r--dev-python/xstatic-patternfly-bootstrap-treeview/Manifest3
-rw-r--r--dev-python/xstatic-patternfly-bootstrap-treeview/metadata.xml11
-rw-r--r--dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild33
-rw-r--r--dev-python/xstatic-patternfly/Manifest3
-rw-r--r--dev-python/xstatic-patternfly/metadata.xml11
-rw-r--r--dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.ebuild33
-rw-r--r--dev-python/xstatic/Manifest3
-rw-r--r--dev-python/xstatic/metadata.xml11
-rw-r--r--dev-python/xstatic/xstatic-1.0.1.ebuild29
257 files changed, 2021 insertions, 2034 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 5dbc9930d32d..ec9148b98c07 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest
index 4327f10ecd1d..559c4c567ef2 100644
--- a/dev-python/PyQt5/Manifest
+++ b/dev-python/PyQt5/Manifest
@@ -1,6 +1,7 @@
+AUX PyQt5-5.10.1-fix-testlib.patch 1293 BLAKE2B 8ea2a9de5913578c951b4acc05508662fd63590e097fbb8b681ac02cb3d96c9670ab1a1bbe873c1c1320dd78cc4c738f9f714c8ffd5be732bc15f084ad7ca721 SHA512 bfe80fa6018174a6981777031ffa97bc834e17848580d02c994c61507aa4ea16091e582b6bbc3754d469de1901fa8cf2e3e12240cced44fd0dbe928bdd360925
AUX PyQt5-5.10.1-timeline.patch 1063 BLAKE2B bcf04d91798b0dc2136ff9c85802abd14d35fb6daa952784ebce23a7b3c930421260f0f1dd80e47f2bbfc49ca9e26159f05c23ff136af4b68e69468d117dcc52 SHA512 8e09feca5f42ff61c479d098f7ab0299cba51a9234eb03146568166e50d6b2fc7d424bc4297905bd0d733508c891ac5b2287c05c6039f9f60bcec12978ac5821
DIST PyQt5_gpl-5.10.1.tar.gz 3110469 BLAKE2B 75e24bd8c0739d47eff6212435aa783eaa302633beb0494f099edc3f8f99600cd03dc3cba5152ed7ae703cfe445ecae06ec5d2281dd7c0640c71db041659bd6f SHA512 04cd0292f7a088f9c0d088d7c73ec96cfc40253f771dfdf194eb92be7635e6fcaf04863fa24215e9c34a096658549bb2feeb8d8fdca1e39ed87f0256ef0f790b
DIST PyQt5_gpl-5.9.2.tar.gz 3102848 BLAKE2B b87f25693aa2b20211119f89cf13665bf88f14de8827d43ba757344ab9bdef0b0c197abb8386308c72925da263cabb6efd3f104db8a350c51fca3fba8c7c06b6 SHA512 5af2e65addaed7dd02d8dbf7a7c63767e565fc8edeb7b51e5991a00cda29f75b666529097646e821aaff556f350a929fd451f548bba76e97355b7fe10bd913bc
-EBUILD PyQt5-5.10.1.ebuild 5686 BLAKE2B ec3f132759d1e9f044916ddb9db882d5896418a3aa80602df7a92b206964bc21ecf9c9dbdf22f6f5f3703c07f842cb2d0e5cfbe2518d3acd30deb5ec0b3e4be4 SHA512 ef6dbca270d798236827c46e500347a2cb9cbb839eab09ba368a89b3cde1e2f130731df44290dac76bda286af3558c3fa81fb39217593f66468d058560693c86
+EBUILD PyQt5-5.10.1-r1.ebuild 5726 BLAKE2B 2e8b2944ba56cab72054067758828faa0bf56083dda75c01f57b3a4979697e2a87f4bc84ff1e8f0c57e4094dc88fab1854db47fd0f2b3907ebd8b2ef0ae34012 SHA512 c568f87ff49867f60dad75e0fdc3a07473c2d296dade0cc078080651f500266d3c744f5e8c1ed10ec04b708c10545805b772a48c991871ebea0fffa8689affef
EBUILD PyQt5-5.9.2.ebuild 5687 BLAKE2B 42b0f29d9e9652571b29acfdc3ff90fe5bf1f4ff8776855df37faebb92c11c5e6c049fa10d4d8b6dcb323da379dba0a8bbf231f6751a3be715b7384847d2730c SHA512 d71ebc7f8f90b4e80566a31b8eca0a291f51aeef5cc66f8c860581e69ca70131339606f917e9a1f0e99beb5132796721bc9033667c977ca4a92023be5c5bca8c
MISC metadata.xml 2458 BLAKE2B bbebf12bc59da0f7b6737598e9c683f6ec45872a7207c23fd5b47c73c68a9eeaaf9ac0d4fc18c05d3e79b22e333bbb43d2bb7bd70aaba80288d0fadf1020d8c1 SHA512 8554c97aeb873a2a7e1d50b8aacc3638a87fdc0fdc367d61123b63bd506b1376873d88a967773e8f1050f0e8c35ae180d61c7eb2c213c345e5b17a3c0e4c7df8
diff --git a/dev-python/PyQt5/PyQt5-5.10.1.ebuild b/dev-python/PyQt5/PyQt5-5.10.1-r1.ebuild
index c1ab53f42bf1..cd3cbfc99ae9 100644
--- a/dev-python/PyQt5/PyQt5-5.10.1.ebuild
+++ b/dev-python/PyQt5/PyQt5-5.10.1-r1.ebuild
@@ -2,8 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit multibuild python-r1 qmake-utils
DESCRIPTION="Python bindings for the Qt framework"
@@ -52,7 +52,7 @@ REQUIRED_USE="
"
# Minimal supported version of Qt.
-QT_PV="5.9.3:5"
+QT_PV="5.9.4:5"
RDEPEND="
${PYTHON_DEPS}
@@ -94,7 +94,11 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${MY_P}
DOCS=( "${S}"/{ChangeLog,NEWS} )
-PATCHES=( "${FILESDIR}/${P}-timeline.patch" )
+
+PATCHES=(
+ "${FILESDIR}/${P}-timeline.patch"
+ "${FILESDIR}/${P}-fix-testlib.patch"
+)
pyqt_use_enable() {
use "$1" || return
diff --git a/dev-python/PyQt5/files/PyQt5-5.10.1-fix-testlib.patch b/dev-python/PyQt5/files/PyQt5-5.10.1-fix-testlib.patch
new file mode 100644
index 000000000000..38a20bc36d12
--- /dev/null
+++ b/dev-python/PyQt5/files/PyQt5-5.10.1-fix-testlib.patch
@@ -0,0 +1,17 @@
+From: Fabian Vogt <fabian@ritter-vogt.de>
+Subject: QTest::waitForEvents() is internal only
+
+Must not be used, got removed with Qt 5.11.
+
+Index: PyQt5_gpl-5.10.1/sip/QtTest/qtestmouse.sip
+===================================================================
+--- a/sip/QtTest/qtestmouse.sip
++++ b/sip/QtTest/qtestmouse.sip
+@@ -41,7 +41,6 @@ namespace QTest
+ void mousePress(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1);
+ void mouseRelease(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1);
+ void mouseEvent(QTest::MouseAction action, QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay = -1);
+- void waitForEvents() /ReleaseGIL/;
+ void mouseEvent(QTest::MouseAction action, QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay = -1);
+ void mousePress(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier = Qt::KeyboardModifiers(), QPoint pos = QPoint(), int delay = -1);
+ void mouseRelease(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier = Qt::KeyboardModifiers(), QPoint pos = QPoint(), int delay = -1);
diff --git a/dev-python/PySocks/Manifest b/dev-python/PySocks/Manifest
index a47bd32c3e46..db92c6c151f1 100644
--- a/dev-python/PySocks/Manifest
+++ b/dev-python/PySocks/Manifest
@@ -1,3 +1,5 @@
DIST PySocks-1.6.7.tar.gz 282874 BLAKE2B 9e4ecf57f6cb9b7690ba68e21b3e52a535a08490b78ad5d8bd90384acf26f16e6a08018eaa7e91763b94182119217404b235425fce146af7e989c5e39e5e07dc SHA512 e49ce2f4ce23fd84ce30a62a5585af3c63980db46e7d427571d8fb8f6b85f4b6aeb37066863491496dd322555a5ce261123d613b8e5819dbdcef8a4e17e5dca0
+DIST PySocks-1.6.8.tar.gz 283450 BLAKE2B 72b52fcdb9f3dc3bd71ca75cdbaa159c0b35a81fd4ed9476ab043819dad3efac76615bc751fc6014e1358a13a3a735023bae7f502e2863b5e733982c16758db1 SHA512 9b544cf11464142a5f347cd5688b48422249363a425ccf3887117152f2f1969713674c4bba714242432ae85f3d62e03edeb9cb7b73ebd225ed3b47b3da6896d5
EBUILD PySocks-1.6.7.ebuild 595 BLAKE2B d1711b9c461adef19579c7a729656e652c7d415d4c847524637e765955c2f6878e78b5f9c937a191d61186f5813c1942f61a6dcc1e94968203fabd01ee72845b SHA512 a6ec0cdea0c35ade4a355317cf0caa47eaa41261360d64467c6708dde852b6ae6f1537e61aa5e45a7f4cfb0656371b71f086d8557fd17d02f4b42e788eaed646
+EBUILD PySocks-1.6.8.ebuild 878 BLAKE2B 15ab2de6a450c93b14b35f3b1365cf464041510aea040900a64e9156f15a23fb10da0c3559f3c9af0e62ae8862728fc556d945a58b5cf34f4053ff332e5ee9bd SHA512 9362647b4cbdaed5ced07aeb220ad0e1a0751f60a585910f8d04b0066c6bd5b0214326f12465d2ded6896ba2e98b7edae957806cfb809c35349aab3bfaec73c2
MISC metadata.xml 499 BLAKE2B 6eeb0c4905d8f0d6c2d276b36a74ac9e1aaf3f5066ba79ea3b821fa31440a46c4ba49f88be096850032cf8598f6abee09182d84a35345fa53e1001a05137dbe0 SHA512 ec9cc3e4f9a050f78cb0c073efd3698b47aee2ce14d438163b5037509a5d8076509b4954bec0afc7f1e05bc790f26a6a520bb671b1c8590db966456dcf53b9aa
diff --git a/dev-python/PySocks/PySocks-1.6.8.ebuild b/dev-python/PySocks/PySocks-1.6.8.ebuild
new file mode 100644
index 000000000000..1353c596278b
--- /dev/null
+++ b/dev-python/PySocks/PySocks-1.6.8.ebuild
@@ -0,0 +1,30 @@
+# 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="SOCKS client module"
+HOMEPAGE="https://github.com/Anorov/PySocks https://pypi.org/project/PySocks/"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+# Required module test-server isn't in the tree yet and once that's added
+# psutil will need keywords added as well since it's used too.
+RESTRICT=test
+
+python_test() {
+ py.test -v || die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest
index 645cb9ecbeec..a62e58c5471b 100644
--- a/dev-python/argcomplete/Manifest
+++ b/dev-python/argcomplete/Manifest
@@ -1,7 +1,5 @@
DIST argcomplete-1.4.1.tar.gz 37219 BLAKE2B eff9c8b8a2996d2d57ca99516071a1c831f9e64be4efd72bf930dfe7fb2404db2aa03546e761ae73b5d22f8ebe683728c433ab837eee5c073616e7d32fa32010 SHA512 3e9fa64fca93baf14fddd653947ff0269004e8783de0567931dafb9e4d0dfff2e2450ef6df331a4d648f5ce1d817a422f52d8d30b94315cd54fd82102467ded5
-DIST argcomplete-1.9.2.tar.gz 46445 BLAKE2B a515fb1fdb94a78f02d01c90950bc21ac8000ccd54724e3037fb491097627a0f5de08b281dc13a7b531b4df6598f1aa1d7310932131a5a5a778dc5e5b39020d0 SHA512 174a4f7f1e24944472567c7cf2959b1bf1bf1d57f9c9d36469837f568d9e5db89d7055a2b93ff58e72fa5a78acb498833833a465da2b69bcf09fcfa2ecdad742
DIST argcomplete-1.9.4.tar.gz 47471 BLAKE2B ba64acc1fb2ae336166504db3dd991227c4e2a04abc6909ecf6723c1d2ce82ea65453ca2dde97316da9eaaa5b60026a6c8e4f3d658f1ed8122ca4fd00723fca1 SHA512 831958dffc75c65e2a63918d1e6f5e1fa47ec753b913c978e8d1d30d430ab8fedf66c99d8df23b2abc547b42c27335ccf47811224322994316ca2225c85ce346
EBUILD argcomplete-1.4.1.ebuild 966 BLAKE2B 3a049b2c11a5dd77b7734f7fd2dd10dce8feb20bb2453ec66c687ad7791d72edac3f56f247d2c7e39e77b7f393edb397bd0d4102b28d89d8c73a9de292c42e59 SHA512 29ac20e6a8ba868066bbb203e82fa30496cc5a117a5ec5719fab3b0f347128b0fc3ffa1241e42af08e87df7ba3df50e78466683a10e15899b452919460bcfd25
-EBUILD argcomplete-1.9.2.ebuild 770 BLAKE2B 8efe7f7781a42952ea1f87af479d7833c4b9dfa187543f4aea91275b8aa1c5ba94f5c8c03e61b32e042f70305f11f1422db54fc2bc22d0603216915873620ffe SHA512 b662e1c73f3e6d9ee4a2cdcb1f5e520e28c48c8f0deb917db267840e0878b7ac81f4cca4c7e0ddaa64745aa491768e630f2fb0f00416475bc3b2149e9b4ad01b
-EBUILD argcomplete-1.9.4.ebuild 775 BLAKE2B 3434ed81e9cd34a06188679287d21693eaa0f1cb63d7044597532d10d113987589470e3e488388796d6f23bd93421f5a2010e0ad960c262747770f95c887b930 SHA512 c6352804ca46abccc9543f0999b5003988fc180f1c4bfe3001ffe5c6bba4b723b0a720b95f2eea55cf866841a5c0e24e53722727079719c9a0874969576ec70f
+EBUILD argcomplete-1.9.4.ebuild 779 BLAKE2B 34b2e6a75e03db8166348649c4ea4e4ddc622ed6e381bfe7cac5d2002cfdbdda45b15bfadd842db931cf9bb2f55f2ecca3857e3cad797c1c5c12b1d4d4be9bd5 SHA512 2ed715ae2de14653b0b714b3f1b133d7f2059caa960f8195aec4784a01f5ce4f56253b129cbb0983e16f4f5b91f7ff027b34e32f03a07029bd11aecf7e377695
MISC metadata.xml 385 BLAKE2B d552f29df1805f58bef2bbaf91166ef43daebf78d36a079c9b93bee54a8165d33576e1f9c238e7070f64253e0ff71c9b6a18c63b3321b5a400f8d287b10e4a82 SHA512 125cccb9f83bacb68944c893b76905ca6db26c41f0e843bc3b2ed4fd8b18df4247696c0fb34acff77c41bd57fce517669878e071db6dcdcedde42f85cc012e5d
diff --git a/dev-python/argcomplete/argcomplete-1.9.2.ebuild b/dev-python/argcomplete/argcomplete-1.9.2.ebuild
deleted file mode 100644
index 57c5338fd7a8..000000000000
--- a/dev-python/argcomplete/argcomplete-1.9.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="Bash tab completion for argparse"
-HOMEPAGE="https://pypi.org/project/argcomplete/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86 ~arm ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="test"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pexpect[${PYTHON_USEDEP}]
- app-shells/tcsh )"
-
-python_test() {
- "${EPYTHON}" test/test.py || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- newbashcomp "${S}"/${PN}/bash_completion.d/python-argcomplete.sh python-${PN}
-}
diff --git a/dev-python/argcomplete/argcomplete-1.9.4.ebuild b/dev-python/argcomplete/argcomplete-1.9.4.ebuild
index 8ad059a2c767..ce4497334d80 100644
--- a/dev-python/argcomplete/argcomplete-1.9.4.ebuild
+++ b/dev-python/argcomplete/argcomplete-1.9.4.ebuild
@@ -3,7 +3,7 @@
EAPI="6"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy pypy3 )
inherit bash-completion-r1 distutils-r1
diff --git a/dev-python/backports-functools-lru-cache/Manifest b/dev-python/backports-functools-lru-cache/Manifest
index 17f9a0aa369a..e0645aa229c6 100644
--- a/dev-python/backports-functools-lru-cache/Manifest
+++ b/dev-python/backports-functools-lru-cache/Manifest
@@ -4,4 +4,4 @@ DIST backports.functools_lru_cache-1.5.tar.gz 7891 BLAKE2B 5de046672e25f95e8b224
EBUILD backports-functools-lru-cache-1.3.ebuild 1086 BLAKE2B a74406a61033859d80fee63d45b82b1790e2b805d0707e919a72413b81faaf439fff70124ae09f6983c6816592109881ddafcb26c9bc2049d736de04a4bf9251 SHA512 ed213ceb4bc65459e84c04dbd59e50b561179831d5c2dfb4ce292f9aee5516119d9cbf49b64477629e641e14739fbd58f69d1e9f2400352c5f07944f8561f4f9
EBUILD backports-functools-lru-cache-1.4-r1.ebuild 1329 BLAKE2B 7cb8bc34bb55d500adfb253449439bde98e12b18eb761f1433864a942f7fb75d99a90e730405c728d092536235c7d3d7da7ef725451b4c3dad1b6c88b2571198 SHA512 af64f7a5ff9f4f256c58d064ddf30690fd3cc2245a86fb0cc7733b4f3b7dfc6b8161d5941ea9c3244ba9f7237aaca5bd0d626b3fe118e092b047a9322ffe0ae5
EBUILD backports-functools-lru-cache-1.5.ebuild 1331 BLAKE2B e0404ab1e2417c64ee743b8956381ceedc780f1209e4ed7a465376b0aa955aa38e22303d4b8eeefca8677cd2d82183ea3af726bc32875b53cc426b5ff4f364a8 SHA512 391ddeb64b86a4f4b63726f0210e186d17667431124988b15862929a4a1ef1f1087abffb2311929604441350020aa73a79f67ceca32fd42f7921dd2b9a609955
-MISC metadata.xml 726 BLAKE2B 9fc52f09b24c357648f22e4b6b14aa7771214ba1d7dc4c3981c12a45ab809416a496d5ccc1462819e7820cff2bf7d8abd96054452221f0382cb30f0337184738 SHA512 4fa31bec5d57e7059ca6056e07f697b2df35e725f2bfd8c75cdd9a35f3a4ab170673ffc11f10cddeeece18f1fd7156c7db876b227c34144a148d6237b651e595
+MISC metadata.xml 602 BLAKE2B 9fce22594360dac2cce70a5e636668f47097bf52db6cf2f0b663f7305831d53ec2d6671657cc72c64dcb1b6d459868c6645a81e227d7acf7c6de71d29d1303c9 SHA512 dface430e3611aaa78c2407e574d1346424b35732f54f0b29cb956bea7fc64f1429d229a4d6d09435279523ff22a998f09a450bc15a1b0e304475544c0748581
diff --git a/dev-python/backports-functools-lru-cache/metadata.xml b/dev-python/backports-functools-lru-cache/metadata.xml
index b7d81dd673d3..0c93906b3989 100644
--- a/dev-python/backports-functools-lru-cache/metadata.xml
+++ b/dev-python/backports-functools-lru-cache/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">backports.functools_lru_cache</remote-id>
<remote-id type="github">jaraco/backports.functools_lru_cache</remote-id>
diff --git a/dev-python/backports-unittest-mock/Manifest b/dev-python/backports-unittest-mock/Manifest
index 73360a731a99..215951b799c7 100644
--- a/dev-python/backports-unittest-mock/Manifest
+++ b/dev-python/backports-unittest-mock/Manifest
@@ -3,4 +3,4 @@ DIST backports.unittest_mock-1.3.tar.gz 4687 BLAKE2B a01712eaf5cb32d7da803aa9034
EBUILD backports-unittest-mock-1.2.1-r1.ebuild 1339 BLAKE2B f0a6911f9dbebcbd66a247be1cf6f5e9231967d3efb2d48b44545efe8eef3cf8b7f268785bbd3f26c9f6c3a17c4a4a6629c1424ab16a65615b831a39ee3a1096 SHA512 8359a38b4848aa8f25e12fd573964a9e924142665d160a03e65c5113b7998e99bc0d74542d3c4231f1b240dd1d88899c15a146b74b7eab89c0d5e55f48cbb4ba
EBUILD backports-unittest-mock-1.2.1.ebuild 1227 BLAKE2B fcc6f659db7bad1f15d564693a40ec95cbff67ec8031dbe29923d62de7907fc71ccbc914f219cecb6b271750e29fcc10b3414a022e91b0d85f7d5fc55a0fa944 SHA512 682fd1d5f7ea37c91328657dd06b89e72d88fc6109b7da3b05f4c08d115389e81e67a8e988cbc7e81258d771159cc4134d44d18234c4f6d756fe09dc8a37e122
EBUILD backports-unittest-mock-1.3.ebuild 1484 BLAKE2B a911092d905b3f6bab21065e8ba42ef79dc6dfc108f6a01001008c8833b2702a2293fbfcd30ee1ff5b5d26b43c9c2644f95b2f70fa09089c96faad6c66f5b416 SHA512 de31da2c1dbf0da81073e848a42045ef58d13363f000b85fce8c96a726de0c976de8d84abd54cad23f525c657813edc1d5b87d72d9cea35287353e8cb7091ec0
-MISC metadata.xml 781 BLAKE2B aff7aaa5943839e993ceef3e238e22743640f92b5b2b1f3d7d18585cb0462132b3c77c9c61c91e891ba1f07ce10fbfa5dd4a3b1448e2349f81c328ad5e382477 SHA512 39fe208234be2f84da6f615e4b49ccf1e7673c44b9bd305271764b955ee89a2543e69e557ba145e6798573ce6566235d70a7ba115bac6428d670617c25d29f49
+MISC metadata.xml 657 BLAKE2B a5a51b30ebc334f17d09e38e1f42fc1e06fcf65de5a56810378909169cdce48bcb0acceb8b192bec54e67a254b0809a0339fb8ee11fee48e043a082f63fb9bf9 SHA512 5d0e58887da4b7362f3469c218af61c4ec31426aec212013f3ee19992fae9e664ce13b226c928fb0e6e6ea3efdd946d1c09b1da623a741e89b7b68b74e73cf24
diff --git a/dev-python/backports-unittest-mock/metadata.xml b/dev-python/backports-unittest-mock/metadata.xml
index d068d6f08926..ed5ee3ffad76 100644
--- a/dev-python/backports-unittest-mock/metadata.xml
+++ b/dev-python/backports-unittest-mock/metadata.xml
@@ -2,14 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
<maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
<upstream>
diff --git a/dev-python/certifi/Manifest b/dev-python/certifi/Manifest
index 740a72f99058..a5d982c6f456 100644
--- a/dev-python/certifi/Manifest
+++ b/dev-python/certifi/Manifest
@@ -1,16 +1,4 @@
AUX certifi-2018.4.16-use-system-cacerts.patch 340 BLAKE2B 42278c6b40ef6daef71a2ef3da75baf78833906c1cd018757b0b45d8ca623cbb5de15e5d5cfa444eb360738b368ad2111bb5594beaeb910275c65267b7532a34 SHA512 8c0b36be0ce23132fe739be4a173f537f4f8870fe0f5e2c98add13e94c0c23490cd0aac30e289193820790eb8580770e178e32b9f16b28255fd95565d6015faa
-DIST certifi-2016.9.26.tar.gz 374637 BLAKE2B 8869ba9758a96e9b4d4b1792ccc1d488c0d8695dcd0e1d5829fd641a561392180065d7ac2d2b4d23141f03e204f4050574a9c0498f4b2bb89f0ed8979a7cd027 SHA512 e89c07dab0d926754012c89e12fff9ee59f771a5edd24130c8adb7ab32076971f4ea6d266ed9f3ed2010c1aba403505f5b5e97af3b5efcf3d039ddc7a7b2af39
-DIST certifi-2017.1.23.tar.gz 380397 BLAKE2B a283c12a157bf5f7961569a76ba87bac4cb64b777b90d68b24259a8e077210441179bb15d7305c24c90cb155b2bbccce0530c0ddd69ca48426466ed1bdb32af9 SHA512 8e7a03236458567545739bdef1526f81f4cef61d6cc708048f2411a0387a9b1b38d21a83739cc5207bd590d67c876e99ef1e22916065a371dae30b4a94cc1e49
-DIST certifi-2017.11.5.tar.gz 329246 BLAKE2B 9edb7053cff4bf689d18cc0c11f867cc32093bfc8fff4bcebbbe6afcabb98c89992d34bdf56d41cc1472ff07128c37d0f1918987b097f60d47ab6f6bce86fa5e SHA512 3baab4c6c12ae3d1dd85d22cc75c1fea7e33a2901f07118c128a3eb4285904979759e0f35758ee9f4e20f500df65883f510d74fbecd59b43a9f4392a216be0c8
-DIST certifi-2017.4.17.tar.gz 373512 BLAKE2B 52c65b06183cf0b96551d9a600b452bbe7832d43935557b0f328b38f22266d35d6368ddc60fd8d88fa7a3350cedbcd5c4f1a95b431033282c978df61a054ed8f SHA512 0bd054bb2eaa8c196a94a0b7865d2488aea1fcb5e66ddc8c776c68cfa518a198a8c67bed5b485bf55db3f55d26c0ab2b4fc07839bb9175a50cb525e25d3869a5
-DIST certifi-2017.7.27.1.tar.gz 348217 BLAKE2B 5c3531b0537df743010c5969c88fc40ebc3dce1e287527626f34cb5f59749d4818cfc807e90817ff20bcb005f5c80df30ff3fd770fe320fc6675f90f1e343237 SHA512 2873c17144e09ba506c62743efa4fda05350d48fcb19a1b8eb895829df2fa276eed86b31c9f7f18636f62ea5acb4bc6b9dee8b69ed8e0ccd1286ebfaa27d02a1
-DIST certifi-2018.1.18.tar.gz 151258 BLAKE2B f3d324d728dbfa46b9473340c894faae381ad8f8d1ab17cf021b9b00bb893fc44c6ccd8fa69bd4d9bb7580cf3bb16c6d9c1c31e727290bc065cf0934e7d30122 SHA512 5a419fcd6ad2dc095e126bcff40127b4549cc0556e19157b142c6f27b284448eb3124fb92a72b147d6734d9f3ff212212dcbf364e127c2691ab94a9736cee032
DIST certifi-2018.4.16.tar.gz 149967 BLAKE2B 4a69ec495266d54032dfabc9c17d0b1e78ad1467214f9f981feb4fae279c1f4b5f0bc3f7a643c2229b17d19e32c1ea894dc16d73b036a0b32f17faa9ac55615c SHA512 96369b318df9592ed4ff48d79ae695f89d27d85e8f5de72548fccb19ac15b83a33fb8bc096a3092d7a7f5b201af08805576888418c7927cf48b892df56464682
-EBUILD certifi-2016.9.26.ebuild 721 BLAKE2B 391aa460016d7d1a70cfa403ee152d8e52950d38529ba55991539626adc7d93af2aca76189a8f018e7b06e71d384b076404422e678f964c2ee64fe5bfea27ca7 SHA512 4b23928489c1146904a41fd28ffa4d60675c38cfca92063d84748d1fe4359efde6998a7919ee6cacc6c00e542b5260831703247f30e0392e3eca69e69155648f
-EBUILD certifi-2017.1.23.ebuild 733 BLAKE2B cf5b9f064b89763ffad166f0edc94ffa1d683eee7d22fd2a6892c770038c40eee32332b6c61ff57e5cd42a1bb842a54e49e9b434e49160a77248115e01e54c93 SHA512 51140472f336d9cef4030ed5e26badcccdec2362de0074e07da6de5ce3e6ed72c1efa8502806130060f111ca5b67d206c44e00ee248625a0275a365236744841
-EBUILD certifi-2017.11.5.ebuild 745 BLAKE2B c067c15c4e240e20d9d592bb3352aa470928d70b779d87ea37af2ef798dbaabdc8b6ba808d53d2cc7ec471b8063e0e200cb6b30c53465bef4867d0783503f789 SHA512 306df9d0c88d47f995e8858da82f541fc9015d9271fb90527fbb7a5c4f0fe5ddb9ef3c5aeb32b8cd848749c2599e828f0e6dcbd6056791d8a1391ee9b1ebe87c
-EBUILD certifi-2017.4.17.ebuild 733 BLAKE2B cf5b9f064b89763ffad166f0edc94ffa1d683eee7d22fd2a6892c770038c40eee32332b6c61ff57e5cd42a1bb842a54e49e9b434e49160a77248115e01e54c93 SHA512 51140472f336d9cef4030ed5e26badcccdec2362de0074e07da6de5ce3e6ed72c1efa8502806130060f111ca5b67d206c44e00ee248625a0275a365236744841
-EBUILD certifi-2017.7.27.1.ebuild 745 BLAKE2B c067c15c4e240e20d9d592bb3352aa470928d70b779d87ea37af2ef798dbaabdc8b6ba808d53d2cc7ec471b8063e0e200cb6b30c53465bef4867d0783503f789 SHA512 306df9d0c88d47f995e8858da82f541fc9015d9271fb90527fbb7a5c4f0fe5ddb9ef3c5aeb32b8cd848749c2599e828f0e6dcbd6056791d8a1391ee9b1ebe87c
-EBUILD certifi-2018.1.18.ebuild 744 BLAKE2B fb5b7327661894ecf1406dd34ec7e9853492211308947cd5f22af7bb7fc607572fe5b623e0da89d3cf8db5f020b7ff0ce42133aa275fa4e6ba7064c2af536552 SHA512 93a9b753950036f35a026428521fef8ecb0afd9f2b0ff347250e7706567a68203dfe10bd3da31b771a9bdbb5c5ccafa2cffd9785959094a38306010b36e13fc4
EBUILD certifi-2018.4.16.ebuild 1430 BLAKE2B ac27d6e38c40c4869dc5a69be1c63e990c16496e539190388b5fbd7c1c7749baa42ad9023704807d4ee60eccaab649465fc0d5e385adb501b9c37f90d4b094a6 SHA512 bc0ffe9fe6b9847be34af0de7f5a5954cd0fdde932f86ac234a601aa67ce347281ca36d3c3512761939df143c7b7a050467c6b4e9d8139c4d998f428d16294a6
MISC metadata.xml 320 BLAKE2B ba5c3c1018c5cba293969a523ab6c388f5bc0d0cfdfc69a4b143f1c966aad036df449bb091eacdeae2335a6bdc722da85882caad2a447bf87b600da2ed7c5309 SHA512 0e99564887f0a0b314056b2e1f4b6e3afcaf908de6824a2cc87deab9d1832566e97b8ba88cc7d2bdc5d11e7f1c8532830fc59602efd8c2f1a6061c0ad4853fdd
diff --git a/dev-python/certifi/certifi-2016.9.26.ebuild b/dev-python/certifi/certifi-2016.9.26.ebuild
deleted file mode 100644
index a56a36384443..000000000000
--- a/dev-python/certifi/certifi-2016.9.26.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python package for providing Mozilla's CA Bundle"
-HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/certifi/certifi-2017.1.23.ebuild b/dev-python/certifi/certifi-2017.1.23.ebuild
deleted file mode 100644
index 940c7adbb812..000000000000
--- a/dev-python/certifi/certifi-2017.1.23.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python package for providing Mozilla's CA Bundle"
-HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/certifi/certifi-2017.11.5.ebuild b/dev-python/certifi/certifi-2017.11.5.ebuild
deleted file mode 100644
index f9bb27bfec02..000000000000
--- a/dev-python/certifi/certifi-2017.11.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python package for providing Mozilla's CA Bundle"
-HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/certifi/certifi-2017.4.17.ebuild b/dev-python/certifi/certifi-2017.4.17.ebuild
deleted file mode 100644
index 940c7adbb812..000000000000
--- a/dev-python/certifi/certifi-2017.4.17.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python package for providing Mozilla's CA Bundle"
-HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/certifi/certifi-2017.7.27.1.ebuild b/dev-python/certifi/certifi-2017.7.27.1.ebuild
deleted file mode 100644
index f9bb27bfec02..000000000000
--- a/dev-python/certifi/certifi-2017.7.27.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python package for providing Mozilla's CA Bundle"
-HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index cc07bbc34fba..5d6c5283bea5 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,7 +1,9 @@
DIST cffi-1.11.2.tar.gz 435142 BLAKE2B ba90cc377261a75557cef626f1c6b8c0c625c67212b546d42ca56c3360496d01c59984f72d5ce61b1160aa6117b869e567b17df8458de2c88a42dc5e653f6129 SHA512 8ccd8988bb6b4beb760abe5d8cac7cbf65a7dcfad5a535343e5961912751f426fdf6e602a983430e6aa9f56f2f623855b0cfb5ed8e5294a95d122866a4533eda
DIST cffi-1.11.4.tar.gz 436857 BLAKE2B 46b5d1adf4aca2a75ea02ba01ae934821d0e864accd9c355745a681d11a08ed34c33c473204c78ecb2113b2d59fbc762ca0607ff92f6cd2dc411907844bbdaf3 SHA512 184572ab8c1f7a72f00084c23894efe1691aa20f9e822a3f7184ebbed16e757586ac47e7f1d12dd7b14b4322bf5b88e35465dc3bc8b0caf0dc8e2b626a52615e
+DIST cffi-1.11.5.tar.gz 438498 BLAKE2B 2e22cf3c2d50d76f8f25b7ac31a77fac8a49e2b2f4952e3b1a1da79c0ad2ca5c6e450000cadd1efa06df53d14f711e0acd73a075bea45ebd61e667fb650a10ab SHA512 6770d5293cfd7405e733d60c96655641b5bcc5878fc66a737f4a8308f465d459ee0e3fcaa47893d8f57fb195e5534dd7e4728c868f33d7e657688f45e1fb1880
DIST cffi-1.9.1.tar.gz 407108 BLAKE2B f95e99cbb7a10aacb714d6ddbe85755e24d4fbdebb9ada0ab87c95b58aa56b364df612fbdfbf6fcc3a9dfff6e96fe5e979ee37b1c6c9b62b6ba8d3a9565def2f SHA512 6e76f181b6b7b760a14ad70338edd104a8b8e2eac5680e336d3868e0bd031a1665608e29a65dc0c56806afb8a8c03811586f151f3acef11e54e60c1bfcf902e3
EBUILD cffi-1.11.2.ebuild 1477 BLAKE2B 9a60ccb178b38795fdbebfcf84ce2121c7a977458298bef4ba4c7afabecade0f60b2b839b2543f9b91e2ccaab359cb4df5adde0c52d2dac5b218ec903ff3c23a SHA512 e2e547c243dca0709a12afd77ce860c05493c7fb168a8769d7f7cce63ea0676dbed886c2522e39a193901d009581216805dc204a2189ad0d1a1f7e4c1a337349
EBUILD cffi-1.11.4.ebuild 1479 BLAKE2B 7353c50581b27008f7f686e65d3c9c6345d19956d4c474736987a170b78739e0c670826ac47cde007c673e82da9e6c6d845969567ada82fbee0d5f78914ed057 SHA512 3b2ae49ad76a9b351c7d978211b8574cdb771c99dc71ff05c223fbe5174e86282e0e572a87673127e4c3f3321dd05c5c1a73a2c6a2ca529ec1d0a6eb03561f6b
+EBUILD cffi-1.11.5.ebuild 1489 BLAKE2B 68e7925207c5186f1ff397d51650f161404e4356fd96fd31ee3616149f28549b2709e71e2bc17e266f99a1ca0be45cf5d2674f00fa34f547510d587af59f4510 SHA512 295300abc925566f53f1ce960546c669df8fed5cf759a7d28f11608dc77a195d19ef1e322b32b074c1883a6158f727fd1059aa8801a24c093c73e44ea459aedc
EBUILD cffi-1.9.1.ebuild 1467 BLAKE2B 294f1f7ab2cc16b168493f855c74fd041eaf03d2418c854a16157f540f74f99448f0cde38701c5c5a9f0d35ce53baa1020f3db0b7f759f36d8a822cde43a7167 SHA512 035c9d078beb565cd09f5c86046b5a2466bc1d697afaf7a3cb0ce92a59fa4ef09efc55060be995c9c91e4dfd945001c061d1e4f63672d26d89fb72655bc0b6bf
MISC metadata.xml 317 BLAKE2B b6416209bd2358c42c2be3bd228238b401bf126919b6e7371d83d7cec8cb55a40f89db562701cc8f3dfa904e225426881b22ff1d3b72085365b5caf9b8c6a403 SHA512 0744ca7b98b2ebe2985bf2a81a337d09be62cfaa51f8380bac52f8d30941e997f09be20e28caf6967226a71369003cf35977790aba56ed0d469cc490cfa089b6
diff --git a/dev-python/cffi/cffi-1.11.5.ebuild b/dev-python/cffi/cffi-1.11.5.ebuild
new file mode 100644
index 000000000000..7d740d2b6b19
--- /dev/null
+++ b/dev-python/cffi/cffi-1.11.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+ virtual/libffi
+ dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c (distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+ use doc && emake -C doc html
+}
+
+python_test() {
+ einfo "$PYTHONPATH"
+ $PYTHON -c "import _cffi_backend as backend" || die
+ PYTHONPATH="${PYTHONPATH}" \
+ py.test -x -v \
+ --ignore testing/test_zintegration.py \
+ --ignore testing/embedding \
+ c/ testing/ \
+ || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/chump/Manifest b/dev-python/chump/Manifest
index 95c6c58c3b0e..28ef382a45f1 100644
--- a/dev-python/chump/Manifest
+++ b/dev-python/chump/Manifest
@@ -2,4 +2,4 @@ DIST chump-1.5.1.tar.gz 9370 BLAKE2B 28c7280aa0fa3fb81a4981ea3892533eb0af6f1655c
DIST chump-1.5.2.tar.gz 12920 BLAKE2B 5fde4774009ebda37e7a9f9c9cfedea3d4e19a9be1aeb165dd867a8ec8cc69385855c22763bc822d3a65d76c70cfe7ef41e4761319dbfaca9587301570765a8d SHA512 6b836bac1ab38c88084f9d6608a9ed88b305847faabcf5de6c13d587e91dc92b21334877cb9290dd56873de40be92f31f2bab3a345c7a7e62259004f5762cda4
EBUILD chump-1.5.1.ebuild 419 BLAKE2B 4584adc7eff2f07e83815579dab491a2ea8ae7749d7631a1275f3092eeaae19f173cd36cd3923c8ce66167825846c00e736f3ad3962acc84c2c9805d98aacedf SHA512 8baaa8979f9a129254de02747d06f8300def23aefdeccb1a3c10c68eec07f996ccef683aeeb1ec5006c4b5704208b519dbff4f430430018d07dc322f875f96da
EBUILD chump-1.5.2.ebuild 1074 BLAKE2B 64afb25f1c6e5a6ebddb3d3c2f7262f861db4796d8dcd0b8a16030352113627ebb1db19a195fea15c77a65423d065a9c46e2be5cab8710feeb33f315c558a957 SHA512 70e318e19a6586333dc3abf574ed9f71d377e32ca9dd58e9d1794429793501cff55b0095b78898c1ac9c0a71d0a7c853c919e0afd86e44e7891215bbea8bdf9c
-MISC metadata.xml 642 BLAKE2B 9db39c6361d1e6eec5b17f1b7d201cbc61dc7650de5f92a17552ae1238d50393de2431b2135c7a8b17806553c9f5a7b28fcd1c49a56c5d783efe5efb7d2320d8 SHA512 905df2be7eb01ea16546f358169faed780f33e8f65d7b3266527b43ed46ff8bf49e25040206db62c5ede545e74bc947f588a3bb94a31c92dbd8f9e7cebf4d704
+MISC metadata.xml 518 BLAKE2B 126300d60995a32912c84d734b465bdc4ad7f4569aeeae7674325dbd44c177431dffb22e05341cc50e8ac0f294617c64c18c11e3b5f7bfb17eb083f48f06ffdc SHA512 bf56b4200d946208832b539649d18f450da83e2bcc31bff902ad8793fb27f823e2e4207175cc13db3ae49f1862b5889a36fa06d27ec412da647cbdb2c4286604
diff --git a/dev-python/chump/metadata.xml b/dev-python/chump/metadata.xml
index 577981393aed..39730ef9f1da 100644
--- a/dev-python/chump/metadata.xml
+++ b/dev-python/chump/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">chump</remote-id>
<remote-id type="github">karanlyons/chump</remote-id>
diff --git a/dev-python/cliff/Manifest b/dev-python/cliff/Manifest
index 53f95aeea2c9..87587fa81131 100644
--- a/dev-python/cliff/Manifest
+++ b/dev-python/cliff/Manifest
@@ -1,5 +1,7 @@
DIST cliff-2.11.0.tar.gz 77037 BLAKE2B a38f37574f1802a2724143f35cc1d1159d8165f75f4c9e582e726cfdc9090814635d99b073a5d8df3a3e3b3d57b79e4e383c0569bd6769325d81af69384e9946 SHA512 0f29431b30610f0c781c9eddac57724043b6d7c05bc82f0ec3027a68230222f18f78ffc1d82dbd8ff4b5408b255b27879bbc1266e8641b4bc1c871f029f6cba2
+DIST cliff-2.12.0.tar.gz 77405 BLAKE2B 70b3865837bdba1396fd76b4937c594dfc9f50db24f684c6676c4ac1125ab34f6cdca29fe63a490d41abd49a268d6246afc873a5805446d06b07cd754aebb727 SHA512 5802cdd17b6aa81dbb344efb8ef53212de999ab33eaec1eb06e1d002ab513758d3634ae5013ece6375b1bb98c9fed99aa74cf92752c34e1132fa5ac20a969f4f
DIST cliff-2.8.0.tar.gz 71815 BLAKE2B d73d467a1e2e06e5f45e7fce766d6c8daf79d9a882692c0e77049427bb6de629409a282c8c554ba92c62a9c8fd44e0b19cd3cd93b9b3f1f2b8091a1e917a25b8 SHA512 a371916945ee71ec519aeb923ca44b0a0e10fe6e460d236434c5c2946ad2b517050bf9d0430bdde506bdf2d28ba60bd45941d9ce21d77a83e2d5541b088d04b3
EBUILD cliff-2.11.0.ebuild 1796 BLAKE2B 45b373a825128f6cbfdb751a068907609c1b87712843049329c1ccc2fe60f9e760ace69037c5c3e493d20fdcbc8aae93120c55237f4b9cfc7d98cfa8034d059a SHA512 9dde86186646b99511a1f3378f1d63d9a6f580cccd91a72ea81a15adea5285310aa6a4728849fda8eabc1fca2ee302d01131ebad4946313f2b98e4f97830cdb5
+EBUILD cliff-2.12.0.ebuild 1798 BLAKE2B 88010d5f16f658aaf0f8e02ee0455d321a898cad08d671e157f25bb37d0567a8edf6120dc51ed1731d7f1b98390e95b3d2aaebe2c322b9a26311a8b82f7b5973 SHA512 e11ed282dc82c2a1bc6bede4d5752c258519d62d5024b1feee1aa8cf123312721d8f6ae4e011d4ed87cb269da5020d38878af847c01a432ee7fa022eed086708
EBUILD cliff-2.8.0.ebuild 1803 BLAKE2B 1c356b186cd61f0b64ec018b9b798832541d967bc78335e6ac8c1bb80b20656bcc7d05c4c6bc62d4262ecd2efce17e1ca0db2329fd748919b78d33ad72edeb86 SHA512 714dcf939b7044a111e7e40fd8efa141907ea852d4f763ebc4b39fd4bb792445d078f85132ede9171d237af386025c5743236fdb0d19daa3a59a70a17fc15001
MISC metadata.xml 709 BLAKE2B 05e69832a5cff97a52caebc4c113a39342e62803fd523a753a8ba119f4326a9814c7c382e88906514e539922c1f22683a09dd46b2c11e3d60b8f885072a08e72 SHA512 f031fa34d06b4c12c8eba5a046c07f1e391fd84bd29d6a4ca8c769c2d774262d66d7bac12d05cb8ef669db7e2713d6862b6a118e9f9ca810e9ae0fa9fb881892
diff --git a/dev-python/cliff/cliff-2.12.0.ebuild b/dev-python/cliff/cliff-2.12.0.ebuild
new file mode 100644
index 000000000000..7a33576474fa
--- /dev/null
+++ b/dev-python/cliff/cliff-2.12.0.ebuild
@@ -0,0 +1,62 @@
+# 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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Command Line Interface Formulation Framework"
+HOMEPAGE="https://github.com/dreamhost/cliff"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ dev-python/nose[${PYTHON_USEDEP}]
+ >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+ >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+ !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+ >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+ )
+ doc? (
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ )
+"
+# source files stipulate <sphinx-1.3 however build effected perfectly with sphinx-1.3.1
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/cmd2-0.6.7[${PYTHON_USEDEP}]
+ >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+ <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
+ >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/unicodecsv-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+ "
+
+python_compile() {
+ use doc && esetup.py build_sphinx
+}
+
+python_test() {
+ nosetests ${PN}/tests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest
index 797f6a769612..88640b547de6 100644
--- a/dev-python/denonavr/Manifest
+++ b/dev-python/denonavr/Manifest
@@ -2,4 +2,4 @@ DIST denonavr-0.6.1.tar.gz 59624 BLAKE2B 01d1b63e3d59847608bf7dbe68d60007f1d6987
DIST denonavr-0.7.2.tar.gz 61673 BLAKE2B 98de89e385f51d6a13e1b365074a8bed7303fb4e666c608f547f9f515924539d6f54349483f4a78ed8968295cb1c3196e8713c05f1e10aca7ad290f6114bb29c SHA512 941f8133e19c41df9525f4a9c705ce4dc7a35eef493fa465df52a50fb752f6d23818c7046b7e8281af58b285f65b983bead1c77f49c61fd47743984a4a3f6a4a
EBUILD denonavr-0.6.1.ebuild 739 BLAKE2B 92087d6686b1180e0982667eddcf0697833b125dcd64c51306b3a13b9e2513f62cfe060ca1a089e79a46f9b7c10bc75ee5fe22d75e9f8da7de099cdac48f3e43 SHA512 7c99b0d824a412f504cc7d545111ab03111a4933b8c9a1d5b71ded351c1c7970812614d88b68035168d9e0e4969919c7807e9f8f24a6466bf8cb7175ec754128
EBUILD denonavr-0.7.2.ebuild 739 BLAKE2B b97a9726d973f8fc0623ff5f4321b32d924d5c7d109807ae9d6cf7e421f60923e9cc8baf33a57e76a82217dd35020090e2a4ec92e2d14838e1a80be57bb0f5f0 SHA512 fba9e37dd42c83ef4728c4dfe4850170adfb7211feb1fc24b55a69501b972fbead5ee36137aba1d57abe03c5f3a4416fc20ce46342c3feef1981c839ca5cd449
-MISC metadata.xml 572 BLAKE2B b3696f4f0b4a4b22a38a0b6d310f044490a088b7e2b3644b00ad2457218ecf9b40c2331e8cafc5bc1335cb3af6c13ea9149bed8602f8c4fe1b419b975d98fd9d SHA512 009f44bf923f227dde48e3304ef2a3164f664b8736c872dd6e3fbf27a99ac67905e312a64c2389b9845295c164fcd0fe6125337ac6aa1c77097eb864b4cf3857
+MISC metadata.xml 448 BLAKE2B abf1f391011c497830fd97efbefd1bf3ee9a92967b962859f9b557427b3dde2fb9da76a5c14c8f33b28ebb0e57a0d4511c4403c6a13270f500389d2dc0aff487 SHA512 017d0cc05c8dd263292a080f39a86b415955081f2c2d06a58ef59f21703748b8e15b54a88a4592f9e378e256d6f5ce60d5317aecd373777fb1e686a8cfcd8031
diff --git a/dev-python/denonavr/metadata.xml b/dev-python/denonavr/metadata.xml
index aa718e5b87a3..51a6a2214725 100644
--- a/dev-python/denonavr/metadata.xml
+++ b/dev-python/denonavr/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">denonavr</remote-id>
<remote-id type="github">scarface-4711/denonavr</remote-id>
diff --git a/dev-python/django-tastypie/Manifest b/dev-python/django-tastypie/Manifest
index 708d9ce006a3..419631de045c 100644
--- a/dev-python/django-tastypie/Manifest
+++ b/dev-python/django-tastypie/Manifest
@@ -1,6 +1,3 @@
-AUX runtests.patch 1660 BLAKE2B fa63a71d607ca699efec40b7b50f4e23d46d8a5eb373248cbcb0c6a7503eddbcf1fe73e5fbb2a8ee4745484e9a48e215f6f7161a35ff742afd856faf39157712 SHA512 6f092af9b4ab0f6e32920636f2e1c92d071503d625a99a892b2cdd0d05be4bc2d3c6701afb611a6e1ad598ab70d04d7a205a4b39a25d4f5d73848d5da773a58c
DIST django-tastypie-0.13.3.tar.gz 231373 BLAKE2B a966e7d9f36b3399799afd00f92b4d0bc4041226d7aa3d55fc204c60eb7fd757d1c56ed985f79017754b16b4af92281004b968c75fce69862da8584a78e058bf SHA512 a4497c2212e1ca6614d69c8c847aedd9b9bb88c7c9083c3eae8bd163e9f61f4402c6adc0a3b2a5632e9d2d7e14b2158bce66d8e62257493edfbd9ca9be9355fb
-DIST django-tastypie-0.9.15.tar.gz 206823 BLAKE2B dbc5759975979723cf7d97456de4f26498095cfeeddc4a4f52484d4f655dd9a6c487c0ecbb278536ba54626d8893dbd8af88691fd4f17af24d1175f65436a6f0 SHA512 dcb26f7bb131e658ff6a2d11ca8eb74db064986cd48e536fb4987a1cfe4c4958e99f60cf173b1bbbbc051f3e55bc31ff28e645a52f526b3a98461daddd865a74
EBUILD django-tastypie-0.13.3.ebuild 3287 BLAKE2B 8b1b199944cad0c6fede63971408c527bf4bee6f88f9c8e0ac3e6640ef9c738af0abf676fd02de6a5a4ce4bbfc15bef30850c8874a338187c00f37f2139310f2 SHA512 ee0daec0920cb4d8fa5c89a04a6397f2adb8d78f2433405d90005bc64d924398ddede8108b3c689fbcfdf743d2d99e78de368b13c47e5e093c17c3b5f5f5e1e1
-EBUILD django-tastypie-0.9.15.ebuild 1642 BLAKE2B f7aff7dfa616e6ca98edf9ce7e48b5e66019cf17324237054343bb9fb50d3dfc7bcda0e58213cf7dedf15c1d3b4cfa328d666968d8a4e99e1c4d86b4ed5f37df SHA512 2eb7f011302382111b419e90ca985669b92d89b9b0837f804c50720656aebc202a2091f3ebc91f0beafe340b4f01c6acd2c89bcc0aec3d002bfc05ce9716e5bf
-MISC metadata.xml 679 BLAKE2B d56c048440c3dcd047b657e9ea6567756958e67abb92441e860af1e29525159c1eac381f9144369bdc4480505b9ad0ed2f4581cfcee54561ec244ddcd6072153 SHA512 08dc8a7312aab63fac7e93a2277f58d64ee98c15ac13c3c985348a6790c48319b655e7944932d26ee2bed90e391c8fe3fb167301dfd0e046389320b50a64ecc3
+MISC metadata.xml 454 BLAKE2B 36ec2e6bfcbdffab95e3decfb7644d2f0f9c7f4456f3e3674e50b5eb4d3f35791e2bb45a18ce0ed7b9eaffee613f1d3e7e17ca011d0e392846bae5b55f8542e5 SHA512 d2d016093c899313785e87d85dbf1a218db654f028dc694e7161e152ec871e429738c80a61609be155062dd6a1044aa9e3d27c5702050189ff000a792e0759f3
diff --git a/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild b/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild
deleted file mode 100644
index 693c2d4c385c..000000000000
--- a/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-RESTRICT="test"
-
-DESCRIPTION="A flexible and capable API layer for django utilising serialisers"
-HOMEPAGE="https://pypi.org/project/django-tastypie/ https://github.com/toastdriven/django-tastypie"
-SRC_URI="https://github.com/toastdriven/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="amd64 x86"
-IUSE="bip doc digest lxml test yaml"
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND=">=dev-python/mimeparse-0.1.3[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
- >=dev-python/django-1.3[${PYTHON_USEDEP}]
- dev-python/pyxml[${PYTHON_USEDEP}]
- dev-python/defusedxml[${PYTHON_USEDEP}]
- bip? ( dev-python/biplist[${PYTHON_USEDEP}] )
- digest? ( dev-python/python-digest[${PYTHON_USEDEP}] )
- lxml? ( dev-python/lxml[${PYTHON_USEDEP}] )
- yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/oauth2[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/python-digest[${PYTHON_USEDEP}]
- dev-python/biplist[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- >=dev-python/mimeparse-0.1.3[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- )"
-
-PATCHES=( "${FILESDIR}"/runtests.patch )
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- PYTHONPATH=.:tests ./tests/run_all_tests.sh || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/django-tastypie/files/runtests.patch b/dev-python/django-tastypie/files/runtests.patch
deleted file mode 100644
index 473d3338101a..000000000000
--- a/dev-python/django-tastypie/files/runtests.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-The run tests bash script keeps going on a fail. Patch corrects this for gentoo
-diff -ur django-tastypie-0.9.15.oirg/tests/run_all_tests.sh django-tastypie-0.9.15/tests/run_all_tests.sh
---- tests/run_all_tests.sh 2013-05-03 10:36:43.000000000 +0800
-+++ tests/run_all_tests.sh 2013-06-03 13:55:18.633474126 +0800
-@@ -10,9 +10,9 @@
-
- #Don't run customuser tests if django's version is less than 1.5.
- if [ $major -lt '2' -a $minor -lt '5' ]; then
-- ALL="core basic alphanumeric slashless namespaced related validation gis content_gfk authorization"
-+ ALL="core basic alphanumeric slashless namespaced related validation content_gfk authorization"
- else
-- ALL="core customuser basic alphanumeric slashless namespaced related validation gis content_gfk authorization"
-+ ALL="core customuser basic alphanumeric slashless namespaced related validation content_gfk authorization"
- fi
-
-
-@@ -26,15 +26,23 @@
- fi
-
- for type in $TYPES; do
-- echo "** $type **"
-+ echo "** running test $type **"
-
- if [ $type == 'related' ]; then
-- django-admin.py test ${type}_resource --settings=settings_$type
-- continue
-+ if django-admin.py test ${type}_resource --settings=settings_$type; then
-+ continue
-+ else
-+ echo "Test ${type} failed"
-+ exit 1
-+ fi
- elif [ $type == 'gis' ]; then
-- createdb -T template_postgis tastypie.db
-+ createdb -T template_posttastypie.db
- fi
-
-- django-admin.py test $type --settings=settings_$type
-- echo; echo
-+ if ! django-admin.py test $type --settings=settings_$type; then
-+ echo "Test ${type} failed"
-+ exit 1
-+ else
-+ echo; echo
-+ fi
- done
diff --git a/dev-python/django-tastypie/metadata.xml b/dev-python/django-tastypie/metadata.xml
index 3566d5033e2a..9eaff492187c 100644
--- a/dev-python/django-tastypie/metadata.xml
+++ b/dev-python/django-tastypie/metadata.xml
@@ -7,9 +7,6 @@
</maintainer>
<use>
<flag name="bip">An optional serialiser dev-python/biplist</flag>
- <flag name="digest">Library to aid in implementing HTTP Digest Authentication</flag>
- <flag name="lxml">An optional serialiser dev-python/lxml</flag>
- <flag name="yaml">An optional serialiser dev-python/yaml</flag>
</use>
<upstream>
<remote-id type="github">toastdriven/django-tastypie</remote-id>
diff --git a/dev-python/dominate/Manifest b/dev-python/dominate/Manifest
index 984e208352f1..bb130f4960d8 100644
--- a/dev-python/dominate/Manifest
+++ b/dev-python/dominate/Manifest
@@ -1,5 +1,5 @@
DIST dominate-2.2.1.zip 46460 BLAKE2B b09984978755f9020e78873aec73c09ccdf0113b99f1a0c9dcf43307a5523000f04ef2e063d03e636e2e958aa5dbd69993a8c606838cceb216599b314ab24a2e SHA512 3f79fa4258f98708b1e169693e83f919179c1148f440300426f907e28c26b28c21a1098793a14f7e89e5aba0de61f93c889a4908f0eb6e3641ffe234e215e597
DIST dominate-2.3.1.tar.gz 27887 BLAKE2B 3ac0820bd0cb79e648dc947d3cb69aa207e3c129cbae05daaca8fd3a6e22c67bd20fa350ce211986451caa7feb5b60c8ff692e568073e007c34de7cb8847b8a1 SHA512 599147cd9aabc7c3bc24e6c82a13b690808899107999a3b0d7d3f2f113b38c90f2c720298ffdcdf1933d2573cced05d730dab53265397b7fc010e57feabc10b3
EBUILD dominate-2.2.1.ebuild 662 BLAKE2B 664c240b48ecddf85d01f1142b12bf5331d7073425bb7108f783379a02203ebc7a1ca5b1013dbd6f05238e6e267c3facc408695c0f7c426c9fa52c86e4846d94 SHA512 e35a3f04d9673cc915f2776e828c12be6654fd552537f7ed64f02106fdefada4836a3c12ce35b6227786c614ddb62b4b907e13778e34b0e347e9120ac48897dc
-EBUILD dominate-2.3.1.ebuild 644 BLAKE2B b9e47219bf0dbd0a2f78d76889876dc575b4b5a1d7f181d286c51d7a4a0154166a60b8a47e955d0f646f5c7bca42d2f1f5dbd4ebd5811a29d4e511c6180c3a1c SHA512 b9b84c0d793f09f3535bb41ea8c1ba2eadeaaf21603d81283f7c20d1e232d96f45f8c5eb68206db5cf5a06475a72b88530ede477e716a54afb0f3637a16c56e3
-MISC metadata.xml 895 BLAKE2B 266b31fa72c5cf1da603cb1e069141c951f24647b6bb59ee60b172d5e06649868925b5b94f472fa0e2276833cb0f703978a4176f06cb3c088e19891fbacde249 SHA512 97da1b81046a4ca19ff4cd66eaae0b0f49dc04e9d1368498e03ee577222f6a754eb467500ac1f47e26f6098aaaafaaa805da5d72b14202a48288c31391420738
+EBUILD dominate-2.3.1.ebuild 603 BLAKE2B eff0f49e94190d8f6f95a04a2a36511df16806d444387c4a0c25f9dd2724496e3fa9e70a94baf9d140e0561b44121d55f9125387eb54d919fa66f7e7e969b344 SHA512 04758cae53257285c5a8683375000d8567c7fcfb54319d7a7ba0a43bc1c9632ec7ca289245faf6ff506575779e58abd49a2db04c3736aaf1c46840a2d8160d26
+MISC metadata.xml 771 BLAKE2B b57440fdd8bad6140d982af019944cc740ba47183908dc2505c1436448e735cd63f537b3ef2158b6014c4dc050128b13881b368ef9ed5e840b37f7e88ac72a25 SHA512 2af8875459291f59c07ece49ac0edeab74408f54031878c1b03581bdbcfcb509caf37ee30d03e2f86f59dd67aba62c54808ca5a6c67037717113c3bfb6f9961e
diff --git a/dev-python/dominate/dominate-2.3.1.ebuild b/dev-python/dominate/dominate-2.3.1.ebuild
index d149b940eab5..a66dafe92b1a 100644
--- a/dev-python/dominate/dominate-2.3.1.ebuild
+++ b/dev-python/dominate/dominate-2.3.1.ebuild
@@ -1,8 +1,8 @@
-# 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,3_6} )
+EAPI=7
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
inherit distutils-r1
@@ -17,10 +17,7 @@ IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-runner[${PYTHON_USEDEP}]
- )
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )
"
python_test() {
diff --git a/dev-python/dominate/metadata.xml b/dev-python/dominate/metadata.xml
index 3f517fafb3d4..3df54468a06f 100644
--- a/dev-python/dominate/metadata.xml
+++ b/dev-python/dominate/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">dominate</remote-id>
<remote-id type="github">Knio/dominate</remote-id>
diff --git a/dev-python/flask-api/Manifest b/dev-python/flask-api/Manifest
new file mode 100644
index 000000000000..bb01c5127904
--- /dev/null
+++ b/dev-python/flask-api/Manifest
@@ -0,0 +1,3 @@
+DIST flask-api-1.0.tar.gz 180000 BLAKE2B 113bc6a3ba9f548e61ab6c1822491d91f8562c7809929bcd2b0ecc4160a2358532d5da398b7c876cf5e4f3d9dd03bc159da6a1f24621af1e07bc9d9680b87d7f SHA512 425669e54b9f5dbf548acdb9fc2c3c661b8cfc4631d7677f20a838729584c4f970f9fbd47621e5b3155124637f5b8f4b5cb51bc402f7f406108882d46e4908de
+EBUILD flask-api-1.0.ebuild 696 BLAKE2B aeb018e7a46a0844c960163507bd5dda513061047aa75d9e0e91279dc8a155956eafa9283742922fe3ecab9528bd016ce06cd080d2125416cf26a727a2a31f83 SHA512 87d996e79f702c34c0b4e14fdffbc716404f9a19609884def18834bf74bcda41f964f25afdab87875d45172fc5d57f983746af3376032597835999c4cb527b12
+MISC metadata.xml 617 BLAKE2B 66fe82a8642db27cae5192f4842c284f9f93e70f007388f7baeb8a8c71c1aaf6144460d9c6ae801c941fcf5bdc4a10576ac21a45e01bef3a5bcb93861d67ed8d SHA512 f91e83c8e1453662a8218f421c44a98343c743322e2d39e87bc2a0c4b4bef20c96679dca05c381d8e91cc900bb9ec9de89685a7cbb45b00d78cb7bd1e3a349a8
diff --git a/dev-python/flask-api/flask-api-1.0.ebuild b/dev-python/flask-api/flask-api-1.0.ebuild
new file mode 100644
index 000000000000..a7ae0d383d16
--- /dev/null
+++ b/dev-python/flask-api/flask-api-1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Browsable web APIs for Flask"
+HOMEPAGE="https://github.com/flask-api/flask-api"
+# pypi mirror don't have docs folder
+SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/flask[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+python_install_all() {
+ distutils-r1_python_install_all
+ dodoc docs/about/* docs/api-guide/* docs/index.md
+}
+
+python_test() {
+ pytest || die
+}
diff --git a/dev-python/flask-api/metadata.xml b/dev-python/flask-api/metadata.xml
new file mode 100644
index 000000000000..9e4d1fa2d5b5
--- /dev/null
+++ b/dev-python/flask-api/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>davidroman96@gmail.com</email>
+ <name>David Roman</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">flask-api/flask-api</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/flask-appconfig/Manifest b/dev-python/flask-appconfig/Manifest
index a275c40afc0b..3ab75e8e9c8a 100644
--- a/dev-python/flask-appconfig/Manifest
+++ b/dev-python/flask-appconfig/Manifest
@@ -1,4 +1,3 @@
DIST flask-appconfig-0.11.1.tar.gz 14545 BLAKE2B 71cb3252707ee546aaa16ed36f1c605c5e90d49070a64aa381f23fcc1fa9147724a8794b8530738115c3b0505537487c63b3131c586b4383884b58f6141cd515 SHA512 9ebc42be5ef247b1f14b85f7b65600a1595ecdc70e792c0cd495347254b07675a3b7a306df8d2f2663626ceafa4ce7700f6f26cd0f1bcd974ba6bbab293847ee
-EBUILD flask-appconfig-0.11.1-r1.ebuild 1293 BLAKE2B 32e0d853faa86e7867d780a70475321b0cbf458659425626a178616c3468ba95a8b5c0db21f4ab98d015ddf5dd08cff7c1ae3b52079c348a246ead65835a0b77 SHA512 834c004413be8a0a5148aaf7b4d31a46ec1dbe77d828127bb57243301c735fb4699571cbfeb222770abf970f124bb2fbf7c60d973c989131bfe4f1238bdb9571
-EBUILD flask-appconfig-0.11.1.ebuild 1189 BLAKE2B 6980e99439e143bd20031e031539a56ec5df43323f012b89f36cb045a113aecf4ef7b3b5327271c6e8d15a9035108b871e13c91f4fa2ee2f68fc639c4b83db60 SHA512 aa7836360cbb4de89fed9ffabe2313b4ab2f582e072cfee815304eca0fd2dd1e320674ae029572554cf46bb11c72aa6437f9a7de46d9e09d246b293ab2e8069d
-MISC metadata.xml 573 BLAKE2B c71d596357cca1771ad69d71119ef536bc4372fd25b73eb43df03748e4d1c44639eaf49dc4de6f94682f2e88a485fd9290654468fe66deca00849765bcd7f651 SHA512 77d7130b75896a8a317f3ee741e0bd1c9b0c0d3acecc183985bb8330a7b6010174eff3631c98b706b28af17790926bdba275a6e9a05b5b799eec7b04e4e8e6d9
+EBUILD flask-appconfig-0.11.1-r1.ebuild 1219 BLAKE2B c4990b3715f60bb277c3373413b3cb6eac7c44a8d2804af753e027dbf18e56297dfaa9ed0724bf1902d50ac2c5c4a3a5cef302c94e8a5fa0f55fb5a3901153ef SHA512 28edc3c6370258c78a8c44ee7a401f2eb0f43b37b7386c3343bb15b5b4bc454676630ac7e377134eca050cb66b2e976db9af4fd8414b246debde239711b4320e
+MISC metadata.xml 449 BLAKE2B 062ef689f336373983993c0c666feb9a5fa6a6d6a19d3509a6856c6f75a4b810fbf6ed6ea42511073691d83c23a63c5cf3a78db1f0e41d2001b146d8b950e30c SHA512 6a71fd90326834e06eab6e45aeddf17940a9140d7ac41e9fbd1dd8551042066a7fe4f6eb6840d5e2363deffb9d00d59283aea87c113b4b190590d545cd283122
diff --git a/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild b/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild
index 66d2f6d35180..2e1c7689325f 100644
--- a/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild
+++ b/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 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} )
+EAPI=7
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
inherit distutils-r1
@@ -24,12 +24,11 @@ RDEPEND="
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
- dev-python/pytest-runner[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
${RDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
)
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
python_prepare_all() {
@@ -40,14 +39,12 @@ python_prepare_all() {
}
python_compile_all() {
- use doc && emake -C docs html
+ if use doc; then
+ sphinx-build docs docs/_build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
}
python_test() {
py.test || die "Tests failed with ${EPYTHON}"
}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/flask-appconfig/flask-appconfig-0.11.1.ebuild b/dev-python/flask-appconfig/flask-appconfig-0.11.1.ebuild
deleted file mode 100644
index c543bd77e196..000000000000
--- a/dev-python/flask-appconfig/flask-appconfig-0.11.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Configures Flask applications in a canonical way"
-HOMEPAGE="https://github.com/mbr/flask-appconfig"
-# PyPI tarballs don't include tests
-# https://github.com/mbr/flask-appconfig/pull/4
-SRC_URI="https://github.com/mbr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-runner[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- ${RDEPEND}
- )
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-
-python_prepare_all() {
- sed -i "s/, 'sphinx.ext.intersphinx'//" docs/conf.py || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- py.test || die "Tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/flask-appconfig/metadata.xml b/dev-python/flask-appconfig/metadata.xml
index 8639b4a6ed3a..0f9d841b0609 100644
--- a/dev-python/flask-appconfig/metadata.xml
+++ b/dev-python/flask-appconfig/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">flask-appconfig</remote-id>
<remote-id type="github">mbr/flask-appconfig</remote-id>
diff --git a/dev-python/flask-babel/Manifest b/dev-python/flask-babel/Manifest
index be2e005214f2..db9812188d3f 100644
--- a/dev-python/flask-babel/Manifest
+++ b/dev-python/flask-babel/Manifest
@@ -1,3 +1,4 @@
DIST Flask-Babel-0.11.2.tar.gz 41105 BLAKE2B 88cd5f2f72c7533f173a3fef7acdcd9ee882b06111f112da18075ce007f94cb342acd16f35da138ca0548b5bd0fd8070d4b3b7941a136e5490c3b45d1351d239 SHA512 d95947983ff5bc33a28384f000512e85ed64c16555aa03e110a32b7c0c9e91eebc02259bfc69a0dbc84adb6ecf8155cffaecde5726658d64d36435060de3f22b
+EBUILD flask-babel-0.11.2-r1.ebuild 1114 BLAKE2B a571e1a8d2737cfbe09db1f3089bffcdad5830ba0f970c8353464b59c60948d78f0062dfe73a0fc470c4212ac8d9486eb9499330e734475e208cb22f005769cb SHA512 663c1d9a6bedbb824a479898061c1fbe03221700ed345d070896817027a514c576789b74f7fa602074bb8395c254419ae1dd4a9b73fc24b1030b2d9c3f02ed03
EBUILD flask-babel-0.11.2.ebuild 870 BLAKE2B 1f03888bf43c35b53ecc397cbe8eb4dab3af3e2c2effc86e0b047966dd557368603a9626c8a9b1a0cd8f3e867d7e61ee634ab35a8c221b154947d236a095ab9d SHA512 bdfdc4c2343d05f61d84437db0bd268a61b86f0f0ec2fb9cf2259a7766c992d7c7a955a09787e83cae3e546a95a352dcbf246f68f55e8a248480cefdfec3f418
MISC metadata.xml 450 BLAKE2B db38ca56f4b683429248baf7411355305672c23126c4b6c7486971fb1e099bb3117b9246870a24f6ecd66e7f27647e80285461d046c02e9227970a111c58dd98 SHA512 d6fb2f7cdf0a8d4b54dce372bbb3d9728a5ebb0e6d714da9c58e5215d6711e3f4211e2a6ef5390cdfa663d375d7e2942a210bfa2822489dd04a911d9e9c24985
diff --git a/dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild b/dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild
new file mode 100644
index 000000000000..beb8626524a0
--- /dev/null
+++ b/dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+MY_PN="Flask-Babel"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="i18n and l10n support for Flask based on Babel and pytz"
+HOMEPAGE="https://pythonhosted.org/Flask-Babel/"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
+ dev-python/Babel[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.5[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ dev-python/nose[${PYTHON_USEDEP}]
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ sed -i -e "s/'sphinx.ext.intersphinx'//" \
+ -e '/^html_theme =/,/^}/d' docs/conf.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build docs docs/_build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
+}
+
+python_test() {
+ nosetests || die "Tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/flask-bootstrap/Manifest b/dev-python/flask-bootstrap/Manifest
index 9761ec551584..c52cb8808ea2 100644
--- a/dev-python/flask-bootstrap/Manifest
+++ b/dev-python/flask-bootstrap/Manifest
@@ -3,5 +3,5 @@ DIST flask-bootstrap-3.3.7.0.tar.gz 490438 BLAKE2B a254525eaa2a71abdd3d2a9964e79
DIST flask-bootstrap-3.3.7.1.tar.gz 490821 BLAKE2B 48773fa1632a9b34284af90924d0d7c6bbe06e43c30b09e72747072d4cdead88a08a1d95a661548709cc46cb9d9c9c017835cd6537ec1a23993fe79cfef31662 SHA512 010c71f69a95cb51afb449d1b43cb345ad23815ea89b368281f721a2af13cf2c143d67b586114898450d8e7fec413f45ff042cfca3dc1183cb0f50566e39fdc3
EBUILD flask-bootstrap-3.3.6.0.ebuild 1517 BLAKE2B 5d52494da100f84f03c5312c2decf6be865f8d7aa72af60b98fd64958cb33ba8319accfccb9a37fec1ac5e224d629775af84d9ecf070c5c1523c47228b0d0c40 SHA512 aec7901141da7394f73ae79ea92a42fd3af6789f469ae197901c5d311e78e0eeab1230e6863f0614975759749310ddec8e0e78bc0fa67fbe30c2b4f791d8146a
EBUILD flask-bootstrap-3.3.7.0.ebuild 1517 BLAKE2B 5d52494da100f84f03c5312c2decf6be865f8d7aa72af60b98fd64958cb33ba8319accfccb9a37fec1ac5e224d629775af84d9ecf070c5c1523c47228b0d0c40 SHA512 aec7901141da7394f73ae79ea92a42fd3af6789f469ae197901c5d311e78e0eeab1230e6863f0614975759749310ddec8e0e78bc0fa67fbe30c2b4f791d8146a
-EBUILD flask-bootstrap-3.3.7.1.ebuild 1517 BLAKE2B 95effb2f865fa8d5e6d404385d267205960e27a7f2a7e77a2b7c4afd73ba903a6d5aba499e817148675f8b893f414e26e1bb997bb75b1331d0d9bcc586e1e5fe SHA512 975a44cdf013cdc9d220ea0d04cc08996065cecee3095f75c2fdcc2992f76dfa69900f0b089928edc9e13a53375f0a7bb12e57a97a0f0abc07d6e35c90b7cf5a
-MISC metadata.xml 573 BLAKE2B 19a3efe904940c25b95edc9a317eae2c9b2e0e7332f1c3a5aa25402c2b9edc2f8cbdcee69c187dea5dd5aa24f02588cd4096471d811650b4ddd6884dca4e0f4b SHA512 e8bd20bdb92ba23034ff7757bbdd8a59d0614c12ff2ad9fd78bda026a77562ae5e14d60033a5989d7117811195a9567c13fad4b30f28296d71462e06f3c54347
+EBUILD flask-bootstrap-3.3.7.1.ebuild 1524 BLAKE2B fb60b113a9cb414ac91f692d158ecdfef00029300d245111a4c8e5dd5c45ff23f9188fdce70f7237730253684b874fa67338c1166b18017545d3b6eb8f3f5832 SHA512 fd59a78df6f77c557fc93c2a09d23012dd37bd58c1d0dc607ac86ae8717905844a09fd376cd2342d962dedfac58955a1f8c4912e576928fa7ef8f3d523075a75
+MISC metadata.xml 449 BLAKE2B 9e9297b48e6a43c171d18f6d6b03767499c9edd2be418bd9493048906ad261c9b715f4d86cbebc478a76cd432600b9bebfa006926c65c9c029551ea24556194c SHA512 d0a640007c8cdfb9c950c2de71fc4ea97d8d2a2499bce05bc0e7ac0b4983d9ca9d8782f39129f8f664549f531be35ab471023e9f498498ff8aa821622d39332b
diff --git a/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.1.ebuild b/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.1.ebuild
index 33d02be24a68..939d06eb18c0 100644
--- a/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.1.ebuild
+++ b/dev-python/flask-bootstrap/flask-bootstrap-3.3.7.1.ebuild
@@ -1,8 +1,8 @@
-# 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} )
+EAPI=7
+PYTHON_COMPAT=( pypy python{2_7,3_{4,5,6}} )
inherit distutils-r1
@@ -20,6 +20,7 @@ IUSE="doc test"
RDEPEND="
dev-python/dominate[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
+ dev-python/markupsafe[${PYTHON_USEDEP}]
dev-python/visitor[${PYTHON_USEDEP}]
dev-python/wtforms[${PYTHON_USEDEP}]
"
@@ -30,11 +31,13 @@ DEPEND="
dev-python/flask-debug[${PYTHON_USEDEP}]
dev-python/flask-nav[${PYTHON_USEDEP}]
dev-python/flask-wtf[${PYTHON_USEDEP}]
- dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
${RDEPEND}
)
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ doc? (
+ dev-python/alabaster[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )
"
python_prepare_all() {
@@ -43,15 +46,13 @@ python_prepare_all() {
}
python_compile_all() {
- use doc && emake -C docs html
+ if use doc; then
+ sphinx-build docs docs/_build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
}
python_test() {
# Skip one test which requires network access
py.test -k "not test_versions_match" || die "Tests failed with ${EPYTHON}"
}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/flask-bootstrap/metadata.xml b/dev-python/flask-bootstrap/metadata.xml
index 0811c94c8fdd..b3dc8b3897d7 100644
--- a/dev-python/flask-bootstrap/metadata.xml
+++ b/dev-python/flask-bootstrap/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">flask-bootstrap</remote-id>
<remote-id type="github">mbr/flask-bootstrap</remote-id>
diff --git a/dev-python/flask-debug/Manifest b/dev-python/flask-debug/Manifest
index 29fbd8aaaf7d..094e26d62cf4 100644
--- a/dev-python/flask-debug/Manifest
+++ b/dev-python/flask-debug/Manifest
@@ -1,3 +1,3 @@
DIST flask-debug-0.4.3.tar.gz 9148 BLAKE2B 9263a4df08f1a9518a42a025a14a89b902c62ab08b25d79b3dfffb25675a47785d0bf9075290190ee4622a30a89e190a465a87986b47ceed7d724ce0b59ad218 SHA512 7bc1cf9f88f28e2ca5a24c1454dcdb4e2a450eff3c00329f299c3840032e0803079f565652974f4c3a0e5aac443365ce47a3d2c2fee8e21e2e0c7150367e8816
-EBUILD flask-debug-0.4.3.ebuild 1206 BLAKE2B 13e19f643fa2d8cd636bc29bf2eb1f0e66b4c40059a3c75b217915f3543efa9ab11a4d4d049160fbfb8e88fb02bcdc6f2122d2918a07809399ca17833b73bd8f SHA512 6f13e6c8f148a05341883bc7ff91e8667e0c099aa4c53c2b9363410dfa6096e5971b3b0e08ed8fdf51f3ae36f30c5d663d3b70c58a4b02d999857877ce2c7eba
-MISC metadata.xml 561 BLAKE2B 816db76d01f8362e977630a04db810c2c87ca1b4e5435dac4866fb40c0d9a7544452933fe9861f6e9e48dc2ce8c3d60cc5314e68534017b2be7c20c1af50a1d2 SHA512 f35b563a78757a00cf59b714b073e689367c4f9f29cfa2ad7c3613decd6e2badc521a61263882dda3e0bcc3c9cd16be3066cbc9a37b27f2982233f6d03ae700d
+EBUILD flask-debug-0.4.3.ebuild 1195 BLAKE2B bd2b740de12688eeeb31784a122547f62aebde2530dfc0043334b1c44fbf93864b6a32b740f06a83aef254956ef50dfcbdacbdf84f652ce307080463e4ebadf3 SHA512 272e1a8931a0c8e7d9762cc3608105037c9c696d81d4848386ed99184a66ad8116ecbab63954dad4221e6c198d5aaf0b2f1dabd5e4baefabdb07a0e7de07b63d
+MISC metadata.xml 437 BLAKE2B a47818cc11d0365a7a03da5ea3c9fa7bb60d3ec783d63bd8780e11db56dd2093e39ecf4633f462f17cf95e97c93dfbc64301c1c321450a985dcfe28bd6a1bbb5 SHA512 93d72b4859ed2838632f65de971957dc279ccb5897b703b61baf5287a5748f33a7b94f484f8f457b6e4a4e7c5c25e7a5f35506c86e3f539ad7240bbc66748398
diff --git a/dev-python/flask-debug/flask-debug-0.4.3.ebuild b/dev-python/flask-debug/flask-debug-0.4.3.ebuild
index d5e0d4fcc1e2..cccb072ac7a3 100644
--- a/dev-python/flask-debug/flask-debug-0.4.3.ebuild
+++ b/dev-python/flask-debug/flask-debug-0.4.3.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2016 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} )
+EAPI=7
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
inherit distutils-r1
MY_PN="Flask-Debug"
-DESCRIPTION="Configures Flask applications in a canonical way"
+DESCRIPTION="Flask extension that displays various debugging insights during development"
HOMEPAGE="https://github.com/mbr/Flask-Debug"
# PyPI tarballs don't include tests
# https://github.com/mbr/Flask-Debug/pull/2
@@ -21,15 +21,15 @@ IUSE="doc test"
RDEPEND="
dev-python/flask[${PYTHON_USEDEP}]
dev-python/inflection[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
- dev-python/pytest-runner[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
${RDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
)
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
S="${WORKDIR}/${MY_PN}-${PV}"
@@ -40,14 +40,12 @@ python_prepare_all() {
}
python_compile_all() {
- use doc && emake -C docs html
+ if use doc; then
+ sphinx-build docs docs/_build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
}
python_test() {
py.test || die "Tests failed with ${EPYTHON}"
}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/flask-debug/metadata.xml b/dev-python/flask-debug/metadata.xml
index 5838f9e89967..b409b5ff6b39 100644
--- a/dev-python/flask-debug/metadata.xml
+++ b/dev-python/flask-debug/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">Flask-Debug</remote-id>
<remote-id type="github">mbr/Flask-Debug</remote-id>
diff --git a/dev-python/flask-nav/Manifest b/dev-python/flask-nav/Manifest
index a0ca52f8f981..d5fdb71db855 100644
--- a/dev-python/flask-nav/Manifest
+++ b/dev-python/flask-nav/Manifest
@@ -1,5 +1,5 @@
DIST flask-nav-0.5.tar.gz 11579 BLAKE2B e643a7b49214ae164da390ca6c2b6b00fde6fc0848b4ff2c74749034d0e225bd8a5388e64db69a88e8edba91af9635ef843b133ab7bfabb33f92eec562930133 SHA512 94ebd858754c0ac936b43762cf427c381faa40de86e73b487d6b415d099696e6216b96ad9fefa62516cefd8e51e7ef282e01e1a492783ab696a9fd3602de7e78
DIST flask-nav-0.6.tar.gz 12270 BLAKE2B eff90b6fc08629139012e2d920b4d464ed06954040a5e97636a7aa4d59d11654839460ef52477cfcec967bd774d942028a53675d682e850f08f6359c5cfbb54e SHA512 a7930687425a53fac9ad9a7cb65c2e2a759a0c9660189965bf37ea6e9925dd869074d37a283801631b3e6c3391f9f4167e0a36294104f72970e876b5a7a0930c
EBUILD flask-nav-0.5.ebuild 1008 BLAKE2B 5196ffd8324e84a7b515ff5d984abffe004d50f53e0e3b87b3d460d7e68f146b1c0f439080ab1319facc1720cde9a9c3829013258ebf08ada2dbe053ba6e2058 SHA512 8afbc43d220ee67d07f66bb0e1ae316c80a8d6136a1fb2215609c3e59162964f014b2425c8571a3b2e3b49dd66626f1b1d5e6ba2b6337ba87a8eb3c067ad0956
-EBUILD flask-nav-0.6.ebuild 1187 BLAKE2B 684bea93fa7d4c457c3e1beffa88da979aa6bb2db46b618431af328dcf3ece74f834f13842099b59f24b1ebfe670e5078d1abec21796d32f8194823308e17b42 SHA512 7c0516b778bf68790cf744992e59a9a167dd806b0fa64390cf3825bdf3edd5d5e9540c7516d362eb9cb99ffd674253db2f8bd8db7bbf393f1fd5eb3de3e4b4c1
-MISC metadata.xml 555 BLAKE2B 20c685a5ec20b3bddaf6b86c027b46104da185a084aa034b631425fcca3cb2738d983fcf2d440ebf92f7e6b2f6c0eb14c0f5f8369b5fe551cddc91d3874a82e7 SHA512 7e49b189e66f0faed8349f3f0f3d3262c49e45224f3167aad49ab71f09d42843830261d04cfb4a6779959789307828fa8c4e2f8263b4e5ee6bf5784df4c1d86c
+EBUILD flask-nav-0.6.ebuild 1154 BLAKE2B 053b9197d172173d7db06e15c67ca7bfee8cd385a208e286208d1cba71f3f2df8a839e1804149126e9a07f505be29689ffdbece24c6e0d0f4277d4848ece4bde SHA512 b8555b3e987be5b1b4253c9c8def5d82d4db36c3406f2d7ae4dd3f03231fb49fcffb4b951caab789651ab32e30517fbea9c0dfda47dc941bd40931c7248d26a4
+MISC metadata.xml 431 BLAKE2B 949791299994b108e48e5bfc9076726ffac5a530783464f54b44deb95646492078e3cb608e99382c04b2ae825336e644433fa5ce7775e7f44d39f6e2840565b5 SHA512 aeae5220fab0583fb7b5f4a0e694791edbaf6b9f5f61fdb04d48b4a91f12726b3101e41097e26980404a19e8b6c5e43723dfc0b61f8d4cfea0f6a5924f8b67f4
diff --git a/dev-python/flask-nav/flask-nav-0.6.ebuild b/dev-python/flask-nav/flask-nav-0.6.ebuild
index 2c76b7a87243..e954296d7bf4 100644
--- a/dev-python/flask-nav/flask-nav-0.6.ebuild
+++ b/dev-python/flask-nav/flask-nav-0.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 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} )
+EAPI=7
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
inherit distutils-r1
@@ -20,6 +20,7 @@ IUSE="doc test"
RDEPEND="
dev-python/dominate[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
+ dev-python/markupsafe[${PYTHON_USEDEP}]
dev-python/visitor[${PYTHON_USEDEP}]
"
DEPEND="
@@ -28,7 +29,6 @@ DEPEND="
test? (
${RDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-runner[${PYTHON_USEDEP}]
)
"
@@ -38,14 +38,12 @@ python_prepare_all() {
}
python_compile_all() {
- use doc && emake -C docs html
+ if use doc; then
+ sphinx-build docs docs/_build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
}
python_test() {
py.test || die "Tests failed with ${EPYTHON}"
}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/flask-nav/metadata.xml b/dev-python/flask-nav/metadata.xml
index af1c6276a546..2b4f3dc31e9e 100644
--- a/dev-python/flask-nav/metadata.xml
+++ b/dev-python/flask-nav/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">flask-nav</remote-id>
<remote-id type="github">mbr/flask-nav</remote-id>
diff --git a/dev-python/flask-wtf/Manifest b/dev-python/flask-wtf/Manifest
index 57259ce0c61f..987b35b328ae 100644
--- a/dev-python/flask-wtf/Manifest
+++ b/dev-python/flask-wtf/Manifest
@@ -1,3 +1,4 @@
DIST Flask-WTF-0.14.2.tar.gz 254903 BLAKE2B dd6b650d97622dbb56cc0bdd3c036f14e562181720ede0c48652b8fcbc88d2d684f013f0468e723b8b0746f2c6f44ca18ffe0ea353594680b47bc1212664ce52 SHA512 9d4b4b24eb24827aeb524699e6720eab384c42901a102daddd9fdc6b8dbc8eebec8c9d31a1e9052c9af4d61bd08eef8ef9dc4cdc8d9b950ff5bdd0201db1dfde
+EBUILD flask-wtf-0.14.2-r1.ebuild 1364 BLAKE2B 807d6f87089fb1347b1734b5730a258dff824ba0666fbb7598d24fad6381b24215a3d2bd4779a979cd1b3e8afc2c5be9e1319baf3b29723976c34a0c79823477 SHA512 c4e23fccb02690995fb946351dcdb630d84d409a2d05f0ba9a904774582d52e2155ab7cba015374cd9f977aaae20f3859f55f28e0d7d1b74cf83c05673be7da7
EBUILD flask-wtf-0.14.2.ebuild 1375 BLAKE2B cd7c15f2f84bcd4956aca938b5832243006d832aac5a02723c56655669c66ea3d20212a37c8fb92fbed08530f2fbf3bfa82be7c54c3d05edabc960a070e0eaa4 SHA512 e1c6afcdc1218114d96e0a4da16a93a028cf6f67f551496a78a0a346484bda5d1da9aa33fe78007e0a622afd376bb86f03147133343a99174fef2b91f379c44b
MISC metadata.xml 628 BLAKE2B ff9c34258d4f106beb1089406a7be3b776e9b60f72fe2885d7141a88096250334bc26c43881853ca5019f3a0b24f306315ac36f303efa28e2921698d8d5484d9 SHA512 cc8c127cf6483396ba9a849683ecbc34527a9d51c8464b8ba523f015244a5a4efe1052691150f8888e4577dee538a1280afab28901be367f8856405bf380aea7
diff --git a/dev-python/flask-wtf/flask-wtf-0.14.2-r1.ebuild b/dev-python/flask-wtf/flask-wtf-0.14.2-r1.ebuild
new file mode 100644
index 000000000000..785287cca8fe
--- /dev/null
+++ b/dev-python/flask-wtf/flask-wtf-0.14.2-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( pypy python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+MY_PN="Flask-WTF"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Simple integration of Flask and WTForms"
+HOMEPAGE="https://pythonhosted.org/Flask-WTF/ https://pypi.org/project/Flask-WTF/"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+ dev-python/Babel[${PYTHON_USEDEP}]
+ dev-python/flask[${PYTHON_USEDEP}]
+ dev-python/flask-babel[${PYTHON_USEDEP}]
+ dev-python/itsdangerous[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ >=dev-python/wtforms-1.0.5[${PYTHON_USEDEP}]
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ dev-python/nose[${PYTHON_USEDEP}]
+ )
+ doc? (
+ ${RDEPEND}
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ sed -i "/'sphinx.ext.intersphinx'/d" docs/conf.py || die
+ # tries to access things over the network
+ rm tests/test_recaptcha.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build docs docs/_build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
+}
+
+python_test() {
+ nosetests || die "tests failed with ${EPYTHON}"
+}
diff --git a/dev-python/frozen-flask/Manifest b/dev-python/frozen-flask/Manifest
index 64a555803eef..0b500557eb99 100644
--- a/dev-python/frozen-flask/Manifest
+++ b/dev-python/frozen-flask/Manifest
@@ -1,5 +1,5 @@
DIST Frozen-Flask-0.11.tar.gz 106927 BLAKE2B b23caedc0a60ebdf089753b698ebc04f2d89c8fbea58819a959533c68a181ca73dfc66c5d263b7c05c84c92b8540e00d3094992ff0064f7edaec1fed42fe1ae7 SHA512 a734c6e090f08b01756b677a577c013e0198272a9e469410be81e5214eceb34d98e163410e8e04850036c58c5e7c9e718145e69cd26dd9e30c821f6949aede76
DIST Frozen-Flask-0.15.tar.gz 477516 BLAKE2B 1f9ecc59cabc547f7c4358c5fbbde0c57264a6c8e45bcf567c00f5c20eef288b8d261edf878e1295ef702d863c16dd605b59982abfe4daf9f073b29787b01921 SHA512 8cb80ccb5018abdaaf53a43c219504d57f2630af3d8d5c7bd6bee44c7cf483f50530bc00ff49fd674d54c0e1f6a5e0caa004bff04e95dec7f58a8bb443a36241
-EBUILD frozen-flask-0.11-r1.ebuild 1053 BLAKE2B f399691e501c8154dbc42c611b289f834b1454e08cdeb413f3f27b66deef759bc449336644b78d41e4fea98c225a0262e230116bf22d7748fc7fca136c2217ab SHA512 cbaf45de29c7604f7f17429b24adb069ac9560df8ffe6acc65d56cff731aaaa93781561435936fb7fd6b861f7f1096dd5439ed6094cdb61c0a94cbd992f3b695
-EBUILD frozen-flask-0.15.ebuild 1055 BLAKE2B e7868cc38cc71da20fec6d7446f4c4dc7569bc9252598f812445e78ad4066079493a89639a0aa281954422b2b3d971bfa31faa86a7cbc5f5709ace05253a5243 SHA512 657151bd53203d10b1573979199eaa8d7a01f9b6f215d8e68f976dd27bcd8ebce4f1b28cb591de285b6e94abfed87e6c50609701169efeed6b173d50291fc28c
+EBUILD frozen-flask-0.11-r1.ebuild 1063 BLAKE2B bfd187fadd5c167384eb3be353e25847667184e984b096489d5c8edf5357c13adf25a6f2d6a8e2da78d286d65bc3e92677d295535348320d7b833c0ad149e014 SHA512 a7e4ed93d3cc473eedf1bcfaa2727dca7e24cbd05615b8a367f1e855e09a9777ed7c46c178929eaabb8996a745135a6a791849361e49cf0e9c478db542d34711
+EBUILD frozen-flask-0.15.ebuild 1065 BLAKE2B a095da6a98baf80855565ab40f381ec7f2218fd28f601a8ac835267433233b2ccb9762e2dc51f3268524e14f46ac6259d805535be1395917bf27fba552849151 SHA512 0aad641c979c0af21a7c0002553d1447ed8b327339cc9f2cb3d91242de44fb13c83499a3607aef4a6160c3fe9be5fe756f9d8026827945caa0ada7e11babeb7a
MISC metadata.xml 390 BLAKE2B 596dd147a24653b5cace2a55534505dd497afe299a31962db838e5b9333e84a6cc28f5b933886b78f4cf082b17430cbf0cb5131350da1bce501ff2a9acc85d2a SHA512 d8c13cff6277121723990211a23849cedef64a6571ec745233d65ee8fd11f9e3499436a9ca7fd2f98ff47f65de0147a7df870ff23455fcdbc684ae7c6bda0857
diff --git a/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild b/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild
index 2f0c498379a1..65d9952c0597 100644
--- a/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild
+++ b/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_5 )
inherit distutils-r1
diff --git a/dev-python/frozen-flask/frozen-flask-0.15.ebuild b/dev-python/frozen-flask/frozen-flask-0.15.ebuild
index 26e42dc69260..2b483cb2f881 100644
--- a/dev-python/frozen-flask/frozen-flask-0.15.ebuild
+++ b/dev-python/frozen-flask/frozen-flask-0.15.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_5 )
inherit distutils-r1
diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest
index f28c1624be05..6b202939fa9f 100644
--- a/dev-python/geventhttpclient/Manifest
+++ b/dev-python/geventhttpclient/Manifest
@@ -1,3 +1,3 @@
DIST geventhttpclient-1.3.1.tar.gz 82598 BLAKE2B 5fef20a74c431ed53be4eedb3ec7e040572ad960363d41dda8b93c8f08f3eb05ba6160676c1c3ed957d1528a12aa297400063377f3788754e9e76401bb3421ae SHA512 a50486e1485c449a821176f0aa139cb05a3c7675fb045086e086cc7bb71d6e1d75191fae6972b381e7e69dba89d23c387464503845badd29fa361e03aa866079
EBUILD geventhttpclient-1.3.1.ebuild 1207 BLAKE2B 9f06db42ea4b6061e9df9bc9ee549ce1c04a589f7d78093ba620e2d551fb20db4a6c31d5efeebc643562242e22eb0930fdcd731f48da98d4788b1c792fd96b4d SHA512 8a7f9daff2f9493af829403ec3974612a57112f1968532ab869c7f7af27b3f73412f40955a13c6e908288536ecc692181f6b540cbc53b9d215d4f4a8b0067f62
-MISC metadata.xml 578 BLAKE2B 06c3f4fc095149de5f807dad238aeb050ce371e6fd10af29020eaaaf14085552b2482822bb9281a4923a0c26968dd498aca5df59baa6e6b8990b9cb2598854a9 SHA512 8d9a834f198c8b8428a68e2493d2e54d56c2e2995018e57ea5e67bd8f56c0c9cb312a8b39ae14a4ea1ea3187f8406bbc67a756e091b65909a3c29879a2ac5a9a
+MISC metadata.xml 454 BLAKE2B c0c62b4bcb9e480cdbc6739010039421f139999d7df9673d260ee2365073a108479892dce53e86e1f8ec721c9a33d3967bd41e468994331970a583189aa8c0fa SHA512 1739f134e47ed32c68fce16d76684f6c2393f1e25fe0b098499b1362379cca9b7522950ef77afd9d8e063e1e0335e50dc3cd44192d91ef01adfae68c02fd9d96
diff --git a/dev-python/geventhttpclient/metadata.xml b/dev-python/geventhttpclient/metadata.xml
index fac88891eb87..b9473054d6f4 100644
--- a/dev-python/geventhttpclient/metadata.xml
+++ b/dev-python/geventhttpclient/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">geventhttpclient</remote-id>
<remote-id type="github">gwik/geventhttpclient</remote-id>
diff --git a/dev-python/gst-python/Manifest b/dev-python/gst-python/Manifest
index 7194ea03228d..7970db0e0b10 100644
--- a/dev-python/gst-python/Manifest
+++ b/dev-python/gst-python/Manifest
@@ -1,6 +1,8 @@
AUX gst-python-0.10.9-lazy.patch 534 BLAKE2B 27019fe8f97a9e364c9851d3faa82195e72e061f7dbc0528c7b1534478b242fe62488275360f312ea16c7da9a714e82b399404c3f94b83d49332df31307444f8 SHA512 b00cb635ae44f4dc42f0d72f5fb49e6540eee6c8b989715df4554dc09e9980ce0d5c91ea7ebd853d552061d1aad1a28b645c831198b9799587debce654f508c1
DIST gst-python-0.10.22.tar.bz2 632651 BLAKE2B 17c139c2b5514a7a5e4c2351109418a2ed1bcda149e83c0e940dd09619225fa0930bba5f5d42d3c03f5f8567f3c90454b47a51513d609a36887efedcae8ab482 SHA512 bbbd6b661778cca990da0e216294d86da31a6e472049905989a3311459dd1227bf8f2ae3699a3cdbb66a16288569764352f1e1b93e696d3db4b0728bc38e5b12
DIST gst-python-1.12.3.tar.xz 388220 BLAKE2B ce9cecab7e65c66b43f7363be18299be0e86b1023b0897d735b8526b30290ccd320204f6acce29e512e85b2e5d7298bdc184eec1488d00fc3b2869311b71295e SHA512 f4d0d09a5b068e79496aa5e0d73f09af2d1e929cf6f80874dba8396950952b795a30f5a33c18b42a650f173c80ce342f959d497aa0d9d281bbe36507a71d1b4a
+DIST gst-python-1.14.1.tar.xz 405312 BLAKE2B 29be6f79b20a27e0d21f27cbf29b1881216e412c3c4ea016f3ee6bd921ec7b73139f74a20528f7f704526786347b065d246940f152d61a64e4eb926dbb44bb87 SHA512 32537e6556b69d00cb0b467239c148c0b9c282b76786be395e053a30554b84aea7c22e7fe6fc6faf77b35fca82fb799df4f52c114b282d0a6ea660f67dc40c53
EBUILD gst-python-0.10.22-r1.ebuild 2148 BLAKE2B 5a99c81cd728afc601e7b8b3f54bd9d8ab8e5c215a6cdf568cf6aa01eba484c1fc16b701bb5d8bf9dc97b0f44b69688e1c8fb7d4a5c9781dd3f4d7c8d6a67071 SHA512 ebc646247140167dff59b882007d1919cfcc03cbc872d2d0db1dba3887287b3f9110a523df844da4b59ac70f764a8cb1f9de570ac660458a29d0802b7791639f
-EBUILD gst-python-1.12.3.ebuild 1125 BLAKE2B 0d0912e2567f6b2bb8abe614c6280a9841e14dedacbfa85acf76ad8778991058468418fff729e7782cc25e2839e1c22a25495f80aa484219df797fbc6b3775ef SHA512 ae485800faa46723bedb9e3cefaa757f63abef44ba1f4b1fe903c17669abffa70e51de6a2784da5854bd3704d7532b2ae0cde3226e8f54b8732d9c038aa4cc51
+EBUILD gst-python-1.12.3.ebuild 1126 BLAKE2B b380d585e607b91123da87fff21af321e1dd167465693f539f881d1968104d2635b348f81d40d81c1dc2c8c63797fe4d20bdff6b1125823ce4eaa46324a9e2b5 SHA512 e68bfa562cf78dc2da2b7edf570122e9052b12015fbed8948db9c5e2e5ec29a2ca7daf35fb96ea72a4d44fd5dbe6d13c75330f6734d1d4368ff525b6e4858622
+EBUILD gst-python-1.14.1.ebuild 2077 BLAKE2B 4165599af654093d9f90f6331dea96afa0b04fc8960d689ca0274ea303f23e5b9310b4b31c18de631e8cccb08a00c6b38865d170dfa531b1a3f3a78495fbc513 SHA512 d681cc292ef612540b18273c4f50b442abb2f9858c00c402e768178c858204b4a17421534912d0ee5c4026c684364aa4c4286d881d46de0d7ff49ad53e8e252f
MISC metadata.xml 272 BLAKE2B b1575d88177572e472e66c7cce4fb4c0d98aeb02edb03e800c2b2f2702b5c81c6c012c264655fce8c3170e44bfa117c81b85cdbb9f409714ab216c7a6f2b4482 SHA512 7dffa3bd729f24f9081f6b1c3db474cb26c54e95752a37140c5a9836299f26b3d0aa73e7c448e6b773478cb0112eaaf70f783d2b2f3d2868b1a2def8e6a9b8ea
diff --git a/dev-python/gst-python/gst-python-1.12.3.ebuild b/dev-python/gst-python/gst-python-1.12.3.ebuild
index c7e6afac228f..c23317d494e3 100644
--- a/dev-python/gst-python/gst-python-1.12.3.ebuild
+++ b/dev-python/gst-python/gst-python-1.12.3.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 @@ DESCRIPTION="A Python Interface to GStreamer"
HOMEPAGE="https://gstreamer.freedesktop.org/"
SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz"
-LICENSE="LGPL-2"
+LICENSE="LGPL-2+"
SLOT="1.0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="test"
diff --git a/dev-python/gst-python/gst-python-1.14.1.ebuild b/dev-python/gst-python/gst-python-1.14.1.ebuild
new file mode 100644
index 000000000000..8fcc0e29741f
--- /dev/null
+++ b/dev-python/gst-python/gst-python-1.14.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python{3_4,3_5,3_6} )
+
+inherit ltprune python-r1 xdg-utils
+
+DESCRIPTION="A Python Interface to GStreamer"
+HOMEPAGE="https://gstreamer.freedesktop.org/"
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz"
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}]
+ >=media-libs/gstreamer-${PV}:1.0[introspection]
+ >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+ prepare_gst() {
+ mkdir -p "${BUILD_DIR}" || die
+ }
+ python_foreach_impl prepare_gst
+}
+
+src_configure() {
+ ECONF_SOURCE="${S}" python_foreach_impl run_in_build_dir econf
+}
+
+src_compile() {
+ # Avoid building plugin - it must NOT be multi-python as gst-inspect will map in all libpython.so versions and crash or behave mysteriously.
+ # Python plugin support is of limited use (GIL gets in the way). If it's ever requested or needed, it should be a
+ # separate python-single-r1 media-plugins/gst-plugins-python package that only builds the plugin directory.
+ compile_gst() {
+ emake -C common || die "emake common failed"
+ emake -C gi || die "emake gi failed"
+ emake -C testsuite || die "emake testsuite failed"
+ }
+ python_foreach_impl run_in_build_dir compile_gst
+}
+
+src_install() {
+ install_gst() {
+ emake DESTDIR="${D}" install -C common || die "emake install common failed"
+ emake DESTDIR="${D}" install -C gi || die "emake install gi failed"
+ emake DESTDIR="${D}" install -C testsuite || die "emake install testsuite failed"
+ }
+ python_foreach_impl run_in_build_dir install_gst
+ prune_libtool_files --modules
+ einstalldocs
+}
+
+src_test() {
+ test_gst() {
+ emake check -C testsuite || die "emake check failed"
+ }
+ python_foreach_impl run_in_build_dir default
+}
diff --git a/dev-python/httpauth/Manifest b/dev-python/httpauth/Manifest
index baf1f3ea930e..da2343517e37 100644
--- a/dev-python/httpauth/Manifest
+++ b/dev-python/httpauth/Manifest
@@ -1,3 +1,3 @@
DIST httpauth-0.3.tar.gz 4440 BLAKE2B 41c9ba9ee50b7fcc4ed409f4b34897b5243df4065fd081cd5c0951ebe2719a34a424e59c21adbcd9be133c8fe4fa4ad9dc7bec561285b873987f982f684b3682 SHA512 aa35148322a1c5ffc22a132d3062d300118aa23181a0008018d0aacfd473758d86d50ff1236d88126858a53e2f45aeea938988b2d1a8f62f80a97d8c2cc69822
EBUILD httpauth-0.3.ebuild 609 BLAKE2B 03a1ea563ddbaba80b11724a097148c52ebb4ee092acd04d425cd2ad4d6e009f734646263257bf1fcb8d8d7ecedc8350a4fd62dfa6d151a4662f9214c8ec456c SHA512 1fe43a4db2054a5bb944ed57259f3e0804ab2df091d08432fe7485c8e5c5a2a95b06f99e9b1ffa4413a16d1856ee154955d27d69b376db0f8ab5e5c4d56531c0
-MISC metadata.xml 564 BLAKE2B 587804905c5eeb90356430b7071c4350e036631eea0281701eeec00922f59c4390890145ba798cb79958ffbf354b9797c869cb276a18d9290ce0f401345aab2a SHA512 0fc6fc882f8ef29b16e73e7e0e4559e2f30e2ac153370405c438e8f2e7267bfff7cb4a34e49e58ff0dce849596a4ca6a5dff2d5cbedf6508df2525504ecfab66
+MISC metadata.xml 440 BLAKE2B 440d03c6243a6b43d9b8d033ad41383a2f3a1c375ad085e7c9241fc85a301ca4bdf2d1831e76dc55e6f17975e560fb90d6cd88bc1df57f31a8880068afbea80c SHA512 572f2e592e08ea0316f9df8fad23e77dc78644adb664e975631944d06d8ddb3a560724d3d241f33fd323fc83877b75506527960c4f3790fc650c88b461770a82
diff --git a/dev-python/httpauth/metadata.xml b/dev-python/httpauth/metadata.xml
index ce8b8302b0df..00bde6041874 100644
--- a/dev-python/httpauth/metadata.xml
+++ b/dev-python/httpauth/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">httpauth</remote-id>
<remote-id type="github">jonashaag/httpauth</remote-id>
diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index 05bb2426defd..a6dda7ba688a 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1,3 +1,3 @@
DIST humanize-0.5.1.tar.gz 20507 BLAKE2B 55d7b598b32658b1d4c4741b37b5c33bdc9d63a5a779455e2fb93e1e4c3a0d8fd58e8522ef82734e1ba2b161fd881829373ba3569baffd9ea3271ad7ed3e7568 SHA512 dd7ad7f3c564cc6abcb6b128e50dbea7f19f7f418bfd936aae2472961c53ec71202133c5c2b5b930ef41ef807b51d6ba1210565627ed32c0b41acc0abd32a2d5
EBUILD humanize-0.5.1.ebuild 867 BLAKE2B 99079dc11347c81d989c88ad56d5cc642ab6f1267fa7b6ddf09805fb3844901c84950a6169c81934b59129ff6a37bd3196fd0213a0b9921431eb005db7959dd1 SHA512 a57f2e4ab378f9de3a60e0b89b8c73a98188082f06077c583c862e441a41b83a0d092ce33afd3ea6c0838d54203f0c855f6f6e4cf166ab7a978368654c964768
-MISC metadata.xml 560 BLAKE2B 7142eb3a5d9528931d5e797153d83b7195a1faf06b2f4cbb41bbfeb4fe03ed7c1091a1536140309b4aa2a4f79765aa9268578c979ab4c5aa05d92ebb6bfe428d SHA512 671661f3da4180319c2ce22e8bf9d49173fca8ea51136ab97af91b4a3667a2c241df610c61e5ccd4304511abf4dd47f3e878bbdb463e7ba2316dfb0df09e36be
+MISC metadata.xml 436 BLAKE2B 79f8554b22e171509667145d3270ea7068ff215fc9d999f2cf654cf42948ba49f850efcdb19cb2a3fb41347612a4d3f178c529410b42238555b20b652b40900f SHA512 871a75a8295b80f9884f191f2264329be5a2975429e35b1ded2e085771284cfa76e230d2e7784a05524ec51cb809fde24e34d6caea45904f5fed3b388fe855a2
diff --git a/dev-python/humanize/metadata.xml b/dev-python/humanize/metadata.xml
index 1957b0b12307..0e99920654d2 100644
--- a/dev-python/humanize/metadata.xml
+++ b/dev-python/humanize/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">humanize</remote-id>
<remote-id type="github">jmoiron/humanize</remote-id>
diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 9ec2ed237364..16c11f5e44e4 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,13 +1,5 @@
-DIST hypothesis-3.38.5.tar.gz 474087 BLAKE2B a3182701463e03383cf4d5fb16605d494c5339a23ea77d789d27eaaf576ee3c2c81a7ebfcb4641b15b9c19755d85a6f0d36555f8091bef8986e8afb290eedc85 SHA512 bd13bda0adf2fc1629c41c6b5b63744f1b33b0b9cfbcd4b78c73b8ab9cde2db50e2c084216c4123f93efc2355d4d45d3d6e51b079d8722341deb5df24fedf6b1
-DIST hypothesis-3.44.26.tar.gz 420980 BLAKE2B 436dc5b0388188122a9327457f8009fea318a4690bffd6e56717750409fbd79e2566ea820ba542c12ff1f04fc358ee36f8c98e72fe6f9efba90d25168c823208 SHA512 59ea34951802cf57f14512c6698ca1169ee3424d3edfe76843fce4a5b691580d57aaa850322318b7ed98025f779b264e9a5f43ab345a1ae633be0ec45aa631ad
-DIST hypothesis-3.44.7.tar.gz 403113 BLAKE2B a929322db86a9f769dff43c668609ad18407d1e3456cb1b0057f846d1e3c807f1198f23d6a182b48fc39b2e716780d07433cfffbc636de9b9456e4f335e07b60 SHA512 07c21480457c70c2d57e7036296a4c2c418f0380608f28790f7c2269d003b227a2038fbac8b8370e3178bb77fea8ce2e13bb6f14296486ea6eae2fdef5870567
-DIST hypothesis-3.45.3.tar.gz 430444 BLAKE2B d96ef466768c590138b829f32f8b2aef803f68e9d44cc0b40052611a6264727b8d298029c9322b2ccfc911f211e20770459da844e443daa7be12d981965884fa SHA512 2cd970695f23fc0e523f27e56bd0ac9e8f2f5ca2e4cc1042202e9dafc5045505a3c6d8490114b4adc359b2ab72a346130901daa6c74a8ac2c3230834cbb4c89b
-DIST hypothesis-3.50.1.tar.gz 439102 BLAKE2B fb0731fdd7a22ce4a851879b09cbd4ea9bbcb0dc869c2e77745d776640b0f9d697b7c0ada05050ccb1cc758857fba8179b96472c704548ffd51acbe6c7250819 SHA512 2928a6a724ba616644e5ff4010ba19473789f6f953b0d00910cb6ecbafbb85750f4fe747d3cc808a3fc23b2b0cbe05507e9b28bf184e7e77ffef59dba2dfd54b
DIST hypothesis-3.6.0.tar.gz 73586 BLAKE2B b0ec133e8c71f752114211061155c15a7d536e771ba85eab6489440b2063d3083018bf8502d9e9dbc73105ee5f03060e3189e64574a3dfa052b091040e7e7915 SHA512 cb885628e5c38ab9312cfb177ebc3c014617d21031737f5fba343ba485c1b8ff82b1302e7bc1d3e79192bfd8324fd0501498c968f3ac8343829f8965f6354389
-EBUILD hypothesis-3.38.5.ebuild 1097 BLAKE2B 77ec08fa85a608f3fe92cd46ee2f36a6376cf56526915246a85877341db6df13b5f1e10e4a0d7931ca18ea6a52c00e3fc3b1a74073a4a96e47b5ad60ad74f32e SHA512 fc0eccce80eb617d8e6ca90f22d673e39663b2f070eeccc569517dac5ea3b2e13c03a1a2f85938da9c1f6d3aad3edbcee762d130c2635ca902d10fb23539ba5a
-EBUILD hypothesis-3.44.26.ebuild 1114 BLAKE2B 13524ea2041a22c7679800b6734ff5922a92e12d323047612dd10247efb70f106a42fa8ee1db31d36f033798cc1c43d2b28a6b3e0ed183e1fe828b3dd97b7768 SHA512 cbdd2bf5a4440e0851d59e387cf9daa533d863a33b0d3908dd68905b281373ab011c8ad3756db7d1c8d6a87d1f9317f964bbf89ef33beaed32ecffe68a4722de
-EBUILD hypothesis-3.44.7.ebuild 1097 BLAKE2B 77ec08fa85a608f3fe92cd46ee2f36a6376cf56526915246a85877341db6df13b5f1e10e4a0d7931ca18ea6a52c00e3fc3b1a74073a4a96e47b5ad60ad74f32e SHA512 fc0eccce80eb617d8e6ca90f22d673e39663b2f070eeccc569517dac5ea3b2e13c03a1a2f85938da9c1f6d3aad3edbcee762d130c2635ca902d10fb23539ba5a
-EBUILD hypothesis-3.45.3.ebuild 1114 BLAKE2B 13524ea2041a22c7679800b6734ff5922a92e12d323047612dd10247efb70f106a42fa8ee1db31d36f033798cc1c43d2b28a6b3e0ed183e1fe828b3dd97b7768 SHA512 cbdd2bf5a4440e0851d59e387cf9daa533d863a33b0d3908dd68905b281373ab011c8ad3756db7d1c8d6a87d1f9317f964bbf89ef33beaed32ecffe68a4722de
-EBUILD hypothesis-3.50.1.ebuild 1114 BLAKE2B 13524ea2041a22c7679800b6734ff5922a92e12d323047612dd10247efb70f106a42fa8ee1db31d36f033798cc1c43d2b28a6b3e0ed183e1fe828b3dd97b7768 SHA512 cbdd2bf5a4440e0851d59e387cf9daa533d863a33b0d3908dd68905b281373ab011c8ad3756db7d1c8d6a87d1f9317f964bbf89ef33beaed32ecffe68a4722de
+DIST hypothesis-python-3.59.1.tar.gz 500529 BLAKE2B 5c171045e363f2337d7ca30797b9fc7f96430c805dd4b3ec78fe927247d2c2ba4a216789a82f1e956b89d66c5ecdb2050a5f93467f2d557a05d1d48507fc06db SHA512 c3aad4cc54152963806e09af5f351e60e30cd64ad48ba3d922451b10dbb1747ea3e5d432ebc611dcb0646687d7e8755051b967304e74798d091be0b2901c832f
+EBUILD hypothesis-3.59.1.ebuild 1170 BLAKE2B c6326b9bb3bce4df347f2d7c789788eaf267fc6559d4c45384dd452a3eec796656fcaf31a5c31f5fca9ac07d5654bce887a4ffb291327456e6b33d6ab04c7478 SHA512 ef94db0bf5cb06cb388f666322a4f46185ba0a300b163341977919ace3cd4feaa2092d511180cd046e39aab6090d3f5d38f9791aab9d9414d825ec3bc94d1b21
EBUILD hypothesis-3.6.0-r1.ebuild 912 BLAKE2B 38905602e2e43a13e84664b5ac605903453ee70d3fc5e0f0916a95887560298c71f2917f330114d38b9f87470aebd0171e65c0ff5de2db9db5df5e9f05ebebbd SHA512 f335355c5a7749028f7daec9450990eaa09fa96b5f447c4fd7e3547bf36f1064b5d20f88cab3947f362b4fb254502b935d180e9115339d08567e58b87499a6a4
-MISC metadata.xml 386 BLAKE2B 565f8e88bccb4c39cf4087466141bc760e4f7576d5f91d436306d9a7d448ebd7ac89add1a4f6ea30c6937aa3a3c1b059e377afeb3622b2f521b9b5d1cdd00085 SHA512 e0ad6c17078a2a06250d83b93484b2b449fb6924a7f083121f7368e7032ea970489067f8231b5d27edd9875434c32dc02801d01d4ebd8bfba33b3761429e5975
+MISC metadata.xml 379 BLAKE2B 3623a13a813bf71f9474fa018b2f83392ec168193b9853cabcf112267d38e7278e97a415bb8b7e52f9ebb28864b8709a64996dcb0d97e1f03b3ecb31a944d74d SHA512 40bb5c1916d9027ff81cd32073de34753a30d8430f36d0fd16667a111af8fd222379dcd817edd723d362f5ff5578ad7b212f98388c00de6dff1a64bd2c3978b0
diff --git a/dev-python/hypothesis/hypothesis-3.38.5.ebuild b/dev-python/hypothesis/hypothesis-3.38.5.ebuild
deleted file mode 100644
index 89e39704e7ae..000000000000
--- a/dev-python/hypothesis/hypothesis-3.38.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis/"
-SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE=""
-
-RDEPEND="
- dev-python/attrs[${PYTHON_USEDEP}]
- dev-python/coverage[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' pypy)"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${PN}-python-${PV}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-3.44.7.ebuild b/dev-python/hypothesis/hypothesis-3.44.7.ebuild
deleted file mode 100644
index 89e39704e7ae..000000000000
--- a/dev-python/hypothesis/hypothesis-3.44.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis/"
-SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE=""
-
-RDEPEND="
- dev-python/attrs[${PYTHON_USEDEP}]
- dev-python/coverage[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' pypy)"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${PN}-python-${PV}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-3.45.3.ebuild b/dev-python/hypothesis/hypothesis-3.45.3.ebuild
deleted file mode 100644
index ddfd398cafb2..000000000000
--- a/dev-python/hypothesis/hypothesis-3.45.3.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} )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis/"
-SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
-IUSE=""
-
-RDEPEND="
- dev-python/attrs[${PYTHON_USEDEP}]
- dev-python/coverage[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' pypy)"
-
-DEPEND="
- ${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${PN}-python-${PV}"
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-3.50.1.ebuild b/dev-python/hypothesis/hypothesis-3.50.1.ebuild
deleted file mode 100644
index ddfd398cafb2..000000000000
--- a/dev-python/hypothesis/hypothesis-3.50.1.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} )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis/"
-SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
-IUSE=""
-
-RDEPEND="
- dev-python/attrs[${PYTHON_USEDEP}]
- dev-python/coverage[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' pypy)"
-
-DEPEND="
- ${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${PN}-python-${PV}"
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-3.44.26.ebuild b/dev-python/hypothesis/hypothesis-3.59.1.ebuild
index ddfd398cafb2..fac7d09e539c 100644
--- a/dev-python/hypothesis/hypothesis-3.44.26.ebuild
+++ b/dev-python/hypothesis/hypothesis-3.59.1.ebuild
@@ -9,8 +9,8 @@ PYTHON_REQ_USE="threads(+),sqlite"
inherit distutils-r1 eutils
DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis/"
-SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
LICENSE="MPL-2.0"
SLOT="0"
@@ -26,10 +26,11 @@ DEPEND="
${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
-S="${WORKDIR}/${PN}-python-${PV}"
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
pkg_postinst() {
optfeature "datetime support" dev-python/pytz
+ optfeature "dateutil support" dev-python/python-dateutil
optfeature "numpy support" dev-python/numpy
optfeature "django support" dev-python/django dev-python/pytz
optfeature "pytest support" dev-python/pytest
diff --git a/dev-python/hypothesis/metadata.xml b/dev-python/hypothesis/metadata.xml
index 0eb6c1c42697..3b9d8f1161a1 100644
--- a/dev-python/hypothesis/metadata.xml
+++ b/dev-python/hypothesis/metadata.xml
@@ -7,6 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">hypothesis</remote-id>
- <remote-id type="github">HypothesisWorks/hypothesis-python</remote-id>
+ <remote-id type="github">HypothesisWorks/hypothesis</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/idna/Manifest b/dev-python/idna/Manifest
index 2b1aa151449d..3ef32383b008 100644
--- a/dev-python/idna/Manifest
+++ b/dev-python/idna/Manifest
@@ -1,5 +1,7 @@
DIST idna-2.5.tar.gz 130211 BLAKE2B 3b00b76f9d86f0961ca4613c4239e39fa19c28f60640d2c9d9b7ea05985f9eceac122bb9e5b30b2f22648506580202a187f95513fe5ab0af6632917335f2eda0 SHA512 29a69ede25a8855135c763da5d20ff81832c710038a38521c127d5b7b24b355c6cfa5e9f9a2a4ef1fa4437537d1d9e4b448357e07b4b5e3724d98fee0a3b7835
DIST idna-2.6.tar.gz 135992 BLAKE2B 1397c93eae23a9ecbcc001205e83fd684cbdb4f0c916c30b7d80dc7fdd43c588a9a81a620a39108a31707c1aee8c4a315d1988ae5a8cf1f6519bb11bad6dc3a3 SHA512 cb5dbfab44c4d11521c67f9d29391f184d1267a3da6dc89f4ed12c60a7a909d5c7474c3ea2bddd0af7063f4f620e87a8dd586bb07e8b961b30b1dd7c969704c2
+DIST idna-2.7.tar.gz 172698 BLAKE2B d0c92988d78629af3b87b8b4842757395c1f439f25d77614ba05d48e57d7d9a414c5be33e3fcf191f7dc8fea7325c801ff9c6f687204dec3735406f6e2342923 SHA512 34ba985862e386243f43616586e53830177cf4ba0925b6054198dfa63c085ec5c6c5b54c2b3c0989bc768aacceeef76b84471e58a16183b960dc4b8812cd1c61
EBUILD idna-2.5.ebuild 604 BLAKE2B 682e9cf0cb1576d33c6575067c79219713c5c86b479eb1cb1716ccfcec6bacc36a00a437a3fbdce9b4360cad6cb03075793777aa1d97f66173ecd21aaf6e3d5c SHA512 d2722bbe1c458e10655a70079ded3d67a2b7b7d18f131e507dab42933abfaeb4c8579a8641971109a1b4bdd2220f5edea5cffa01b545fde68dc61968523fe9c9
EBUILD idna-2.6.ebuild 668 BLAKE2B c12ff33bfa42471d9aaf9ebb063b51e47ec5c0d8cd9bcaf18230dd853a52d4f00ea4a2f27b985a84893d86863eb61ee239c32087b5d4de1688d2d7c7dd554c93 SHA512 bc90f9e990b558075d9c77663781d44b9ecd2571747be0b041b0f1b2bb171e8a32d247e8149a83a586f8297f0bbeb9c3f67c13bd6669d615f959a576211a765f
+EBUILD idna-2.7.ebuild 668 BLAKE2B c12ff33bfa42471d9aaf9ebb063b51e47ec5c0d8cd9bcaf18230dd853a52d4f00ea4a2f27b985a84893d86863eb61ee239c32087b5d4de1688d2d7c7dd554c93 SHA512 bc90f9e990b558075d9c77663781d44b9ecd2571747be0b041b0f1b2bb171e8a32d247e8149a83a586f8297f0bbeb9c3f67c13bd6669d615f959a576211a765f
MISC metadata.xml 367 BLAKE2B 363038f61cdb96780faecfb8c92d97d0cea8146d37374a731daa9618150b3f41c0bad724619d7bb353141834df9fcb88f075ece91a742ccca2da1621e5b8e2fc SHA512 50f13044fec18651463e6199826a39c7f28c783e7da389017e2dc2fd6f17b6c93e4e437a1019e0e31605a06a428c31a2fbc12744daa957cefbba2d76b511331e
diff --git a/dev-python/certifi/certifi-2018.1.18.ebuild b/dev-python/idna/idna-2.7.ebuild
index 1052c2b86547..f57d72cfe473 100644
--- a/dev-python/certifi/certifi-2018.1.18.ebuild
+++ b/dev-python/idna/idna-2.7.ebuild
@@ -7,14 +7,17 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
-DESCRIPTION="Python package for providing Mozilla's CA Bundle"
-HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi"
+DESCRIPTION="Internationalized Domain Names in Applications (IDNA)"
+HOMEPAGE="https://github.com/kjd/idna https://pypi.org/project/idna/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
IUSE=""
-RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index 302dfefcb70c..8946a23f02fd 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -2,4 +2,4 @@ DIST inflect-0.2.5.tar.gz 109756 BLAKE2B ecb64b0fea04602f112dfba11ade6828eae7a7f
DIST inflect-0.3.1.tar.gz 109456 BLAKE2B b57009a933f49762da315c55950ca20ad04a53559b1bd1fb7d8395bf4bfbb74b618eb1a0d0a0ca0f2b64adde93665fdf1f643f56299820ffe0c56a20f57237dc SHA512 c832f0f36b56f5f59d8c3a7c0b128c0ae00f7a90c57f303e79a2118657ee7b62ed3db7cd4c3297e41a07c4d2bdbc18d6c754c319a43004af6d35cab3701169a6
EBUILD inflect-0.2.5.ebuild 559 BLAKE2B 7a4e165bc85aa92047d6e3560e9afb29749a75148ed254797f146405c43c8a408a5c5c01535092b04edeb313bb0ed4dd53312258651a9f88a3fc63ada7843c29 SHA512 6cd5a2a1ebe78a6449262017643e61b6353d08a9b20a582f20e92405a7d457bfb4916f0b2920925be985f0cc83d2b0472db1fbbe637b102088f6e28f7e4e282c
EBUILD inflect-0.3.1.ebuild 576 BLAKE2B d016693a41167457c3465615d5f58e6316e96ff11fb959cbd6c09771e3e347f3dd13e638ea523e4e7768afe6618c0125967053f3732da55825bff9b5ece7056c SHA512 ad54e23d194a273482bef10f23f2ba0c563dd42982ee79def453d41f47a470113eb8d93f13a2f71ba504013d403ca1d8ab97f8146f8b49784a5456016db325f7
-MISC metadata.xml 495 BLAKE2B 4a1a617d259bf9b09528a0d7e6c20e3e2e98b181da1c051c70fabc635de1749460c64d242f99e262b87af14dc6a3dc0efcfc5f692f2a98744b039a745d00910c SHA512 d8558e7df39e1ae041b8cfb09895494d149c9acddef719d5ae9e4702ff543f146574de6ba709613cba6071c748ede60154d4ed6e139bb9f2baa2f0a3694d8541
+MISC metadata.xml 371 BLAKE2B 0c72b1b5bfd404e494c2a6e2f48cf56634981d6ac86026dcd43f9c81804099b0a4693d4971f50db501e1f9421b5952ee6ab65805fbb17213cd0af75f4cc5aa1b SHA512 266d5f9dd95fc339a8653f0f8342996d194565a23e8e024523e1e8880f900301ca796a2abe5f550c51281be0df59d1704e44bb1bfed000d5a880f1a915b8af07
diff --git a/dev-python/inflect/metadata.xml b/dev-python/inflect/metadata.xml
index 9c92a6c72bb7..95847b33dab5 100644
--- a/dev-python/inflect/metadata.xml
+++ b/dev-python/inflect/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">inflect</remote-id>
<remote-id type="github">jazzband/inflect</remote-id>
diff --git a/dev-python/inflection/Manifest b/dev-python/inflection/Manifest
index 4bbb2fa2f5c7..574baba40a11 100644
--- a/dev-python/inflection/Manifest
+++ b/dev-python/inflection/Manifest
@@ -1,3 +1,3 @@
DIST inflection-0.3.1.tar.gz 12943 BLAKE2B cffaba9dc22444abda6cef04bc7dbd420abcdc0edca5c13bb734edd72aab631a2b50d3c37f9bd914cc8956f8afe951734db764bcced9e0837bfe75a90c527f73 SHA512 2a69a6228f2d44a5afecbd3ef51a51b4d5f63f69ddc844f4abfd6f326cb25c518403e8c5b9f98589885777d41d8fea31bacab3a5a3ab80db411960238d2f49ad
-EBUILD inflection-0.3.1.ebuild 952 BLAKE2B e1a2544c5d407e8319ca050651528165546c9dbb3bbd5455c47baaf34421ad8312b30f2ac891b831c528e6c8e45fac2c04000f9b7a95060f8edf7ce5ec3dacc6 SHA512 1b1cf480a09f3ca33cef74e16c07d0911eca0d997671110a1e65fd491522813593d2c345fe4915ac1123a04a0d7110021f4cc51d74f53dd0059035930ce64658
-MISC metadata.xml 568 BLAKE2B 3310e6630616d3be3786deb9730def8b8451dc4b9e739474c8ca9a2be9d47180574189893901dd0320837229e6b5f749a297bac1709b3aeec7862c327ddab7e3 SHA512 d6f1a24e986672bc56e5cfe7a99e336b148e7976540b2ae46e36a51a115d6f4d23df0abfa322e17342a2abf09d9ce536d0eed6f585b0a2fd37df5737a19a2a18
+EBUILD inflection-0.3.1.ebuild 875 BLAKE2B 974b235a9206a246c6010c965aaaf78461b124a38c66b9451abd5d915a89851e666fed3fc90bfb36866f9a6b145e194c370506a6f60aaef2b1db39f3816df295 SHA512 5ea377a59db55488dfe09107cc4dc9fbd7f42a96d9230143192747e4cc6284ff6932da7aa64e132fd850ff0c58204beda2285dc3ee2f4fcc01af3b306d1b7f19
+MISC metadata.xml 444 BLAKE2B 8127165e52bc2ba190021733ea594cf8da0bf3f2d878fdc191cda3354d2093c239cd5bd7fffc0c2bfe3055eff103da4bcafefc215576a28cb83e852aeb43cd57 SHA512 2175dadc52b8a381bfcbcd3a390d99f8582aba44870c29f5addf25880df9336d9bd16bd2120ad283359693fef2b0e65b7cae315fe17f042c17a512ea0352c352
diff --git a/dev-python/inflection/inflection-0.3.1.ebuild b/dev-python/inflection/inflection-0.3.1.ebuild
index 864ac21bea52..16c59e49ccac 100644
--- a/dev-python/inflection/inflection-0.3.1.ebuild
+++ b/dev-python/inflection/inflection-0.3.1.ebuild
@@ -1,12 +1,12 @@
-# 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,3_6} )
+EAPI=7
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
inherit distutils-r1
-DESCRIPTION="A port of Ruby on Rails inflector to Python"
+DESCRIPTION="A port of Ruby on Rails' inflector to Python"
HOMEPAGE="https://github.com/jpvanhal/inflection"
# PyPI tarballs don't include doc
# https://github.com/jpvanhal/inflection/pull/12
@@ -21,21 +21,18 @@ RDEPEND=""
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
- dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
python_compile_all() {
- use doc && emake -C docs html
+ if use doc; then
+ sphinx-build docs docs/_build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
}
python_test() {
py.test || die "Tests failed with ${EPYTHON}"
}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/_build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/inflection/metadata.xml b/dev-python/inflection/metadata.xml
index 5fc3f78f866b..569b904b3f4c 100644
--- a/dev-python/inflection/metadata.xml
+++ b/dev-python/inflection/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">inflection</remote-id>
<remote-id type="github">jpvanhal/inflection</remote-id>
diff --git a/dev-python/irc/Manifest b/dev-python/irc/Manifest
index 94ebacf91ab1..9f107f1e49a7 100644
--- a/dev-python/irc/Manifest
+++ b/dev-python/irc/Manifest
@@ -1,7 +1,3 @@
-DIST irc-11.0.1.zip 120409 BLAKE2B dea62b33cbbe6bc9499bf0114ed66edff8cfb0181335c2442df264f334f1b064b8a2eacc65394b18a2af4a2eeeb2a1416dc2f9a3115d7cf70790ec798bc66db1 SHA512 fca2fe653d921c9ec65dfb2b072c16658d88d4a22ae91568b1eaf722a90179920808db157f587afe6de0055af3a04a528eb9022122e539150e5635f05b58f466
-DIST irc-15.0.2.tar.gz 81790 BLAKE2B 03eb70b90d0e3ad7d8d43b6d3cfbe48adc210d724a8d521918321189b06759ad4edac488a66b70a4395e322972a1343c815b2e9d09eb9cc36f5157f280be322a SHA512 5f6daa539a9ae665b0153d97ab11f246040963d9109d84efde0a92cbe200c2a6e8126120eee11b4bc92d65d415946627116b62cde07bebeb68a7105af40f98ab
DIST irc-15.0.6.tar.gz 81996 BLAKE2B b5d329b70404a92d4f69cc3fef2be374b0a1e98e04588b7f2f7f7c241dc3d72122f813b67e48522b7779dfdf90478db6ff10cda3c66b621f7c4a099142d533f0 SHA512 48240eb496a3c88310f02cf092b8e19e4aa8d8dc165a9a8a39c313490a69ecc29ac67db297436df5e86e7253e2481bd19bc0429ea9cc359089a5cd6179125c0f
-EBUILD irc-11.0.1.ebuild 1058 BLAKE2B f2239994763494170621bdf2fce955d80bf09ca42966c8fefabe5898a179550db817b9820defd1af63c8666dc38f38233587439bf691c447af85c0ceeb5db7c0 SHA512 3fecbcd9053445d79aa566748ae22bd83583e3d58cd2ef45ededa958dbdfa4033ef2ca8296e206400702f8737ec58862360e12276566c36a6a312d2f1a53f01c
-EBUILD irc-15.0.2.ebuild 1585 BLAKE2B e6deff506c9fa714023dcd28ff71e31a926832eba1f39c4f9f8bd764cebe7819632625240a364e1f879d8347d0ef9f8b28deb1ff1d5dbf31f179d159376c88e3 SHA512 010c5830c9717f23088867e090647295f73cdcbb01642d67ca936cc08595a53bb155e44b1f120821010dc4422f8ada908e2a7f66e3f4853604a8640758015443
EBUILD irc-15.0.6.ebuild 1597 BLAKE2B 67909f9c9f586c6ed63850ceb6df56aeae9404ab65ad5702a561667c6e624c5157ee46a90a8975e27ef28bdf39ce24f78d8e15d96fb0cb3d2dd13626ea0a5a7b SHA512 df65de77ef9fdb42bfd560212e5c9e86fb1d6febb58e4691a1a8ac3392b424709e81614b22c301f775b40e7682cb938012f4d98298ffad6e1dd62c1600af9ecb
-MISC metadata.xml 814 BLAKE2B 53d9fda06527fb39d9629b3d76faf270650a17c4142fd61b512a41090eddc3665acac16187a172e20de0cf987952cf8f9024961d3d4aa0ba6d3ae440873592c6 SHA512 97c3129365cbe22cf31f5ea6147163b21da942f65838330d608ddbc41a516f2600e0bc00e7fef18ee53f7a51cc1682650684283a8abf45a4ae28972939783e05
+MISC metadata.xml 690 BLAKE2B 5bee1fd162cf7a46ee59a40c945991887fe187d09b647907a2e05b80dbd9327d039d40986b5b5549e27f8729153880a234ea50c9601e171b5cfa13de295d6ba8 SHA512 1aadd270ebeedd1ffaea3f62bb804e48f94f822ac6f4d8502753259c098c7b18a5a94d0643f35eab2df47ef3537d513e37bbb9d04b619cf88580a4d5a463095d
diff --git a/dev-python/irc/irc-11.0.1.ebuild b/dev-python/irc/irc-11.0.1.ebuild
deleted file mode 100644
index 29fbdd70e186..000000000000
--- a/dev-python/irc/irc-11.0.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="IRC client framework written in Python"
-HOMEPAGE="https://github.com/jaraco/irc"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples test"
-
-RDEPEND="
- !>=dev-python/python-irclib-3.2.2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- dev-python/jaraco-utils[${PYTHON_USEDEP}]"
-
-DEPEND="app-arch/unzip
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/hgtools-5[${PYTHON_USEDEP}]
- dev-python/pytest-runner[${PYTHON_USEDEP}]
- test? ( ${RDEPEND}
- dev-python/pytest[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7) )"
-
-# A doc folder is present however it appears to be used for doctests
-
-python_test() {
- py.test irc/tests || die "Tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( scripts/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/irc/irc-15.0.2.ebuild b/dev-python/irc/irc-15.0.2.ebuild
deleted file mode 100644
index c58d4a5e56c9..000000000000
--- a/dev-python/irc/irc-15.0.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="IRC client framework written in Python"
-HOMEPAGE="https://github.com/jaraco/irc"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND="
- dev-python/six[${PYTHON_USEDEP}]
- dev-python/jaraco-collections[${PYTHON_USEDEP}]
- dev-python/jaraco-stream[${PYTHON_USEDEP}]
- dev-python/jaraco-text[${PYTHON_USEDEP}]
- >=dev-python/jaraco-itertools-1.8[${PYTHON_USEDEP}]
- dev-python/jaraco-logging[${PYTHON_USEDEP}]
- >=dev-python/jaraco-functools-1.5[${PYTHON_USEDEP}]
- dev-python/more-itertools[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- >=dev-python/tempora-1.6[${PYTHON_USEDEP}]
-"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
- dev-python/pytest-runner[${PYTHON_USEDEP}]
- dev-python/backports-unittest-mock[${PYTHON_USEDEP}]
- )
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/rst-linker[${PYTHON_USEDEP}]
- )
-"
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- py.test || die "Tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- if use examples; then
- insinto "/usr/share/doc/${PF}"
- docompress -x "/usr/share/doc/${PF}/scripts"
- doins -r scripts
- fi
- use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/irc/metadata.xml b/dev-python/irc/metadata.xml
index f4d5c71852d1..ed4ab5f0cd27 100644
--- a/dev-python/irc/metadata.xml
+++ b/dev-python/irc/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<longdescription>
This project includes an event-driven IRC client framework written in Python,
as well as an object-oriented wrapper class and some example programs.
diff --git a/dev-python/jaraco-classes/Manifest b/dev-python/jaraco-classes/Manifest
index 21ef50c58138..90be8650b7b8 100644
--- a/dev-python/jaraco-classes/Manifest
+++ b/dev-python/jaraco-classes/Manifest
@@ -2,4 +2,4 @@ DIST jaraco.classes-1.4.tar.gz 5171 BLAKE2B 193333a9a543328b6f781888ba7a6ae3cf0b
DIST jaraco.classes-1.5.tar.gz 6710 BLAKE2B 884e756c7bff272a0b35d9ef8cd30538eba793e6d838b7bd409a59fde9539776906aeb95a456f7095178ce0623e20634fe1a09a8f3515d4b661bf702480cd934 SHA512 8fe3d40863424547e5396fd6a2b4ef3f27a92185ca82206bb88de2716419a9c2dc917fc945c732d5dab1a1795727a12014e0bbaceee7834896351de05491f99c
EBUILD jaraco-classes-1.4.ebuild 1073 BLAKE2B 583bbfb1f6f7f4addf8eeceb599d2cfb625d95272f8ba0f2f4c46bde2730aee33cf166d575ca6aeb8af8b69b139ca0ea5ef62bd3adbbdccac34df4f5b83da495 SHA512 382382cc08370724725ad39d54919b58e53e52b1f4ae191fe90bf07a3a77c9755dd20c4e63f6d453a979251279d124bc67c882dc9e58c2383ab1d84c35be0524
EBUILD jaraco-classes-1.5.ebuild 1325 BLAKE2B 4fbd588d4dab35c12d2d264ddcfaad459815b3ae0de76af656cf52e7d9c99ff4398a98a8b03d5e28d518e621d92f2f99d4286a46491c2854de17fd461821de2c SHA512 337891791d2124e4b1920a35368746302060860933986b3124e602348474871bab0ba17c727817e4b189be26b529bd854d020bf94cc13d53d8184031a782ca0e
-MISC metadata.xml 576 BLAKE2B 87bd2e393fabcbba8c6a9913ce1e57d6c4ac1c93fdaf8913ef3a073d600cfc45046037bb5ad66fcb16deb184c4867dd855818354188298a6acd95097d3320c63 SHA512 15421c155e166e85d127519a5b34c0dc5ec3b7709aeb55f7f10189d40e58669afb9e7d2f414cd9547b7f02c2e5daf9136eceff105b7cd01716ed7ef5d9398e3b
+MISC metadata.xml 452 BLAKE2B 21134cdd1ed697f4c18617cf812678e3369ed58334419ce74ec5bc0956145cbd8080085d207d37d257d5ed480bd81670f98a38289c773ba7f8b905cbb49077d9 SHA512 0107c5f161fb935b84251fe078da9a6be29f4ab53fc16c8f9f4aecda8e8de3df00b396c54ae53461a76cf794f6bd0f96697ac1ecb2bc59d2cbdadc8a6fdfa2da
diff --git a/dev-python/jaraco-classes/metadata.xml b/dev-python/jaraco-classes/metadata.xml
index 62bc57c67712..58c7478db6b1 100644
--- a/dev-python/jaraco-classes/metadata.xml
+++ b/dev-python/jaraco-classes/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">jaraco.classes</remote-id>
<remote-id type="github">jaraco/jaraco.classes</remote-id>
diff --git a/dev-python/jaraco-collections/Manifest b/dev-python/jaraco-collections/Manifest
index fdab7d5d0a84..1df6751445e0 100644
--- a/dev-python/jaraco-collections/Manifest
+++ b/dev-python/jaraco-collections/Manifest
@@ -2,4 +2,4 @@ DIST jaraco.collections-1.4.1.tar.gz 10456 BLAKE2B 1e07163a7f98d7ace5ee62a83ac21
DIST jaraco.collections-1.5.tar.gz 10615 BLAKE2B 4331a1df4a1232817e5bde97ce22b019ecb50711c0f4dfd18d050233b820a51c420719ff2a0d013e60da4710a63ab34293ee15f091b86392ec0d5e36e8262880 SHA512 7e2d3849d26422d687cfeb560f8096fb099a9c7b99b3061a06f9ad7037c3805b577754f62e5d5ead3f6f89bcd7dbf574df2844aa3c28928941ea2c99d50fc161
EBUILD jaraco-collections-1.4.1.ebuild 1404 BLAKE2B 1132603d24e0d7a1c69c68658ec03491584c823b3f7f5e928ee01647c7becac17818ee5f88e5379cc5bd18e169cbc35bf8d228381559dcc1bedc3f6a4a9c3f5c SHA512 898ee4f6f72bbc91a723ddd3176a56b33b50f951d46eeb4cba8a82d750a5c647463ed95708266ebf02c29194fdb89c2b702ea2fcfa427d50952c96ccc1274669
EBUILD jaraco-collections-1.5.ebuild 1402 BLAKE2B ea6bb23d97ca077a13ef637cb68af51d165b8f8b3319fa4d35c279413793e1aa3104fbee394f35b464ff39db264e94d63966e6ef3eaff1d369f9d02baef52666 SHA512 a48e9c9a8918ce2734bf0d2ad37e9ef85353bb502a057e3f3ce63d97ef0e9871fd086c36219452788c9bbcb29e4e0c90aa4094c4cca11360bc645e81c7c30fdd
-MISC metadata.xml 682 BLAKE2B 93a480fde842c8ce88052466321f896379f11cac2ea793b34e0bf66a5de3f7a4395ce9cda5474f85dec6cede39114337f53d18c0c571d6a6e293727605d117ae SHA512 3b642f903fdc07a9ddba157b15b9cbcb3141f7a7b5bd74101b360a9052ca213a765c48266acbe296e8119900d311aaa4dd8d54f7b6f5e05ea2041145ce455c30
+MISC metadata.xml 558 BLAKE2B 7952de571c053dd631177bfde7fa4904e4b37fc2a7ddeb3f17fb917d69d95b0103c9498f7f1e698bbfecba8c2df86616e0c7999b19e8c2af6ec83faf97fca8d1 SHA512 cf21f33decabe788873863bb42136123eb0dbf12527e75ebba2d06c4cb9a1b2b6d8e3def46829c1471e27a5e6b5d7e681272fae9fd58eed36294f90e21a92379
diff --git a/dev-python/jaraco-collections/metadata.xml b/dev-python/jaraco-collections/metadata.xml
index 349dba02c653..daf35c2a6e48 100644
--- a/dev-python/jaraco-collections/metadata.xml
+++ b/dev-python/jaraco-collections/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">jaraco.collections</remote-id>
<remote-id type="github">jaraco/jaraco.collections</remote-id>
diff --git a/dev-python/jaraco-functools/Manifest b/dev-python/jaraco-functools/Manifest
index 32e8fef1e180..8c34221c88e1 100644
--- a/dev-python/jaraco-functools/Manifest
+++ b/dev-python/jaraco-functools/Manifest
@@ -2,4 +2,4 @@ DIST jaraco.functools-1.15.1.tar.gz 8744 BLAKE2B 191e37d977256fe92158cb2057af42a
DIST jaraco.functools-1.19.tar.gz 10588 BLAKE2B c71eb4e0c611f6a0bd82e04cacb7933961ba5e50091439c274bd8ceeda68b69789423994fe43f44af6cdd643b7a04418bc32ce2f937d118520298a019c5c6638 SHA512 7fbf1956ff8a132021e1f7fae5e98f40199a5d0e705b08b44ad5b2588fdd7d1088db9d7457b985c1852b50285a8f03cc9795fff0c4f53f9155f7c8ec371ff307
EBUILD jaraco-functools-1.15.1.ebuild 1292 BLAKE2B 19650a3ce82b6d31e6f726e0fc2e5a711f726174fcc1fbcdadc4b31bc25333ba7dcc2b3bd4ea94945166b37c029bc7fb51c7bea376f4c367e6288bac1300ab25 SHA512 07e63f108881f4ab7cbaf7be577bc8a10aa27af3abccf6ed878a2a3ef4822f226771b470660ae58ff24934ae9424e387b86e10257255cd2a1a218c7e06e99c82
EBUILD jaraco-functools-1.19.ebuild 1498 BLAKE2B 6727bfd3036c192a76486a6151c63dfdc62a6936255558092ffecf652078db33a6488fc5f9fccf35c8773077381371dbd7db23f1db68b22f7271698d7ba9e328 SHA512 625b90737209555e1caf80a1d08ba60d19f0ef0bdd43dbea4695ad1ea909087ba52f117fd9c7a7644f42952c4ec67db712e9c2b130f39f03b25aa830c0c85319
-MISC metadata.xml 674 BLAKE2B 13f71aa2d5cab8616723a4172fddc638ceb24f5e504277f4f9f157f90d4da39a9c7eb2469c53c0a863635f1d5229f45ce053155622828f3b0233adb870f58ad5 SHA512 8a95c901fb9b53f5a9032a60c0c03e6dd8b11eec14902034b402733b5108f13e6957f8680268b506a5f95a515125c731617bbffd218d61458c9429c9f98cd5d6
+MISC metadata.xml 550 BLAKE2B d8c0bdc0a3d2c0c3d37638bbc8534233acb659d38e0ed9e9e757ff35b261f241e213b73a5c55aee059aa7e73e71e574e4e4e52c12f3bfd9e6c3ac0059f2ec0ee SHA512 2fccec87fe5c57aa922ea30710d802c438f86fa3a72492dd4d2fc8917cc1a1a92ecb12fa5e9160c6245cbd6ab557791ac6f575de8a7a001842618f8d00343476
diff --git a/dev-python/jaraco-functools/metadata.xml b/dev-python/jaraco-functools/metadata.xml
index af1cab830658..69d8fbca232b 100644
--- a/dev-python/jaraco-functools/metadata.xml
+++ b/dev-python/jaraco-functools/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">jaraco.functools</remote-id>
<remote-id type="github">jaraco/jaraco.functools</remote-id>
diff --git a/dev-python/jaraco-itertools/Manifest b/dev-python/jaraco-itertools/Manifest
index 6f497bd4ccb2..73ac0b96f69e 100644
--- a/dev-python/jaraco-itertools/Manifest
+++ b/dev-python/jaraco-itertools/Manifest
@@ -2,4 +2,4 @@ DIST jaraco.itertools-1.7.1.tar.gz 10224 BLAKE2B 11f22156736f283604d75aaf48975a4
DIST jaraco.itertools-2.0.tar.gz 11158 BLAKE2B 4fe42711819e5aca6a8995037ba05f4858e14cb55ed0fc2d54d805e00b5c12229cb2148d515179e4b7c14cdfe64e4162b1891481b0906fb96d832c155af758a3 SHA512 56877e141da1c79499dee2e3cfd15a81f07d6cf6fa1ee88f4ae387423d91106f41c1787fecc194755fddc521d6284763cba93083904e67d548c053d1584a4438
EBUILD jaraco-itertools-1.7.1.ebuild 1090 BLAKE2B 0c6c4bf63752f38f799eeb220e5d06119d1b75a864b2dcd15bed5eb0a47aaed6b651c12aee76ec76b3326b2f170c96ff43db6a9564e4156f69f15cd51efa39b5 SHA512 91fb4ccb095c07117d75693cfaab37bd92fc8dcd371233b9eea4635800b18027d41277c19dd4eaf3ad5d48452d4ed138d6e37c2a01822c46ff1e6de5c1388ef7
EBUILD jaraco-itertools-2.0.ebuild 1182 BLAKE2B 896434a9dd7300f34357b0b545529e7e78c33be0cf3a8f6bf1df82f6c192d538aeba3a7a97f95b05e207c7a69207ebbda129315cf9d50d6d3c30520d690ad22b SHA512 768bb6ab73af637d0afc0ad8fd4c9b335060193980d0b1abac9989328ab1630e48c1b2d1d31a323cff474174097ec9e0fbb9be893c31cca00e26b8c806122674
-MISC metadata.xml 674 BLAKE2B 0483e63308d1dd6bc2c71f3a0e23f211b6ec75a9e78614539ae6796e665d6f27ab85d208b7b1f72acd48b6d52bafa3cb10d04e841f233631f4764e483752322f SHA512 fe39ca712b0361f82fb90f4e9b6ef893e08e6ac5bc94a9036f1448e1080bd1e1c5f95dc96ef3dc934d0ceb375a141c560289367a066b1fb11b860c29a41da421
+MISC metadata.xml 550 BLAKE2B 9a0db00bf8d20a8942cc362092d64aad0a91d47e54fc5a7c3a6d444defb32a1045f0993d3ad2c61f6edbf059c633388ff4109e71af3454824631e79388bcc5ed SHA512 f60f044460ba89008629bbde7c052af0159ad7044124606a7cddbba403c9a20bae9b91839ab76e48e1b0481f2a6cabdbc4ca0e00e636955e2149f5ebddfd964c
diff --git a/dev-python/jaraco-itertools/metadata.xml b/dev-python/jaraco-itertools/metadata.xml
index 4952df94d91c..73cc2df61c63 100644
--- a/dev-python/jaraco-itertools/metadata.xml
+++ b/dev-python/jaraco-itertools/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">jaraco.itertools</remote-id>
<remote-id type="github">jaraco/jaraco.itertools</remote-id>
diff --git a/dev-python/jaraco-logging/Manifest b/dev-python/jaraco-logging/Manifest
index 5776897bcf02..a72dacca6ffc 100644
--- a/dev-python/jaraco-logging/Manifest
+++ b/dev-python/jaraco-logging/Manifest
@@ -2,4 +2,4 @@ DIST jaraco.logging-1.5.2.tar.gz 7135 BLAKE2B 5235566df80008270f2f28101ab5df1d7f
DIST jaraco.logging-1.5.tar.gz 5707 BLAKE2B 853d2747ab92754de4480871355180a33a7a6cbf69fc3d32ba489ecac27dc55ad92d94bfb84e411ee13400d82d162ea400be1027c3002f317a97e00b849484ec SHA512 18f267bd0c764f38ff5223d4fd6e08d7d9fa568691db285155d7b955c71439474fd84edd61b20d57f6eac77394d4b3ddf9b35d8e6ba08a2db5dd4b2ada6e0d68
EBUILD jaraco-logging-1.5.2.ebuild 1357 BLAKE2B 4410f834553bddfbb33251d14b01073d6d75b7c9b89aeba688b2045c5fcd22f2a5ee393a9a5855e7c7d681a5114acdc882a9944d425e95d40c8df024dddb8589 SHA512 9d07db885a3cc02496a4b2825961a5ad6ad3235296cc73c1b3db238f325fab7653bdab530b6faee7dda9eedd189c2f9582cb169c2fdb72ff8abab3f8853dd2d8
EBUILD jaraco-logging-1.5.ebuild 858 BLAKE2B b3570b11464d1059a6e6c58ce8a0b73a59bceb2021f6f2e3011899b19ae9beaa4de057e47fb90150d21a0d085d1334863091ca8a8b988d7e619f63e60974d375 SHA512 72c358214ae4e6938551a57b808ca2b9c4f7f5c2cb184a53715882b80b5d6721765ea5ad7d0962076e0aeb66f082f61a26498f882f00de5740f21abc97663464
-MISC metadata.xml 576 BLAKE2B 54ebb6bc0dd498b193d88d7bbf58085f45b4a294c659a9736818bedc227a5770a97c7f01a185fb4bc0ea560c8761467d1815e0a45a380cc328bbb898f45c7dd4 SHA512 75626a3525ba84f6e657f2d05a442726c938baf4c1f356cabc935624bdd382b4a6c97a679464fdba11057da34f23a46037f215a781912fd66a11c37dd1d1a81c
+MISC metadata.xml 452 BLAKE2B 6beacf543b6c6ba9482609f0374283438dab3bff1ba25c53f1ec6c6441ddd0e185336766eaaae3ef89277874c6f12652a68b79a934919c8fe70f8bee88872b43 SHA512 447053b09d211ddbe1b2e98f7c1379395291f1331c75837ba1dc036a3b5d1e05e1f78717c419c4dfdc7d687001992f4c926cfc61bf267aa925024180646a3296
diff --git a/dev-python/jaraco-logging/metadata.xml b/dev-python/jaraco-logging/metadata.xml
index 2bfe1a1f4098..debf779333ec 100644
--- a/dev-python/jaraco-logging/metadata.xml
+++ b/dev-python/jaraco-logging/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">jaraco.logging</remote-id>
<remote-id type="github">jaraco/jaraco.logging</remote-id>
diff --git a/dev-python/jaraco-packaging/Manifest b/dev-python/jaraco-packaging/Manifest
index 1e2f90a15d6f..72b7759eadb8 100644
--- a/dev-python/jaraco-packaging/Manifest
+++ b/dev-python/jaraco-packaging/Manifest
@@ -2,4 +2,4 @@ DIST jaraco.packaging-4.1.tar.gz 8820 BLAKE2B 43c14e12439d161f9a42005dcaed4d6945
DIST jaraco.packaging-5.1.tar.gz 10393 BLAKE2B ddef0ea4006b1a114d81238d5182c03cc50186452b326ef9a02f1a2e745bc731fc6969475a306b25a22d6daec5951e8d11cacd61d519e82cb461140e5003813d SHA512 d86cf6fce8037a9a5f2dfe29c7df810376127b3e02d270bfbc11e16bd43c10e0ab76f2739e5cdf904a9e54ca8d7fc3559e51d089ee39b4486c84902b23be530c
EBUILD jaraco-packaging-4.1.ebuild 1197 BLAKE2B 61042c2611ad0bd9d2514468653b8bb168023c215d1ca4a19363b8b9fdb54a0fba00bf8d22ed93f791ff3c2ec45bd26f5a7aec88550ee309399dc0c315bf3b26 SHA512 d2b7932112d762cef53e6e89d91dbae5a81fb4f70f53b887082d3464eb1da86c661f774c583ebc592d306d65642e6f67019597a3a23ad7ec4031201eeb1391e5
EBUILD jaraco-packaging-5.1.ebuild 1320 BLAKE2B bd2c1a219a54b160d813afac4a9bfa47353534d4934f0b268554ad3bf76b325712aeadfe22b2870062c6c4f5bc16599b78cc72fef73d0cf47b5a03666fdece4f SHA512 1a603e4054fc8d0ba1d5868a264c5e33d67565a16ef5d9309dbfb10930f710431aa233469dac8ec56c070b8e0712cefa5b720f9378a42990a4bf23924c81e2a9
-MISC metadata.xml 683 BLAKE2B 25b11a2a24ca06ab9adf0962d870a763588af81bbde85446779ec51735b7e11ee3cd5dfff59fdedf304cefe9fe7d1c2867e917b4a0b5a08777ab2986fccd2f00 SHA512 b6f9d4889c3591dd7e70a4945408a75ccb7eda388599cf9fbf0020ca15152ce4b585b61f8f669980b01386fd277dbe3f8f97e633a148f60726b5260d216f3071
+MISC metadata.xml 559 BLAKE2B 1ee577139e1e373f16ecf172f3bdeabcf8f6711e66cedec481b3e4c1904386d1ab85a666f3192851282fed5f7e24be262c05409d04b4cf4f9db5440e6aaa854c SHA512 4f9e6aeb478c9b4511c83d0e09b7a4d1130a1852775e0aceee6c2553345391d5e0c0e849eb05a290310a2b84c1ef34b3131f93ffbc217bc737954ba1c5bdeae5
diff --git a/dev-python/jaraco-packaging/metadata.xml b/dev-python/jaraco-packaging/metadata.xml
index 7f4f59851b20..423098638186 100644
--- a/dev-python/jaraco-packaging/metadata.xml
+++ b/dev-python/jaraco-packaging/metadata.xml
@@ -2,14 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
<maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
diff --git a/dev-python/jaraco-stream/Manifest b/dev-python/jaraco-stream/Manifest
index c70e71cfbe6e..8bcd7329c257 100644
--- a/dev-python/jaraco-stream/Manifest
+++ b/dev-python/jaraco-stream/Manifest
@@ -1,5 +1,7 @@
DIST jaraco.stream-1.1.1.tar.gz 6115 BLAKE2B 0994abe3c9688722c76e656e87166fa60d4bf45fb22ccc826227629bffb60fe0be78bb7a5f9f00b8766b5ce26d641d4b347d6c0fc73c426b424c230cb7d625b6 SHA512 65c8d1652a0d63506cc3cadee590664e6a99e2f770d26f0cea1dce07c54ffe308e1df8619bc728ea81c5ac43c9c6731fe9f71e5d38d2674c4e0d63d635bb5112
DIST jaraco.stream-1.1.tar.gz 4887 BLAKE2B 6942db399e3821b176e5c966647aa9337e31dbfe533cbd790b9531fb943b1e5fdb05fa350e9dabdff00817e59b434a0770de32f871176dea34042acf6e2f368a SHA512 5af385084623fbdfe86e9fb620f49b097dee164638bc99622ba557a26cda591e856f1fc4134bc7b73b8f7b61afaf2607686fe20c59c582324a65c22f39d74a13
+DIST jaraco.stream-1.2.tar.gz 7696 BLAKE2B fcc1aa8d26da17635b9ee7c68c278ae572cbe36a108cb30f5eb98c7ebfd2255aad499bed38ea044b28e820646b92e64602db0e2cdfc430169035882f7b6abe9b SHA512 47a96c1de12eb64e250c85d97429218606dc9bb212cf7b97e579763dd901ee063711c00307b7442be400856d3fd4e5994afbe1cb91a99e233541ffd7ff4024b9
EBUILD jaraco-stream-1.1.1.ebuild 1199 BLAKE2B d17248c08f88f74324d918e3b09533b2ea094de180d7d6fcb3b35cb8b714467bd92a88c5c3ec03ca6d55b36a36a441fc89593ae10878be1ad7d4570c054accda SHA512 3cc3a43091ee01b0ed72f510378f7de528f3ad3a4a44a8b90ad8d4cef87c8e954e2c3a7338fa132b52c5e3ca196b11c8853a9a63cc849aac3ccd0649816110d7
EBUILD jaraco-stream-1.1.ebuild 1140 BLAKE2B b94964bb40aadf4f950395b4cb8e164810fcb2601ddb9d21cc2498a92d97fdfa1cc60a6eb4776a9c87147fc3ad2249bbdeac13283baf07bdaef831e7c8b07c1c SHA512 9d67cc8e9ec8fa2b39a421f8a87ae5b0a7561d7555b00531ad6ac1fab470d9190bd104b5bac066aad8b5e1db0db53f7da13086986c5f34b83436547a522df599
-MISC metadata.xml 726 BLAKE2B e340d4f280c240e65093efd9843bc3382fca31a8b25c3c73ff823b789d0d2084d7ca67c1d270b0011f40a9016fa9f03a86af764476ddcd591066a720598d8015 SHA512 70852c5c0af30b62e142d05e75f241deff9ec67e47bf27d5a9fda28e88df3baefdf2d76bab43629b83237330668772f7c5cbb7242b0d168a8429659c4d3920da
+EBUILD jaraco-stream-1.2.ebuild 1412 BLAKE2B 7fb02f05f4da3b68ba6684f5b30f13540232fe81f121d3096b901049f515dffd3adf778289ce140a7c2dd69914e79c92174de00ce5cbecad6ee7d3d205a68108 SHA512 10b7fb94fb0229657b55b56c7404edd8cbea958ca82e5c48573b34718b5f6ed611d1cf23c2037835ab539c938ccb34bd8b5150c3082997931a62cade7ad65918
+MISC metadata.xml 602 BLAKE2B 3875bfb93914028b263ef5b6f7af81ee9f3fc08f1217537363a02b12e69f273ad9344c5078ea284ed5edfee1389bace975f2745379c3b4b17db4fbeee4045494 SHA512 3a6635e6f38260c76979248878ff326451273bab021f3e85c23a0ae7e29d71daa53ccfa319c8d8457faa00c6fdf5ad3dc68e0693e951ecdd419182f1861a36c0
diff --git a/dev-python/jaraco-stream/jaraco-stream-1.2.ebuild b/dev-python/jaraco-stream/jaraco-stream-1.2.ebuild
new file mode 100644
index 000000000000..9c05682fdeca
--- /dev/null
+++ b/dev-python/jaraco-stream/jaraco-stream-1.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+DESCRIPTION="Routines for handling streaming data"
+HOMEPAGE="https://github.com/jaraco/jaraco.stream"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+ dev-python/namespace-jaraco[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+ dev-python/more-itertools[${PYTHON_USEDEP}]
+ )
+ doc? (
+ >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
+ >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build docs docs/_build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
+}
+
+python_test() {
+ # Skip one test which requires network access
+ # Override pytest options to skip flake8
+ PYTHONPATH=. py.test --ignore=jaraco/stream/test_gzip.py \
+ --override-ini="addopts=--doctest-modules" \
+ || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ find "${ED}" -name '*.pth' -delete || die
+}
diff --git a/dev-python/jaraco-stream/metadata.xml b/dev-python/jaraco-stream/metadata.xml
index 778d6071842a..b154260363e4 100644
--- a/dev-python/jaraco-stream/metadata.xml
+++ b/dev-python/jaraco-stream/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">jaraco.stream</remote-id>
<remote-id type="github">jaraco/jaraco.stream</remote-id>
diff --git a/dev-python/jaraco-text/Manifest b/dev-python/jaraco-text/Manifest
index 3e9d3a4c9a43..f3a4887c8ba9 100644
--- a/dev-python/jaraco-text/Manifest
+++ b/dev-python/jaraco-text/Manifest
@@ -2,4 +2,4 @@ DIST jaraco.text-1.7.tar.gz 7020 BLAKE2B 33b17223cfcbc07c096803c7be698458d72f869
DIST jaraco.text-1.8.tar.gz 7364 BLAKE2B 60e3ce561ca5c6dca3093a51f8397e925279882ee5b1c02e5359b518f2344481f3d86a927fbd1c7fc903e3207c46cd052a6efbcfac693debce721884188ab87a SHA512 7f13eee9553d7531bf2f51af1b1c7fbb9d778cf082e6eb49948fc0943b7eb5a0268ec51b363ae9e96df854e0af5e38fbc4a679c746160e422759c044d4a33654
EBUILD jaraco-text-1.7.ebuild 1156 BLAKE2B 1e8fb3ad74770ace56b40730674e60051e06d5ed27e791d22ac6815380932e4a6370fce5d569db2a783a5967c704c063c292565f9af218ec70b7a1b1f06d5c82 SHA512 3222d565c1422777e386475e7ad9a5d38c667f65cfbe40692d584e49acc90332465c7f3649a26180124030c1d814ed1816438a7a138c1e803ac8c2fd6e8106ce
EBUILD jaraco-text-1.8.ebuild 1154 BLAKE2B 671c07286fe601c381e75d0dbbe9b88abd9b1f0725b07131a007486c98e16593022628d3dd7023a9d028b3736a5532bd48e53ec7b2a507cac7d4f2cfd0c6668c SHA512 401b49fd1c77829f2a8f6e3173912948b6e44a3e7f4544bb6ade500d6c7b0ccef23b350a4161069c994313804777210053240b898e907d944d34c6aa750c6498
-MISC metadata.xml 567 BLAKE2B be814bffedf4fecdf6e408b66ab430d0711ba48b28f1ff60fa493e9b76d0b46c5e03e1f4dbbbeccd7db6be1a5e5630d6c09162b01108bc89ffe50027f7edd3c6 SHA512 ab64cbfb8436cd234c42b65339dc95c510b9c3d484e9ffbb111e037f6b3ba9437d90809b5f7a0d8d8fdc3e1ea57cc1d4fc803879155f0b9ec55967b765dbe3fc
+MISC metadata.xml 443 BLAKE2B c84e839a11d32ab96ce3816919e659ffaa0ba76bfd427845df98e29690448baea81c10d347a4d3414e8a93c32ff88df526f4c3787b230066a88d81849f997304 SHA512 13598895acd5584875853441694b094fe85e25c72820d27fa9a97bcbd4f95b671febead27286d94da0ffffd42ce450ac696ed9152a73dfb8fcf7211633691b46
diff --git a/dev-python/jaraco-text/metadata.xml b/dev-python/jaraco-text/metadata.xml
index 67d1fd8c3133..b584b408c0e2 100644
--- a/dev-python/jaraco-text/metadata.xml
+++ b/dev-python/jaraco-text/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">jaraco.text</remote-id>
<remote-id type="github">jaraco/jaraco.text</remote-id>
diff --git a/dev-python/junit-xml/Manifest b/dev-python/junit-xml/Manifest
new file mode 100644
index 000000000000..fd973760ef3c
--- /dev/null
+++ b/dev-python/junit-xml/Manifest
@@ -0,0 +1,3 @@
+DIST junit-xml-1.8.tar.gz 9995 BLAKE2B 29dcd9053e3d02dffce537318458f9924aff78df2f465ffb1a92affcf84734c81cd9a951523fa8b6edf09e871acaa426d7a755ae167279c9954660737a44062c SHA512 8fcef94ea73a77ad597bb3280578f0fea86573b779eb4aea1e458e55f1866637a7b43aa04502a65ecb1f2a7403cc61a76ccd35feb4b69eeb6fdc8352914d61a4
+EBUILD junit-xml-1.8.ebuild 663 BLAKE2B 74f79d073d682b83243e6c47ae60e79822f6dea98ceb65e950eceb2fcaa22c94b6ada974fbadf891402fe1eba3e9416179fcd95c0140b0bc94c09fc4216e8d99 SHA512 7ed756be82619135cd867b35b732ad87f318f8299e747e26d539417ad21c1f88db8b7d0fe2ecb32d67a28f9546336cf9698c722e6979147531da4369d49324f1
+MISC metadata.xml 394 BLAKE2B 6b67025e70bfb33452ef3e9a6b3c953ab975a88264148ce1c3cb022acb74f54bac8e84cbf66a8538c900c2d6bf1bdfeec9bb0de00ae231d22909b494b75e6ff5 SHA512 f5a65246be9868f444ea3e828df737912d18f26bfe766f0deec8306d2c6aeb11a645b630cffa6d6fc486655b122bc46d64956cba07a23c15fc7d97e9f81fc23c
diff --git a/dev-python/junit-xml/junit-xml-1.8.ebuild b/dev-python/junit-xml/junit-xml-1.8.ebuild
new file mode 100644
index 000000000000..4d61058007f8
--- /dev/null
+++ b/dev-python/junit-xml/junit-xml-1.8.ebuild
@@ -0,0 +1,28 @@
+# 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="Python module for creating JUnit XML test result documents"
+HOMEPAGE="https://pypi.org/project/junit-xml https://github.com/kyrus/python-junit-xml"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ )"
+
+python_test() {
+ py.test -v || die "testing failed with ${EPYTHON}"
+}
diff --git a/dev-python/junit-xml/metadata.xml b/dev-python/junit-xml/metadata.xml
new file mode 100644
index 000000000000..aafb5d5d972c
--- /dev/null
+++ b/dev-python/junit-xml/metadata.xml
@@ -0,0 +1,12 @@
+<?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 Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">junit-xml</remote-id>
+ <remote-id type="github">kyrus/python-junit-xml</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 925a2cbd3b3b..aa836331123e 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1,7 +1,9 @@
DIST keyring-11.0.0.tar.gz 40883 BLAKE2B 50ce8bf1265899a3054edf2fabef75694190e06e83a56b5de8e76b3d6c4ea460971d74c1a03d936765914d3b2a1812836bb56363911b706d20d59c158e8478f2 SHA512 d4937e84e6de18ed8fcba02d2d297ecc5a6434623c362f5608141041acbc7bc27fbf94e54a5a503a02b725df737fa8505d0d91e2c3e84298fa4044d7dc99f207
DIST keyring-11.1.0.tar.gz 25518 BLAKE2B 8b23853a15217a4d51a30d2add4f2e4eaa9af788c37fbb821bde69081d120f4a81560d2165b067b3eb299903a35d0316d944c3889c312745609085bb6ce29cec SHA512 3fb099f8a72c705ad1e2387b67ca3b9bf18615f9253e589bc8996e3b31db4b295a925ff95ef52da861e94ecf10d080db93bde1a7420e8de12448220abe2e016e
DIST keyring-12.2.1.tar.gz 42242 BLAKE2B b821f17a671e89a28bd2953456bd0406e4f7fd142f1abf2e1f752e8f74f072c8fa995b90de62ac34586dd50a4dab47dff3bbb19157d76bb2f93a61e176dc3188 SHA512 8806b4433bc9085ae133300e68bc614281beea70de547f75afafdf6de2ee1b436f3a4cd13d7684cb6e4d5aef0a2eb9119d9cebbaf239a9ee1997ece4a56a7371
+DIST keyring-13.0.0.tar.gz 42883 BLAKE2B 73d44b331de7ab15d820f9484089968b3f3c4c79d360c190963d2bb12dfa20d71768a6bae3e44bbb2b728443fd1ecce5b907036457f3f38e08692d3b4a5792f9 SHA512 d06cd64a435a08ec18eea595f2a37769e823e9095cb5585f7b6532804a4cfaae807e7ace4bd4afde7f11480d202b09878480bd7d7de37dc7e6ce2214f0d38991
EBUILD keyring-11.0.0.ebuild 932 BLAKE2B 97e2368a84d7adabaf2b96b0d0f10d8dc8f6e229ecea4d48ee15939867a5bd7ba361e3e985d0233c8b786f031adf7987e876324adb213d9d220762c1c1c6aea4 SHA512 1c5c6c490dd19c9fd92a440dacb39287ceef7907becf2ffd346025092e8c639549a0eb259b3df9dee9f381c14796770438004711c2d7787f5b0f3331fd19c188
EBUILD keyring-11.1.0.ebuild 1021 BLAKE2B 59d8e93d9145669a23ac81792aa881daa95ebe11e87ae0c7d7b7203a79404403ae4977c7fc3f520dbb53fdfa412dd22a5c5ca45727bf5280f46dd988eae07d86 SHA512 bd8ec804960a12965fa4f5bc0689a77728b8fa1c9e851b696814d576dfb5c60d6950d0646f59470b5e8cdb956199e60d86ebe24b1c56b34aaafcd82cf9a8dc5f
EBUILD keyring-12.2.1.ebuild 1017 BLAKE2B 568cc5619b1b2645c999d3175720469157ee2d55955b8364422a2bf72c8d4631c24e9bc71e0ed3db1ae625810e8a5cb0c33fe6ade88a4859b1e4b8447336fb4e SHA512 172ef757531fcc524676747080b0a383c11c54dfb48180aecc6d82dabed7f803766804703aa726a4755b4c5df108ce6babb56096ad4cd325d71a17a877af242e
+EBUILD keyring-13.0.0.ebuild 1019 BLAKE2B 1f4c04a88168af7141870db343ffaebb03bd4288f4447688f7adcc0a687d4a42dc3befe8208579506dd34cf705d1cf287917a51cac49856466fd6f7b192da178 SHA512 1df3130f404f84bc4e23ff3b54872fe77d318b27621f0e9b2c17c274a6e392d551c0bebff7396140997c651bcdbf60920310f26e1dbc14083ee70334a28bd3da
MISC metadata.xml 672 BLAKE2B dc2296acdb196c85c9cd2c2badc6ee991258e43f340576990610fb975837dd9e24c0f2aee0d24c6b8e79e17436719b17e5ef3a4d9c356b08ecc5f33881cff2bc SHA512 19e907e069f6e6092791babdd8b914791d1c52c32187747edc127ce4c80ecad2da1edcdf6e6387c15f9c2b041767b9072668197087afc3644b7713837d5f2ac9
diff --git a/dev-python/keyring/keyring-13.0.0.ebuild b/dev-python/keyring/keyring-13.0.0.ebuild
new file mode 100644
index 000000000000..9b35a1c4afbe
--- /dev/null
+++ b/dev-python/keyring/keyring-13.0.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="https://github.com/jaraco/keyring"
+SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
+ dev-python/secretstorage[${PYTHON_USEDEP}]
+ dev-python/entrypoints[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-runner[${PYTHON_USEDEP}]
+ >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+ dev-python/pytest-flake8[${PYTHON_USEDEP}]
+ dev-python/collective-checkdocs[${PYTHON_USEDEP}]
+ )"
+RDEPEND=""
+
+src_unpack() {
+ unpack $A
+ # This is an interactive test.
+ rm -f "${S}"/keyring/tests/backends/test_kwallet.py
+}
+
+python_test() {
+ py.test -v -v || die "testsuite failed under ${EPYTHON}"
+}
diff --git a/dev-python/libcloud/Manifest b/dev-python/libcloud/Manifest
index d185548cba6b..dd578d8d9ae1 100644
--- a/dev-python/libcloud/Manifest
+++ b/dev-python/libcloud/Manifest
@@ -5,5 +5,5 @@ DIST apache-libcloud-2.3.0.tar.bz2 1370556 BLAKE2B 14c6604d190d63f9049de2034b487
EBUILD libcloud-0.15.1.ebuild 1062 BLAKE2B 15b4910bad526f4488720488c21d7d3e9416566601c552f93f0c0493207056c307bee09df9bf3c9c6b9edfd0872025fc0e05d2d97c972e8e7770b121b9bd06f3 SHA512 443b4f6d3f66169d0b54963dd7b804f9918bd5ac8c3e61d2e53efb9f015e41ea70ab3cae6012406b0eac4c61efe382c506727c1af2006eb6430b6294dd96cfc7
EBUILD libcloud-1.2.1.ebuild 1173 BLAKE2B 1e3420873ee1322f31785b7a5001f8bdb225ecdf03a8f7c5db79e8570f68bbf8c8eb85b6bd55a3a737917da37b180f28b1c96458e94e6ae25d195c24e8cc738d SHA512 46a0171b1a4c021025d17120f0b99cfc4728b3329206b24c51efe5266bb7e2c8be77512f86ab116bbcff6f61755dd1259c6996025b9df1af81e27f5fa1574cf4
EBUILD libcloud-1.5.0.ebuild 1209 BLAKE2B f51a2549f969a867fb4055fabe43937eb379097b6a07a64298953465187a1662e2f52c44aeffd92ad4398752eb33bb16c38731b408bdf8ece4579773b6d5eca8 SHA512 4293451c418b505d9e76ade278427a8019b820c4acb2cd5114891352f03a3493db22ab39be8dd8a023291ff85f5fa44d0f3d5e6afc931605c8e59071821923ad
-EBUILD libcloud-2.3.0.ebuild 1145 BLAKE2B 9af6ae2ee46d7a112bf8e5ef795e6c00ecabaebe0e5d815995549761e8000a977fe62d5e82f11387ffc773f79aa0b521e589d90165eadde09238f826b2c429bd SHA512 2b37bce79e3e5de7a482f4d7a2274a23bd8c5bfe4cf1712aa5608899992080277e67dfcf3a96296d16a9b7225bb13e2ca81f93bf9cac54e0b894c169629a626f
+EBUILD libcloud-2.3.0.ebuild 1144 BLAKE2B 5cde83a0710f82b2d8891967a597e6605b454fcf4e06bc1dfbb55ebc8eb5fd1512c20b68ebb566eebf458ddea14212e0531e01de77b750e73bf08db8e1da0ae1 SHA512 d0c58f7a9176f2d7f2d0cc93780ea3cac144b030db81d4603b4e3c8438077d19358e4e8691d8cf80545a7a462ec1dd85853f54630ffe159394d2581793f2600f
MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59
diff --git a/dev-python/libcloud/libcloud-2.3.0.ebuild b/dev-python/libcloud/libcloud-2.3.0.ebuild
index 93bc7ecbd443..642cd7ab92f0 100644
--- a/dev-python/libcloud/libcloud-2.3.0.ebuild
+++ b/dev-python/libcloud/libcloud-2.3.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://apache/${PN}/apache-${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="examples test"
RDEPEND=""
diff --git a/dev-python/logfury/Manifest b/dev-python/logfury/Manifest
new file mode 100644
index 000000000000..b2cf458fc0ee
--- /dev/null
+++ b/dev-python/logfury/Manifest
@@ -0,0 +1,3 @@
+DIST logfury-0.1.2.tar.gz 17222 BLAKE2B b304ae68b345a5a262243063823354b00c72ac4301dcb34ceb56c44c0a0bc8f37ae447fb024e7d4b86469cf5412630c3b0d37370d492f7aab207f947b89d1577 SHA512 72e3e41047d3617420ece1a76a859635af42eb17d77cac0331d65144f750b5a5b8eff119a28fdda543b75cb75a2c8078492f2164dccb8c2dc9ba354e80a249ca
+EBUILD logfury-0.1.2.ebuild 572 BLAKE2B 894348442b2937a4d1bc30fe9451a4e37a7217054020919f5c4be8915ccb0e536677308bea91f0c1bb5bc0b2a1254d911954c7772e9d20f7adafa1ac4fb1a78a SHA512 1f7b3203990e0881b5bb110b3c39b9118de643e9dbaf333b756cae43ed2119ba1db18798896ab2327789acad6c2199be0eba6934f3d34d2a1a6a90da3555f053
+MISC metadata.xml 519 BLAKE2B 4ead9ab47b13e36d475ee1ff1e5e32f3f368cdcfc563e06c6109efe300c8acaf887bb6004836dbdeb28e04aa49f9583ec0b3b6a26e91cae29745a3c9f4188713 SHA512 33badf9dca290ae2548ad447e7c1751c82e926cc00fe6fa622e4fd308922d0d208535de7a74b0b908e0211aee53afece21c2f3b399d2fb2ae1f633fe02900cc3
diff --git a/dev-python/logfury/logfury-0.1.2.ebuild b/dev-python/logfury/logfury-0.1.2.ebuild
new file mode 100644
index 000000000000..003491edcde7
--- /dev/null
+++ b/dev-python/logfury/logfury-0.1.2.ebuild
@@ -0,0 +1,22 @@
+# 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="Boilerplate library for logging method calls"
+HOMEPAGE="https://github.com/ppolewicz/logfury https://pypi.org/project/logfury/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]
+ virtual/python-funcsigs[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/logfury/metadata.xml b/dev-python/logfury/metadata.xml
new file mode 100644
index 000000000000..959691b531c6
--- /dev/null
+++ b/dev-python/logfury/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>william@ewpettersson.se</email>
+ <name>William Pettersson</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">logfury</remote-id>
+ <remote-id type="github">ppolewicz/logfury</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/minidb/Manifest b/dev-python/minidb/Manifest
index f4c1e98a0306..b9dd5cdc5228 100644
--- a/dev-python/minidb/Manifest
+++ b/dev-python/minidb/Manifest
@@ -2,4 +2,4 @@ DIST minidb-2.0.1.tar.gz 13848 BLAKE2B 4aeea547693ccb8a67fba147b640535952402dce8
DIST minidb-2.0.2.tar.gz 13928 BLAKE2B 7b6997bd0ed852561c1a45e1d8f63030798c59ebbe67ba3e9f38c08eddcf22028756b17c5ce8aa460e5d3113ef54cdafe782cb471aabfe208b093af702694cb7 SHA512 92879d6df61b0f9f72f9fe8f1cf38d559477983c6bba8c88ed02289570daff02f6f8d7010c0a95ffce049ab67be69323c47caefdfe3a8b008038377235ed9a5f
EBUILD minidb-2.0.1-r1.ebuild 563 BLAKE2B 9e01a62bafb71239cbb8aa6217cce89cade482f102fff3b5c92f5523cf6923714221ddaafee8fa0be4fcfaebdde0b3d0e18026892c5899d8c39607c841f6114b SHA512 571131713ccadc1210ac7a23e6df6432577293d106a2691a25174002f0b3dffd2a885d0d16940532567ac365cab11498ec4df9970e5b28d662a800e9e6fabea5
EBUILD minidb-2.0.2.ebuild 565 BLAKE2B 00bcfd1a8b6cf64d59f28c2e7efd6887157de52ad5e692d21c4a8d9cfb88a848e9731415d00d00b23197d18d409885aa82974658f176244be57fcad74aebaf89 SHA512 8e9b1f4de61525d9bedc3d8892c5dd63f41396954a2ce677e3adb0327716c1ca89a350f5498f8354afc7bdd56f1897ee3d58cb58f27db0dfa8afaf3e78ca1056
-MISC metadata.xml 546 BLAKE2B d20c51c755477ccd9bdfc696c9f32c44620b70eed7d4230e69e1f317c0fdbc62ba65e4ee4c02f2ed180c1359820ed10061db860d0bc93b063654b2dfab0ef2db SHA512 bec28f95ea114f7a12d5eed9531c57cfaaaa3c75b4de6037873ba6c1b6f7c19fb0126b4f1cb9fb986bcba72569e0b7114f62e1159a0c9d61aa420b730a79e1ca
+MISC metadata.xml 422 BLAKE2B b5d93a5b4470c716205ec803434d612c404f45c9b6ee708a56d57ea120c423cfa86f008bc47ef0690836b3cc92c6eae56c3b97959671d6ea72ad751868d3d94c SHA512 c2b0dbbbabedccc7036eecfd09f403f9a5848c6f71d09a12e5be773506c6ec5a5290f459e8cea9505abcd438e47ff84f8c32ffacf6a62be365bbf8c92f6c64d0
diff --git a/dev-python/minidb/metadata.xml b/dev-python/minidb/metadata.xml
index 0d15c314bd98..91fac9f6e930 100644
--- a/dev-python/minidb/metadata.xml
+++ b/dev-python/minidb/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">minidb</remote-id>
<remote-id type="github">thp/minidb</remote-id>
diff --git a/dev-python/more-itertools/Manifest b/dev-python/more-itertools/Manifest
index 9d75e39e0255..85a7653881d5 100644
--- a/dev-python/more-itertools/Manifest
+++ b/dev-python/more-itertools/Manifest
@@ -1,3 +1,5 @@
DIST more-itertools-3.0.0.tar.gz 37622 BLAKE2B dd1806f4359406ac0a57a8eefe8d6c31033177e3f1b4fd297dfcdb525df6bd5725ff16f25abb1957dcb1cacb21bf1d037a3c9def9e9469904efbe2fd336cf5b4 SHA512 575de991b6337e6416489d92b41201536397d84ff41030a2cf09ea57cc994e03dcb4dd19eda321243ceafd49c11271da43a4c4ed5a9261cf771f0b7f8e40345c
+DIST more-itertools-4.2.0.tar.gz 56871 BLAKE2B 48cdba3eebea94483c5cfd9530d4bd2cacd02e893b87482a01ff1fdf10336f3c2a40d32fbb935d38320c9c47a1fd1942a48ea12ff07ae56793ecc5870fef2452 SHA512 7e205a575fb1d17ed3be9225c5c60139db41cc4b866f6d6732c955536b1d606bb7ccd92ad77e41159965abbddec3a85761d3649c28f06d52afa8476160d70e77
EBUILD more-itertools-3.0.0.ebuild 940 BLAKE2B ecdb27a57e7ee9ee08e84e64fb8ac37f873c41e4dd38a1dd73679bb6eabafbc2e27e20e343228e29b2d695b9de865c42f99be874842bac32ec4464f444179587 SHA512 370654b68c809bb5745c0ac0329aca6eb4e9ff620079082af53c4c85f43c8d9bd1a4f6a0fb11d5913d7c0c20a35acf57127be0e704df8295066a63875aca12d3
+EBUILD more-itertools-4.2.0.ebuild 865 BLAKE2B 20124c44182103869a56559a2fbaf1752538155d3c2ed1202d1a91fbc2f13a4e9b25e3c88827916152187ab828fdc454c0297eb9cc36627e5c059593dabf5bbb SHA512 2f89a217eec394df02e537fb0ab6b2754dc5770815eaa15e9aca85715056152d0cb6c5977f8bc1efc64fcb436cc5043c3445c87e37c318df5e2ec27e287c54a0
MISC metadata.xml 451 BLAKE2B 22dc3c0fcc0e1061f4060b8456e7f8686f40d100af79b6bef394eb1e9111aaa9b7b5762c94bb3b27464739328388dd56f02cb9813860acf23067148f03ef2f66 SHA512 4a22e7394227ddac2669e188e6b77170d41c30054a388def0a4d8ff2ff27de676949f4b8932d8d1adeca6c8570be3733da9983e173dc620298ed0bf3ea365ddf
diff --git a/dev-python/more-itertools/more-itertools-4.2.0.ebuild b/dev-python/more-itertools/more-itertools-4.2.0.ebuild
new file mode 100644
index 000000000000..75bf16813312
--- /dev/null
+++ b/dev-python/more-itertools/more-itertools-4.2.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="More routines for operating on iterables, beyond itertools"
+HOMEPAGE="https://pypi.org/project/more-itertools/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="doc test"
+
+RDEPEND="<dev-python/six-2.0[${PYTHON_USEDEP}]"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )
+ test? (
+ ${RDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build docs docs/_build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
+}
+
+python_test() {
+ py.test --doctest-modules || die "tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/nagiosplugin/Manifest b/dev-python/nagiosplugin/Manifest
index c725af3d2a66..764a023ed7b0 100644
--- a/dev-python/nagiosplugin/Manifest
+++ b/dev-python/nagiosplugin/Manifest
@@ -2,4 +2,4 @@ DIST nagiosplugin-1.2.3.tar.gz 37570 BLAKE2B a6862bde2215c624642a21886eda993f6d3
DIST nagiosplugin-1.2.4.tar.gz 38290 BLAKE2B 4ebf230122a68919f82da7519e920b485075530cbde235d9f0d7a0f22e65a37c85f3ffe84af100f94ba8cee0a8e350b848d2e35606616808baada75c5abfddd2 SHA512 42c7823445c0dc1f5fedc6b8bed6c5be4e2b5e4c14cfa2cfbd158ae43485baa0fc74b80f9dcbb89bfdb27b984d72201c8a7c330c71d837c0f822603a5f8f7ae3
EBUILD nagiosplugin-1.2.3.ebuild 662 BLAKE2B 94d743f05c369efbbf26b78af3d44d63a4cf11ddf6a731f79517a6e2a6c86f6f1ec66ac9281c43b995ccbaded1120dfef405d32e7d262e99374d587b466a0943 SHA512 1fbc28e9c04f45744b000764571c85bb2bfac923f68df5fcd571ec7fd9af25480ccd614bc895985dc1751bb9d932877b25e74dfdaa0b028c0cd3a22b85b64dd1
EBUILD nagiosplugin-1.2.4.ebuild 667 BLAKE2B b1a34aba501b963d9838054024b893bb203e1d2839f36b7959836970328ef008fa42ae14f995b063f1c4067d5034b37214a38cd42ec8a24cfe746af3eb3cf54f SHA512 cdba0c309f38289ca1c40e4a659fba19f8735d660b42d71aa60168130ca562032f883a7c3c9377aab12b2bd4266ad3a47e83afe036d43830502eb6b11a4f8518
-MISC metadata.xml 588 BLAKE2B cdb7698edd676d6d36f6108dcc80114a58a54bea0b0d66e6fba73fd2da1949f93ca278791774319f06976f367770764c5cc75aeddfe1ec4731b884ebf3d64c85 SHA512 ccb799aadfbc04ee27d4fdf7f9208fc85ac9dd90d75a4eac293ef6c348afddc168f7788b390b481e71b5cce24fb14d8f9ccb2a5703466f612cdb2f9cf3cbacc0
+MISC metadata.xml 464 BLAKE2B b132f31c8611ba39b42c068d1efce0230f73aca04382ba1089bba09fa03e5f8c83ef8eebbbd74be55d113ece21890d93fdc07b211b538430a154169abe7edef8 SHA512 1476a7d2df7b50e0e908f970fdcfb7a63fa04f2014414e16c4dfa39659846fba26a6808949a741a1cc112edbaa500783db325b2ec5ab66ac72dc2e6152466c75
diff --git a/dev-python/nagiosplugin/metadata.xml b/dev-python/nagiosplugin/metadata.xml
index ccebbfed0c0e..56b0f256a4b0 100644
--- a/dev-python/nagiosplugin/metadata.xml
+++ b/dev-python/nagiosplugin/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">nagiosplugin</remote-id>
<remote-id type="bitbucket">flyingcircus/nagiosplugin</remote-id>
diff --git a/dev-python/namespace-jaraco/Manifest b/dev-python/namespace-jaraco/Manifest
index 0eccd7d514c1..2372f72a16b3 100644
--- a/dev-python/namespace-jaraco/Manifest
+++ b/dev-python/namespace-jaraco/Manifest
@@ -1,2 +1,2 @@
EBUILD namespace-jaraco-1.ebuild 898 BLAKE2B d8bfd1c807cc9281a561586df4c081a8342adcc59e4c25d053b0b44d6dc7b9f49c2b343e3bdad5d9d8b9046027d864a25fca8447a587247d74df69da4a59d222 SHA512 58b68f9453663cea8c11a002eb665f62ea8751d2fec32dad696735a8b1f146bc6dbb21ca18b1e5fb7f93c6e38c0d2f1616c529dd5fcd40f89524b5405727c03a
-MISC metadata.xml 470 BLAKE2B f9fa4bf77f447430b82da286c58be4fc33315533c9cbc14ba7a095593c6e640ddde6718e520bce483b90cbda47d17d6b93f909ee4e957254f44b4ce9090a033e SHA512 f4e9dd2e2839ff31472f9f3b1c2a6fdc4d4618463bb38ecb8a092cf3ebddf5852898b945d5e5f97fa334dd9e2a8b124046e99da01a6b97402c20963182ed13da
+MISC metadata.xml 346 BLAKE2B bf549c97be0470c6694566c73fb27eda911bd1c7e38641ccfc90e0cbf33717499177dcd4d6b6ce475d430a04ba395500d41aa5cf7d7938ae8bdd1c0840e0a6e0 SHA512 747d2fe0daa0213a7f9d737cc8c5037438ef9262ba049a7a687e944cb1251b9b3dc39ea03a810b5ca61c7b95c7f1360bc397c4d75fc26746cab5029f7736efdf
diff --git a/dev-python/namespace-jaraco/metadata.xml b/dev-python/namespace-jaraco/metadata.xml
index f3390d9bc05c..461777f87e51 100644
--- a/dev-python/namespace-jaraco/metadata.xml
+++ b/dev-python/namespace-jaraco/metadata.xml
@@ -2,14 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
<maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
diff --git a/dev-python/oslo-cache/Manifest b/dev-python/oslo-cache/Manifest
index f933d1e57c14..fb10ef262730 100644
--- a/dev-python/oslo-cache/Manifest
+++ b/dev-python/oslo-cache/Manifest
@@ -1,5 +1,3 @@
-DIST oslo-cache-1.25.1.tar.gz 51049 BLAKE2B 24e229d7c7a03fc244fe257394fcff1dc55509c6ed6a60ef8eef49c1a7660972a8412188ca96902b61463dd452bc63fed890ba27235d93dd620a93a52de706a2 SHA512 bc5b6502c6f310670ffae9b70b232ff90f0d0c04b75ba14aa4d528634f912efb243b89e229b8277e86ef3d7cbe2e81e69996c80f011d8ea4e1050646f074b297
DIST oslo-cache-1.28.0.tar.gz 52015 BLAKE2B 897e54008ea99f367f373291d874736287dfd3d480046bdee0ab2b54969e8681144677713794ff32682b1ef65547618d5fcf403e9ae24b57768905daf7ae7f5e SHA512 44deabf9dbe3c24afd04d09f91f95d902221995130559e7895045eed98356ed9e085f5ee9b7e2bd0b4581df563a67707121b7571b0b7f822f0bb5a55b6dedafe
-EBUILD oslo-cache-1.25.1.ebuild 1190 BLAKE2B 97e324d523d406a006a66c30afe34673b7e38f8032ca070e2ffe65f8e3de794debc745d78f71fb600f324ceb2c62586e282c89f5e2c8897f2b93a307f741de75 SHA512 bb2a6e3313fb504275a7a3ec56dc60f8f94b03db0e20b11248e89464bf38502cfbc125528c8f42fb096dffb2965fe9ac16edb392ee3761f0946d01b9481e3a6d
EBUILD oslo-cache-1.28.0.ebuild 1043 BLAKE2B 14ddcf62ee2e7983559863374167be76c7deaf143ab976634533cc4628142a3afc8945037f9a1c609179cacc4a8776af44deba59d1bde2bc65cc4eb0a0d97dcb SHA512 479a3947b0caa515f94bc0bfcb2ca94f69450cea19b83bda1db7dd877f6c294707689e7742cb56c941120ba4120e9f45c7c4148d97f95561f5c8e43aae5ced21
MISC metadata.xml 457 BLAKE2B 09e44ecf9952f5bfd930616506874014a267d8622daf6c22b3da4856d9f4bbedcb3e4e72285972da026f310c47973c0bb70c222292caf877d4f9ab6d5166955a SHA512 f98547e9de8c502afabf7c53409df90ec687159b5160c8ff2166acff4d6bce0fe69c8eec78d50f52919cd75733f44f82dea5f9cde362d22ed69200d332b9d6b7
diff --git a/dev-python/oslo-cache/oslo-cache-1.25.1.ebuild b/dev-python/oslo-cache/oslo-cache-1.25.1.ebuild
deleted file mode 100644
index 9f4447b6a1cf..000000000000
--- a/dev-python/oslo-cache/oslo-cache-1.25.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN/-/.}
-
-DESCRIPTION="Oslo Caching around dogpile.cache"
-HOMEPAGE="https://launchpad.net/oslo"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-
-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/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.20.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-config/Manifest b/dev-python/oslo-config/Manifest
index bb8a2f116b9c..fcc6ec068d89 100644
--- a/dev-python/oslo-config/Manifest
+++ b/dev-python/oslo-config/Manifest
@@ -1,5 +1,3 @@
-DIST oslo-config-4.11.1.tar.gz 130922 BLAKE2B ab3f142c54a09a3f512614452966f61032ae4f1a0163ac4ffd1aba13b4e2d0c52f597c401a7a0894276aa7a05879a4bfdc1d0a5f0f8fafc6e61b2770d34a6d7d SHA512 c7087080ef336d8aaf262a968495afd599f83528a7eefe6d9d13a819ca4d198964550d516abf4bb674eb4bb95c42e278b65cc9bb8e90ef3d6010e24959d393be
DIST oslo-config-5.2.0.tar.gz 130627 BLAKE2B 7d5e78a7486ea5b24d9eaa488c70c3222da137d230912551e98fdd4a433b3979c2d8841aa4cff3d763ca356ea1f80f2cba13716569ee41e8ff7c4e6511a3d91e SHA512 fa3323926f7f7b1a79e4823dfc102027cb466728500980d9f079c2098c93006b4fdeebb2f09bda41512dc854f5dfe080b727fa2d63910e6fc609d69fab87596c
-EBUILD oslo-config-4.11.1.ebuild 2287 BLAKE2B 8195369bfe88ba2c33840cd6ac9e744d6f31bcb84048bb054d61d3928979c725ff02352023e3d103506bcb8055c15dbf00e09dde4a3adfc7e6d951dce2285117 SHA512 82404fe61a991735ba3601725986bad53a66efe4fe04abc2b357cecaf48d04e5368dcf45556b231d0ff2244710d7fdac35dd226f24ef33162083101270f31aca
EBUILD oslo-config-5.2.0.ebuild 2059 BLAKE2B 903926387ee247a3803ced58b569125876424f90990b28837e46cb970c795f7e3811940e34da3c80934c725fd64d5cb7a8bb4d7baae68ff9907c627158955d6e SHA512 558446547c9442ff2d42eb63ce2c69a10a8f54e30b1f4da36ea45bb20ff5b2b82361ec243d6393f2967c61f0a97a7e82e9eefc1db492d90e7c0ee0d5bad8add5
MISC metadata.xml 670 BLAKE2B 5e3551e2fb4d57226dd82ad46f361f624d1b05ccdeffc1ce86a90692a385841ed26739a3ab01e72284fd6dc47a2607ee1bf30548a2b754944a9b975629fef261 SHA512 c09cd1761655f29d25e689ec95939fa59f4fb9a3fbd48509c0a65d2d289e073b3c60faa838e4075efafe32b2caf2b7fc3ae46af556cd50f66c37ac5ed8a1d52c
diff --git a/dev-python/oslo-config/oslo-config-4.11.1.ebuild b/dev-python/oslo-config/oslo-config-4.11.1.ebuild
deleted file mode 100644
index 10b4df1c72e3..000000000000
--- a/dev-python/oslo-config/oslo-config-4.11.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN/-/.}
-
-DESCRIPTION="Oslo Configuration API"
-HOMEPAGE="https://launchpad.net/oslo"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-CDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
- !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0[${PYTHON_USEDEP}]
- >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
- !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
- >=dev-python/rfc3986-0.3.1[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- use doc && esetup.py build_sphinx
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- rm -rf .testrepository || die "could not remove '.testrepository' under ${EPTYHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest
index 0ecb876a743c..c5d71246bdba 100644
--- a/dev-python/oslo-context/Manifest
+++ b/dev-python/oslo-context/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.context-2.17.1.tar.gz 27266 BLAKE2B 6d539af2d191103a411db0a7671d0ea4a9bb21d0a33e4e306ceac8455c4b0aafe594541b3cf7e565372dee66c3a7c6685b86c96256046e108ee21f74633d01a5 SHA512 f75d9cececaa095cab3b87b05ab0c4bf9f115b96ab7feb5607edd00a33440a4418692f4f6cf8a3dffbbc302758e734c4184f271e3860e65d9da95f0a97ae633f
DIST oslo.context-2.20.0.tar.gz 28203 BLAKE2B cbb3cb6f30b1b16011caa6fdec36c19aae571125b88f642bfc52c5a8a63a2b17eb308628d9a5f19b8a0c3bd28fb0db54e5485abd10c90c9495de05263ac25709 SHA512 ce7bd92c7e22e02e91bdc86e9b697f746233a41081b4f3ebb9fe30fec8000c69f732f55de0d333b349b8e01e638ddc835fd3cf0d8f7a11aa3454466a1e87ad08
-EBUILD oslo-context-2.17.1.ebuild 1404 BLAKE2B cf82956a1dfdc23301791618d463ff682e0d0deb6cbc0a5f99e6475810fa0560ad84d152d2194f0d05e5a345e2751618e0f614a6a135fef86b31a9aba692aec8 SHA512 355d6c314825e2edd57ec53cc9325258a177832122338148f4b0087cdd1110728ea2660efef9cdd58ded343cbfc91c920a0a741fff641df77af79dd3b904bcb1
EBUILD oslo-context-2.20.0.ebuild 1208 BLAKE2B 4c8130c1e97becc043b6add97277c54dee817ee1ceabd4452f8d439a86d828b6ae7bac41e597e1d1b97f24d8ade45374d4b68445ff0cffe91bacb2d63eab6748 SHA512 0f99cb105e0e8146496fd4eab8ba5046256c7e67b97d7fffe96d5622541f07f99e8e8917d3b763887328849c4bd1d475a4e9465d7b9fe9860839bb47954b51ce
MISC metadata.xml 700 BLAKE2B d0e048afd7e2d85b6cbadc1927d2cf83469e0c8bf31d6aa6516e8d9f6af5d07e387c975c54c2bd877a22f2a964ab6b99d7f2c70130efcb80af68368d2f4c769c SHA512 2ff5f7f1e4a65feee089f19c189a30668f09000ffe03e852d084d65f4db245e94086dea053620cfbde5a793f3c1014f84e3e3e192deb5e16e94bd46017e88bcb
diff --git a/dev-python/oslo-context/oslo-context-2.17.1.ebuild b/dev-python/oslo-context/oslo-context-2.17.1.ebuild
deleted file mode 100644
index a15d99081703..000000000000
--- a/dev-python/oslo-context/oslo-context-2.17.1.ebuild
+++ /dev/null
@@ -1,49 +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}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Helpers to maintain useful information about a request context"
-HOMEPAGE="https://pypi.org/project/oslo.context/"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
- !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/positional-1.1.1[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/oslo.context-${PV}"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-# This time half the doc files are missing; Do you want them?
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-i18n/Manifest b/dev-python/oslo-i18n/Manifest
index aeded5615b0b..457acc69e218 100644
--- a/dev-python/oslo-i18n/Manifest
+++ b/dev-python/oslo-i18n/Manifest
@@ -1,5 +1,3 @@
-DIST oslo-i18n-3.17.1.tar.gz 42660 BLAKE2B 645a8341cf2bedf18932fbfa092b608da4169993a2a62aef36b869e975dfd662b7d52008aedf046b09ac10e4641e810902904b16e450a728b0f075fdee654977 SHA512 86d244eba7a887d4b8c3327487c9dd67c8e4baa52afdc05f94a229d6c1c951b8a25fc628f490320501773bb808afb8fb3b450a8d26e11b9a36a3c22baaa64544
DIST oslo-i18n-3.19.0.tar.gz 41888 BLAKE2B 651b6e1ee2d2d6c11bd1b86b78eadf70b33338f5495fb93d58747635961df20fbf74fb2a949ef81b82efce582410f05c88806e678f688bb686b500378c77ff6e SHA512 2c12fc5ec24fbebd2624b3bf9d3043a62da84304e73a995c49b395e792bd9bd7d38a13f5e3086abe59bbb9ef43729a47eaee78ea0701ed05c15f5070af232a69
-EBUILD oslo-i18n-3.17.1.ebuild 1944 BLAKE2B f50bccee49fa6c4182b8012918efa1c905e22716ccb9e7385043da9c10ecd2fd53c5c09e2530f1088a96283e8053b91ce74e457338da3412b0d8dacf371a3ac4 SHA512 f1a189771d993733f56b44985664bafe4f0db4a53d60c7c51b143f53aa8ff5b6f375e624a3860145945575975b465cfcd3adf412ad1635baba6e30464f54f0cc
EBUILD oslo-i18n-3.19.0.ebuild 1755 BLAKE2B 4f8b1a1c4b99948448456b45bc63e9f6823edd414be0b1d6e065cc178f1d1438c3165be5c2458ddab2da0c55dc48a75891043a1f519fcf993283d1cb281fa060 SHA512 3e6edb9e5fe343cc91b29896fe14f1cd24a2d83e51984b2fee0941bf35b6fd9c4bc5b96d6fa3bc0054a1f68cc6269f53d121248adcc29a664c002ea011aee839
MISC metadata.xml 365 BLAKE2B de17547743fb15cc3453fbff770a48a4f7d7222e6a5f437064eef2269ecbc0a8ba3723893d653074364afd320894fda16f4e2f70da3dc6f60bf5e2ac763d61d5 SHA512 c3f2d54fd641ba2c5f423e2d358ccd8001354a7a3dc405af89b781ed167340b8a1dc23b3c15e70d60b72ed2d35ced17f9d4e6c1442ba8b3f919ab1788b33db37
diff --git a/dev-python/oslo-i18n/oslo-i18n-3.17.1.ebuild b/dev-python/oslo-i18n/oslo-i18n-3.17.1.ebuild
deleted file mode 100644
index 92662ca89321..000000000000
--- a/dev-python/oslo-i18n/oslo-i18n-3.17.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN/-/.}
-
-DESCRIPTION="Oslo i18n library"
-HOMEPAGE="https://launchpad.net/oslo"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
- !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
- <dev-python/sphinx-1.4[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
- !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest
index 858c672d67e1..46499d0673a8 100644
--- a/dev-python/oslo-log/Manifest
+++ b/dev-python/oslo-log/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.log-3.30.2.tar.gz 78807 BLAKE2B d2042a185daed8aedd2f3ff7ef1a5a47b730b1a79c05e73aba60a635a459f1f683d27e422568f1798713e0d095863bbdb0580a4a6f8263c1f47a6055aa1f81ab SHA512 c4e7b9f5c7a3d813ea816b06cea58cc1d8908f4914bf3221f564c65bb8998e4fed7df96faa54d69782e5ce43258339f32330b12f51b4a4cdb9bfdd5aa092e7a6
DIST oslo.log-3.36.0.tar.gz 81964 BLAKE2B f08a5cc5160da123e7a0acef96f94a20b4051c415056e639b4eb20a10ca725da2527a5c6c25cbce8e532606ab390bd273be54b691d52e6e93a1a51b59f8ba909 SHA512 47234c4bef09e105709b765fe0d5b297312ac73169a438f2759cbff335f059afdefc323c290a32bb587dbb6d2095de536ae7111a31e6c5b280e760b9b6b971c6
-EBUILD oslo-log-3.30.2.ebuild 2206 BLAKE2B 7dcffc35812f758f2403915fb5392710d7754cf988ce6cb6588ecc1aae62e439afdedc9ecbffc8820ecbcb9307e03db6ab33ba0832b5f50dd0a6f12687e19ae2 SHA512 fa0d19555103f8c9fa50d4f62efb7806806de60806eb3ed9a560e435452aef6710bc3fa55d013185ee7ecfec2f5f9479896bf10347c15d12a3baa5fa62e17919
EBUILD oslo-log-3.36.0.ebuild 1967 BLAKE2B c046256b97fdc2ae6e4afae87697469a7c2e05625910e8919395dd06e92c8fd3a9a6f900296be4e77b0b382fb890105b9b24c13cfca2edfc3123772354e87faa SHA512 24343339eaf6c5e7709ff9470f995635b8ef49db662e8a4ac7e0df8c81f47fe40a82dae3df6dcf713d4b5636ea239f89cf87508d52f9466044b78b1355da5f7b
MISC metadata.xml 882 BLAKE2B 4d0b8744bc619081ffbeea3099c745d07f12de450dccbe6dd4ddb58ee6aa87c7269cdbc2bf6daac36b5a4000e5fdb94ef056a7cd0c7557d4d909359392a2ed72 SHA512 89df6a639f1b44eccb4409c95237f3b4841312b74e74d315a169b7c6faa8a457507b7c085ebbef56b8e399cf37b27ff02474491a128880e919866a6da01a084e
diff --git a/dev-python/oslo-log/oslo-log-3.30.2.ebuild b/dev-python/oslo-log/oslo-log-3.30.2.ebuild
deleted file mode 100644
index 4ccdef1ed046..000000000000
--- a/dev-python/oslo-log/oslo-log-3.30.2.ebuild
+++ /dev/null
@@ -1,63 +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 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack logging config library, configuration for all openstack projects."
-HOMEPAGE="https://pypi.org/project/oslo.log/ https://github.com/openstack/oslo.log"
-SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
-S="${WORKDIR}/oslo.log-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
- >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]"
-DEPEND="
- ${CDEPEND}
- test? ( ${RDEPEND}
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
- !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- )"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests oslo_log/tests || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/oslo-messaging/Manifest b/dev-python/oslo-messaging/Manifest
index 9f7a77792c18..e428cbf660f0 100644
--- a/dev-python/oslo-messaging/Manifest
+++ b/dev-python/oslo-messaging/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.messaging-5.30.2.tar.gz 317883 BLAKE2B 4003de476db2636eae2462cd3aef7bacb911e321c2cb228263482eda7a82361ec4c731872dbaa8394cfdb42759a8c5e200a03b919c0941f74da32498831394b2 SHA512 b4715c73c158414d1b65fd56c6697ff67ce24499e96ca076f8c3d5d93d0b06ca1f9f80fa0de43c5ee0d5e8de221f20b95e077738b026bac6671d1a2ec6128b08
DIST oslo.messaging-5.35.0.tar.gz 325918 BLAKE2B d219a630b0958930bdd84693f43030c34c7beddce42f017f7f5ffddf5a6530c59b3eb29c5110a468a4606715f766a62abe3bd2d77c79ce025beafee6f322321e SHA512 30989d9418d30570ce212110b263ac7227acc3d6cd05305f7df23844253a81265c76e3fd93228e13a25399f5188431fa2f959a2c15639162abb5297a6fb7d4a1
-EBUILD oslo-messaging-5.30.2.ebuild 2142 BLAKE2B a204bbf498fce11fe7819a35ab837fb6128d078281306ecfa3c679041af220f464fbeb9a0316da912a35b783dffeb877d756bf1d77789f6c243f0bef4e1f3cd9 SHA512 4c0bdfecb2ffcd437f17b5facdb1c250e4f2f51fd0f4c0a0ee4371bcf7d101680b082e3ab4f8f8ea57531b837e4cce73b87d7e20ab1e6dc38edda3b6988c9a6a
EBUILD oslo-messaging-5.35.0.ebuild 1998 BLAKE2B 9c93e6744c043b4e2a0686053b73775365eaddfb18349b36a4365a7327e6f620f952a06e185493800e8b6857dae15378a71f16ba33c9323d708ec730dd84803a SHA512 1c212c5a8014326dab77bf1c789cc4a3dd9403b52d0f8034ce7b352ddcab1352157110b0a70c651a4de3ebd80b2aeb9f67228f3bf5d986025c2b88c483532c37
MISC metadata.xml 606 BLAKE2B 8ec973e563bc5efc9566d127aed486c8ebb7e71183c845f87d9c073971800868e7c2eda9056dd05da0310f82a121aedfa73204709f34477e75df34937202830e SHA512 c59bfd0c40ee7623a4194afa2848759b968c81955986f5b6a692d9ec59cbf11a14734466383da626535f9fb795193ba4994f8e57ff6c6cb732a9748abdccfd35
diff --git a/dev-python/oslo-messaging/oslo-messaging-5.30.2.ebuild b/dev-python/oslo-messaging/oslo-messaging-5.30.2.ebuild
deleted file mode 100644
index 62cff0e18125..000000000000
--- a/dev-python/oslo-messaging/oslo-messaging-5.30.2.ebuild
+++ /dev/null
@@ -1,57 +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 python3_5 )
-
-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-0.11.0[${PYTHON_USEDEP}]
- !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-service-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.2[${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.9.0[${PYTHON_USEDEP}]
- >=dev-python/cachetools-1.1.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.0[${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.27.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/oslo-middleware/Manifest b/dev-python/oslo-middleware/Manifest
index 170c6560390c..17dc6c6c710d 100644
--- a/dev-python/oslo-middleware/Manifest
+++ b/dev-python/oslo-middleware/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.middleware-3.30.1.tar.gz 56811 BLAKE2B e32cfb91a813883b8f50aa72484f679758efe1f1a0faf9fb3df25c77bc3e0c53464bc77fad95482ec002ca013e17d6f20e4318cd46373decb6ce7ce28f933884 SHA512 ec70d1a5e932c8da7bc4febce8be6b63ec8fb581e2b30051ab655a2a98689467d8e824d073cd19c8dd320d02a975ce22845ca5ea73f1c4e3b5ac9f725452a9db
DIST oslo.middleware-3.34.0.tar.gz 55582 BLAKE2B 0e1af09d016cd5b81c5e0e719d40665ce24e0caaf28a4aae0043f99eee4e74a36669fdaa39330d0ffa13b588892480ee5081e1ffa41b431687c85964c7f30460 SHA512 ba8b418eb11f25ca929db32eb0451fdba757197e1bdba90dd56665e08daaa6f0a4dc6cc07788db4f14ebf2625312d3db69b73acc5cb425fa9e35299f22b6d451
-EBUILD oslo-middleware-3.30.1.ebuild 2262 BLAKE2B 63eaeb44ef21ecba6cf5f7d15efbadfef90c579a9e0b7115b84789b3218fc046e89c54c466b9591e20f03a2c8af187758a7543ec32372ec78400b8a10f812e81 SHA512 43b797dac5792ed2a111da38a4e883acba7f79fe1ec87f9a196aa94bcfa0bc53fbfa2b31ca4e704417aed24b23b2199d334b27fedfabada024d8c62a102141da
EBUILD oslo-middleware-3.34.0.ebuild 2184 BLAKE2B 32b08c9a7548954efb44712bb687b8663a570dd865baec68f9ffb84c122886435c6318e3112ffa4637edeadbe75f46fd9ca5b27607bb85712b6ebc4a339ac790 SHA512 39cefc1d802dfd823240d4586fbf2e5ac22b9b1396570e80def3b75172dd5775eb782df5c7fe2676a97bb0befa55fc3e86e428c9dd4162bdcff68a48fc747cf1
MISC metadata.xml 766 BLAKE2B 09e791c996ee3e46083287243f3180ad073f53611981ef527b166c7c251401b2a3c34b8c0db8142ad77b4d4a82b92e43696b36f5fe80f7077e92928d5a825930 SHA512 38381c4dd993470e01cb5d469f345880a730b9afb3536b467a6e86243174192db346dfad58282e17d1bc0bcfb33e08b0f1797577e938c982e633cec8719d468e
diff --git a/dev-python/oslo-middleware/oslo-middleware-3.30.1.ebuild b/dev-python/oslo-middleware/oslo-middleware-3.30.1.ebuild
deleted file mode 100644
index 5bd3a6a717af..000000000000
--- a/dev-python/oslo-middleware/oslo-middleware-3.30.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Components injected into wsgi pipelines to intercept request/response flows."
-HOMEPAGE="https://pypi.org/project/oslo.middleware/"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
-S="${WORKDIR}/oslo.middleware-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
- !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
- !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
- !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
- !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
- !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
- !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
- >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/statsd-3.2.1[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-policy/Manifest b/dev-python/oslo-policy/Manifest
index 8313e033b74a..b98f9eb4219b 100644
--- a/dev-python/oslo-policy/Manifest
+++ b/dev-python/oslo-policy/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.policy-1.25.2.tar.gz 72984 BLAKE2B 7f2e4d48309082c1069ffcb561502c71b86e0c5508bb07cff943a1fc32fbbec8a232451937b678842909779e94b7eecdd5f2991152e0c8ca557a58b1ce137fc7 SHA512 8d66fe73d7b9d381c54997d980833e4e5d429a9ca28343adf777af20042694bf5dd878f9c1a9ed7168c075816e4b37263f9b520274bbdccbe0c6649b7cd7d213
DIST oslo.policy-1.33.1.tar.gz 74314 BLAKE2B dda781284b77a6677f9a5dd55473bc239a5b482e635a8e0e808f918ad7aa6f2a8178676f9584a15c418cad373e9f34f6a24bfc462c053f06d0993786fb5ede0d SHA512 50d2c146afe04f669c0d7f3e7309a9d03883ca72fece4135e20f7d8a75b71a5a69b9b5b26e36b6afb0fd162c4ddcc5566c08cdf26dbf3bd9679f5ff75c27d722
-EBUILD oslo-policy-1.25.2.ebuild 1319 BLAKE2B 0ba6ff854db879ef4d213829ce8915058bb249ee06bcc747e69dfc8c8cab330903d2a8eb2a721343417fe61e1d742881a2c3c7bde86751119a5624d140d0d39d SHA512 4a5be3e4849f0354b573d0c34386eb1ea70c48b95654a823b2852f7348677f35d1f15668ac304c5011d85467b6b6d25384a9d999fbcb89cd26d4cb30bd074655
EBUILD oslo-policy-1.33.1.ebuild 1172 BLAKE2B 0db4f48e6d24283ea638e380acac5063dcd2545c57c11ca3724258909094614aa589ebabd390d6d5234959ac2b1d44a3ae8515421562c5eebbb0164ee18c2766 SHA512 b9f7fcbac5ce51df25c7724e436d96d8a5616af0d470cd4ddca5e316c994cae5f1683412af3d2acbf3c1ceea79f876ebda96cb47f673b833a8f58e4f06106000
MISC metadata.xml 600 BLAKE2B 5c911411e88182db677743ddc559bdbd0695f12648a00fc6b0474535ba52493eb2dc291f51a2fd37701a17f951627fabd83c1ae3c616331c200fa231eb3c4dce SHA512 82a8956e15cd74342d77c66c47b96a5b35c9ccf7871f4f4c4c27970737f69abda5664dba601e98bd9df0bd958d2450462eda4c7477d5dd10af7b7bb11c7f4bbe
diff --git a/dev-python/oslo-policy/oslo-policy-1.25.2.ebuild b/dev-python/oslo-policy/oslo-policy-1.25.2.ebuild
deleted file mode 100644
index f85a91c1c899..000000000000
--- a/dev-python/oslo-policy/oslo-policy-1.25.2.ebuild
+++ /dev/null
@@ -1,44 +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 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-4.0.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.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/oslo-privsep/Manifest b/dev-python/oslo-privsep/Manifest
index f8d173749710..2943654eb83e 100644
--- a/dev-python/oslo-privsep/Manifest
+++ b/dev-python/oslo-privsep/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.privsep-1.22.1.tar.gz 32602 BLAKE2B 1dff51174aaf3b8b8c2c5006e476f8b6f386f071cffd5038c9261af3696a7ab1e05e8ab400a6c15a1dc050363e991587d8234ee6a99dfacd20f10162779766df SHA512 fc71b92b9a73e9de5003bf3e9288eca6a128c8d98abb51e5e372823a8ad549aa484bec3ab2bd0ccffe527282f96f12dd02c0bdcd0680b123649ac452ad4c0a7e
DIST oslo.privsep-1.27.0.tar.gz 32766 BLAKE2B 307bed6c5dac28eb38cb4bbb1b001cdd579ae1148c63de43aee7d740901cf53a9b6d619baf5cb5263b30b398017f3411d0ef065590f0710bf0becb85df08b879 SHA512 1a7980bb0dff17314081745b60037bb84a0ba0ac5f2784b4cf4dcadc2cc9cea0158c7c64652823c7ac2e9071db8f915cf68ae2b08c634d21ec51ff75c017a3e6
-EBUILD oslo-privsep-1.22.1-r1.ebuild 1872 BLAKE2B 458eaad7eb37d7f699b4baaf68f1877d482d116b10d09ef69442d74f36a5e9cd32f5ec1d7dede55d89aab788f0af196de81296a4c1577a5ed95a3386a1a4f911 SHA512 4cf62aaf383909350d97e260961299d419c8710a8926507224405a5123f4433d03e0605bcb58e3648dff45e86601e001b92d715992eed711ce62c9aa14245688
EBUILD oslo-privsep-1.27.0-r1.ebuild 1735 BLAKE2B 2939b8e9a0478f63d4c2d05efdedbf25d09ff0ba6fa2da82171516035dd6d75ed009168e44ae65b8bd1dc87eafe187a49c5dc05294663340140e8f6d4314cf97 SHA512 db3543eb5378f410696e1221f0689d1977bff529df4eff8013ee22e15b287b97cc915d7d43ce03f740d09e3b2c28d1d76c28bea16380d0ab90c3c28ca9d506ea
MISC metadata.xml 544 BLAKE2B a76322f18a6f2b32d17934a5d8c747963f5bf647cae027babcc4508c4b15ad6c958baa30399247302aa696dcde2ade3a9ae4552de7c1538d4b0af79b3da2ce69 SHA512 f7f8a7194b5439872af70f9ae742bf8cb6e338b8100e3cddbdea34be89c187c5475d6e0523dac5cc886a85133d18bb8669ef9292228e4351d31122c73561dd30
diff --git a/dev-python/oslo-privsep/oslo-privsep-1.22.1-r1.ebuild b/dev-python/oslo-privsep/oslo-privsep-1.22.1-r1.ebuild
deleted file mode 100644
index c9918f283dba..000000000000
--- a/dev-python/oslo-privsep/oslo-privsep-1.22.1-r1.ebuild
+++ /dev/null
@@ -1,56 +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 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack library for privilege separation."
-HOMEPAGE="https://pypi.org/project/oslo.privsep/"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.privsep/oslo.privsep-${PV}.tar.gz"
-S="${WORKDIR}/oslo.privsep-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND="
- >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
- dev-python/cffi[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
- <dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
- >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- # allow useage of renamed msgpack
- sed -i '/^msgpack/d' requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-# python_test() {
-# }
diff --git a/dev-python/oslo-reports/Manifest b/dev-python/oslo-reports/Manifest
index d5314196e629..0921b6d02556 100644
--- a/dev-python/oslo-reports/Manifest
+++ b/dev-python/oslo-reports/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.reports-1.22.1.tar.gz 48151 BLAKE2B f3867bf3c6c7fd207b1e730e8c96098d74b42239107999194bcef295ae0a86048bed7f47498a5d4a0186d15d48f97d897850fd2558eaae7bc386b9401c01155a SHA512 c2c7f35fe80df9393cb1d9add59a7be95586ee078074548795f881c8515073946bcf3dfda02536850b943f346a6b81bfffa1d9f461f0cafdf6163da09b6d07d4
DIST oslo.reports-1.26.0.tar.gz 48691 BLAKE2B 670c3c7205dd2ceba1559d296cbb697045aa088f7343614e82c9c5983166f34e90af33de43c55b1d865715c840ea3a12fcff697a798a5eb0b2a120a39c4895c8 SHA512 e4a8bb5cdfaf1cb82f53fc56060f2e6bfde85ad6933326faab2ce8f8181231510700712d191c1429cb264f70a79695a069fe9dae93aa4a70aafa3efe37898603
-EBUILD oslo-reports-1.22.1.ebuild 1349 BLAKE2B e6e3c2cbcf89616d6ea7a30ca9e0a622cfde35683209f7cf56aec7afb718699ea5d0cf3fa276eb24ba5cd9dc111cd6ae5784b0542f6f4510f9cc81cfc3af7527 SHA512 34a44e0e2b3feda056aaec1b61996cd7bf7838b9a98304bc74565d543f2f013ec90a2b37181884b61020f16f05d20a365326929b2b717ea84e3a3798c527828e
EBUILD oslo-reports-1.26.0.ebuild 1302 BLAKE2B 95958aee8ad0b36bfc3a9d6afbed135ae14807639574053af8656496be0c518d166fb4a1b64a9807c8db3caa3234c08f4dd8ef93ce33461bc8668de99081b16e SHA512 75b3555d9bc0bea15de449a88ae6349a365d77711b8b6b100750033915a433058890b003f2eacd608b1c6480005d5b3453f93a674942a3d3712950f0f28439f7
MISC metadata.xml 329 BLAKE2B 431c4b925c3e743ab9f24b399affb6c0debc3c81f2dff9fc3e30c04af99b1984b8b8ee56d143c5f130a2c77f3bcecc0ff905d07fad2e3301ce5ca1b7920715d9 SHA512 61b44fd1704b8cee9c664efea764a36fc32e5019e5b9c7fca107b8a3a3272a7f97c525827b6ea918d0f91e9098f19fa164df62c83cf617b8125886aee633c1ec
diff --git a/dev-python/oslo-reports/oslo-reports-1.22.1.ebuild b/dev-python/oslo-reports/oslo-reports-1.22.1.ebuild
deleted file mode 100644
index aba2422ed1ae..000000000000
--- a/dev-python/oslo-reports/oslo-reports-1.22.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="generified reports for openstack"
-HOMEPAGE="http://docs.openstack.org/developer/oslo.reports"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.reports/oslo.reports-${PV}.tar.gz"
-S="${WORKDIR}/oslo.reports-${PV}"
-
-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"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
- !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
- !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
- !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
- !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
- !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
- >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.20.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-rootwrap/Manifest b/dev-python/oslo-rootwrap/Manifest
index 3fdf03241115..5093c30d8baa 100644
--- a/dev-python/oslo-rootwrap/Manifest
+++ b/dev-python/oslo-rootwrap/Manifest
@@ -1,5 +1,3 @@
DIST oslo.rootwrap-5.13.0.tar.gz 43433 BLAKE2B 8d53587f63022255683d18b8ce22dca07a160d7692e9d2fcd5e6c466bb6969da11a9a1af4646809921724b9f1b63b2532728bd3ade82312354793b6b4d15f0d4 SHA512 ff716e1e5900f754617578eb8bf60c1d2794474706f22a0c619c94177602ed3c3acde42ad499a7a613f310d6dffe526339b5cd1c96ecc727dcc43e1a9afd606c
-DIST oslo.rootwrap-5.9.2.tar.gz 43716 BLAKE2B 4e455fe52c6f20824bf220a8444dfcdc916dfd85f0ff42edf8e3a6b8a065a45344122f56272943cc06f88fc272522af9914dd2a961d3c98c30ba66741419aa1e SHA512 3ad7c2d028c3052476bc26c00bf34c421b44db59cae2d45b5d1041902c14227f6de89a9b8fb36f123c9a9e477dcee42e567425439d9d3eb12a5f701c5a13be6b
EBUILD oslo-rootwrap-5.13.0.ebuild 1620 BLAKE2B 781ad675959614f44bcf9a45eb1fa5910992880658f1fff3ad3385a63075d2d71c07b6ae080aa2b0149becef6fdce723ac899c4d22b59066fe8f5e33942268bd SHA512 66504400df5c6c8aefdbd61635d0a248f9c50f975592f4f4534b51725583b50f36a866c497e3e6559a18b111dccf4121dd81d25a4c1a99f917ca0730dfdff6d2
-EBUILD oslo-rootwrap-5.9.2.ebuild 1666 BLAKE2B 49394e687db083d74fccf34bc299a0d3da77103ed6fdd1e821e768c978521c0f7017f88dbbda733bdc5e76aea467f654f773c670953dfeec730c2bc40da766cd SHA512 29b807d237566609e48037855dd6bfd89b4c00295b787f4c551ff1a4dd1a5ac9ccf604a22e57e8715d7b0a931a38966e2ca2f18405e86b6aecf2b42fd268126a
MISC metadata.xml 600 BLAKE2B 93dce16794b8495f34be98af703ca0ba06ff4a2e378805f7f3b08d4805f01ad015a1144124e1ad32eb63e6b5c9a9378aea30a4b82eeab54b1cb9dc95280fc6fd SHA512 ad1012d9f43875065679837f787f6a8087876d4ef1e56d24fcd2aa379c85e628848dcf5fa03e84e5929cdfabc4c1b6e2f7167ac0a508f7f26b6b533405932e10
diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.2.ebuild b/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.2.ebuild
deleted file mode 100644
index 4d3a89dac8ee..000000000000
--- a/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Allows fine filtering of shell commands to run as root from OpenStack services"
-HOMEPAGE="https://pypi.org/project/oslo.config/"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.rootwrap/oslo.rootwrap-${PV}.tar.gz"
-S="${WORKDIR}/oslo.rootwrap-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
- <dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- sed -i 's/sbin\/ip/bin\/ip/g' tests/test_rootwrap.py
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-serialization/Manifest b/dev-python/oslo-serialization/Manifest
index 67b4c7bc17b5..46a27789bd94 100644
--- a/dev-python/oslo-serialization/Manifest
+++ b/dev-python/oslo-serialization/Manifest
@@ -1,5 +1,3 @@
-DIST oslo-serialization-2.20.2.tar.gz 29486 BLAKE2B 73fda86ced11c7c6dfb1a15c761645583cee463521285dc194cc1aebd5ef100832190bb0b07f825472286dab8ffc4dbed5cf6183fd86128bd74d51c5d15996a8 SHA512 1bcf50a090a0ec74d1aca7de6cc83f7451778eae7335427d11f732120ec99163441ee0bde13df6e660574c7ac5fcafe746cdbcb421e57f02d782f2405d5e33c7
DIST oslo-serialization-2.24.0.tar.gz 28948 BLAKE2B 8e57d14b21deefd8058f4dd677493072b0bfdc08bfb18faae2f6a09c4ab4e29ce544e479427a6c6557e0ca78fd7b525aa6a8ab3443a01c3d856ee3556f5f3f5e SHA512 8c2103409d9ec2ebfd45eefb56ed42b1ca52c0f8eaf5deff1020a67f813c8524d1bffd81d97a1ad28c80b4a5afeaebca829c4580e635f514900fd0835782990c
-EBUILD oslo-serialization-2.20.2-r1.ebuild 2121 BLAKE2B 0327f0aebd652a806fb46c3b31a89ec8398a922ebafb1398c525a73644b69f009d4969a6dc25d0702fbed1b303415c1f77e9bf456b4d043acb0f1bd995aa1314 SHA512 3dc7ad2ab2ca0b742cbef75a086584e4efbb96573b9447a25f0f456505203de2c35c6c49ea7b367bae7cd5ab087cc9c43b9cd91fa6f21dede5d09e387b71dacc
EBUILD oslo-serialization-2.24.0-r1.ebuild 2027 BLAKE2B b411e051b9cb06e30654ff21da7d18b0656f29c01fde80972e7a2312de9e50b48c479a3abbfcc6a3c1bfc12ef98743411d6eb3f139ffec13f42a919c97665aea SHA512 9d797c32bccd9cf4b68165aae2125b1eb5b0e3004d19403cd261e520b5da9148cc2405aa286c6efbf44d30f210799ab6021a91e3f53d83ee330d01bcb52747a6
MISC metadata.xml 374 BLAKE2B dc4d16d6259d728baf0c2e3427ce5788baba2b57442d67d02dc487dce353dd993b4f306d7dcb2c1a426f88db55e2be58dfe69731819082458e6305242d07bcd6 SHA512 97704036d1f08927b8c0f96604506f2a0ca3665a939f49f0f6c3e9274afb470121f93e6281a88769bd43651b61a43ff8919291244959dc1b73956c71da3fcde9
diff --git a/dev-python/oslo-serialization/oslo-serialization-2.20.2-r1.ebuild b/dev-python/oslo-serialization/oslo-serialization-2.20.2-r1.ebuild
deleted file mode 100644
index cb966ec5d7f4..000000000000
--- a/dev-python/oslo-serialization/oslo-serialization-2.20.2-r1.ebuild
+++ /dev/null
@@ -1,78 +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} )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN/-/.}
-
-DESCRIPTION="Oslo Serialization library"
-HOMEPAGE="https://launchpad.net/oslo"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- virtual/python-ipaddress[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
- !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
- >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- # allow useage of renamed msgpack
- sed -i '/^msgpack/d' requirements.txt || die
- use doc && esetup.py build_sphinx
- distutils-r1_python_prepare_all
-}
-
-# Note: Tests fail due to requiring installation.
-#
-# Installation appears to fail due ot the use of namespace packages but root
-# cause was never truly established.
-RESTRICT="test"
-
-python_test() {
- distutils_install_for_testing
-
- PYTHONPATH="${TEST_DIR}/lib:${PYTHONPATH}"
-
- rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/oslo-service/Manifest b/dev-python/oslo-service/Manifest
index e1661aec445d..9ae5fcf7f68d 100644
--- a/dev-python/oslo-service/Manifest
+++ b/dev-python/oslo-service/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.service-1.25.1.tar.gz 76864 BLAKE2B fe4c8ac0f52ad7dcdd5240716030cd807d7755bf6f39d949331d18c1d0ce30563609f15db0db10824712b0a22cbd5ee9d6985fa5c9a51e734b000382d0ca7501 SHA512 2632ff6ce079916e44d6250487e202a7e1590cb0ba094868bd9d8e01cea9f89f22a5336edeb74aff2fa0f6aa017aefd454159511134670cceff5112b9957ce81
DIST oslo.service-1.29.0.tar.gz 74957 BLAKE2B b56869cb28704718952c5e151eaf0442b1a4295b8e25a422d91baa241a990d031cd408474e44bd5ea2af2b7451e0c13ec491ed4c2ccf0b07c78b65a81bec4527 SHA512 84f1b8e6abc7c8c95433da53b1a1992570695b80e182f5cb7d87ab394857d8d47c0ef0528b7a45221c897eb4c5c13112d86b8a929efc2988d22844a4c712a340
-EBUILD oslo-service-1.25.1.ebuild 2204 BLAKE2B 2e7a2b751543515e6d335a61e0c7a3f684605ee90bcf34886217f0218340af734878cbc8ff6711fb81755b6166e16bf0d6d7071ffa1f54bf20bae1d0cd58302a SHA512 ef7d934e47b46c870bef8ba9660246f33c772921016384e4cfcef4b07593925f20096827995385722fc9e9b40ddb34f8e122a10c6cd534d4045ed0cc4ae7bcfc
EBUILD oslo-service-1.29.0.ebuild 2031 BLAKE2B dd2f9f8dbeccc763bb33015cc4ff11ae9467a9916ba801b5ede63190efb65fd059fbecdb77bd27716c38079c65a63a8a49cb5350dafc4cc93ad2740c2c6a0a9f SHA512 e8698c9d0286ae3daf24c5dbc0b2442090870913a827336583af876784686facb88dcc80ed8a3e3f8878e5b4ce221c6d991ef6717fb771bd74668e1a23443239
MISC metadata.xml 329 BLAKE2B 2ef43d1bf3df7be8c2e2b08bf7cca10d1bc23235111bc74bf0b23ef6f9c5ac3ad05a1243b518c0d8b703e4815ec7fc92ad01c907baa77d9c4dbb622a1288aaf2 SHA512 c02f0b4e37e3dabe1dbc10ca6b5e08627d8e7df5fee71573cda34338249508586bf068c56711521aa20bf80a1fdcf94a1e89df5d17cb5eb21a07b996a071d1ae
diff --git a/dev-python/oslo-service/oslo-service-1.25.1.ebuild b/dev-python/oslo-service/oslo-service-1.25.1.ebuild
deleted file mode 100644
index 05fa5b0841be..000000000000
--- a/dev-python/oslo-service/oslo-service-1.25.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Library for running OpenStack services"
-HOMEPAGE="https://pypi.org/project/oslo.service/"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.service/oslo.service-${PV}.tar.gz"
-S="${WORKDIR}/oslo.service-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
- dev-python/doc8[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
- !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
- >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
- <dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
- >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
- >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
- >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
- dev-python/paste[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-sphinx/Manifest b/dev-python/oslo-sphinx/Manifest
index ba1ff6771d8d..1c25010cbe23 100644
--- a/dev-python/oslo-sphinx/Manifest
+++ b/dev-python/oslo-sphinx/Manifest
@@ -1,5 +1,3 @@
-DIST oslosphinx-4.15.2.tar.gz 33362 BLAKE2B 4eacd7da4eecd25836920063c2c05f205f5c8d29cf6253257e9e56f35e1f9cbd39fb120fd69b075670bb6be334fcc50dbff6f52cb928e556f334720a51eed590 SHA512 cf8fce033f97c0334fc076568720fe3b7903e780d4b839c452f33d02378470263891d01e553e4f2463484895c689532f95f4aa81ac3dcb0d6137b463bcc7e08a
DIST oslosphinx-4.18.0.tar.gz 32046 BLAKE2B b10b13f819cc2f4c3e769c195bc340a74545a4cab2a2e9894e56e4352f5f35c1cdd7f1d40d47c2b7449d30bc77dbadb1feae129f6ff31d54e6227349a0c31e57 SHA512 b736dbf68a3ad8c32ca6d8de72cb79e49ab4b84593c70d0165615de66a8c343ce7094656d3b0be3383453143308a4862f27529b1c9d72920c5418a3f62dbcc46
-EBUILD oslo-sphinx-4.15.2.ebuild 1087 BLAKE2B 717950bae6490ec30eb71bc05606c0821e4501e793bf13fdb57c54ccf85772e5be1af46a185d8a702442d99155c1547e68bb00afa5920ffeee0724276e96ccc3 SHA512 1bf99b65045cd1b0ff09bdc40ea00fb968664a6e83589f8aa9e2ea14d4fec1ac8ff664f139e61df43695a85d5c7941d2b917ef4e455c77a307dbb52ae4b40e66
EBUILD oslo-sphinx-4.18.0.ebuild 1045 BLAKE2B 10c3db8b5633107b2b2ee29d82c8acbf5a2a9f941ba52e155544ae3f5d8465624594fb7916c747c7db9ef32e5b2212a80b455569f4cc8b84441ef7ed533c66b0 SHA512 eef9161ad2a0b424dba2d374135ae7c57aaf81bdee5c08809a068c5fb63c9a697daf492778b94e5891149352e41e09947739716b4615e0778ed0de132aceb854
MISC metadata.xml 586 BLAKE2B b78b49fc66eaa7ca4a79da676895e28b397359cc8579a3e9b91dca1d933779d3ec7f9153d0789b7f44dd75c8fa8f9d866cd916911a4dfe3bd6d89435a0330960 SHA512 ebd5d188edde4955081fa7cb073daeace8c9580dab828d4fd12f10f27bb562ca7736ec77f816e243a02e808b83dc712ab53f40f70e1865cec014413514ffa000
diff --git a/dev-python/oslo-sphinx/oslo-sphinx-4.15.2.ebuild b/dev-python/oslo-sphinx/oslo-sphinx-4.15.2.ebuild
deleted file mode 100644
index 477a883bfa10..000000000000
--- a/dev-python/oslo-sphinx/oslo-sphinx-4.15.2.ebuild
+++ /dev/null
@@ -1,49 +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 distutils-r1
-
-MY_PN="${PN//-/}"
-
-DESCRIPTION="OpenStack Sphinx Extensions and Theme"
-HOMEPAGE="http://www.openstack.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
-IUSE="doc"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
- doc? (
- >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
- <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index 47f2b0d2e522..96e9a6456c41 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1,5 +1,3 @@
-DIST oslo-utils-3.35.0.tar.gz 86107 BLAKE2B 2b4e00af5993799e43b40d63c667fb582984f8abbdd768203e0c95d2ecaf0f8ea10ba70ed520c116ed0da841dcac479d81881b4061ffe3529d8fe26917bb264f SHA512 dee75fd36b1c3fbccbb432408769c15d17b7dfdeef3b6f7056218670ca2c7e97a1e98acae3e06810f842a8e20fab1cf419b23153cde94c93e6b60e498ae2f527
DIST oslo-utils-3.35.1.tar.gz 85615 BLAKE2B c2eea32d6844c59425a6e8783c1285dc47f2863401e6739bd7418c23ad1446613f41cbcd2e2d85d260ff8adddb681d9f1b5547ac521c2d9b5e2050324457bf97 SHA512 069fd262cfab3f5756b1135552c19c886fdbf72885f12b2ae84c67af1f50306ccc2c5331b1774fc49fb764107ad1c3e94305cd6fb6a25888ee8fa446facd2cbc
-EBUILD oslo-utils-3.35.0.ebuild 2696 BLAKE2B 3cf672b792c84113e5ce4701ecd01694087542d15b14bfe562f6fc2dab4af33c88d61aefd86ef2f43b39b60acdaf7aa22829a4f0a179eaf3a231976e36238fdd SHA512 34633e80baf9f70afb6da25e2303afc65185a130f7d0b27d426791065a8b4301c69de86b0e95112e4526d76c1e1cb4c8b88918dce4d3b3b20ab069c5d7028722
-EBUILD oslo-utils-3.35.1.ebuild 2697 BLAKE2B 05d4bead9b7fefadb668066b3543c6a0c7ca9efba78c1117bdf9edf3602b3a4ddf1a048693ec845e545a1296ef7389c797c0288a003ffc4ce8457bafba5e2cb4 SHA512 a538b23ffadb6c153ccea96c2fa6e7816e531cdba475d9d83733f7bbce95b3fd1947da1cccf94773534c2b883fa8694c8be55e36c27c5921477297ba4ecc471d
+EBUILD oslo-utils-3.35.1.ebuild 2695 BLAKE2B bfa6e720f9e962ef0fb3cca8018ab9e2011fe70b217553e899fe68f7a41e483b8f90aeebb84ee58c0709fc0d595756ea7a878d152a9bbb5877676acfde42bdc3 SHA512 e79ff79d9528448d0df4c560d4da7f6922304da2030f30a50799ff8c7a103654ecd65a4668e2ef4fd7ce875d2a381714d5ee9e4a5ab5ee7257b3c2d203d0863d
MISC metadata.xml 366 BLAKE2B 010fcdab42d0fe2eccb1f10ae80b99f55bbd6aee2f8d8760512a92d4d23a81899c75496fa84e098447072ca005eb5a2d309628d6e3351370913d3e1aa2dc8e34 SHA512 58767ee794b3ff97f10711ffc71318ad02a6674731364b592f30fa95d84471fcf48fd2bacf8032c4ad28c2ec0144dd35fcbc4533d2181c7aa3b94bb2ca03d8fe
diff --git a/dev-python/oslo-utils/oslo-utils-3.35.0.ebuild b/dev-python/oslo-utils/oslo-utils-3.35.0.ebuild
deleted file mode 100644
index 98dd4b834bd7..000000000000
--- a/dev-python/oslo-utils/oslo-utils-3.35.0.ebuild
+++ /dev/null
@@ -1,95 +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} )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN/-/.}
-
-DESCRIPTION="Oslo Utility library"
-HOMEPAGE="https://launchpad.net/oslo"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
- >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}]
- !~dev-python/coverage-4.4.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
- >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.6.6[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.18.1[${PYTHON_USEDEP}]
- >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
- virtual/python-funcsigs[${PYTHON_USEDEP}]
- >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
- >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
- >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
- >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-# Note: Tests fail due to requiring installation
-#
-# Installation appears to fail due to the use of namespace packages but root
-# cause was never truly established.
-#
-# Tests fail with:
-# ImportError: No module named 'oslo.utils
-
-#RESTRICT="test"
-
-python_test() {
- distutils_install_for_testing
-
- cd "${TEST_DIR}"/lib || die
-
- rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/oslo-utils/oslo-utils-3.35.1.ebuild b/dev-python/oslo-utils/oslo-utils-3.35.1.ebuild
index 5a46cabf1f35..1c2d39f41d76 100644
--- a/dev-python/oslo-utils/oslo-utils-3.35.1.ebuild
+++ b/dev-python/oslo-utils/oslo-utils-3.35.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.g
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="doc test"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/oslo-vmware/Manifest b/dev-python/oslo-vmware/Manifest
index 7ed3e536100e..435895c202fb 100644
--- a/dev-python/oslo-vmware/Manifest
+++ b/dev-python/oslo-vmware/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.vmware-2.23.1.tar.gz 210844 BLAKE2B fd7f86e4a8e97d98e0e309ad1e3c57c5952699300c6da0d5641fc61e14cb85445b95767382ede7bac14c125f0f6fa78f7284af5d6fefd774e4a8b5543a0e2ac8 SHA512 bf0dfc66a57cfee824fe9ec4a9dea23e6d136fa04fc2e9f3455409b899fc49ce2f2979e072d25d0e0026fb300aef1d6e1f2e72113bd7ec9beef0122d47b71eac
DIST oslo.vmware-2.26.0.tar.gz 208576 BLAKE2B 2e9df2002565d286631dd846c31551735f204771156b2c5cddc7ace1170381d10eaf647e13f1634f84fb21be674b65c29ab51076b49fdfd6787072b78c06171d SHA512 7ddb675ec252e91984cdc23b6adee7e1b13a0dddd1967f9a882935da0bc12d3c0b271f0cfa42b569802e0521d65285d80c7a3e1ef280cf405827a4e2fa2f6437
-EBUILD oslo-vmware-2.23.1.ebuild 2337 BLAKE2B 84e3218baec46215a71be2601154ff5fc6db3046149de28e11785fd1184abd618d7116babf69c1366ba658beed48571fa90c10bd73f83812abf8ff382768882d SHA512 0c8305a9574dbe772705e983086d4b7af1ea5e58969d385d5035e38a1d4c412a29e196d66dbf80e9a89f4895f9deadb842e1a4d0faae82801048c4485509609b
EBUILD oslo-vmware-2.26.0.ebuild 2154 BLAKE2B 43433044269bf17f6c9ec1daf8849267c3f787cb72f00e04315c5de4c5172363dc2bb5ae89b49759efbd4689d45729ce3bd2d5b8ee6ea4790945cdd767d643fd SHA512 13b1fa431185aa07010ddd8cb1c1e0f90cc045673709569c319f1f7829bef137c4e78c6e7c3e0c6031eb3193b20539c4019b08e15f97461b540c98c9957cfbf9
MISC metadata.xml 568 BLAKE2B e5ba6d5e5d14ace6be413a2bc6d97d8dd5f6befd0cfe683fdb6bb870cef7b673cc779ab143362b48181f62fa4f15eb827174f17da64c4d7ed539eef74e050136 SHA512 879bcc0237b70f9ab61a3d659e948e5d1289128b3b4f11f6797b0f20809c3cc90efa104a582dd6cb407fd9a7dd4f0e2330d68227dda145c9456875d44db913dc
diff --git a/dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild b/dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild
deleted file mode 100644
index 5046316b91af..000000000000
--- a/dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Oslo VMware library for OpenStack projects"
-HOMEPAGE="https://pypi.org/project/oslo.vmware/"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
-S="${WORKDIR}/oslo.vmware-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
- !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
- !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
- >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
- !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/suds-0.6[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
- <dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-"
-python_prepare() {
- sed -i '/^suds-jurko/d' requirements.txt || die
- sed -i '/^hacking/d' test-requirements.txt || die
-}
-
-python_test() {
- nosetests tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslotest/Manifest b/dev-python/oslotest/Manifest
index 3920381944ac..391cf2f14ee2 100644
--- a/dev-python/oslotest/Manifest
+++ b/dev-python/oslotest/Manifest
@@ -1,5 +1,3 @@
-DIST oslotest-2.17.1.tar.gz 32166 BLAKE2B 49922cedc32bebda867c6633118cbd8258a08048c510333d04e0b2f8f5efd4e5dde802bfb8910936dffca76823771d3e83e78528b5fd045ae4380e02f92cf809 SHA512 558d2c220a6b1235112022b495c77881f52895cb720d67090ad096576b4e81044b228bd95b8303779bf8cca2e1205ef912b1fedd1916a34130f4c68ef69fcc0d
DIST oslotest-3.2.0.tar.gz 35445 BLAKE2B d33c70e760fc595586c2d7b0ce6ed1f63b73c89ba078f85b70d3b6b1af1c4d115e6eb7b431f9ef52abf50290eb47a1d3adb2d014c2ba5cf7b93ecf0e46401a26 SHA512 4513291e2bec939f9734255cb0fe3f85b9eb8a8cadce58873ad4e85365a0ec27bc2084085f5b95b681b5e811b62458e18fe63aff1e022b2d8ace0ca48bd6a527
-EBUILD oslotest-2.17.1.ebuild 1784 BLAKE2B 4d590b29a50b018bbde9e0e7b92a6b0721ca1200447a9b72c03b377626e795bc74ed808d540c4efea36a11649a55cdd99f76b38cec8eef25713b03668a28857e SHA512 25acabf2fdad54fa764e3bb3911fe479f975bc73786b86e3ec01f2ebda342c385a53add740f557e8913d592dcdb2d6452d947d6b1db86d95ac7278c99b4a50d5
EBUILD oslotest-3.2.0.ebuild 1545 BLAKE2B 3ebc64d4e5e1b48255fdb0af3a1717d33debbfb8801d37ff489a66fe645f77d07efe3f4fc4364f7521656a53045960411ecdca73b19947642dbe1df451335d99 SHA512 b12cd416ff0037207de486be6502570c6b64bc187b85bf577977716b11ef1c103737a24863898192573f9fe3093e920ebb67202e94c09e370713094926650444
MISC metadata.xml 828 BLAKE2B a328982018731cc93cda675447ce2ba308e9164e8762df10a267c6b82389a717f16b5ba6d9843503e12a458f3ad5a726ce648f80e9ff781aeb429bd9034632f6 SHA512 48a68782c8ef2a15db7c73f03dbd4670b8ca25a6cfcf0c15d4585a93a75cc4591fb6edb70f7176cd72c97d1205ef8e5e898eafa9fca41ed0b00023bff93f966d
diff --git a/dev-python/oslotest/oslotest-2.17.1.ebuild b/dev-python/oslotest/oslotest-2.17.1.ebuild
deleted file mode 100644
index 63000aeac9ce..000000000000
--- a/dev-python/oslotest/oslotest-2.17.1.ebuild
+++ /dev/null
@@ -1,67 +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
-
-DESCRIPTION="Oslo test framework"
-HOMEPAGE="https://launchpad.net/oslo"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0[${PYTHON_USEDEP}]
- >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
- !~dev-python/mox3-0.19.0[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-"
-
-python_compile_all() {
- if use doc; then
- esetup.py build_sphinx -b man
- fi
-}
-
-python_test() {
- rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPYTHON}"
-
- testr init || die "testr init failed under ${EPYTHON}"
- testr run || die "testr run failed under ${EPYTHON}"
-}
-
-python_install_all() {
- if use doc; then
- doman doc/build/man/oslotest.1
- fi
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pdb-clone/Manifest b/dev-python/pdb-clone/Manifest
new file mode 100644
index 000000000000..0fff06a88496
--- /dev/null
+++ b/dev-python/pdb-clone/Manifest
@@ -0,0 +1,3 @@
+DIST pdb-clone-1.10.1.zip 110435 BLAKE2B 99ab07e09399ce236ea3cb4e0b7590182475cb982978ad986d448f7a55caff9adebac16959dbef71c5b5a2100f30a8ab0f63a8a2d4d117f17aa75287ff48664f SHA512 70470d8fb33deb46c49fd2e072c1b6aa24c0397d21417f0ab1f63c1e05d8ff9797ba10a6c4ff350c29dd3b94ff6175110cb80971b4f0d16e922f948490773070
+EBUILD pdb-clone-1.10.1.ebuild 407 BLAKE2B 9ee78f9a673864acd057d5b7919c3f96c32691c579e505b0a57dc2ac36b5786916dbb01856402b487c434b1daa07df14f884a36139b7193a19d17561f26975c7 SHA512 fe7a04f1ef16065c4a86de6c27af8204fc89d5f2109b60d45526fb23bd7f57c2be77130ee6f3a2d7dbe985297a05634e00e2a493938dabdd1982ddbd76711f71
+MISC metadata.xml 371 BLAKE2B 4ddd36edf799f79bdbf8217a5ed630997162f6fba1ba11347ead64cb5e7fbee8b7c136359c2592bda55170818e7b9951668bc9db6baef67341ef583ff763ed71 SHA512 01042ed02fb971d8404159d92149b4e3624b716744ca8828e3d15e3bc3b268ed4ffa359a7d35a009a249b396ae4ea8c2430b3f44c3de05caa5240dd3cfc854f8
diff --git a/dev-python/pdb-clone/metadata.xml b/dev-python/pdb-clone/metadata.xml
new file mode 100644
index 000000000000..08fed61ec108
--- /dev/null
+++ b/dev-python/pdb-clone/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">corpusops/pdb-clone</remote-id>
+ <remote-id type="pypi">pdb-clone</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/pdb-clone/pdb-clone-1.10.1.ebuild b/dev-python/pdb-clone/pdb-clone-1.10.1.ebuild
new file mode 100644
index 000000000000..c2e263ee9515
--- /dev/null
+++ b/dev-python/pdb-clone/pdb-clone-1.10.1.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_5 )
+inherit distutils-r1
+
+DESCRIPTION="A faster clone of pdb"
+HOMEPAGE="https://github.com/corpusops/pdbclone"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index 2447d4aa99b0..ed4188ca046b 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1,3 +1,5 @@
DIST plyvel-0.9.tar.gz 121513 BLAKE2B 78aa0dc3565a9e2298978ea4f2014670cbaa376e35f21be6b3c26a39db2c560d08667c385894bc3df6ae33da266eabf9cf72b81156759a28d75856760ca7cf73 SHA512 21a3bf0bff075e429fef63418c2a2578b22a4904cc2f4f66fc5fbccec22c762d918bea0622a22dcbeee2e60f8d35210ae8f1e63b6d37405f0fdf29ca2fe80586
-EBUILD plyvel-0.9.ebuild 1161 BLAKE2B 47f052920647796a1a4f25cf8d0529430d1b4412f77b6f1609092d41ea176046d74cdcadcec5becbacd62ee664650c8db992d3ea7309da6518496a8b16464d12 SHA512 97934b3dfba9354a2ee080abd9412b12d7659ed3b45e3e4f55334da6ca1c973ec2300789cf1e90453e2b8ee68440b97ece9444a61061dee89a8245bfdc49fe6d
-MISC metadata.xml 551 BLAKE2B b509e65c3899075b2a8317ebacad0aa4f0b6291738d9c25d3c7978b32d2d68ac11edabced9b9acfb6f55241ca51195411ebbabcd04e29798ee0c4414d35ce741 SHA512 a4c0e632b8a14a7029189879a997d6ed5797d0b5074fa5e0d78ca67420170b00366effdfe68fcdb62f9cff9dd25717b53c6c3e56dca69eda7fd98e00efec66b3
+DIST plyvel-1.0.4.tar.gz 338470 BLAKE2B dbc33ac9962ed3b74d83158e973ac956bd9fa81c7e1980c1d79187f6e629d0605d821debe4bfd4532120f343b87ee3acd825514884d78b471d3717364837ce42 SHA512 ee397d4f7e2dac4e7b382841559895184dc0356b84da4ff4ccdad43c32aebcb1dcc5020230a5564c875ed5d4401cc8b009438ca3b2e0b50e6467e384f0366171
+EBUILD plyvel-0.9-r1.ebuild 1163 BLAKE2B 2930ec4acb47dd811537d8f36d9edc3d0a35b87674fc20910ec0f243312e7f5ae8c4ed35f4cadee9fe8decc78097fca42d6752bef5df86f1f4bfb5a3b685eef2 SHA512 d9a3c3a9d590982348a73268b45850763b1ea533bc6e8a622813615da7e75edc3c96de5b8f3d7a986cbfd7d47c272550121f8e557df6ab1018d5e87f6ebf2c95
+EBUILD plyvel-1.0.4.ebuild 1226 BLAKE2B 3bbb26f07c2cae603e43beb8ee741c48a0152c89008100884ab94243503d7236725bca9b09431a7f261ac21107a32069a927ccc867771ffbf4d83c0fb400edc0 SHA512 285b230436f95578cbe53119ff5c32e58cc332641e567bb485b7f259543b89f3b22c8708954e7a8dacf6de93999df0f9ca1363b95963c295017007d9c8f7e597
+MISC metadata.xml 432 BLAKE2B 5ff794b8cd6bb312ed6fc0a3ef74ab6a89be65b45d90fee726ec4350f702b45e46da69c35ac2fea606bdd2b7cc87a9d360ce03d101b4243950cbd54567a772d7 SHA512 fbd7143b819341c3d6686e6861b5c8642b6e18f3e0c73b0ab0221dae9f074fba26d7792f41a23a67074679594ed2739a9a6926124365c1fab88765e51915f288
diff --git a/dev-python/plyvel/metadata.xml b/dev-python/plyvel/metadata.xml
index fe5c38462779..73166464dee9 100644
--- a/dev-python/plyvel/metadata.xml
+++ b/dev-python/plyvel/metadata.xml
@@ -2,16 +2,12 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">plyvel</remote-id>
- <remote-id type="bitbucket">wbolster/plyvel</remote-id>
<remote-id type="github">wbolster/plyvel</remote-id>
+ <bugs-to>https://github.com/wbolster/plyvel/issues</bugs-to>
</upstream>
</pkgmetadata>
diff --git a/dev-python/plyvel/plyvel-0.9.ebuild b/dev-python/plyvel/plyvel-0.9-r1.ebuild
index cb3f4cd0ce29..8cd881d28601 100644
--- a/dev-python/plyvel/plyvel-0.9.ebuild
+++ b/dev-python/plyvel/plyvel-0.9-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
@@ -17,7 +17,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
-RDEPEND="dev-libs/leveldb"
+RDEPEND="dev-libs/leveldb:="
DEPEND="
${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/plyvel/plyvel-1.0.4.ebuild b/dev-python/plyvel/plyvel-1.0.4.ebuild
new file mode 100644
index 000000000000..8cac70ffdf33
--- /dev/null
+++ b/dev-python/plyvel/plyvel-1.0.4.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Tests fail with PyPy: https://github.com/wbolster/plyvel/issues/38
+PYTHON_COMPAT=( pypy3 python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to LevelDB"
+HOMEPAGE="https://github.com/wbolster/plyvel"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-libs/leveldb-1.20:="
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+
+python_compile() {
+ # https://wiki.gentoo.org/wiki/Project:Python/Strict_aliasing
+ python_is_python3 || local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
+ distutils-r1_python_compile
+}
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build doc doc/_build/html || die
+ HTML_DOCS=( doc/_build/html/. )
+ fi
+}
+
+python_test() {
+ # We need to copy the extension to the package folder
+ local ext="$(ls "${BUILD_DIR}/lib/${PN}/"*.so | head -n1 || die)"
+ ln -s "${ext}" "${PN}" || die
+ py.test || die "tests failed with ${EPYTHON}"
+ rm "${PN}/$(basename "${ext}")" || die
+}
diff --git a/dev-python/pocketlint/Manifest b/dev-python/pocketlint/Manifest
index 9f59c245ce49..8054f9832771 100644
--- a/dev-python/pocketlint/Manifest
+++ b/dev-python/pocketlint/Manifest
@@ -1,3 +1,5 @@
DIST pocketlint-0.15.tar.gz 22334 BLAKE2B f07d41d212192281008173f6314c4868ef993dd7c8220d21e2d45d461cdb5377c61acbd8d5bf7f915928fd007e844cd50f8b5ae9b87d1a6d7eaea97f0529b1b0 SHA512 0d3e3061635c8d88f4e31aa11f3cbb85a1d9acd3064c17b7bd3c50eb90f824f17a903c55bace8033bdecd626d792ffee091b8b5719b2993f475a4321f033c66b
+DIST pocketlint-0.16.tar.gz 22573 BLAKE2B ccf502116d1020f6bde8c0915cd83d88ac5c78c207feeb184ab4f244b23b771b4384fce69d6d562e84bf6ea2ce2a0a0ea6f65be6dfbf9ec26ae6132a86e1116f SHA512 3c7dc76a07e7654ab7bd6bf32b68d296830cab9d6e5c17dcbb5df6af0bdbecd4e86eeff70ea7e857951c9d2f35988263e86a2a559de2cca67c668a864aef431b
EBUILD pocketlint-0.15.ebuild 483 BLAKE2B e1275965b450636bbee4414361331eb92e0460b7e207ee50ef242dd8f48c051b002ca22585e3639a57b3add690dfd3e7327a33a79eb2ec681f5b5a4139b6a475 SHA512 8eb83de3bfb057d21ef54fafb82eba92b3c23b37eb115dd844500557f368ee8bb62df0ed541b6284451772aa29e49a56e95925799478e9b7e431231d4c79dd19
+EBUILD pocketlint-0.16.ebuild 490 BLAKE2B 264e5c85b0706695fcd7b23c7c33edb1498ade0dadb70fbed1232d04670f64a3d5036db3367e82f724e572c2c422330e3abe3694beadff76d2db27a104e47540 SHA512 5f3c54df0ff04a6a116aba00d7593088a248c2f8e6cc105af2e316a75f3753d866984db0ce2bb94f0fbb808c4624a8c72fc7f859e220b6cae5c5499c5229c906
MISC metadata.xml 348 BLAKE2B 832ec69373391ee6c884d446b58ccfb07de61b7519b34be09e3e592ea061c0cf0a10203a5c69bd05e2400366891fc9c74a7b1d74f4a7f268839aeaeb5781602b SHA512 925fd532aab036f7bb18011abfdf98daae08e648aa8b64853d721396dedc431254f54ae2168e5572e2e1f101c6e5ffde2b08a26e423407d84e0e849bd7d4d38e
diff --git a/dev-python/pocketlint/pocketlint-0.16.ebuild b/dev-python/pocketlint/pocketlint-0.16.ebuild
new file mode 100644
index 000000000000..27afa96d721d
--- /dev/null
+++ b/dev-python/pocketlint/pocketlint-0.16.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Shared code for running pylint against rhinstaller projects"
+HOMEPAGE="https://github.com/rhinstaller/pocketlint"
+SRC_URI="https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
diff --git a/dev-python/pushbullet-py/Manifest b/dev-python/pushbullet-py/Manifest
index 891386faa2f4..eca062b56ed5 100644
--- a/dev-python/pushbullet-py/Manifest
+++ b/dev-python/pushbullet-py/Manifest
@@ -3,4 +3,4 @@ DIST pushbullet-py-0.10.0.tar.gz 18929 BLAKE2B 900e42ce407a0baff0b24cbe6e04a3c10
DIST pushbullet.py-0.11.0.tar.gz 21653 BLAKE2B a6c9b6f4958ce35b63ea4043d1d4f8691885bd0aa2927af541f2080a0b0b65a7df979a497967f3adceab8ad2382448a4c6a02d1184c9d72a18d91844eb970722 SHA512 b236f30b99e5bb79eff183529716c1c8f83cfd2526fdf50d86041eb6d3fcd6670d0c4dce407ae6e50aea0fa96d6a5527af980148f0c71ef758c480f972ad9659
EBUILD pushbullet-py-0.10.0.ebuild 1314 BLAKE2B 91a47036e6c14fdcc07287da19a16415956c4500566afbbb82d71e88d98de57adf9bc6c354d4c376cae8930d73bdea27f504a6599f2c2b2f21e68d0041c53e98 SHA512 c92e9f2370b0f9772613f80009fd3999688adc7a0766a2b02177d7c902cb639fc6392288cf79db33b24968a20b8302b782088f635b6c096acc8ab8c366795b4e
EBUILD pushbullet-py-0.11.0.ebuild 1118 BLAKE2B 46dbe69be3a1084fc9e20cd14c4dae99bd91edfea73530616cfb2d8aaf47abf1559cba484b01787d72deb902c1a1b7c6f66dc7ce38f0793f3fa8da283371c297 SHA512 4186f0297d9b929091b67964f221dd31544157e7165a96db5e7bb2bfdc6dd65a70c125f79a0b853406524ed29e7fce5a18a2fd850e02eb173cb8456578742e52
-MISC metadata.xml 583 BLAKE2B 19f3735368612bf3903fcd5522424a12a0eceb9e9d1ef95bbda43b99e62565cc22b78fef950238f1a67e8ae30e27b554f77bd285530ff4e93cb399632cc39d11 SHA512 cbb641621411b1af9a206a7971af536647a14f61b739b8d28372f0158cbeea4018d5b112850b058ea7ce1a72e1bc852b7cac6e5fa547d5ff3855ec94962f58d8
+MISC metadata.xml 459 BLAKE2B 86e83479fde9503defd709e67ea6ba81e5dd9430e1e1b4ea6545f332979173fab9a2392528007638531c58ec205f2d45ca9817f21981b4ebd94f0f81596bde71 SHA512 cda083520abafb4b81b0691234a2bc2bbdf75f4bef69943e5243492a8d8916f9924eae5f06288a6f636ef7bf36477e198dc6a33a04e55a9fd2376a03999f91a2
diff --git a/dev-python/pushbullet-py/metadata.xml b/dev-python/pushbullet-py/metadata.xml
index 9baed788c083..27bb94ce1bfd 100644
--- a/dev-python/pushbullet-py/metadata.xml
+++ b/dev-python/pushbullet-py/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">pushbullet.py</remote-id>
<remote-id type="github">randomchars/pushbullet.py</remote-id>
diff --git a/dev-python/py/Manifest b/dev-python/py/Manifest
index be029d6216ca..251a377efaf3 100644
--- a/dev-python/py/Manifest
+++ b/dev-python/py/Manifest
@@ -5,7 +5,7 @@ DIST py-1.4.34.tar.gz 194450 BLAKE2B 3e5733bb53d4f7eb8e6d43a5140f2ddf692d4272b56
DIST py-1.5.2.tar.gz 189542 BLAKE2B f0c5995121492ebca7bab9e73b7db61edf014be8e7d76822c72ded9ea19dd647dc0a83cbbcbf732c4ddae9070126cecb00958b623ca43d2219b7be8519b5b58e SHA512 ad92110d56caba2be44c6759350b05ceb882165ad0f58e6cce8361273be874b20b01856d685b142a83edff77b41bcce2911cf5797db5253b4f3e9b36e703c07d
DIST py-1.5.3.tar.gz 202335 BLAKE2B 6a7ef206bddd641cb5e2fe04966ae93db96a7ff757fcde604f8fd2d36c4a03ce5955c2f445a866dd5cd83026ab2a9fa17feeb0da0df3d40d9746c19d865f6325 SHA512 243c0da94c439163257c525ef00b30fd6d8add5897121ee0b1f19476b50f18823ce2b99a5ab27a9cf47598b538758d0534060123dce0820d2a65d98046548c96
EBUILD py-1.4.30.ebuild 1274 BLAKE2B d1caf17f0e92b002bc8626b9aef00a0b6e60c9172b664ddf182849d01208a10184a042cc02f0e7ca085a3b8cf2601a8aa15d1f0da8a530145f9699b9e179a1cf SHA512 50ff67c63fe685cc9a242ba246e25ce107da52722bb38a961c2fb1064cc3e63fad2ac3dcfe34cc9a55076cb9d2cb921aa62e746171505f99075588017bf67cb7
-EBUILD py-1.4.34.ebuild 1344 BLAKE2B 6a557d425363a32cbc7622483c74bdf149722e01efb5765b8c9cddc08b80915ed20bdee2dafcd395c90748b379f32e2935ec79e84a2580accf56179c66c8e9e2 SHA512 f2fc2146a3990e5ef38978b426f9f80f6d72cc15937cd54a286a800b58f95099bde94d631c152d5b1e184783a743116ab1faeb454439c364c5389726bd647176
+EBUILD py-1.4.34.ebuild 1343 BLAKE2B 853be2fef948126565b23c9405bdf184844d4d59a43f398187846edfedbf8561980d4e6903cfd19df0ca5b6f247408395b1e030cdf073a9b359b500aa3209d1d SHA512 f5e87309e414cae3aef48cf5585fc6ba44abedcd3117fd6357ab1c8177c01b286bc6d3921255ae89d38e7d094103c16ed1fc79e02967bf37b69285a04a788b30
EBUILD py-1.5.2.ebuild 1347 BLAKE2B 1ae248e72c3a599004712f0dc6f91553d5fd22b9d0e62f79459a2dd0ca557fd1aef853c7c3c56f10cfe5761e6d9d99bff9a00d4983e125f34f96cb7394311dff SHA512 be0354d8358ed8f05725c475426c9c94772e089d293c88c541b8403c754a9b8942b189b5b51836711a8ef235fab79e38103bb61b422fb4d000ee5f41f9c18df7
EBUILD py-1.5.3.ebuild 1354 BLAKE2B fbf3245fe4ec16bbc37776c9ed1ee06f4ef445de70b11bd4a737d8315f3bbe9517ceff92b32411b8ae96d9c567793f06c96090273ebf4133d17fec280ba82cc1 SHA512 9fd4e23a5b168e1db088413a5aec53af46c02a9a87a5e17c6a8a19862fda8ebcfc4d13e66acf18267776fb5203fa5833aed2738851ff42a464b5c288e13587bd
MISC metadata.xml 315 BLAKE2B 3154c92be7826e4b562d5172b792f652ede8fff96b3fd3abebea5d6107eca432718bd0c8be7934a9f90a34891ce6e9b74d02c82881976cc86ed9635a0457b2da SHA512 e2ede56189d791c18b64d1db6615249e6ae5a3afd31f17b9ae6d23e9123d4c68a22bc61b7935deb284d2fa7e6732679e2286a271854dc818e7f651e9daa54fbe
diff --git a/dev-python/py/py-1.4.34.ebuild b/dev-python/py/py-1.4.34.ebuild
index bbc768ed1693..74b00a108596 100644
--- a/dev-python/py/py-1.4.34.ebuild
+++ b/dev-python/py/py-1.4.34.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+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="doc test"
RDEPEND=""
diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index 0b226a88bd40..e07cdd5437a9 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,5 +1,5 @@
DIST pyblake2-1.1.0.tar.gz 125855 BLAKE2B 46af4c24882040bbdd221f90e06652918798e4555c0a7307a596ca4c9ed3147f00297269a44d174782c2b0402eac03ecf5387b1c5a16efb57d036730b58b2630 SHA512 e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102
DIST pyblake2-1.1.2.tar.gz 126693 BLAKE2B 01690ec32a07b7ea59d7d040523ce8cb523f18927044f2d38c0a143a344fde661498e1a4b35a0f161be7b761a324677f80e88c4a0045dc324f0d588997e884f2 SHA512 26297d788208a80c8102602135332d5ee1424711d9c693828af232b5546301c5d144680367a954d8d9765998a23b82046b157b0072fdc63305ff0088feb16e55
EBUILD pyblake2-1.1.0.ebuild 800 BLAKE2B 5c3fa94d977b1579966283790a073aa038f26c07d420cd713cfcdd96a2da7c9c4cf3d4180f5d9bd8c51542852392c7cc7d2b3c5ea827943535c0337033119545 SHA512 b1ae954130ed64b5d9bf7ea3d97634a38d38cb1fb659a50bfd349f3d0265c65d3e0f1c3315b265a18530e912973a2b0bab5ed4993f535170579e0fc26ea3e16b
-EBUILD pyblake2-1.1.2.ebuild 861 BLAKE2B de009512a89eff1df6712d55ddb9d8db81caeae2b19b0ab7ca20c4e7fb52e41f0c69aa0639be9817f89285dca2716ac747b5c319c732c2bd52602c4911d11a17 SHA512 1a3419a4386d115b980b1b5e0120344fe46660dc49f33753f17c74b77844a3cf0f44a8a219526956e97092a2ed54ef4759a27a6680a932a1ec4bfa036abc24b6
+EBUILD pyblake2-1.1.2.ebuild 860 BLAKE2B 248827c9fd719f7565df3775e159d2f25bd25871398e2bddb889862b6398aa26e695ec58f1e5c205d196b11015a7499153ba6e3c16c91e4c0c3d849731b245aa SHA512 8bbe8bffb2fa0e0d0f9d8e6fc1639ad6374e4a2b954212a4c938e65f57332fcc9d923a6d161a4c52c7a05d652138ca7d8596fe9b750a744e1213bc033e78ea4d
MISC metadata.xml 452 BLAKE2B b5539d95846469f07dc0ec47d4c34f4ae7fa950c58d728f5ba92efb3f74d849598af1eeb7c3d3ab90a41591746e94b3d4c3ea5330c423fb340cbec4a1da28e80 SHA512 28acd5472435f8832eb8cb7587e651f428309e9a37c17cad378fe8f01c47896115c4d42ace1c6125eb99ddd30de562d42503b6dac42432b55b37775cdde7c1ff
diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index dc4adb90d2ab..2b2d75afadf5 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
# pyblake2 itself allows more licenses but blake2 allows the following three
LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index ae44c0d5fa38..a276c450ac50 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,3 +1,5 @@
DIST pycairo-1.16.3.tar.gz 188610 BLAKE2B 71034891bae636e23379a3fdc49c9163cff61183fe46c4027bbad3206e72255e60081dbc3cb02808d5c3840b618f6c12f8106ca5a08ddb226a65917ba2da390c SHA512 d60978f85eb0430f2038b0e7d0bce23602e8c180a7611eea424fd8bc3cdd8ce249af364abd0e77ab3b7ab439761721cba5c2398f51af2a89add3fb7fda8aa5db
+DIST pycairo-1.17.0.tar.gz 192182 BLAKE2B b7a4db8258b03b89878fca6b5e27bb9037b74b1792ded23edfe38a0aa5e9ba5003bbac2c8623a6ace8033960c3199b307dcb689650e21ba2df0d81a36a71b6cf SHA512 c073f04d92c9a577f7dcea8d46335751ebd896a65e682e99e4453877d8ba2cadad4437f4ceb1ce8c05eb87d5757a2bd78ac2549e63e38720f4c9276e6f70bdd5
EBUILD pycairo-1.16.3-r1.ebuild 1096 BLAKE2B 18cd313244c6e1799b84553c4a37790b33eadf874cba77de87df54034868fb83ac7e46111cfc973d8dfea8f7c22f1319c17a50a0efb6c63e936a1ad73892d42f SHA512 23c35bbb1575b6d40a7885ac18da4881930440c2c3760d3d48a5ede7db4a84d37c8f3362de45fbca9caa8edfdbb2807635943644f241f53429498727c97896a9
+EBUILD pycairo-1.17.0.ebuild 1105 BLAKE2B 374130298e8dff7eec60c10aca71d1ffa100b5f257dfd4c78a07af3030b15c34d16dc25b160feb02569bbecdf8e92bc0af16ecf3b13ef6858ddf3afedfa67744 SHA512 a2766f7af185c6e51c4a04df7b27050f7f1b592f94f5b6788973d89f2be47266dedd675f9e35a824f0ddf1b6496d87ec1b220da6b6e669bfe749f36a5c09276a
MISC metadata.xml 246 BLAKE2B 3a28b3bb42a0352827a446ea608867a7782fe682458527ef441a528a22c9f951dc203639934a69ffb520f63aadce3037df28bf8c5304b3a5921b336142f9f246 SHA512 3245fb694492b2f698fb63aac02e66fb8a94fe35eabda45df4790bec043a1ea552e112315334001902f070093bb73e7b741aa3004757404aed97ebdb86cc9fbc
diff --git a/dev-python/pycairo/pycairo-1.17.0.ebuild b/dev-python/pycairo/pycairo-1.17.0.ebuild
new file mode 100644
index 000000000000..8c80861142db
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.17.0.ebuild
@@ -0,0 +1,47 @@
+# 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} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="https://www.cairographics.org/pycairo/ https://github.com/pygobject/pycairo"
+SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples test"
+
+RDEPEND="
+ >=x11-libs/cairo-1.13.1[svg]
+"
+DEPEND="${RDEPEND}
+ doc? ( dev-python/sphinx )
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/hypothesis[${PYTHON_USEDEP}]
+ )
+"
+
+python_compile_all() {
+ use doc && emake -C docs
+}
+
+python_test() {
+ esetup.py test
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/_build/. )
+
+ if use examples; then
+ dodoc -r examples
+ fi
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/pycdio/Manifest b/dev-python/pycdio/Manifest
index edc58bbabb27..15d098f6c004 100644
--- a/dev-python/pycdio/Manifest
+++ b/dev-python/pycdio/Manifest
@@ -1,3 +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
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
new file mode 100644
index 000000000000..38c8a750aa2a
--- /dev/null
+++ b/dev-python/pycdio/pycdio-2.0.0.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 )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Python OO interface to libcdio (CD Input and Control library)"
+HOMEPAGE="https://savannah.gnu.org/projects/libcdio/ https://pypi.org/project/pycdio/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND=">=dev-libs/libcdio-0.90"
+
+DEPEND="
+ ${RDEPEND}
+ dev-lang/swig
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+RESTRICT="test" # currently tests fail
+
+python_prepare_all() {
+ append-cflags -fno-strict-aliasing
+ # Remove obsolete sys.path and adjust 'data' paths in examples.
+ sed -i \
+ -e "s:^sys.path.insert.*::" \
+ -e "s:\.\./data:./data:g" \
+ example/*.py || die
+
+ # Disable failing tests.
+ sed -i -e "s/test_get_set/_&/" test/test-cdtext.py || die
+ sed -i -e "s/test_fs/_&/" test/test-isocopy.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_install_all(){
+ use examples && local EXAMPLES=( example/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest
index 43819d442a4d..0f21b63ad619 100644
--- a/dev-python/pyfakefs/Manifest
+++ b/dev-python/pyfakefs/Manifest
@@ -1,7 +1,10 @@
AUX pyfakefs-3.3-sandbox-tests.patch 1277 BLAKE2B 2ba11e2b2f5160dda4876b62723b965a6a38c8a96b8f56eaaa964a7ec038f61f3410a3a4c968bc06fa5f2e5468cad20a7d210d4288d328a9f4ae937e3cb50c5c SHA512 1ff58be274dc1380763149169b903ac10847a1b258191d3f0a3b90d0d45b169f9cd858396704d1410658cc32d9fd17cdbeafdcd34dce169d512dd7edbe9b83c3
AUX pyfakefs-3.4.1-tests.patch 1734 BLAKE2B 3461bbbae5ebbcd4e349434d8fe429ef16b9ef21ab5f915d499f9bbc695cc5c71b17278c8843fab03a99a5cc7af1e28a02600dfe462e66e513fe9c8e25268de1 SHA512 752fe84adcb017efa523a746b82a70af41873017f3d5e6496900dfbaee09ede04a4b95a8928032d5e8305766953b69214a0b6660ee61baa18be58b93f0111c0c
+AUX pyfakefs-3.4.3-tests.patch 1725 BLAKE2B d2db35dd471ea803a9ddc65ad458cb3b17e74a406391e2658ea61ae14e566f3a5ad107119ad72934790a930c4d19b775fc9149b2638b6d2fa0872e8462457ce8 SHA512 7a62c91f9eef2a505287a075f45838b722979f11c85a30cea9e695037bf396d977daab95817603c65e695b83532e3a73eacbcf7bf3928f12cae1fa1269935744
DIST pyfakefs-3.3.tar.gz 141704 BLAKE2B f805146024d9886ce6cb25b23f6f818bb37cac00a51528375b3da3e728515cb5ffd292352888861ff2b434ff71dd730bfbd84874fee0ae1f4d2cfca974f73771 SHA512 0044643964a4f2329d777476940b38d2d63c6de8f854992b4fba7b7e49f1186e7ce9811f83c9870655cbe33b7dda816c1aa1ce685e800e55c06d175c281748b7
DIST pyfakefs-3.4.1.tar.gz 151662 BLAKE2B cbfdd7ab4c2936d484b5ff1e22852438c5c653e8875b7d363324e0a1aed0bfc5c492c2cd5c64a47052fcb4d043f567819f32067527b870ab42da8cfd92d40be3 SHA512 1be0254455f6046f1d28bf4377d17e0fb943b4b0db09e933c114f587f3d917877b23ee1610cf83a6330b406bb9ae66fe79dea31a6bf75c0b9c2b79a88d07e753
+DIST pyfakefs-3.4.3.tar.gz 156896 BLAKE2B 2450cb67dbb25d2029a113dd95c3d51e60ef66c6683a5898ea73800ce1269d628af9f8daa85195d5b473f18b7c3262f2f26fc9c17caf80ce2f5159c247ebea5b SHA512 aafcad5d801f625273239221c56e46229ff8ab622cfb474d92f8555cfff90279ad9a092c20878279454c59033ad23d53cfe877023ac5d20c5a67a610b62ba7f1
EBUILD pyfakefs-3.3.ebuild 720 BLAKE2B a0c8f2aeb266a89cc6d16b63d6b71df91a718c649b3a1a3c7c9c139f8d54cfe9b980b593ec572754f36e8827a81bf7b243ad58b70d994ecd348e03d8678193a7 SHA512 ec406f3c89e67e3d9bc626e06cf78cd9b88f0d10df1a4e85a500ac026d3eb401f50782d44c6193cd859cfe7851cc61d337ae4b53d51c363574700cf611058b13
EBUILD pyfakefs-3.4.1.ebuild 723 BLAKE2B afe4b02b8119759b73619ed4d7af26b0aa077d3f9c0d719dfd329638eec119bec522a2d370a34689c07b4fe3ab840659a38c70f9c78b84cb96438bd972035f92 SHA512 f3c652059b4ed40259bf1569c9772a03848786d7b93e2ae3601a68053ceae13efe4dd2c6bae72cc8c27fc4862d33f5f325ce23f24a82567e1321dd9ef1d45209
+EBUILD pyfakefs-3.4.3.ebuild 729 BLAKE2B 62fb61243937870a847f67b06c6a6996a7ad8b03c43c9558221a92ff898c44c6902b66e6733ab0177f6a7300db05b1108bd854cb6bc4ef46fbd44bbcde91a83e SHA512 7325e86814dd801dff1fa69d91e4e6b6e6ec1a4e93f73ab928ce94a28e4e131ba1422546687b635fc57cbec9b6b0ebce9b9fc1018a5d7061a3ab9abfeee0b3b9
MISC metadata.xml 370 BLAKE2B 9111da9b75b84d43a287c2d902b6b83b77b3c0e0a0f650fb73a904022304028678abb75f5620e93d15b0cac474b731c2c39ae2589a77e6dc96e1797253062e0f SHA512 674874289f039549b14d81863c992ab20053777049a25f3f9ba1f596cf345a7e463db7516738d35e78a5079f660fb63ec24e9029963ef0702d6c268eca384d8f
diff --git a/dev-python/pyfakefs/files/pyfakefs-3.4.3-tests.patch b/dev-python/pyfakefs/files/pyfakefs-3.4.3-tests.patch
new file mode 100644
index 000000000000..c87005b054c9
--- /dev/null
+++ b/dev-python/pyfakefs/files/pyfakefs-3.4.3-tests.patch
@@ -0,0 +1,40 @@
+Drop checks that fail due to sandboxing and skip failing tell check.
+
+--- pyfakefs-3.4.3/pyfakefs/tests/fake_os_test.py
++++ pyfakefs-3.4.3/pyfakefs/tests/fake_os_test.py
+@@ -688,7 +688,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()
+@@ -1202,6 +1201,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()
+ # Regression test for #300
+ self.check_linux_and_windows()
+ tell_result = 5 if self.is_python2 else 7
+@@ -2443,8 +2444,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()
+@@ -2791,7 +2792,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.3.ebuild b/dev-python/pyfakefs/pyfakefs-3.4.3.ebuild
new file mode 100644
index 000000000000..4c18bdf736f2
--- /dev/null
+++ b/dev-python/pyfakefs/pyfakefs-3.4.3.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.org/project/pyfakefs/"
+SRC_URI="https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+PATCHES=( "${FILESDIR}"/${P}-tests.patch )
+
+python_test() {
+ "${PYTHON}" -m ${PN}.tests.all_tests || die "tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/pygal/Manifest b/dev-python/pygal/Manifest
index e84aee677aef..d7337b280b52 100644
--- a/dev-python/pygal/Manifest
+++ b/dev-python/pygal/Manifest
@@ -1,4 +1,6 @@
DIST pygal-2.1.1.tar.gz 69757 BLAKE2B d79e65c374e9d191a8e6671fd3bebfee4680c46b54ae141db74d67a08696e8bfa9ef88dcbb07ebf9e267fa5a7024b97a0c9f91f056753caf169e0518a6f49786 SHA512 79851bd6278a3a71f067ea11f273fcd0755ac0ab2ba51266b161fff1f3b49d690bc2a1b3432255da4f3cd5b9cfcff570d713d0bbfaf6f2dfe5b6f922989c72bd
+DIST pygal-2.4.0.tar.gz 4554802 BLAKE2B 9627558e734420bfb3137989d0cc1978a0a06a597d3d5d071e13653876a4bb3266f12f1a8a358076619d997998754c29ee75058356ba66da64b112a24c2cbe2a SHA512 d69fbcff3792cb0b952addc3bfbaea76628d5546482c291ef217c592a820a73a65b1eb522c5d7877e7a794d19b74636126d99a4ff280e8467ab07a95000ba823
EBUILD pygal-2.1.1-r1.ebuild 487 BLAKE2B c2fd226428b2a13c0e0b2d2a492a5b02a7ff85c103208b5edd69dc87a9f1788c9d648d2f08987de797ed29105ad66318a3772ed0dfecd1aec04fd11ec9a7f38e SHA512 edc14a7550530cb29d528f90ad430561cb5c5459c74db0bd88a4208a2bacceaba758a85720a2475dfa0e9541ce53f1cc938e65e1c7bbb18a72176cf4f5d51889
EBUILD pygal-2.1.1.ebuild 481 BLAKE2B ef050cec1114c73e14c289a0df95385e407790c1c67b7999be1e0f04f42ea0af8bc980bccb0819533decfc1119ec356f2ad05f57a7784bd8b40b3fcd9abe83c9 SHA512 55d66d7997e72dcdf25b77616d2c817c65e7b488d206b772d6bc8f71e259c2b19031c9011a229bf0795c22d1edf0da16f272c6ea60e988812e5d5ac040adc1bc
-MISC metadata.xml 318 BLAKE2B 0fbdb019660f60577a4ac806d813614ea0d14e68ce7ae79ab9142fdcab862e2b800b24ad5ff20c3325a9c8084400742acd5523f2a35ecc23d78954bee29ba919 SHA512 ba609ecf46859eb8806278de9b5bf82e04ec30641b4654c4f842dc6ea8e90636e8d4bc654e84aa181711c34f4714cd1019ae31cfb0a5be0c0709aca9bc41c895
+EBUILD pygal-2.4.0.ebuild 1554 BLAKE2B c29c78dbf1535c586aeb0e56a4ebff99f684cacf735711b0119e37c7d336d73b6677a4a99849405f1a49f2c629bb638dc8ad18de39cfdbcd3f791e70bf703ca0 SHA512 9b6051e3d1b988e01ea923875038341f346d8ddfd3c66d607a6db1fb444a92f8704e0a01bfaac550ea3fbe346c5229352016ca02665c2ddf50a589efebb4c328
+MISC metadata.xml 432 BLAKE2B 935ce59a5a29aecbe4015fc52312fb03be02821a20863d20171378a68ced0aadfb43f7d1898fe52b8159cc0cd5a78ae0daedb97b730fd864de39abf3a617cd92 SHA512 1d2e68e4622a235b6df15390271b1f331b366a2ad1432740de81de20b494ccfc9e5f0e94f8b63acee67679e10267c0f21c66b58514e72f32d0fa3b5b262640d3
diff --git a/dev-python/pygal/metadata.xml b/dev-python/pygal/metadata.xml
index 3ba5ce82d6ca..a670a65e1441 100644
--- a/dev-python/pygal/metadata.xml
+++ b/dev-python/pygal/metadata.xml
@@ -7,5 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">pygal</remote-id>
+ <remote-id type="github">Kozea/pygal</remote-id>
+ <bugs-to>https://github.com/Kozea/pygal/issues</bugs-to>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pygal/pygal-2.4.0.ebuild b/dev-python/pygal/pygal-2.4.0.ebuild
new file mode 100644
index 000000000000..cb453601e913
--- /dev/null
+++ b/dev-python/pygal/pygal-2.4.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="A python SVG charts generator"
+HOMEPAGE="http://pygal.org/"
+# PyPI tarballs do not contain docs
+# https://github.com/Kozea/pygal/pull/428
+SRC_URI="https://github.com/Kozea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+
+RDEPEND="
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ media-gfx/cairosvg[${PYTHON_USEDEP}]
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? (
+ ${RDEPEND}
+ dev-python/pyquery[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+
+# CHANGELOG is a symlink to docs/changelog.rst
+DOCS=( docs/changelog.rst README.md )
+
+python_prepare_all() {
+ sed -i "/sphinx.ext.intersphinx/d" docs/conf.py || die
+ # Not actually required unless we want to do setup.py test
+ # https://github.com/Kozea/pygal/issues/430
+ sed -i "s/'pytest-runner'\(,\)\?//" setup.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build docs docs/_build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
+}
+
+python_test() {
+ py.test || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/pyicu/Manifest b/dev-python/pyicu/Manifest
index e9a09ee0499c..643aefbe594a 100644
--- a/dev-python/pyicu/Manifest
+++ b/dev-python/pyicu/Manifest
@@ -1,5 +1,5 @@
DIST PyICU-2.0.2.tar.gz 194525 BLAKE2B 9ef0c5defdebfd65760c6de5782308eac5433fd8474b9802ed1a79db494a259c88f22286b0a98b25bdcec22cbf78a3a7e411d8a9a7a81b07a2112204d6b44141 SHA512 b3715a0f88227a41b56988ee98e795fe398867c2788b2929e0d4f83bfe9519ff01648eb23cfe8d1d9073930a4d7220c0ad5ebcf2652d8fa3ec43e4c4a4bcf091
DIST PyICU-2.0.3.tar.gz 201076 BLAKE2B cb388e4e6d6df2417312820cbe8482a8b02c5cfd639950b32d5ab5e1b1815f85e8fc870a2808042f085bee6ec93c6cb6dbea4466e745e93166714421d7d4ef25 SHA512 a08a34772fc8205660320d7ea1bea52cd9c21ff9edf0aef1059c9439406d4b69ab434b35347dce8928cff8051600d55cb71bcc74eb89f203037be629d83e044e
EBUILD pyicu-2.0.2.ebuild 805 BLAKE2B 50c8cc5a9eb124140f9a8bce4c545f512901aa52259bd110197f9575a3c440f0c10efbbef20f395851bc1268b08ca014e3a7a50148b7ab20a08da403f5928ae7 SHA512 a2a39ed9d33840ebf2db72847623ce2fc0b74909e1741c3f0cbe8a145e0989202db2b0a7f0727c82841a1f76ed0d353fb496b402226b57973d15e6981d2b6df5
-EBUILD pyicu-2.0.3.ebuild 959 BLAKE2B b9948facc5563c1c4767a0eeba02c49af078e8d7dfd948409395108ab9f10a86f05a77c39c18821ea3a7b3505b77739d0b4d21e2039ec0a8ee3cbd600750b528 SHA512 a5c7efbd170b0ed22b6a074ff909ea866d6a4604abf3ffe80384c647904f65a9d157e20823385e68fc912ac373478955c50748f4e56294b57be35153309ea584
+EBUILD pyicu-2.0.3.ebuild 959 BLAKE2B 5422bd0c7b7dc745d04ce2f4c0a8e0f2aa71bbd9a8d51b7668059f06c0f42b63d40a5c49703b476e74b0b353e828968847dc2508a0b9a58cf62d82875d20fa28 SHA512 2da88e36f83fc4189805a3289343af886736fbb68373da0a3f2979c33b61e13176c2b75c39d00a9d8dc5cac1d46ce67096886c10b674dcdee3f408f88b588a0e
MISC metadata.xml 358 BLAKE2B d35d487a8be34ecff1465171ee9fd9381c35da622401faebce3d55f160a36b6dc94f8ec109e74e01571fc91694bc932fce7cacfa60dfa33a0615daf00fb1f762 SHA512 b2e487bd32ab89cf1d5f0aa5ff10b394560b2415fe5b5c433c78a551324a17bb25603115020216706e775a9eedcabab431255032486d7b8c1a5f1296a2ff8835
diff --git a/dev-python/pyicu/pyicu-2.0.3.ebuild b/dev-python/pyicu/pyicu-2.0.3.ebuild
index 37fb2ef11b97..381c93d7b92c 100644
--- a/dev-python/pyicu/pyicu-2.0.3.ebuild
+++ b/dev-python/pyicu/pyicu-2.0.3.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=( python{2_7,3_4,3_5,3_6} )
diff --git a/dev-python/pymediainfo/Manifest b/dev-python/pymediainfo/Manifest
index baa84492597c..ee577fe1c6e4 100644
--- a/dev-python/pymediainfo/Manifest
+++ b/dev-python/pymediainfo/Manifest
@@ -1,5 +1,5 @@
DIST pymediainfo-2.2.0.tar.gz 421683 BLAKE2B da7145bc0ccb4dbd227ae1b28691d6b7c85bcfa604568624b233e7aa219429b1678c7247e142b72fc1bbe99eefada929f8ccc50984fab033e179f2d97bf86839 SHA512 70081c0d7f952433dd706296b4d564004b8c28af431871388d5fe2fafddbec9e2035d8bc50df170e3761bb258b113a42bf2dc13ce3b4663f724ee08cd4136cc9
DIST pymediainfo-2.3.0.tar.gz 423912 BLAKE2B 2108627d7eb661a4329b46abdf6821c7f9af6d3817455edf884d3d96af534424ae434e28c061deca699e967913c40b609f72ffe38316811d4c7b09008de0bde2 SHA512 6ca616ac92f4e8ab71d8edcdd1208dc3dcf9a13f7c3dd2d401a4997c95222b4e559786678826f75b631c4c46913c9cb390126a5468714a7c417638d3a4468d32
EBUILD pymediainfo-2.2.0.ebuild 965 BLAKE2B 3ca559ad788ba79d963687c62eb0ab088f2cd6a942dbc7c5a960ebf6940f6e0f6f144132bfef1d2e77d73f0638d17978e80b20355b63c1abdd01e28535bc7bcd SHA512 c0c09a5ba066fefff04598a6bcd0ac3693d83086a1521a598b7a83523e061a4bb1c9c9febc64693820ecf28c329997d0d7b4356460c7c79bf1d1e528adb20dea
-EBUILD pymediainfo-2.3.0-r1.ebuild 1033 BLAKE2B 5d28abc28676fe3c5e847fb0c6c73b96661caac3b0026d06edd63c616a2b57dff5721522ed224c61e9212441808c88c17a4a9a42f01ff62802e2039615b27a17 SHA512 6ab97a34ff61d6b67c85d425ef17e31d5c4b074437959cacf41ee338a32e6ba808d8cc5bb4b500c7e297bcb02847d0e27b8d63bd0e1451c6078e56dae11ffe00
-MISC metadata.xml 565 BLAKE2B 625ed0ce4bf465bcbc68aed462f4aa94ea8e2c574a34b8139e8f1dff16b86f08b67efc31a3950bee5514c2a4cf14b18be16aac5833900ea8d41322de4a4691f5 SHA512 c7b5bb954173053cc9e203bf58eb1d0e6f0945a02d6e341ce8649bb6210ad595e364eec390570fc658c35e9c0850027610a99df81ffaf8d3b8627e61f9bf54f7
+EBUILD pymediainfo-2.3.0-r1.ebuild 1077 BLAKE2B c25945eb0107cd0f3e52e955e54f2a4cedc1154afba25e4e50a269aac7d5df522635d8f32dbbb0cc546eb5adea08c8ae943e43d3be526456342d4e16d5af9b78 SHA512 8daa87bc6c0c536b0c2c40ffbf45bce969f21534dcd0d8ddf8b137017fb06f50ca6ff7e185a29b7f0779e3fee4ad1499e17bd8d0dd87576233db5570b8791742
+MISC metadata.xml 441 BLAKE2B 6dcb65038010218beb340daaab820392fa857e77a417aa8957f678983f0b56fbb878c508790f9c7f33b6acd8eeaab2320c7b0ca2d2533e112ccb984f9ec7d3c0 SHA512 a5052eb10a6672d924cd1a09505d2eccb26187cc11a16b2ab30dcf7e1ebf1e59e12e10f5b35426eebbe9c74a74611b25ea70464e661e9abaf22fee3ed361fea3
diff --git a/dev-python/pymediainfo/metadata.xml b/dev-python/pymediainfo/metadata.xml
index c724ed0a1726..ff5ec5019c51 100644
--- a/dev-python/pymediainfo/metadata.xml
+++ b/dev-python/pymediainfo/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">pymediainfo</remote-id>
<remote-id type="github">sbraz/pymediainfo</remote-id>
diff --git a/dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild b/dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild
index fe9fd8e02ff8..bbd536829e6b 100644
--- a/dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild
+++ b/dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
PYTHON_REQ_USE="xml(+)"
inherit distutils-r1
@@ -24,7 +24,10 @@ RDEPEND="
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/setuptools_scm[${PYTHON_USEDEP}]
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ doc? (
+ dev-python/alabaster[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )
test? (
${RDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
diff --git a/dev-python/pyopenssl/Manifest b/dev-python/pyopenssl/Manifest
index 7690087c9e4d..f73265322017 100644
--- a/dev-python/pyopenssl/Manifest
+++ b/dev-python/pyopenssl/Manifest
@@ -1,3 +1,3 @@
DIST pyOpenSSL-17.5.0.tar.gz 170870 BLAKE2B e8b8986a7c5475ac3898df4877a8be86db359af79e1718bad85149440cff543c501ee23eb369270d2c539a9e3f4e13165ea87b858ef6916ee79ca6e49f6e5370 SHA512 f194662b5842f1e3a4fcb910b9f2e6482d1dcdf834f306acc3dd6d9723f65038f7bff550248fa6268d90c839c9d9e8248bb6c7d399495fe6aed25291b93ece86
-EBUILD pyopenssl-17.5.0.ebuild 1633 BLAKE2B e6f88fc39b487de408b80cf15ad2bd759328644b032752650f9b2a7cc523cfd6be0c959918a137321aff9b29711a6813a23bea838ed08659a92cc5b779179f3f SHA512 4c4aea08ebd461276d517ecbcfb1b6faffef6cdbf2f015dc0e2abd0e291305f47aea2b4b750ce1382cff7603ca902638a03ba2d01e30d2cd20d69868130c98ec
+EBUILD pyopenssl-17.5.0.ebuild 1646 BLAKE2B f4b68ffe04f40debb61d98a0f64df8e566111824b053dc8d00444ee22b6aa848e2ac9c269e46e916d37f067249c564ce61e7e738f12bca957a28778fae04709d SHA512 0100bd196b8e6df5224bbca662ca01b520bc17386f06e4f003cfd9e510522857be69ccdeb18aa2a569ba16d9758b72dfd688f92adb3b4a061ce2e9cf82cdf7c7
MISC metadata.xml 418 BLAKE2B 69f135bab3b0cffa47cc8e807e1f537f7fa0bd599bf3309ab92ddf41f894c21ab0e3f793ea4caa65d272043d2dc0352fc54c7160b31fccabbeb165775a895d97 SHA512 5cd4b0381e79245626500a2a38b9f7bedcc8e4742445ac16f12a96133f1291ec49592f2259294f153d5f1b27969cd6f7f364d49f32d0793b12b2ad38b824f441
diff --git a/dev-python/pyopenssl/pyopenssl-17.5.0.ebuild b/dev-python/pyopenssl/pyopenssl-17.5.0.ebuild
index cb67bb84ca77..9cbd262c9b21 100644
--- a/dev-python/pyopenssl/pyopenssl-17.5.0.ebuild
+++ b/dev-python/pyopenssl/pyopenssl-17.5.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_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 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="doc examples test"
RDEPEND="
diff --git a/dev-python/pysrt/Manifest b/dev-python/pysrt/Manifest
index 1d648191244f..25b314ab97ee 100644
--- a/dev-python/pysrt/Manifest
+++ b/dev-python/pysrt/Manifest
@@ -5,4 +5,4 @@ EBUILD pysrt-1.0.1.ebuild 820 BLAKE2B 52089c41d13ac2d04153b07bc0704a6edd4ced12d8
EBUILD pysrt-1.1.0.ebuild 713 BLAKE2B 2e593f8ea96dca3a85209034596cedab28a677c8afa700c2a7a8060e8475cf60ac52866f2a01ba4451bcded90ca770ad5b4d1e6c8eeeb2bcc0a648cc00eab4bb SHA512 9d366f9ff10d75f71e208d62f5232c965c350f518c58d0c5e8409a3b67b9e5c537908f7d46131ad8a9000886ee6303842888eb8d18e115cfb221feb57aeb9721
EBUILD pysrt-1.1.1.ebuild 785 BLAKE2B 4213efbb3d6f39682bc596667f20eeeaf05426c2a71f3777b390be0e56bf178cafc5939b407ec27bf62f2c8fe6f0bae42379be190ee680f350e4b4786d2e4c79 SHA512 7eebd0eb137737839262767ce185db46da7d0804660139506be8a79d015a69ce87ba61abc4c4e6ed7346ef44d3779ca5f8d1a8794bcf4b7a1bfcd5bce09d99fb
EBUILD pysrt-9999.ebuild 713 BLAKE2B cbfa442e6d84942b2e0ad81e61d28d5d6e7b02431c60f3c9076022aefcaf6f839abd75d2cdb39155813e20d4f74972b4b306bf9a1477846cf063ca2570b932c0 SHA512 298500c3743aef8da7d89f90084ece3755653d6ad71f7d233f2c15687629323b9dab4b593afa2106a5d9c842b80ddff0eb3dbb690ffe0b0125afe709df6b7986
-MISC metadata.xml 549 BLAKE2B 84f8467c2aa86ccd2429677c574b078b4e57bef8df3deb733889b59818958ed05952eb394c664331c26a6e234416d77321cb0fc22c4a866166a14ece04bec0aa SHA512 d58b3a149ea3c2e0acf0bf826c56e96c3096bf42197d22938069e9c5ec280dd7b7b9bccd084afc1b9990160b3de1a798f0916e3913c1d74012139eb736b397d0
+MISC metadata.xml 425 BLAKE2B 1a1b0e96edd162f5349513bb5bd1a2b740a0764e4983c31ad71186227815c9767b0295d3c1b78fb019eca9fca59c6b119d5f4f571dc127b5f3589709837b8424 SHA512 a483c297944a2ec9b417a4703fd64dfbd34b8a7288f12a00e082dcf9c907c52d8c6f05eab5bbbf444eded62a42db6a9aa5799c35ae7d41d1b9e4e9b5417c2419
diff --git a/dev-python/pysrt/metadata.xml b/dev-python/pysrt/metadata.xml
index 52ba30be1088..804b6c2331ba 100644
--- a/dev-python/pysrt/metadata.xml
+++ b/dev-python/pysrt/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">pysrt</remote-id>
<remote-id type="github">byroot/pysrt</remote-id>
diff --git a/dev-python/pytest-cov/Manifest b/dev-python/pytest-cov/Manifest
index a55f01554237..409ce92d9ec4 100644
--- a/dev-python/pytest-cov/Manifest
+++ b/dev-python/pytest-cov/Manifest
@@ -1,7 +1,7 @@
AUX fix-for-deprecation-warnings.patch 678 BLAKE2B cbf75e452f1cb5225d23d29c8105fc46c03d66b65ad359e84d63780fdff36342b50a5465c4ebcfe1a94d277301de49e5f4822856411e54d939d85d7043a1f094 SHA512 3f20f6ef0514d676259e6bfd5c10c1877c4237a4a87161352adeda355dac693a6a43b8be3b29848feca433a9ead3e96967d8e255b62e3b60d816127eb17c4cae
DIST pytest-cov-2.3.1.tar.gz 35378 BLAKE2B 758846db0b06ef9534823d3458ad6211b0cfc14b551a6e1737573a5c1c5bb59c23b26d3448ff8a67d65a4293ce75dd8c79d4916d3d9a7db5021db6b907152230 SHA512 79770beb53fbb43b5d68311c2efd0accbfd890ab6dad299da8c1c0b3d26b54d984807313b1507900cda7004bfb50fedc0bd4341cfcfce47849a4f24fc8184f11
DIST pytest-cov-2.5.1.tar.gz 36201 BLAKE2B ba07d751c7635ee01262a6f2eeffb27393d58afadb625b220237ff9d014ecdda0f18c0b5fd7bdec66fa4a948f2bb70a715af6dc76664e9c573ad56520c8dee1e SHA512 868131d6ea6dd28deec6d653dec23ceb7d3adccfa2c6bcc0a3126bbb11e924e71f200676461b2202f274ce6e14d1799feb0917e3081817d9e8583271c18a43de
-EBUILD pytest-cov-2.3.1.ebuild 1535 BLAKE2B d211e55230f3e2949371ed7524ad1fc8e1276bf0d7a002a96e6ae9ca559f25328ca7cc30f511ad9a3475736b6d789ab886a4b6db9cc9beb08c5ec0a9a6be9d14 SHA512 9629aac7b1249baa91e254a9b588287a38cb7698ec56d750ed05ed3e2b6622f6f44d8b6e8f86cc3b41bc66b51742a3994cb9d794b9dc9df71b47ae980d64c229
-EBUILD pytest-cov-2.5.1-r1.ebuild 1518 BLAKE2B a4bf9aa660f451913d242989158aaf79b93b5a94de77c36843b93d123f9a4c84b88c80f3385448a104e06db3e60214363b3f95d6889b3bee7e96e2aa8ba4df40 SHA512 092b023f70f0d94860c61db3beb9b63e70c3ff88603b510cabcfa1c39d1d57a731d95b7bd1550859d0d5192a62be498f4561e3ca6a578dd087b2f6ea67dc7e6a
+EBUILD pytest-cov-2.3.1.ebuild 1540 BLAKE2B 867cd8e71809be5676ccc8e9d5fc700c9a19eeb38827b659d23ffd9b23a9294e926e8a184bbe4649929ac561a8cf6f81582aa17ea2e57e9e57ac17f1e79df2ed SHA512 ab86d0f5bbe3fb3730335c2f45dc2cdc038e134e9ef17e8fc8c6346ed9d1efc3c4e46ce34d6c24c7e825c722a7847f1996ce57eda9b72a7838f9e9462d97a9e6
+EBUILD pytest-cov-2.5.1-r1.ebuild 1524 BLAKE2B 60342c9217325602a3cffb1536c650b761c94985dbdbf53b10e9198ce815499bd17233cf194eb05ad548c9869e3c538494c5e224fa85d8c744b951d981edd247 SHA512 6d4547cf7b2779aa374e072663ef6142c9b1880d761ab617b022228f520bcd2f4c753572e00db61623a1869e563db71c06eb1d73a50f530d3accebee95a33075
EBUILD pytest-cov-2.5.1.ebuild 1506 BLAKE2B 57ef01d9e0c9012ca9e00918817c5782775cebd54684fdeaca16bca47439dd1c90ae85828f83b6fefe36295d536ffb6118b140e465dfea52cfc9314677486788 SHA512 2b6b0feeff3186a901c44a759731f18c8edb6aa7e202ce7fe68d620b5decdb82722d5df6806bf9f1681226dd18d6ae9c494d600c8fbd3a15042d3a57ef5ba997
MISC metadata.xml 460 BLAKE2B acedcc7748c95511d1ebe201052b50e43569250e41f8d08d8eceb3f8c8b10924d64e74f6ff6453896f9fceff2a939f42d21d3013b9a486b007bb922dfd285ac9 SHA512 5600a6e66b683a30d6252699a28fecf727bdbbad6ef40cec0fabb89f5afd3a0cf1e2b8e2b80ffa6cc144ac03f5e7066117d72fc968492bd3b1d6c89a8b035228
diff --git a/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild b/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild
index 9b3b4e5aaa9d..9aef7a752f58 100644
--- a/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86"
IUSE="doc test"
RDEPEND="
diff --git a/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild b/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild
index 8b25c64118ca..a6f5d0112692 100644
--- a/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
IUSE="doc test"
RDEPEND="
diff --git a/dev-python/python-axolotl-curve25519/Manifest b/dev-python/python-axolotl-curve25519/Manifest
new file mode 100644
index 000000000000..21125ab12b2c
--- /dev/null
+++ b/dev-python/python-axolotl-curve25519/Manifest
@@ -0,0 +1,3 @@
+DIST python-axolotl-curve25519-0.4.1.post2.tar.gz 79941 BLAKE2B 51f616670e23591bd77a3b75ecfb487ad5b0360d49cccd736041a3dd12665e19695aea1c772336dbc9642b6ddd2772e1169f02369943bf5311b0ffb6a664fb3d SHA512 2cd0b8607fd1fa7654a5dd02f4594e9617b0553913a59dda1292867de9f6c2160e4b56ec74f83f3d4ef9259e1c77828dd3cd3f58ecb10076d6c9180c61e7d8ef
+EBUILD python-axolotl-curve25519-0.4.1_p2.ebuild 453 BLAKE2B aad1d49bcf5ba6d8870b62a0a5ad83fda0b13288f3c7af9cca0042836a04274808665116ff0d4aa60e448a835c3e4f06c3def795d416da7ee8bcbb77c3423d0c SHA512 3611f41de31fa1d507df0e705a238f59681d3d98767cdfe6febe74c79133c2c211949297ac86b188d77cde3a49a1d074fb6075fb6e5df2dd4d3985db3bf324f9
+MISC metadata.xml 376 BLAKE2B 679d9cf8f897d5958fd11e6e584da433fa73e4d0e4962af86bb77ee6c716fad5de0b34c5629f692a62fa21aaec01c8c8792d992afe34a316669d3bc66f169941 SHA512 79af3bc3b60223c0ad93a7b2ca45b353361afbd71c0ec80a0ea2f01c6b70025e9ff1758a9c6daa632bc30ec9255d38fc6b7bfd188f443d79b133fdaa1820db8a
diff --git a/dev-python/python-axolotl-curve25519/metadata.xml b/dev-python/python-axolotl-curve25519/metadata.xml
new file mode 100644
index 000000000000..3d3866fb9b46
--- /dev/null
+++ b/dev-python/python-axolotl-curve25519/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>hanno@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">python-axolotl-curve25519</remote-id>
+ <remote-id type="github">tgalal/python-axolotl-curve25519</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2.ebuild b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2.ebuild
new file mode 100644
index 000000000000..4291ed002ca5
--- /dev/null
+++ b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+MY_P="${PN}-${PV/_p/.post}"
+DESCRIPTION="Python module for Ed25519 signatures"
+HOMEPAGE="https://github.com/tgalal/python-axolotl-curve25519"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
diff --git a/dev-python/python-axolotl/Manifest b/dev-python/python-axolotl/Manifest
new file mode 100644
index 000000000000..b8f9ee87a5db
--- /dev/null
+++ b/dev-python/python-axolotl/Manifest
@@ -0,0 +1,3 @@
+DIST python-axolotl-0.1.42.tar.gz 39472 BLAKE2B 7465468c25daa84a6c6c04e89774214a6f90181014d971cf25cbf2a88e539e1d52fd983f0be8bb95e8598c065c740a618f6017ad1db98a550cfe6cef8ac3e5fe SHA512 83af21f6bc3070227dabe5030fce6812f5c04476c7240f00bb09b0e81d40f0ffaa351316d65f8291853892fdf63f42b83ee4825223125b21c975565167bca7a0
+EBUILD python-axolotl-0.1.42.ebuild 612 BLAKE2B 1534717c8a914854282d49f56aa8ddc5b81fa2a037e5872ffd582a742c62a2b089fce028835eba273df63b03dbdb6c8d022510d54ae95038016f1f8fb2ff63e4 SHA512 80cd7c56357151cabcb126d7a409ce8fb70ee5c403a7495ca70d89d3a9e3c73fcda4bba6838a38cab4db4b9c1b2e6024bd1fda1d34a73a5da4192bfe1b824e12
+MISC metadata.xml 354 BLAKE2B c42585914d4e298822cde6014c6bf5f19eff15c406529e84807dbd838e837cc5a5b74ea5a61eab6bf44d147b6b0e213567fb619830cea50e48e5cb4aaf5bcf28 SHA512 ad72acf9036a98c2436e5921a0e09f74dec732852c8be2d5a553b1e2f7e53387463cf9abfa8207690707d2b7e5d6a8c7f2f33ed559638489fec56532a6cbec39
diff --git a/dev-python/python-axolotl/metadata.xml b/dev-python/python-axolotl/metadata.xml
new file mode 100644
index 000000000000..045ab82cb656
--- /dev/null
+++ b/dev-python/python-axolotl/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>hanno@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">python-axolotl</remote-id>
+ <remote-id type="github">tgalal/python-axolotl</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild b/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild
new file mode 100644
index 000000000000..b720d024d6f1
--- /dev/null
+++ b/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python module for the Axolotl protocol (used by OMEMO)"
+HOMEPAGE="https://github.com/tgalal/python-axolotl"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="dev-python/python-axolotl-curve25519[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/protobuf-python[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-ctags/Manifest b/dev-python/python-ctags/Manifest
index c2b58be02ea4..1f392e8aaf82 100644
--- a/dev-python/python-ctags/Manifest
+++ b/dev-python/python-ctags/Manifest
@@ -2,4 +2,4 @@ DIST python-ctags3-1.2.3.tar.gz 45646 BLAKE2B 3e8d2044a8c06f903efc02d4fa62a0dc34
DIST python-ctags3-1.2.4.tar.gz 47774 BLAKE2B 4b1844a6a0d6d89e014206b728e1f1d8b964db2b85afe599cfc254b68f663052d7d1169c257378243e22929297bd254e23ce4c21e1ea1c9a60d7007727c322bf SHA512 db6be08164da71b17de1a7fa46aaa60a5b83784f18ca4e2314e3b9954abe8996d5e07ed98aa024f70899fe87cf53d37671c9f42e567766b4a8af0f728df2bcfb
EBUILD python-ctags-1.2.3.ebuild 560 BLAKE2B 7f273f6a33998af09ff5539a1e8fcf36df6370df66f561622a4f192be5368e476d9ea0511440e319df7ab288d400dc242d2759e01d7663f32de5977b0a569029 SHA512 a079511d8c81d637bf8b289d31b1fa367cc8659d3eeeda3a2a7f7e70452c846ace9053d1e99250936cfed19668543b77b5799d2fdf238ecdb0a4ef48cc0338cf
EBUILD python-ctags-1.2.4.ebuild 573 BLAKE2B 689ce02e21ed9d40b8d2ab07d83b9a62ae061f40f2fc83056588fe79d18deda60ecfff9c9fa71a8055ac3752413a9ba3d39bd135c0849a6aeb437d6a2f05094f SHA512 db31dfa573e1ce74f7ec8ab11cbb8a87d8c465347a4f15d6b5ec3386332f9b72941deb089785dc8e82c6e00d4f3f91db4724d9787dc3e56c73718dee30db0cf7
-MISC metadata.xml 578 BLAKE2B b64002939ea2dbe8c6cbda509726605922b249c84801c263fc231f209ac81678fff5fb70b3ae3898ebe3df6af53127f41948c01ef19788d167dd0a269457e85a SHA512 3279f0da2c0ce53c6675426194c65fb4a293b4e11b87265e8b94f5ac3865e9e67c9b60f1d70cc1190984a187db78fe8439c104c22c33e04be13ecfa7d8c5bd49
+MISC metadata.xml 454 BLAKE2B 910f1b1ed0136361ce7aea161214ad0bcdefcb23d7244319cdcfb0bc2614236e5fee7a3c6fedebe12a37196e9be59e9d9835edbdc4441357dfaefef71abb0cd1 SHA512 f1b9a8992b0714cb96333c63cd4447915c387ed2e7e5367f9a131a3b1dd18592646915f72235f9f7cf780724d73da3da19a61f849a6dbd6c75c4e0329296e571
diff --git a/dev-python/python-ctags/metadata.xml b/dev-python/python-ctags/metadata.xml
index d7da71ba73ff..7e80c76c504e 100644
--- a/dev-python/python-ctags/metadata.xml
+++ b/dev-python/python-ctags/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">python-ctags3</remote-id>
<remote-id type="github">jonashaag/python-ctags3</remote-id>
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 68776fd64195..4b6d8cc108d3 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,6 +1,8 @@
DIST python-ldap-2.4.19.tar.gz 138503 BLAKE2B 54e088743ccd3fff00f66d8208122b9ebcc154b788d3511f170a3deaf9cfdc5ba813ef05e4a40f42079d2bc60cf871ffae8618cc2e41b3632e79243bbd43cc74 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85
DIST python-ldap-2.4.32.tar.gz 126025 BLAKE2B 2e16942680cc037c1251f500855c10de8d63194d400059f20449d541854c2ddc8863cfff5f84716818d0b37f331336a53e4b158e9ba55edc4becb6612d999ed3 SHA512 35a526330852ee87acd240cd285881afe498612fcedbffe93c6e41fb082300cd8b351d9100dc2b3049c658ed062d69cea90f28f9db51a80d94816ce249bbd028
+DIST python-ldap-3.1.0.tar.gz 366019 BLAKE2B 19e95ee096f40cc195257f82ccb5f882cc521561b14e77469be91e013d6b566102c6b426463e68353a3140fc96ebc622deed94929a3aa81cc14cb072440efe44 SHA512 71948cbae1c9a47f9e68fb8c6d65d91a2992261dd9aa535a0453f5733be1c2a25be1dda3c84abc6bdebab92150c89cc8caa757454331a0303de4fa46788b414a
EBUILD python-ldap-2.4.19-r1.ebuild 2449 BLAKE2B e437b242e5305d3c29607d43f19fa757636bc317aac8e84c890b4c270d7596bc6996690afd0313e6e58629168821993ac58db3714bd54c5c8ba04be425491e30 SHA512 55c4ac061238dbe84adf20306ce43a67f88095d3c74fd3ab8c0c0ffe8a556b31c8f530b2806aa0f031accff334f68e8333ce213fbc2de7749389de2d27622615
EBUILD python-ldap-2.4.32.ebuild 2237 BLAKE2B 3e1c72a5d80eea98345d60800c20403ff2802011b3a5309766aab9b569ae88400d3432641f39ba0a33cb1fa51353e646c155f7789f0cfc782e57bdb74c4e2114 SHA512 3af8086172a8fb7664ea098a7b3e5e12196a37bc79ef55e209044bef44fde61c776a7e7252dde7e010972a8ad2706b5ad7b5576d0733b62b1d12a8d31fffaa40
-EBUILD python-ldap-9999.ebuild 2264 BLAKE2B 608284ece2bff6c0f4b4311a0450ec2e8107988e6c6c9847509e072963b05695e56a6aff98507d851d33a76211fa750f8a7042051498aef2a4413474c8839732 SHA512 cc11952ea88e2a793dc23365bd856778451483667a82718754ba074a33e4b3f53cc08cb410d2db12dfc8393fddc5316cc8f3a400e6ffc4ac18f06fa3ac1fd61a
-MISC metadata.xml 476 BLAKE2B 65962ecbfbae9b1be40f4f54abf4796fbe4691205aec3cf76b4a178a1d0ba435ed10e02c6c8fb031a8ff10242b9e2ab8000b76cb5b96cef783d23bffc729bc0a SHA512 29197789f521afefd0755dd02489c1ebb1dca85aa3f4b15522d64848189fc59b5c639ccd237f8d35c565147368a9d24bc079283373760c301cc1982e61d4d5e4
+EBUILD python-ldap-3.1.0.ebuild 2266 BLAKE2B 274cf8adc7b776bb11fa254510540a37a36e9b6f219fbdcdc699be3fb0cda4e8b3255a9e5c49b489a90e73a16c5ef7602d8331a8b33ed406058f899e4b7bfba7 SHA512 5a936098e8772ba7cafa88f818348190b088f4ad92780cd2b2ec518ed3471faf4aabe560ee90ac1eae15e99159607e83c3aace8faa3f2db74e604ec05b469be7
+EBUILD python-ldap-9999.ebuild 2266 BLAKE2B 274cf8adc7b776bb11fa254510540a37a36e9b6f219fbdcdc699be3fb0cda4e8b3255a9e5c49b489a90e73a16c5ef7602d8331a8b33ed406058f899e4b7bfba7 SHA512 5a936098e8772ba7cafa88f818348190b088f4ad92780cd2b2ec518ed3471faf4aabe560ee90ac1eae15e99159607e83c3aace8faa3f2db74e604ec05b469be7
+MISC metadata.xml 552 BLAKE2B 48eaba17dbf8ee407801e6f4950874227ba39d4a3339021095d1c75383573a57489f932c06b7a494b257f437b776c2558bd18616bf410749d37b245edff0447f SHA512 baf67ec7b506fbb2b2ca508c51a559c8c177836af54f57187d9dd88bd3754e1e6ea626be779579fb125eecd8d07c267c7bfacfc1b587805079ac71bd22959605
diff --git a/dev-python/python-ldap/metadata.xml b/dev-python/python-ldap/metadata.xml
index 68178bf72255..1a5aee08dfb4 100644
--- a/dev-python/python-ldap/metadata.xml
+++ b/dev-python/python-ldap/metadata.xml
@@ -4,7 +4,6 @@
<maintainer type="person">
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
- <description>Upstream of the python3 port</description>
</maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
@@ -12,5 +11,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">python-ldap</remote-id>
+ <remote-id type="github">python-ldap/python-ldap</remote-id>
+ <bugs-to>https://github.com/python-ldap/python-ldap/issues</bugs-to>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-ldap/python-ldap-3.1.0.ebuild b/dev-python/python-ldap/python-ldap-3.1.0.ebuild
new file mode 100644
index 000000000000..6fda62951210
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-3.1.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="https://www.python-ldap.org/en/latest/
+ https://pypi.org/project/python-ldap/"
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
+ inherit git-r3
+else
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+fi
+
+LICENSE="PSF-2"
+SLOT="0"
+IUSE="doc examples sasl ssl test"
+
+# We do not need OpenSSL, it is never directly used:
+# https://github.com/python-ldap/python-ldap/issues/224
+RDEPEND="
+ !dev-python/pyldap
+ >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+DEPEND="
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+ test? (
+ ${RDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+
+python_prepare_all() {
+ # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
+ # https://github.com/pypa/setuptools_scm/issues/228
+ if [[ ${PV} == *9999* ]]; then
+ rm -r .git || die
+ fi
+
+ if ! use sasl; then
+ sed -i 's/HAVE_SASL//g' setup.cfg || die
+ fi
+ if ! use ssl; then
+ sed -i 's/HAVE_TLS//g' setup.cfg || die
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build Doc Doc/_build/html || die
+ HTML_DOCS=( Doc/_build/html/. )
+ fi
+}
+
+python_test() {
+ # Run all tests which don't require slapd
+ local ignored_tests=(
+ t_bind.py
+ t_cext.py
+ t_edit.py
+ t_ldapobject.py
+ t_ldap_options.py
+ t_ldap_sasl.py
+ t_ldap_schema_subentry.py
+ t_ldap_syncrepl.py
+ t_slapdobject.py
+ )
+ cd Tests || die
+ py.test ${ignored_tests[@]/#/--ignore } \
+ || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r Demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index ee6ebf08e0ea..6fda62951210 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-PYTHON_COMPAT=( python2_7 pypy )
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
inherit distutils-r1
@@ -11,7 +11,7 @@ DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
https://pypi.org/project/python-ldap/"
if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
+ EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git"
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -20,61 +20,76 @@ fi
LICENSE="PSF-2"
SLOT="0"
-IUSE="doc examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-RDEPEND=">=net-nds/openldap-2.4
- dev-python/pyasn1[${PYTHON_USEDEP}]
- sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
+IUSE="doc examples sasl ssl test"
+
+# We do not need OpenSSL, it is never directly used:
+# https://github.com/python-ldap/python-ldap/issues/224
+RDEPEND="
+ !dev-python/pyldap
+ >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+DEPEND="
+ >net-nds/openldap-2.4.11:=[sasl?,ssl?]
dev-python/setuptools[${PYTHON_USEDEP}]
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+ test? (
+ ${RDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
)
"
-RDEPEND+=" !dev-python/pyldap"
python_prepare_all() {
- sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
- -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
- -i setup.cfg || die "error fixing setup.cfg"
-
- local mylibs="ldap"
- if use sasl; then
- use ssl && mylibs="ldap_r"
- mylibs="${mylibs} sasl2"
- else
- sed -e 's/HAVE_SASL//g' -i setup.cfg || die
+ # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
+ # https://github.com/pypa/setuptools_scm/issues/228
+ if [[ ${PV} == *9999* ]]; then
+ rm -r .git || die
fi
- use ssl && mylibs="${mylibs} ssl crypto"
- use elibc_glibc && mylibs="${mylibs} resolv"
- sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
- -i setup.cfg || die "error setting up libs in setup.cfg"
-
- # set test expected to fail to expectedFailure
- sed -e "s:^ def test_bad_urls: @unittest.expectedFailure\n def test_bad_urls:" \
- -i Tests/t_ldapurl.py || die
+ if ! use sasl; then
+ sed -i 's/HAVE_SASL//g' setup.cfg || die
+ fi
+ if ! use ssl; then
+ sed -i 's/HAVE_TLS//g' setup.cfg || die
+ fi
distutils-r1_python_prepare_all
}
python_compile_all() {
- use doc && emake -C Doc html
+ if use doc; then
+ sphinx-build Doc Doc/_build/html || die
+ HTML_DOCS=( Doc/_build/html/. )
+ fi
}
python_test() {
- # XXX: the tests supposedly can start local slapd
- # but it requires some manual config, it seems.
-
- "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
+ # Run all tests which don't require slapd
+ local ignored_tests=(
+ t_bind.py
+ t_cext.py
+ t_edit.py
+ t_ldapobject.py
+ t_ldap_options.py
+ t_ldap_sasl.py
+ t_ldap_schema_subentry.py
+ t_ldap_syncrepl.py
+ t_slapdobject.py
+ )
+ cd Tests || die
+ py.test ${ignored_tests[@]/#/--ignore } \
+ || die "tests failed with ${EPYTHON}"
}
python_install_all() {
- use examples && local EXAMPLES=( Demo/. )
- use doc && local HTML_DOCS=( Doc/.build/html/. )
-
+ if use examples; then
+ docinto examples
+ dodoc -r Demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
distutils-r1_python_install_all
}
diff --git a/dev-python/python-twitter/Manifest b/dev-python/python-twitter/Manifest
index bf71ed9800ff..d2e519062c1a 100644
--- a/dev-python/python-twitter/Manifest
+++ b/dev-python/python-twitter/Manifest
@@ -1,3 +1,5 @@
DIST python-twitter-3.3.tar.gz 84696 BLAKE2B aad833904e0127fca4043bf66187e7ff5a4175c7c86cf9b053c7d0bc6c9f25d2bc102a631d479ebd4ce81b515aea0f058473993a1b7f5a03751dd83f39e9a3c3 SHA512 72e4133abddf86a19b8701f846df7eb99b426b8835e457455935a656f38c266fb2930d8a145d5d280ef2e0f0096511b29dcdf98b94bd53b6a661ea575cfb3265
+DIST python-twitter-3.4.2.tar.gz 5145121 BLAKE2B 2ac45ae8fde3cfccb794d8496efdb0066c887101b6a6ac55ad6fd0f9fda8f50db1245284236c5fa0fd8eb7419c11eb253777d78092ea138d2f0a5115db861a89 SHA512 23d009e006864bb9dbf9c10223531a0e2aeefd4ca59852849f49f41e36b6db29e820a58c8a43f23c7bda0c68b6eb19a5557ef649bae2cbb1f1e406f78a918f92
EBUILD python-twitter-3.3.ebuild 885 BLAKE2B a21c8b4368270e23e30e1e097707894a089b2e038264cd6fa2ff509c4661a1ba20dd7132125b21f851c87b9a404457ba7902cecf89103ccfda50c672703f3ea7 SHA512 b38c9d8a3eb38204de4bc968f7a0fb347b4df22a4a06fc2eb437dc3930a52932b2c2afbb75664764a30bc0e3f4f5c497597add698c9de5727b845336df0684af
-MISC metadata.xml 376 BLAKE2B 12c9ed320ba46f8133b4324eea4ca9245602597e355bf84398cd0c444e60108713fdac54648f3f10a6086654321a620593b790cb9479a0b34c2d8c6bda612115 SHA512 dac7280dbc8cb31ae961fae685c4bd42cefb2a2615ad42be033733b67c906597311ba1ef1f3ca4120e2789f28486500130000c3cbce1dfb19a625e3cace60e76
+EBUILD python-twitter-3.4.2.ebuild 1613 BLAKE2B 352b7218467b6e7ffc421322e7d6ca673750edbce87cd46fde73bd834cfd2ee1a35a0ef60a3fb57650f71419321b67e8828bd94fc6d46b4df5568928d63e4532 SHA512 055709dc1414f4d6596b364757377f41293bfb1cf46d6fc67b5b524d2fedd42da236052d92775c3bda8efbbb9b1f9d9572f34768ec24e90781ecb125f2d10590
+MISC metadata.xml 443 BLAKE2B e04fea3c6771b010c3220bf5e6d2c3d5ef61a99a1f89ce6f1bd220f41c7e2aff1f58a8e93cc30a69e8d638cf5d4c4b6ec254f02541f8de91b09f124cdffd758a SHA512 afd79db4a927e251c94096ca6cb2a6a7fd34abb693b685843b7bbeb0c379ff82feb87ea1ee773ea5939e761cbc4d22f2e61710d286110ed27579316d52df229d
diff --git a/dev-python/python-twitter/metadata.xml b/dev-python/python-twitter/metadata.xml
index 3539c025b1c3..8b5642ee7b08 100644
--- a/dev-python/python-twitter/metadata.xml
+++ b/dev-python/python-twitter/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="github">bear/python-twitter</remote-id>
<remote-id type="pypi">python-twitter</remote-id>
+ <bugs-to>https://github.com/bear/python-twitter/issues</bugs-to>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-twitter/python-twitter-3.4.2.ebuild b/dev-python/python-twitter/python-twitter-3.4.2.ebuild
new file mode 100644
index 000000000000..e9c653f2de99
--- /dev/null
+++ b/dev-python/python-twitter/python-twitter-3.4.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python wrapper around the Twitter API"
+HOMEPAGE="https://github.com/bear/python-twitter"
+# Upstream does not include tests or doc in the PyPI tarballs
+# https://github.com/bear/python-twitter/pull/572
+SRC_URI="https://github.com/bear/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-macos"
+IUSE="doc examples test"
+
+# https://bugs.gentoo.org/624916
+RDEPEND="
+ !dev-python/twitter
+ dev-python/oauth2[${PYTHON_USEDEP}]
+ dev-python/simplejson[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ >=dev-python/responses-0.6.1[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/hypothesis[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+
+python_prepare_all() {
+ # Not actually required unless we want to do setup.py test
+ # https://github.com/bear/python-twitter/pull/573
+ sed -i "s/'pytest-runner'//" setup.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build doc doc/_build/html || die
+ HTML_DOCS=( doc/_build/html/. )
+ fi
+}
+
+python_test() {
+ py.test || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r examples/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/requests/Manifest b/dev-python/requests/Manifest
index cfdce48e33ae..eb66cbfc3e1d 100644
--- a/dev-python/requests/Manifest
+++ b/dev-python/requests/Manifest
@@ -7,9 +7,11 @@ DIST requests-2.12.5.tar.gz 548336 BLAKE2B edb163b945289fe6d75365da523505d25eab4
DIST requests-2.14.2.tar.gz 521027 BLAKE2B c8f691b126876e069556542dbfc86a6aa645233b3539ca7fc0e02f42dec22bdcbb78863e3a9cf30a976af89cd8c1403c3c379737a5e1b07c54f19b217dbec529 SHA512 f6531ada6d854a261cad874044daa9e7f79d55c8f8fcfec1b25862563127318fbf717ed640644ddf0dbe4d7fe1298d478fcd76825a3604e06cefae5990fa9dd4
DIST requests-2.18.2.tar.gz 125381 BLAKE2B f55bee7558424662ff5d577eefc89cdbdec3a209667bd174a3ec73554bab20582867139ce69ed5b996ecfb297cc251d41294188e21bd24d2241a0ad0432582f2 SHA512 b78660e5370f9acc458159edda385fbcbbb33b0703fa2c83400f3c08fe05253f357175e2ad76c5bff4bd942ab18da5df344473e9b5a924d7457596c0ff9bfbc6
DIST requests-2.18.4.tar.gz 126224 BLAKE2B 98ab1fe39832673ea7900029da275e031fc85811d6ddb0f37609ec50b18e17d8a04b6cef397bc626ba13da32e16ffa961626879106941d327694d8763dc1efb6 SHA512 5c59bed82ac1094194f04a973b299f7d783264d372abd7a5229295bccc6b2f7a9f082ee4b0dff348e9c22cf68ddbd7cb67f60fd0b7d9eda41c02e40d075e9472
+DIST requests-2.19.1.tar.gz 131068 BLAKE2B 54ffdfd7b2c6f504071c8b55d9672dcffafd31de90cb85d354bc17d7fa19807927b46977b22a407654cdb48d7293e1b0222771d4369e148e4d6410719ba820e3 SHA512 deef2662227497b472f6e7eb7f0ee468c772069fc66552f71d80e5a12af62a187f8bc6a8a78531915e824c7f277d0db61c1534c89d13d473f68504f0bd6edf47
EBUILD requests-2.11.1.ebuild 1426 BLAKE2B 77495db00c84d561f8977682cd76dc8aa47d46d3c7f30e5da10152cedaf70818570f5b54ab8d19d7390eeebaf6a00a59dbd0613d9a07d8afce8228f0a5d803ca SHA512 9ac00c3ac17f0d732584d4ddf935d61994715984456e7ec7ffcc0f5be16d7245871676cc5d2fa703dc831fab9194ff8c7bbeaa75ba32c6fd517f9c183231d70c
EBUILD requests-2.12.5.ebuild 1475 BLAKE2B 5617a514692bd66533127dbfd47d37e5fc209d69d4429ca7557b5a3a49b4be63e36384d83c4daef2e4890d9ddbe2b11fad58e70b4ad095b2b3f95b6a0a6f8204 SHA512 8228a5867b5bf1588b84786c54d5319fed8c18be4b42e4d4a2c9a3466acc77d9fcbd4555c570c78c340d27d91ca2915c750d0bf8c25ae41d670955eb60508d83
EBUILD requests-2.14.2.ebuild 1448 BLAKE2B 0dc3294238a801d2dd7d46abecc6a75983bbfcd60773615c61230b95e4e451d518bf2fff0d65b91cf0585588169524138e1e5b88239d68b33e4a8836dfb7bd9b SHA512 60cd358cd4be16b2e4a05c8bb29ed3f744832c783f864dab82ec83e2f44dd06d78db0b4af47d9da50b9b5ed5d3ac4b828d8f423fb007131dd7994f943f0f46b0
EBUILD requests-2.18.2-r1.ebuild 1353 BLAKE2B 5e22b3b689a912e2212308ab1be3ea61df6fa0a00a027d14eb7cf146a0027552b901797a3e857d88e7ba4843814b51e660aae9847af8c6ea3bd89f1978ee54dc SHA512 34faf6a32ae3ba7e059642c48ab8e44e3d6903686728d50e3c8216858930bdbffd811ca26450bde773852aa9f8a865931cda04037d462a768647aec5be78283f
EBUILD requests-2.18.4.ebuild 1413 BLAKE2B d6ba12b93813c0131bf291bffa4e98dc01d7b111a64b32e2754d961d44f319758312fb890da2366daab7c4080745536129014445e6635cd4c0f8f489475bb9e0 SHA512 f35e11b86d7ffcc3228d8abdf5c3cc8288dacc1d241e3f20635e1358c7dbddce8d30c46572b4ba22f105d91fbb54e8c54d58621437ebae39d37291d30b314736
+EBUILD requests-2.19.1.ebuild 1426 BLAKE2B 89d433dea8d9eed537f6ef4a42175f86b30ceee11ead3ef276f1866bd39e22a61a0379305b6ad38347be4dc29faec206c5b177854c4e5412c7f5ce53a3be659a SHA512 0443ff52b9247e46d9df855bf3916cab80889ffda459dd97fd3f70f7bfb2bf67c15ca6d04ed1439649f0623855641e25535d07d418f96c9a40def238d83d7015
MISC metadata.xml 674 BLAKE2B 8670395eb334921eeaa21367eaf1c7d3770c11a166dc680bcb9b99a05da91d797baec8ef3c0596c40143f732e427c322a75ea75da1a2e7d99e56426be077b35e SHA512 7aa5c27d949a076b09b4c2b9e905124047d9ececc40d9c3fd225c6405aa084db96cab585956db9885b115cd24c6c153ae853187872e77e7d44ae5790c323bac9
diff --git a/dev-python/requests/requests-2.19.1.ebuild b/dev-python/requests/requests-2.19.1.ebuild
new file mode 100644
index 000000000000..72e1a7746dcf
--- /dev/null
+++ b/dev-python/requests/requests-2.19.1.ebuild
@@ -0,0 +1,52 @@
+# 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} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="HTTP library for human beings"
+HOMEPAGE="http://python-requests.org/"
+SRC_URI="mirror://pypi/${P: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 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
+IUSE="socks5 +ssl"
+
+RDEPEND="
+ >=dev-python/certifi-2017.4.17[${PYTHON_USEDEP}]
+ >=dev-python/chardet-3.0.2[${PYTHON_USEDEP}]
+ >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+ <dev-python/idna-2.8[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]
+ socks5? ( >=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] )
+ ssl? (
+ >=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}]
+ >=dev-python/pyopenssl-0.14[$(python_gen_usedep 'python*' pypy)]
+ )
+"
+
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+# tests connect to various remote sites
+RESTRICT="test"
+
+#DEPEND+="
+# test? (
+# dev-python/pytest[${PYTHON_USEDEP}]
+# dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+# dev-python/pytest-mock[${PYTHON_USEDEP}]
+# dev-python/pytest-xdist[${PYTHON_USEDEP}]
+# >=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}]
+# )
+#"
+
+python_test() {
+ py.test || die
+}
diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest
index b3a42e59c7cb..b81b7f1d2ad7 100644
--- a/dev-python/responses/Manifest
+++ b/dev-python/responses/Manifest
@@ -1,3 +1,5 @@
DIST responses-0.6.0.tar.gz 14073 BLAKE2B 27d4a4a380a9154ded1030278213c0cd87308a488199c277050fa2a0a1dad87a61086094bc35279ff9c4201d06c59613bd1b0dbd18b4d83b8321341f6f1c4bb0 SHA512 32d41be5850f0040a4f2ad82a057d6ef73f0f83f7d3c250fa223d5614470b0b8b58790667af76ecc6b0b7e8e2a0a069c46c7913e983730c968c603e2716dec0b
+DIST responses-0.9.0.tar.gz 19766 BLAKE2B bd98c24d6458f33f7b8ad68edb3d0fc595a7d7b31889ff8270e1add13d537d80d67c3628ea6630674e8d49837f9d3933f680b366b4a7fab10048640a50129c48 SHA512 e5312587845cc9a3a938fa5d052ac1f04950d2eea5d83192c54affe079ee6593f3e249a24a8b43b1985c9fdc9131bfb477b93ca8a75d0386ed33cd56cc37d5ff
EBUILD responses-0.6.0.ebuild 771 BLAKE2B 8f98d42855643511a7643a0bb5c389664b4baa106d265a3d86ee28254448387560db186dd18b23d9c1930785ee6bb311c7d869cb9f88dec737707967c3ff9bb1 SHA512 4bc4e41f51989d770b919a8ddc3ce00f0f7d1b2f343d42c6a1476ed72c3a91f4b9a6dea6de927993078934a300b63aa0d539909f5b0445eed61d8f6de6e89f69
-MISC metadata.xml 324 BLAKE2B bbcfc7a9d22d9ba100f1b5293934643c9a63b5e773ee0b58cb5d6223c240eb226284c027304b789fb88fce2559fec5c25304401d1f83ede499c47561a09d3199 SHA512 79c9288571e7e5d8b7504a4a6eebefc73f9aab2b14e1d4db2f0002d95efcb7402aac8708dcd9da3d6d8e8515bf0e5465b17852e3bbb1849293ecba286a14e6ab
+EBUILD responses-0.9.0.ebuild 833 BLAKE2B 60c62cd36ceaf1c4668fee5aa8282e8fa88643fed2ac67574c16f5ee2f65b0b24ff84fb6475518dae4835ec2aad87eb50a077f66a67982ebc6b51917097f7de6 SHA512 a8a0e6db1ff4f1feeb3058654f2fe7b701e175df1cfa549e5307c9247e4e770dd61cb777f570af1ddef42f1b5aea426a6e5729536d4b6b33c98aa3e1504a1351
+MISC metadata.xml 438 BLAKE2B 9a2c389d84feb9087edaad524953e8a439dc914f293a1f5dc9a15f36101965ece4e28ab5f57b193dd30a2134b17e96feb218c898fd1164dd0c94234b54689a1f SHA512 efdf808423b4e47a6888b09d08b563f36a13867d355476ec10e7f247e6841bf682cb35c4432a011458d496dae79acb1ad4a38e03d3895a53e666edc3c9d4fca1
diff --git a/dev-python/responses/metadata.xml b/dev-python/responses/metadata.xml
index 21996a4c0e26..555ddb8d41be 100644
--- a/dev-python/responses/metadata.xml
+++ b/dev-python/responses/metadata.xml
@@ -6,6 +6,8 @@
<name>Python</name>
</maintainer>
<upstream>
+ <remote-id type="pypi">responses</remote-id>
<remote-id type="github">getsentry/responses</remote-id>
+ <bugs-to>https://github.com/getsentry/responses/issues</bugs-to>
</upstream>
</pkgmetadata>
diff --git a/dev-python/responses/responses-0.9.0.ebuild b/dev-python/responses/responses-0.9.0.ebuild
new file mode 100644
index 000000000000..091b251b27a7
--- /dev/null
+++ b/dev-python/responses/responses-0.9.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Utility for mocking out the Python Requests library"
+HOMEPAGE="https://github.com/getsentry/responses"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+ >=dev-python/requests-2.0[${PYTHON_USEDEP}]
+ dev-python/cookies[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-localserver[${PYTHON_USEDEP}]
+ )
+"
+
+python_test() {
+ py.test || die "tests failed with ${EPYTHON}"
+}
diff --git a/dev-python/rst-linker/Manifest b/dev-python/rst-linker/Manifest
index 619dbbb0a41c..72e5966a2834 100644
--- a/dev-python/rst-linker/Manifest
+++ b/dev-python/rst-linker/Manifest
@@ -4,4 +4,4 @@ DIST rst.linker-1.9.tar.gz 7618 BLAKE2B b344495a217d7cd1c057256701130851975e46c4
EBUILD rst-linker-1.10.ebuild 1396 BLAKE2B ae2c53d4111c84b571309601d21632fb6caf2fb725a0129c8db34d0d0ae81427cbd111159660aeb2911900257e410bd597e863445f1e73fd8aeafdf433a233de SHA512 ee5b23d806dce25c0a0b1a8e3211a34d0f697ab65ce9da16dfad6f092912d59a03a85477afe6e9d78b5b9a418c05494ec6e639d87d374de7a1b5c8162cb0ce74
EBUILD rst-linker-1.7.ebuild 1200 BLAKE2B ca7f649fd76bb08cc7122d237cae9f977f415ecc03028bbf200fe40d37082b30c65a8a98581ed97f525ac8df39949779c67e7f62f1f027925021832b146ced7f SHA512 e0946205ec855c47207e25223cd60b8b41545a22cc57ff1db55c2a06d3bcc68e4435ce142836dd4c270761cf3e829a108b81e7d2d454312b40934d68d150fed4
EBUILD rst-linker-1.9-r1.ebuild 1392 BLAKE2B 62cb6cf86773b9dcca055e7fd8cfac09b5adf7331b140d927343694721ae665c1bee4ccd32267ccab4bb3e82a718602d6763d30cdad85d98a9ff039dc32fa070 SHA512 1f38d45756cb1c817654dc5d0bcc2f1523e651d4e88a2b30db543b538242d7640be54ba9c6650f268f1ab344d87490a84cf09718a3825ee101233638c5de2427
-MISC metadata.xml 564 BLAKE2B 1d04c02d9c845bf6b6d1a69d1ee34dd4835b3f8ae8662b8fec9ba17d33f10a307293b78da6223e0385c35ce9d716c5f0545bbeeda89cc3d0925b454b1c0c7943 SHA512 c3fbcb945acb81c57e91ea8b26c797b71e959c2f3d9f0eb7db696e4ae26b9004bb3b6f554740169b9a2c96cde3fbe8b30721b285b82e07ed193a2117e0436f36
+MISC metadata.xml 440 BLAKE2B 01a949c99d2843942dd04dc1e3834552dd8b289a776d66acc4247c33064dd7a5c0591504a0c347558788642719fa78db8b95b5c5c06f12f5eb223df8f2343fd9 SHA512 6adc5406eeaf65eaa92644a56006d29909ef2e3cbf41753968d3efab6364a7d41bc98d9f03ed59a1f4c6ee8d2f6b4c75fa02103d04d4e9f065764fec6c0dd9b5
diff --git a/dev-python/rst-linker/metadata.xml b/dev-python/rst-linker/metadata.xml
index a5311664a46f..90d48cfdfbca 100644
--- a/dev-python/rst-linker/metadata.xml
+++ b/dev-python/rst-linker/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">rst.linker</remote-id>
<remote-id type="github">jaraco/rst.linker</remote-id>
diff --git a/dev-python/slackclient/Manifest b/dev-python/slackclient/Manifest
index 48598a7ca398..23553ede92fd 100644
--- a/dev-python/slackclient/Manifest
+++ b/dev-python/slackclient/Manifest
@@ -1,3 +1,5 @@
DIST slackclient-1.1.0.tar.gz 16479 BLAKE2B 8404be6eddbc3d8ca3dde74b04da7e18e80fa165842c0fb0b33fa28d6c2a182b8c553aaaa07f1676a7be202c324a95f23e7729ae24f037f0290dc263d18addf4 SHA512 3c62869ce4d830dd39e0723e4ab14c25eeea45a0f64965c2514095e0f8d11dbc07829f945d2fc3030119f9e41bbba29cddab33fcf314bcd80717df9d0ed1c3b1
+DIST slackclient-1.2.0.tar.gz 14062 BLAKE2B 92f297dd0e66b81008e144a4b2b4736e43bab77abf36a7c8d4a6c295025dee856f676d9a09aa121580a6cd59dad78bfeb9595d203ac7cdb496de1440468ca1bb SHA512 4886d9fcf31bb6163f33185e68d255cf006c10c7c7c421f9ab8e4309a6d5dcf053318083153f1697e70e3489a5928a215833a7446dc0598399834bc0f9479639
EBUILD slackclient-1.1.0.ebuild 766 BLAKE2B 7133a8da12b8ba7c5dbdc5b1abeb333365599c926268d11b2ece00a694f53ee27f0d625e65e6a5f17ddbcfb51d6ca789c53a739da48eb833f3395a98871af18b SHA512 c3e2759acac33e0086bd21a97842126dc2b882819013443da04ef9bead2f20e9f1d3d60d4c12e0cff4ff937c4bf3cb65dbdd767a3b3858d4c306630cfe6614b5
+EBUILD slackclient-1.2.0.ebuild 766 BLAKE2B e3f1c6f0adeb2c5d99c6edf2e17560e7c9c254ccf5ab7b93aa7a20e549de9d19996a8a327c11d59dc63bdd531b413230250f89d5a88a8657696faec0e84feef9 SHA512 c4e2b3fdc843475520acc7d5c0a37464ec239229ce9b9e135cb430a97c5fcf2bf5f6355291c473f9e09dccf5ac91e42444b5501deb3234c05b396e9ec31657ce
MISC metadata.xml 381 BLAKE2B b373bd7bca301f2bcc906e229ff17ef0cdb69482b76567cc45a98774246169d17d3f77f6eddea8a52ea6ffaf3ab20d018246ccd224e81a660634922447d0e2ff SHA512 36faa9a06a4d10f9d8c75e9ce29a69dec2a2f4fa4f8bb836aea318364ae03a63062deab63c78e8f7713ed141db49d42fea92acdd2e5beda9cae2930a90f399da
diff --git a/dev-python/slackclient/slackclient-1.2.0.ebuild b/dev-python/slackclient/slackclient-1.2.0.ebuild
new file mode 100644
index 000000000000..728b06056bd2
--- /dev/null
+++ b/dev-python/slackclient/slackclient-1.2.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_5 )
+inherit distutils-r1
+
+DESCRIPTION="Client for Slack supporting the Slack Web and Real Time Messaging API"
+HOMEPAGE="https://github.com/slackapi/python-slackclient"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-python/websocket-client-0.35[${PYTHON_USEDEP}]
+ <dev-python/websocket-client-1[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.11[${PYTHON_USEDEP}]
+ <dev-python/requests-3[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10[${PYTHON_USEDEP}]
+ <dev-python/six-2[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${RDEPEND}"
diff --git a/dev-python/sphinx-py3doc-enhanced-theme/Manifest b/dev-python/sphinx-py3doc-enhanced-theme/Manifest
index 7c1c88160b28..18f028a0b9b6 100644
--- a/dev-python/sphinx-py3doc-enhanced-theme/Manifest
+++ b/dev-python/sphinx-py3doc-enhanced-theme/Manifest
@@ -1,3 +1,3 @@
DIST sphinx-py3doc-enhanced-theme-2.3.2.tar.gz 41894 BLAKE2B 9a38169b7e2c3331267f5c0a102d01cb0185689334adc98abe91626b27217add0abacde3422fe528588322ccc96f6976b80ce0e510cecfa80837d9b595cb2457 SHA512 efeeaf1bbb7f5557f5e1500dd0a49aa001b714f329f594e95676d8833eede7eb5e0fa978257caeab9630360b05f48132ffb00137262c7a5b663cae6a009ed42d
-EBUILD sphinx-py3doc-enhanced-theme-2.3.2.ebuild 568 BLAKE2B 480bcb0cc9bdd616dcb1d3bbda19a5516c96ae0780903a7ca437a9784efb9cbd4e91bb41ac21554fc3f2f79c4947c58e8c53bf4a7c162bd067028eb65c2aeff2 SHA512 5707e77392ff4bfb216f5f33067c63e0199ea25bd3985ddff21baa8bfe209447c9d2258edb227c3e1f078697f5e67d082527644f66ea3fb829b513aabc712308
+EBUILD sphinx-py3doc-enhanced-theme-2.3.2.ebuild 573 BLAKE2B e92ee32474ac06a298de0302a3583cadc5d29fe33d0e776d5c7ab1c4c1d1b3895ea65a8ab5b530ccc220b1b0c615efcb369638feb1b96985baf6da2179e0c1c2 SHA512 7c48a41760511214e920735c5699fdf7b49faed4efb94ab45adeee2993998667b802d16580ce17e500c53c569346b282a8e24d2ab4a8ba7ee6700d973ed99f08
MISC metadata.xml 593 BLAKE2B d8e69d801973c15666c838797ca8b5bd746623b2bb2915db38e4b7461757abd2ad6dfdd95078348775c0494dfd19dc5937337b3cc9966bbce88a3711f014c3e7 SHA512 21771b0ca9695c748fe0fdfddaff603a296c671af1d1e7b097fdab104eaa33ea61bc4ff887f27f94cf0a76ff9a52ddbe7055167b5f651f954e78f318a7f9d9df
diff --git a/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild b/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild
index 9a090c9d00a5..8721c79bd738 100644
--- a/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild
+++ b/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd"
IUSE=""
DEPEND=""
diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 572d60cf8f92..f49d6fb7b612 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -6,11 +6,13 @@ DIST Sphinx-1.3.5.tar.gz 3679978 BLAKE2B 2a88859bfd4a3de75a7b56fce65086e1239c3c5
DIST Sphinx-1.6.3.tar.gz 4674251 BLAKE2B ba13de3d72fbc5cbc3632a1062001ed287798efe5f04064d241b645d6e4c52c9d9c115aaae4ae7b94213bbddf595a93480788d66b3a54eac3c9fb415d007d4ca SHA512 d5aec58e19239db4e61fcd6b103fcc838d97aad5a7aaf9279ff1097791d9cd1ba245989307a2d1049c123058b84ca4e91db192a1672c040d80fafed3907736ae
DIST Sphinx-1.6.5.tar.gz 4680974 BLAKE2B 97b0cff21985de071d29651824f2954ca4d12c5095fb8049597235c8071bccb00344e89fc4a90ca010fe79a76faf0e5ae2b09ed698f1c5bcfd8f06de64169107 SHA512 c6ba7ba639f9814867d9abaaac48d58daa9d0ea9ceae4495bdbd311856833314eade2d9df7213c0357d5eea53d525c5a1235bc977a07cc7ef82e1ff0ecb51f3d
DIST Sphinx-1.6.7.tar.gz 4692169 BLAKE2B cde46b6e9dd2c39a592802e57becbb6f61e6d370ed08fdeb41270c8177818f48f68a6e03c174b8d70453ac6f936fa25a4c2bccbf9eb7e84a008027321db93209 SHA512 bc852d4694bf433a8a1d931bc67e4c8bf50789f833be8a338eb934325734b9fbc361c1d203ecd6e28f9c0dff5edb090556372d9403cc55d4972b18bdd4b7bfd4
+DIST Sphinx-1.7.5.tar.gz 4726802 BLAKE2B 8d828dcae1f3ebb813c5f2de8c096a3fac4ab88b424955c27592349c544b775a21703c904a54efa7f86e1967198f4950804904a82a7142a3499f33c5343506e3 SHA512 db2a8df2cdb2ed78ce2341175575c2b04a149451b2bc8a4f74ddc73e308a19d505874fdbae4e370ce48a9b1cdb4de47cdab489bc57c1b378e857d5b8d04a07b8
EBUILD sphinx-1.2.2-r1.ebuild 3045 BLAKE2B 315adfce3238e7b3c21465cd16e9a682255df98cf1c2289e3611a946f3642a9df204952d15a5947d1db2e4edaf909457bf78fc995e9d2d7b319ed8d82bd4ab17 SHA512 74d6530a5e4db4dc519eda8e4c9958fc54eb0767b00d6a69334a7c9e515bc878781c09b20e4ea5d7a23e55f3aa3093940be58013a42ef4507cf6fa2b3109007c
EBUILD sphinx-1.2.3-r1.ebuild 3107 BLAKE2B cad89c3205b3987a80905a95798516a9ca8d6769aa3330bb1648b3a795b32c49a90b3bdb63335f4fb35f4ff95437588c863179d4b8817dd9ad83ede7e3a1ec5c SHA512 91fab1a458af03e497be8527a9afaef1fd97a2115eef6b8e549020701460cedb1e75b3c20f4fabc132f40faeb59880b45d13f5a80bd2c709fb949bd4863fc214
EBUILD sphinx-1.3.1-r2.ebuild 3463 BLAKE2B 58106fef573a7bdb9e90c67a67aab596ffaaf01aa869111d8422c2e58e0a8f8236ba326bbfa6b52652b48166e7208f652ee1330a55b6d1bb9124ecbeebbd3c5a SHA512 cdb919b247a207534a1b27e7727e00b3e8dd0eeb3c3ed3aa63f59493f1a9840277d8b053a3cff4a0db53b687ecb6ba16d0558aa0697534f7adf211887b72479f
EBUILD sphinx-1.3.5-r1.ebuild 3577 BLAKE2B 2cb4707c8bb3e1dfec094b359cefd4d03fc2aecc626d2d4a9370dcb696ea16ee08970eb2129c11fa601a043bf7bc783a8bca8e52f04c0a3b77fa1d197feef58b SHA512 bf4e5d4d5f96d3e0114fa81cb403081a68892580c651bdd7712e0ad06b96ab7586fadaf14c83bb0fc9e5c36f06c13fee72aa4805e12895cb1eb27fb649f26248
EBUILD sphinx-1.6.3-r3.ebuild 3422 BLAKE2B 8aca39ff63500a156c87677f94a205fcce22eb6e42a1a75db9cd994ec150165b34e40c85ec7eceec395916a7dffb932ac57833a4e4f196b6ddef35b48b6602ca SHA512 bfa29c4f9b17c4b2f18ad9c85d40d3f19dbdb974c5d056347ab992d476e16b9f685c9efe4060f2ff5d8547bc71a8321904984b9438c4b5250c76a98591c01343
-EBUILD sphinx-1.6.5.ebuild 3493 BLAKE2B 8c4a6952995cc162c337886edde254d58df95d93a24753696c80475cb89bf79202f3b49f01af6b9e1ab90d8abf68d9eeac8a02b39ed7d6d9f6082971d1089250 SHA512 df352b9deeff96565bba0eb8d201a25f3d6f29443b8c84f64ba6639cd6c914c6150a8326fdae28586abb6d61a60b96d7084e670a3bfd73e160741022e8f3b358
+EBUILD sphinx-1.6.5.ebuild 3492 BLAKE2B fff58773c0cdfb9b6d2018550b358ed27caf563525c64a05eb4c5082b155efee603cafadab42d089a688c2a39a65ecd9b7cde47592b99c55693aa4d695b7f496 SHA512 0d930ab21647b715d7c47a574c68949bdc6cfbb653d6220ee57bc57474bad134a4a47f7a54b55748a6e7420cdda26fb885c85b6b7b5610d242174209f2c5a64a
EBUILD sphinx-1.6.7.ebuild 3509 BLAKE2B 62057a6ac52321ea4f7133b51355612b57226edd31d296ef1a971617679f3dd079927c432aeeb80ecb1619b41e50e840f5dc4605192057a33046eb746dd8248d SHA512 caaa45be815893eb08181d69e93512dd50dd21c855f8cc33100f8e16710f545664bf4ab25ace03b4e57765ff7f4fb6503ca66ec76d33363188a794c51da75839
+EBUILD sphinx-1.7.5.ebuild 3097 BLAKE2B 273a970f34667cfa63cddb799f51b89fc82096d44cd233e8f864ce37e51a0363cc0d99eaf7d0567de8cd7a328046d453c86f00e79dd4dbd6b7cab09aacbada52 SHA512 88b9edeb20d51230d2f0585ceca12d1493d20c7ab9eefff026b6a525ade1b3b6dcf685bb1826463cf190e69b87e5f2e9cde17b8daa2c07baad46ab9c044262f0
MISC metadata.xml 556 BLAKE2B a2689efbe3d569fa878296875f4145fdb4d83b4c4821aa636d4006b1823e5646b9cebd5341b4bc02de30985191b83461363cc892aca638e678f86a6e314dcef3 SHA512 bff6813bf9c5110c2e4f5764f911309325923cb58300c19c079d1e6de3d6c4c0bcaf4e206fa4bc11ebf54b961c7e09217310b5647029350d4f9602da6325db0c
diff --git a/dev-python/sphinx/sphinx-1.6.5.ebuild b/dev-python/sphinx/sphinx-1.6.5.ebuild
index 7e33ec6a6ee2..340cc9bfdfef 100644
--- a/dev-python/sphinx/sphinx-1.6.5.ebuild
+++ b/dev-python/sphinx/sphinx-1.6.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/S/${PN^}/${P^}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-fbsd ~x86-macos ~x86-linux ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="doc latex net test"
RDEPEND="
diff --git a/dev-python/sphinx/sphinx-1.7.5.ebuild b/dev-python/sphinx/sphinx-1.7.5.ebuild
new file mode 100644
index 000000000000..e9a69465dfe3
--- /dev/null
+++ b/dev-python/sphinx/sphinx-1.7.5.ebuild
@@ -0,0 +1,96 @@
+# 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} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="http://www.sphinx-doc.org/"
+SRC_URI="mirror://pypi/S/${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 ~amd64-linux ~ppc-macos ~x86-fbsd ~x86-macos ~x86-linux ~x64-macos ~x64-solaris"
+IUSE="doc latex net test"
+
+RDEPEND="
+ >=dev-python/alabaster-0.7.9[${PYTHON_USEDEP}]
+ <dev-python/alabaster-0.8[${PYTHON_USEDEP}]
+ >=dev-python/Babel-2.1.1[${PYTHON_USEDEP}]
+ >=dev-python/docutils-0.11[${PYTHON_USEDEP}]
+ dev-python/imagesize[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.3[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.0.1-r1[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.5[${PYTHON_USEDEP}]
+ >=dev-python/snowballstemmer-1.1[${PYTHON_USEDEP}]
+ >=dev-python/sphinx_rtd_theme-0.1[${PYTHON_USEDEP}]
+ <dev-python/sphinx_rtd_theme-2.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+ dev-python/typing[${PYTHON_USEDEP}]
+ latex? (
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-luatex
+ app-text/dvipng
+ )
+ net? (
+ >=dev-python/sqlalchemy-0.9[${PYTHON_USEDEP}]
+ >=dev-python/whoosh-2.0[${PYTHON_USEDEP}]
+ )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+ dev-python/flake8[${PYTHON_USEDEP}]
+ dev-python/html5lib[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-cov[${PYTHON_USEDEP}]
+ dev-python/simplejson[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-0.9[${PYTHON_USEDEP}]
+ >=dev-python/whoosh-2.0[${PYTHON_USEDEP}]
+ virtual/imagemagick-tools[jpeg,png,svg]
+ virtual/python-enum34[${PYTHON_USEDEP}]
+ )"
+
+S="${WORKDIR}/${P^}"
+
+python_prepare_all() {
+ # remove tests that fail due to network-sandbox
+ rm tests/test_websupport.py || die "Failed to remove web tests"
+ rm tests/test_build_linkcheck.py || die "Failed to remove web tests"
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ distutils-r1_python_compile
+
+ # Generate the grammar. It will be caught by install somehow.
+ # Note that the tests usually do it for us. However, I don't want
+ # to trust USE=test really running all the tests, especially
+ # with FEATURES=test-fail-continue.
+ pushd "${BUILD_DIR}"/lib >/dev/null || die
+ "${EPYTHON}" -m sphinx.pycode.__init__ || die "Grammar generation failed."
+ popd >/dev/null || die
+}
+
+python_compile_all() {
+ if use doc; then
+ esetup.py build_sphinx
+ HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+ fi
+}
+
+python_test() {
+ mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die
+ local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir"
+ cp -r -l tests "${BUILD_DIR}"/ || die "Failed to copy tests"
+ cp Makefile "${BUILD_DIR}"/ || die "Failed to copy Makefile"
+ emake test
+}
diff --git a/dev-python/superlance/Manifest b/dev-python/superlance/Manifest
index 53fee3082bc2..4dd0ac3fcdef 100644
--- a/dev-python/superlance/Manifest
+++ b/dev-python/superlance/Manifest
@@ -2,4 +2,4 @@ DIST superlance-0.14.tar.gz 36237 BLAKE2B dcf1f94ae1832b912c800945930bc57fed43a9
DIST superlance-1.0.0.tar.gz 36909 BLAKE2B 68d6e4e778abe78200b1047448c9016f578026231ac92987e3ca469b4f2cbbb6a3a70d7af00ed3ed3078121a9224d413592c27be461b8bf988b10b60f20f477b SHA512 f85dbd0768820e2f679b374c5178e6b74de21cebd813a485f615203784e25a968ddcbae72cae41dc56f4f105dab9a6ead16acf4d4cffa3cf30d91650ebb20611
EBUILD superlance-0.14.ebuild 813 BLAKE2B 3c6bf4f1ef0bc941a8a92d5e44b7270bee50f685ee5e981c4a24fa4c679942bd023b2be6369410d942804aeaac09b30ab5b4c551ded6b5fc2a4e66c4193753a5 SHA512 804594c216f7b90ccea706fd482aecd0abf6d310ae6ae2b57464a196402bca17d80fa022d0f6faef0f285891867dacde40d7e066b616f35688e8c8d218ce41ec
EBUILD superlance-1.0.0.ebuild 813 BLAKE2B 3c6bf4f1ef0bc941a8a92d5e44b7270bee50f685ee5e981c4a24fa4c679942bd023b2be6369410d942804aeaac09b30ab5b4c551ded6b5fc2a4e66c4193753a5 SHA512 804594c216f7b90ccea706fd482aecd0abf6d310ae6ae2b57464a196402bca17d80fa022d0f6faef0f285891867dacde40d7e066b616f35688e8c8d218ce41ec
-MISC metadata.xml 572 BLAKE2B 7e01a33cb5fb362c8fab03c507e18386fba20a47cf2da575cf0bc6e8fe64aa10e8b540cf276c73a29b6a59f6666b5d64365b3758895f6e21546313c362a85b3c SHA512 4b3ece13121b93f2f0e2419b3b61dc8644c7da8803dac03808a4e75405f5fe6997f408c29ea0d956c3994d97c2d2f1626061a3f68a3ac4dc2b402021c30bfeba
+MISC metadata.xml 448 BLAKE2B b55a16bc0017cd631d947d0581b9e7ed66902aa40d9222521e9cabd32cbb5e7365614176020e44515c549b2b79041c15a55ad8ba65f721b6a85a443bda2bd597 SHA512 042f27d3ed8f7860649dcac68d1d253980bd14ce0e043bbf899c5bdccfd65346994dbd4612b5ac83109c44281e88047ecbb5f0dcf8e29f9dd76090ff1179babb
diff --git a/dev-python/superlance/metadata.xml b/dev-python/superlance/metadata.xml
index 6417ec325937..ad375d27b2c1 100644
--- a/dev-python/superlance/metadata.xml
+++ b/dev-python/superlance/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">superlance</remote-id>
<remote-id type="github">Supervisor/superlance</remote-id>
diff --git a/dev-python/tempora/Manifest b/dev-python/tempora/Manifest
index 8effb1557111..65f6467be27d 100644
--- a/dev-python/tempora/Manifest
+++ b/dev-python/tempora/Manifest
@@ -4,4 +4,4 @@ DIST tempora-1.9.tar.gz 12469 BLAKE2B da18fc066cb9cf7ee0fa7eefb39ea2ac941760144c
EBUILD tempora-1.11.ebuild 1368 BLAKE2B ba6afab7343150b4057bff73a2b70853f68ca9b6f4c57289458a47a8a7909fd502167b274f76f4175f434b7fa451c0e4920139bcf823a049a75fc9110526a809 SHA512 495a56510496da5f6aa476c0467b3dbd20f2334b9a46b1fb3c8c2d308ea636fcb07bd91d8e465f6af997837ee90eff09d6d874d21ddcfb86e2fc576ff05c24f7
EBUILD tempora-1.7.ebuild 1274 BLAKE2B 7cf4856b2eabd47a99c6150512e678c9c436fcc3511f2e23ab848d0e96ecdd5e49c235c86a5a942b620d6893fbbde546665d9347c9296465ce19a2caf83960cb SHA512 0e4a5b8e6296894c411accbc107a8dc677bd68ac0d6b190c699200636ab853e3980de9691a316dae2f928008ca87a7137e98c7fe6c0db89a0cba04efebb9ea8d
EBUILD tempora-1.9.ebuild 1292 BLAKE2B 121f90d5ad118232c50c4553d3fb14d97d218806744a7e57da298ff1217d75b05b5f89fed087e53a72604b46ac2487560d1ad828215828be9ed5b3d9cc105626 SHA512 72897903cab96d1dfcea6c215978dec4527c95708947b1f839ac94fcb326a51f0c0285e07ff2507d5a8e265bd29ac510e3a7ba7cc878e114ba03d3dff33ea717
-MISC metadata.xml 638 BLAKE2B c86883f938a4779097001ac26dc998a900d39599a930fd5682fca2002f93bc6f3f8b8edb0da06476751ef32fda0ded0641ba12d120919b32bebe2843abca8f4d SHA512 06c699b11df110494a9714a8784042d45834ce647286e57c58831ce036a604f415c7de511901bbff1e9d10a114a2fc6f4ce5fd71dc72ec9cdbe856a93ebd9507
+MISC metadata.xml 514 BLAKE2B a504d20d519ee139ccda1418b4a6f4d9c1b47a17dae26a57e2bc9e55d31b44f6f74b4a3835a6e9f376431b2428b5885b6931bdd6f11d57549c9ac29593b8e0ef SHA512 aed0cf45d8b0d1f3aa942dad7d74c572d6cb501c0c61438ca6bf97cbdfa51091cf9c32753cd92440ff69c7faae67daff0ccae28d9223b182ea89426bd4bf4fb1
diff --git a/dev-python/tempora/metadata.xml b/dev-python/tempora/metadata.xml
index acfe243c28e6..9b6de18095eb 100644
--- a/dev-python/tempora/metadata.xml
+++ b/dev-python/tempora/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">tempora</remote-id>
<remote-id type="github">jaraco/tempora</remote-id>
diff --git a/dev-python/thunarx-python/Manifest b/dev-python/thunarx-python/Manifest
index 8571114d4b8d..2abcd9f36051 100644
--- a/dev-python/thunarx-python/Manifest
+++ b/dev-python/thunarx-python/Manifest
@@ -1,5 +1,5 @@
DIST thunarx-python-0.3.0.tar.bz2 303035 BLAKE2B af0193a3bc97c859ba98f52c612d5af81c5b7a0d8142a8283cf2b308fa183ac57ac1a2163cd882749b6fd33e0529f20f1f9e2db2dcc1aed26cb40cd5995780fb SHA512 9be3e8b50cd668e0b63fbf54da5dec3685dde40528067b35bd1cfa87db7e037962baafce3059818a7de76101472a2b07ae209c590f2f143dbc71646e8addb28f
DIST thunarx-python-0.5.1.tar.bz2 334426 BLAKE2B 59f8e625b10ceeaefffa4b6dde150c32023365e76854c6e77ae2f222b509856353c8d62de26ba4e7b967cfcce1219205923938389fd1714a420bc9e1ac2b12b2 SHA512 0c1d8f20b74a3eb87b3c2c181c6438bc059dff75afdc26cfea19dffb7efe1f14e6a880689f73afcbbcb5922312741df72018e3b9980c4a45426e7a7d4651177f
-EBUILD thunarx-python-0.3.0-r2.ebuild 770 BLAKE2B 9fea60857af9d2a66dbfdd4ef55af839aba770f05e204a9b5aec7e8639310dda1e5a3bb8d15bfa4b3c1373b072ec05202606fa4de1e23ea9a6733f37f3e7d835 SHA512 d7127dfaa7180fedcc64734c987555d6e01ece467ab998ec472ff0d66a5e46cc83b10d3c3b85b9ce710a28ac2b7ef87f4fdd5fc92a4c054f1d868030f87f2b42
+EBUILD thunarx-python-0.3.0-r2.ebuild 767 BLAKE2B 7c4b6e077434727a0a5ae0ed8b794d478d0b8c3a2baa0ba2e6efd50299d51017d34660c0cc823e58c6d343d0657d3e860a1c5adbd0d959dd1f92ab96e994708c SHA512 0ffb4c85972b09e8db716826316251f50ed44e4f56ff3f7835d1b11866201f75dc591894df4bf593045590a3ab7c235aecd113af66056fce56d27104bddbd4e4
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-r2.ebuild b/dev-python/thunarx-python/thunarx-python-0.3.0-r2.ebuild
index 60303178ab9c..28406718333b 100644
--- a/dev-python/thunarx-python/thunarx-python-0.3.0-r2.ebuild
+++ b/dev-python/thunarx-python/thunarx-python-0.3.0-r2.ebuild
@@ -20,7 +20,7 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/glib:2
>=dev-python/pygobject-2.16:2[${PYTHON_USEDEP}]
dev-python/pygtk:2[${PYTHON_USEDEP}]
- >=xfce-base/thunar-1.1.0"
+ <xfce-base/thunar-1.7"
DEPEND="${RDEPEND}
virtual/pkgconfig"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
diff --git a/dev-python/twitter/Manifest b/dev-python/twitter/Manifest
index 310d604ccb42..77fbf03275e4 100644
--- a/dev-python/twitter/Manifest
+++ b/dev-python/twitter/Manifest
@@ -1,3 +1,3 @@
DIST twitter-1.17.1.tar.gz 44023 BLAKE2B c647834b658799c0253e58207e433f4d648f71544ec2b81d78bdedb09c5e090ae920c276f1aac3fbead4e54548f4f0e09b2c26aae82bdb11f1fbcb38da2c0ed4 SHA512 17ea867d0c4183cd97aec610c8757def6c23648f18c4bfd3bceca150de6bdbeab036fefe699e976fac11d3d0b0d2c574c0f1726818576a898a92a8335d0342dd
EBUILD twitter-1.17.1.ebuild 464 BLAKE2B 47e18aea1bcf070debabb859ee8f0b249b333b85652984eb78b4ea037593dcef8d52576e0f57e7702389f3e9ac6fcb7255a969177807f98e5df1efdeb7d400b0 SHA512 1f578aa3f29cf2b2ccf54e9629e119221708a5d626995dab3acd3c6e8d1bf46a2db47484a883224c7dc3e1471e607b7d28161e5b3c5952fe0a705a511cb1c6f5
-MISC metadata.xml 310 BLAKE2B 4ee035733181805cd8038fbb118400437281bcaa37349367a5eeb36f07d62df21c7e3b654336204760d29d24a20bcedf602c663c8bc0f744bd48e6a446adb065 SHA512 00f063dd7a36e4c529c8d344d7c4d3d8ae55ef9f34819c029e35463f2f2d11d9bf282b692a14cf37773dc38b0c20437fb9c5663de165ea31e73324e6eafc73c7
+MISC metadata.xml 430 BLAKE2B 2e81a109681748c54ff8adabf59b7505651b87fd1e7bb41c0582eef0633dac9276961d833b8bdb3117683eab4483c17e06b61b82e82a44770c9ce408e8241850 SHA512 a09ea3d4855ee4999f5cd2b182066044cc578abf5a68bf6dc5c0c6fb2e3913aae825d2a5a174501957dbcd1fc92d047f4997ae067fbea6d2f674ed1f785f820a
diff --git a/dev-python/twitter/metadata.xml b/dev-python/twitter/metadata.xml
index 9fb11f5f40d5..af81c67b0c8f 100644
--- a/dev-python/twitter/metadata.xml
+++ b/dev-python/twitter/metadata.xml
@@ -7,5 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">twitter</remote-id>
+ <remote-id type="github">sixohsix/twitter</remote-id>
+ <bugs-to>https://github.com/sixohsix/twitter/issues</bugs-to>
</upstream>
</pkgmetadata>
diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
index b81a7d3a8696..4af3ba125db9 100644
--- a/dev-python/urllib3/Manifest
+++ b/dev-python/urllib3/Manifest
@@ -1,5 +1,5 @@
-DIST urllib3-1.21.1.tar.gz 224266 BLAKE2B 35f521698c0b05fc9122650dde5ac00954eb2ad99ea3771d2a9e4fcb210b404a8173ee369f46b5e61ef7104621571386ad114c833522748b96294a87d0afa601 SHA512 0d2e9c2a0b895e4e232cad5ecc645ea9fd9b70191df045a220ee1f32e284c613c6790bcdfd9e40a22ea9d25ec397278fa700a3c3747e7b04222719d50df07859
DIST urllib3-1.22.tar.gz 226083 BLAKE2B 6d3067ea1c9c90e2e759e6319115ed3d29ca1e31c4d1721d7e7aeed432ea4df22635d92fdb9ea91a411bbe67c72160abaa19e0d42870be0b0a866c003db6ec62 SHA512 132b69d7f390916bdcde66d46fbf0189d0c1f976f91778dcb0a9ef8174487b7bb4b37b9139e84f7c70234803be95284448aba0b820f3b54530c0c497ca7a1dc9
-EBUILD urllib3-1.21.1.ebuild 1639 BLAKE2B beeba41d094abaa84abb1be45a9a53b430140c55cc16aeddcbb29ee94a892458b8c5afe888923daabbf3a47030edac6b9e0b8246c6dd1c72365fa4f5a9c4055c SHA512 548ef7d2b368abe5bdc38b91d815cc8c4fe679339fc7b918d45ace213bd07af57050fdb0ebba430e7a9430f70884036ee4abfd5f3be4c57fd88a0acf84b84550
+DIST urllib3-1.23.tar.gz 228314 BLAKE2B 63cd0ed046ade8b775067df92f3589bdfa21788481292724ec6af85b5789cc990cd267e1a0dfd925529d147441232a89b4f1b23a1276fc7a68a7047cbf2ae8a4 SHA512 6baa76ad3bebc639d7ec0a042d809fba7ef3110de6164a321756389c250e218728d178708611049d91f39d17f24b8b08585edb2f2c260c987bd4c7204e0c0b5f
EBUILD urllib3-1.22.ebuild 1755 BLAKE2B f74bfb8db93173a4388ae644e81cf4e3c8a3fc491ed0f3453def06a323b03ffe52bc471a32c0fdab64880554417082f0c4b7967f9d1bb185e04afdc65da3faf4 SHA512 8bab85bac5e97dadc1729434a108c82609a82a69b8af505aa77f267c897a368e49d23ba176ce45f583517e6844185ca2524c09cd31a1a76795dc99b8e6d1849f
+EBUILD urllib3-1.23.ebuild 1827 BLAKE2B 1a63b6eea9f725f7fd7dd59d1a88cbcc5c96b0eef5ff9bd8b39d310e1d1288a9c70de41d50017496dc8a352b07f65f46ec67140db985b58e3279b9198f8c1ede SHA512 79881ff73bc6d99248cbb5c0cf3785011a2b72698f74401fb8a7df0a26924445885738ed6de17202f91b1802ab33bf029a3ce6a9a547156584ae8269ec00b57d
MISC metadata.xml 376 BLAKE2B 2e9ba1b23bd9ab2770d23ce9bdf21f4083f46184c22d1dc0bd449b6605c24a2ef0168e1503327b549ba55e81b7bb52fe5f73fa375f06f3c64fabfac6cf5a9d77 SHA512 97d216a4841d8c78655c923060a0040b75fbb2d19a42e51081fc63a4af80514db5abf09a02706cc52387ab7ac72e964f947f1ded50bcc7f8fae6d022d5353543
diff --git a/dev-python/urllib3/urllib3-1.21.1.ebuild b/dev-python/urllib3/urllib3-1.23.ebuild
index 7ccaed366840..bf71af6ce693 100644
--- a/dev-python/urllib3/urllib3-1.21.1.ebuild
+++ b/dev-python/urllib3/urllib3-1.23.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
@@ -14,16 +14,18 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
IUSE="doc test"
-RESTRICT="test"
+#RESTRICT="test"
RDEPEND="
>=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}]
+ !~dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+ <dev-python/PySocks-2.0[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
- >=dev-python/idna-2.0[${PYTHON_USEDEP}]
+ >=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
virtual/python-ipaddress[${PYTHON_USEDEP}]
"
DEPEND="
@@ -31,9 +33,8 @@ DEPEND="
test? (
${RDEPEND}
>=www-servers/tornado-4.2.1[$(python_gen_usedep 'python*')]
- >=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
- >=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
- >=dev-python/nose-exclude-0.4.1[${PYTHON_USEDEP}]
+ <www-servers/tornado-5.0.0[$(python_gen_usedep 'python*')]
+ dev-python/pytest[${PYTHON_USEDEP}]
)
doc? (
dev-python/mock[${PYTHON_USEDEP}]
@@ -43,6 +44,13 @@ DEPEND="
# Testsuite written requiring mock to be installed under all Cpythons
+python_prepare_all() {
+ # skip appengine tests
+ rm -r test/appengine || die
+
+ distutils-r1_python_prepare_all
+}
+
python_compile_all() {
use doc && emake -C docs SPHINXOPTS= html
}
@@ -50,12 +58,11 @@ python_compile_all() {
python_test() {
# FIXME: get tornado ported
if [[ ${EPYTHON} == python* ]]; then
- nosetests -v test || die "Testing failed with ${EPYTHON}"
+ py.test -v || die "Tests fail with ${EPYTHON}"
fi
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
-
distutils-r1_python_install_all
}
diff --git a/dev-python/vcrpy/Manifest b/dev-python/vcrpy/Manifest
index 01f0690135ef..a45710cf744c 100644
--- a/dev-python/vcrpy/Manifest
+++ b/dev-python/vcrpy/Manifest
@@ -1,7 +1,8 @@
+AUX vcrpy-skip-network-tests.patch 772 BLAKE2B d98c50fde4e3df3d4e62285e9136061b877e632153c6a6ed35fc84734c3f2d744ee030930253655954bd25d334f87c1e9518fa1fd86a56b7c7b606b7ef7aa11c SHA512 90cd2cc3a89a7019b88687a54016deea9dd60cd1d80f0511f58d25efa7ad24ecaedf8e1187e3455bd7cdd88a4506787867fb04027e638ab66672cfd809ba6787
DIST vcrpy-1.10.3.tar.gz 61804 BLAKE2B 58ef423cb7a7c059cf7dc863565420be6829e6b692becfcf8a38b94121265aab832d77deb04cd1c3a622df7bd9bdf1540fc74f63c0f3f85373536cd35c23a01e SHA512 976f3d9b58025ab5c3a8a666138fbbadccaf8612edea63ac4fbf307d55888eb688bf27dd0f24b0d2c5528c951ced533a52cf13c33bfb32d7e89f241ff508018d
DIST vcrpy-1.11.1.tar.gz 63122 BLAKE2B da0fabb1eb342eb268923bcf433ac108d06fc111714834e99d9364358064ad0814bff1463f49bea60c59fe901c46fc8b78c4129e9bb4ab6736266f18b3bdf272 SHA512 d883b87d5b3017843dfc2e33241953ada27d50ffda4936ba4326a392acb9c7667474abd054d6e44b0208096cd96b68e87ec9780c0d6fab77369cc4e517617395
DIST vcrpy-1.12.0.tar.gz 326731 BLAKE2B a0fd5aa3fea1bef336f0864a6d89e7025d2394f89af23ac9a3ed61430c85b9a46584c528398a03debcce646767bd85328360513476bc89ca067e705767fe85fd SHA512 c47d50cd399fa11eb6fd1d210b056ef9768e501799a9774f7338370177754e35b9a9ee43ff5cb7f1f43073624f9011cc1ca230dbdf317c1bccd0ec6b506c61e0
EBUILD vcrpy-1.10.3.ebuild 1131 BLAKE2B 76b16313a059e8681e9d04e4aa3ae15e99518edfcb5ea06d866d6fbd663f7bbb407049fe13048cefcf6381e51ae738fff11a3f9fba49d3daa76b742bf1232d07 SHA512 2aa38af73b16d7879e4859a8450f24eeafff37cd4dd3f398614bae09c599d681fcf4ef6a4940bd7f94c5297118a04086312464ac5f5cf5bb295166155bab704f
-EBUILD vcrpy-1.11.1.ebuild 1204 BLAKE2B fe1a220c0593f1dd4e42160437d45dc092a20e4d059a224757f254823de29287dccbf845ef7149cdb16664225a0f39fc506edc04a6a877690c1e75a2b49e8720 SHA512 5990750f936659cd40f62a649266f4e4e6d6087c7e0f1bfb0c0fe21ffc8d25cb90da13f40ea104401a8dcc7c4c2635cfe858b5b49a6cd53b857ab88fdd63297a
-EBUILD vcrpy-1.12.0.ebuild 1206 BLAKE2B d52c13fb9cb9fff6a9ef6e9782521642792bd9e32604e70c0708f14c5de49beb4dd1aba4b05fb753dd00b136c7257763b2e333ec6854862ece7f09d39d403838 SHA512 e03fed919977bf8253ababacb2449d80e595314790c544a4eb1e2ef94e2353f6b6d2146cf265771756e79239a5fc985edb5ee8b365b7a5dd675db8ef82e0d571
+EBUILD vcrpy-1.11.1.ebuild 1263 BLAKE2B 3977e62c5c176a44e0500843c7a3fde8f0cf2e9057a96d6c2bedd5b74723fd36788058ba0c26535cfc77dcb3c8ab621a62a4fa2a66b0ca647b2120f4a18e6e43 SHA512 b6b1567f3eefdd31059ce86d32c44529a7e48b0d3d724ada02c73c90106acf4fbef5be1c1af04d03fa84c274d7e88c05e8baf8a7ccf86d066ee30d61ec72e44a
+EBUILD vcrpy-1.12.0.ebuild 1265 BLAKE2B 2d2ec361dfc2bd896af59e07f5c5bf80f25b74c2ec2d91d636fbc71e20b73a263bca8acd2fee2ffcc6baa1c162fc153ee72cb6571cd559b9a84643821d0f3a9f SHA512 ee5002c6e939217e978b8092ce9df2c78561283e132af0e8c040f1eb941ca5be6a11d36fd947ef480d4d16558a7220c021616592fcf694f4511fc17af3bd9054
MISC metadata.xml 363 BLAKE2B e447766d191bb1c155e27a7b892fd38df143e2bb0f45be8b635df6bcef92f6f292db010b22659d0e699f3f333f84d0be24d3c9a293e1a2f00f641e21a356daa3 SHA512 7cb4c7132da46b1a34425492476204519a02b71643cdb6dffbda39281ada4a55b45577707076783add52639ff5993f0c90c48713b94ca1230eb3559ad1207804
diff --git a/dev-python/vcrpy/files/vcrpy-skip-network-tests.patch b/dev-python/vcrpy/files/vcrpy-skip-network-tests.patch
new file mode 100644
index 000000000000..a1f00aa77855
--- /dev/null
+++ b/dev-python/vcrpy/files/vcrpy-skip-network-tests.patch
@@ -0,0 +1,21 @@
+diff --git a/tests/unit/test_stubs.py b/tests/unit/test_stubs.py
+index 7eb0684..a4bc7a1 100644
+--- a/tests/unit/test_stubs.py
++++ b/tests/unit/test_stubs.py
+@@ -1,7 +1,7 @@
+ from vcr.stubs import VCRHTTPSConnection
+ from vcr.compat import mock
+ from vcr.cassette import Cassette
+-
++import pytest
+
+ class TestVCRConnection(object):
+
+@@ -11,6 +11,7 @@ class TestVCRConnection(object):
+ assert vcr_connection.real_connection.ssl_version == 'example_ssl_version'
+
+ @mock.patch('vcr.cassette.Cassette.can_play_response_for', return_value=False)
++ @pytest.mark.skip('requires network access')
+ def testing_connect(*args):
+ vcr_connection = VCRHTTPSConnection('www.google.com')
+ vcr_connection.cassette = Cassette('test', record_mode='all')
diff --git a/dev-python/vcrpy/vcrpy-1.11.1.ebuild b/dev-python/vcrpy/vcrpy-1.11.1.ebuild
index b50e9d02784c..0bc4604553ed 100644
--- a/dev-python/vcrpy/vcrpy-1.11.1.ebuild
+++ b/dev-python/vcrpy/vcrpy-1.11.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=5
@@ -36,6 +36,10 @@ DEPEND="
dev-python/pytest-httpbin[${PYTHON_USEDEP}]
)"
+PATCHES=(
+ "${FILESDIR}"/vcrpy-skip-network-tests.patch
+)
+
python_test() {
py.test -vv -x tests/unit || die
}
diff --git a/dev-python/vcrpy/vcrpy-1.12.0.ebuild b/dev-python/vcrpy/vcrpy-1.12.0.ebuild
index adfcee1807df..2676c4109733 100644
--- a/dev-python/vcrpy/vcrpy-1.12.0.ebuild
+++ b/dev-python/vcrpy/vcrpy-1.12.0.ebuild
@@ -36,6 +36,10 @@ DEPEND="
dev-python/pytest-httpbin[${PYTHON_USEDEP}]
)"
+PATCHES=(
+ "${FILESDIR}"/vcrpy-skip-network-tests.patch
+)
+
python_test() {
py.test -vv -x tests/unit || die
}
diff --git a/dev-python/vcversioner/Manifest b/dev-python/vcversioner/Manifest
index ce9b482f622e..735df0ebecee 100644
--- a/dev-python/vcversioner/Manifest
+++ b/dev-python/vcversioner/Manifest
@@ -1,3 +1,3 @@
DIST vcversioner-2.16.0.0.tar.gz 9024 BLAKE2B 70d61a0d65129c28c9febfae54454a50ce99fa3478b4948fb677b90f52d7abff4c14b69ad8e71b26c45cb40a7535be8f916cdf3951a1ca932e1b7d0f07ceae0c SHA512 e4e34693aa813e57991eca01d20102bd2e939b536461e2e9e063ac0e3558580e57d7e8d5e08d010690b3c901c97e53f187f20b48520b333eb492ec33e85757d8
-EBUILD vcversioner-2.16.0.0.ebuild 694 BLAKE2B 10c52ace75fa6ad34220ffb73fc6924e283433c47a9c6c954b011f3070e4f87cb4af4d801e5c24d6a28f1cc8cde8b1f6173ce599811d2d1310fc150db86ac67a SHA512 9b294e17da2186fbff0764c81443c211980d38421236092b3297d4f6517f5bfd1fce8a2d4b2da1b8ef2a1e271326d60499fbd692ced83302c7b994a7a89ceb9f
+EBUILD vcversioner-2.16.0.0.ebuild 693 BLAKE2B b63d8376ecac76e6abb05f9125b12f31a00b12c9983e99f1c8adeccee5bfaf0360479e91b529568f490db9aab16b78e4c9aa2baf1634d1973b0dbf479ace21ee SHA512 700fb40417ab3d7ba3ea37e385e624e6271ec587abe706cf3b68bcd75fcbddb3c8e1e58a0e89d870502bb40c0dbeaeabe8cd07e0147710d6376df887921d1f32
MISC metadata.xml 308 BLAKE2B 4d08920d23a6a0b63b12dd665f4002efc68eab182ee8be145f7d9f707bbf028ab84daaa2ac37386397173c9cb6251270a7500e776d9f3264d371bade8ac923d1 SHA512 550f181e53960f17bc2aff125dc10ffdce51bfff4e8b61572bbf1133e39a1e18ac8e473880504994447fdeba479c172c14aa0c20777ab4e7b07c0e855c686fcb
diff --git a/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild b/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild
index 415122d4455a..ccd074ebd906 100644
--- a/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild
+++ b/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/v/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd"
IUSE="test"
DEPEND="
diff --git a/dev-python/visitor/Manifest b/dev-python/visitor/Manifest
index 6fe01e74d1ea..789261bf94c9 100644
--- a/dev-python/visitor/Manifest
+++ b/dev-python/visitor/Manifest
@@ -1,3 +1,3 @@
DIST visitor-0.1.3.tar.gz 2985 BLAKE2B d645e3524ee5d072320e6feca39faef72b880ec7341053d078778765d9b279bd2ee3f892c0fcd5f21633e7851acd49ac23aef769eaf190147803ce711b717da6 SHA512 414c77df8efcc22df5ee8073e02b8c5c28563954ef9b9a869c4ea3f7f1268a97929c1fe29142ba41e3a5acafea52599f6bf073aacd654643d7d8380cd4f41fbc
-EBUILD visitor-0.1.3.ebuild 710 BLAKE2B 9f4de2539ef61b491e74ed9d01565e244c108fbdaa05c980111944f9759d2b2a65379fe783c8c9198b3bf8ca04cfa8dce6fe69ed0a88ce1182aef9b9d7ab51a7 SHA512 59efc119c4d4908349134c74c0b00338f2ee56b62fa82c320f5108880839ade114ec71635bcfd19b628ceb8359a56745e6d3cc0d82aa215fd2a7b4ee2a1fb9a9
-MISC metadata.xml 549 BLAKE2B b604a289f4136cf846906d836ba015e5c0f4e08a2470d76ed00cc94c73aeb00e372d163c2a3cc406cce555a957ae89004b20682eaec932358e8076f4cb23e246 SHA512 c492e7e62104525a743d8e07de51b82fd44d07a29d57ed20467da0f79a429245e1676ccbda789f0510e3f3215e90fc000b9dd882239b2eb3bebde9f03e71bade
+EBUILD visitor-0.1.3.ebuild 672 BLAKE2B 45119d71ff258a2d1b9e1c834e2b61ce98e419a29a0c9606219ac0b93e48f989b98919fd90d83ddeb18d342f8b4a89762d52bf1f4915a1e5594a1f9b1faeb00a SHA512 8c6f858b36a38190be8b6c2ef90e08f487a9bdeb9ea269eae4f36a006190b40e8626b68c11c74caaa88746ae1c8fd817fc91064cdb2a0893a333e520dffa0746
+MISC metadata.xml 425 BLAKE2B cc0a5e61430649338d19a17059161dceb4e843aad01757da22faf77c327750b901abc8bbcfe0879909febb0f94d764c77494aed2ab9eb4b7b241412a9a993a79 SHA512 21c655b1feebe9dd77a24e8af3fed6c8f40a79c6696940b455da05ad61c0cada17dc99f8c34f3b05309fcaaa1f96261d6546dfa3e8ca21d26323985f713d6bfa
diff --git a/dev-python/visitor/metadata.xml b/dev-python/visitor/metadata.xml
index 38969880dd20..44de357a8eac 100644
--- a/dev-python/visitor/metadata.xml
+++ b/dev-python/visitor/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>sautier.louis@gmail.com</email>
+ <email>sbraz@gentoo.org</email>
<name>Louis Sautier</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="pypi">visitor</remote-id>
<remote-id type="github">mbr/visitor</remote-id>
diff --git a/dev-python/visitor/visitor-0.1.3.ebuild b/dev-python/visitor/visitor-0.1.3.ebuild
index a29aadde8829..b6ff311f6c16 100644
--- a/dev-python/visitor/visitor-0.1.3.ebuild
+++ b/dev-python/visitor/visitor-0.1.3.ebuild
@@ -1,8 +1,8 @@
-# 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,3_6} )
+EAPI=7
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
inherit distutils-r1
@@ -20,7 +20,6 @@ IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
- dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)
"
diff --git a/dev-python/xstatic-bootstrap-scss/Manifest b/dev-python/xstatic-bootstrap-scss/Manifest
new file mode 100644
index 000000000000..1926271a589e
--- /dev/null
+++ b/dev-python/xstatic-bootstrap-scss/Manifest
@@ -0,0 +1,3 @@
+DIST xstatic-bootstrap-scss-3.3.7.1.tar.gz 205503 BLAKE2B 29a2047ffd37ef2cf061d84396f421656f1d29c23a5995aca5eda6f30aa67552063d01a81e5f5c0223d0c9bb2e761774b12a0e567e12b9b854a6fba330e931d9 SHA512 523f0f5c4b3d95f2751731964a046c2ec5d7b2f52fd74947f240f51539615989a26bae19b2f689b7993bd0148cddcfbd9f44c6775ad240a6d6bc9421edd74b07
+EBUILD xstatic-bootstrap-scss-3.3.7.1.ebuild 706 BLAKE2B cfec97747dfa144c11677b8500104fad448cbb23a56c71e3bec3d03776c59d98473302ca7d58cd3daba81adc9ad93c64ce729da0ccbac2b6bf5468ef4fe5387e SHA512 2e642f2d2c0c6908c5c06175f1c81343c0bdd4902c14e5e56aa751b0edb3aa29e1a9de09a4fd8e396ee68421a100733728ce00673556fcc3d34f7dbea35f75fa
+MISC metadata.xml 343 BLAKE2B dbc8357d35e47c91214bee8dcd23c5d88e093d88a0c797bda88c25f41a6d2388e5c5cc6d9d6bb100e79dd9631029b8b4c1277d4189a9db76591499fda6ca8b4a SHA512 08754400557065ef1ab62bec132de871320cebc9d704bc4458aefec2bbbdb576e1ecddec6936175bf1d5bb66e156f29c95dbb969f5402921ec423fd863158b49
diff --git a/dev-python/xstatic-bootstrap-scss/metadata.xml b/dev-python/xstatic-bootstrap-scss/metadata.xml
new file mode 100644
index 000000000000..fa46ec35dc13
--- /dev/null
+++ b/dev-python/xstatic-bootstrap-scss/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="project">
+ <email>python@gentoo.org</email>
+ <name>Python Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">XStatic-Bootstrap-SCSS</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.ebuild b/dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.ebuild
new file mode 100644
index 000000000000..4cc8cd0e37e5
--- /dev/null
+++ b/dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.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=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="XStatic-Bootstrap-SCSS"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic Bootstrap-SCSS package"
+HOMEPAGE="https://pypi.org/project/XStatic-Bootstrap-SCSS"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install() {
+ distutils-r1_python_install
+ find "${ED}" -name '*.pth' -delete || die
+}
diff --git a/dev-python/xstatic-datatables/Manifest b/dev-python/xstatic-datatables/Manifest
new file mode 100644
index 000000000000..ccaa1d52f7ea
--- /dev/null
+++ b/dev-python/xstatic-datatables/Manifest
@@ -0,0 +1,3 @@
+DIST xstatic-datatables-1.10.15.1.tar.gz 209907 BLAKE2B 3e50c41bd5ec94386beb03de4d1fcd28cfa0594158232c2765a4f33512e1e1c822ecf1664f102f1cdf0204b81ab58eab38f6abdbb8cc196a29c16487d43029ce SHA512 33bbb9821b2acea56f2e85aca3a41433354df82455d47989c322fa572c5bb880ff7a9cbe9d9b556268159a3e9a8140a5d7215a4ecb8704db3f6d1e44860b015c
+EBUILD xstatic-datatables-1.10.15.1.ebuild 694 BLAKE2B 40213932f6615714b6a868c36325ac55f9715feb320056f8d41ae52c84f32db01447fd2357084ce8c2841daebbc1e2f88786a80e56c8c76443d56106afacffa7 SHA512 e4f3ba6f68b71124398e3828a784e8ac9cf05865c77b92ed43c4936da88f5c444f55f849f8f4347faad6b815fda31c7b04e1d2a3b3fa5d55cfdc5fe485059ec2
+MISC metadata.xml 339 BLAKE2B 6ca3b9bbad74fe5cafbc6dc701361f131c6140328fe031d8368277e5874a05426099e5b472a7fd45ff5614d031160fd0a626910a12cd71d3ee05630f57e107ce SHA512 ff3e268d4ff1d113b64ae85dd14791539017bd0b0c9924e10517d3faff1ac8df7f9ecea3deea122eb9a750f63beb077505d16d0a71a84a7b285a97ec3cfe66ff
diff --git a/dev-python/xstatic-datatables/metadata.xml b/dev-python/xstatic-datatables/metadata.xml
new file mode 100644
index 000000000000..3d7edb4600ca
--- /dev/null
+++ b/dev-python/xstatic-datatables/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="project">
+ <email>python@gentoo.org</email>
+ <name>Python Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">XStatic-DataTables</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.ebuild b/dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.ebuild
new file mode 100644
index 000000000000..35a1ffd6cac9
--- /dev/null
+++ b/dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.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=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="XStatic-DataTables"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic DataTables package"
+HOMEPAGE="https://pypi.org/project/XStatic-DataTables"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install() {
+ distutils-r1_python_install
+ find "${ED}" -name '*.pth' -delete || die
+}
diff --git a/dev-python/xstatic-jquery/Manifest b/dev-python/xstatic-jquery/Manifest
new file mode 100644
index 000000000000..41c3d27a063c
--- /dev/null
+++ b/dev-python/xstatic-jquery/Manifest
@@ -0,0 +1,3 @@
+DIST xstatic-jquery-1.10.2.1.tar.gz 116458 BLAKE2B cc02edfbbab45bbf397923188f163df8c6567789d9c0704947804047f0067bbee9ddf0b1b96d477d25d79bc65bc4bf5891e2a88beeac1ae92279c0eecc842304 SHA512 1f77c82d0025ba0fe56934d76fb5dfc0929bd91b18e6141023246e5ed1358600cb10a9b69be806bdfac29df83e42572ab8c8aa8da40b688d02711aadff393270
+EBUILD xstatic-jquery-1.10.2.1.ebuild 682 BLAKE2B 7bc148dbdcec8d092aafcb975af881017c4707a3596dae96a447fe66267e0af068f41a162a4fb1120992f8cc5291b22819592f59537676bd1b122b3484c53a01 SHA512 5495cf8072f4b2f9436a218622c9b71986a739e2b4fab1e490752ae3258c120bc1b3884e4c373eb24c3ca00013319d2ca2001f6360436fe9b0a2a1a321815de5
+MISC metadata.xml 328 BLAKE2B cd1db5ebb236344ab7336b3db5f4523fc3730a99a294392907ee5289a17feffd31390be088c02aa6c87a84bbbebd84bb48482cd739a5f55303333083d4bdc0c0 SHA512 883210945f38216a48fa5166057e95aafa03c9aec5a7de0d16303fb6a4e6d98c22695b55dd5fc1d26ba78b7c3def32ac7bfce1f036db32116a9b4e5e0b31a8c8
diff --git a/dev-python/xstatic-jquery/metadata.xml b/dev-python/xstatic-jquery/metadata.xml
new file mode 100644
index 000000000000..8768d46bf628
--- /dev/null
+++ b/dev-python/xstatic-jquery/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="project">
+ <email>python@gentoo.org</email>
+ <name>Python Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">XStatic</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild b/dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild
new file mode 100644
index 000000000000..6b3ba86d8c89
--- /dev/null
+++ b/dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.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=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="XStatic-jQuery"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic jQuery package"
+HOMEPAGE="https://pypi.org/project/XStatic-jQuery"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install() {
+ distutils-r1_python_install
+ find "${ED}" -name '*.pth' -delete || die
+}
diff --git a/dev-python/xstatic-patternfly-bootstrap-treeview/Manifest b/dev-python/xstatic-patternfly-bootstrap-treeview/Manifest
new file mode 100644
index 000000000000..f7da4b089a82
--- /dev/null
+++ b/dev-python/xstatic-patternfly-bootstrap-treeview/Manifest
@@ -0,0 +1,3 @@
+DIST xstatic-patternfly-bootstrap-treeview-2.1.3.2.tar.gz 19720 BLAKE2B 930f6aded2b42bb49b7b7865d64ff21923f720d15b375b018621fc1647cc0588226308e7c362d436f22074782a0e55ce7851fffbd47db1ea9c17f197e39c7e15 SHA512 51c3c60a56390b2c9662bf54a72a485ab0fa17872cd4163785c20b72fe4cc70b7a019214c1474d720e13e91eff807f0497d50bfaf5f3ce4f52a1bd488090b041
+EBUILD xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild 751 BLAKE2B 8202f08397e9b9439758152a9d5dad4d77a981d1c6bf23fb146a174abce6214d82c3b8313a8d49139a4e42336ca527bda584877efa59f3ee7126ea493ba0e4ce SHA512 96f5b27675828cf15ab3da2a85cbc28e5a93f94ad57daab505f0fce219b6ef6aa283ac0ad5ec8254dbd354662d064f84f727bddd8cfaadc1596ca2ef4bd62997
+MISC metadata.xml 328 BLAKE2B cd1db5ebb236344ab7336b3db5f4523fc3730a99a294392907ee5289a17feffd31390be088c02aa6c87a84bbbebd84bb48482cd739a5f55303333083d4bdc0c0 SHA512 883210945f38216a48fa5166057e95aafa03c9aec5a7de0d16303fb6a4e6d98c22695b55dd5fc1d26ba78b7c3def32ac7bfce1f036db32116a9b4e5e0b31a8c8
diff --git a/dev-python/xstatic-patternfly-bootstrap-treeview/metadata.xml b/dev-python/xstatic-patternfly-bootstrap-treeview/metadata.xml
new file mode 100644
index 000000000000..8768d46bf628
--- /dev/null
+++ b/dev-python/xstatic-patternfly-bootstrap-treeview/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="project">
+ <email>python@gentoo.org</email>
+ <name>Python Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">XStatic</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild b/dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild
new file mode 100644
index 000000000000..5d71669b7da3
--- /dev/null
+++ b/dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.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=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="XStatic-Patternfly-Bootstrap-Treeview"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic-Patternfly-Bootstrap-Treeview package"
+HOMEPAGE="https://pypi.org/project/XStatic-Patternfly-Bootstrap-Treeview"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install() {
+ distutils-r1_python_install
+ find "${ED}" -name '*.pth' -delete || die
+}
diff --git a/dev-python/xstatic-patternfly/Manifest b/dev-python/xstatic-patternfly/Manifest
new file mode 100644
index 000000000000..369ef065d19a
--- /dev/null
+++ b/dev-python/xstatic-patternfly/Manifest
@@ -0,0 +1,3 @@
+DIST xstatic-patternfly-3.21.0.1.tar.gz 5674553 BLAKE2B 23d14689bfd43195b26f818a0a766aa7ee3f70145baf776790dc642b09a38285370065538ca38aa85ed13924feadff2c97beb1c88026fb98a5d38b502c86ff76 SHA512 14ffebfefe00107cae16d6f2a6cfa11bc7be5b4cfec54f6fe0c0adb0d22b4730870ddd382b202d3489032680d9d4a43aca8ded4b654c44b083ee36c18ca70168
+EBUILD xstatic-patternfly-3.21.0.1.ebuild 694 BLAKE2B 5c2e25f72b48121634a4955cf7e5fc0f9f68bc5c6574603a1da311bcec01d16202c7bc1a68796f1ea0da3f6079a3be328739a2ba15dcc692d59a37739f6ddeed SHA512 61d917f1e9a99701baac9f0358f067fa2f7a2bcb740b708268829bdb479d7624a481d390fa53095d8e1235dd9326d68d573efde5eb9e5224311307143fbfa42a
+MISC metadata.xml 328 BLAKE2B cd1db5ebb236344ab7336b3db5f4523fc3730a99a294392907ee5289a17feffd31390be088c02aa6c87a84bbbebd84bb48482cd739a5f55303333083d4bdc0c0 SHA512 883210945f38216a48fa5166057e95aafa03c9aec5a7de0d16303fb6a4e6d98c22695b55dd5fc1d26ba78b7c3def32ac7bfce1f036db32116a9b4e5e0b31a8c8
diff --git a/dev-python/xstatic-patternfly/metadata.xml b/dev-python/xstatic-patternfly/metadata.xml
new file mode 100644
index 000000000000..8768d46bf628
--- /dev/null
+++ b/dev-python/xstatic-patternfly/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="project">
+ <email>python@gentoo.org</email>
+ <name>Python Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">XStatic</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.ebuild b/dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.ebuild
new file mode 100644
index 000000000000..52f725edf4e2
--- /dev/null
+++ b/dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.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=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="XStatic-Patternfly"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic Patternfly package"
+HOMEPAGE="https://pypi.org/project/XStatic-Patternfly"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install() {
+ distutils-r1_python_install
+ find "${ED}" -name '*.pth' -delete || die
+}
diff --git a/dev-python/xstatic/Manifest b/dev-python/xstatic/Manifest
new file mode 100644
index 000000000000..45a8abfe1e05
--- /dev/null
+++ b/dev-python/xstatic/Manifest
@@ -0,0 +1,3 @@
+DIST xstatic-1.0.1.tar.gz 2588 BLAKE2B 55e937e62cb845a9095d41b42b484d740557681f4b811522093c6486d97b9e5daa3d12af953bc24a37ed39df58d3adad1cb578ca434b8c0cf0ab4f4b23fff0ff SHA512 03b227a5971959c79c6b389d3bd1f6db724a439101599b8ae65b7d010712184308e30377125bbf24ce84994aa6e9add3d462fba9bee0008154d3753d3199040f
+EBUILD xstatic-1.0.1.ebuild 630 BLAKE2B 33fc3786ca0f4dbae40989efea6ea5f28c280dab2cc1da6062158c94a261473feec38593efa03ca16b0d8577442f0360d00f5946fe3849f971654f674f4ae158 SHA512 1a74ee91eb64692db83ab24ed3aedc999e040d14317b5c89f334602221b4ec9505ef6af4e43c51ecb4aa03d269fcb4b7300cfe910587a775382d25d49a751493
+MISC metadata.xml 328 BLAKE2B cd1db5ebb236344ab7336b3db5f4523fc3730a99a294392907ee5289a17feffd31390be088c02aa6c87a84bbbebd84bb48482cd739a5f55303333083d4bdc0c0 SHA512 883210945f38216a48fa5166057e95aafa03c9aec5a7de0d16303fb6a4e6d98c22695b55dd5fc1d26ba78b7c3def32ac7bfce1f036db32116a9b4e5e0b31a8c8
diff --git a/dev-python/xstatic/metadata.xml b/dev-python/xstatic/metadata.xml
new file mode 100644
index 000000000000..8768d46bf628
--- /dev/null
+++ b/dev-python/xstatic/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="project">
+ <email>python@gentoo.org</email>
+ <name>Python Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">XStatic</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/xstatic/xstatic-1.0.1.ebuild b/dev-python/xstatic/xstatic-1.0.1.ebuild
new file mode 100644
index 000000000000..d529011eddab
--- /dev/null
+++ b/dev-python/xstatic/xstatic-1.0.1.ebuild
@@ -0,0 +1,29 @@
+# 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
+
+MY_PN="XStatic"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic base package with minimal support code"
+HOMEPAGE="https://pypi.org/project/XStatic"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install() {
+ distutils-r1_python_install
+ find "${ED}" -name '*.pth' -delete || die
+}