summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Kivy/Kivy-1.10.0.ebuild2
-rw-r--r--dev-python/Kivy/Kivy-1.9.1-r1.ebuild4
-rw-r--r--dev-python/Kivy/Kivy-1.9.1.ebuild4
-rw-r--r--dev-python/Kivy/Manifest6
-rw-r--r--dev-python/Manifest.gzbin300671 -> 300730 bytes
-rw-r--r--dev-python/PyContracts/Manifest2
-rw-r--r--dev-python/PyContracts/PyContracts-1.7.9.ebuild2
-rw-r--r--dev-python/PyGithub/Manifest6
-rw-r--r--dev-python/PyGithub/PyGithub-1.39.ebuild24
-rw-r--r--dev-python/PyGithub/PyGithub-1.40_alpha4.ebuild29
-rw-r--r--dev-python/PyGithub/metadata.xml4
-rw-r--r--dev-python/PyQt5/Manifest4
-rw-r--r--dev-python/PyQt5/PyQt5-5.10.1.ebuild2
-rw-r--r--dev-python/PyQt5/PyQt5-5.9.2.ebuild2
-rw-r--r--dev-python/aiohttp-jinja2/Manifest3
-rw-r--r--dev-python/aiohttp-jinja2/aiohttp-jinja2-0.15.0.ebuild51
-rw-r--r--dev-python/aiohttp-jinja2/metadata.xml12
-rw-r--r--dev-python/aiohttp/Manifest2
-rw-r--r--dev-python/aiohttp/aiohttp-3.3.0.ebuild70
-rw-r--r--dev-python/ansicolor/Manifest4
-rw-r--r--dev-python/ansicolor/ansicolor-0.2.6.ebuild2
-rw-r--r--dev-python/ansicolor/ansicolor-9999.ebuild2
-rw-r--r--dev-python/astroid/Manifest2
-rw-r--r--dev-python/astroid/astroid-1.6.5.ebuild62
-rw-r--r--dev-python/async_timeout/Manifest2
-rw-r--r--dev-python/async_timeout/async_timeout-3.0.0.ebuild33
-rw-r--r--dev-python/atomicwrites/Manifest2
-rw-r--r--dev-python/atomicwrites/atomicwrites-1.1.5-r2.ebuild2
-rw-r--r--dev-python/backports-lzma/Manifest2
-rw-r--r--dev-python/backports-lzma/backports-lzma-0.0.10.ebuild2
-rw-r--r--dev-python/backports-unittest-mock/Manifest2
-rw-r--r--dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild2
-rw-r--r--dev-python/backports/Manifest2
-rw-r--r--dev-python/backports/backports-1.0.ebuild2
-rw-r--r--dev-python/beaker/Manifest2
-rw-r--r--dev-python/beaker/beaker-1.8.1.ebuild2
-rw-r--r--dev-python/betamax/Manifest2
-rw-r--r--dev-python/betamax/betamax-0.8.0.ebuild2
-rw-r--r--dev-python/bz2file/Manifest2
-rw-r--r--dev-python/bz2file/bz2file-0.98.ebuild2
-rw-r--r--dev-python/cached-property/Manifest8
-rw-r--r--dev-python/cached-property/cached-property-1.0.0.ebuild28
-rw-r--r--dev-python/cached-property/cached-property-1.2.0.ebuild28
-rw-r--r--dev-python/cached-property/cached-property-1.4.2.ebuild (renamed from dev-python/cached-property/cached-property-0.1.5.ebuild)21
-rw-r--r--dev-python/certifi/Manifest2
-rw-r--r--dev-python/certifi/certifi-2017.1.23.ebuild2
-rw-r--r--dev-python/cjkwrap/Manifest3
-rw-r--r--dev-python/cjkwrap/cjkwrap-2.2.ebuild18
-rw-r--r--dev-python/cjkwrap/metadata.xml (renamed from dev-python/pyside-tools/metadata.xml)10
-rw-r--r--dev-python/clang-python/Manifest8
-rw-r--r--dev-python/clang-python/clang-python-5.0.2.ebuild8
-rw-r--r--dev-python/clang-python/clang-python-6.0.0.ebuild6
-rw-r--r--dev-python/clang-python/clang-python-6.0.9999.ebuild6
-rw-r--r--dev-python/clang-python/clang-python-9999.ebuild8
-rw-r--r--dev-python/coverage/Manifest2
-rw-r--r--dev-python/coverage/coverage-4.2.ebuild2
-rw-r--r--dev-python/cssselect/Manifest2
-rw-r--r--dev-python/cssselect/cssselect-0.9.1.ebuild2
-rw-r--r--dev-python/cython/Manifest2
-rw-r--r--dev-python/cython/cython-0.25.2.ebuild2
-rw-r--r--dev-python/django-evolution/Manifest5
-rw-r--r--dev-python/django-evolution/django-evolution-0.7.4.ebuild36
-rw-r--r--dev-python/django-evolution/django-evolution-0.7.5.ebuild36
-rw-r--r--dev-python/django-tagging/Manifest4
-rw-r--r--dev-python/django-tagging/django-tagging-0.4.6.ebuild36
-rw-r--r--dev-python/django-tagging/metadata.xml1
-rw-r--r--dev-python/docutils-glep/Manifest2
-rw-r--r--dev-python/docutils-glep/docutils-glep-1.1.ebuild2
-rw-r--r--dev-python/docutils/Manifest4
-rw-r--r--dev-python/docutils/docutils-0.12.ebuild2
-rw-r--r--dev-python/docutils/docutils-0.13.1.ebuild2
-rw-r--r--dev-python/dynd-python/Manifest5
-rw-r--r--dev-python/dynd-python/dynd-python-0.6.5.ebuild74
-rw-r--r--dev-python/dynd-python/dynd-python-0.6.6.ebuild74
-rw-r--r--dev-python/dynd-python/files/dynd-python-0.6.2-out-of-git-versioning.patch14
-rw-r--r--dev-python/ebuildtester/Manifest10
-rw-r--r--dev-python/ebuildtester/ebuildtester-0.1.10.ebuild (renamed from dev-python/ebuildtester/ebuildtester-0.1.3.ebuild)12
-rw-r--r--dev-python/ebuildtester/ebuildtester-0.1.2.ebuild25
-rw-r--r--dev-python/ebuildtester/ebuildtester-0.1.4.ebuild25
-rw-r--r--dev-python/ebuildtester/ebuildtester-0.1.5.ebuild25
-rw-r--r--dev-python/fastparquet/Manifest4
-rw-r--r--dev-python/fastparquet/fastparquet-0.1.5.ebuild43
-rw-r--r--dev-python/fastparquet/metadata.xml2
-rw-r--r--dev-python/guessit/Manifest4
-rw-r--r--dev-python/guessit/guessit-3.0.0.ebuild47
-rw-r--r--dev-python/guessit/guessit-9999.ebuild5
-rw-r--r--dev-python/iconvcodec/Manifest3
-rw-r--r--dev-python/iconvcodec/iconvcodec-1.1.2-r1.ebuild24
-rw-r--r--dev-python/iconvcodec/metadata.xml8
-rw-r--r--dev-python/ipykernel/Manifest4
-rw-r--r--dev-python/ipykernel/ipykernel-4.6.1-r2.ebuild2
-rw-r--r--dev-python/ipykernel/ipykernel-4.8.2.ebuild45
-rw-r--r--dev-python/jaraco-logging/Manifest4
-rw-r--r--dev-python/jaraco-logging/jaraco-logging-1.3.1.ebuild43
-rw-r--r--dev-python/jaraco-logging/jaraco-logging-1.5.2.ebuild58
-rw-r--r--dev-python/jaraco-packaging/Manifest2
-rw-r--r--dev-python/jaraco-packaging/jaraco-packaging-5.1.ebuild55
-rw-r--r--dev-python/josepy/Manifest2
-rw-r--r--dev-python/josepy/josepy-1.1.0.ebuild2
-rw-r--r--dev-python/jsonschema/Manifest2
-rw-r--r--dev-python/jsonschema/jsonschema-2.6.0.ebuild4
-rw-r--r--dev-python/kiwi/Manifest5
-rw-r--r--dev-python/kiwi/kiwi-1.9.39.2.ebuild44
-rw-r--r--dev-python/kiwi/kiwi-1.9.40.ebuild46
-rw-r--r--dev-python/libvirt-python/Manifest2
-rw-r--r--dev-python/libvirt-python/libvirt-python-4.3.0-r1.ebuild4
-rw-r--r--dev-python/lit/Manifest6
-rw-r--r--dev-python/lit/lit-5.0.2.ebuild2
-rw-r--r--dev-python/lit/lit-6.0.0.ebuild2
-rw-r--r--dev-python/lit/lit-9999.ebuild2
-rw-r--r--dev-python/lxml/Manifest2
-rw-r--r--dev-python/lxml/lxml-4.1.1.ebuild2
-rw-r--r--dev-python/mako/Manifest2
-rw-r--r--dev-python/mako/mako-1.0.6.ebuild2
-rw-r--r--dev-python/multidict/Manifest2
-rw-r--r--dev-python/multidict/multidict-4.3.1.ebuild47
-rw-r--r--dev-python/mypy/Manifest5
-rw-r--r--dev-python/mypy/mypy-0.4.5.ebuild41
-rw-r--r--dev-python/mypy/mypy-0.600.ebuild68
-rw-r--r--dev-python/namespace-jaraco/Manifest2
-rw-r--r--dev-python/namespace-jaraco/metadata.xml (renamed from dev-python/simpleparse/metadata.xml)12
-rw-r--r--dev-python/namespace-jaraco/namespace-jaraco-1.ebuild37
-rw-r--r--dev-python/oslo-concurrency/Manifest6
-rw-r--r--dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild58
-rw-r--r--dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild55
-rw-r--r--dev-python/oslo-concurrency/oslo-concurrency-3.25.1.ebuild2
-rw-r--r--dev-python/oslo-db/Manifest6
-rw-r--r--dev-python/oslo-db/oslo-db-4.25.1-r1.ebuild65
-rw-r--r--dev-python/oslo-db/oslo-db-4.33.0.ebuild62
-rw-r--r--dev-python/oslo-db/oslo-db-4.33.1.ebuild2
-rw-r--r--dev-python/oslo-utils/Manifest4
-rw-r--r--dev-python/oslo-utils/oslo-utils-3.35.1.ebuild (renamed from dev-python/oslo-utils/oslo-utils-3.28.2.ebuild)28
-rw-r--r--dev-python/oslo-versionedobjects/Manifest6
-rw-r--r--dev-python/oslo-versionedobjects/oslo-versionedobjects-1.26.1.ebuild43
-rw-r--r--dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.2.ebuild38
-rw-r--r--dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.3.ebuild2
-rw-r--r--dev-python/pbr/Manifest8
-rw-r--r--dev-python/pbr/pbr-3.1.1.ebuild4
-rw-r--r--dev-python/pbr/pbr-4.0.2.ebuild2
-rw-r--r--dev-python/pbr/pbr-4.0.3.ebuild2
-rw-r--r--dev-python/pbr/pbr-4.0.4.ebuild70
-rw-r--r--dev-python/pip/Manifest4
-rw-r--r--dev-python/pip/pip-9.0.1-r1.ebuild2
-rw-r--r--dev-python/pip/pip-9.0.1-r2.ebuild2
-rw-r--r--dev-python/pluggy/Manifest4
-rw-r--r--dev-python/pluggy/pluggy-0.5.2.ebuild2
-rw-r--r--dev-python/pluggy/pluggy-0.6.0.ebuild2
-rw-r--r--dev-python/prometheus_client/Manifest2
-rw-r--r--dev-python/prometheus_client/prometheus_client-0.2.0.ebuild2
-rw-r--r--dev-python/psutil/Manifest2
-rw-r--r--dev-python/psutil/psutil-5.4.3.ebuild2
-rw-r--r--dev-python/pyblake2/Manifest2
-rw-r--r--dev-python/pyblake2/pyblake2-1.1.2.ebuild2
-rw-r--r--dev-python/pychroot/Manifest2
-rw-r--r--dev-python/pychroot/pychroot-9999.ebuild13
-rw-r--r--dev-python/pycryptodome/Manifest2
-rw-r--r--dev-python/pycryptodome/pycryptodome-3.4.7.ebuild2
-rw-r--r--dev-python/pyflann/Manifest3
-rw-r--r--dev-python/pyflann/pyflann-1.8.4.ebuild47
-rw-r--r--dev-python/pyftpdlib/Manifest2
-rw-r--r--dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild2
-rw-r--r--dev-python/pygit2/Manifest2
-rw-r--r--dev-python/pygit2/pygit2-0.27.1.ebuild26
-rw-r--r--dev-python/pygments/Manifest4
-rw-r--r--dev-python/pygments/pygments-2.1.1.ebuild2
-rw-r--r--dev-python/pygments/pygments-2.2.0.ebuild2
-rw-r--r--dev-python/pylint/Manifest2
-rw-r--r--dev-python/pylint/pylint-1.8.4.ebuild77
-rw-r--r--dev-python/pymediainfo/Manifest2
-rw-r--r--dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild (renamed from dev-python/pymediainfo/pymediainfo-2.3.0.ebuild)1
-rw-r--r--dev-python/pyotp/Manifest3
-rw-r--r--dev-python/pyotp/metadata.xml12
-rw-r--r--dev-python/pyotp/pyotp-2.2.6.ebuild22
-rw-r--r--dev-python/pysendfile/Manifest2
-rw-r--r--dev-python/pysendfile/pysendfile-2.0.1.ebuild4
-rw-r--r--dev-python/pysha3/Manifest2
-rw-r--r--dev-python/pysha3/pysha3-1.0.2-r1.ebuild2
-rw-r--r--dev-python/pyside-tools/Manifest4
-rw-r--r--dev-python/pyside-tools/files/0.2.13-fix-pysideuic-test-and-install.patch27
-rw-r--r--dev-python/pyside-tools/pyside-tools-0.2.15-r1.ebuild96
-rw-r--r--dev-python/pytest-aiohttp/Manifest2
-rw-r--r--dev-python/pytest-aiohttp/pytest-aiohttp-0.3.0.ebuild24
-rw-r--r--dev-python/pytest-metadata/Manifest4
-rw-r--r--dev-python/pytest-metadata/metadata.xml2
-rw-r--r--dev-python/pytest-metadata/pytest-metadata-1.7.0.ebuild24
-rw-r--r--dev-python/pytest/Manifest4
-rw-r--r--dev-python/pytest/pytest-3.2.2.ebuild2
-rw-r--r--dev-python/pytest/pytest-3.4.1-r1.ebuild2
-rw-r--r--dev-python/python-ntpdshm/Manifest3
-rw-r--r--dev-python/python-ntpdshm/metadata.xml (renamed from dev-python/kiwi/metadata.xml)10
-rw-r--r--dev-python/python-ntpdshm/python-ntpdshm-0.2.1.ebuild30
-rw-r--r--dev-python/python-openstackclient/Manifest2
-rw-r--r--dev-python/python-openstackclient/python-openstackclient-3.14.2.ebuild38
-rw-r--r--dev-python/python-stdnum/Manifest6
-rw-r--r--dev-python/python-stdnum/python-stdnum-1.7.ebuild27
-rw-r--r--dev-python/python-stdnum/python-stdnum-1.9.ebuild (renamed from dev-python/python-stdnum/python-stdnum-1.8.1.ebuild)2
-rw-r--r--dev-python/requests-toolbelt/Manifest2
-rw-r--r--dev-python/requests-toolbelt/requests-toolbelt-0.8.0.ebuild2
-rw-r--r--dev-python/requestsexceptions/Manifest2
-rw-r--r--dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild2
-rw-r--r--dev-python/ruamel-std-pathlib/Manifest2
-rw-r--r--dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild2
-rw-r--r--dev-python/setuptools/Manifest4
-rw-r--r--dev-python/setuptools/setuptools-36.7.2.ebuild2
-rw-r--r--dev-python/setuptools/setuptools-38.5.1.ebuild2
-rw-r--r--dev-python/setuptools_scm/Manifest6
-rw-r--r--dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild2
-rw-r--r--dev-python/setuptools_scm/setuptools_scm-1.15.7.ebuild2
-rw-r--r--dev-python/setuptools_scm/setuptools_scm-1.16.1.ebuild2
-rw-r--r--dev-python/simpleparse/Manifest3
-rw-r--r--dev-python/simpleparse/simpleparse-2.1.1-r1.ebuild45
-rw-r--r--dev-python/snakeoil/Manifest2
-rw-r--r--dev-python/snakeoil/snakeoil-9999.ebuild16
-rw-r--r--dev-python/sqlalchemy/Manifest2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild2
-rw-r--r--dev-python/tdaemon/Manifest3
-rw-r--r--dev-python/tdaemon/metadata.xml14
-rw-r--r--dev-python/tdaemon/tdaemon-0.1.6.ebuild29
-rw-r--r--dev-python/tempora/Manifest4
-rw-r--r--dev-python/tempora/tempora-1.11.ebuild (renamed from dev-python/tempora/tempora-1.6.1.ebuild)32
-rw-r--r--dev-python/texttable/Manifest4
-rw-r--r--dev-python/texttable/metadata.xml13
-rw-r--r--dev-python/texttable/texttable-1.2.1.ebuild31
-rw-r--r--dev-python/thrift/Manifest3
-rw-r--r--dev-python/thrift/metadata.xml (renamed from dev-python/django-evolution/metadata.xml)8
-rw-r--r--dev-python/thrift/thrift-0.11.0.ebuild20
-rw-r--r--dev-python/tooz/Manifest6
-rw-r--r--dev-python/tooz/tooz-1.58.0-r1.ebuild40
-rw-r--r--dev-python/tooz/tooz-1.60.0-r1.ebuild39
-rw-r--r--dev-python/tooz/tooz-1.60.1.ebuild2
-rw-r--r--dev-python/txAMQP/Manifest4
-rw-r--r--dev-python/txAMQP/metadata.xml1
-rw-r--r--dev-python/txAMQP/txAMQP-0.8.2.ebuild62
-rw-r--r--dev-python/unidecode/Manifest2
-rw-r--r--dev-python/unidecode/unidecode-1.0.22.ebuild2
-rw-r--r--dev-python/vobject/Manifest2
-rw-r--r--dev-python/vobject/vobject-0.9.5.ebuild2
-rw-r--r--dev-python/wheel/Manifest2
-rw-r--r--dev-python/wheel/wheel-0.29.0.ebuild2
-rw-r--r--dev-python/whisper/Manifest8
-rw-r--r--dev-python/whisper/metadata.xml2
-rw-r--r--dev-python/whisper/whisper-0.9.13.ebuild4
-rw-r--r--dev-python/whisper/whisper-0.9.15.ebuild4
-rw-r--r--dev-python/whisper/whisper-1.1.3.ebuild32
-rw-r--r--dev-python/yarl/Manifest2
-rw-r--r--dev-python/yarl/yarl-1.2.4.ebuild31
-rw-r--r--dev-python/zstandard/Manifest2
-rw-r--r--dev-python/zstandard/zstandard-0.8.1.ebuild4
248 files changed, 1602 insertions, 1578 deletions
diff --git a/dev-python/Kivy/Kivy-1.10.0.ebuild b/dev-python/Kivy/Kivy-1.10.0.ebuild
index 0a913ae26c12..b0602122212d 100644
--- a/dev-python/Kivy/Kivy-1.10.0.ebuild
+++ b/dev-python/Kivy/Kivy-1.10.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DISTUTILS_IN_SOURCE_BUILD=1
DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications"
-HOMEPAGE="http://kivy.org/"
+HOMEPAGE="https://kivy.org/"
SRC_URI="https://github.com/kivy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/Kivy/Kivy-1.9.1-r1.ebuild b/dev-python/Kivy/Kivy-1.9.1-r1.ebuild
index e21b01c75f51..ad713c0570b2 100644
--- a/dev-python/Kivy/Kivy-1.9.1-r1.ebuild
+++ b/dev-python/Kivy/Kivy-1.9.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ inherit distutils-r1
DISTUTILS_IN_SOURCE_BUILD=1
DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications"
-HOMEPAGE="http://kivy.org/"
+HOMEPAGE="https://kivy.org/"
SRC_URI="https://pypi.io/packages/source/${PN:0:1}/${PN}/${P,,}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/Kivy/Kivy-1.9.1.ebuild b/dev-python/Kivy/Kivy-1.9.1.ebuild
index e6bbc4a844ff..a71ffd4e669a 100644
--- a/dev-python/Kivy/Kivy-1.9.1.ebuild
+++ b/dev-python/Kivy/Kivy-1.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ inherit distutils-r1
DISTUTILS_IN_SOURCE_BUILD=1
DESCRIPTION="Library for rapid development of hardware-accelerated multitouch applications"
-HOMEPAGE="http://kivy.org/"
+HOMEPAGE="https://kivy.org/"
SRC_URI="https://pypi.io/packages/source/${PN:0:1}/${PN}/${P,,}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/Kivy/Manifest b/dev-python/Kivy/Manifest
index a321a24acff1..46460bc2d086 100644
--- a/dev-python/Kivy/Manifest
+++ b/dev-python/Kivy/Manifest
@@ -1,7 +1,7 @@
AUX modplug-fix.patch 4854 BLAKE2B 7552e40f790de3385c7916820a6b6429917d7a6353da48a283239129fc45f7e6540a01b3178f7e70becb8f342107ad3f16b78a363d8e67247f67cbe6491d65de SHA512 07db881b817b951e20be355e926375b34a2e0b43942322d83550ff99b07e434871a0a15c1a0e9ac9eba76fff96ca8221f9f02ec1ba31b1ddbd10b567ac237fa7
DIST Kivy-1.10.0.tar.gz 24266702 BLAKE2B 3f1dab7c69e322d5856d1772d0902eaf5d4598957df1573e0c617ca872afa446797266f1ecd4a99da81bc7dcc40a051294d96c11e51a7fe2c505224bf0edaa42 SHA512 8049c92407e464558ecff913ff076c1b8f125b85a35b9eba64af49b35df545402ec2bac907ee545265a368b8cdbb33e02d74429dce13c53dd6feac735ace9cb4
DIST kivy-1.9.1.tar.gz 16363833 BLAKE2B 1f81ab0688e9ddc617da5e7d56523568e396f010587c971285996ca5544367a4f63bb6493f279ea66f6606b2808394614c25a96e97018ef0ae1e70d74eb9cd7e SHA512 1ae3ff3979a89e41c0af6493b7523835c1d01ee36fcd524f15d329b8fa875c6ca9bd25db3a844597fbc5370ff86b55ce177d3e66cc169223b02eb114c88c9989
-EBUILD Kivy-1.10.0.ebuild 1932 BLAKE2B 9799fa92373b871c89d924e94c67bc63bd1ad5f0ce7fafd73be01e237b36e3df98fdb4a694ab8825060bdaa2f835b123e63d754a9a4dfa733debbe32c3da5875 SHA512 cb99077cab4379a726cfe0bb1120c845339e6fbffe0d2eb0a41c39a5108cc6cfc2f6bb2b6a41fed883816c70f1aec2dc80bce16f1f53b9dfa33bd7cfaac54718
-EBUILD Kivy-1.9.1-r1.ebuild 1878 BLAKE2B 47e6ddeca7f90ec97efe78149981a6b804f534ca05341253e08091e9fbe882cdf454b4cb0c8ff205a92f311dc74017b4132c4c7de4c039a40a5aca85aa68cad9 SHA512 ec4a0bed0781244d0bc16730c7ceb7584a182a60b326dc1f8063963157089bf727bf2a5504f1c0bed2d265d3883c6a2d21d7f348cd9ccd05dd0195b11734fa11
-EBUILD Kivy-1.9.1.ebuild 1794 BLAKE2B 2760cf176c8aaade4b11945f42768bd5a6fd423554f168070831e10025ab78757e61ccf8dc63342aabebb622f5121368a5cf8b67ba470a37f4d99992882e6115 SHA512 7d50f1e6cf0553c2cae357a2a50881961a94a061cfaae27b60f3d7ab159f306902a23fe26ee5fe193ffb2e045cb7e88273151a0a4aff4fb16a2c0f1e3ca139a8
+EBUILD Kivy-1.10.0.ebuild 1933 BLAKE2B f12180ecb960b700626633350e524aca74ac231c0cbb7fb3dd1ee21b78008f7f9f880e504fcdd0b92def10c2558b19900744aaaf072b13669d202ade9af717bd SHA512 431f6bd4c0c77fc591baa60d9e8791554117e9c38ed8c61e31f8ab1db984157f64c54102f8a1dc7b15d90e1a83aeceab83349b9ae50961c1aba80bcc36e54811
+EBUILD Kivy-1.9.1-r1.ebuild 1879 BLAKE2B 09dbaf8d158d81a92e5427dff6f4026f4b3d71bba9f4266eb1e3b4ec6ac1d4070713b3bb5f23e82757506f9d3da3780a1b123fd795baf967312a597602363f42 SHA512 64520836ec8c7ee0cc06be36902b70474f0e4e34e57c142c0e93df9bcab6ba56fb4d5cebdd4931f8ed4c193876a81f3cb1d385a5b0acb7c95974bafcf8d15b1c
+EBUILD Kivy-1.9.1.ebuild 1795 BLAKE2B eae7c1ac0f30b798a99b0a8157625d24cfe6c0b11b2fc8f13069a9116a402bc2a8cb60a4147c365f1f7095afde91cb311ffcffe2e1c94698038fe72a5cf4cea4 SHA512 4e711555b897e2682a9ffbb047ee358689a8a2fd5584dcc82c4269699059e950adb483ce0b6c93660e8052d0f91b8cb906523ba2bd704f2df82dee335c6fa8c9
MISC metadata.xml 490 BLAKE2B fca6a6372250ac811cf7520b98a2d26d5951030b56fa7d62ef85c3554025bb57a55371def39747d7597b42bd9dea44104892c75a2ecb58904de423ac4260c40e SHA512 a29aa0e59c1d02423643bf9bcccca5860c981a81f45b2aec030355f566b9690b8e7e8f6339acfbb5c51436e9298b99d4b53b5e3bdb410fa4f030177f9abe2ccb
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index a68a1b2e3441..2225df20135b 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/PyContracts/Manifest b/dev-python/PyContracts/Manifest
index f880ae5caba1..88af0f870208 100644
--- a/dev-python/PyContracts/Manifest
+++ b/dev-python/PyContracts/Manifest
@@ -1,5 +1,5 @@
DIST PyContracts-1.7.9.tar.gz 61033 BLAKE2B 5202d39c91d7dff6e07058f3f7dcc29baa750f69ed9b4abb059de67f3be98e568270eb3d977a6e7a18f232880225fcc532fbd576e94dc3483bde9b8fbe68d526 SHA512 1db6491d4be3df96753dcdd6f85329d47409a2424177a52d1e35f5a1d58f671290d22d807b70f632f0376c86c58c093118f7223b7ad59893a85dccdb91d29f50
DIST PyContracts-1.8.0.tar.gz 90577 BLAKE2B 988662274e3bbea1ede6d00f4a69b3eb23dad439f5355a9b0a2c5a2f76a6250254303b060ef720d13d9a297ded77f7713271a79a810227aa883dc6d4d46ea725 SHA512 7de933dc8b5992be670b4b34fce7d6f51769d3d2dd02a2400eff5991e9e686e36791234588d2dbdeccf437fd5d6abc6461240645e6d3f665394f390bb727413a
-EBUILD PyContracts-1.7.9.ebuild 1070 BLAKE2B b5bad659d926cc0739c8fb83dd6e8a66bad1d8d4489e523316a54109638d4861536e7856eb2ae9cbc4db1d3a008a5030c542dfad0fb7f0ab2d97f7e3f3908ce1 SHA512 f8bcc235e3d0cecfcef7e08711ebf88d25efac173d47b2dbe33ef8f6efd4b09098eaca9bafbba0d51d0289dcfb09244f3e3f5808e52a120fc8100eddd347efab
+EBUILD PyContracts-1.7.9.ebuild 1069 BLAKE2B c79a442c967345de74626844dc744e024be08d4280241f570ecf09052ad0bb6febd2ca119055ef49a38657b6e8fc7cb62667aa9b1d004a5db00930521131ac2c SHA512 739d9f0be7390fcd1f656fcc9328e5da1e134b3470eb946de88d5be32e2b76d85786ad30e35453b1363c77f342f6faa5f07ebb89635827ddf63e53fa5d4d1c9d
EBUILD PyContracts-1.8.0.ebuild 1080 BLAKE2B 77e41f43c56c5211ef3371e2a65364fd1a3337bbc1e452d818bf47aabe5609b38b103f7a30c8d1dded205238e296c64c617a0b98c3598341d93503981344bd74 SHA512 549e1a4c89447fefa094fa4b01de69db2af899efd9db6c4a89b68b75be141d19172b982fb2cda66d946908d13566993cbb9bb1e36a968eb57b34db977bccbd0b
MISC metadata.xml 387 BLAKE2B e1a27603eeb8fdd909b3b7d8052c69b4f0c4aae087140d36e5b49ce470ee486706fa3bd6a8fea1354a50c17499157e540e3e9ed514802b9cb2640b396905b500 SHA512 b4c9caf597b04617af6bc61357be01e6687ba5b45258dc2f76bf02e3dbc126afe2f44e1298bf62ef502110a56cf6f0932fbe7b1a043a99a61a4d56a87ca17b27
diff --git a/dev-python/PyContracts/PyContracts-1.7.9.ebuild b/dev-python/PyContracts/PyContracts-1.7.9.ebuild
index ccd3c64579d0..66642dc18faa 100644
--- a/dev-python/PyContracts/PyContracts-1.7.9.ebuild
+++ b/dev-python/PyContracts/PyContracts-1.7.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="LGPL-2"
-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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-python/PyGithub/Manifest b/dev-python/PyGithub/Manifest
index 40a9fa549ede..31bf611279a8 100644
--- a/dev-python/PyGithub/Manifest
+++ b/dev-python/PyGithub/Manifest
@@ -1,5 +1,9 @@
DIST PyGithub-1.28.tar.gz 2662625 BLAKE2B 86d972c51be81bd1f52ea18d89d22c207b0327ad9c4cc39da3aa8996ec280a164f270256c87718676d8ed2501c9ff7819a59df1ec9c7ddb5db794d141f0ed103 SHA512 e1d9f6f473d757074220f4ec6a96f0e0a6de89af6436b8f0ab30ed22eb24b0955f0b64e6b25eae36bfe19bce580677552aedc82a7749520c5b1baac03428db7d
DIST PyGithub-1.35.tar.gz 2677633 BLAKE2B c034ba44e203bf15c47f54087294295f302ea5deaabcaf09f8420a9b0a7fb51bfd6b2f7b64cf2c25004e146d8208cd0d90d2cb8baf2776de25f23ed15a2e7887 SHA512 d852f459e5514310ac7bbb3cd9742a7269f9ea5c3e0fdfb0f385616fa31d35b72b19f63b650c60241c5e2f29860ddc35caa907a623c661bc77a29dfe4da3613b
+DIST PyGithub-1.39.tar.gz 2662602 BLAKE2B 5e3e4ca2483e7ade968f170e7615258b4bcca0f1c6741146c38b3c7405fb1fb66351fa5686863892a6751bc4cb6ea39b6cf4ec0d8e6cc878b302c87512c9d159 SHA512 5fa6e5a1b8e7cbe2be13e7f866ce8586f6ba37bfc8f3bfb5a52497a9edc267c14512e4572f56e898c61b8c84dfc8aa8f325c5eb2563e68450b8a3b2acf8308d4
+DIST PyGithub-1.40a4.tar.gz 2668409 BLAKE2B 5638f228620fc5c6741f79e3272ba374a71b1a0a9fe3d6f0edd45a7b0468fd4ed1a6fe967d37e6169a4cfc90a3f084c948f0d72592cd225569275a3d8ae3546a SHA512 6d832e2a101a80e2b0aec45a99ec2f28d9d64d130bf23f291a643bc8450a86c4ed9296a005de000c975e28d91d52e648937abb09399554b9d17988fd58f280e7
EBUILD PyGithub-1.28.ebuild 548 BLAKE2B 3e8eac8c0cd4d349f2c6455c83b282756d406a40015a4e1e7cdc21a53308efa355ca6d84e1276d43eb4b547f36cfe517b8d0d9d5bdf23c241786da935f0b02d2 SHA512 0e84d2ed8b517e48113443ba17054558eec90509e124de6d400c7ecdd047dcbdc1626da257d63cd31249ed7a24be7bfc71746594bb175cd6111c48b7107d83cc
EBUILD PyGithub-1.35.ebuild 600 BLAKE2B 7c0d0d18a008afef48e8fef0703721a2ceb2ae7555c3e0b9561bd3514d6d31e41f088b49997d250631111f9f1f34b5d58b049aba394d76fb8a178ba165ab568d SHA512 2741d9e431c6271acf3aba3e7c8d1d878e7bbd3fa388e60d2bb0b40edf20ae3ff0f3fa5c5186eaa7bd9ed9142f8d97c661782870dd6734fb12c7abc5f3d2cbc6
-MISC metadata.xml 332 BLAKE2B 2d9417dd036506a31b9e128453caaa0f04f6d34a6882ea14c7511806f16255a40b1faafe6f4ae4987811c182efa92886f62097bb1625df8a8d36cc58e18629f0 SHA512 d83bdb94f8dd9715f1ed517ed5e24d3e4751e26a565ff191971a3f3d553b12a5851806301d45213481d1c6c8fa26ac76db0b3676c37b4e0f871044deb1adbd0b
+EBUILD PyGithub-1.39.ebuild 602 BLAKE2B 89204432003da588daea27b3237af0bdf5a01ad376de7737f3f93dc9aca1cb44f04fbf577f357d5a735858b530879d28ba798ddccc2479f7f1319402b8d33e24 SHA512 61e73feb94f59fffcfd5f5dab933c1e33056ae6a98a790dd14e5645875719dc2ea23c6593d8ebf88199c9505ad6079759bd5138bde0201ec46fd74c955a4a72b
+EBUILD PyGithub-1.40_alpha4.ebuild 672 BLAKE2B 1be9caff75c5aba83113161dc909d49a3518f9c84d03a9d44b4206d3f2556834c7b0c35daa8a401c1abe8ea457af0d04e54b35df458426b97353c0f6df2ed6c4 SHA512 ea115e3863b3f17562630724ae1633684e11e9a353e05d3706a65c207e601eebdb9298192970ec5eb464c65d0f0119136918b4bc78c00e3b79c0ca6580de688d
+MISC metadata.xml 446 BLAKE2B e5a5f28e076db18ae39b757db4c480cc7d77314361c050df12276a8770c117140670067c4d1785d7a21fadd1d3435f7245a85f2bb251c57539315bcd97faadb8 SHA512 e29338330c42ccefee0ebeef682c8877a37c01c10ab9976988f846fb8c6d0a02114d0447a682499ff306810d2c12535a3cb031c9728eea016907382cca8ee1b1
diff --git a/dev-python/PyGithub/PyGithub-1.39.ebuild b/dev-python/PyGithub/PyGithub-1.39.ebuild
new file mode 100644
index 000000000000..eb109f4a9b78
--- /dev/null
+++ b/dev-python/PyGithub/PyGithub-1.39.ebuild
@@ -0,0 +1,24 @@
+# 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="Python library to access the Github API v3"
+HOMEPAGE="https://github.com/PyGithub/PyGithub/"
+# Use github since pypi is missing test data
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/pyjwt[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/PyGithub/PyGithub-1.40_alpha4.ebuild b/dev-python/PyGithub/PyGithub-1.40_alpha4.ebuild
new file mode 100644
index 000000000000..de37d5592fd4
--- /dev/null
+++ b/dev-python/PyGithub/PyGithub-1.40_alpha4.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=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_alpha/a}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python library to access the Github API v3"
+HOMEPAGE="https://github.com/PyGithub/PyGithub/"
+# Use github since pypi is missing test data
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/pyjwt[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S=${WORKDIR}/${MY_P}
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/PyGithub/metadata.xml b/dev-python/PyGithub/metadata.xml
index 4b210b57b573..e39e603758de 100644
--- a/dev-python/PyGithub/metadata.xml
+++ b/dev-python/PyGithub/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest
index 2d2922b9e98f..4327f10ecd1d 100644
--- a/dev-python/PyQt5/Manifest
+++ b/dev-python/PyQt5/Manifest
@@ -1,6 +1,6 @@
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 5681 BLAKE2B b14acb52f6f25a74333445c589af13415749a8bc60dfa50a9fa82f597b24856d0b6dbd10c061142103b85817ad4c4980d38baaf4fe7db1d5958e17631580430e SHA512 d99e76127a3445ef4ba7865213df1191bd4c967b5a7acf8389ee7d5521c95bc498e5dcd4c31478fd3f81f07ed457f81481f4bac6e978c3c5a2e190beb8e18e09
-EBUILD PyQt5-5.9.2.ebuild 5682 BLAKE2B 93851df68078e98b065a17126c72410333e4deffe3179e8977da2879ddf8fd7a613548957ad59db669b75efee515ccfab2475c3bd23c1e825325c346ccf0ff36 SHA512 25b4c7a922723a400d3050ccfb931e3594c608bf77268fcf57f33ae94112083fa9d5ea0db92746e70c6a774f9ed644a06165ddb85135d7bfe424895423bcce8e
+EBUILD PyQt5-5.10.1.ebuild 5686 BLAKE2B ec3f132759d1e9f044916ddb9db882d5896418a3aa80602df7a92b206964bc21ecf9c9dbdf22f6f5f3703c07f842cb2d0e5cfbe2518d3acd30deb5ec0b3e4be4 SHA512 ef6dbca270d798236827c46e500347a2cb9cbb839eab09ba368a89b3cde1e2f130731df44290dac76bda286af3558c3fa81fb39217593f66468d058560693c86
+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.ebuild
index 5312e89d1ca0..c1ab53f42bf1 100644
--- a/dev-python/PyQt5/PyQt5-5.10.1.ebuild
+++ b/dev-python/PyQt5/PyQt5-5.10.1.ebuild
@@ -18,7 +18,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
# TODO: QtNetworkAuth, QtNfc
IUSE="bluetooth dbus debug declarative designer examples gles2 gui help location
diff --git a/dev-python/PyQt5/PyQt5-5.9.2.ebuild b/dev-python/PyQt5/PyQt5-5.9.2.ebuild
index 881db94f185d..1b83fe1a7cd3 100644
--- a/dev-python/PyQt5/PyQt5-5.9.2.ebuild
+++ b/dev-python/PyQt5/PyQt5-5.9.2.ebuild
@@ -18,7 +18,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
# TODO: QtNfc
IUSE="bluetooth dbus debug declarative designer examples gles2 gui help location
diff --git a/dev-python/aiohttp-jinja2/Manifest b/dev-python/aiohttp-jinja2/Manifest
new file mode 100644
index 000000000000..7fec1f646610
--- /dev/null
+++ b/dev-python/aiohttp-jinja2/Manifest
@@ -0,0 +1,3 @@
+DIST aiohttp-jinja2-0.15.0.tar.gz 51183 BLAKE2B e19ca813f36ac746a84812ec278a3de43e6e24eaafcf949fd18a32c99f460ded03f4dc97171fe1493174a8e2c51543b8c1afcdec51c4688f4fb0b7781287cc03 SHA512 084714cd2376b93f32cdcebc1971d4aaa704a177524b00f322e0347c15ab8085960a68a3760be056e391410f01b6b637eb59db54fccf54d09ba53a9ea03a01db
+EBUILD aiohttp-jinja2-0.15.0.ebuild 1128 BLAKE2B f0ba27b253c30de124f5e25e8371d3a1471d52998756b2f12db1caa61df0dbf0d6ac993a85f09518db84d61f75433e46fb64b13eb3c73b7b350ec7bda9f631aa SHA512 18ac2ac37ce85b95a25ac06e3cfefc8a2cd808580d49073154592f7740ca45518b3a5ec12070218535f56d0107af501ed829ab9b5b7d8558d6859683b1ca9366
+MISC metadata.xml 384 BLAKE2B 37044e46bf0ffa1925c6b50e3d2298993ecc3c8f42e18c52bfec22b620dafcabc77cb63f51f98337470f0edeb600c6b96c0b518f012bcfd3147a0f91def9d30f SHA512 fa82c2fd1f793d00baf665208c6321db03f037782c592f84d5efef68c271413ec080cd0322fc308cb4eddbb3e8667b907036eaf4cf8e00a800b9657bd9b366e1
diff --git a/dev-python/aiohttp-jinja2/aiohttp-jinja2-0.15.0.ebuild b/dev-python/aiohttp-jinja2/aiohttp-jinja2-0.15.0.ebuild
new file mode 100644
index 000000000000..9e58af359e8c
--- /dev/null
+++ b/dev-python/aiohttp-jinja2/aiohttp-jinja2-0.15.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="jinja2 template renderer for aiohttp.web"
+HOMEPAGE="https://github.com/aio-libs/aiohttp-jinja2"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+ >=dev-python/aiohttp-2.3.9[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.10[${PYTHON_USEDEP}]
+"
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? (
+ >=dev-python/alabaster-0.6.2[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )
+ test? (
+ >=dev-python/pytest-3.2.2[${PYTHON_USEDEP}]
+ >=dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
+ >=dev-python/pytest-capturelog-0.7[${PYTHON_USEDEP}]
+ )
+"
+
+DOCS=( CHANGES.txt README.rst )
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ py.test -v tests || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/_build/html/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/aiohttp-jinja2/metadata.xml b/dev-python/aiohttp-jinja2/metadata.xml
new file mode 100644
index 000000000000..d312e97052bd
--- /dev/null
+++ b/dev-python/aiohttp-jinja2/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="person">
+ <email>zmedico@gentoo.org</email>
+ <name>Zac Medico</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">aiohttp_jinja2</remote-id>
+ <remote-id type="github">aio-libs/aiohttp-jinja2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index 232ed7bef9b3..ebaeb496eb13 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -5,10 +5,12 @@ DIST aiohttp-2.3.10.tar.gz 848324 BLAKE2B c32a7be3f3d9ba0bd1308c5bea779a10e177b9
DIST aiohttp-2.3.2.tar.gz 841030 BLAKE2B a291baa1c5e915815ec80ea1cbd8434b31f4098eeff20767898fc73d75c6194df4bc2a5d21147a8e5c506f5bc377e79b6e8937ce65b9c73616366f439e542c1a SHA512 e481787fec8c9f21d49978b378fb5ef8c06d06cd7a6625fc36c5d4a035e9047f4ed0e38b25b613f1b685ca40e18c796376750f4ac0970fcd1d72ca7fbe31d13f
DIST aiohttp-3.0.5.tar.gz 738000 BLAKE2B 742d3647a61e21ed8fc7a0a344337c5260b2bc34ffeb84660ddc031ff3872c97d7cadb66a02a4bc2531ca22b54fc1b93e8cf321d696cf4ec21a60170631d866c SHA512 650dbe3e5363c259fc5ce95baec4fd16ca2fd0836236d7d8f65597346f72fec29f803e037ffd6fc4e726a28a973aa09b0a3874a685516fbc4e843ad7f0f08b7b
DIST aiohttp-3.0.6.tar.gz 738111 BLAKE2B 28a3560a7b351ee974db8bbdd372798e01696e66660b6330707c542253c4d8a0405e6e8c2c8ec03c3b0ea8b548516ffb2dfe14b800b5f17e908991244bfd9335 SHA512 43f1b3c2da1bc57ac6e83a01abb3568b71ed5514e9331aaba4b691ff036d2d3e72eeddadd0f2f20608fa1f622a673ce1d4489bced2096ae546a350ad5f438d0d
+DIST aiohttp-3.3.0.tar.gz 722307 BLAKE2B 3bf1906e8a518d443a2f1bfff536fe9c4024dd18d12ed791dd4a81cfa3f81260bbbf293ae093086fa45c068f3417bcc797d1ee01e64a890a9427944ac9836760 SHA512 e7dd320abb0d9baa0dd583ce034b2d2dd328aa37750197789207e80eabfaf1e998a58e9aa0a6b98ff213f8c78ca90b85698ac559c57f44ce1b643fc317735a4b
EBUILD aiohttp-1.3.3.ebuild 1543 BLAKE2B aa4f052ab04483647ba481d2752e63b4dc5da38970a7f49e27cad581d7c43ecccc30a03898ef748a468ad643a7d3f9f7678b93874c5b0640d35908be912cd20b SHA512 f65c3ad05b300d908813812be3c3369a34b80112de84e24e4c013535e4acb08615f0015acd8b87277d0e14e9449fd70d0c28e358b657d8e575ea8e54d248a5d9
EBUILD aiohttp-1.3.5.ebuild 1543 BLAKE2B aa4f052ab04483647ba481d2752e63b4dc5da38970a7f49e27cad581d7c43ecccc30a03898ef748a468ad643a7d3f9f7678b93874c5b0640d35908be912cd20b SHA512 f65c3ad05b300d908813812be3c3369a34b80112de84e24e4c013535e4acb08615f0015acd8b87277d0e14e9449fd70d0c28e358b657d8e575ea8e54d248a5d9
EBUILD aiohttp-2.3.10.ebuild 1721 BLAKE2B 35bf0dd76aac5a412e713d3dec9f18ffd9c5d08453417138882b5bea5d2c4f9d05c327ea871033414a37e351e155858babdab0e24ef0686a9c80b64d5a6c3b20 SHA512 5fa41c788f78d35459f6b5e9937bb7da526e08ba07a3517ad85c2d9ca69f07f7740ecb45fca13fdd565a2b2615c468ceae810b9a4c466e1568a9db15e6600f3f
EBUILD aiohttp-2.3.2.ebuild 1588 BLAKE2B 0d69507c4f189ff0a31350107f5cd51ff02dd52fddf8e316cabf5ae8fe3dd10b36a584ef9f1dcdcc5210791754f3cd017c313ea62f42a269a125fb0ebfaaa8fc SHA512 dd2fd8507b2049356a57d0fb813cc8bcb74965627c304eb12197b6402c2d61966b005cbade015a51774412f34a665f1bd07810294bfa98e93178b99279430c5e
EBUILD aiohttp-3.0.5.ebuild 1826 BLAKE2B ad11d6e7e0014a6cf71407fa16a51c87f86a8ee51d6660da86897a925a321cfa93b6ab5baa60ef86297c22fced6b6c674b04dd177a84d0be1496ea7cab1d2e1a SHA512 3d03ae53b5b32950cf2fbf07aac8d6197078ad59579932910bcc34fc60a28aa16b9042cba17b146b1f15a421210145a71559e886ea67fca805b9325ea8f8a243
EBUILD aiohttp-3.0.6.ebuild 1833 BLAKE2B c0d3a1c13ebd7699ae2d506e78de5df605cfcebcc5c25d06aa5d696e534768dea9a0439cb6dce1aec76c042a07f852e87a228f6b1b8150a8b3f3347f8d914e9f SHA512 67b964d4905c55423ed6a1ed30db93b8439a69d0ec1b3d642f4c9b79da669dcdf4cb012c750c34a616e23767df5a1094218337fc5037a29ea35b87e775755bf6
+EBUILD aiohttp-3.3.0.ebuild 1833 BLAKE2B afc0463eaac8b5bcf7317616a3dab30adb223792c64c7516a528c235e53e72e8254cccfc9c2ee8693b83e56c26ce41dfe0107736d00dfce169d587e7541fbd3e SHA512 5647745d6f7225498f8ff20a13cc050d6e6a45091f5e84b411075ea686772971ab3d82cdfa175353b50d567a01ee9002694b45e5fdf52bcba113ec116d946daf
MISC metadata.xml 489 BLAKE2B beb80da34848dfe7b81ed65d75923480644ecf42e2c5ce04a7f66f3e729651fdc6035054482aff966ec9f03cfbb812d3be0afd783af69e37f1002182e4885473 SHA512 d8c9e2edb8a57a3b6b02bb5314aef77dc266af6e80fd0300eb0652c59790232017d0062f5b7361b059c382d1c904f0f46cd0e672d1963e9595f3d4dc7514f182
diff --git a/dev-python/aiohttp/aiohttp-3.3.0.ebuild b/dev-python/aiohttp/aiohttp-3.3.0.ebuild
new file mode 100644
index 000000000000..f4498aa7e38a
--- /dev/null
+++ b/dev-python/aiohttp/aiohttp-3.3.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="http client/server for asyncio"
+HOMEPAGE="https://pypi.org/project/aiohttp/"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+CDEPEND="
+ >=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
+ dev-python/chardet[${PYTHON_USEDEP}]
+ >=dev-python/multidict-4.0.0[${PYTHON_USEDEP}]
+ >=dev-python/yarl-1.0[${PYTHON_USEDEP}]
+ dev-python/idna-ssl[${PYTHON_USEDEP}]
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/cython[${PYTHON_USEDEP}]
+ doc? (
+ >=dev-python/alabaster-0.6.2[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-asyncio[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-newsfeed[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-spelling[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )
+ test? (
+ ${CDEPEND}
+ >=dev-python/pytest-3.4.0[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ www-servers/gunicorn[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="${CDEPEND}"
+
+DOCS=( CHANGES.rst CONTRIBUTING.rst CONTRIBUTORS.txt HISTORY.rst README.rst )
+PATCHES=( "${FILESDIR}"/${PN}-3.0.5-tests.patch )
+
+python_prepare_all() {
+ # skip failing tests until cause is determined
+ rm tests/{test_pytest_plugin.py,test_worker.py} || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ #PYTHONPATH="${PWD}:${PYTHONPATH}" py.test -v tests || die "Tests failed under ${EPYTHON}"
+ esetup.py test
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/_build/html/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/ansicolor/Manifest b/dev-python/ansicolor/Manifest
index 27b413a9502b..149341812461 100644
--- a/dev-python/ansicolor/Manifest
+++ b/dev-python/ansicolor/Manifest
@@ -1,4 +1,4 @@
DIST ansicolor-0.2.6.tar.gz 6224 BLAKE2B 38ffd0e9a88c886ebad25c4f0072f2f8f833e028c3bc14eb89252c1c0b501f973c9b3e371b4c605a3b98df33eb7203a963797d3ee56cf87b0afb927b19096fd5 SHA512 44c7dc6f621fc3044d4a52acb96e7e497578e025090633bfc8cbf686d7461da018f64502b477a6090e60747481f320cebaad00ee0776c9f4c52d4abbb1812121
-EBUILD ansicolor-0.2.6.ebuild 499 BLAKE2B 43c403bb678298f62b99cde03b17fd6bc6931273d735282aa93383f8a45864db05febd4cd551321c4f977f974b780ca9666fe266715035d8a6aa2e652916f212 SHA512 b4fe43e7e31ae1739029305e7b9d5c2cb544a81dd7a515e2bf3996465442571f4c2ffa896ec7a7924df5925908db25540225faf3c40c1bb9d82a406a9806dff3
-EBUILD ansicolor-9999.ebuild 608 BLAKE2B 38ceccdeaf128de5fae90cef958f90a386bc92e291d384597179be4e0cb621f4e14a19fb159d36a81394de1e93339cabdd0d867e9cf73112ca4fa1641291b79e SHA512 b96325013c261d84799d051827b28903e3db57c2d1542f0033a247ba2f88122a6ba7f8dc23fb45ce5139256557cf3b4abdd03376078891c84ec66cfe36241755
+EBUILD ansicolor-0.2.6.ebuild 535 BLAKE2B 2535d178ffe05e959d87e699fdd214bf9ed5a3c04307b8ca2b5283dbc55241698575eb0a43e3fabf3793287887e8638f9993ff5178520d02e7e37f7f174ea3b4 SHA512 f889c6993b0444b58d06ee0223283391ab58320eefdfdf507f6dec26eb48bf9517a37ac55ab2ec36197e067bf0167cd80bab7ab2ef799ec61cfaed3f47325d67
+EBUILD ansicolor-9999.ebuild 644 BLAKE2B 7bd29e4fa18fe6d5bb25af09cf820e8871f7d6590b461dc2a42fb1274b47e8cf20c076306026f7b3138c8774965d3e2da039eeb402388f3c05bc5f719ebbac8c SHA512 84126d0480ab6946765fb94189d411dbf6324dc10360c4e170a000576441868d95ecde5524fb2ecfefe9159821f0485d885860e0cfb0d4cfd194cce2ffacf377
MISC metadata.xml 497 BLAKE2B ce249e4bcd8f3e7eacfbe1ce27ee5fc2746173417a81dc51ea3234632e436c256bb5be663d9a8e0a514378c084a6beffda8b30112d82be96c1f6d1748f78d8a7 SHA512 539ed7d24279e0c9a23166e4c2a19326c6bbeeebc17b5d55b0ebf45621005c47bb6cd7f434a30d93c585b7444b327f9e87389f0a63cdf000ea8e13ae23625400
diff --git a/dev-python/ansicolor/ansicolor-0.2.6.ebuild b/dev-python/ansicolor/ansicolor-0.2.6.ebuild
index 11b50c6859ad..a3255104980f 100644
--- a/dev-python/ansicolor/ansicolor-0.2.6.ebuild
+++ b/dev-python/ansicolor/ansicolor-0.2.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Produce ansi color output and colored highlighting and diffing"
-HOMEPAGE="https://github.com/numerodix/ansicolor"
+HOMEPAGE="https://github.com/numerodix/ansicolor https://pypi.org/project/ansicolor/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/ansicolor/ansicolor-9999.ebuild b/dev-python/ansicolor/ansicolor-9999.ebuild
index bbb99ff83a32..2977c375d9af 100644
--- a/dev-python/ansicolor/ansicolor-9999.ebuild
+++ b/dev-python/ansicolor/ansicolor-9999.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1 git-r3
DESCRIPTION="Produce ansi color output and colored highlighting and diffing"
-HOMEPAGE="https://github.com/numerodix/ansicolor"
+HOMEPAGE="https://github.com/numerodix/ansicolor https://pypi.org/project/ansicolor/"
EGIT_REPO_URI="https://github.com/numerodix/ansicolor.git"
LICENSE="Apache-2.0"
diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 44b94cb31158..b2af888e458b 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,7 +1,9 @@
DIST astroid-1.4.8.tar.gz 184091 BLAKE2B 7180b98c757c8681dd0abaed1e79d2c58ce676aff07b539af8776d589ff23770335d0ba4ce5c9b3940b0428dd10174e7c6eff66aeb500e6ac561734e27975be0 SHA512 54bb20edf5518b417470a2d63210802b267fe727f9d30e1ac5000db00a7894739b1c4249468fb55df81b55d382f3a5bbe019876141f7ee4d94040fd699dc0c2c
DIST astroid-1.5.3.tar.gz 240617 BLAKE2B 06b040fa83327a38ea23e4b09c4ae978b5953ac99a7fec4b7fabb8982e8bb8da3e2f4781654159aec9989b4c99a119e1116622fa75bd4cac63d6a5c8b34bbf31 SHA512 2a224d9bf8e41059a1316d80738cdc0f1e4c4e0f987baf3969710bae7192466b708c7942cd7e4eeccea55582ce70bb687c96b9e7dece3229ae4cffc558aa2319
DIST astroid-1.6.0.tar.gz 255715 BLAKE2B 60fa855779428fb984eb450afd1e6869a98f82fb06786194993a5f4c878f25417cb91ef2c2cdc12da62cbfa68e2742f8ac29cbc7b7ef295ed60201c72b562668 SHA512 6a384b2bd3b4ee686c2f9a69d10f4391e5950869d75808312b2715a620ba7caa706bd88a5e021ea2250cf16ff8013cf0b332faee0b07dd7b5e1baf11e65d0ac3
+DIST astroid-1.6.5.tar.gz 255688 BLAKE2B 7547e4c537f73ef77b61fba1ab8640c7cd50014ae52e4e4b8f8209a000c55bbdbb1ddcd3fb90d078f99a34d4a4779adabc8ad71af40c3a4547fe3e0d814b328c SHA512 f51f275c9f04809c8993d187cb62fadc84003ddc954d371356474dbe6b719868406fd9188c560f5b658b8b44bb6a4d3ee0785e809e789ca117e2bcbdb58aec53
EBUILD astroid-1.4.8.ebuild 1093 BLAKE2B 89692333f08a4c9b3b46086a20ef4e6cc186cfef6e9530b1ccd0eb6515fa74117fce8fbd1c55710323957a3f2eec57310b752e791d59a06a06926b8909d46140 SHA512 8e076be66daad2fae26351d89f3c61c6d41523ad7240c78a0e3c184fc1db634c708ca7348137d0eff11bfa20959084d7a97b0a9791caaf164c877984ebb90473
EBUILD astroid-1.5.3.ebuild 1659 BLAKE2B 332bbb2ed4ae5a2f07e370f8f85c556cdf2a6cf486f6c261c7f18bda7f960d3de097e107b322344bc735f1eb4083461491b96cc7c36bc815aa2ed99ccb3ec0b7 SHA512 2076a3fefdc95b2f7362d5518fff0d749efba199409e51285131ea583d03135eea22a5c24907dba5b33940a80c58a8b2b04d79a69f950576fb08b9d227f1a80a
EBUILD astroid-1.6.0.ebuild 1939 BLAKE2B c32202f279336b9d2ddebaba31f5469cc71bda427280c13950d554deafa2048f417cd4fe5eadb9a0885d62b5c53f6ce3ba8f26e14b067932ddf0cbf4d57adafe SHA512 b4e397cd08c2a326b47c3d18801975be3fe8b36de17ffe864c20eedfd1c986e0637295bbcbcb73b027be137ed690143b89ca353f347532487841d187ed427dcf
+EBUILD astroid-1.6.5.ebuild 2019 BLAKE2B f48097621e39f7acadac5035f0e300d94e632b85cae138dfbf4871d52cf9fb756a843d902c27e29ee196902ffb35faba251418fd4a4722bedf46512fe877605c SHA512 8e98ae42ae65549270b7347b85c09708c578766fbc982a6db09ce03db0b95e90336f3a3c835d51c0799c0da8781ab0dc002c30688e6ac4ba26c6254786048589
MISC metadata.xml 1122 BLAKE2B 29f5f5eb980aa5e9035316854d7b69a803bf8507cd8f2b97880ef3a0be3e200936ddc3679e480741cf82203b704cd6c7b1610d31e9173dc3f8b97ebec6a6c844 SHA512 34a45382d84c03057ba59b40905138c2e048da4d602e5a26dab4b156c1a3697369e11ef66f451f3f823ec827f3771eb58c077c056f9609e5b55a27841fd5bf9d
diff --git a/dev-python/astroid/astroid-1.6.5.ebuild b/dev-python/astroid/astroid-1.6.5.ebuild
new file mode 100644
index 000000000000..83f26735416b
--- /dev/null
+++ b/dev-python/astroid/astroid-1.6.5.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=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="https://github.com/PyCQA/astroid https://pypi.org/project/astroid/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos"
+IUSE="test"
+
+# Version specified in __pkginfo__.py.
+RDEPEND="
+ dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/wrapt[${PYTHON_USEDEP}]
+ virtual/python-enum34[${PYTHON_USEDEP}]
+ virtual/python-singledispatch[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]' -2)"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ dev-python/nose[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' 'python*')
+ >=dev-python/pylint-1.6.0[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ )"
+
+python_prepare_all() {
+ # Disable failing tests
+ # TODO: investigate if it's our fault and how can we fix it
+ sed -i -e "s/test_from_imports/_&/" \
+ astroid/tests/unittest_brain.py || die
+ sed -i -e "s/test_namespace_package_pth_support/_&/" \
+ astroid/tests/unittest_manager.py || die
+ # we hack xml module, so it does not match what they expect...
+ sed -i -e "s/test_module_model/_&/" \
+ astroid/tests/unittest_object_model.py || die
+
+ # no idea why this test fails
+ sed -i -e "s/test_namespace_and_file_mismatch/_&/" \
+ astroid/tests/unittest_manager.py || die
+
+ # and this test works yet it shouldn't
+ sed -i -e "s#test_object_dunder_new_is_inferred_if_decorator#_&#" \
+ astroid/tests/unittest_inference.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ ${EPYTHON} -m unittest discover -p "unittest*.py" --verbose || die
+}
diff --git a/dev-python/async_timeout/Manifest b/dev-python/async_timeout/Manifest
index 1f74ece112b7..28ecae133064 100644
--- a/dev-python/async_timeout/Manifest
+++ b/dev-python/async_timeout/Manifest
@@ -1,9 +1,11 @@
DIST async-timeout-1.1.0.tar.gz 7590 BLAKE2B 855a630b1c1be6751ee416a9f394b93b25df7e3ebdadf1b34b6d992b643ee19ccaa4a895e66608ea0d84e10573bba90e02478964fc43c34c43ea02f1064a0b60 SHA512 7132b0616052623c17d7a541051f3e759f8dc87f9ff1730585a1010bc6e139c24d5b8835431749d695fde56fb465f22094ec3f98f5f95b0b7664ec9e1f990cac
DIST async-timeout-1.2.0.tar.gz 7700 BLAKE2B a658cc80ba0b35d1f79286d8f6edac4aaf84e1bcef680b1ef096f6f9d14873800f948429d00fe09b26e20ab109c676fb1ca838931a83473f59863d490caf2c0e SHA512 81a8d3fd8a6756335ce7ea292afd0ba508ea120482dfc4526017dbf6ee809e6828818653be25dee123e8626fc89cc49cfbcff41748ec950b8797b2bb21f262db
DIST async-timeout-1.2.1.tar.gz 7797 BLAKE2B d8f736423631a2b2c0fb748eb2857e0f9a143af9591ddfae15d42ab13af33196a6624db5b0a705265269ed28c6c15a4e8cfe56143ccedac75a555ae62a82891b SHA512 2072caeb65a74f1a24b59a4ea905ef96d70f8fb117e3dd9c95c1107b1d67ffaa4d76b68f00364049e6e29cdb0a6d247ba0c3638ccd0a8db27bd6ee0f180f9ccb
+DIST async-timeout-3.0.0.tar.gz 10803 BLAKE2B 3cee55e523a652c27f73bb3790d3c214f2744ef1ba3e0fe6fee80e5e4172cab808b08513d1beb99e71a36eda0a27d31fcf23e7a1ea0fb4569dc1310fef3557e6 SHA512 17df44da4d6038dcfa30b1394bcffbe9a31470c45fcd20c21da8dbea154fd2d508afafb19ce4da7f65422057e3a141be2bd9171d0a385556814759da0fb0496f
DIST async_timeout-1.0.0.tar.gz 7554 BLAKE2B a069f79eb25c1b698f688cff482970c60197ac6f22e610fe487e33180644a197961f97e1afc7d6ba86f9250add9c7c72d386b5209b8d99e0518c137246106225 SHA512 b02fa2f9558d23e6e1cc076f8d144dcfee7adeaad67c023ce747c99935c2809e2a2223f72b0a12274f11bacadc9b69a6bc3a2914c305ef05d483dc29908e9c97
EBUILD async_timeout-1.0.0.ebuild 645 BLAKE2B f316d11a6aaa1738bd5fd6103582cbe0114b94bac0908d1d249e89e6c9e6bacfceffbd256f60d9afdd57e525aad137798e1881eac64a66e658c540e6f89d55b8 SHA512 2e7baa4d0c31f481a7addd27a6bbb789aa70c302f45eb30571023694672215ba5c6fc8e1da3b81ff140479c9f698998d449860e0dc27b128d8c5c96a14045132
EBUILD async_timeout-1.1.0.ebuild 692 BLAKE2B e9ddce00ffc17119e6e98edbaa5f14aedcecf887940b1586766dbca66ef1b4fb0dc0b2c3f1881e4a6e168e65aced9d3d562372df2783cdbd5b8bbf0248b19335 SHA512 e171d352b5fd194b83538fe4e229c6770b214674981cfcdfc9edae4c91fb4066c482416d7e19323035bde258db7e84326ce0b98b6dbc05e9475eb6e3ebe2f0c2
EBUILD async_timeout-1.2.0.ebuild 684 BLAKE2B 611f2fdcf5e485c3dacd5a2cad8a08dd7a136969a0e1fd72eaaa3af63505db44c862efa88e5a57363b401398d96501ec567578fdf3a1abead4b9499940c74c5b SHA512 7018d92dc2d63324016b3c84508bbac0faab5a45bdf60d27273f0768dc8c8178c3fb1533bad2e9fd9cb0a66b8e8312421e158ddafc26cb7dd62b51a77aca04df
EBUILD async_timeout-1.2.1.ebuild 774 BLAKE2B 24210a370d797643b8761a2355aec2149f0fb702ee645b55ba63d6e19784d35cc4fcbe3368d3c18e4f2925628845929d7ecd608a6f04df1e3f8bea7c2700c6fc SHA512 8ed85a92f4cb51697122dbcddc1373d47441c86ecf468338c61fe282f9760caf7e3de4828e4513edd15ef94d64fedbbb1599a558f96ff08fde6de57c490106f1
+EBUILD async_timeout-3.0.0.ebuild 868 BLAKE2B d6d9ce869e2bb8b88ef5b1b4b8c32133b6101912f3cca3a24434edbac5aaae260407801dcfdd06e550afcec2341f4898c7f0b95203840b36a8b52bdbaa14da42 SHA512 3f24a217e9fb90aa59abcaa2b94412b54de83a22419db8828e0b8fb6ae5a2d65f23268ae9904c5718f2392ef0677ccf4dacd2de84b7487308537852841ddcb83
MISC metadata.xml 356 BLAKE2B 77e8b06ea11139e57100ce9de95f8f452a3ea036f5dd7556e0bded549639dbad3a534c37dea0a30bebb329fab4f8f8f36d637eb1aa630ca756c009492f01b0ca SHA512 efb996fac98f1e12c041fc6828732ec61f5e85f7d4762faf7387a0a0f59c60b64ffdb0b0c4d29f2f9f8c125f30b1462650be1bb13b09aca70e555c139fb6316d
diff --git a/dev-python/async_timeout/async_timeout-3.0.0.ebuild b/dev-python/async_timeout/async_timeout-3.0.0.ebuild
new file mode 100644
index 000000000000..d68d5e46bf95
--- /dev/null
+++ b/dev-python/async_timeout/async_timeout-3.0.0.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=( python3_{5,6} )
+
+inherit distutils-r1
+
+MY_P=${PN/_/-}-${PV}
+DESCRIPTION="Timeout context manager for asyncio programs"
+HOMEPAGE="https://github.com/aio-libs/async-timeout"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+S=${WORKDIR}/${MY_P}
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/setuptools_scm[${PYTHON_USEDEP}]
+ test? ( dev-python/pytest-aiohttp[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ sed -i "s:, 'pytest-runner'::" -i setup.py || die
+ # tests fail due to missing fixture when trying to load this file
+ rm tests/conftest.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ py.test -v || die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/atomicwrites/Manifest b/dev-python/atomicwrites/Manifest
index cd1577d527c9..9595c3de9f5b 100644
--- a/dev-python/atomicwrites/Manifest
+++ b/dev-python/atomicwrites/Manifest
@@ -3,5 +3,5 @@ DIST atomicwrites-0.1.9.tar.gz 14475 BLAKE2B 68d69493b892e1c02a71ebaaf4a73919181
DIST atomicwrites-1.1.5.tar.gz 18951 BLAKE2B b0932995aae3ca23c11aace182429f4888819ea542a12b59d5b7ed4621c4759285d0cba306437bd1ce35b1ba32eac8ae6afc6548f2bae61870dbf03927c4fe75 SHA512 4de8ab93dcb226c55e8ae1b0ef883c2e1eeae50ac6596afe036ca51dbf6b094c13dbf2d792972312d4c53551886aaa2713aac54bfab42b85abef4d1146e039ac
EBUILD atomicwrites-0.1.8.ebuild 430 BLAKE2B c6c424f1ec9a05b798a852b752a5abbcf64ff592db7fa435d18c80436adf124349760fdcbc94b5a51e380e01485aa7787e957453a1f431c95a76c3ff3f152faf SHA512 a08b5e18d5a6f1b4bb3bb2dbf75673928785374ea258e760c5e621a197d650ba7c3c84ec08eb861adaa333e3853b777f39f228184c5eaecea09e1e95211bf9cb
EBUILD atomicwrites-0.1.9.ebuild 430 BLAKE2B 50f43c7dfa4a9daa18b13c66bdd8f74815e749fa52ae7373effbc0847f397691b16d9c8023c71684e56b6a9a6dac5a27406e145e09c813abba68729fb6f585e6 SHA512 5e3651c03d05495bf92900f4d56327ba464266bae929b8cfbfb39d5734dcd0eaa699314b26bc5e428d6e993f349509c05d5d4c109d39f11ed7cbc6dba7085445
-EBUILD atomicwrites-1.1.5-r2.ebuild 571 BLAKE2B 757553e486c6c83ac380c706ab793e1f9d6a639c72d99701106b5f00e38f2600c90a05376400bc4d85220bca3802f7c5386a54e4d34d6916a7b4c9bd4847f76e SHA512 8b464fbf29b83a168ba0e4db734c01202229fa916ca5ed3b1ebf7bb8f92572a6eb3b5cbee44e03ae7faa531b88c851cba9066da6d9e3bdfd8aadbe1550cc445d
+EBUILD atomicwrites-1.1.5-r2.ebuild 578 BLAKE2B ad9188acc6f21a3352510d2efae465d010e763f21f45d6604979b4a48da0e77817746037f8472bc86bdd034163e0c75da40a56784eb0e979e856b5dc86d8eeb0 SHA512 1af57e581631a2cda8f7ee9de709bbd2abb1475d5f25331d9fa2683e5b75892f897e68f092f96b5ffe522a5d2b1966aca0a81a37fe80c38f08b9599d63d2b715
MISC metadata.xml 361 BLAKE2B 6da7694cc6f2418e0cc27b713e2bd0dc96c50177b3c57b9f6b1fbe3c329ced0e995406086077e9303bad0ccef4a33c4fae06b3ce82dc954f0fc2d2c303aebf83 SHA512 133ca39503eb471d6391e849430c41ab9ca2ae66c367f8843b221ea2e5535967ca4a09cf94364558f65d61f8a6ffd43a98af0f8a70f4c46a46936b83a0d18f59
diff --git a/dev-python/atomicwrites/atomicwrites-1.1.5-r2.ebuild b/dev-python/atomicwrites/atomicwrites-1.1.5-r2.ebuild
index e965e08ed393..e8df8bc048ad 100644
--- a/dev-python/atomicwrites/atomicwrites-1.1.5-r2.ebuild
+++ b/dev-python/atomicwrites/atomicwrites-1.1.5-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/backports-lzma/Manifest b/dev-python/backports-lzma/Manifest
index cf322942d39c..8d5d91a15a12 100644
--- a/dev-python/backports-lzma/Manifest
+++ b/dev-python/backports-lzma/Manifest
@@ -1,7 +1,7 @@
DIST backports.lzma-0.0.10.tar.gz 37242 BLAKE2B 42ee440437379aae9a5d4708d8766300143651f932a63b54e3c4153d48e02843cfd45ce2d60baefcda1f10465f8b982b6883a6047a146d14858f32f5ab9c9485 SHA512 72814ea262ec3916e6a44a571ffa2fb3316e7238a84649232849e378f720132157f5747dbbce659e7144e53e62a84bb41e419ae6d9b8f5daf10ced372b1bf9d5
DIST backports.lzma-0.0.6.tar.gz 34475 BLAKE2B 9249684972b2496cfc5652d4dea5d03e0cf14fbef4a6f617111210e0125d0f455db2b80cdad5640ad71d04fe23fa292ea50a2083125daae5023512e577553683 SHA512 6196e64e81c2427d07844dab984113021ae97ba9d0c136cfd20b7213cdb8cda8b9a2643c8df21c799d338031cd49d4cbfd7f9ba9c30efd6cd28e63e8772a032b
DIST backports.lzma-0.0.8.tar.gz 36111 BLAKE2B 1acbe9628f740f067068cc07105abe2a161bd2ebc712f1967c54d814abfa432cf5394167cc7adfcde49cc54adecb792a84e91ae810ad150ef38a22b2e79f9440 SHA512 bc5e7672a0ac53b7cf97ea52a566e96d92a3dd334a8321699585225e32ad7c723b4ffd6e4b153bd2ae3ead2a2cd6a48678b915257de4952ddca8389032db48ad
-EBUILD backports-lzma-0.0.10.ebuild 1052 BLAKE2B 6c7b21fceddfc4adef4c0d049f9831805dd276d8745fb7356cd7cf1cefefc5d3a5ea95425af7368f83a33ed364a604bb515fc8446f71a6a6281a80ca8ff7d1c4 SHA512 829ce1b99d73efa43d31befa6b0c3597e19df3c52263338404cbae7c44154e754c3a5d91485f2a676df7f681f111afd3eaba20cefe05882aeec606b31181ebe6
+EBUILD backports-lzma-0.0.10.ebuild 1062 BLAKE2B ec9f1098227b03c7f5e36cf72d4c8335b49ce303fab5c2565a6d774ac39db3b8c38f175f80d8112b899cf039bc306becc697a31e8b6f4f20d84e118a31643df3 SHA512 14b20fa4cced41aff591d4e4b4a1e665e082e73c45f2aaee833817e18cd397b824886fa1cec2988f2120bfe9085c0b2205e93e552c905f0506abf0ac262cbe78
EBUILD backports-lzma-0.0.6.ebuild 926 BLAKE2B 3c29b59fe3f659d420639fa56aa088dd7b29db6d5b2c4d9cd08ba53e461d43d89b24b3adf2122c4d597652b969ba1761f994e1cbed002e316dc35530069fec29 SHA512 4629c3a799b952fc88514e29a914646f68fab7bd769e0388f61d83ac34c431f1697693451a6a9d5005ceeae5c0f7aae90bab626a3d2b0b5decf05df64dc0f1d3
EBUILD backports-lzma-0.0.8.ebuild 988 BLAKE2B 83ab5fa06671e50121a0e298390a6591213373c8be7b6aa2457a92369cc7ec78d682de94e57f0adebf3ddcdeebffd4c18b7301dae9553df740884cfda29b7b47 SHA512 a1cf09b544f3ea5290469183c0786050d392139533d27ef49748a724ca7494708300d6d4f98bcc7dbbe5b5ccd8b30938c9cecf7ea27b0d3c51e4241e1821795a
MISC metadata.xml 391 BLAKE2B d3837447c0258730ec4e5d45fb0e341494c8b29388d9cdb2e212e1118a9be1ae836cf8b5cc0d7ce652aeef359d6650f562385a884a9698c79518066bd9c9b96f SHA512 382866a463cef16a42a0a89b3f1af18565a8e72858ab1c55d7c89e9c8bf87224b3d5beed52beb46ed83b8e8f55bb02a5aaccf15fe027d21de138fed5f9798cd7
diff --git a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild b/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
index 6690146c6026..6ce2705754b4 100644
--- a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
+++ b/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+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"
IUSE="test"
RDEPEND="app-arch/xz-utils:0=
diff --git a/dev-python/backports-unittest-mock/Manifest b/dev-python/backports-unittest-mock/Manifest
index 324bf9966797..73360a731a99 100644
--- a/dev-python/backports-unittest-mock/Manifest
+++ b/dev-python/backports-unittest-mock/Manifest
@@ -2,5 +2,5 @@ DIST backports.unittest_mock-1.2.1.tar.gz 4580 BLAKE2B c935c378bae1f39e0658f4be0
DIST backports.unittest_mock-1.3.tar.gz 4687 BLAKE2B a01712eaf5cb32d7da803aa9034f68508faa4d8db8d6f6eb02e20cb9f42c4e6bda3b409a0e2f676b6b7782f16d78877da6f093af6ac1f1deb100b19969570787 SHA512 71741db5c2e43beac8c72dbffa0efd4bbae140177f56c3b2bca3e13a3aebd8a418b5ad7654421899980f73b8dbfb3b02d85d2dfcd7b3827047fa6ba84a8dcfff
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 1471 BLAKE2B 7e8f28777e621ea644c1d0933b4f9099f690accdf76971b530bed573f34c1dcb2c73f71d4af1344f046accc25e7dcbdabf5d8443eda6f47f0f2d6f6cc2d8291c SHA512 3d479c600d77c66f585b2418e873763d224a749ac308fc8129f026403a73b2169da6ffe0165716e9969d887edc98cb295ed5ce18ed5606b77ac5f2087b12a899
+EBUILD backports-unittest-mock-1.3.ebuild 1484 BLAKE2B a911092d905b3f6bab21065e8ba42ef79dc6dfc108f6a01001008c8833b2702a2293fbfcd30ee1ff5b5d26b43c9c2644f95b2f70fa09089c96faad6c66f5b416 SHA512 de31da2c1dbf0da81073e848a42045ef58d13363f000b85fce8c96a726de0c976de8d84abd54cad23f525c657813edc1d5b87d72d9cea35287353e8cb7091ec0
MISC metadata.xml 781 BLAKE2B aff7aaa5943839e993ceef3e238e22743640f92b5b2b1f3d7d18585cb0462132b3c77c9c61c91e891ba1f07ce10fbfa5dd4a3b1448e2349f81c328ad5e382477 SHA512 39fe208234be2f84da6f615e4b49ccf1e7673c44b9bd305271764b955ee89a2543e69e557ba145e6798573ce6566235d70a7ba115bac6428d670617c25d29f49
diff --git a/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild b/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild
index cf50959e8612..ff94ba6873a8 100644
--- a/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild
+++ b/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd"
IUSE="doc test"
RDEPEND="dev-python/backports[${PYTHON_USEDEP}]
diff --git a/dev-python/backports/Manifest b/dev-python/backports/Manifest
index 4dbf8c71cf68..47aae2f1c2e4 100644
--- a/dev-python/backports/Manifest
+++ b/dev-python/backports/Manifest
@@ -1,3 +1,3 @@
DIST backports-1.0.tar.gz 2070 BLAKE2B 7fad9ef13abdc5bab550ddf62061a952991ff601642f5e03359c3ba2bf20d923701d86aed178dce530c60870efd33a4a2b4b2498802c78df73d406bc496239fb SHA512 069e155209d6036dec09000e4543abea9383f13b229a7259b1d3d02fff4b51be1a32c766dee434215c8a5209afc5e7d24163d188a77cec7d354d34170665bd37
-EBUILD backports-1.0.ebuild 608 BLAKE2B 90bea6a81c57a21975147738088b9dce0bc81ad359df1f3adda5951ca1c6d1989028d6c7fa02705aa869a0324b6a5d7e11158279be0f4fb8fd09134b2224098f SHA512 c610d921068dd80768cf51bf841870195bcdc22e827a8c6dbd15a1454fb861b93960eedf39f2b1f425357287755e3c7aecb8afed01a27daf1ac38018a0f76592
+EBUILD backports-1.0.ebuild 621 BLAKE2B 12d52a0b3cf6dcf5aa7de9702723fc36c1a5c7e7198c477712448905ad365ddc469b00628cc0e01e56093b293e684553b87ea945c227dd3975cec38af81c18d0 SHA512 d41c02868ee1c8beaf20fc82787e38772f5a915805b734b4a85766be17898dcdca4d405cb17ec943e27ad9564dcfdb3cc2154603a201c4b8087819ac0e30a837
MISC metadata.xml 335 BLAKE2B cd3125c95ede34cf51567293406cfb3b489874a7a2fd594e157c9167fa2b3d0cc5a4eea670851a648ed81100f0ccb246ea64d316b432d516219f61c02425feb2 SHA512 d0432bc56a1e591a0f699d61f2195872cb62e591027212cba00a127c89d9a2c29a54da495436233ad93c3868f98b184c73da9057be26ce9abada2516be518e30
diff --git a/dev-python/backports/backports-1.0.ebuild b/dev-python/backports/backports-1.0.ebuild
index f24a0fd50a3a..3859037d5e64 100644
--- a/dev-python/backports/backports-1.0.ebuild
+++ b/dev-python/backports/backports-1.0.ebuild
@@ -12,6 +12,6 @@ SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz"
LICENSE="PYTHON"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+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 ~x86-macos"
RDEPEND="!<dev-python/backports-lzma-0.0.2-r1"
diff --git a/dev-python/beaker/Manifest b/dev-python/beaker/Manifest
index 058ad3f8333f..c20d647c347b 100644
--- a/dev-python/beaker/Manifest
+++ b/dev-python/beaker/Manifest
@@ -1,5 +1,5 @@
DIST Beaker-1.6.4.tar.gz 54480 BLAKE2B 809b2d23fb95a21ab442b3be20ff5372630697baaf507fd26d8aefabeed422401de890c8de165a079bde4a05230cea244a8d5bf31b8b89e60a88b840de9cdedf SHA512 5a6835d01d0b1bee57844525f1223d74edd26f07cc769df6a8cfa77f44dda4435eb96639175928a1caf7c4f927ac3a674c0fd0e7f50f1aea91da7880de3a6704
DIST beaker-1.8.1.tar.gz 80541 BLAKE2B b60ba47a41f5f039699324dcb403d99cbf3d7e7cdbf593e275e1d41e6abc86dc829fd9a582b80e6274d6459624218585239b1b623e70636e2a1d736c584ce245 SHA512 bd9c4a4bbf21749a59c50ffff1d1dbff8bc9116394f79924efc6be637fb8c1ffef91a8363da3375bffdcb0ba291b71b57f75303f3fbe111e8670a390058e9fa5
EBUILD beaker-1.6.4-r1.ebuild 1279 BLAKE2B 21ee7eccb3f54aa1b033b8e63168338493b605fb63760cfc0bc0f3fe6511bdd3c551cf4184f6780b3a70b0887947e6bcfc73c5fb10a2d46d5c1121b3859ba15f SHA512 08ad13c4fa1c65ce293c3dbb0d03261d5012b568d3f2bad43ac9c584b29f9f4661961074f6934468de7ca1d4015e6739f896ed912fa77d0b908f9f7020b3bd15
-EBUILD beaker-1.8.1.ebuild 1341 BLAKE2B a5f6e479cd21ecbdcaaad07ddf574b143039c18580a746dd3561631e9a9b7450b6129cd4e928d33099c029dda9edbe3b2044c1fee5887151147dce293ae22814 SHA512 ce884b58f5cba65dd63319009263640895bee34935ebdaab69dfcf4fb3197e389fc53ddc5655840d5e955d61ab272ff5f7e17fefb5443ec05c64a44f95f7a6fb
+EBUILD beaker-1.8.1.ebuild 1340 BLAKE2B 9b1f772f3071af7301ba9b3d86a4d1a6e9e5dc7921c0b0f5644a9a25f19e04ec7202c306782a9c89535d303a6e873b99f7ce293b9e0a910aa07cae2a75732933 SHA512 e2c236eca6410bbdeb8f88cb6eb6af882a2cda88c2a5985a5a9784bb5cfbe6c104d44562f2519910194718242de1ace3b1e664095e0535b1b75c25cd1bea38d2
MISC metadata.xml 376 BLAKE2B 5cb61bb094fd8e020b5e83aedd79fa283143e9156935fbb3d6666186b81a17d544634349ff10b50bd9568895eddf54dcdb2c304a4fd6fe51bb37931cbb181074 SHA512 09586c7ae4aa5259c0776ef77713538e8b8dc730da802d95b3de5501aa6c88c96c1967740ff77a124821bbd93b13e9547879f452d46325916237aeaddf58c353
diff --git a/dev-python/beaker/beaker-1.8.1.ebuild b/dev-python/beaker/beaker-1.8.1.ebuild
index cca16d99a4c6..b8f86bf2609e 100644
--- a/dev-python/beaker/beaker-1.8.1.ebuild
+++ b/dev-python/beaker/beaker-1.8.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/bbangert/beaker/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
RDEPEND="virtual/python-funcsigs[${PYTHON_USEDEP}]"
diff --git a/dev-python/betamax/Manifest b/dev-python/betamax/Manifest
index 3cadac7bae50..be409d821329 100644
--- a/dev-python/betamax/Manifest
+++ b/dev-python/betamax/Manifest
@@ -1,3 +1,3 @@
DIST betamax-0.8.0.tar.gz 78398 BLAKE2B cc9546eb028343621ef47a9cb7992f1d3eef4a2b6837cc8b670ff7d0313020def203ff06bf1e21c2d4ef26932df65e71562110b14bf27fc5c1a6ca3ba9023f54 SHA512 52b330747b6add52390b50dd63c05851adc01ccd238fdb5c3401efdfc26be363a3f61145dc0e1f3cc43ff520e1457e33fa47952d2929c7c3e12c3e2612621f95
-EBUILD betamax-0.8.0.ebuild 750 BLAKE2B 6b4c7c5de34b6f6ed16b92ed48381e9e494d9045483b17917c37c391a568d27128c3198fb8863f73f71474495374c9fdbba78e45ac8415173190a4ca2f4118fc SHA512 2c52ed1a4b4055ae33e2eb2741e91ea41dc680f375d2ad9730a8559b49bf2981b9ce3ec2b3a018bf7f7459e5dbce49045f20885c114a77ebc526da5f016607c4
+EBUILD betamax-0.8.0.ebuild 762 BLAKE2B 8ead9b55cfca551bcd9990d93b698904f48896f6bc17f7888199a09a6faaac679dbe4fdc9795eff4798976d370518d7c8d8304da7b3f7d671e22f4aa0e820a14 SHA512 e38f1783a7a5defd207544343f700912fe6b325aaa98ee54d608acb0032ea756b7d401787f0c27e54957eb27c1b4bc8ab1bc2e44c8cfc7d1efab02a5a3db7459
MISC metadata.xml 218 BLAKE2B 086fdcf7b63ca7bd6c58e861d717bb375e1cd372eff26d5d2eeeb176d8c5e6f10e653562abafb50eae7d7508f8e3d421b87e6a749acd0490308672828d0da697 SHA512 4558fee4c51117e21b1f42ca3edbdf1195ed297db798d6bfa0e5fbb7019654a187422b0abde7af5d800caffed66d1e55e4280e8be602bad591424d9776c46781
diff --git a/dev-python/betamax/betamax-0.8.0.ebuild b/dev-python/betamax/betamax-0.8.0.ebuild
index f66e5666a2c2..e5be7c43646c 100644
--- a/dev-python/betamax/betamax-0.8.0.ebuild
+++ b/dev-python/betamax/betamax-0.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm ~ppc64 x86"
IUSE="test"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
diff --git a/dev-python/bz2file/Manifest b/dev-python/bz2file/Manifest
index 807c46fa665b..d7ef7a56ba36 100644
--- a/dev-python/bz2file/Manifest
+++ b/dev-python/bz2file/Manifest
@@ -1,3 +1,3 @@
DIST bz2file-0.98.tar.gz 11333 BLAKE2B 4ec4687f609521a637c20a512b544cd99d7c334f7cffaeff71d2a893eefe131a10bd548b9f1e829c899cdcf181f5e877e092cf08d709bb3f1ba9901d3386b3e6 SHA512 2d28e71fe71b5fea4008d65a1fa91d5c6fafcacc09f891c5deaaa985661576bd97f2e33fe9f8c5943841f09c153f2079a2511329c066e57c775fb0b089b30b20
-EBUILD bz2file-0.98.ebuild 599 BLAKE2B 52f98b7e367ae4e42a7cda14bebef8a26d8bfc8c7cf00d6811044faf3509bfd8d1acad5c9ad864020d31f4289bbd0280795b1d3fb1f70a9b2720d166e43d837f SHA512 4b0805c35377fa4b95451a6cb6977dba8333ab20d9e3784044cbac6f31bb4050d60a15e5d451e4ffe18d409c9b051e248686c462c88e3b8b7674025b7ce631cb
+EBUILD bz2file-0.98.ebuild 603 BLAKE2B fd1476b8d94e3d33b21439204d30861d0d06f5aaf53196527be2c12c16401719e000937ec4593f18bd777aa37bbf15f779e418303e12fc0eb79ec36d08f7c3e2 SHA512 e50e6f80030e6091b7e4b94019edf5fd2f092fb43b04933fa7d8f3427ed0ed1bb6ff1a6f61ef2c328d3ee56182f111f94fb8662f34781eb4ab1a674ab397d44e
MISC metadata.xml 342 BLAKE2B 8cd4d551724a069a3668b91bb8218576e23cec6c450baab71b70868670d673d51bc11952b7f077aeb76493cdee5ba20ee4175d091e5ccb995fe3624e3772901e SHA512 e511170e43873344d2652837b823c3207a8da885487abe5bff9a90e0807ae4a7736170759e8e9772957cfb52a9d81e436f19f4327636d411f0f9d73ab31a9d2d
diff --git a/dev-python/bz2file/bz2file-0.98.ebuild b/dev-python/bz2file/bz2file-0.98.ebuild
index ab45b80e96a1..89d778e690e8 100644
--- a/dev-python/bz2file/bz2file-0.98.ebuild
+++ b/dev-python/bz2file/bz2file-0.98.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~x64-cygwin ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 s390 sparc x86 ~x64-cygwin ~amd64-fbsd"
IUSE=""
python_test() {
diff --git a/dev-python/cached-property/Manifest b/dev-python/cached-property/Manifest
index 6bf98c5f9db5..35eb3efa230f 100644
--- a/dev-python/cached-property/Manifest
+++ b/dev-python/cached-property/Manifest
@@ -1,9 +1,5 @@
-DIST cached-property-0.1.5.tar.gz 7434 BLAKE2B 2bd21004e896335044a3d1c08840a781cca62736b45bd3e51152e4a28a546ef7e64cffd070e55b13e8b8cef5b31895840d737bd1d00ad0c991ffa9e324d0940d SHA512 f5a01e64eed78cc3377bd053b0662dc4f904db7c1ea47b155e1613e6ed413fb6693e4893916518f9e53589373ebe099724d296306a9854d8d8df66b62ed9ce1b
-DIST cached-property-1.0.0.tar.gz 8210 BLAKE2B 56dd60787b0ba0b5398142d755dd62e49935d06a6523bfa221a8d022c60838604035862e454182e093289fcc366e2f30e321a585fb07bea7a4c55b619d1d7bd9 SHA512 771615418853d3a2a24567fa3f6dc931a02d0013abd38c26a2822cc0ab3228972e7f03e51a69478defc617491f81b76040d34a0e6683719b09b485c85196d948
-DIST cached-property-1.2.0.tar.gz 9162 BLAKE2B f064573001745872b9d0a7e6bfadfc203c36328dfd1a85ba310c1da517cb45fd166c49cb809a726d663659318a3c7120bca017a6f674aef5f98ec7630429bfe0 SHA512 0d05bad187d30b4354d8fa93d181d753c6e27e43a84891bd3bcc1c1449fe6d57d7fc1eecdbdc097f8c25e4cfa331811db5a6e23f77891848edc2817162259cd6
DIST cached-property-1.3.1.tar.gz 9648 BLAKE2B 154208108cfbec914519f2a08ecc6ad025c284726d65a001eae84701b1eb8479e127473c124b08d3b0d969f59798f9dcef473cd8209c248b1d5b016a0bc8dac6 SHA512 3349751d442ca6e7d4e792c8b076735d5308d68244af9c03044f3d72d619a5c3d7d5dbef434caa954db4b983245bfe646d4a25c99aec39f32d99751edd9e233f
-EBUILD cached-property-0.1.5.ebuild 591 BLAKE2B b122a31a43bae62ca9eb7fce6abdb40cd916ecb295c421a1b53cb1017cf35e9f19b9394142ebd83dcd074b46498e474a77f6ce30c983c5c6670dd7e671843bdb SHA512 eaf5d64c5842b120f8b5442ac4efbc0d089edadc591983e4d28029c45f50149f75615b450e01129ef896ad2e377e2facb010e93a162a01e6e0ba675444637b98
-EBUILD cached-property-1.0.0.ebuild 591 BLAKE2B b122a31a43bae62ca9eb7fce6abdb40cd916ecb295c421a1b53cb1017cf35e9f19b9394142ebd83dcd074b46498e474a77f6ce30c983c5c6670dd7e671843bdb SHA512 eaf5d64c5842b120f8b5442ac4efbc0d089edadc591983e4d28029c45f50149f75615b450e01129ef896ad2e377e2facb010e93a162a01e6e0ba675444637b98
-EBUILD cached-property-1.2.0.ebuild 591 BLAKE2B b122a31a43bae62ca9eb7fce6abdb40cd916ecb295c421a1b53cb1017cf35e9f19b9394142ebd83dcd074b46498e474a77f6ce30c983c5c6670dd7e671843bdb SHA512 eaf5d64c5842b120f8b5442ac4efbc0d089edadc591983e4d28029c45f50149f75615b450e01129ef896ad2e377e2facb010e93a162a01e6e0ba675444637b98
+DIST cached-property-1.4.2.tar.gz 11201 BLAKE2B 1fba572e8e4e06744b230994e19a93f9004c0e2584549af2b001cf780222cbd2196b09432301f1ef8b4c4ccc93f8dedf53113c541b1189bc005c79fa9d7dadc0 SHA512 27ce49c8b71f0337e34c36ef5a45cae273a62b42c8f1b690c2c4d32d9bdf7f532a12787c99257c956ac7ff15d2e7f16868e4cebdf1417ebca493e1037c1a612f
EBUILD cached-property-1.3.1.ebuild 625 BLAKE2B d05f358db313bb62e8e6af7733fbeb9bb378db4ebe34be8d2c44da08147aed09567c8dea352c93ee3a94ca6ac52733b19c5ddfaa119795d9f515c1b9a0972093 SHA512 8b408e180af71d702e053ee0e56327eeae8843ca3b75e15b71d41997a428ce63c59f04e74e59edd93f4898e99280f39dd5f37ef1c64ae8e30d33404a22802547
+EBUILD cached-property-1.4.2.ebuild 911 BLAKE2B 252e6b963254b1e48cd328adc04bf344f2916145ff9138f15d780e8196215feabbd3ed524a2d26922fdeae5d20c1011633c11087f0096ad81c0afc45e7946361 SHA512 442dcfa206d8f8b06bdef561723ec280692f7e6cfd35dca8d36335687a7b9668b84acaa9a034d5c24cd2d2c4f7836fb64197d6ab8faad80c04fbdec8daca2416
MISC metadata.xml 489 BLAKE2B 36f59b8764462acd2920868cc5b5c84e27cf2e86b1356a76a816ec60a5f69bda780a62a811aefe06639827bdc3257128cded2d6c2e53e8c4516af9d1b9769879 SHA512 cecc6d43fcd54d1a949a60380d91a313d0464e0858be0fd544a76232f04961eca2530ebddaf6daabc5f050bdfe12092c99028c4a9cd33a14f23c0b43befe7def
diff --git a/dev-python/cached-property/cached-property-1.0.0.ebuild b/dev-python/cached-property/cached-property-1.0.0.ebuild
deleted file mode 100644
index b8d189a859a6..000000000000
--- a/dev-python/cached-property/cached-property-1.0.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A cached-property for decorating methods in classes"
-HOMEPAGE="https://github.com/pydanny/cached-property"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-DEPEND="test? ( dev-python/pytest )"
-RDEPEND=""
-
-src_install() {
- distutils-r1_src_install
- dodoc README.rst HISTORY.rst CONTRIBUTING.rst AUTHORS.rst
-}
-
-python_test() {
- py.test || die
-}
diff --git a/dev-python/cached-property/cached-property-1.2.0.ebuild b/dev-python/cached-property/cached-property-1.2.0.ebuild
deleted file mode 100644
index b8d189a859a6..000000000000
--- a/dev-python/cached-property/cached-property-1.2.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A cached-property for decorating methods in classes"
-HOMEPAGE="https://github.com/pydanny/cached-property"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-DEPEND="test? ( dev-python/pytest )"
-RDEPEND=""
-
-src_install() {
- distutils-r1_src_install
- dodoc README.rst HISTORY.rst CONTRIBUTING.rst AUTHORS.rst
-}
-
-python_test() {
- py.test || die
-}
diff --git a/dev-python/cached-property/cached-property-0.1.5.ebuild b/dev-python/cached-property/cached-property-1.4.2.ebuild
index b8d189a859a6..3b54319a6d39 100644
--- a/dev-python/cached-property/cached-property-0.1.5.ebuild
+++ b/dev-python/cached-property/cached-property-1.4.2.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=( python{2_7,3_4} )
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
@@ -15,7 +15,10 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
-DEPEND="test? ( dev-python/pytest )"
+DEPEND="test? (
+ dev-python/pytest
+ dev-python/freezegun
+ )"
RDEPEND=""
src_install() {
@@ -24,5 +27,13 @@ src_install() {
}
python_test() {
- py.test || die
+ local ignore=""
+ if [[ ${EPYTHON} == python2.7 ]]; then
+ ignore="--ignore=tests/test_coroutine_cached_property.py \
+ --ignore=tests/test_async_cached_property.py"
+ fi
+ if [[ ${EPYTHON} == python3.4 ]]; then
+ ignore="--ignore=test_async_cached_property.py"
+ fi
+ py.test -v ${ignore} tests/ || die
}
diff --git a/dev-python/certifi/Manifest b/dev-python/certifi/Manifest
index 09c44199485f..740a72f99058 100644
--- a/dev-python/certifi/Manifest
+++ b/dev-python/certifi/Manifest
@@ -7,7 +7,7 @@ DIST certifi-2017.7.27.1.tar.gz 348217 BLAKE2B 5c3531b0537df743010c5969c88fc40eb
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 737 BLAKE2B 4a5ad82f9a89b0fc7ea24f05a72f8d298f33f990f53eaa4ca0e36a499873a50716fd65d507d86794358217de86c084242a1a24fe4ae4039f6068fa2fb2c0b620 SHA512 ee9a2870a6504611a518bc86b9dcdd296ef2f369a8261c82f05c3e4d47de92c2ea2db93b9331a8f4eb66c1ba379545da30a735691e58c1aa73f8fb9deab20003
+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
diff --git a/dev-python/certifi/certifi-2017.1.23.ebuild b/dev-python/certifi/certifi-2017.1.23.ebuild
index 04cacf5f1bef..940c7adbb812 100644
--- a/dev-python/certifi/certifi-2017.1.23.ebuild
+++ b/dev-python/certifi/certifi-2017.1.23.ebuild
@@ -13,7 +13,7 @@ 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"
+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=""
diff --git a/dev-python/cjkwrap/Manifest b/dev-python/cjkwrap/Manifest
new file mode 100644
index 000000000000..62f2a6aa269c
--- /dev/null
+++ b/dev-python/cjkwrap/Manifest
@@ -0,0 +1,3 @@
+DIST cjkwrap-2.2.tar.gz 20995 BLAKE2B 35604e2d1aa24a75e1de0f0b17ba592e7588aade42d43e98864f5d83fe598eaa0ca566682cb7c7af566e66f79c9696ba2ae86b1579681688d6cd31469c07a3ff SHA512 c72ce67b10af46018f7aa5d65af030373e8889a28f533a59d55668e5c90a759ad7cb31708dd6ff35561f9e62115edef5bc0facc74b6a6e122d7399d9dc950624
+EBUILD cjkwrap-2.2.ebuild 483 BLAKE2B 85ea8fad51f42527b8f798f4a2394d0ed78ea7dc849050b505e36e5c8a49da8b9cb7ac6abf6d5a2bf28c0d8713a113a69ec2f17710b5a950d92ce94b3aad0ca3 SHA512 becf214b7c346058133d881b6a10f55b7184b3b5de823b61af83e1a6d04f3910c84d3401aaabd8ac900d767376fae867f349c5980542ef682ea13b3f288fdb7d
+MISC metadata.xml 344 BLAKE2B 2b09c758b212196592a83ba9e2f30591f97d222619bf3a494fcc025789c46d70f55b955400c580dbc9d3f5ea3cdb3662d79e2960d88e8b7e089a741c7fa6041d SHA512 f9e35a54a3d719a4114e2bc758096c1f6365838163ab5f6a3353bd318581683ca4757be60d0dbb8457099c1e174518078091a94e2f23f086903f45be94c4915d
diff --git a/dev-python/cjkwrap/cjkwrap-2.2.ebuild b/dev-python/cjkwrap/cjkwrap-2.2.ebuild
new file mode 100644
index 000000000000..eb8e12a506b4
--- /dev/null
+++ b/dev-python/cjkwrap/cjkwrap-2.2.ebuild
@@ -0,0 +1,18 @@
+# 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="A library for wrapping and filling UTF-8 CJK text"
+HOMEPAGE="https://fgallaire.github.io/cjkwrap/"
+SRC_URI="https://github.com/fgallaire/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pyside-tools/metadata.xml b/dev-python/cjkwrap/metadata.xml
index 521a755bf028..d9a6217dd22d 100644
--- a/dev-python/pyside-tools/metadata.xml
+++ b/dev-python/cjkwrap/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>juippis@gmail.com</email>
+ </maintainer>
<maintainer type="project">
- <email>qt@gentoo.org</email>
- <name>Gentoo Qt Project</name>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
- <upstream>
- <remote-id type="github">PySide/Tools</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 980c9a6b870a..ca4a63bdfc01 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -4,8 +4,8 @@ DIST cfe-5.0.2.src.tar.xz 11459216 BLAKE2B 80d9b2ab70b00c0dfd5c5386a44e0c15d8252
DIST cfe-6.0.0.src.tar.xz 11959224 BLAKE2B 257edbaedf72bd941b67b4aa2f152a96a37bbea72d21d22d4445152685efe40d75b9a7a39955545643e841ad6693ef12e52b207b9119098774f39e858b64bc09 SHA512 e886dd27448503bbfc7fd4f68eb089c19b2f2be4f0e5b26d3df253833f60b91d70b472a6b530063386e2252075b110ce9f5942800feddf6c34b94a75cf7bd5c6
EBUILD clang-python-4.0.1.ebuild 864 BLAKE2B 40d3452c9f28d5c154a51258a764bc380addf20f8fb71e8f5e3d9a0fb60822d805df009f58f24457b834870a07abe365bcb6d3ed6557713282129992c1ae1d84 SHA512 d2900dfa55a69965e146800f097f8be256d022aca8d85f54db205f75b30cf72015d27c4e8f4981725d50c7a1c2a14c15454f009b2d8a3636103d6d133b0a2324
EBUILD clang-python-5.0.1.ebuild 1018 BLAKE2B 84acc3e37c530b17f6d4b21bd6ef519cb8cf960efaab0d3241736f3bc6d8c28d0e5764e76b2d7e4becd024b3ae6662c3fa125e0a2baa9a28c05b157460839e22 SHA512 adc39f63cb3b8edebd2344e35b325cc006b29f524d7e20b2cc6a44476595bc873733bc776fab50584c1b30700e2a51cbeaed13531b6032e5ff244d856a06f1ba
-EBUILD clang-python-5.0.2.ebuild 1018 BLAKE2B 84acc3e37c530b17f6d4b21bd6ef519cb8cf960efaab0d3241736f3bc6d8c28d0e5764e76b2d7e4becd024b3ae6662c3fa125e0a2baa9a28c05b157460839e22 SHA512 adc39f63cb3b8edebd2344e35b325cc006b29f524d7e20b2cc6a44476595bc873733bc776fab50584c1b30700e2a51cbeaed13531b6032e5ff244d856a06f1ba
-EBUILD clang-python-6.0.0.ebuild 1030 BLAKE2B 4834b29da99ecd2a734721c1ebc4765b43cf97f3a0309aee30c571503da3d3bac5305e63507654c8264486efab9a3088d3fe31f3482417c46bf8a53996943bca SHA512 60ded9673ce4be56726652e570616e1bb8f09b948482657794526a07fb233ec61355fb25b895226ee40e2789cdde65995a70cdfaa6f509e6f5e4ca5d2187d4b9
-EBUILD clang-python-6.0.9999.ebuild 988 BLAKE2B f83893a8d12607cac36cb8963205d7104864e4b7e644856c619d483739b530e00ac1b4de96bcf6cb312180a2e7bb47f7a0c8dcae32bb06e8ca5e55a53927fdff SHA512 eff745749f8a606b584f359ed6f68b2dd18f2192b1bc6ea0e6337dea6f35240c8f9ea2304039a638c549bf60c28470134e0fa580b3daeaee592bfc13ff3e2ed7
-EBUILD clang-python-9999.ebuild 963 BLAKE2B 1a6d55304c90f7e01c10321401490bcc88be4672d1c28e1eb1759ba42179a495b7d5a46b552af46ed310e20df48df4746b89e9b8e64269846f7131775f4c61f0 SHA512 d1e933646aa6069c5140b490c7070ddc2d41698b92052793d51339dfd622ed2e7624bd23bffded5d6cd9d72a329eaa1e3318618a55cb557c53cbe511c409e685
+EBUILD clang-python-5.0.2.ebuild 1079 BLAKE2B deb802fba226c098e138775a71fb5a492625ddb681b920b4ecc0aec30306087136ea5ab2f8d7bc36cc4c8474f44e67bfd637f90cd78ae7e1c85719f1a14be5aa SHA512 bf34b1c9b9b43fcda7d3a350e8d664355056b634b65f7741538d8f1eabe7556a46063df7340706f4fe2e0708b0cb4a34c85ce609149ab4f15d64478964622176
+EBUILD clang-python-6.0.0.ebuild 1097 BLAKE2B c1af92b85dbe2d5060fea49d3352c8151058b8f86c478c347842a1e46255f313a4ad0985b13543e34bba2214f0b17fde35a449779cccf41367a2b1776b6ed130 SHA512 d88877fc98ee9c631d7139e734a87d0a3f998963951602d5e1717b6158b2caaf79fcac4fa699a35131aa58885c3d01a8eb9106183118fc9a4783164e3be1be49
+EBUILD clang-python-6.0.9999.ebuild 1055 BLAKE2B db471ac4f051b76629a69cebda0144090697cca1c1ddc28d9119c7f3c5e6fe11f6333c3c34f314d5c4007637b809dbf1d7414fd179b7219757f01b4c613c24d5 SHA512 47158aa7588bb0e923e1984be9ab32006f22b260e8ceba58972bf4c40b1c203c04e93507f06b174585bd5cc2a62f8bbd9c7ced9eeb8c7b1d3c7f46427d48507c
+EBUILD clang-python-9999.ebuild 1030 BLAKE2B 4152729630f6822b4a22e1ec754bf99833951c49e94eb55583ea8d3b2dedd957b435dfc3e24bd8adbd9f12a02161fcd5a16962165f9ec592469a4716820332af SHA512 5889e98300f26a540c93017e72b76232b2c9c871be3bb39c248d30a88316d44114fd1d7545acc0963ccdb4d15dc55f70fa8f30825cccfba69b33ef90e3d73401
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
diff --git a/dev-python/clang-python/clang-python-5.0.2.ebuild b/dev-python/clang-python/clang-python-5.0.2.ebuild
index f60acf5217fa..4331a4a3bf5f 100644
--- a/dev-python/clang-python/clang-python-5.0.2.ebuild
+++ b/dev-python/clang-python/clang-python-5.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -34,8 +34,12 @@ src_unpack() {
tar -xJf "${DISTDIR}/${MY_P}.tar.xz" "${MY_P}/bindings/python" || die
}
+python_test() {
+ nosetests -v || die "Tests fail with ${EPYTHON}"
+}
+
src_test() {
- python_foreach_impl nosetests -v || die
+ python_foreach_impl python_test
}
src_install() {
diff --git a/dev-python/clang-python/clang-python-6.0.0.ebuild b/dev-python/clang-python/clang-python-6.0.0.ebuild
index 6abf574e9b93..5d6eaf45c6cd 100644
--- a/dev-python/clang-python/clang-python-6.0.0.ebuild
+++ b/dev-python/clang-python/clang-python-6.0.0.ebuild
@@ -34,8 +34,12 @@ src_unpack() {
tar -xJf "${DISTDIR}/${MY_P}.tar.xz" "${MY_P}/bindings/python" || die
}
+python_test() {
+ "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
src_test() {
- python_foreach_impl python -m unittest discover -v || die
+ python_foreach_impl python_test
}
src_install() {
diff --git a/dev-python/clang-python/clang-python-6.0.9999.ebuild b/dev-python/clang-python/clang-python-6.0.9999.ebuild
index e0aa3318ebd9..89b1f72d475d 100644
--- a/dev-python/clang-python/clang-python-6.0.9999.ebuild
+++ b/dev-python/clang-python/clang-python-6.0.9999.ebuild
@@ -36,8 +36,12 @@ src_unpack() {
git-r3_checkout '' '' '' bindings/python
}
+python_test() {
+ "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
src_test() {
- python_foreach_impl python -m unittest discover -v || die
+ python_foreach_impl python_test
}
src_install() {
diff --git a/dev-python/clang-python/clang-python-9999.ebuild b/dev-python/clang-python/clang-python-9999.ebuild
index 0e636d4e4c11..cf488945799b 100644
--- a/dev-python/clang-python/clang-python-9999.ebuild
+++ b/dev-python/clang-python/clang-python-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -35,8 +35,12 @@ src_unpack() {
git-r3_checkout '' '' '' bindings/python
}
+python_test() {
+ "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
src_test() {
- python_foreach_impl python -m unittest discover -v || die
+ python_foreach_impl python_test
}
src_install() {
diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index e5cd14c56663..5f5abd316330 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,3 +1,3 @@
DIST coverage-4.2.tar.gz 359873 BLAKE2B 4bca9c44922ad99203d65387267c62bee02b0368dfd70c758dbed959ebaa1352366603359865662cde863ca1518de21a4d33d22b86b78ff75c2c23aecf4d726c SHA512 17c508e65e8494bda51dc301eb99e24f39392cc3efe54eee5d94bf45021f91cb5e1acc192981974eb1725e01cd4590c80308bf9bb237a129c2de067bd4556e23
-EBUILD coverage-4.2.ebuild 1246 BLAKE2B f5c0ca2f18cf1ac68c0117148c03cb0550c1d420c674d6c08f0ae67dd1826786d4982e6ecfbf091c54a519a2fa43f4ffd3a565a29c82cf1f90af020f30324e60 SHA512 14f13faa7ff89f5a0f3305935f6b09072526bd5394ab7fbcdbd75eea290e46efe37e1a1ab7b177c90c80be15e035b67568ae1ed731edfae508654119641275bc
+EBUILD coverage-4.2.ebuild 1245 BLAKE2B 9146f844ef6f4853d6e2ec957d202dde1194dc33fcc0d1ac8de8dd97943cff87689f17e00902bca4e3b2cd0d7ad82edc2cfc45ad8db5a318f94e93cab312666d SHA512 d2833e62f9df13113d452e1aa9571d41d3583c99aabeb2e9d146abaaf6dc6e9e1bd9dbc2c2e6fa5f764300e120644b622ca5839644ae27ee8a1059c0a9dcba36
MISC metadata.xml 713 BLAKE2B af0e3d7e3b503581edb2552d0eaddcc9cf3ea5cb92db247cbae4dc66edfb1da6608f472cd2e76e1c17537b6907b991fbf2b4c250792ba6654fd0d4924da599db SHA512 d836604218fc48fd477b27744c6f97a40c3102b859b25e327cd0775ecc54390db62c9f4096c8c54af26557c38dd48ae138a8bed742aaa759572189974522ede5
diff --git a/dev-python/coverage/coverage-4.2.ebuild b/dev-python/coverage/coverage-4.2.ebuild
index 440ff89bb4f1..8a9e19b43af3 100644
--- a/dev-python/coverage/coverage-4.2.ebuild
+++ b/dev-python/coverage/coverage-4.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND=""
diff --git a/dev-python/cssselect/Manifest b/dev-python/cssselect/Manifest
index ed0337e3577d..888f1af101c6 100644
--- a/dev-python/cssselect/Manifest
+++ b/dev-python/cssselect/Manifest
@@ -1,7 +1,7 @@
DIST cssselect-0.9.1.tar.gz 32952 BLAKE2B 7f7a78e8085036bed72c2a1a0e4a97cd1988e8d6981ae830f15d5fc03f5fdd43f0caa7b94d2923181f9dc926a6a11e970b3f091178640124286aa680fa023aaf SHA512 c4cd2c8d6fbfa99b836554685dd59e1e794e1fab06fcf4419a226b0608a05d58be5af54e507003f2a233a22f03d59d3d63c0bf19b3314f15c95ab3ce5f4db6cc
DIST cssselect-1.0.1.tar.gz 21849 BLAKE2B cfe3637746329db224a44b680cda044238fa831ed0d05cf3484be6181de13bf8660330362626ddc03c7284a80e7c4a814bba293dfdca07a529d9c0c7163c95d2 SHA512 060c4b8d427a935b851b4b20d10ef89b9d6f685692b7144afc8f848e318abaa182ed60538355ea3f25050e358f24904fa0d9c01fe77e3d2428e2ef2a825e2928
DIST cssselect-1.0.3.tar.gz 34027 BLAKE2B fff15a50d26ce83a0480020e54d00a027a7f21ca2c4c45d5552c6b4c19f7be21c390650c4befa61b7ae2b63946de88945deb488ebd6c7f7fc470950dab233671 SHA512 08feb3a515cc75089657a508cd1a80c6aaa97d710f27e99f9e749a1519adc13c5540134c6a4e0d7f548b022b8bd23dcbe360530d2329c5da36e43aca1f9627d1
-EBUILD cssselect-0.9.1.ebuild 1126 BLAKE2B bb0d574d4a41405f1f8fbf365e943133dcbbe33911df891a3b8d6f76ce43223325f9ef814a57a1c6c5e3ee3c974727a3c367c42dec1e2ee2a76e77f2febae302 SHA512 5a8bfd3abe337eff0f804404f5f2ee20932e96fec4e67518360dd567d7fab00947f6e9479ea9f4b87199cc310ecca8aaed36c7562db3b0e7bd5e9e2777a1a1a4
+EBUILD cssselect-0.9.1.ebuild 1125 BLAKE2B 92c022259385d1eeb53ee73c149bea0bde95cdfa13e8175de8ed6bcc7e378eab4e09ff524dd74611f9849c90070396608e88df1bc6330d3d7c4feae2adc2af6f SHA512 09d5eaefd9d9ffee00ee7f1f9815f47af4afc8daf47c6a521e4686a8f92d7ed50a2e501ee7d613f9925d48db624799b3adec9fb12c6e105d253efd9fe65d4991
EBUILD cssselect-1.0.1.ebuild 1263 BLAKE2B 0ce1bba2b3928b61caaddb79351e77b272092411686ba9b86e3c168381450122a0494b9c44cd77ca584f98841b400b7f276a84fc07dbdef1627b11aa4151dd32 SHA512 c984e52bb1980fdd88aeafd1947e043d80fe29b2e4da1847cb24faa4513e69f5117aaa79c04037668a0e907a0e3f8bde6603561cceb93b70011feee30e00f00d
EBUILD cssselect-1.0.3.ebuild 1217 BLAKE2B d77b250c27086fa8aaace537bad033a0dcebc87df79040dd8a592ede72191f74889d0b2a3277644a37a9f3169ddcbd05ea73fbf62a2c194e12d5771c4c0723b0 SHA512 d6f33906f5eb433f1f8af7acd53fe457825399063080ec2337933426e470da40e3e5a11a576c9860bec3c68da081b0e0bee51c58a92ea5c633d2a6deb9103168
MISC metadata.xml 322 BLAKE2B 2ec56f6e5522f780aef1a27df29af54f7169cedf727e4698c0c3764002501a06e52db5a94901d795d75f792ae2e8eb7d82625f88e2069453c2ff4190352aa7c9 SHA512 9933f17432e27a6a708ad4c9ec1e5f65197c4c0048fe2deadf3ba66d878f98510e150dfdb83cf935294a529e505b261808b33503f5d6acb622ae1821e065d798
diff --git a/dev-python/cssselect/cssselect-0.9.1.ebuild b/dev-python/cssselect/cssselect-0.9.1.ebuild
index c23c008becc1..1be081ee37f6 100644
--- a/dev-python/cssselect/cssselect-0.9.1.ebuild
+++ b/dev-python/cssselect/cssselect-0.9.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~x86-fbsd"
IUSE="doc test"
DEPEND="
diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index f5a250846865..95878f0e3507 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -3,7 +3,7 @@ AUX 50cython-gentoo.el 388 BLAKE2B 5bc38190b467efa9e7be1a5831022534dbfdc02206fca
DIST Cython-0.25.2.tar.gz 1703315 BLAKE2B e458604d0843afa128c6019244220bd6b3dd6653013698aa67ee2f71555f09813a8136ef92d6dc51ca38fe085e7bedc5e01d1a32bbd0885e62bd91c2e482bebd SHA512 1974b9374aeedb030307dc95aa6560ce9d5e1652783cd4552e96ef11663c73dd263e3521b68e7712abbb31628011e2e66320c5ee2577968684e2679eb80726e1
DIST Cython-0.26.1.tar.gz 1725133 BLAKE2B b2c0433e8154ad76d921677608cae42a793326015ff320d8cd61818e5eb5fb4daf73ad4e72760d84f4cdaa2386b87d719cf9cd41584b781d4e2021e377a58422 SHA512 cdf31afaba78209c37a224345471c5c822b78c6d26c51583c46669b6b2b57b4952b33a839a51d06c3330fdff889345ac611fbaa2b2f17498cb02f3b5675f7948
DIST Cython-0.28.2.tar.gz 1878797 BLAKE2B f04ae2b39ace94f33341bdc4f5e0871d34523070345340adcbfbfb1629e5bd6e2e6db6a0cf24dc392e245fd3c4ae162eae2e14af1c5dcf20896e5d2983c1ea0a SHA512 7d09d1fdc10f96eb6121657b71e059c38c479b4ca180965a8e5adb89ac0f9be50260ea46197c45e8ddc7c1339b9b88c140dac2c4a7a49e1943fb4bf24a73d082
-EBUILD cython-0.25.2.ebuild 2141 BLAKE2B 102d3e730d6e8cbcbd4b12f62d05f02d4a29f495c1f6f9c8ff279cbf80058ab0e501c22bdc5b8035521abfe8e51e99fab0dc73f20eff9246942f2aa9a0c50e9f SHA512 5c10a7b15d5ac1b725d3e973ba83242bd2c134ee1982f602da2ef878537cc0f4312f84a9ebae0c2771187baf4af911ee17cb1019b71f7dada4c6ab22101cf30f
+EBUILD cython-0.25.2.ebuild 2140 BLAKE2B 98f31b72d1c298218c5b368a430ed0acd65b69919c833340dea4182abf949dbf3733bb1cd322be2d20fd23daee19ca68db377572e73f6a35e6f1dd16b1b6c821 SHA512 2e21871838aa75a31826ccc93402199427db7681ca3f6de8c44906212e64730d3e9a16fd39fabff97b358281a28a5a743308962f0dbe492c4bc27007e0a8479d
EBUILD cython-0.26.1.ebuild 2084 BLAKE2B 94de0e3e0c221894148cda42d5a664e4036ecb929308185ae62c2a40e03ceb34d39a738ec22f17e1fe787ef99f4b5bebf33cfc6d6a5abc1064223c90eb3c6a54 SHA512 3cd6fe405a37f5c7174d2067c231dbb3dfeb634c161a90aa3e7b7c5ce2757642c2b71a9a0491b8c2d2c13eddfff6157e7e21b3c0f8ca66d2e509793c354ab10a
EBUILD cython-0.28.2.ebuild 1963 BLAKE2B ee1c8dce215851a3bb5d104fc500ddf4e871a81fb52cf44471e1fbfc28a0bfcb08f9334cc934c90c99e4c0339e117e5e03b05384870cc05f919aa649bd73e26d SHA512 3047c57f88f5a62e0a8fad38d1cf1a9fdac95cae38c3c2db08c27e157f010b049281a1df118e66758a7e6ac0693ede6055d878268d97a3b7fc2316bcdcbedd35
MISC metadata.xml 570 BLAKE2B 078d948ba14cbbfb98103ee3746f773c12d35c91e64358950aa0ceb78695e19d8ca4c0c33b388c2c5cd54b83856430a8934d8a40aec74c3aa0d761e0a4a03add SHA512 73c65ef6b088cb50125dd662f263fb1aa1d60c3631aa8453b9ed2ede6bbd839235c6b37c3f8d1a17618c167874d64a3aa6f95c9141c8b6c921eaf4c1c4d68dad
diff --git a/dev-python/cython/cython-0.25.2.ebuild b/dev-python/cython/cython-0.25.2.ebuild
index c15cad675f1c..a7431480936c 100644
--- a/dev-python/cython/cython-0.25.2.ebuild
+++ b/dev-python/cython/cython-0.25.2.ebuild
@@ -17,7 +17,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 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+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 ~x64-solaris ~x86-solaris"
IUSE="doc emacs test"
diff --git a/dev-python/django-evolution/Manifest b/dev-python/django-evolution/Manifest
deleted file mode 100644
index f1314bac0338..000000000000
--- a/dev-python/django-evolution/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST django_evolution-0.7.4.tar.gz 88467 BLAKE2B dbd2ded6ae73cc7dbcb2b39d32b64b580abeb6bf9d9a1335c72527ef2e137b02a1a6128ded5c2d50bc669f940bcb28611c14e0f10cbe957f46cf6a70ccf2f827 SHA512 6a6596211da7c0df1690e969b6116ee86ef2645886aab3d2026c1eadc0663f58f8c4025ffc30bb5b11f2f7ccedc687702396244c8fb12f1ea12b026521f90803
-DIST django_evolution-0.7.5.tar.gz 89551 BLAKE2B bea82ee91a1e2d06d0e6b4b1662a274dafa1d2552db072401e1582584c0926ea6dbceafd2bec2483f4334426f97e0c6b8df9f45e698aaba62db4355b5ca67769 SHA512 f457fa53ff59bff09fa3fc3ad73ffc8f09ce306c756b022d2da097cba1f14b69dca03ff2c714ac470da7200f649c4765543a717a6ce851d1dbd4b0fc8fc84098
-EBUILD django-evolution-0.7.4.ebuild 939 BLAKE2B 8f9ab8c0bbe39a74eebd59db0884e5c77728cb450ffb77061e1c58249db2ef0ee8e41e6d7728344ea43a65f3ff3f5f1ba7c2526c8669c4d544d5668be9d3ef1f SHA512 3c705c4927404c02011012bdcbbde11c07a0bcfd0d8ada815ef871e564b561fa9621d131c79db65ac286faf47bcefd4db134c8cd48f820aa7f8b51c76e07ebe9
-EBUILD django-evolution-0.7.5.ebuild 971 BLAKE2B 496857ee96d3beda6549853e75a458fbcc80006c0aec0a6ed00896da88442d6c0a97c4a0a06ef3b0fb20c95f86c6f5d025d9a5eb43f2baa543fcd65bef1ae3d7 SHA512 f8a940508b751a72b5c6d3bba8901254bd0a57a1f98d3d0eb57cadafe02396ab7edf16e545150ac87751e06d4d2f888e7a6e9434f63b6d51304b5eb55d150ac0
-MISC metadata.xml 329 BLAKE2B 4875e156e2041904fb9ed54de4d5f9f1e4f4466cf1ed6130ac4a4363e224780e39f0b1e822e7fb35ea5ff2636978a912f41b23e1480d5ecd84f25802069ed0de SHA512 ae6479f3b337a222cb59d793152255434ffb5fa8f61c2cda7fd544a6e983d825efdd842ceb5f5d873cea9f5dd23ec2efd9316f46a6e9370fc88fbb457d6375ab
diff --git a/dev-python/django-evolution/django-evolution-0.7.4.ebuild b/dev-python/django-evolution/django-evolution-0.7.4.ebuild
deleted file mode 100644
index b3143339cde7..000000000000
--- a/dev-python/django-evolution/django-evolution-0.7.4.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# This is now py3 compatible however is only re'd for Djblets which is py2.7 compat only
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN=${PN/-/_}
-MY_P=${MY_PN}-${PV}
-RELEASE="0.7"
-
-DESCRIPTION="A Django application that will run cron jobs for other django apps"
-HOMEPAGE="https://pypi.org/project/django_evolution/"
-SRC_URI="http://downloads.reviewboard.org/releases/${PN}/${RELEASE}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-S=${WORKDIR}/${MY_P}
-DOCS=( NEWS docs/{evolution.txt,faq.txt} )
-#DISTUTILS_IN_SOURCE_BUILD=1
-
-python_test() {
- # Draws 1 trivial fail under django django-1.4.x
- "${PYTHON}" tests/runtests.py || die
-}
diff --git a/dev-python/django-evolution/django-evolution-0.7.5.ebuild b/dev-python/django-evolution/django-evolution-0.7.5.ebuild
deleted file mode 100644
index d195984fb368..000000000000
--- a/dev-python/django-evolution/django-evolution-0.7.5.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# This is now py3 compatible however is only re'd for Djblets which is py2.7 compat only
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN=${PN/-/_}
-MY_P=${MY_PN}-${PV}
-RELEASE="0.7"
-
-DESCRIPTION="A Django application that will run cron jobs for other django apps"
-HOMEPAGE="https://pypi.org/project/django_evolution/"
-SRC_URI="http://downloads.reviewboard.org/releases/${PN}/${RELEASE}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-S=${WORKDIR}/${MY_P}
-DOCS=( NEWS docs/{evolution.txt,faq.txt} )
-
-python_test() {
- # Draws 1 trivial fail under django django-1.4.x
- einfo "The testsuite is not compatible with >=django-1.7"
- "${PYTHON}" tests/runtests.py || die
-}
diff --git a/dev-python/django-tagging/Manifest b/dev-python/django-tagging/Manifest
index bd76bd0f326b..0d6fa4fcbaf6 100644
--- a/dev-python/django-tagging/Manifest
+++ b/dev-python/django-tagging/Manifest
@@ -1,3 +1,5 @@
DIST django-tagging-0.4.1.tar.gz 44260 BLAKE2B 44d39d44892fa86ebc4ea185fb53696be772738a60a29d121d883ed3f123914a4621701c2a1efc4b0e309cd02ad0f7d28fb468eeff15c1b147724e8f9dc36e9b SHA512 6f6899084fd5067ec2e49649bba4aad225ed738f39f999b7ea5156d38fa28c272d4a1f688d4de712db15fe8f2c2ecfd4532eb6e9c0c1de6dd530c09d7d767a26
+DIST django-tagging-0.4.6.tar.gz 45228 BLAKE2B 77ed033ad61d227f8fea9e794b888da5d3a81474330d56bbbbcb1ce457ecac27d9615decadaece3c8b8fd2864c53342b795e8a76528c42609b928624609ccabe SHA512 75abf4b57df52393c8eb1ea265344c90c48b4225151076ce874b2e43657dd6cf4fffa1149acc2e118d58e3701d18103a362f658ce5114d7f207a33e7f4903b38
EBUILD django-tagging-0.4.1.ebuild 543 BLAKE2B 88078b97b6b8300ab2588dd081fd37f54dd5a5c8ce3a9d8687f40cd98e618f0a3337a8efd5b3428e9550f63b1dbab4cfae245a956b75f2e0c50cc032a638a238 SHA512 9c15b5511e38ceced72ac19532d9c6441ca36251538afcbff3ba1e9aa2ed398ccd823fd54ea13f6753591dbf2afcc7e5bea6aa0a542b5e86f507c8ead4af7507
-MISC metadata.xml 327 BLAKE2B af0c6260880f7b9beb6f2eeb27fb86d1e170ee2471c43ee043d7ef6fbfc67180d5839ca743c08d2c822002be76146e58c40f236e1000c9ea4401364376c945fe SHA512 6afa657b0532b75434459277723812da4210941034dac3e630b93556e90c86170a28dff6bfa279bb38123409ba252536cbe17dd2fa77c5db87684e2cf40d5097
+EBUILD django-tagging-0.4.6.ebuild 791 BLAKE2B 981005f852e9575717f6b477decc5ecd7975b654a8c2300a97351de7030d0021ac4875c54966dd6344d4a0db12b275643a17fce72cd402e72f53227a375d5868 SHA512 024808e8b591d64b4aaf6c1eb2e6964ed39fec20ddaf76022dd73b481a9fae4a3adc22e903da2a8b7adbe01268ea4154671bd4295683715181750f99feae7e2e
+MISC metadata.xml 394 BLAKE2B a5d5559d1e4c9a55fff337a585dfb731c84e470d6fed8ba651b59287090e99c1c2848c83faaa4aa720a37a1839f3ea18e4473ed8b0fbcf110fb214cae15dfe3b SHA512 b5bf9305f635c589639da4742fedb6dd1d001db05eb2849087af20466e5af151b1db55eecb5a3ac510f19c84cb64fd22a3e84e957d19e59f1729ad8cf9ecc8e6
diff --git a/dev-python/django-tagging/django-tagging-0.4.6.ebuild b/dev-python/django-tagging/django-tagging-0.4.6.ebuild
new file mode 100644
index 000000000000..fc37602ad780
--- /dev/null
+++ b/dev-python/django-tagging/django-tagging-0.4.6.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,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Generic tagging application for Django"
+HOMEPAGE="https://pypi.org/project/django-tagging/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-python/django-1.0[${PYTHON_USEDEP}]"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )
+"
+
+python_prepare_all() {
+ sed -i "/sphinx.ext.intersphinx/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
+}
diff --git a/dev-python/django-tagging/metadata.xml b/dev-python/django-tagging/metadata.xml
index 1410662a219f..765895e8be7d 100644
--- a/dev-python/django-tagging/metadata.xml
+++ b/dev-python/django-tagging/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">django-tagging</remote-id>
+ <remote-id type="github">Fantomas42/django-tagging</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/docutils-glep/Manifest b/dev-python/docutils-glep/Manifest
index bd24b06fb86f..9e1ae621aebc 100644
--- a/dev-python/docutils-glep/Manifest
+++ b/dev-python/docutils-glep/Manifest
@@ -1,6 +1,6 @@
DIST docutils_glep-1.1.tar.gz 6753 BLAKE2B 93e7fa03e6e5b4f7d7d338b04d906eac630d2a8e179af14c0c3f0d5f9926cc3705dcec84d2b9b2b7b3854bf9de178256ad2c4ef4bc567c6ba0d95d2abc32b8ac SHA512 7b06cbc7bf7a7f9002e1d61fbbafdb7ee6fa804145e7ce7edc547384f22cac8f9a9072bc137e201ab08a49eedb5e4f2ea8a1f02bd806d7d01525bdedece4afb8
DIST glep-0.4-r1.tbz2 4667 BLAKE2B 34041a972c1edae500d973a2002719a3208c84e042bad231746f83cde99e9b72db835dbdaef536c50bc73c6bbb27e4dc61fe7563bc520b006a04defa6a952c83 SHA512 098d9f5043a60af9dfac63f6472b576e66ffeda924902ca825ed63f573aeb8bad7c9f9a6853fd99e648683488ee6db2ee55c139df3dde06983b72cfb5dd8cdd3
EBUILD docutils-glep-0.4-r1.ebuild 1160 BLAKE2B dd01498b0945f97833ca83fe44b72be76200d08b4a76394dc0b8265de641cce0a85d094e245af02b7b1590afc211a218f52324a57683feefb17958683d21bf22 SHA512 083901d85a132393ffb1300bef09fe3f797580a41f3e74fb4dd6f6a23e621a353f262fa03b642a34f5a73b96c5be39bcaea6d531ca6881e36c7fd891078312a9
-EBUILD docutils-glep-1.1.ebuild 830 BLAKE2B 4c3e6e56d4617c65976ff1beb9ff47f33b97f92c046a6d8f8da0bc640138d92dbf7dc41f88f24f5e76195e1ba3f224c1f0966f6df9e12366652662bb7db94e8e SHA512 8654fc75234929de2e74bd22eb0f0525727176d0d831731536ca4192d599622e2c1d96156499650a032a7372edcf02ca829c74e2098aca6f89c5a3ef41e3f3bf
+EBUILD docutils-glep-1.1.ebuild 837 BLAKE2B 30df86111f7e2fd420595213d1862134166ea186d7cf2b24da6eb34e4277e1de5c7ff49597a6937e28f6dd97990aa38b45c29549a921b7d3250f1edc188a554b SHA512 faa4f4f2be9ac6e4b1ad47ace0d7796c55f59e4da23a8aa688cc02414f90c38189f6e176d497bed8848bf13e594b8e96dbbf0072aa8245e2ac8d0b10d14be56a
EBUILD docutils-glep-9999.ebuild 573 BLAKE2B 032fc2bb940904ce0602226f004d4d8990bba9ffb35ca3e81774ab101106aaa147ead13d9e6bfbda48b7f48840fb4c0afbe5578a5c8e8070bde87afd9a7e164c SHA512 200f86c1399dda6276e98c83a649be7d1eae49fec9976f1b04234e61aeef73bb6f55a50d50b8add157e844061f7da7092e25e9136eb0acf059d1ab2f32200ce5
MISC metadata.xml 264 BLAKE2B f956660bd90e0c6757ce9a7284329bd8f9d14053624a6ac4a017e5a1ffba57ee084542dbc9ac887756dd64930cdb00e33dd56361404bbbd2d2d27213f84da4c5 SHA512 4d8147ee0077ed9f48ca883928f98dd317506bc25a1ba5c96fcd32870dcefae56ff47560cb99eb23a5339f893d19fa4529cc432afb7999dfa04c727cc6989eaf
diff --git a/dev-python/docutils-glep/docutils-glep-1.1.ebuild b/dev-python/docutils-glep/docutils-glep-1.1.ebuild
index d38685398038..aae20e340ed5 100644
--- a/dev-python/docutils-glep/docutils-glep-1.1.ebuild
+++ b/dev-python/docutils-glep/docutils-glep-1.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
COMMON_DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/docutils/Manifest b/dev-python/docutils/Manifest
index efaad1c73a87..bcd4c40bb28e 100644
--- a/dev-python/docutils/Manifest
+++ b/dev-python/docutils/Manifest
@@ -4,7 +4,7 @@ DIST docutils-0.12.tar.gz 1618353 BLAKE2B c431e4f2d5ca21235bba860ae7aa4698af0f41
DIST docutils-0.13.1.tar.gz 1735216 BLAKE2B 6229e7de842c6871bcc44a536333f005c5f4691423a4284d72f617bacbdbeb67c0e49e1ee74ce6ebf96e9329d0df2a5acdef306da975551108e74bd557aff4f9 SHA512 6a68b27dac3705ff532cb79d6b6808071206544a1c653e6a24d46971a5e10edffc7d275834eec4e80d948eb066bb099cae0195c0ab674e68747820e54f0ea64e
DIST docutils-0.14.tar.gz 1727105 BLAKE2B d8880918e04ae19ec17ec8aeeaeb44d198a15d7f4c300e08d50b730aa5f753e564391e796b71947c66179ad58fb99e17d11172867d804e0734a17be7dcef3b4b SHA512 1ed72c2ef7d2ca38d1c6f3154b7986ea46f599d9bd826405a5257fdd7740c8626957d6298aa95fb0edea8a24515de22f1ad9b2ecbd59341a1ab7a2bab30f500c
EBUILD docutils-0.11.ebuild 1865 BLAKE2B ab64496926dfa4984d2c43aa079e8674288ccfe46aa177bba9526737dd87e6c0c608bc79326fab385da3e1cdc049b1afe27d4916ea832db005efcc917c3b97fe SHA512 5e2853a6ca36e893eb6df7392745091970c8a2008b39fa3ab9a5599c2100c889fe2ea1bf9e66cb28023214896c2d84403160fa0b9f4913caf80b962f07148c17
-EBUILD docutils-0.12.ebuild 1815 BLAKE2B 86067282148b63f526fcc44734c0b8faa450706d4e195b0c0ebefc36d37f4924e45188625a88acc778236fffaea99cfa229d25ab1e3f717ca08ae8db9d3ba6ed SHA512 f75cfb2b69bb4729b3783c589c71e2ecb3eec20da862d81062e22e81a399e4d27ad84e58788c488d4db4e23276122a1af9e5e6830ceb830ac12b0b1412055872
-EBUILD docutils-0.13.1.ebuild 1829 BLAKE2B b46de91f13aa6140dbf5d1b1dfbb3db0407e2859f2524904e9036853480b7157875481e0191dec081c50737d9eb389453b051f130ab1cc2718eaa8d38a48c116 SHA512 bc17caa03c983d28686dc49f41e48af5ca7ae542ebf2ce2e0ea130e6a0b965b29bedd2c84d44481c63c4d8ac5d020938d52cd5ae266d00965068819f0c65d299
+EBUILD docutils-0.12.ebuild 1812 BLAKE2B 69fbd3323beffc4f47358bed59b1cbe1047a999173c244de9e1847eb1c7d7246b75f089426fc9b05c0f7be9e7cc02f99dce8a3ef2cca7fe76f1cd5764af4d0b1 SHA512 551c27aadc5132f4d0d1d38c900b711cd5e1bec371bd0f7a588a885409f11500ce4d7386982643af2a095cccc6655311ae06cf8901e506be428049bc5ec67468
+EBUILD docutils-0.13.1.ebuild 1826 BLAKE2B 7ce8a58e17edf3ae4fba6a8adf45b7e5f407f4aff58b82d62a0fd40285f17f83cc7824268e18dc3e6640478d51c433f708482ee40f2fea469a6806577b1f7c4e SHA512 82b9ad9c28a2f9ffccbb5025eddd339d6fe2366c32a95c819e06bef6a480635ecd4fea5c1aa7857386c83c36c046bbd046535a21132e802158084c5b2dba99ea
EBUILD docutils-0.14.ebuild 1839 BLAKE2B e5b1124946320726d3aec879fc59e0755647f1e1256c4fa2c73f722ae22af308e74d13ff1c85944aea43ebb8fd522e7930013c28ed15147f7a5b9a546fe36540 SHA512 1e66faf8e597c5b45e0d732962be8528f86cdc02031b85f05b8bff5159725be2be8ea7ced14bf75b3bd22384a0e8ee74bea706c372a31a81d733d6e49653cb1f
MISC metadata.xml 318 BLAKE2B 396ae24ba924fbaed55e84016c94fdef294c87d791c3fa911f16ffe04b452980d112b27112b58b0092d1730cce7db36efae2851d150102046a3379b65d347de2 SHA512 3cf09c6d943288ec0fd9fa92d4475ac184a87b47b7bc8df80fc24a712d8bf0363d4c2a08efb2ace4d94adcd59fdd6f82ae9fd9bbe58561ead5715f7daf84a96f
diff --git a/dev-python/docutils/docutils-0.12.ebuild b/dev-python/docutils/docutils-0.12.ebuild
index 587257ff032c..9cf03a25c2a3 100644
--- a/dev-python/docutils/docutils-0.12.ebuild
+++ b/dev-python/docutils/docutils-0.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD-2 GPL-3 public-domain"
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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="dev-python/pygments[${PYTHON_USEDEP}]"
diff --git a/dev-python/docutils/docutils-0.13.1.ebuild b/dev-python/docutils/docutils-0.13.1.ebuild
index 447102f391c8..2b59b37293cd 100644
--- a/dev-python/docutils/docutils-0.13.1.ebuild
+++ b/dev-python/docutils/docutils-0.13.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD-2 GPL-3 public-domain"
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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="dev-python/pygments[${PYTHON_USEDEP}]"
diff --git a/dev-python/dynd-python/Manifest b/dev-python/dynd-python/Manifest
index a7b9589d90bd..12ecddd7dda8 100644
--- a/dev-python/dynd-python/Manifest
+++ b/dev-python/dynd-python/Manifest
@@ -1,8 +1,3 @@
-AUX dynd-python-0.6.2-out-of-git-versioning.patch 613 BLAKE2B 12a345b5e0a8dd459dc53648b493b451ad2874333b9411ecb378d9f750add0dcf8cdfd18ba12ab9fc45a1f45c62854ccc6a0809d70a9693a3b97cae2a7031af0 SHA512 c9ec0b2bf7cdbc559dfca38b540d09360523c8162a9267cc9cb1effdb5c3ea02fd4d5252c1ac6190e0984a1d458bc40c60fa7ea92a9ae234b05f500767a2ae72
-DIST dynd-python-0.6.5.tar.gz 231313 BLAKE2B 423c78d3e634862676622dff4b5f6a999e943b9480fdf9f24da189d19dc76ed8b9b131d64da606c3751d5c25e38206e05bf223f139886fec264a74f9daf51868 SHA512 46af19bc26c8f410ac26d4e756a726a56f2d852bfa21dca03c4c47210ed9074a7e017bdd2ecb1de3d00af37815b4a20885cd7945af4c8536941e9106bcf49f12
-DIST dynd-python-0.6.6.tar.gz 233618 BLAKE2B 9aaa9c5145f3f595c5f6036fc27c80af83e141dca3444b7049b9221504a178e93e088febde6eeac74729e8e9fb30f4fafc174c6c32c9084add87670ab99dc81a SHA512 c6be9acf0a4dd2446d613cc0c251b56fcd529fac733ecd63d0450806d7f4af2191ef4e861d015177140ca997464b591562a9f478ea83638516fab8552ee88c06
DIST dynd-python-0.7.2.tar.gz 184981 BLAKE2B 826a46c7c920533dbd64f310ce6136e37f5d3f7e2bb1190977c72e9c7b65aa9957547b02ca92f5aadc1db268ca4ceda9459036e9fe24a57e090f4312645d348b SHA512 e51df7b368b1f6869338cb12a2f093064b1e7531ef674a83dbc7b9cc1dc6143cbe12cb37273bcc01e7b1066eda541b3b15473bc01e88fd9a8d1b594f6f37eaba
-EBUILD dynd-python-0.6.5.ebuild 1829 BLAKE2B 2c265c0bc8e506ff06445646035f908ea0140feb6e5aa47c5b800b9df61512f7e61234f6d9aba60a52bdcea2c37bbc33078139388fc392dc1d936ab23ef62830 SHA512 5ddab3e99206cb62e7eb18cbfdfe86f18439e8010764e3cb99c92ae555bab8b6c5cab6c3d366c978562b634d12ca58f69f611c24666827f6b176668b595d98a8
-EBUILD dynd-python-0.6.6.ebuild 1839 BLAKE2B 0a0ac59526f3a38537068479853c71dfc460c4ee4bc0272cd82d21346f6ee9f23b876842de90fd56c25981e3fc9f9f6bccf6bc03ac9f268b0de5530d4f60db49 SHA512 115c339635361b0377f7e70670d534d37ec0451ae0285b25767367a12b2674199759f133f1c2241f6f80db175528c32fe99c72d3ef1d6f65d4fe17df110528e2
EBUILD dynd-python-0.7.2-r1.ebuild 1543 BLAKE2B c0200371b78ca09a9437f57a05867983fb17e8014be0fe3222bf5e9371555b7d74d33f443f81bd34183bf27bfabb4b8ec69bdf14972d9a2955401b02f07ddf5e SHA512 86ed7448a9e1e56d5e1c9e6c9c0a1eaefd42cbe0fcb8690293335cbb5dc9ac43901c62e320eb20bacc360d4d59970feffb1b846cc6996cc79b1ab0b9b5354ed6
MISC metadata.xml 529 BLAKE2B bc365c7019af30defbcddf4eb0c590666199d43acba144d4b42f21fecea7c572d6122b60bd0b767437ec4b1887e7d3bc50c50b83f88deb99e627cb67030ec95f SHA512 8500904a91a51d552ef6f0fe17486b8d935bc4f50860120376ed40a31c002bda8ca66b5c3c8b8c244dccf659cbf8574f1e031e62a0a0b870af133062055a25b9
diff --git a/dev-python/dynd-python/dynd-python-0.6.5.ebuild b/dev-python/dynd-python/dynd-python-0.6.5.ebuild
deleted file mode 100644
index 05a89c06c00d..000000000000
--- a/dev-python/dynd-python/dynd-python-0.6.5.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit cmake-utils python-r1
-
-# change each release, to avoid git in tree dependency
-DYND_GIT_SHA1=e5578b6b862c025dd757f77aaae69be48cde5613
-
-DESCRIPTION="Python exposure of multidimensionnal array library libdynd"
-HOMEPAGE="https://github.com/ContinuumIO/dynd-python"
-SRC_URI="https://github.com/ContinuumIO/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- ~dev-libs/libdynd-${PV}
- >=dev-python/numpy-1.5[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- >=dev-python/cython-0.19[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.6.2-out-of-git-versioning.patch )
-
-src_prepare() {
- cmake-utils_src_prepare
- # each relase comes with a different set...
- # remove forced strong flags
- sed -i \
- -e "s|@DYND_GIT_SHA1@|${DYND_GIT_SHA1}|" \
- -e "s|@DYND_VERSION@|${PV}|" \
- -e 's|-g -fomit-frame-pointer||' \
- -e 's|-Werror||g' \
- CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_SEPARATE_LIBDYND=ON
- -DDYND_INSTALL_LIB=ON
- $(cmake-utils_use test DYND_BUILD_TESTS)
- )
- python_foreach_impl cmake-utils_src_configure
-}
-
-src_compile() {
- python_foreach_impl cmake-utils_src_make
- use doc && emake -C doc html
-}
-
-src_test() {
- testing() {
- cmake-utils_src_make DESTDIR="${WORKDIR}-test-${EPYTHON}" install
- cd "${WORKDIR}-test-${EPYTHON}"/$(python_get_sitedir) || die
- ${PYTHON} -c 'import dynd; dynd.test()' || die
- }
- python_foreach_impl testing
-}
-
-src_install() {
- python_foreach_impl cmake-utils_src_install
- dodoc README.md
- use doc && dohtml -r doc/build/html/*
-}
diff --git a/dev-python/dynd-python/dynd-python-0.6.6.ebuild b/dev-python/dynd-python/dynd-python-0.6.6.ebuild
deleted file mode 100644
index 2c4ec25d899f..000000000000
--- a/dev-python/dynd-python/dynd-python-0.6.6.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit cmake-utils python-r1
-
-# change each release, to avoid git in tree dependency
-DYND_GIT_SHA1=d7ec36c6f1beb0621d6037ab0953db7e4c1b9150
-
-DESCRIPTION="Python exposure of multidimensionnal array library libdynd"
-HOMEPAGE="https://github.com/ContinuumIO/dynd-python"
-SRC_URI="https://github.com/ContinuumIO/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- ~dev-libs/libdynd-${PV}
- >=dev-python/numpy-1.5[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- >=dev-python/cython-0.19[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.6.2-out-of-git-versioning.patch )
-
-src_prepare() {
- cmake-utils_src_prepare
- # each relase comes with a different set...
- # remove forced strong flags
- sed -i \
- -e "s|@DYND_GIT_SHA1@|${DYND_GIT_SHA1}|" \
- -e "s|@DYND_VERSION@|${PV}|" \
- -e 's|-g -fomit-frame-pointer||' \
- -e 's|-Werror||g' \
- CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_SEPARATE_LIBDYND=ON
- -DDYND_INSTALL_LIB=ON
- $(cmake-utils_use test DYND_BUILD_TESTS)
- )
- python_foreach_impl cmake-utils_src_configure
-}
-
-src_compile() {
- python_foreach_impl cmake-utils_src_make
- use doc && emake -C doc html
-}
-
-src_test() {
- testing() {
- cmake-utils_src_make DESTDIR="${WORKDIR}-test-${EPYTHON}" install
- cd "${WORKDIR}-test-${EPYTHON}"/$(python_get_sitedir) || die
- ${PYTHON} -c 'import dynd; dynd.test()' || die
- }
- python_foreach_impl testing
-}
-
-src_install() {
- python_foreach_impl cmake-utils_src_install
- dodoc README.md
- use doc && dohtml -r doc/build/html/*
-}
diff --git a/dev-python/dynd-python/files/dynd-python-0.6.2-out-of-git-versioning.patch b/dev-python/dynd-python/files/dynd-python-0.6.2-out-of-git-versioning.patch
deleted file mode 100644
index 29c3541b3274..000000000000
--- a/dev-python/dynd-python/files/dynd-python-0.6.2-out-of-git-versioning.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- CMakeLists.txt.orig 2014-05-12 14:00:52.000000000 +0400
-+++ CMakeLists.txt 2014-05-12 14:03:39.000000000 +0400
-@@ -86,8 +86,9 @@
- endif()
-
- # Get the git revision
--get_git_head_revision("${CMAKE_CURRENT_SOURCE_DIR}" GIT_REFSPEC DYND_PYTHON_GIT_SHA1)
--git_describe("${CMAKE_CURRENT_SOURCE_DIR}" DYND_PYTHON_VERSION_STRING --dirty --always --match "v*")
-+SET(DYND_PYTHON_GIT_SHA1 "@DYND_PYTHON_GIT_SHA1@")
-+SET(DYND_PYTHON_VERSION_STRING "@DYND_PYTHON_VERSION@")
-+
- message(STATUS "DyND-Python version: ${DYND_PYTHON_VERSION_STRING}")
- configure_file(
- "${CMAKE_CURRENT_SOURCE_DIR}/src/git_version.cpp.in"
diff --git a/dev-python/ebuildtester/Manifest b/dev-python/ebuildtester/Manifest
index 5581c43e1887..9f97618d1ef9 100644
--- a/dev-python/ebuildtester/Manifest
+++ b/dev-python/ebuildtester/Manifest
@@ -1,14 +1,8 @@
AUX ebuildtester.bash-completion 501 BLAKE2B 55a6ddf54f05c2958fad5d3abc6ea1cf65de1320e5cb6aff14eac2755b1fafaff1df6ea5e813135d66f96329c806a3a3db326f3ed988c09973f20297b6dbeacf SHA512 a5fd613548258585fd6ff9905f9fd4f87517d6821f4e5da8443f1f83a666ddcb40d0e09b305505894677c3f9feb1826e8f2e0ddb8af238000e3462d0da236530
-DIST ebuildtester-0.1.2.tar.gz 5598 BLAKE2B 5ee20592858758d769106f67558ac233a4ac2577dfb2d5ea7b892d6eb03ca00728e8f77a751d942270820235909537a987459875879d5b04fe98b816a436331a SHA512 0c2ac0547fc5b318023fc4e7cc85169f93d834433538d201c25a220c936b5315132bc0e53b76defd1082678a26da959b152f6a27172cf343d6c45811e3fd15a0
-DIST ebuildtester-0.1.3.tar.gz 8969 BLAKE2B a5da5ea9bf951e6aff6ec084812c97ecc4674f81a134764f923a221a8527f8ffa84aff0dc311d25ac09e4eee56c9e956b55bf68347fd3da42f7a10cb84793100 SHA512 bb272b764f08fe282fd3b0b4e26ee359a82b0f12e5b0f6b15d8da40c70535ab0550279fdec40983eb02d1fc3457b8b432bc3ecc3cc630e8df4aa0fabdf90d8da
-DIST ebuildtester-0.1.4.tar.gz 4606 BLAKE2B 6fb02af5a6aea9a1c4c707686abe643c39e620e8be1ae99c3654a32a49908b64eb4dc85a02374a3cb96159b00814791405ca82c7e2009feb57018b820cf8bb73 SHA512 7067483eee04b63da2c716c317a44268d30f5ed28cb0b43ad76a15d49405495f54788ea5401449543e797325b16f1b70fba80f0243066b083729abc35383a7b5
-DIST ebuildtester-0.1.5.tar.gz 4602 BLAKE2B da79f568be9abdfe6758db8edbf4252730ce25786500a524559613f5c83f32d972b04887b01b9e00f24310f663e9a91a9cbbdc9a9b6d3c588dee3cf57fa13ac8 SHA512 a610bcdbcb4387fa71ed0a38cbccf117e3db4879e8cee4f307fa4f528664e35972c9d3698609c1cfe284db01795047cf13572f0cfb947cd3ca4adea291f100c3
+DIST ebuildtester-0.1.10.tar.gz 12912 BLAKE2B 8d1c28c14dbae7d67b718fd957e6d7c1e1d1c996f77d4ffaf8feb505424c533996858bd7051331111d955d772106c3924f81cc1c2490ff9ac7068d10d838d9fa SHA512 f238fac69415e3a7e0a9ca684aa16ab3a3df5da71daed49a4d6d57b76a696af9089079b995da667d1307b1d4646e7291b8e86777f0486af3b51a8be435b8fe16
DIST ebuildtester-0.1.6.tar.gz 11350 BLAKE2B 2dbc73a080cb0e6334e1e852f67dbf04e646030714f706e2ac355aac30679bab4e8420d31072d6c6de85a6dda5c2d4d412643f15cc2692f19b1715b22350c259 SHA512 68c877d9eb5dcd0ec21781e92225b3e360ef4fce8aca18b166f1589ba57eaf26e8d9af859e325e1c7c0f80640389a6da137e1fe5920b9be4aa9d35e215d7b80d
DIST ebuildtester-0.1.7.tar.gz 12257 BLAKE2B cfa936bed77cb9a1e7be55055d1feacbd29d10167a7a4987258d197621ee48697335bdc67e1006ea2b6524397a2ad107677aaa70d1fdf8768ec024959ac9aa08 SHA512 53bbe3c6cd502c4678cea62d3743ff61ed055d5143a5074c9ac6b136aa05692bdd082467c309ccffb63ad1ba25d88ebcaa1562333ccbd73f4191233c22ca6261
-EBUILD ebuildtester-0.1.2.ebuild 510 BLAKE2B 3c113737b936f191be833436b9574f98c1983465515d574bc2d68ae86e19428fe072353a2eca937f495c4f49ddfbf2f079d0f83f5287859f17d466fe81594b66 SHA512 829b62c014a5bc172b97f26d5144f8023ae83de0ad24062e3d0829589fd6fc8e7d101272d2f1cd0f3b7f966399377a67ce934c2045b0e9b73de182e1f08fd0ad
-EBUILD ebuildtester-0.1.3.ebuild 506 BLAKE2B 65aef70c13fcb1704c89585e7a9f50c6d2b4280d814c68727da997da3b08d436f90cdd8207b05cc5c702dad450e5dae173e8691e9b0fb5a25be2333b7e838219 SHA512 3ca9aa5e2a1622726d97320d7763881f0f1abf30024cce158eddc353ac7455a129d97820e1fc7028d0c39dbaff48b10bfafb8d271419768af808f6da920cf633
-EBUILD ebuildtester-0.1.4.ebuild 506 BLAKE2B 65aef70c13fcb1704c89585e7a9f50c6d2b4280d814c68727da997da3b08d436f90cdd8207b05cc5c702dad450e5dae173e8691e9b0fb5a25be2333b7e838219 SHA512 3ca9aa5e2a1622726d97320d7763881f0f1abf30024cce158eddc353ac7455a129d97820e1fc7028d0c39dbaff48b10bfafb8d271419768af808f6da920cf633
-EBUILD ebuildtester-0.1.5.ebuild 506 BLAKE2B 65aef70c13fcb1704c89585e7a9f50c6d2b4280d814c68727da997da3b08d436f90cdd8207b05cc5c702dad450e5dae173e8691e9b0fb5a25be2333b7e838219 SHA512 3ca9aa5e2a1622726d97320d7763881f0f1abf30024cce158eddc353ac7455a129d97820e1fc7028d0c39dbaff48b10bfafb8d271419768af808f6da920cf633
+EBUILD ebuildtester-0.1.10.ebuild 676 BLAKE2B 19e4eeb9e50aacd6113315a12c1b09091a84a55d5e553a92bb4f0cf864ef74421ea7215c532c8a85d1ccb097bd40f8740901e50c8dc83ed1aba7d5e966283137 SHA512 793dab26a447bdafae2bb7dd4db9da38331ba6c125b5cec30806ac40714cbce9a60f02609ec8bd6e02d2253788f61cf4a68a2c83b541d2dfaae6337e134db68d
EBUILD ebuildtester-0.1.6-r1.ebuild 666 BLAKE2B ab0a1d3b3f790a1ff0bdfeb5e754dcebeada2814b9099f56a345fb4def30d4f55e9c0a316d88e0b0bc7f00e5fe94e8771e5992762a4ce3f456700099d42971b7 SHA512 ad1108482b911ee746fc627ef4dc363926a404650d3c88b879abec82dce377f883e3bc4c27e96ee1caa637010d02cf18c7cf973b91d386815d994a6ce731463a
EBUILD ebuildtester-0.1.6.ebuild 508 BLAKE2B e079d1f3db025e13346638417bf27f4f4afa870d70bac21667a918af9320038db9d32369da2b55fbef4c849dfccb172e18bd59aa7797107fe564038dc75b621b SHA512 b7afffaef484458f18db0fad6016a838b6ad0653492e3f9daa22c4d0213eeeb73c7a5bf884ed3373326f3564ae02bf619258ea5b101ef58b161198a84b026ecd
EBUILD ebuildtester-0.1.7.ebuild 666 BLAKE2B ab0a1d3b3f790a1ff0bdfeb5e754dcebeada2814b9099f56a345fb4def30d4f55e9c0a316d88e0b0bc7f00e5fe94e8771e5992762a4ce3f456700099d42971b7 SHA512 ad1108482b911ee746fc627ef4dc363926a404650d3c88b879abec82dce377f883e3bc4c27e96ee1caa637010d02cf18c7cf973b91d386815d994a6ce731463a
diff --git a/dev-python/ebuildtester/ebuildtester-0.1.3.ebuild b/dev-python/ebuildtester/ebuildtester-0.1.10.ebuild
index 7c7636b4b92d..3f9b13bcc09d 100644
--- a/dev-python/ebuildtester/ebuildtester-0.1.3.ebuild
+++ b/dev-python/ebuildtester/ebuildtester-0.1.10.ebuild
@@ -3,11 +3,11 @@
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} )
-inherit distutils-r1
+inherit bash-completion-r1 distutils-r1
-DESCRIPTION="A dockerized approach to test a Gentoo package within a clean stage3"
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean stage3 container"
HOMEPAGE="http://ebuildtester.readthedocs.io/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
@@ -22,4 +22,10 @@ RDEPEND="
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
"
+
+src_install() {
+ distutils-r1_src_install
+ newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
+}
diff --git a/dev-python/ebuildtester/ebuildtester-0.1.2.ebuild b/dev-python/ebuildtester/ebuildtester-0.1.2.ebuild
deleted file mode 100644
index 2714fb5b2dec..000000000000
--- a/dev-python/ebuildtester/ebuildtester-0.1.2.ebuild
+++ /dev/null
@@ -1,25 +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
-
-DESCRIPTION="A dockerized approach to test a Gentoo package within a clean stage3"
-HOMEPAGE="https://github.com/nicolasbock/ebuildtester"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- app-emulation/docker
-"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/ebuildtester/ebuildtester-0.1.4.ebuild b/dev-python/ebuildtester/ebuildtester-0.1.4.ebuild
deleted file mode 100644
index 7c7636b4b92d..000000000000
--- a/dev-python/ebuildtester/ebuildtester-0.1.4.ebuild
+++ /dev/null
@@ -1,25 +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
-
-DESCRIPTION="A dockerized approach to test a Gentoo package within a clean stage3"
-HOMEPAGE="http://ebuildtester.readthedocs.io/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
- app-emulation/docker
-"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/ebuildtester/ebuildtester-0.1.5.ebuild b/dev-python/ebuildtester/ebuildtester-0.1.5.ebuild
deleted file mode 100644
index 7c7636b4b92d..000000000000
--- a/dev-python/ebuildtester/ebuildtester-0.1.5.ebuild
+++ /dev/null
@@ -1,25 +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
-
-DESCRIPTION="A dockerized approach to test a Gentoo package within a clean stage3"
-HOMEPAGE="http://ebuildtester.readthedocs.io/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
- app-emulation/docker
-"
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/fastparquet/Manifest b/dev-python/fastparquet/Manifest
index 06271514f2b8..d7195bcd95ae 100644
--- a/dev-python/fastparquet/Manifest
+++ b/dev-python/fastparquet/Manifest
@@ -1,3 +1,5 @@
DIST fastparquet-0.1.1.tar.gz 119573 BLAKE2B 16bd05061b64768278201acbf08fe13228d058b223d2050208b73e6af6ad3bb800a6d7edc1a15abdf02d8b508a75ed52962fb4b0c44a073b80451cfbf30915b5 SHA512 f8f052202ca095596870e6a10e2ab05e3c55289cd0ef3dab0502dff26052c9970f65f6b826d4d073c6c221827f6b18ddc83c47c04e84e08491f5237358f5860a
+DIST fastparquet-0.1.5.tar.gz 136350 BLAKE2B 2719a5da55c99ff6aa71792045f6622b7a1de81b6ec33804cfd36b0907cb44e68a7a5dcdec467c2e8c45790c062ca1d130fe3dc5c95e286bc437d449fa5211b0 SHA512 2d8f5375072125f68f086f316af87acf41e65479324828f7eeea244796311604425bbe53b9e2e67cc68b1eb89e390d9fbd5e201e5165aa22dd43604ac5441f27
EBUILD fastparquet-0.1.1.ebuild 899 BLAKE2B 86b44c2edbad6e8de874410575aafc8dc108a67a30473d579c185c7811de7751d1132afc409fe6d9df3cfd2166e9caff36a5d137a8168217f75a4cd692e494e0 SHA512 dc977589378234cf19897bb18483eb4676df014e9dc3c4dda1bf70d7998771f3b5da33c25559cec6eb14f1e3f9b587bf9a0c8fee5ab1509cbfbf5c0265c19b6b
-MISC metadata.xml 961 BLAKE2B 5a07a23e791fb1ad2810d4f0f110a4f68d96922a127b853e2fc7de6cec43fa9c2cd4e5b7b2f31a4b5b16a084a87f83e225053c1628285418d54d6395521808a8 SHA512 2634acb33c585b036fd09df504e7d2d885b287e1b30585233fa7f2d3f7dd7e8206e20adf7061623fb2e8ecb45e714290966c8ed4a27baac56c7909b116eb49be
+EBUILD fastparquet-0.1.5.ebuild 1252 BLAKE2B d8d2edb656a953d8549238580dc5532344b67138475ebc689a1dacce968d72b6df93f9b713577f4d4e23951ea307c1967c004a4b276f10d7afba84da43cc2b36 SHA512 3b896112bf283588e9099c83ff48d39aff4286cb6a3f37f88e2e0c97a3737eb42010467a4a8bf944cf6e83626ad6197715429309e518b66d8106e3452c0ed412
+MISC metadata.xml 1094 BLAKE2B a61610ef4b201980b1b5fe44750e64972e69ffd238174e7b77d810b0f240b11c8807493f39dca45930234a704077b17eb2b9e041ed02c3164377a3a88b0a6517 SHA512 8e8e77110e234894e25847804265999eb9bced86c2298259ba6cd9721f49a874ff0e611533f71d7c74b6ad9b4d5e3b6b4cddb348514d12002d47d5d2b6ee0e32
diff --git a/dev-python/fastparquet/fastparquet-0.1.5.ebuild b/dev-python/fastparquet/fastparquet-0.1.5.ebuild
new file mode 100644
index 000000000000..dbd31aefa218
--- /dev/null
+++ b/dev-python/fastparquet/fastparquet-0.1.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the parquet columnar file format"
+HOMEPAGE="https://github.com/dask/fastparquet"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux ~x86-linux"
+IUSE="brotli lz4 lzo +snappy zstd"
+
+RDEPEND="
+ dev-python/numba[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/thrift[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ brotli? ( app-arch/brotli[python,${PYTHON_USEDEP}] )
+ lzo? ( dev-python/python-lzo[${PYTHON_USEDEP}] )
+ lz4? ( dev-python/lz4[${PYTHON_USEDEP}] )
+ snappy? ( dev-python/snappy[${PYTHON_USEDEP}] )
+ zstd? ( dev-python/zstandard[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/cython[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+ # this causes setuptool's sandbox violations, Portage should have
+ # taken care of this, so disable it
+ sed -i -e 's/setup_requires/disabled_setup_requires/' setup.py || die
+
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/fastparquet/metadata.xml b/dev-python/fastparquet/metadata.xml
index 0866e1d45e83..ab497f8496e9 100644
--- a/dev-python/fastparquet/metadata.xml
+++ b/dev-python/fastparquet/metadata.xml
@@ -19,6 +19,8 @@
</upstream>
<use>
<flag name="brotli">Enable support for brotli compression</flag>
+ <flag name="lz4">Enable support for lz4 compression</flag>
<flag name="snappy">Enable support for snappy compression</flag>
+ <flag name="zstd">Enable support for zstandard compression</flag>
</use>
</pkgmetadata>
diff --git a/dev-python/guessit/Manifest b/dev-python/guessit/Manifest
index ba2dc8ec8a40..a5c5a3000f8e 100644
--- a/dev-python/guessit/Manifest
+++ b/dev-python/guessit/Manifest
@@ -1,4 +1,6 @@
DIST guessit-2.1.4.tar.gz 102907 BLAKE2B 3b3652f331498bbb365debf18c74f789b5c9e9c1f711481b0a392c73e9fbfa6628ec58f45ae482ee74cbd4c3d26662f2f1776d9b5fe19f35dec02e438c8b0901 SHA512 c6465c32a68d40698b75addb343d765e47b867dd7f9b8c912f70532a9e9ca54d0e40f70a393880347eea64535a65df5f79d83ea99dc996cd126ba91ca130a879
+DIST guessit-3.0.0.tar.gz 133379 BLAKE2B c9d7c2def91dc301944b951bfa32810b9efd2348fa9a016015dd75c03b407bf3e17cc5cb93baa1d4cc5b6fcb76790972f2bf7c14af2c0cad419f6a98bdda3d6c SHA512 87f19dc1c6b4f46fa1f2682f7c3bab91cf094df06904b8d9771159f346612b9d0adef4aef55315dd00d07787319d17008e936b125941abba5b869df6a91cb1c6
EBUILD guessit-2.1.4.ebuild 1263 BLAKE2B 4e97e3a23fa354c6a1eda061752953af4a5d1b2c84175c7c2daddcea6ea17b8b29a1aec73454307afc56e02a50e8b2430ffb0f95773985223b0033ae1994d6d4 SHA512 4e8e53fd9a80e64fcf8b4ed8f3c808969528097991de33d2dc0988cbb239f98666d5173a9ccf5696009b70746124dc61c5570832e672ec3a2767c8040901658f
-EBUILD guessit-9999.ebuild 1285 BLAKE2B c507c136fe3aca565c59fa1d3ecdd51533b1322f14cd625f698e6ca4536246f6eb7b6719183c5c4a5e0bd0bc944a5a3f77b57a0c80d7c9691055812d62e9c698 SHA512 b213714907c0b5ef14b6eb617b63d587ca12a9381455568605f540882d241401180486936b62a9252cd6c6386b385cd235d82df3a276110558c8680c0c430ca6
+EBUILD guessit-3.0.0.ebuild 1214 BLAKE2B f479ea14b41b37c039a8437fbfd92b890a7362034b13cbdcae20e868a91b1c844c265e977657920b5a6193a698c160aeac5664949ed9deca9c0ad498e566ec91 SHA512 cd8257edc6278823930110618136fcf0a7e8305c0bcd6ec3bb4bb3f54decc8a8a300bd5943ff9650cfece5c82b43d52ac7e0cdfd54700b419de53e6c897cec49
+EBUILD guessit-9999.ebuild 1238 BLAKE2B 0ffee02de3f2723219230071cbd1a13b744babb33677b483f20aea408a7b16a131278a38c20e8ae692550026e942035b04c8960b96539c7f84f46e81cc2089b2 SHA512 e94962f740147db5a73136799a63ead2fc3281a90373593e1d398398e41b4e1cc0a7e09f7d1d4cc371c68a7bf5d64677c616657d33ccc283acd9fb6002a52ec7
MISC metadata.xml 494 BLAKE2B 1263ff6357d817ed0e3fa8939860c0c2718f0f9d6d15dfcc0a7980d6040a56075c79c4e580c92a59a10a9f26fb0e0579592fb3e94272751b4f071e3d738eccbf SHA512 7a9448f171bf023c39ca5bdeb3f3c079ad64ecfb07a15d8d3708e00365ed9cb9dd547e404197fca308fab1e52f8c7f3669bb952b370c8ca707ff24d6067a1c32
diff --git a/dev-python/guessit/guessit-3.0.0.ebuild b/dev-python/guessit/guessit-3.0.0.ebuild
new file mode 100644
index 000000000000..a0c510a842eb
--- /dev/null
+++ b/dev-python/guessit/guessit-3.0.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=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library for guessing information from video filenames"
+HOMEPAGE="https://github.com/guessit-io/guessit https://pypi.org/project/guessit/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
+ >=dev-python/rebulk-0.9.0[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ test? (
+ >=dev-python/pytest-3.4[${PYTHON_USEDEP}]
+ dev-python/pytest-runner[${PYTHON_USEDEP}]
+ )
+"
+
+python_prepare_all() {
+ # Disable benchmarks as they require unavailable pytest-benchmark.
+ rm guessit/test/test_benchmark.py || die
+ sed -i -e "s|'pytest-benchmark',||g" setup.py || die
+
+ # Disable unconditional dependency on dev-python/pytest-runner.
+ sed -i -e "s|'pytest-runner'||g" setup.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/guessit/guessit-9999.ebuild b/dev-python/guessit/guessit-9999.ebuild
index c4c9f2b9ce04..14675266e90c 100644
--- a/dev-python/guessit/guessit-9999.ebuild
+++ b/dev-python/guessit/guessit-9999.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 git-r3
DESCRIPTION="Python library for guessing information from video filenames"
HOMEPAGE="https://github.com/guessit-io/guessit https://pypi.org/project/guessit/"
-EGIT_REPO_URI="https://github.com/${PN}-io/${PN}.git"
+EGIT_REPO_URI="https://github.com/guessit-io/guessit.git"
EGIT_BRANCH="develop"
LICENSE="LGPL-3"
@@ -27,8 +27,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}
test? (
- >=dev-python/pytest-2.7.3[${PYTHON_USEDEP}]
- dev-python/pytest-capturelog[${PYTHON_USEDEP}]
+ >=dev-python/pytest-3.4[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
)
"
diff --git a/dev-python/iconvcodec/Manifest b/dev-python/iconvcodec/Manifest
deleted file mode 100644
index 844e63b5bfe7..000000000000
--- a/dev-python/iconvcodec/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST iconvcodec-1.1.2.tar.gz 17643 BLAKE2B e1b9ce6db0284068c53caf8f39a683365c2575453ccdba513d89f67e2f5bb9681a266eb1f4bde336ad7b858b30997e710061c680722667e59d3beaa60a2a9a6c SHA512 e63af4166cc8199dab888d9bf59d666546bceb1f71d2ce8423c4d3c9b374e870e8a526ffe1254cded346f9bc7a0f23d23e6e9120224d45fa4755468dd0a995e5
-EBUILD iconvcodec-1.1.2-r1.ebuild 482 BLAKE2B 1d4771df6eba4afd3102addf3fbe5dbabfddca2c1b5eb27fa4764ff59c7e20885f292a98b800e6af25591e924cefaa131cbfa323e776c1ac9ccefe0a4da8aea9 SHA512 62ccc8c282b1160e91dbcf072aa4d3928713fb6f3d92ff8724097487dbd4bef4b2c3ea4290adbf42d8355bceaceff5530371de17d8711489d2dc601564ffb60f
-MISC metadata.xml 236 BLAKE2B 167eb58da19caba0e03167e2f209e118ce8a468851bca2790a0353112848fffcd72522497e5f951bf5c6eafa9691fa2a1ad980843cb4170a8194f3b8178ebe16 SHA512 0f2c2a0401b53543eac90eafdd4d11c5913be07f47b968e2892ca92c265adbd9564f02a491ff2607d7031194ba3e50c7720851537341b1541120821c487147a3
diff --git a/dev-python/iconvcodec/iconvcodec-1.1.2-r1.ebuild b/dev-python/iconvcodec/iconvcodec-1.1.2-r1.ebuild
deleted file mode 100644
index 8907f1235ade..000000000000
--- a/dev-python/iconvcodec/iconvcodec-1.1.2-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python Codecs for Iconv Encodings"
-HOMEPAGE="http://cjkpython.i18n.org/"
-#SRC_URI="mirror://berlios/cjkpython/${P}.tar.gz"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ia64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-src_compile() {
- distutils-r1_src_compile --with-libc
-}
diff --git a/dev-python/iconvcodec/metadata.xml b/dev-python/iconvcodec/metadata.xml
deleted file mode 100644
index 9e5274c5b4ae..000000000000
--- a/dev-python/iconvcodec/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest
index 5e202446cc70..bd8889f5aa1d 100644
--- a/dev-python/ipykernel/Manifest
+++ b/dev-python/ipykernel/Manifest
@@ -1,3 +1,5 @@
DIST ipykernel-4.6.1.tar.gz 90591 BLAKE2B 9d66e569e416e30fa0af93e9442326a081638e55e004c751d38b3e995e2e1c6baeba5b61e125ae8484a31344ca541070035154e4453f9eda30f7a2ac436e7f1c SHA512 3124534a8a059056211ac573784c491ba18d6e936292523382a9604af10bc2c911b14f49f7625242e29189b46c673da25244f3c9dfa3148d460ba4e466eef001
-EBUILD ipykernel-4.6.1-r2.ebuild 1128 BLAKE2B d0b7b990aec2cdc4052e0fb85b8f4332ff284cd1aa93144ced92820cd451053d1409e0702f0188ccd7997f8393c867cd40571540bdaea7ab81ce29cb27f20ec9 SHA512 dc3cc52339cb43a2d48a757a02012ed29567badcea8869972677c105636756e290d490b1554e0664b9eb58aaaf38b1601cff0fab12a560f567b49f640ffd5a31
+DIST ipykernel-4.8.2.tar.gz 94441 BLAKE2B cdcf08c114c6c53ce4ed9829f3c2e0d2184f5b89b54556f92df25ecefadcc38955f992572a6dfb9ee49477e9a2111304c9b4f636edc47c0c0a26209c5f616579 SHA512 6542b086ef14abe70f51393e585c1e02eac0967b863c2e3de2dfdcbcdc2f4c01597bd035990f09f07d76005628a3345be97d1b5e5ce7a772ce7074bb31b4d4df
+EBUILD ipykernel-4.6.1-r2.ebuild 1131 BLAKE2B ee25175447e339c402f03caf3ab67d21b4dc5b0398d4916292a0373337bde8cca312cdfb7508488e187d5d690cad86dcf80c2fdf23e7de12b50c7b3436ea97fc SHA512 1a9fe2d39244a8e585e1cfd5ff037fb47f6cb239a3ed9d6e027c71fa7ad31d4f75e31ff835de265c32e7a880607803c18edc16b4fcd95275772c2af261718cd1
+EBUILD ipykernel-4.8.2.ebuild 1133 BLAKE2B ec80ac77a49ebd001fe29e5e77d53b0c5d8f0539a43e2bdf23ce0507bca81accad10bfcac1feefae6aa142634403c7ec4ab83e10e914807b7ebde8472990f3e0 SHA512 574fe2341da6a1e218390945037acef7d6e79b80eb99ea48feb7bf2e0bdbeeb786b8f12abb34559b6b099b3e081186981395973829e52abbac33bd200ecd5df8
MISC metadata.xml 493 BLAKE2B 46ff719452b5145a401147fef18fd62fc55542b2edc27017f2f8729d04f304339ccf5ad63de07efbd9c5419d663a498c76f9ce312f06869b3621a17fb72b14dc SHA512 f4176cf4bf94b2a2859ed74298ad8d1b7beb310d9a00f499c32528beb46014aebe7705d47f01bfcc6273729271360a404aa7cd03e046918418d80b8b6bb4f269
diff --git a/dev-python/ipykernel/ipykernel-4.6.1-r2.ebuild b/dev-python/ipykernel/ipykernel-4.6.1-r2.ebuild
index 0beee570792b..0b67f85acfe5 100644
--- a/dev-python/ipykernel/ipykernel-4.6.1-r2.ebuild
+++ b/dev-python/ipykernel/ipykernel-4.6.1-r2.ebuild
@@ -36,7 +36,7 @@ python_install() {
distutils-r1_python_install
# bug 628222, specify python 2 or 3.
- sed -e "s:python:${EPYTHON}:" \
+ sed -e "s:python:${EPYTHON%.*}:" \
-i "${ED}"usr/share/jupyter/kernels/${EPYTHON%.*}/kernel.json || die
}
diff --git a/dev-python/ipykernel/ipykernel-4.8.2.ebuild b/dev-python/ipykernel/ipykernel-4.8.2.ebuild
new file mode 100644
index 000000000000..98f9a7f4602e
--- /dev/null
+++ b/dev-python/ipykernel/ipykernel-4.8.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="IPython Kernel for Jupyter"
+HOMEPAGE="https://github.com/ipython/ipykernel"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+ >=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '<dev-python/ipython-6[${PYTHON_USEDEP}]' 'python2*')
+ dev-python/jupyter_client[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-4.1.0[${PYTHON_USEDEP}]
+ >=www-servers/tornado-4.0[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/nose_warnings_filters[${PYTHON_USEDEP}]
+ )
+"
+
+python_install() {
+ distutils-r1_python_install
+
+ # bug 628222, specify python 2 or 3.
+ sed -e "s:python:${EPYTHON%.*}:" \
+ -i "${ED}"usr/share/jupyter/kernels/${EPYTHON%.*}/kernel.json || die
+}
+
+python_test() {
+ nosetests --verbose ipykernel || die
+}
diff --git a/dev-python/jaraco-logging/Manifest b/dev-python/jaraco-logging/Manifest
index ccff6b39593b..5776897bcf02 100644
--- a/dev-python/jaraco-logging/Manifest
+++ b/dev-python/jaraco-logging/Manifest
@@ -1,5 +1,5 @@
-DIST jaraco.logging-1.3.1.tar.gz 4589 BLAKE2B 7e0e410df62926f7f7bff9327d29d9e5ab02eb22855d07e9d3c13be655b1060eb0316cbae9018dd1fb34128308be039c05b0e9d6d6a435e5c86baca99584c6e9 SHA512 aaa2b29551a13358887e0747acb47ca2a6611ce1bfb08259bc70c7908929c4d2c45eefd7738e808b7b2404d723425efd69f9cb9601e0fb0c08f611bcf744ceae
+DIST jaraco.logging-1.5.2.tar.gz 7135 BLAKE2B 5235566df80008270f2f28101ab5df1d7fbc1446f138eb4cb851c9bb464b741c0ebb8528d3502130b5c557f30214ec27ce1ea563e09e78776e22d37811da21b5 SHA512 3299adc9c9ca6113198cddbc34147afe1bf453edee16a2d6bfcce64e63deeaff7f87beb74ff44f092435f3433a921b19167fb45778dce444512807357bce1661
DIST jaraco.logging-1.5.tar.gz 5707 BLAKE2B 853d2747ab92754de4480871355180a33a7a6cbf69fc3d32ba489ecac27dc55ad92d94bfb84e411ee13400d82d162ea400be1027c3002f317a97e00b849484ec SHA512 18f267bd0c764f38ff5223d4fd6e08d7d9fa568691db285155d7b955c71439474fd84edd61b20d57f6eac77394d4b3ddf9b35d8e6ba08a2db5dd4b2ada6e0d68
-EBUILD jaraco-logging-1.3.1.ebuild 1049 BLAKE2B 5ba31c54343a76f46353e0f2e31c7a4c08451b2cc24bff3f36a398f2e03c52877b37cc9ab0c3ed9b4ef9e08b0736aaa088d2758b005accff136cdd30410dcaf4 SHA512 d6594e11324ddca1a0815e011b3f28fe5e4121eeac88b104ff3835d832434d4a072e6a8fa09c18e49dfa1218d3cc152a53a660b97676942c4042dc5ae28c4291
+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
diff --git a/dev-python/jaraco-logging/jaraco-logging-1.3.1.ebuild b/dev-python/jaraco-logging/jaraco-logging-1.3.1.ebuild
deleted file mode 100644
index 818e606076d6..000000000000
--- a/dev-python/jaraco-logging/jaraco-logging-1.3.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-MY_PN="${PN/-/.}"
-DESCRIPTION="Additional facilities to supplement Python's stdlib logging module"
-HOMEPAGE="https://github.com/jaraco/jaraco.logging"
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]
- dev-python/tempora[${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}]
- )
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_prepare_all() {
- if use test && has_version "${CATEGORY}/${PN}"; then
- die "Ensure $PN is not already installed or the test suite will fail"
- fi
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- PYTHONPATH=. py.test || die "tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/jaraco-logging/jaraco-logging-1.5.2.ebuild b/dev-python/jaraco-logging/jaraco-logging-1.5.2.ebuild
new file mode 100644
index 000000000000..8cc0be38d7f0
--- /dev/null
+++ b/dev-python/jaraco-logging/jaraco-logging-1.5.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=( python{2_7,3_4,3_5} pypy{,3} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+DESCRIPTION="Additional facilities to supplement Python's stdlib logging module"
+HOMEPAGE="https://github.com/jaraco/jaraco.logging"
+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}]
+ dev-python/tempora[${PYTHON_USEDEP}]
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
+ doc? (
+ >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
+ >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )
+ test? (
+ ${RDEPEND}
+ >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+ )
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_compile_all() {
+ if use doc; then
+ cd docs || die
+ sphinx-build . _build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
+}
+
+python_test() {
+ # Override pytest options to skip flake8
+ PYTHONPATH=. py.test --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-packaging/Manifest b/dev-python/jaraco-packaging/Manifest
index f7a8029f5312..1e2f90a15d6f 100644
--- a/dev-python/jaraco-packaging/Manifest
+++ b/dev-python/jaraco-packaging/Manifest
@@ -1,3 +1,5 @@
DIST jaraco.packaging-4.1.tar.gz 8820 BLAKE2B 43c14e12439d161f9a42005dcaed4d6945fa35ec3498bed81d2e6d10b08b056838dcf92fd6319951dddcfc908c8d33796bd9515aa5e77a04c02298cdcfd240ba SHA512 381ac1ba3a8eeea1235e719d98b61e38399d3fea1310732b0e2f921a3d46544efbb12c23c03bfa3ecfa07697458cb8930ca5156df7b411509c7b1da0b673d7cd
+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
diff --git a/dev-python/jaraco-packaging/jaraco-packaging-5.1.ebuild b/dev-python/jaraco-packaging/jaraco-packaging-5.1.ebuild
new file mode 100644
index 000000000000..1abb409b1789
--- /dev/null
+++ b/dev-python/jaraco-packaging/jaraco-packaging-5.1.ebuild
@@ -0,0 +1,55 @@
+# 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="Tools to supplement packaging Python releases"
+HOMEPAGE="https://github.com/jaraco/jaraco.packaging"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE="doc test"
+
+RDEPEND="
+ >=dev-python/six-1.4[${PYTHON_USEDEP}]
+ dev-python/namespace-jaraco[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
+ doc? (
+ >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )
+ test? (
+ ${RDEPEND}
+ >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+ )
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_compile_all() {
+ if use doc; then
+ cd docs || die
+ sphinx-build . _build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
+}
+
+python_test() {
+ # Skip one test which requires network access
+ PYTHONPATH=. py.test -v -k "not test_revived_distribution" \
+ || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ find "${ED}" -name '*.pth' -delete || die
+}
diff --git a/dev-python/josepy/Manifest b/dev-python/josepy/Manifest
index ab447ed3ec74..e7bb0ffdd08c 100644
--- a/dev-python/josepy/Manifest
+++ b/dev-python/josepy/Manifest
@@ -1,5 +1,5 @@
DIST josepy-1.0.1.tar.gz 50251 BLAKE2B eb75e05dec890c92043357740829edf96f49f0c77b85211b9a9077ef39bfe59df2ee5952c1569559a07b6505870d796b3aa9e2b0fdba6943860b035f09a004b2 SHA512 51f0e1286a05ebc42f388d13e47e7bd2d1eb11ba1cf06f4d52d627d4a3c2d01f73f1ce9c9ff23ed7dd78ba18142af23e3de4277a63dc69b433bbc3e7aedfd6eb
DIST josepy-1.1.0.tar.gz 51286 BLAKE2B 57da7c74308b7698e84e19307283f9c09e61ee4f99ffcc98f02f50c24a96efd485540b878d5d52248a51f81356ab406654c6016614e32a1810cc1ff46b49ba39 SHA512 eee886565b1cb92e6d7a42f1e3666a158c162fb891f90de844118ac32b24f6deccf2eee5990ba100827109203f7da99c2b55735fb7bda05fd7a447dca39d6362
EBUILD josepy-1.0.1.ebuild 660 BLAKE2B 13e70eee5acef28b88c4feceb314f651aeedb0a6985e7f3550f39905f783ccd331ad9fed8fdc5e4a2c9c53e34d76e8d0e7dd10e822a8ca996083456396699b8e SHA512 f154c240412fc4918954d2eef909a04b94953cb51e4b6461374b91cb851375294dd17ef6f8e4fc72329237ecd26573a66f7aadbacf84a73b7fcaa5d189e273ab
-EBUILD josepy-1.1.0.ebuild 662 BLAKE2B 4077ed203e78560a2e9a95d70e87f9032e772bc9c6cf8c293ac1bca91d6c5915dcdf70dc5c8eb90861bf878a6ad6f0ca4166bdf845a176556bd517b12fb88b51 SHA512 2ca3e0629f7bca835fcad76fda576f1978bfbaa540a33274a7cd2f09bac1945e859b5ab311461bcaddc73ebb1db84839f68fabc8677fcfd224a690539a60d795
+EBUILD josepy-1.1.0.ebuild 660 BLAKE2B 13e70eee5acef28b88c4feceb314f651aeedb0a6985e7f3550f39905f783ccd331ad9fed8fdc5e4a2c9c53e34d76e8d0e7dd10e822a8ca996083456396699b8e SHA512 f154c240412fc4918954d2eef909a04b94953cb51e4b6461374b91cb851375294dd17ef6f8e4fc72329237ecd26573a66f7aadbacf84a73b7fcaa5d189e273ab
MISC metadata.xml 510 BLAKE2B dd45e914009523f3f80abf257ab42238c0e033978f344e9d4dc7cf28293f39dc0e5b195129ef065fbdcc979a48166fdacf3c81b1fcc808017625595a5674170d SHA512 0742fcd82de64649d12f10a2c7b20baf1a928943f4ecadd4995f23e13471d584f17ec188b0b98aa1f675f9b44d7d8446dd4525b2b7617ec6b547c0074d6c9139
diff --git a/dev-python/josepy/josepy-1.1.0.ebuild b/dev-python/josepy/josepy-1.1.0.ebuild
index 11712885f363..664114b42e13 100644
--- a/dev-python/josepy/josepy-1.1.0.ebuild
+++ b/dev-python/josepy/josepy-1.1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc64 x86"
IUSE=""
DEPEND="
diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index 98c16f66a8ec..35a1c6336f0a 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -5,5 +5,5 @@ DIST jsonschema-2.6.0.tar.gz 53252 BLAKE2B 38d2d1d9f91e923e66aa44fede2597b129813
EBUILD jsonschema-2.3.0.ebuild 674 BLAKE2B 51ab4373ccf5d384f24ab60f153751dfa2b2009a9e453a37e8bb3a78a41e1263c4430a489048a8ea3cd691e7c5381a6554f13405fed422deb273cd04d4f378a5 SHA512 095e3046f5b21461bb5f825b885ba2af2b9bcfa6d92c682d82fd64c696f331b09a5d73cd7f2d5e6e1bb60a3fff67d112ed9332e6a564d9b84524a90e4081ca9b
EBUILD jsonschema-2.4.0.ebuild 548 BLAKE2B a2bd28b326d42cb6bf439971ecb61b78132d802c6314709bc7e50b0c8536522f316060d817862ce0b6438cde91b7b633e6222a9beba7c1afe5a2a6a8b3e70054 SHA512 dd110ba28e25694116bab2fa62c87534357a1a49b146b65b4d7b36c93bfc90511cd1ae37c652b58beaf28681b7be4beea6c8794a7e6e03de3f9af7c9bdf037e4
EBUILD jsonschema-2.5.1-r2.ebuild 1011 BLAKE2B 4f4152510117cf23644d90efeebbd073e9002b567eefbc86074936056a57d52ba5b67d1340b5a7da020e42bc5cdecf4a59a9d4bc4e551a57f970df2a0377f283 SHA512 875f64196a720d8719cb2deb2b9321391441677bd74c9730394475bd857717af4bd3760fc5d2d320440a9d460a42be57c32cb83155a0af6e7fe4d2f6a50dc0b4
-EBUILD jsonschema-2.6.0.ebuild 1037 BLAKE2B 306e620ed51747fd431500877f020233ccb666e0fa8ece18851c92ad3d261a7ca9f4925c78330b6847bb6c3c7151142b118dd6440cfdaa683f41137023fff676 SHA512 899f0fa988a0b6f66fd1c3785aaeff14890ffd28812a9fb8428b002e3c8633186f6da35c63c770eed4e7f15169966059a46a92cb03f29d1a41c23334f03ee58d
+EBUILD jsonschema-2.6.0.ebuild 1036 BLAKE2B 4f8fd63c36714a2050d22efd1c3bd007851a67f3ccca8c7b10994bb9f89e3e103c6920e0e17a9ca3bd766299134d9f9a931276d325960c1e5d2d48ab447d08fb SHA512 a0794b36278014fe69f4314696f432a6f9da611dd566477abbc5d4b386314e1f43c4e7aa93679bdd5487981f9cef24ea451c010b940804edd73d9edc5431c064
MISC metadata.xml 559 BLAKE2B dbfd5c0c2d3b9e3ea197db40ca1c1ea22e63e61bb540646a4b7dd711ed4e5a8a3bf5cc149a90e9911de76db8895f4a807b7ca1500d8a3937527902b0036a8360 SHA512 6824c104780402599891db143c021ecb833d2bca3dee97a6d12cc51f23856f6e9dcadd2a438ca8ad13a6e292048cb5bdbdf024665b06da547fff1c7b9f5090cc
diff --git a/dev-python/jsonschema/jsonschema-2.6.0.ebuild b/dev-python/jsonschema/jsonschema-2.6.0.ebuild
index c063f0ffb11e..ad3256d658e4 100644
--- a/dev-python/jsonschema/jsonschema-2.6.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-2.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -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 ~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"
IUSE="test"
RDEPEND="
diff --git a/dev-python/kiwi/Manifest b/dev-python/kiwi/Manifest
deleted file mode 100644
index 1aa31e00956b..000000000000
--- a/dev-python/kiwi/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST kiwi-gtk-1.9.39.2.tar.gz 678242 BLAKE2B 3bebe02af3b439fbd028bd6bef0ae5d9610df0afca4b0a2e671b152b73fb8fad37ffaf7c67eee2b228af1698a981a5e7bf35d075b534f209ec41b438dd9432de SHA512 fa54623bb95a7ebe03e87c10d3bb271bd98fa4f40f7244f399cf2f86bf9b2e257666fc58caa4cc83d91a3c7fcf06817886ef5cab1baff58c8cbfdf6cfd12a554
-DIST kiwi-gtk-1.9.40.tar.gz 675794 BLAKE2B d775bc826bcb336148dc2cae633301efccea43aa412e9e7fb1039f389bbbdb38baab6771d43f35cc3837dbed0b60d94ba70a215e6d7a55fc4b93e91f7fe50ba4 SHA512 1fa210bcf00eeb8513f1b3fde968a212ac79c286a50a09427b0e3dffc5e78d739e70101ba4a0086d2002ac6907bc40b0103604f486b72e1bec36c9912ae6f2b6
-EBUILD kiwi-1.9.39.2.ebuild 1154 BLAKE2B 92ed5dd62baafc04b4efb0afea06cfe851c6ac8a11d82d7d99891cbad3d58d2d21c88ed4a3bd1776d1ee709f29cfe08c409764a11bf9560d295b84f97fd8bb3d SHA512 74e62f89968357ca2fa4b646d7c35cba9767a76bf88c52554f047126f5bbdb64ea3ce8c942eb54fa7486d071b6acaa716a3f3222782b05b368a35e15be50fffa
-EBUILD kiwi-1.9.40.ebuild 1329 BLAKE2B 0693d004ff107fcc187e0640befa43edcca91e6c5a5d4b55337236e998cae07ad0f3d7e8cb2596a20fefa484b8acc608117a979e08bc1a4d4d1f5fb52344a28a SHA512 8a14877c725e6f5fdd3250c7e5deb5c72a3960d58604c3b2add071cf453abdcd84fa8f0e639753b280d271946d7d34ec57aff2f522dfef83498b1caf432f9fb8
-MISC metadata.xml 358 BLAKE2B d60b9270f4b4e3d5fe9643fb74d31cf4e71c0e0ee30e634a8ebef024fa042552184497a9b19e6171a5dbd59fb583c643cf21f328c332e13ee0ab3a865803d470 SHA512 26cf10d26661eba23c7b1b7e48aa5498a1534ebc67e00de3a8fd49ece5ca4a14db84a6b9bd9797957aefb21724a053bbcdccfd814684603145078beeee2e137a
diff --git a/dev-python/kiwi/kiwi-1.9.39.2.ebuild b/dev-python/kiwi/kiwi-1.9.39.2.ebuild
deleted file mode 100644
index 7ae149f76646..000000000000
--- a/dev-python/kiwi/kiwi-1.9.39.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=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 versionator virtualx
-
-DESCRIPTION="Kiwi is a pure Python framework and set of enhanced PyGTK widgets"
-HOMEPAGE="https://launchpad.net/kiwi
- https://pypi.org/project/kiwi-gtk/"
-MY_PN="${PN}-gtk"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
-IUSE="examples test"
-
-RDEPEND=">=dev-python/setuptools-0.8[${PYTHON_USEDEP}]
- >=dev-python/pygtk-2.24[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- sed -e "s:share/doc/kiwi:share/doc/${PF}:g" -i setup.py || die "sed failed"
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- testing() {
- "${PYTHON}" -m unittest discover || die "tests failed"
- }
- VIRTUALX_COMMAND=virtualmake testing
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
- rmdir "${D}"usr/share/doc/${PF}/{api,howto} || die
-}
diff --git a/dev-python/kiwi/kiwi-1.9.40.ebuild b/dev-python/kiwi/kiwi-1.9.40.ebuild
deleted file mode 100644
index d0219774e889..000000000000
--- a/dev-python/kiwi/kiwi-1.9.40.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 versionator virtualx
-
-DESCRIPTION="Kiwi is a pure Python framework and set of enhanced PyGTK widgets"
-HOMEPAGE="https://launchpad.net/kiwi
- https://pypi.org/project/kiwi-gtk/"
-MY_PN="${PN}-gtk"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples test"
-
-RDEPEND=">=dev-python/setuptools-0.8[${PYTHON_USEDEP}]
- >=dev-python/pygtk-2.24[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- sed -e "s:share/doc/kiwi:share/doc/${PF}:g" -i setup.py || die "sed failed"
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # There is one fail of a test repeated 3 times in tests/test_ui.py however
- # they are shy with their bug tracker. The fail is not a failing of the package's core modules
- testing() {
- "${PYTHON}" -m unittest discover || die "tests failed"
- }
- VIRTUALX_COMMAND=virtualmake testing
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
- rmdir "${D}"usr/share/doc/${PF}/{api,howto} || die
-}
diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest
index 22475fd7e5f2..69c94aa7d27a 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -3,6 +3,6 @@ DIST libvirt-python-4.2.0.tar.gz 186496 BLAKE2B a4d556a0159c338f2a3a5fc8e6072b08
DIST libvirt-python-4.3.0.tar.gz 187111 BLAKE2B 7266ca1b5836429e13a03dab0e2f5085521c72e2d6952d7a9de514eace286477ad7b237c5d70f86fac49ab2201c8724149af72d4c1f688ac8736257045babc6f SHA512 4b2b4a2590e968ff4401d8429319c94b1b9c08a40b089f461af5a4912acf2c504f60652c80b161c253c00e41d22c100c2e180159e45d84c352c59dca69172cfc
EBUILD libvirt-python-4.1.0.ebuild 971 BLAKE2B caf77d87ce352223c8c169ed840374c61109b1737c1a7d670d8246bf7d74b5577a90568769d1abfa50511293d3c4f3c3edc6b4497e4df230394adc5267031c5c SHA512 15c3b85fe89d593d0e4438fdc537bde2143fea5bae099293241ff78974df6141a730d6f9e3735593ac7b8a91301efd599a42d07699b81e166fec45e89a265690
EBUILD libvirt-python-4.2.0-r1.ebuild 968 BLAKE2B 6f483890e0a6b51128ec760760a80349dfee986cc1ef430b9d0276f14d367b0f030029149ee266fc2c2b77d98d61ba7cfd388c03937fa16a5fe69a6307532323 SHA512 ef1b0a9b32402b0fdcef793b5c4e09c3c927b1b0d0ee23d744fc511c71fa4e05dedd963fcf203c00cc4b725e82612f6fa1f7866fbf07a5420830447c6c29b2e3
-EBUILD libvirt-python-4.3.0-r1.ebuild 968 BLAKE2B 6f483890e0a6b51128ec760760a80349dfee986cc1ef430b9d0276f14d367b0f030029149ee266fc2c2b77d98d61ba7cfd388c03937fa16a5fe69a6307532323 SHA512 ef1b0a9b32402b0fdcef793b5c4e09c3c927b1b0d0ee23d744fc511c71fa4e05dedd963fcf203c00cc4b725e82612f6fa1f7866fbf07a5420830447c6c29b2e3
+EBUILD libvirt-python-4.3.0-r1.ebuild 975 BLAKE2B 9035555b41e7c9541150fe3325b9b0aa15c535dc609564ccf5332915777a6460f2f91a61c4edd25bc9f5e496b7d2a255e000eb7b265c0b3839171acad6cd5457 SHA512 8c1192b63090408a002a57558f6b77c4acb99a49dbeae4caa8c589d553f08a6cc57b73866c8e1f679553b1dd8603b50ceeb62ac8761979ef98bf929049afe820
EBUILD libvirt-python-9999.ebuild 969 BLAKE2B 7eef27fd34c2368a8fadbae51f5e76acac23f72c66935dc2fdc0c19e3ab7dbb1b05e4a87ff90a72e4972408bfb63c15efbeb2b46d31951387eb975567bd26aa3 SHA512 4de4f941bef900a032f6d3473a868070eb087dcfaf332e53bada1adb9222cab13e388caad11c6dddf2042aa4c4e266ba12150ab4652c9ef1c4b2bf4466bf5c37
MISC metadata.xml 518 BLAKE2B ac9993d622790a5cec52f737de0494b7ac6a5a6e17e66ccad8e4862257ba8926d688fa4b6e68cd96ea5a4f2d35825204219fd79bc5917d05a6f39787f80bc1df SHA512 243b815c70c65046d672bc2b4a05d67f61c6e70dc6677ef7e8b76783979d801793f8d864a33ed9c64072c4fa30786d4455c82c82fa37933dac0b0efac2264083
diff --git a/dev-python/libvirt-python/libvirt-python-4.3.0-r1.ebuild b/dev-python/libvirt-python/libvirt-python-4.3.0-r1.ebuild
index d097045772d1..bd6c920a34b8 100644
--- a/dev-python/libvirt-python/libvirt-python-4.3.0-r1.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-4.3.0-r1.ebuild
@@ -13,11 +13,11 @@ if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://libvirt.org/libvirt-python.git"
SRC_URI=""
- KEYWORDS=""
+ KEYWORDS="amd64 x86"
RDEPEND="app-emulation/libvirt:=[-python(-)]"
else
SRC_URI="http://libvirt.org/sources/python/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm64 x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
fi
S="${WORKDIR}/${P%_rc*}"
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 35b1e7198728..25122f6cfbb2 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -6,8 +6,8 @@ DIST llvm-6.0.0.src.tar.xz 25296048 BLAKE2B 7ea90bb63d6f26cfbc1c1ed2f243b0fcd8ad
EBUILD lit-3.9.0.ebuild 790 BLAKE2B 13015298e24920449372388bc9a0fe5b5c705b49bbc50cc6114c8b18f9861acca1d394d08de4ee87db70ee9d363309a3cf8f3ac1bbff865a0c6c6f5c14aaac6b SHA512 57854f8499794d42e9c312b006f54454bbac7679c166c603872ebffe01c47411bff083f7fce0eb817151056ecdd72562224e383de96bdd5c46487f895e33a6e2
EBUILD lit-4.0.1.ebuild 811 BLAKE2B 6a11590228ab794a2da32f75b8d72edd64a6a394640230a0d524b5784b21caf710fe6085fc913f48671e1812365d9665ae2dca3dca8697636b5149f69f6163a1 SHA512 583bb3c1a0fc61aa0e8fe1ba2beea9c4910f7af699b782b038ecce78e509cc2ffd219f8b63b8c83edd475eeee54c46c4cca4dbe602c6e833859fd784649d0820
EBUILD lit-5.0.1.ebuild 897 BLAKE2B 982501eb196f19447490abc081eb7cb1420ce800ad2bead2c2943bed5afc1edb1789f0f38d2e25f4e56f187e4afbd24f7498cc1d527a68eeeeecf17a7f29f5be SHA512 dad181576e1c8c8899c4b5929393940fb7dcfd7f5f1c6023cea39864d42ad7a4ddccac063ed7b788e350ebbf32c7f06f6718b205f036e0157aa89dfe3effb8ce
-EBUILD lit-5.0.2.ebuild 900 BLAKE2B 35e700f597bce1fa69d074369ab75bfd38cd825e0174cdf55ac0c163e25742b2ecc884367c46a00c822c800efc96db526120abf368b1e39b272c4f2a61990d25 SHA512 4c06963c2c1c9ad24b98871e61192f09696cd53c51fac4f92d7772ae09705e42e94224314da724b13771a5c9d0a7a53a696c66da968d0e72ecf36b5159ea5d00
-EBUILD lit-6.0.0.ebuild 1011 BLAKE2B 129fb224767fb8a698a1b0a270eca41fd9a7fd11266feb9859b80604dbf4049406ca5986bf83bc2264cefa6723251ab4f366207414fd3c7ebe1a41ef4e3bbba5 SHA512 ce9158117c34a94ff59b2dc74078be5015c970ba79902c89224ffaf4435e60d63ffee5e0bd61cfc28f5f076a64103570a458425111df44954ccac40e75e5d9f3
+EBUILD lit-5.0.2.ebuild 905 BLAKE2B 601fc56cd26681f9fd0c411ffba286fc58894e71b2be5ffe6efde617b9936629838300f857bbc118cd303aa0a01aad966daa94d0aedd48b05245a6ab38bcb3b4 SHA512 a59114b9c073b9d1c6079cc91057d36a22221cc82c5027f95981ccb38486f3e279797ca759484ef51762a32a65490e1df3ac8448624613a0fdff8801bb2ed471
+EBUILD lit-6.0.0.ebuild 1018 BLAKE2B e86a9a9369db88fa6537d381a1c40ecc6dfac99127e097df1921329e1d4d5fab0b97f80077ad2699cfff4cf44178998128174f991b40291ff4f32e3fb0f97032 SHA512 6aa8853254a1db5a3d191869672c9748ac7f8bd0345bc545a73e1df6c14d5ed9c89442ce648393c527efaa75568b7eccc97ba3c959988e6cd3902a1df1d27954
EBUILD lit-6.0.9999.ebuild 961 BLAKE2B cb1a25ddf6915b528d16dbb4cc200a708f0e4906659b280d2a87f7e02a536665ad592378ad446b9149373dbd643e683200e8169703628fcfa8db9b08536a777b SHA512 44fbdfa703aa94f2f4621490321bdcc092226c842b2f41d6223fb23a703686fcd004ec843b5bbf810a358179dd3e7b86997e4dfdd6ee7e32550301478ccdc4ae
-EBUILD lit-9999.ebuild 936 BLAKE2B 2e34b2068e182c7720a3281ebdc66075cc73d0aaa8728b87ba4e4155e366ac57404e162d149230bea77856ed75e8f7eec95d9e924883f9f584314ae631389cec SHA512 1e860f314eba2e95c0242ee897fe09ef938055e3a87cb9c7df2f546e2711430feae2bd469149f668010bca3ac95c9e41c3a19a2235a44ae6ef8ea29ea575ece9
+EBUILD lit-9999.ebuild 920 BLAKE2B 3327119d4508e44c9f3a7658a38e6d6b15ec021761584764c8fb32af8469490d428fab66f20de3f75f2e72cb2f8682f0145805059b3723d8d7361b0aae18966d SHA512 95606df1e8ca840e0512b6dc6c9b06d161646fc71f41bc2e1c459cc2dc4fc1ed3883265c43f575d493f89477616b530b8e7a62414da82bb315ee175bb0dfb80a
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
diff --git a/dev-python/lit/lit-5.0.2.ebuild b/dev-python/lit/lit-5.0.2.ebuild
index 27ac6e84fb52..18cafea48190 100644
--- a/dev-python/lit/lit-5.0.2.ebuild
+++ b/dev-python/lit/lit-5.0.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz"
LICENSE="UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-fbsd"
IUSE="test"
S=${WORKDIR}/${MY_P}/utils/lit
diff --git a/dev-python/lit/lit-6.0.0.ebuild b/dev-python/lit/lit-6.0.0.ebuild
index 40ce6568d4fe..59bae5b9a36e 100644
--- a/dev-python/lit/lit-6.0.0.ebuild
+++ b/dev-python/lit/lit-6.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz"
LICENSE="UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/lit/lit-9999.ebuild b/dev-python/lit/lit-9999.ebuild
index 74471d6212c7..c4da526844d0 100644
--- a/dev-python/lit/lit-9999.ebuild
+++ b/dev-python/lit/lit-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 git-r3 multiprocessing
DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest
index 6db43127cbaf..76360af61fa2 100644
--- a/dev-python/lxml/Manifest
+++ b/dev-python/lxml/Manifest
@@ -4,6 +4,6 @@ DIST lxml-3.8.0.tar.gz 3795205 BLAKE2B 39f3edc7efe48bd569b636de89cfcd8f7e4e88e02
DIST lxml-4.1.1.tar.gz 2380804 BLAKE2B 4d3c4ef0472c7af7bb4185142a8274b596dd55a908d41f5295d0a78031a7efb3aef8893ca739f8db0675e44d4b0c346746a2758d31a54825c06a153203599ab9 SHA512 9542e5206f9b2f9e072c52ef8e6cf44d1aaae8ae3e7ca7e820c1fac12e716503308ccb3cebc52155b4c93799f3ebca247781fc491524d004378bd26f5cddb9d1
DIST lxml-4.2.0.tar.gz 4282112 BLAKE2B 5dd68d984097253fac4c35d59e7b687fa1bc0699946accb66687b94e0b3d807c7c555795486828307ccbadd87aa989b6bba2d2fc71cec27e8b8e52f2762c5548 SHA512 89c7dd5d36e8816008b22b25bb02275a008fcfe26f6fdeff139ac8394bd773035bf423b9d7c4233f19985e5a8c12f936b71096c55e28957e97da0810d88de8d3
EBUILD lxml-3.8.0.ebuild 2250 BLAKE2B 069dac49958678893a9a82b52d414d5987e0fc75338b5e6d29fa186bc648cd6ae44ed1fa2e532e7ea2769d496597b20d756124e9d7185727cda717da3a2f4af5 SHA512 1eaa5bf3aa6a19dadd9a3f4e3729a3f83a6314950815ffd882588b560428797cf9e3415e60e4e3b6fcf4ed3af291e562c885bd05cf191a66384ce5664ba20ad2
-EBUILD lxml-4.1.1.ebuild 2255 BLAKE2B 2d73f3bfd60f16803c172b1923ec5a5c075a0c5df82f64eebd8a84b7307e3ab01462ed1f93fd3370510792bf6d9daed0607ef618126c64812e297f1d5cc461eb SHA512 f0564905f0cc8d4e8c75709cdd8b5bb5421601ac49336e4888a9b8d65d48868131a0b1320bd4e18f2ec35c80750fa4ed90135689c6662722ff800fbd37b561f1
+EBUILD lxml-4.1.1.ebuild 2254 BLAKE2B 8832a61f7bde2d488e7b0e9168e7e8c9a693a3f00fd17daeacf3427085ef0293f8c4cf379e5ad6f2b0ab99ae92319b03c6b4bc5e6c4c50e979e03762db6cc3e2 SHA512 304b39c9054070215002ffa4b130524c6e5e0efb6ea142cc4dd94dbc853419f07e6058b53e70205c06abe29f8f1014d4ca9221f0835f6f286e6347f24292ad3d
EBUILD lxml-4.2.0.ebuild 2022 BLAKE2B 4b9d42a3cdf755ca5f379d09b62bad6f9cecfa27e0708e9c3ce22450565c412b9827a1f3aaefbf3338335251fa1be74ab8bac78f5990a9cf9f4ad34f07123fa3 SHA512 8dfcc79d3d732b29141b1e583d262dab0f50b22c0c9b3b085786d11b80a5722bba75a8371b31478a2057a3f48593b11c0043035e0a60e0cff03b8a20b34bb151
MISC metadata.xml 317 BLAKE2B ba93bbba5105423b6640b86b29f2a54ff50c9daf42424915cfe25049e983ca03c6f2fc066d4e27fe42292e8290b7091bc00d5a40f49d368a3dd6acce42c4504e SHA512 900609bfd7cd032821afb5d1f6e5c25287178f06a49e59431a710d4e76187a2b41a4a0da383d257777a2120b60f15620da37c70d145eca4a84aa30a08b824fae
diff --git a/dev-python/lxml/lxml-4.1.1.ebuild b/dev-python/lxml/lxml-4.1.1.ebuild
index 969f73a714a4..b85144110a0c 100644
--- a/dev-python/lxml/lxml-4.1.1.ebuild
+++ b/dev-python/lxml/lxml-4.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~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 ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~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 ~x86-solaris"
IUSE="doc examples +threads test"
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest
index daa8db1d5c69..b076460e71eb 100644
--- a/dev-python/mako/Manifest
+++ b/dev-python/mako/Manifest
@@ -2,5 +2,5 @@ AUX pygments-exception.patch 1456 BLAKE2B a5cea58cab2dfbff872db7eda2a7753d69fcd0
DIST Mako-1.0.3.tar.gz 565224 BLAKE2B 8c9a6fa10a6a8d5fc87ff75b77b11e411bd79adcab64e3b3b9066ba7010db94d98c7e8e422e1f89a3ff326501eff8dd6129a1af97d131babcd00047b0db19c29 SHA512 1652cb3f7ea6484975c16f914ce9c070e503ff532564f76a048dd316e5eb12ff2b2445f272be55147d4d62b45906d5e14b3799c9136622ed0867a00875a0e52d
DIST Mako-1.0.6.tar.gz 575112 BLAKE2B c8354faf03ca2b6dfbb82ae96e8b86385630713a0ebb1d592179acaa78e0950a0b013da05da0c079263043a4ce8958e5ec50215c401b2c4fcabfd7f364d92be5 SHA512 15608f2487783ea3a48faf743ee1b8e811adc34281c613e56f1a4548f3c614d1d5dbc943911943a7f8f6d34a962a27387d8fc17862038c1abee2e6c3328a79cf
EBUILD mako-1.0.3.ebuild 1408 BLAKE2B 6ff326737561bfc128527020d21cb8ae0da47007e70d23606ffd0a8644a67b11aa6c0c7d0babc41c8b038d99fb3db28a899bcf04ab18873e7b2afeffd01e4c6c SHA512 9ffd33d5236948976f8b00f1b0d56c3904a19c90fd17d30ad965e450c6e170b5d285aaf2cc21d77564b8d19ff87a0c17010f52037d6dfb39f7d6d4691e904793
-EBUILD mako-1.0.6.ebuild 1478 BLAKE2B 3fbad8f97fb6d602c25f9848c7c04234cba0d0f85c923ae96d28bd189555da42f17ba26318c95c676c9dc73c3aa83acb70af04809047daf1a25fb1e179e51fa2 SHA512 15a1e9d172fbe56dc15ba87906ebffd08470d721ed0030fc5ddbf37a38ecdfa09e0753eb10a6150416f49b9146d59f3bb7d2e5992b586e26ed88ed3d88fc4592
+EBUILD mako-1.0.6.ebuild 1477 BLAKE2B 83d366f715e9e6c1f2147e68bf721e1f19cae024eeebd7a83d18768d823add1269552689548a800c6a7719f0cceb9a4ecb54bbfb21efc6cf3af098ca5a6d5298 SHA512 4d41e035241253556f9e1a5c731160e33ce20d759afd739f2c488d67c2cc5a4ec506643f90e58a3f7fe503837af5e631d64e5b3a0fccb400e151426b5dbd834e
MISC metadata.xml 317 BLAKE2B 1b8ed4d3958df0960dda7060ead69fff4ea6f0c6087d99af4ceeeb8d1fae9a88657aec6eb1695ec5f990e48f167e729ce65507080ef0ea5d23617d439621921d SHA512 5df2d87e902b439727d8be3861e626ff798a546f09dbfdd19ee7384dc1ca0474d1b3ff2f638d262217f0105fc2536a3ac2440cc5b1161cb510976bd2ca6d1da8
diff --git a/dev-python/mako/mako-1.0.6.ebuild b/dev-python/mako/mako-1.0.6.ebuild
index 1686c478b5de..bda8e2befec7 100644
--- a/dev-python/mako/mako-1.0.6.ebuild
+++ b/dev-python/mako/mako-1.0.6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc test"
RDEPEND="
diff --git a/dev-python/multidict/Manifest b/dev-python/multidict/Manifest
index ab0e695cf45f..6e3d2f89b4fb 100644
--- a/dev-python/multidict/Manifest
+++ b/dev-python/multidict/Manifest
@@ -6,6 +6,7 @@ DIST multidict-2.1.4.tar.gz 28395 BLAKE2B deb08b2d1039aebc95b5c7b63261180847ef65
DIST multidict-2.1.5.tar.gz 28497 BLAKE2B 301248a428f3be7740dd04ccc8ae5e92d971736b04f7243949805ffcdd005c68b20340146dee690055554dee814354770269e48bda82094f35a4668b4ac7a61a SHA512 927f2e0c175e52edbf3a5385957e5988a08061160488df70f7431520ef75439011986365dfebac80e8da6e1874232c532ea96c53081c65c74c04f0e307db6729
DIST multidict-3.3.2.tar.gz 40083 BLAKE2B 6622efd489d4f0046200b6b28a158306cff7a3e463688c512827b599500956793ac27f6ee839e076a921b84665bc932274a5ebf4c37e273fc02916dc9be1eed7 SHA512 d44c8b00ab7823b8840665aa1462ed547aea48874a408b2af8f1cb455727896cd77ef2201e8f234bcb3f2781599ffe931a5884fc55fc1f7286da29185c4d88fc
DIST multidict-4.1.0.tar.gz 43492 BLAKE2B 4d53a12896f070fd029816742ccff11a12636164e51215bb22b368da10d555d52a9ab7d5dc4632baec9ebc628ca4f846ad7fb2ad0bb044f033fd7e567cda0da8 SHA512 8972ca48146b40fd88f5b0675ed6d45e6887c31fc1d5962203f0fa77a369ef11b0d7739593f5691ae1fd2bbef989940983ddcf0c09acfc5a65b39b6b336571f9
+DIST multidict-4.3.1.tar.gz 45342 BLAKE2B 12a0a8f0785c30e393d996c506a69d6ba03227e47040d46859e1289b47ce23b49a9bed48c3cb0b26f3bf4051cce3963d020a92ed28373038fb79b2204c13d380 SHA512 1b475836c776ddddfdc4f14882df41f9956ab06afac7b640e3f5ae3c50717f2b07267acbae2fa3e94cf8c5650273d4d7ce44329c0febea95046ee27d98db9288
EBUILD multidict-1.3.0_alpha1.ebuild 869 BLAKE2B ef434a9ed5b6fe0d1df6c7e306a16a62484a5eec99d0da3da0f82de0de81b1a31edd36463e3862bcb50e38e5ccd1baf3c0be67844e010ffb4181dc710d53665c SHA512 b558ad47531db3d3497adaba4f0fe7b620ef481cbaf44f94d17f23118fcd9a363945c7ea7b98340d9bef387e8720fc43697b34b2c140a13c6c0c806ed252d4d4
EBUILD multidict-2.0.1.ebuild 878 BLAKE2B 9e37896184224fe2b95daad32e7171c832630a39841207a3971abf1031166d7b68c377ea12c78b45d9f7c6a406eb6b2c3b3e0456e8bc434c20d29f7a35e12fc7 SHA512 564b1022e58f1c404f53942fd2e11f0628849a4841670bf486bcbaabe36b07ca55182925c0958d9f889cc11743778b09995fe730b86d28b48564d4faad982672
EBUILD multidict-2.1.0.ebuild 878 BLAKE2B 9e37896184224fe2b95daad32e7171c832630a39841207a3971abf1031166d7b68c377ea12c78b45d9f7c6a406eb6b2c3b3e0456e8bc434c20d29f7a35e12fc7 SHA512 564b1022e58f1c404f53942fd2e11f0628849a4841670bf486bcbaabe36b07ca55182925c0958d9f889cc11743778b09995fe730b86d28b48564d4faad982672
@@ -14,4 +15,5 @@ EBUILD multidict-2.1.4.ebuild 874 BLAKE2B 37523db11ade9f2c65333559ac88be845ee737
EBUILD multidict-2.1.5.ebuild 1049 BLAKE2B c4fb30f7accc1ce25b45f3cc8cfdc6d6bac799330708593773ea4ee16eb533d6e73673ae5a911ca343db04b5f205e008e446b93e5c96bbe40eef9e27d504e052 SHA512 e96c235ad7a272127d20107d5eff61cd840d35173c0b81d63202532f0e7a1e3d81b4dd880c0bbe744a2b4de3abbf8a2ea0bd15977489f3173fbc8a70f81e5a0c
EBUILD multidict-3.3.2.ebuild 857 BLAKE2B 936db37745d3f4c12a7cfcc4c3b5da68885c52ee88d974cb14e443dd3386dceca6906a66296cfb0be9b6cb004a3cce1eb68614e188c9ffe7560afc0ebc970da0 SHA512 6fd7be5f8772ff2d1a17a25dc38dd161dfe791b36ed19fcfdcebff48960145ddc0d6b6a5d52936e9bd99803725d944d70b9ddf6073e78c46ad84486684b47dbb
EBUILD multidict-4.1.0.ebuild 1062 BLAKE2B 6389ba660f6c1cf57efcfa8ae4fc838fae11618238d95ce9457ceacbae31ded545305793508c8fad00168b956a36dc595c33372fa5de74782afbe9c98fa57e82 SHA512 b0dbae21b6849da1db86d9175dfe2774d2340ed0561f001b20c56fed00941bb556f7a9d1d431fd7bc5991b8e9338a6c9dc4b28dc36786252509950ef17437f5d
+EBUILD multidict-4.3.1.ebuild 1062 BLAKE2B 6389ba660f6c1cf57efcfa8ae4fc838fae11618238d95ce9457ceacbae31ded545305793508c8fad00168b956a36dc595c33372fa5de74782afbe9c98fa57e82 SHA512 b0dbae21b6849da1db86d9175dfe2774d2340ed0561f001b20c56fed00941bb556f7a9d1d431fd7bc5991b8e9338a6c9dc4b28dc36786252509950ef17437f5d
MISC metadata.xml 428 BLAKE2B 3f7c1f816583b35bd0150ae21c61142bbb7ac5b216edb5011bc032410e408f2566801db025c8f6274dafbfc555b0b32aaca2708684a3601ffe8d371b23e0d556 SHA512 edb199503c42c55b838b5338656b41e760c90ec3e81114106dd352e2c3886f0161a0c6ef258c5c0a0728d2420bde5d26dea41b25b030eb947dbacd702cb2b594
diff --git a/dev-python/multidict/multidict-4.3.1.ebuild b/dev-python/multidict/multidict-4.3.1.ebuild
new file mode 100644
index 000000000000..02df4b8087a8
--- /dev/null
+++ b/dev-python/multidict/multidict-4.3.1.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=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="multidict implementation"
+HOMEPAGE="https://github.com/aio-libs/multidict/"
+SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/cython[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+RDEPEND=""
+
+python_prepare_all() {
+ # don't use pytest-runner for tests
+ sed -i "s|'pytest-runner'||" setup.py || die
+
+ # don't enable coverage or other pytest settings
+ rm pytest.ini || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ py.test -v tests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/_build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index b1cc633d973e..7f97350b49f7 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -1,9 +1,10 @@
-DIST mypy-0.4.5.tar.gz 779940 BLAKE2B 5242d57a5c0baf1f32e018e671c5eb21aee3ccbc4e7abfc578562c32c2be425848dcb7cd9a7d726268527337bb11f3dae88f1d79b5db87d1db857927ebad4a45 SHA512 e0bd4cb1080f2a4c0f2c4f9ebbe22d05b8dabb374396e7d91c645724b5d67084fd005e181847fccc45c9c51f3280233185fa6bf08dc24c2d4f6e482197246fa7
DIST mypy-0.570.tar.gz 1050041 BLAKE2B 034d49627242ad67283689a653d416e956ae0b78287f78d910aa2b3b2b07af5a07d08503259a2c26bbf37154a52b120fcad1bfbb3daccbd9b80d4c1e9fedbddf SHA512 f0822d9e757faedd9cbce5e8b47782fae02523244688a3900a9f202de9f68b5ae094da65526fba79911a42d4d0621c4e5bf1984e57201117db8f5b630314ea4c
DIST mypy-0.590.tar.gz 1081426 BLAKE2B 396083f81a1bf6f8230abe3e3e48b9fcf0288edfa6ae2bbcb7b6bd8f50f4e8dd093cacc326d561f5f10fce0bfd213e559d98e32a35a712bd022d8d0682f239d2 SHA512 129356a4326e80e292645e3b44b673ab463b1ad9b6388396680ca15a4c9aad6da2a3734a3da5d4ab005fb0572fd08863b20ba80e71af2e87d11546abc7fd78c0
+DIST mypy-0.600.tar.gz 1097269 BLAKE2B ee3327cdd7383a93f319335017815bb3341d1b91e3620f7bdc69d1c401e3c8aaa3157cfd8d4657fe072ad90b672017fc2b948ad4ff217d5e4ab91b8946d4569e SHA512 8e89bcbb53d385bbc3bf72de123d4a99230ee5154e1af19adccff7133f86495aa366058e04092356a80036214113ac90ecddcf5e30da59ae2a7c6f3d320b07ef
DIST mypy-typeshed-0.570.tar.gz 413076 BLAKE2B 774a6d07308228c379a5deec2ee36a498863a1386181b47ceb8783537afdb75bc0fb4893b07cf8cf7bf5bfe977babbdc44a6420784e2cba6ce94346175858573 SHA512 e9afb2fe841fa82ed264a73a1ce6c1c0fede42008042a34cf21f1e39aabaa8f1cd945861aa9e80a86f61f1dd6a362892b25a1c5469915fbca95406e72740ba6d
DIST mypy-typeshed-0.590.tar.gz 413076 BLAKE2B 774a6d07308228c379a5deec2ee36a498863a1386181b47ceb8783537afdb75bc0fb4893b07cf8cf7bf5bfe977babbdc44a6420784e2cba6ce94346175858573 SHA512 e9afb2fe841fa82ed264a73a1ce6c1c0fede42008042a34cf21f1e39aabaa8f1cd945861aa9e80a86f61f1dd6a362892b25a1c5469915fbca95406e72740ba6d
-EBUILD mypy-0.4.5.ebuild 937 BLAKE2B dfc6b5f748358a4686100c956bc89e98075404383db7fe14f6d96e5f5c0bbba0ee036f38f355d0fb919471896cb85f626937cf86d362139d0c6d1593c96686e0 SHA512 853cf2f741d4a25df8f7f9e06b5c84f323f45279ed80ecfd2059444af1d8a0a766406382493ac161beb21901e30d21cee51dc3cb796902237d71105f31487f8d
+DIST mypy-typeshed-0.600-2dc7d39.tar.gz 425045 BLAKE2B e2ef63f2ed988f77f52e2a01c158ff8e3fbdec118c1f613ffe6c57d025da8d5bcf6dc0e6bcbc1bb8655fbf340a0f358535d7e1ed214a5a1af8e3188f2dde5459 SHA512 9c960c2dcb2cd5ed36d77efa47a5632698e841b685386f8d5a31200c61235b68d627fc450d070955ab14962d6a70a2d538929e2dc845512e83161c0299d91807
EBUILD mypy-0.570.ebuild 1563 BLAKE2B 63d388c767582831259a05e2f5d602d708e3a69b5a7c15ee1215298168817c1a7408b9058c573aa6a79a3e59efab4c480ec233e8d90b72df176d1db60634b2e7 SHA512 1dc8d4fcdefe9d78bb9eca659a4f7e31c48b3ef9f7ca477daf08bf0ad3a18a62db1f68f0a84f6f76a18f1fc6c493fb508ec96ac24f827f671abe285dd63412e5
EBUILD mypy-0.590.ebuild 1563 BLAKE2B 63d388c767582831259a05e2f5d602d708e3a69b5a7c15ee1215298168817c1a7408b9058c573aa6a79a3e59efab4c480ec233e8d90b72df176d1db60634b2e7 SHA512 1dc8d4fcdefe9d78bb9eca659a4f7e31c48b3ef9f7ca477daf08bf0ad3a18a62db1f68f0a84f6f76a18f1fc6c493fb508ec96ac24f827f671abe285dd63412e5
+EBUILD mypy-0.600.ebuild 1582 BLAKE2B 0385941aaf081377960c898b49222a79048e76203de3827b4a20fd8856eadb046ff6841dba3ed7362752355a56d880d9bb208749af15848fbc3317edd890f654 SHA512 543de4441dd2efd08fc5088592ee19a7da95193c06a05cdbfcfb0732380a2be0022b17622e33b80f51f522a64435e88efb21c332722e30743d6cb9a97f8e9cbf
MISC metadata.xml 318 BLAKE2B eabbbb1b58582001a0158157e589abcca61c0de824b24eb03c9a905037de8cd1e26427f9a76a8b4836e78701caa073a0ca1d5114600421dc38e5e0de0f0f4cab SHA512 fc38c17a1e934579acb13def5f6c4649c9c20f1141c8506d89cb7f3e560222da570e713fcc10a97c66c19da3832b7d106f5c9ea3045cc961c43b48e726a5a80e
diff --git a/dev-python/mypy/mypy-0.4.5.ebuild b/dev-python/mypy/mypy-0.4.5.ebuild
deleted file mode 100644
index d117678c0182..000000000000
--- a/dev-python/mypy/mypy-0.4.5.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="Optional static typing for Python"
-HOMEPAGE="http://www.mypy-lang.org/"
-SRC_URI="https://github.com/JukkaL/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc test"
-
-DEPEND="
- test? ( dev-python/flake8[${PYTHON_USEDEP}] )
- doc? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="$(python_gen_cond_dep '!dev-python/typing[${PYTHON_USEDEP}]' 'python3_3' 'python3_4')"
-
-python_compile_all() {
- use doc && emake -C docs html
-}
-
-python_test() {
- local PYTHONPATH="$(pwd)"
-
- "${PYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/build/html/. )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/mypy/mypy-0.600.ebuild b/dev-python/mypy/mypy-0.600.ebuild
new file mode 100644
index 000000000000..667a3dc20fec
--- /dev/null
+++ b/dev-python/mypy/mypy-0.600.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+if [ "${PV}" == "9999" ]; then
+ inherit distutils-r1 git-r3
+ EGIT_REPO_URI="https://github.com/python/${PN}"
+ SRC_URI=""
+else
+ inherit distutils-r1
+ TYPESHED_COMMIT="2dc7d39"
+ SRC_URI="https://github.com/python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://api.github.com/repos/python/typeshed/tarball/${TYPESHED_COMMIT} -> mypy-typeshed-${PV}-${TYPESHED_COMMIT}.tar.gz"
+fi
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="http://www.mypy-lang.org/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8[${PYTHON_USEDEP}] )
+ doc? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+ )
+"
+CDEPEND="
+ !dev-util/stubgen
+ >=dev-python/psutil-5.4.0[${PYTHON_USEDEP}]
+ <dev-python/psutil-5.5.0[${PYTHON_USEDEP}]
+ >=dev-python/typed-ast-1.1.0[${PYTHON_USEDEP}]
+ <dev-python/typed-ast-1.2.0[${PYTHON_USEDEP}]
+ "
+
+RDEPEND="${CDEPEND}"
+
+src_unpack() {
+ if [ "${PV}" == "9999" ]; then
+ git-r3_src_unpack
+ else
+ unpack ${A}
+ rmdir "${S}/typeshed"
+ mv "${WORKDIR}/python-typeshed-${TYPESHED_COMMIT}" "${S}/typeshed"
+ fi
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ local PYTHONPATH="$(pwd)"
+
+ "${PYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/build/html/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/namespace-jaraco/Manifest b/dev-python/namespace-jaraco/Manifest
new file mode 100644
index 000000000000..0eccd7d514c1
--- /dev/null
+++ b/dev-python/namespace-jaraco/Manifest
@@ -0,0 +1,2 @@
+EBUILD namespace-jaraco-1.ebuild 898 BLAKE2B d8bfd1c807cc9281a561586df4c081a8342adcc59e4c25d053b0b44d6dc7b9f49c2b343e3bdad5d9d8b9046027d864a25fca8447a587247d74df69da4a59d222 SHA512 58b68f9453663cea8c11a002eb665f62ea8751d2fec32dad696735a8b1f146bc6dbb21ca18b1e5fb7f93c6e38c0d2f1616c529dd5fcd40f89524b5405727c03a
+MISC metadata.xml 470 BLAKE2B f9fa4bf77f447430b82da286c58be4fc33315533c9cbc14ba7a095593c6e640ddde6718e520bce483b90cbda47d17d6b93f909ee4e957254f44b4ce9090a033e SHA512 f4e9dd2e2839ff31472f9f3b1c2a6fdc4d4618463bb38ecb8a092cf3ebddf5852898b945d5e5f97fa334dd9e2a8b124046e99da01a6b97402c20963182ed13da
diff --git a/dev-python/simpleparse/metadata.xml b/dev-python/namespace-jaraco/metadata.xml
index 011e63f9fbe0..f3390d9bc05c 100644
--- a/dev-python/simpleparse/metadata.xml
+++ b/dev-python/namespace-jaraco/metadata.xml
@@ -1,12 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>sautier.louis@gmail.com</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>
- <upstream>
- <remote-id type="pypi">SimpleParse</remote-id>
- <remote-id type="sourceforge">simpleparse</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/dev-python/namespace-jaraco/namespace-jaraco-1.ebuild b/dev-python/namespace-jaraco/namespace-jaraco-1.ebuild
new file mode 100644
index 000000000000..438cd5a499b9
--- /dev/null
+++ b/dev-python/namespace-jaraco/namespace-jaraco-1.ebuild
@@ -0,0 +1,37 @@
+# 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 python-r1
+
+DESCRIPTION="Namespace package declaration for jaraco"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages"
+SRC_URI=""
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~amd64-fbsd ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ !<dev-python/jaraco-logging-1.5.2
+ !<dev-python/jaraco-packaging-5.1
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ${PYTHON_DEPS}
+"
+DEPEND="${PYTHON_DEPS}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_unpack() {
+ mkdir -p "${S}"/jaraco || die
+ cat > "${S}"/jaraco/__init__.py <<-EOF || die
+ __import__('pkg_resources').declare_namespace(__name__)
+ EOF
+}
+
+src_install() {
+ python_foreach_impl python_domodule jaraco
+}
diff --git a/dev-python/oslo-concurrency/Manifest b/dev-python/oslo-concurrency/Manifest
index 92c313fe3afd..68597432ed71 100644
--- a/dev-python/oslo-concurrency/Manifest
+++ b/dev-python/oslo-concurrency/Manifest
@@ -1,7 +1,3 @@
-DIST oslo.concurrency-3.21.1.tar.gz 48866 BLAKE2B b621548173e30e7a7f3683d1f5ef3821574e780d1df99c91d8bb77d4e3d3280da395066be7c9ec95b3d3e640da694aae81943e126c8c4e6cd5f18c2db99efba6 SHA512 6d165ebf952b29d96d2d1a8b938b2ef4746c77b99a62ca596ee93e6fb6d919f183eede380763b6167cb7d372e03803556715523b7a63ad1dbadff4eede7c0bcd
-DIST oslo.concurrency-3.25.0.tar.gz 48736 BLAKE2B fe8506599d175d22c44fd52bb2c4e5f238687ba7eeb926d3f042be14e6ef8cecb3c13b010c1540c835d9bc7e587560ea391ea00b99f05553d6bfd46d2bbe3d9c SHA512 0273112cdc0a1de45ec231b672f2ed8f8fe5842dea756bc062a18247036b2fdbfbce392f3edbfbb871a2bda94412f6c82f3a634fd98a77c1df5a243babcbd4de
DIST oslo.concurrency-3.25.1.tar.gz 49218 BLAKE2B 95fccb051ef782a0b6cd01801e9b44272a8b04ca52fd0f00f91a2aa3514885c302a3f251885f59c32303708c91331f3f59ee06ebdce4751d013559a0e7d19b16 SHA512 5c306e742c652d66209a3218ccdc1d1f957ec6fde0b0bcb9411a71e470e8c0402c4cc1a40a05094ce591942ed16b8e0a7b456d60a64e0299ef32a257b37c8388
-EBUILD oslo-concurrency-3.21.1.ebuild 1949 BLAKE2B 20a0d072bbb70be623739fb50f27b9a99af0a1804510def71dd1cf4326911e260bbe597f342d8553131e58df41d9c39fa3c29e856d8093694c5e5e817787f4e0 SHA512 c02c7c184971e6fb8072529cc4b904654cb3362725aedd4da2616d80e9ab844076b77e930733f8c94d1c24d999f45de6253d8aafc1f4d0fbdd5311ace5afccd1
-EBUILD oslo-concurrency-3.25.0.ebuild 1806 BLAKE2B ee6d7879914bdb38aaa0bd7c780e5e4e673d273a64d45209ddce3414fb9dc2517b42169e69e8fd6b931b988bb7fc7d4d7a7a11239b51619a2d29369c4643b67c SHA512 4b6182948b1e1aba8710e0c1a24087d60036e4d4e193193c53837b59efe2ddc8278ec14c6d432398e78ee24074ae8e8082944305af2cb9ca57381bc92cc703c9
-EBUILD oslo-concurrency-3.25.1.ebuild 1853 BLAKE2B 2dba6b4c1f0a518c06cf3b5cfb42ece9fa80a2a0e8f8549408e67ba7c5737257b734b2932b043023254d7165b22f8e58f0a208c4240d2f55fec8d45a67571a82 SHA512 aa15bb4a96f3bc5d7459c4c53989e24131a6dff6139808484d5187f3b070edefc187845d238f997150905fe911fdaa185105acfec9076a82a185030a71a2dcdd
+EBUILD oslo-concurrency-3.25.1.ebuild 1851 BLAKE2B 82e97eaa58e8a776e95c5652d7a1c360c5bb6088eb22037ca88b502575bf54d105afbdeb2657dfd235f8ce47a726b01b931ea57ab5a3f3ec5ec895604b2797e9 SHA512 74a287f8ee7553ba191ccdec0b28bfe11e6fc319a00b260d1d6c2da9bd47cfcc9ee8e8790a206dba70f3e8360f8397aa01403810296b28e4fe51354ae93895d1
MISC metadata.xml 665 BLAKE2B d648ddb783230e648e931b39640fbb9d8a68029ae87ebe48eec97e05cadafa39dde8999fd01f8fc6b05cbd8590150b1f1444263b654ab3bb4bd3cfd2baf3d13c SHA512 de8aa8ac698d88f71b8368334e2e9c5edbc559a612e8d92379400fb73d82e44f70b9e23726fef13414e36fc159f3a8bc41753c4c83daa4d31aadef942e9a484e
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild
deleted file mode 100644
index ed5295ed6687..000000000000
--- a/dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="library for running multi-thread, multi-process applications"
-HOMEPAGE="https://pypi.org/project/oslo.concurrency/"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
-S="${WORKDIR}/oslo.concurrency-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
- !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
- virtual/python-futures[${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/eventlet-0.18.4[${PYTHON_USEDEP}]
- !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
- <dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- virtual/python-enum34[${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-utils-3.20.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/fasteners-0.7[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^futures/d' test-requirements.txt || die
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests ${PN/-/_}/tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild
deleted file mode 100644
index 2ad09d4f7f9c..000000000000
--- a/dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild
+++ /dev/null
@@ -1,55 +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 python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="library for running multi-thread, multi-process applications"
-HOMEPAGE="https://pypi.org/project/oslo.concurrency/"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
-S="${WORKDIR}/oslo.concurrency-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
- !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
- virtual/python-futures[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
- >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
- >=dev-python/reno-2.5.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/bandit-1.1.0[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- virtual/python-enum34[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^futures/d' test-requirements.txt || die
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- nosetests ${PN/-/_}/tests/ || die "test failed under ${EPYTHON}"
-}
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.25.1.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-3.25.1.ebuild
index 535a45b3c7a0..e4343f6c9327 100644
--- a/dev-python/oslo-concurrency/oslo-concurrency-3.25.1.ebuild
+++ b/dev-python/oslo-concurrency/oslo-concurrency-3.25.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/oslo.concurrency-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
CDPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/oslo-db/Manifest b/dev-python/oslo-db/Manifest
index e9ea842f3536..ba613ebaa3dc 100644
--- a/dev-python/oslo-db/Manifest
+++ b/dev-python/oslo-db/Manifest
@@ -1,7 +1,3 @@
-DIST oslo.db-4.25.1.tar.gz 165509 BLAKE2B ef4994857328123cfe28fb0f0e01756901c1cdb47d54ec5db40d922c8476a934511f2d387548f8da4627a4e2f8cb89f02df5f1431ff1e97a503eae4a70ae2400 SHA512 35d648466f89b14157d269d29f88ba34e51e9afacd04c27cc651e3e5fe77d94b27bc3e02ec832e0b87650ece6308f6c7a2d3ce8f7862173b545c9146eacb5b8d
-DIST oslo.db-4.33.0.tar.gz 167982 BLAKE2B a6bde0df966333048c59786971f9785c6272dae92b84877243f91945e5d72eb52e1a64b01b57fde5d7995aad7bf02075ca1dae7e4715f8d05a901535d98580fd SHA512 5886e60845afe89855ac6b990aa0bc2a3984cc860ef05c76ff751c2b4053112f89583b470765819c7cb3fb91d51110f53cbe6c9ddc5cfafb1d11dfe38a3c07ef
DIST oslo.db-4.33.1.tar.gz 169088 BLAKE2B e386d8c71669569256d88e2ad654e017dfae5cfc0635fa7c7f9e41a11d7114f6f7d0e826a6855113f8e672d5e57ed8b645e8c6d3a54c30aa78d45e53894fe8bf SHA512 b627bef035c13aa32afded20ff1e5198bc94d5ce96384c7eff44992d7f5c7178bb5e9ae398c53a04be6f280f433c688ae28fa72d6c617fc7c9299bd7c6a02eff
-EBUILD oslo-db-4.25.1-r1.ebuild 2198 BLAKE2B 769049043547e9509fd2480485ee4c0f9caeaf8aed823dde9d1498c0efb04cbdf3cb2b2ec3148eb5cc3fd0e5472293c3964b18d89062fd20f72418197c6faaae SHA512 076ba50c4a0d0e2e5420cf84418521b0fe8892bd66edeee1dc1923097864f8c6fa410574d50743e9fec884d183c33532030d02c535cac6471b96fa8c912d4ee3
-EBUILD oslo-db-4.33.0.ebuild 2051 BLAKE2B a4495e041056b92ca29c1b6370c851f8d436fe5d4c2eb02a35e0d368ac8b76cbb6d3e519b4903ca8888bd3e39bb16799f75ac0534c9c88dacbcba7bee4519757 SHA512 60a07462719a8b08f0f8b339f5f59d33ea5970f56ff17852ce18a6004461193e91ae76c88a06b97e1fec09ab604fff7bbc2c5aac2c58f0e0f59550340e0b4466
-EBUILD oslo-db-4.33.1.ebuild 2053 BLAKE2B 05b85c303e78e1d9dd5354045769188ca9540a3c1d47d980e62d312c9935d2ccc1b92292ef5328f6ca6e860d2a55d64363aa9721cfcc63b313345460dcfe166c SHA512 78d70216bd686f5aec087916d96b9e9680ab65cc3d23394b8a9f55f6abdb2fae4910ffe26903779e47542e882493abf97775d2375bc53d5ed47ba4ac8e941c5e
+EBUILD oslo-db-4.33.1.ebuild 2051 BLAKE2B a4495e041056b92ca29c1b6370c851f8d436fe5d4c2eb02a35e0d368ac8b76cbb6d3e519b4903ca8888bd3e39bb16799f75ac0534c9c88dacbcba7bee4519757 SHA512 60a07462719a8b08f0f8b339f5f59d33ea5970f56ff17852ce18a6004461193e91ae76c88a06b97e1fec09ab604fff7bbc2c5aac2c58f0e0f59550340e0b4466
MISC metadata.xml 553 BLAKE2B 692d0b1168c0d7d4ab698d04351e60ee38503f2b4f429329e5b1d680f6d3498721a6bb4bf135898ddfd3aa70378a5d399d520ab026ad1b752974f572b6add628 SHA512 381c6771ca698c6d8958ecee9805e079e0194d35ad55d0ce3543428026229450689ae681e80b33cffab498537a8874b0236aad996e843ecc00d39e943ff0f7dd
diff --git a/dev-python/oslo-db/oslo-db-4.25.1-r1.ebuild b/dev-python/oslo-db/oslo-db-4.25.1-r1.ebuild
deleted file mode 100644
index 58f1aae1ef23..000000000000
--- a/dev-python/oslo-db/oslo-db-4.25.1-r1.ebuild
+++ /dev/null
@@ -1,65 +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 Common DB Code"
-HOMEPAGE="https://launchpad.net/oslo"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.db/oslo.db-${PV}.tar.gz"
-S="${WORKDIR}/oslo.db-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+sqlite mysql postgres"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-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/alembic-0.8.10[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.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}]
- sqlite? (
- >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
- )
- mysql? (
- || (
- dev-python/pymysql[${PYTHON_USEDEP}]
- dev-python/mysql-python[$(python_gen_usedep 'python2_7')]
- )
- >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
- )
- postgres? (
- dev-python/psycopg:2[${PYTHON_USEDEP}]
- >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
- )
- >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/oslo-db/oslo-db-4.33.0.ebuild b/dev-python/oslo-db/oslo-db-4.33.0.ebuild
deleted file mode 100644
index 2c75687bc087..000000000000
--- a/dev-python/oslo-db/oslo-db-4.33.0.ebuild
+++ /dev/null
@@ -1,62 +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 Common DB Code"
-HOMEPAGE="https://launchpad.net/oslo"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.db/oslo.db-${PV}.tar.gz"
-S="${WORKDIR}/oslo.db-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+sqlite mysql postgres"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-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/alembic-0.8.10[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
- sqlite? (
- >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
- )
- mysql? (
- || (
- dev-python/pymysql[${PYTHON_USEDEP}]
- dev-python/mysql-python[$(python_gen_usedep 'python2_7')]
- )
- >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
- )
- postgres? (
- dev-python/psycopg:2[${PYTHON_USEDEP}]
- >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
- !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
- )
- >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/oslo-db/oslo-db-4.33.1.ebuild b/dev-python/oslo-db/oslo-db-4.33.1.ebuild
index 15fd3d5ac288..2c75687bc087 100644
--- a/dev-python/oslo-db/oslo-db-4.33.1.ebuild
+++ b/dev-python/oslo-db/oslo-db-4.33.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/oslo.db-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="+sqlite mysql postgres"
REQUIRED_USE="|| ( mysql postgres sqlite )"
diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index 96807dc70fd9..47f2b0d2e522 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1,5 +1,5 @@
-DIST oslo-utils-3.28.2.tar.gz 85818 BLAKE2B 02e3bee59576a509d5c49e6bad98eca9e099e8a12296af73d5690e6410a4e0e7bad96a0445ad19f7cbee517e7da182979c60ffbe79ad2efedcd3b057710952f8 SHA512 39b8d4c67d97c4953a980fe9c8a9ad4b64704e65831f5f34f867ae027141c644cb39d14e5297419618b4dfffa24f2d10abfe988b269063490aa8194155a19f93
DIST oslo-utils-3.35.0.tar.gz 86107 BLAKE2B 2b4e00af5993799e43b40d63c667fb582984f8abbdd768203e0c95d2ecaf0f8ea10ba70ed520c116ed0da841dcac479d81881b4061ffe3529d8fe26917bb264f SHA512 dee75fd36b1c3fbccbb432408769c15d17b7dfdeef3b6f7056218670ca2c7e97a1e98acae3e06810f842a8e20fab1cf419b23153cde94c93e6b60e498ae2f527
-EBUILD oslo-utils-3.28.2.ebuild 2891 BLAKE2B b9f0ac7adafb648e3796f8d905e39f2478e9d05b2bde64216184c21db3679ac743b513e049f100de00e02cf2f21a4d0efad0b1456a4b3e5b6af966fd9b1ae2bf SHA512 77fb30f320d0aa2bd0cdcffef52e7fe1ebc114bddbf89b337a0b17a2c11a3cf5630e02fcb171af97a1f7d05fdaed74e085702dc3191060ad57caacf9f5b681f3
+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
MISC metadata.xml 366 BLAKE2B 010fcdab42d0fe2eccb1f10ae80b99f55bbd6aee2f8d8760512a92d4d23a81899c75496fa84e098447072ca005eb5a2d309628d6e3351370913d3e1aa2dc8e34 SHA512 58767ee794b3ff97f10711ffc71318ad02a6674731364b592f30fa95d84471fcf48fd2bacf8032c4ad28c2ec0144dd35fcbc4533d2181c7aa3b94bb2ca03d8fe
diff --git a/dev-python/oslo-utils/oslo-utils-3.28.2.ebuild b/dev-python/oslo-utils/oslo-utils-3.35.1.ebuild
index ef3e39395e7c..5a46cabf1f35 100644
--- a/dev-python/oslo-utils/oslo-utils-3.28.2.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}]
@@ -25,38 +25,34 @@ DEPEND="
${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/testtools-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/oslotest-3.2.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-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-5.1.0[${PYTHON_USEDEP}]
>=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.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}]
+ !~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.9.0[${PYTHON_USEDEP}]
+ >=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-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.2[${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.13[${PYTHON_USEDEP}]
- !~dev-python/netaddr-0.7.16[${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}]
diff --git a/dev-python/oslo-versionedobjects/Manifest b/dev-python/oslo-versionedobjects/Manifest
index ed75fdc218cc..fb566d9b441e 100644
--- a/dev-python/oslo-versionedobjects/Manifest
+++ b/dev-python/oslo-versionedobjects/Manifest
@@ -1,7 +1,3 @@
-DIST oslo.versionedobjects-1.26.1.tar.gz 148214 BLAKE2B fa449b57db3ae4148fa431616b49b83d6a1424cc5f1845546fc945270bfa1b470f376a52edb0426f1fd86783cfe25906f476fab3417b3944c5f3074548704c77 SHA512 13962e9cfd5c63d9691bef0e1b31aa1751a506dc7a8aa3031612220778ba887d3122eea205456809bed9cec12c8fd5debfdce827d59ad8fc991ff85de7f841a1
-DIST oslo.versionedobjects-1.31.2.tar.gz 148160 BLAKE2B cb63e0607f4a9447618d287e3f2c252359832a0f4c7b60a22669da25ab90ebcdb8a97f2e10f61c759cba135329eb75be644809bd424e67ff1c6d61e612c45364 SHA512 a9d31a138e2f1e399e51b509c52c10c64acd783389b596032457c0fa74c112f5f6f67944ce88c88c35623f8d2d6612c09d04009d9014d0e9efc8f65b916d4ff3
DIST oslo.versionedobjects-1.31.3.tar.gz 148869 BLAKE2B 90ee5fce0dc51f4be1e9dbe2e4cab501e7fa1625591847c6a37dad34e570f9739317ec5e1d08ce5a90c6fde3d639852d1f0ed6e6da33119c8d805146b7dfab40 SHA512 2c131ca04b3967a98ada7052fe176faee18d0fb36d53c94c6c098d88e108c865e4a967c8300fd2781bb18741f280781e398ebdb9cbe3c8b8aba516ab7800217b
-EBUILD oslo-versionedobjects-1.26.1.ebuild 1611 BLAKE2B ea80caa853b82ab0ae6c723488c95190bad1304c3a945a1c9acf13b28161bc180a5c3933095036b3cbf5162287b66c98801c22f31dff7d908bc46abf386eaabb SHA512 87011ad8ffaa7b9cd17c6ebd1c021d262e9cb8bcc69b5a338ff39f5cee2bb92a7013315e0d8fa2660dc3a636ce158e4b805479d6f8ea42aa103e3a3486745dd9
-EBUILD oslo-versionedobjects-1.31.2.ebuild 1364 BLAKE2B 7c6f9355d8b58cbd5b77b46472bb249780e0364b7da43be56230e749a3346709b5a387b4f9ad4c4892bfbebf8d25900950e0c77ba236d175a94109606edf3e6c SHA512 7bdb39a118b11270b5396b505dc7d955cea9bde6763c53d439f9f1239a1cd893db2365af20908a29d6af6968f961fdd571fba7bdba9ecb262e5c8184d38abf9b
-EBUILD oslo-versionedobjects-1.31.3.ebuild 1366 BLAKE2B 74d0267ed21443433dbacd7a460cb13cb9ad67b1a4600905592a2aa1317e1b05f69c339f040320d3a2b31e0d3979a6853a880160b53d4496510fe407eab74bbd SHA512 dbffa974d59763acbd708bdd9e6502dae19b150335112813748ae8aa46c1710e595c295caa91f26daa15394906cb570e261ce06a02aa25e6997e367b16770be5
+EBUILD oslo-versionedobjects-1.31.3.ebuild 1364 BLAKE2B 2dc8a9b39324c66bf7df5e18257d3849b67ba2b4e6cc55d104be1b74a1879954661b8c1a6b008962a474f8931200a6c67eb01de6ac1303f89fb5585c09aa3f74 SHA512 e0d5ccddb9300d2e36ea2e42276f0f6af0e175a71b38202eba13261ebcaaa872b6d41b28f62801585fe6659b42a628c0f835f5932327df1de923c2011f673178
MISC metadata.xml 338 BLAKE2B fa5249011cbd669973d70ec877cb0d59e5d8e6f25ee0e8f704024a879bf9d151d2425b8b253ba102a5290d9175816831e3423f77f9b53aa3dd95d11bd64a80b1 SHA512 6e0c4816549dd4f80d8c344f68148c2815afff2f84714cb570e4199c1bd6bfb4f9c5e27d230478e37890b0617fbd62efe472b37e043d8f8b2cfbe8912cb36fe0
diff --git a/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.26.1.ebuild b/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.26.1.ebuild
deleted file mode 100644
index 589284cf89bd..000000000000
--- a/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.26.1.ebuild
+++ /dev/null
@@ -1,43 +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="A library that provides a generic versioned and RPC-friendly object model."
-HOMEPAGE="http://docs.openstack.org/developer/oslo.versionedobjects"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.versionedobjects/oslo.versionedobjects-${PV}.tar.gz"
-S="${WORKDIR}/oslo.versionedobjects-${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/six-1.9.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-context-2.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-messaging-5.24.2[${PYTHON_USEDEP}]
- !~dev-python/oslo-messaging-5.25.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
- >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-i18n-3.15.0[${PYTHON_USEDEP}]
- >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
- !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.2.ebuild b/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.2.ebuild
deleted file mode 100644
index 5fcb916b06db..000000000000
--- a/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.2.ebuild
+++ /dev/null
@@ -1,38 +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="A library that provides a generic versioned and RPC-friendly object model."
-HOMEPAGE="http://docs.openstack.org/developer/oslo.versionedobjects"
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.versionedobjects/oslo.versionedobjects-${PV}.tar.gz"
-S="${WORKDIR}/oslo.versionedobjects-${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/six-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-concurrency-3.20.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
- >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
- >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.3.ebuild b/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.3.ebuild
index dd2bcb40713e..44caf072c911 100644
--- a/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.3.ebuild
+++ b/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/oslo.versionedobjects-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE=""
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest
index c5811f0e10a8..d02ccfbc65fd 100644
--- a/dev-python/pbr/Manifest
+++ b/dev-python/pbr/Manifest
@@ -3,9 +3,11 @@ DIST pbr-1.10.0.tar.gz 111425 BLAKE2B 2cef589ada2892dd8357ad3248c4b544d58c699d24
DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116320abd4552bb67886498d89eced1f95e1efdd6ac0511a5587eb479dc9d2963a74e92300463c3c53201e7d SHA512 c01fb83678f8fc3acddc153dd341a17ed9d602b6770f0ff244b1c5b54c37d4ddcbd0c3d726f7d7020865819e02797c1c79a0c15e9ee2ae5c1510fce7112b2a3a
DIST pbr-4.0.2.tar.gz 107720 BLAKE2B 346e74414cb77da61be08eee39148991aff7eaea7bab54407ce9dc48f422c576fd2125c11acb31cdf54cecb059281cf540c4ccfa005056c5c3b276ea2161c873 SHA512 d678c933a1d1b0319358b0d067291d29467582e6abb26e21386b9d98092f561e3b76965e0b18e12e88abab790b737606ae2a37cc11cb0a4a34ff6c1ad99cfdb1
DIST pbr-4.0.3.tar.gz 108684 BLAKE2B e3a9a695b04333a9523c8e749628773cd12f38e87cd6cc670b8ba40b800871004a5cd9d038913e5f483291d180afbeb524535c6c68833ee48adde6ff276783f4 SHA512 9e5c915bd661e3356ad1b92b3d01df3a592a6120c9dc58d3e4bfbc3040f2d69f896244ea8f6c9cffad3e774747d330cd03e928cfc160e5df980c134fe2dee801
+DIST pbr-4.0.4.tar.gz 109077 BLAKE2B efe901b074cd6747fe123b6a325cb45e010d774834a875e86647b6a9c3afbaff9e435087e757ae4276c0b18558faeea57c8dec6b2039ab7b0f70424f64d94f57 SHA512 fc849a27c3b5deb89545dd05eb102a14f2c42a0d617f474df46b3292c14ab7e0a4343cd6e1a38eef77815cca49374d58698cb0c2fdd2aa5f2f47e890939adbb3
EBUILD pbr-0.8.2-r1.ebuild 2101 BLAKE2B 4e85eb993ab7e6dc05687c531145441b1627fa61846546bd3c66cc5690bcb1f55b7b49ad0f5dc4cbf86c4e949deb7e66c11e9117a90c7933334477c6eeae6f73 SHA512 bc6d083dadd1d46e7d6f311d43e89e4fef40e7c1a02f826359166c42aa4c075c1336081bea03986519dbc9912785b1f2732326d1bbaa0ddc391c9649356a8b7c
EBUILD pbr-1.10.0-r1.ebuild 2602 BLAKE2B fcd63f45eba4952178bea076c77e5d6880c27f310a8e2043867bc1f278f5d450f9a75832f90dc482c709d4bad4eadf3c1f150092e546e624a03290fea7390664 SHA512 d516a6d42efebe51e2846721e8292fb402d9ee5a88cea385a281f8f7d828da30c59df9582fac1174c2100f8943b318a52d208d6ee10d294a9a3e915e95c1a589
-EBUILD pbr-3.1.1.ebuild 2823 BLAKE2B 7798e252130bb16a1ad72bd4330f2255b222c496d755f7438b30ed6ff98f5a6fe4fb6af48dd6bc345feff91276993d3fecdb995e7a20c3c4db9c0d8897f0cf37 SHA512 c890c3cdf2e68e66c6d963d6b310811b652b3d6707428650edd1d288dd7915d9874877adae7a04250279243d275219abe3909ca020333c1ab21ec2938fe2458e
-EBUILD pbr-4.0.2.ebuild 2593 BLAKE2B 04196d494aed0c87e39adbb218bec8795ebfa3cbf02139be20662d2c08b4afc1d8a424f5c21513b42171dfb68fc0cb3749aacae8792138ef0ec43a3a6e13d119 SHA512 a5cde67f259ec50090bbf7881ce333bdb7f3d7f0e450ce0ffbd1a76cdbc1fab0a9fffef1144f0bb5806a8806a396d4a4852fbfbb1d9bdab77a78921d8c7cb6bc
-EBUILD pbr-4.0.3.ebuild 2593 BLAKE2B 04196d494aed0c87e39adbb218bec8795ebfa3cbf02139be20662d2c08b4afc1d8a424f5c21513b42171dfb68fc0cb3749aacae8792138ef0ec43a3a6e13d119 SHA512 a5cde67f259ec50090bbf7881ce333bdb7f3d7f0e450ce0ffbd1a76cdbc1fab0a9fffef1144f0bb5806a8806a396d4a4852fbfbb1d9bdab77a78921d8c7cb6bc
+EBUILD pbr-3.1.1.ebuild 2828 BLAKE2B 7fc677aa10ce15627e6e6f6857f0d5b1fc336fe139e42b3ff1aa62d2d898eeb6a92a8e7c22e06e5f597025a4ad16e60dfdec60758b6b5f36569bdd67a39566c1 SHA512 58894ca83de7006ee6486d75ee1673c970ccb207d50c84332b215086468e3288b10a38245a92c8a6330f2a26fddd001b70a9d89b8144009459180474774c1cc1
+EBUILD pbr-4.0.2.ebuild 2599 BLAKE2B e5e7af33e19e31b94160c89fd484174b3cd01964c9dbabfe327e96e6417ecb60f5c51bfe99b9ed1b2eefbba890de820f3fe0698a844d0186cfcc4628b667a3f0 SHA512 8a87bbd53b49ae13c0ae4b2ebab38bf8f55d768128eddd3063e9acb2075ebd5c95a3b2abf9d956ab55875561d99573cbe9732c700a2db679f6ead1a387060787
+EBUILD pbr-4.0.3.ebuild 2599 BLAKE2B e5e7af33e19e31b94160c89fd484174b3cd01964c9dbabfe327e96e6417ecb60f5c51bfe99b9ed1b2eefbba890de820f3fe0698a844d0186cfcc4628b667a3f0 SHA512 8a87bbd53b49ae13c0ae4b2ebab38bf8f55d768128eddd3063e9acb2075ebd5c95a3b2abf9d956ab55875561d99573cbe9732c700a2db679f6ead1a387060787
+EBUILD pbr-4.0.4.ebuild 2599 BLAKE2B e5e7af33e19e31b94160c89fd484174b3cd01964c9dbabfe327e96e6417ecb60f5c51bfe99b9ed1b2eefbba890de820f3fe0698a844d0186cfcc4628b667a3f0 SHA512 8a87bbd53b49ae13c0ae4b2ebab38bf8f55d768128eddd3063e9acb2075ebd5c95a3b2abf9d956ab55875561d99573cbe9732c700a2db679f6ead1a387060787
MISC metadata.xml 686 BLAKE2B e7638d779ac7aa46c074cf4060bbca595c8e555e972da8b418762bb40237ef0f6d89125f3c0e8f5201a362b2425247ed5a7ecd9d26afe9981f9e51dd005c28fc SHA512 b4bff66d2f42e08f93d723e43bd1b6b32d8bd01a45136a741992af07c11da7fe0db847e46316e5bd237f47cb844fb481e09bff0c6df3d071197686d7dfaa7bc9
diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild
index 0864e76cdcbb..5dffa6c33ad9 100644
--- a/dev-python/pbr/pbr-3.1.1.ebuild
+++ b/dev-python/pbr/pbr-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 s390 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
diff --git a/dev-python/pbr/pbr-4.0.2.ebuild b/dev-python/pbr/pbr-4.0.2.ebuild
index 3d26767fc84d..229da21adf65 100644
--- a/dev-python/pbr/pbr-4.0.2.ebuild
+++ b/dev-python/pbr/pbr-4.0.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
diff --git a/dev-python/pbr/pbr-4.0.3.ebuild b/dev-python/pbr/pbr-4.0.3.ebuild
index 3d26767fc84d..229da21adf65 100644
--- a/dev-python/pbr/pbr-4.0.3.ebuild
+++ b/dev-python/pbr/pbr-4.0.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
diff --git a/dev-python/pbr/pbr-4.0.4.ebuild b/dev-python/pbr/pbr-4.0.4.ebuild
new file mode 100644
index 000000000000..229da21adf65
--- /dev/null
+++ b/dev-python/pbr/pbr-4.0.4.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Inject some useful and sensible default behaviors into setuptools"
+HOMEPAGE="https://github.com/openstack-dev/pbr"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038
+# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+ !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+ >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-vcs/git
+ )"
+PDEPEND=""
+
+# This normally actually belongs here.
+python_prepare_all() {
+ # This test passes when run within the source and doesn't represent a failure, but rather
+ # a gentoo sandbox constraint
+ # Rm tests that rely upon the package being already installed and fail
+ sed -e s':test_console_script_develop:_&:' \
+ -e s':test_console_script_install:_&:' \
+ -e s':test_sdist_extra_files:_&:' \
+ -e s':test_command_hooks:_&:' \
+ -e s':test_sdist_git_extra_files:_&:' \
+ -i pbr/tests/test_core.py || die
+ sed -e s':test_command_hooks:_&:' \
+ -e s':test_global_setup_hooks:_&:' \
+ -i pbr/tests/test_hooks.py || die
+ rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests"
+ einfo "rogue tests disabled"
+ sed -i '/^hacking/d' test-requirements.txt || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ distutils_install_for_testing
+
+ 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}"
+}
diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest
index fe490ac99dd4..1f1b7bc49c0d 100644
--- a/dev-python/pip/Manifest
+++ b/dev-python/pip/Manifest
@@ -6,6 +6,6 @@ AUX pip-disable-system-install.patch 1070 BLAKE2B 85bfd82888a169cf771467f4f811b9
DIST pip-7.1.2.tar.gz 1049170 BLAKE2B 1461abba4cb80a9a4e806675ca2d996dedeeb8fb38f05b618f98f400475405da018ea6e75663c21b7b7eb5091408d602a3127afeea9a4bd29f075e5eb8042ad0 SHA512 78082afe6b559bf87f91ae9b6d304cfbfce00206e09be42fdae9d449a55cd8d968df6873e834191d0b0e6baae29e72eb3eee42386ff7c5dc9c29b6c28b754449
DIST pip-9.0.1.tar.gz 1197370 BLAKE2B 3618161690d5e0a38d141f9b51baea4aaa3fdc225664ef180bbeecf6e2df95e9ea4f97c63fe3a68f84f4fb5ebcc74e316827253c7e07b03565e58113bbaa918a SHA512 ee59efb4b009ff6543b7afdea99b9cbbee1981ecc03af586acda76674024d3b66dab23049e68f3da9448734984619fc1eaba6e965c9dd3d731973376c8a42e25
EBUILD pip-7.1.2.ebuild 1954 BLAKE2B 2184816bd4e57b368ff1263d76d28c9a7fd191477050482823136c64bfb17c27324ebb0ca3975c6ecc8728de2b5cdcac9379ae8d569786c2859d9aa530d1be38 SHA512 d8a43060130717e744e23c98160fad30073c381ee3c9eeaae97cd9ec09d51f28d988415648ca9fc62771d2f44671b0f33c82dfc794739c1c45d063426c2a82ce
-EBUILD pip-9.0.1-r1.ebuild 2323 BLAKE2B d1561928cd3778e0d4163c13b2f6d1aa94f9a817b45456517ec951920f7f48a79c1714b1ba60695bd073cb342fc42df253a04e2a1209a70b591e26eb6190005f SHA512 455c927922b9284adb07895caa05a1534b09fa29d43807dfa0b7d57ca25d209de975606d47bd3f71e959189c1e5109235dc909bdc8b7911ba5a7f660930e4c5f
-EBUILD pip-9.0.1-r2.ebuild 2475 BLAKE2B 6f91e024f0e788f48be091df24c04db61ede955f4bb1fd6d0d5d995817a963e61fcea913a39fe77e38c361ab5074b83dfbd64023cf22b08d3d6e26a1e78b92bd SHA512 f559b788d0916b1ca22bd127edfb7e8a02d9ead3de961384b0bd52881ef4a8368a9d0d683c9fa0d96568ab54e955c56370d700f633699849cc7255573234f7c0
+EBUILD pip-9.0.1-r1.ebuild 2336 BLAKE2B b0f124285dba096dce9151ad1818429c67c37d7e1ef919d1293c2fd1b19b85e4b56e0f4a228c8d627dda776eceaa26f0c47a7a71e71f71bd9cb8e45523e5e5ff SHA512 74934b66b094369a35ec4bde39ef12b64edc2a8256947ff418f6a01d59d248fef2fc90a7b15c804817d2ae9fcb10a3908aa41884befad5d63cc48806b75738dc
+EBUILD pip-9.0.1-r2.ebuild 2491 BLAKE2B bd84c826290e1c46b821da2126ee36c60025f60c0b2c33fc45d61cc3b7ae9e4588b90906fbffd8173fadc0a44b5ccdd1084d7ffe95919b0a01fe1af0194762a5 SHA512 adb1f526753d2a08fde8e1d89f56b5fe03928f31168a8a8e8cebc6bef9efa8378c266299ef96240b83619f78062c3ed49fcf572aa90c62ca8146fe929b282250
MISC metadata.xml 366 BLAKE2B 6cfb3fe9bd6fa72a5bc5aafb74d7f79eaa1fdf273cf45be4fb7989fd917ea8b1ad60a855770cc51944611e7590abeec450ed02c7c9ae8d850084c2b4f7c0d009 SHA512 43ccb12f2797cb70b59ff495d149c32c813e5145c65521eda9a86f675eac7756eefadeb9f4ca977e8e8c7019bae144b445240e6d7128da771eaf6d19559336f6
diff --git a/dev-python/pip/pip-9.0.1-r1.ebuild b/dev-python/pip/pip-9.0.1-r1.ebuild
index fa02fc68f6cf..3590b2dceaf2 100644
--- a/dev-python/pip/pip-9.0.1-r1.ebuild
+++ b/dev-python/pip/pip-9.0.1-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://pip.pypa.io/ https://pypi.org/project/pip/ https://github.com/
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
SLOT="0"
# Check pip/_vendor/vendor.txt for this
diff --git a/dev-python/pip/pip-9.0.1-r2.ebuild b/dev-python/pip/pip-9.0.1-r2.ebuild
index 0e8e86903001..b0fb1e4ced84 100644
--- a/dev-python/pip/pip-9.0.1-r2.ebuild
+++ b/dev-python/pip/pip-9.0.1-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://pip.pypa.io/ https://pypi.org/project/pip/ https://github.com/
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="-vanilla"
diff --git a/dev-python/pluggy/Manifest b/dev-python/pluggy/Manifest
index 5e01d8cdecd2..d4e10441344b 100644
--- a/dev-python/pluggy/Manifest
+++ b/dev-python/pluggy/Manifest
@@ -1,5 +1,5 @@
DIST pluggy-0.5.2.tar.gz 18935 BLAKE2B 8e5bbab9ed0c78a0c6da076ad03618e66780f9ff209f4d08223e7a381eb4d7573727793f4543799e0e557991d4edcdbfd22c0565b69814379806912a4631abf3 SHA512 850b1a7b9e55d46d5deb16b8bc71e3f9d6c26b78fe34379b295a9780f3da8abb3c44f524f175d0392b61fc2d36d66d156db3f499a3c1666e2ff3e3c6344153cb
DIST pluggy-0.6.0.tar.gz 19678 BLAKE2B 79db59c5f0ce0dd157630d039ec50643f615789b6b993d84e9ab1bdc9ce04b32df336d88df13f13a16a1f0bd4acb7b900208e98c84f007bdc3654f9a1d5f19a2 SHA512 dd58dabe2e65eee64d62c8748c2bbd99457288e99b819eb12312f2acdb0740ac46fd08f83522bc992297b9f14eec14c216c2c9688580f68393bf6fc609e65812
-EBUILD pluggy-0.5.2.ebuild 740 BLAKE2B e052fdcaa16e0fe71b2a07ab9b3fb890c090854f1fa74da76d9e2b107efcddb8b197ff83afcf98bfb9563bd4bf8a6de6927b0d16011ae97648493fb01174ff08 SHA512 94b6b855f8f31affe4a036e4c84ef37651f22101a4510a6c7fe396964f023019bdc51de802958b5e4adc32b179b64f8037996d75029e5339a170027687314c3d
-EBUILD pluggy-0.6.0.ebuild 756 BLAKE2B a8e08b57fdf1e57107894600c823f34681fcb85f9fb6c8033b8a3be8f5c706d404ad2d6b98b616529509f72090a643c3e1222a091d4900c6a706f966f35bb3ee SHA512 16593ba25d0915ce286c61d525a17d63db94fd55b8fd301d592880f1d4ab1a19ed698e2ef055b9ecddc13a5b3ce21a44db0235e44a0c7be6635daa990d685fa9
+EBUILD pluggy-0.5.2.ebuild 745 BLAKE2B aa43219d6e90d1705dbdcbd11b7ee7a2a1c186ed08d4832b9f9fc041e74c5bcae34d30c83584e77c020aa50db404788eb1f36c091f24573ecc45eb47ddcff162 SHA512 bd9af6d41e67f3c15204c41b4ec9bdad66a820bd463dfb28cfd6a96d47530f8bd942e31f707b56781e2da61643a9067b3463ef347ed78a1a35f3daa6cd8af651
+EBUILD pluggy-0.6.0.ebuild 762 BLAKE2B d53e3c80c9bb12d3e2fea4118d9212cf7007c5bbe00733ee42a0abcc5eb95ed62b745d98a724bdeef0f3a76200a58c3819d31b7ac4ca91e5563ba62e41f7824d SHA512 b063a43e5262bf900ce905d7c375e5130d447a6e9d435ac087b49fe7477e9195aa5061a083ce6d26ce02e8cf7e549cdb0bb361466be30230f3a04ad427cacdf7
MISC metadata.xml 444 BLAKE2B 9b0b62a0670449bdfade395d9766e192088182f724deebd2a2ace8800ac5c0ff6f37da7174186434f727aa3bee08b9416e6dafae443cd01e01baaae741c899cb SHA512 2ecb5fb612627c44f3499080fcde9241daf2f25a974a8e24fe8190b7d5f8baa6a457b7a902e788f98fe9ed1fdb2cd0f46770337e8f836e430b0aa6f0d323ad50
diff --git a/dev-python/pluggy/pluggy-0.5.2.ebuild b/dev-python/pluggy/pluggy-0.5.2.ebuild
index e8b47647de2a..ed42e6d41295 100644
--- a/dev-python/pluggy/pluggy-0.5.2.ebuild
+++ b/dev-python/pluggy/pluggy-0.5.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
diff --git a/dev-python/pluggy/pluggy-0.6.0.ebuild b/dev-python/pluggy/pluggy-0.6.0.ebuild
index 8a2feccd98dd..b594318c978d 100644
--- a/dev-python/pluggy/pluggy-0.6.0.ebuild
+++ b/dev-python/pluggy/pluggy-0.6.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
diff --git a/dev-python/prometheus_client/Manifest b/dev-python/prometheus_client/Manifest
index 3d97f56f026c..a847acf593bd 100644
--- a/dev-python/prometheus_client/Manifest
+++ b/dev-python/prometheus_client/Manifest
@@ -1,5 +1,5 @@
DIST prometheus_client-0.1.1.tar.gz 41513 BLAKE2B 3816b34a809c8e40da6fab221bf020bd3d4169c6d1e96a4c48631133cff4fc2839bf1ee01df67711ed4d8c4a38b6ad53c612cddbbb9a7fe45a9b3887cce900e2 SHA512 ac343f416dc4f9907e4da0de19d2005375102fb552491025d76466dee1fb1be753a8e20380c83276116a1606a32a9373db53e8a2952669d511255438d74ba217
DIST prometheus_client-0.2.0.tar.gz 41574 BLAKE2B c8e0288f37d1d3e6548283105dd6ba1e4cae5a6f1846c776538de1a68a2eebe6387f8212631c07f2c37839204262d0f555f1a5edb624c0d7418753123c296ca4 SHA512 7336d8294ef91dfebe91f325a882105cdaf947de212bff651d1c3ebfc139d9045b7f637ea44b18e921a9f2ad9af554aee28587e57b1202b5a30c49b1a765ba4c
EBUILD prometheus_client-0.1.1.ebuild 724 BLAKE2B 4de9631ca46dfb6f763afcef99a5734a0c9bbe40e82a16cc50b513412ef51a00c8cce7f1d6876446b9669bd70fe317242ecf7027a18ac99172207c0cdf3d6528 SHA512 a7226c94e5a27173a648d682e92bbb8573ae408bbf43aeb3b2178a137e49bba1c4c7c8f143bd54016fc193efa80bbb3c56eff87dee71d9bd15e57bb658664d3f
-EBUILD prometheus_client-0.2.0.ebuild 725 BLAKE2B 0b5fac1df62e3fa4421edc507493b7486f56691af8e4c80c34fe3e7ca0577a71a018bbbaae44f0fb94dc2fbda67175177b352c5bda5a0acab4c0034797f32daf SHA512 e9c96e827a9ce8b60d4c16727848864bae9681a4328fe6d7c409bf53ac4581e1e5d47b6c19e9e911f6943a1bc0648a38ae0a15ef40d81bbdf653a8cfc10dae84
+EBUILD prometheus_client-0.2.0.ebuild 724 BLAKE2B 4de9631ca46dfb6f763afcef99a5734a0c9bbe40e82a16cc50b513412ef51a00c8cce7f1d6876446b9669bd70fe317242ecf7027a18ac99172207c0cdf3d6528 SHA512 a7226c94e5a27173a648d682e92bbb8573ae408bbf43aeb3b2178a137e49bba1c4c7c8f143bd54016fc193efa80bbb3c56eff87dee71d9bd15e57bb658664d3f
MISC metadata.xml 451 BLAKE2B 1596b7eb0ca176a5a00d44356c15f35268c3170f90bd13ffaceae39f56511c33f78724ab2cf3748efc1b3b10c71a1d1361ced3192c4c71a6dab5f616fea3051f SHA512 fec61f65143e869244b519455a7214884de5e72c75cf7e500e5aa156c41eb1e644ece46c402cb4722ec294e876078f9332654901b06f2a6f5ab8449f0181532f
diff --git a/dev-python/prometheus_client/prometheus_client-0.2.0.ebuild b/dev-python/prometheus_client/prometheus_client-0.2.0.ebuild
index a86c3230d43f..23d531c51c0e 100644
--- a/dev-python/prometheus_client/prometheus_client-0.2.0.ebuild
+++ b/dev-python/prometheus_client/prometheus_client-0.2.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/prometheus/client_python/archive/v${PV}.tar.gz -> ${
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
S=${WORKDIR}/client_python-${PV}
diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest
index 9a1e3bbe9011..8c4e94078298 100644
--- a/dev-python/psutil/Manifest
+++ b/dev-python/psutil/Manifest
@@ -1,5 +1,5 @@
DIST psutil-5.4.1.tar.gz 408489 BLAKE2B 867dd9b535134ff2ef5960f774891eb4743afc5857c4e0ba7306bd4feb42f3b255a6174a092eff2814f3e2ec9d29179d23ffe495ca85dba56fc42616e67c9a8b SHA512 84d9f61cc6c51798d98ac2f727a50d85de32171645d01abf85d4f8c58bdb3b40997ab717f859de3ea21cf5b24867e1a416ee3036d6167d3fe735eca4607a110f
DIST psutil-5.4.3.tar.gz 412550 BLAKE2B c12a8418e7a7573d23a2599c6a4df9a3aa3bbe6b9cbef9e0f48b0379944e2aa06ed498adfddc30e8d9ba8e02a08f79d4867dc1e313a62040ad3550d69d62664f SHA512 f2a0f3089c3436df52d509576795e1de14c4127918fbe63b8f116f7c097ba4d67e3b55a8da167a88c6ffd340bb443109d4887c03371810997ced4478b295f960
EBUILD psutil-5.4.1.ebuild 785 BLAKE2B cde5934a3398e2fccbc88f3001d7506a4ed0e6065c92a6d9dae96c54f6e27f93d455725504cec0a9f062f83f5e4d345873616588e5a3291dbf0f03b1fa13c154 SHA512 19a1193a10f25eb496e70d04f187d27af5260f7ca40316b1318c88133cd43bc05ccdacf45e424c167ae0fcb3543402ba15dd7a586444c62b1277e894e1925b7c
-EBUILD psutil-5.4.3.ebuild 785 BLAKE2B cde5934a3398e2fccbc88f3001d7506a4ed0e6065c92a6d9dae96c54f6e27f93d455725504cec0a9f062f83f5e4d345873616588e5a3291dbf0f03b1fa13c154 SHA512 19a1193a10f25eb496e70d04f187d27af5260f7ca40316b1318c88133cd43bc05ccdacf45e424c167ae0fcb3543402ba15dd7a586444c62b1277e894e1925b7c
+EBUILD psutil-5.4.3.ebuild 791 BLAKE2B e47becfa829cee334f4bb4131daf8743f3cad376771de8399722e0c6471285b28edd2d4315bccb67c3810bf7f59f5db30801f4750e38a1dc2b17929adbaa9021 SHA512 13fbeb2d345b476f676fe3d1b0a9c28754ebcda3c3377d1834b0e09173b47bd2b63607539028d064340d02090381deef92779b90615076ff91ba3f76923845ea
MISC metadata.xml 377 BLAKE2B 0e671ef95025f24d295ceb5c5295544f4d68bf94459537537e229efd273bbac058b385fa94f1fa1191f23785d2572a5960d84a1d3ece41f10316b38101cb26d0 SHA512 a28e7a1e32a0b2750a4f0956d2252c73d20b4aa9817aac2e776365febd7d03de88e88508aabdfc29ae15d8bf7ebf1ed662c000e2ca8c79e3d50a3362ce1c2d2d
diff --git a/dev-python/psutil/psutil-5.4.3.ebuild b/dev-python/psutil/psutil-5.4.3.ebuild
index 272d780175ca..31ceed991858 100644
--- a/dev-python/psutil/psutil-5.4.3.ebuild
+++ b/dev-python/psutil/psutil-5.4.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
DEPEND="
diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index 8150e11c56a2..0b226a88bd40 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 856 BLAKE2B 7438fd71cc7db5597b9d909c7678ecc9d56e5547ef084f6892229c6e20a4d3c2c30816fbd906b3dcca7c10ad9d9ae8a48c4ad4f6fdd87ad15129b0629c8a7771 SHA512 15ec72d6632a9427f45d4d3d2fb65609f18db9d14c7dfa12f8f83a889d42a2ffff15e7098bdb3b497814b32b570c66cb8dc9d89939c14376fabb189602e84869
+EBUILD pyblake2-1.1.2.ebuild 861 BLAKE2B de009512a89eff1df6712d55ddb9d8db81caeae2b19b0ab7ca20c4e7fb52e41f0c69aa0639be9817f89285dca2716ac747b5c319c732c2bd52602c4911d11a17 SHA512 1a3419a4386d115b980b1b5e0120344fe46660dc49f33753f17c74b77844a3cf0f44a8a219526956e97092a2ed54ef4759a27a6680a932a1ec4bfa036abc24b6
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 97f234dbbe23..dc4adb90d2ab 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 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/pychroot/Manifest b/dev-python/pychroot/Manifest
index 775f5388015c..caf8dac98440 100644
--- a/dev-python/pychroot/Manifest
+++ b/dev-python/pychroot/Manifest
@@ -1,4 +1,4 @@
DIST pychroot-0.9.18.tar.gz 32879 BLAKE2B 769b3347bae3f7dfb47c0335015cc898ec851a3d45f774a4e21aeaf9b8d7937331bc69aa5bcbb298e76e7e51ffc2e55f049336fd90f6b08fc3bba87089f2205d SHA512 59c8750c9ba8d601eca485079c04d4153bba92531dbd30fba0104694e4435d76e65b762b76ef89a6a6f8908dd6054d1d95fe4be74825ac1c5a56e473370dfa41
EBUILD pychroot-0.9.18.ebuild 1149 BLAKE2B 3a77de87563d777b6fb44603de847a5a8637949c10050d74e0217e76b045b59509a814df9c8585bde111a07930c92c79d2b9507ba8acc3002851689bb8f7164a SHA512 c019b5e5d73cec26a74cd363c2784a4ccb3e8bda0aa5ae472e60f6165b533ead1ad54a67740c3021c17980d11729b66460f7a0ca244eec62c576ba649ab3bd97
-EBUILD pychroot-9999.ebuild 1149 BLAKE2B 3a77de87563d777b6fb44603de847a5a8637949c10050d74e0217e76b045b59509a814df9c8585bde111a07930c92c79d2b9507ba8acc3002851689bb8f7164a SHA512 c019b5e5d73cec26a74cd363c2784a4ccb3e8bda0aa5ae472e60f6165b533ead1ad54a67740c3021c17980d11729b66460f7a0ca244eec62c576ba649ab3bd97
+EBUILD pychroot-9999.ebuild 1071 BLAKE2B 8634887e73de39ac708432b0f0a96e613325f938d68ae82a361e6f56a9eb50db4d7722f7e068379d768e92ddc5ba69e1b58008a2ce0ffa3386b827af42b0eafd SHA512 2009fd14e347b0f543b239568b7a3775bbd9fa3e1b70510cd45d43c4c687cf4c5af5c551e23a141a8bd2e716480a59937b6a050508e76a80ebb9a007a2a5f957
MISC metadata.xml 337 BLAKE2B 3c60605dbe9296fe7f6c285123fa649b47c4997af6f715cefcb5047817ddff55f15c4813c2c33dcffa4e771ab3d0afb83bd88506d915e313b237e51ca4729c70 SHA512 4b0da70f35cd4983f6f5cd8aa02e5555b770d3bc2b7e90a8e8287c64593fadf1fe532cef6becce24de96766f94d24d8ec731ac3acff6f42a2c7b06c3e1e1e4d0
diff --git a/dev-python/pychroot/pychroot-9999.ebuild b/dev-python/pychroot/pychroot-9999.ebuild
index 6cb401faea51..57a2af631a20 100644
--- a/dev-python/pychroot/pychroot-9999.ebuild
+++ b/dev-python/pychroot/pychroot-9999.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=( python{2_7,3_4,3_5,3_6} )
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
inherit distutils-r1
if [[ ${PV} == *9999 ]] ; then
@@ -23,15 +23,12 @@ IUSE="test"
if [[ ${PV} == *9999 ]]; then
RDEPEND="=dev-python/snakeoil-9999[${PYTHON_USEDEP}]"
else
- RDEPEND=">=dev-python/snakeoil-0.7.4[${PYTHON_USEDEP}]"
+ RDEPEND=">=dev-python/snakeoil-0.8.0[${PYTHON_USEDEP}]"
fi
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
[[ ${PV} == *9999 ]] && DEPEND+=" dev-python/sphinx[${PYTHON_USEDEP}]"
python_compile_all() {
diff --git a/dev-python/pycryptodome/Manifest b/dev-python/pycryptodome/Manifest
index 9056b947f648..20fef6e44c2d 100644
--- a/dev-python/pycryptodome/Manifest
+++ b/dev-python/pycryptodome/Manifest
@@ -1,5 +1,5 @@
DIST pycryptodome-3.4.6.tar.gz 6968560 BLAKE2B f066199a9d05bd046303be62c43835908c90a4545caf7681d2c13db78ce345858b8565daa26ccd4a328eb944de469b943cdd0bb3f58591de4e2a09e130f7381f SHA512 40c9ea4cf7fca06bd7cd3a100e1d602e0130fbdcc75544ff1353ced2fae8925d29286200561832f2524a0f3db155a6924bb653d964408d4486aab694bf275cdc
DIST pycryptodome-3.4.7.tar.gz 6483140 BLAKE2B 02368e2af0a12686cf2e635cca8e2c279f7c3b147a66f99e97cf04d829aa66eca5629f7cc8e76420970a4fa5ca5f97e7d2a04438b3a2ac5feb980fa96998b3ff SHA512 a328df1f3b2cfeccbb5984aca4c5cbd59e8a352c817e82411d2876b2494476027f63e61200b0cc87e9420e8b47e91fffe71865fb2c23a66da0276814641eaab0
EBUILD pycryptodome-3.4.6.ebuild 824 BLAKE2B 7a3d9132f8cb32ec3779dc8976fdd68716fa532e88f09eaa43a7cbb3aa563d722ea68d006d6fd32658bc12375086f5b6fd08c4aa0c8095de499baf194aa95a0e SHA512 92013712e2cb90fbedb4229a48456c7ad08cb750c68d937673dae5a29452b4bde4f27dfcd1d38e25b9e820f95449f88475b150b1f4f7dce736b1ba7a96f46e39
-EBUILD pycryptodome-3.4.7.ebuild 880 BLAKE2B 1708a361f26ceb29897d6a6a7a9cb8702063f4e3d7fbba25250118d82837b36f7e1b2d0ecaa368e4ab8c33790a5118d035226d7d80ec78a61a99c009db585658 SHA512 804e40de765da46c988b61db04f0aa5934c5ac32cd8bda0907f367e04fc702b980267c6a22c2ae2102bc6cd93280369f06279d9afdd8b5cb0edc069690078739
+EBUILD pycryptodome-3.4.7.ebuild 886 BLAKE2B 65099191790ac9d27fe531757b744ef34fd266c2c985b2f1c041d6825443d96c426f22cbbb0235ff9e87292bd18f428f93c4edb40c3dabda7c766bd3225faab2 SHA512 3f3d2e311bfb7ba32f6b09a7d836228db5c458d01e0e218e56a433dd3f80c0e2ca71204acd3b38f7900bcbda9dad48705946a27b9cb368355961db63d40b3c1f
MISC metadata.xml 334 BLAKE2B dd22c5da46085356e8049d290266f66f81a648683dacb4ad33faedb86b890c911047f245eb96b418cbde226b91bd91567036ab31919ae28e488c5eb993418c1b SHA512 f314a41851c5f31d68a7fb93ab304aab44007756472c9f18c746a0b0a7bbf464a9f196559f4ecf6f8b68b265b7ba9ef571398e1893d316b48a0fa435eb7a1b3a
diff --git a/dev-python/pycryptodome/pycryptodome-3.4.7.ebuild b/dev-python/pycryptodome/pycryptodome-3.4.7.ebuild
index 7f0578c17ea1..b32309370f9d 100644
--- a/dev-python/pycryptodome/pycryptodome-3.4.7.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.4.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2 Unlicense"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-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="dev-libs/gmp:0
diff --git a/dev-python/pyflann/Manifest b/dev-python/pyflann/Manifest
index 8a716abed92f..8e44b6455920 100644
--- a/dev-python/pyflann/Manifest
+++ b/dev-python/pyflann/Manifest
@@ -1,6 +1,3 @@
-DIST flann-1.8.4-src.zip 561057 BLAKE2B 0cd1cf7bc394501d878d848246f76919924e39dc950e49e82bd2c8dbf46d9626fc9749ba4578ce62aabd0313314969dd7f6883c42167545238bc89561ce028ce SHA512 47ac6be66e3ec7303d28febc5a4cea2f8d1b3d81c3b7081f27cf17936074e06e91e30123569b41269a2b97c9960274dc485a575d77c1a386e8f539a76a8d3a0a
-DIST flann-1.8.4-testdata.tar.xz 26744244 BLAKE2B eb8a5066d79dedd2ff4ec48f0e0969d6486417abfb2cc5c2e3e1e0f8dfef637f2cb290e8f1868b819ff7e4d71687daf2aaeb16c8197f5642125ea50ef775441f SHA512 f2bee5e2dfe2fbb42953df563f178b67639b62e26fc31be14e07c196ba3e84db21804e594af44991f7cf45ca5e10ff753093cf160abf33e90d19735a9a0b51cb
DIST flann-1.9.1.tar.gz 485391 BLAKE2B bf1e1e7feb33e939e1d0586db593bea3fdf66726fbadec63df9ed9c7bdb678babb11001769f0d041a7a569186b3d700db8b96af5eb9740615f6dfd880460f68b SHA512 0da78bb14111013318160dd3dee1f93eb6ed077b18439fd6496017b62a8a6070cc859cfb3e08dad4c614e48d9dc1da5f7c4a21726ee45896d360506da074a6f7
-EBUILD pyflann-1.8.4.ebuild 1241 BLAKE2B 4b4bfa99819e2a2cd95d19bd5f9acecbcfe67d1f09b35789e32ed26e1f558774688debc613d2c79f81f787a7587b76b58c90226e4717ebb2ad313157dd1574e7 SHA512 9eb93ba7cb4ccbc94f201757a546f929da0bc0eb3e86910669b8fcffdc05b4649bcf5985273e724539cf91d06b6c417099a604db862dbc598c3c1c99f8928c08
EBUILD pyflann-1.9.1.ebuild 891 BLAKE2B 9c50a989ec4efc7d2f1ea9dd8851de0eaec60d8486e5be401928fa983a52b4dafa4ee96e3ae37225d27decd3b4693c23ca802041a0a5067ac8f5cdcc5b8820bf SHA512 6a3c8349eefbaaefcdbe806eabbc28c48af88fd71121ca135b18c5ca67bc9028844509c852fc8b9e3629355b2aecbd5c3f269aba6c0ec885cea0d91a283b1b69
MISC metadata.xml 761 BLAKE2B 8f07995a5b919b587ce4621911d1c94072cc0fa14262417a607045033bffc6c314c18a85688b0d46e7db2a864f1348e2bb11ff205199bbe1c1e92fdad63e803a SHA512 0bc2639b02b93bfef45e8d0fcce984d9c75500f7f043ccfabd8df959c6c214f2ee67130276bc4b4cf5158fb2c3f8bfa629c8a2def6ec1c065916435da9aff142
diff --git a/dev-python/pyflann/pyflann-1.8.4.ebuild b/dev-python/pyflann/pyflann-1.8.4.ebuild
deleted file mode 100644
index 43f4060e2d8f..000000000000
--- a/dev-python/pyflann/pyflann-1.8.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for FLANN artificial neural network library"
-HOMEPAGE="http://www.cs.ubc.ca/~mariusm/index.php/FLANN/FLANN/"
-SRC_URI="http://people.cs.ubc.ca/~mariusm/uploads/FLANN/flann-${PV}-src.zip
- test? ( https://dev.gentoo.org/~bicatali/distfiles/flann-${PV}-testdata.tar.xz )"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- ~sci-libs/flann-${PV}"
-DEPEND="${RDEPEND}
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/flann-${PV}-src/src/python"
-
-python_prepare_all() {
- sed -e "s/@FLANN_VERSION@/${PV}/" \
- -e '/package_d/d' \
- -e "s/,.*'pyflann.lib'//" \
- setup.py.tpl >> setup.py
-
- use test && ln -s "${WORKDIR}"/testdata/* "${WORKDIR}"/flann-${PV}-src/test/
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- cd "${WORKDIR}"/flann-${PV}-src/test/
- local t
- #for t in test*.py; do
- # test_autotune buggy
- for t in test_{nn,nn_index,index_save,clustering}.py; do
- einfo "Running ${t}"
- PYTHONPATH="${BUILD_DIR}/lib" ${EPYTHON} ${t} || die
- done
-}
diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index f19ab3ffbc48..23498c3e2b7d 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -3,5 +3,5 @@ DIST pyftpdlib-1.5.3.tar.gz 183189 BLAKE2B dd563f59ff21b2059e1c6d6ac6015561d5e0d
DIST pyftpdlib-1.5.4.tar.gz 184986 BLAKE2B 6973b1f7e0fc0c89eb5d79e082690a706b56553ad4b2ece68a8216bb99c185d770475e349402ec71baf1bb06e5ecca5be2a3c52512f0d8283c4cc249bc28a949 SHA512 6eb308021dad28c1c51a88b366947a71b7bc1802571dc14cedf3a264bd0cb8504ef990d7e3110d10709f971d4d5b0001bee859b58fb4d02a1b0d46532acc9295
EBUILD pyftpdlib-1.5.1.ebuild 1298 BLAKE2B 2b6ff8c9de74fc7e94720c6deecc32ac2303674f80230b7b2823f43c84755153f69d6c3254264a5b1f41ead167227b71fabca1341549765b045679686d9df1f8 SHA512 5c44d3dcb62a9b72e4773bb5eef46b69576924367db85de5a73977f187d0cf5c8023c0756b913dcc238d6e3ba16f62a06355fd74463bfbe716a900aa3eb86468
EBUILD pyftpdlib-1.5.3.ebuild 1463 BLAKE2B b133fb918b07756287a1936f7639946541f241736e494834d06898cb0c193c35e07324307f612e5b12389999477bff44f0729b94d83e15faa022429fabdcba19 SHA512 dcec60595eb0f5fb72ca7f72b657b3f275dc80974a1bd6655704fc00bce2c4c25d3c4c6d42f6c7f0ae202d70df95c4a26fc853448c4948feb3f690c452ca6f0d
-EBUILD pyftpdlib-1.5.4.ebuild 1693 BLAKE2B 8c29a8999d93fa682151fe7d5fa3b6d7f0674b1c87e67226370a54d36db7d156c7beb527e78d4359cd32212f3000873b57c9862850295f70b1cb2c6fe250583f SHA512 9af8ba7d7932286082fef24650e50416125363eff4cfd6392d8b57e7dea865c4393d7c87ed5a05ae02309216d02e1bf5c040c9556ec67cd6b1178c4ca64edb53
+EBUILD pyftpdlib-1.5.4.ebuild 1699 BLAKE2B 31d91640201f04def3faf992bc80f77954437f5ef799bee2010e46a1b33c884043483f60a22e9f59a2581c46fe0fe5f5fbf536ecd5f8383e3232172b3441ebb5 SHA512 f936d134d98ff5d020ba43e984e72d157eef1581c49217992b4df731d7a45816f0027727d1b66fdd43211223274de632dd2799f9fcd5d67aa178f030ab24cabf
MISC metadata.xml 438 BLAKE2B 0e0860eb9d885ec9b432b504bef6a9394cf4a2d6d99751c80fec8441d8910f8a17364e5f32782638ac689abf5cdd3ebcb5fa20e7da3d612a5e8844e8c8a34d76 SHA512 a748827370b53c94fed352cd6bbd7468a22c7ca2f15c4601c98a2689e3a7e652ed28434bcd125fe0f3018d5508600df03130c18d7d67834b28ac0c3480b16345
diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index bc5c598d7193..ba8910278352 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~amd64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
IUSE="doc examples ssl test"
RDEPEND="
diff --git a/dev-python/pygit2/Manifest b/dev-python/pygit2/Manifest
index cf28ba193f90..fd2f830101ff 100644
--- a/dev-python/pygit2/Manifest
+++ b/dev-python/pygit2/Manifest
@@ -1,7 +1,9 @@
DIST pygit2-0.26.3.tar.gz 462080 BLAKE2B b3c4b9b8a6aeba22a70a8d2ef1393dace3a065a3625ee3574058e333bca4ba1d60223939f412eecf5ae9d93a81fb81c4a536af46aa047c2c82a48bd81afe4cf9 SHA512 6f727686221d4e8c348f836b7ad278b48a4b971a121b9953c2cf7163bf093936d838aaf83e9edb8628757624ab27e8345a2fb29eb1a79a30e06c0ab0a77e4cc6
DIST pygit2-0.26.4.tar.gz 477318 BLAKE2B d17ef799ff3eab3629194fe0fe90dcc335e40509c13f53bc8f8e0b01e93dc838ca474a5e4ef44c9be2eac7d08e98c735820e936cbbcb7f398f76f9732954bc69 SHA512 e459e47bfa8137421625633a731d49882d95a52d4f2d672f2c8efe7cd6cca4b33335ee77777a353b309df4917d9b29b30c1f9a96b7e226e3e7fe0cd34bbefce6
DIST pygit2-0.27.0.tar.gz 477427 BLAKE2B b12924a36ebbcd269e5acbba193b734cc5e6a804fc71c0b322503ecdc6628059cf0f12db867f2e335026bb0f4edd089e9a46896049027c9514b0e555f6e2a881 SHA512 e19363cc8135b3f538748f07ec937dae6668f22e5881f914e9406dcdabee65ed546caba27703d19fffb146083e492e51837fa93af414a35006cf1c81c36d9356
+DIST pygit2-0.27.1.tar.gz 477820 BLAKE2B e4db7bfa484c28130ce48a2b23a0af26a715d15a789998001182f7d5c426a7f0d432d8e6f598346ce417b2c3532eb2a3407ebcfd9d48723a1e6359a30574d46c SHA512 9d889c13ad55e6c65e24b334f114f7d23b90961ae21c5b1f7bd8d85d44686f7ee8e98c13026c612c9a5feb500a54cf77bfa1e2bd165c657b58d879511622e6f7
EBUILD pygit2-0.26.3.ebuild 626 BLAKE2B a077ae59833c4adb59a9a2c8eb7c37cc091478d31867e09cf3ae4949231b7f30c0dd605d47009fa40098a8b58277bdd74a744d46f5a38a08a5e2ed0e6e991cf6 SHA512 3c04ded6c6012968dfcf4a36e4c3ac5eec95cab7f558c0fc9574bc1a4ced5b93b1287291bdd84b36c8071ec2394593f70091978eed20091787ec2f53dee15a75
EBUILD pygit2-0.26.4.ebuild 626 BLAKE2B a077ae59833c4adb59a9a2c8eb7c37cc091478d31867e09cf3ae4949231b7f30c0dd605d47009fa40098a8b58277bdd74a744d46f5a38a08a5e2ed0e6e991cf6 SHA512 3c04ded6c6012968dfcf4a36e4c3ac5eec95cab7f558c0fc9574bc1a4ced5b93b1287291bdd84b36c8071ec2394593f70091978eed20091787ec2f53dee15a75
EBUILD pygit2-0.27.0.ebuild 628 BLAKE2B dbc768de68924ff24ccf542585022bfaf5e4dcd1231d04606ce63c9dbb290b34c9b4e70ad8f774ddf2db2b7c819c0d67b08a52ea0ebca1bb1505467937624a58 SHA512 4171a4371ef61ae42ee0fab24c775193ad5761ee35f460fbcc05a5049d4801b102a8360b3bbaae033fb2fbe65102515f9c362a06881b625e1cdb0940b482ec74
+EBUILD pygit2-0.27.1.ebuild 628 BLAKE2B dbc768de68924ff24ccf542585022bfaf5e4dcd1231d04606ce63c9dbb290b34c9b4e70ad8f774ddf2db2b7c819c0d67b08a52ea0ebca1bb1505467937624a58 SHA512 4171a4371ef61ae42ee0fab24c775193ad5761ee35f460fbcc05a5049d4801b102a8360b3bbaae033fb2fbe65102515f9c362a06881b625e1cdb0940b482ec74
MISC metadata.xml 489 BLAKE2B 3733ff314640ab2cbfa07e0ea67041ddb3635b51d339070abe97c95b5b358851b412cca5d8996dc1f25abb986a03095f19e8a50cbaeab7eb156c6b9107108cf6 SHA512 d20b7ebbdb3ea2ec72c3c5ded9874b7506b3ddabb43dbf329891478fcf5d7c4b9487ab0675d735733f463dd897dd5cdcc28080ad597f4f838bbcaa565c26915e
diff --git a/dev-python/pygit2/pygit2-0.27.1.ebuild b/dev-python/pygit2/pygit2-0.27.1.ebuild
new file mode 100644
index 000000000000..aaf291a7b44b
--- /dev/null
+++ b/dev-python/pygit2/pygit2-0.27.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 eapi7-ver
+
+DESCRIPTION="Python bindings for libgit2"
+HOMEPAGE="https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ =dev-libs/libgit2-$(ver_cut 1-2)*
+ >=dev-python/cffi-1.0:=[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+python_test() {
+ esetup.py test --args='-v'
+}
diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest
index 9ede9d0e20c2..1256df0d2697 100644
--- a/dev-python/pygments/Manifest
+++ b/dev-python/pygments/Manifest
@@ -1,5 +1,5 @@
DIST Pygments-2.1.1.tar.gz 2114190 BLAKE2B b0e5d5a62849c97aaac6f0edf26230d5573715fb759667ca888372666634ab68da4580b1337ec4ada013b643411c221c572651c6fca6745b976794d5c6246e5d SHA512 7eb35865074f573ef7d41a1f1ee7576a83c32855018d03570eb70fd6864ddfbbc3f93ae082c4ac7e4a274a0ef387ea4ccb0909423e01efb6bb8e4fefea8f2807
DIST Pygments-2.2.0.tar.gz 2113944 BLAKE2B 58d5f2fa0e6d97f5b7d7a17314b82ef219f23b72f8da49b4f8ce9b892d54ffbc1b490e87e87efe8d727dab297f775d0d8abfc4a31a734c5a7f8df885e5eda82f SHA512 cc0a4f73e19fa6cbf46314de2e809460c807c631e39ba05cbe5edb5f40db1a687aafcd9715585a0ed45f791710eb6038305e273f282f8682df76f30e63710b29
-EBUILD pygments-2.1.1.ebuild 1673 BLAKE2B f2e938831fbae9675bcbff7ad0451b460f9fcaf2a0b2470392eaa996957f4a380703e7c03b0ed1c275d5a9b7d9ad3d50bd9a0d2ca5929576bcbc9289173cb77e SHA512 11b1b1905770a620bf97d643bd107b05308b53be963b77d121850c5796ff8a49ff6897205bac700feefdf287ebb572a5686b0c408de49d43c8942985686c5d40
-EBUILD pygments-2.2.0.ebuild 1686 BLAKE2B 74511aa12a773613aa6466b525a1e0ea05fa09811a86c317315584c60abae85fe9482a6852f4ad600cd0c5f0523822f23a931bfe5248a267831ae17966a9aa39 SHA512 98b7c603c151952ebd0a7b36d840661229ddd94345d90ff3c8ff18c63d4a46d4d5abc3c83a5fd621f9a0103af2d754cfeea35572e7f645df363009c69dd52197
+EBUILD pygments-2.1.1.ebuild 1670 BLAKE2B 646364f36a2c9b8a3a9f09d32c77d42f79f403ae6af47b88ae8254ccaf825cc8d99e77b26ff6f3262f559b08204e02772f603f8a7451e887206495ba2b167c18 SHA512 70f3d14b209d32bf5732cd1d1087ce539958a06ec1938335796208687adb1ed488c9f9a1e93c66fd346df5b51f186727b33c7ac4d24be6ffbad0d4db9dabc713
+EBUILD pygments-2.2.0.ebuild 1683 BLAKE2B 8704568573583b97ec61d5134e2c277257bc54b34cb7b16231c33bac36aeeec36c857294df72082b82df9768c008da133a3eac1a6503103d48e50ad40a462f93 SHA512 ab6aab59368528f8bdb4ab706b5dbad38b1e4d5ad997c0f39220b074dfb3dd80e096300324bc6ba1414060c4005ac17ee151cf81e2ebd6367f7b2334263f50d1
MISC metadata.xml 542 BLAKE2B 88e44c4b6f29e096e67521c621724d1a5415d089f73612fb8d02ee714a4af1e8080cf98542d7f0c9b1331d919bbeba31b1fa8269a28cc1be841af069a497d889 SHA512 f15732bb743ed5ad4049036c7b87118c89be09e260ae483b4c7e25155a31c0ab8844f8a1050386a0ee81d2b1e55d240f90cab3e28749b8f943baf64ec176814b
diff --git a/dev-python/pygments/pygments-2.1.1.ebuild b/dev-python/pygments/pygments-2.1.1.ebuild
index 2f23f9db6c7e..82cfec6da8f3 100644
--- a/dev-python/pygments/pygments-2.1.1.ebuild
+++ b/dev-python/pygments/pygments-2.1.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pygments/pygments-2.2.0.ebuild b/dev-python/pygments/pygments-2.2.0.ebuild
index 413fa9ed07c8..856b4051e571 100644
--- a/dev-python/pygments/pygments-2.2.0.ebuild
+++ b/dev-python/pygments/pygments-2.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_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 ~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 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 ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index b1371ef7c5d2..01c57abaebe9 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -2,8 +2,10 @@ DIST pylint-1.6.5.tar.gz 465578 BLAKE2B 05412a528878633ef7529dd2f2d2d1989bc94066
DIST pylint-1.7.2.tar.gz 488628 BLAKE2B 6f2902bdd18939f251515d652d2e9df43162c1b0c27c2e2ed7392ee77be9e7f81bbd62cede4f2eb1e7aa646bf47c48b01436e04cbf46a20458a1c89eff752d9d SHA512 268f141f017fa4df6024596bcf1dfb32a578e9459864e2ace8c2725c8f5e117e0b01d9d745f1632bb43102a01f7075dc3fb69b839b79371f7df47740a56fc1cb
DIST pylint-1.7.5.tar.gz 486892 BLAKE2B 0a415045e16aeb6e8543af003cff3061756b01bcbeb9f62de7cf1a63356ff01c3a2fd079e51ee0f8b1b797dd3de29c14d9928c0b4d0214fda82fbc2dc12010c6 SHA512 9f28cc4f88b26d2299ab3ea015935fba8c96f700c7898ad8fbdecfa0902f10a4ca54ad346b18452f8a589f8b63494bc12487dab36d168f336012b259bfa6f3f8
DIST pylint-1.8.2.tar.gz 510319 BLAKE2B fd2d28d48cc5b7690428baf3e4a4ba56a6c59dd3bae6fac12046f2c087f1f6d033f4c318f2977d3ee3cc6a463a089a02364f0e38859c2eba5a39dbe6350e19ec SHA512 3cec971314bcc9ad7aa32d6641797adb0adc440414cfe982a10777ffeecfc64588f9c1d8c6d8074131b1389fe5ecb2e6aea5c24ba3047f917a60d12808b52d8c
+DIST pylint-1.8.4.tar.gz 512582 BLAKE2B 623e224ec71756cc2528346ac62b8e58ac4d5ef55d9e31e667d5389aa5b2dad712f60c7e90df5c831f57bf28e0ccbd00ddece4ade46410c28b67adb1a041a85f SHA512 07e55ed3f09326e1973215046e3b172f6065a7ed0ae657cba7a6825a26bb103bdbf8b83126bafd99f332fe0eec3547bcd6e618d6e9f612ddcf9c504bb850dcd9
EBUILD pylint-1.6.5-r1.ebuild 1804 BLAKE2B d88b604448f1326055a1b4b4fa3fce7723b8c49c438f771bc323ff0be1fb8bd1498e3c587eceb3274accb603ec128c27320102c2eb383b4df9bde1524f9ad18a SHA512 6b0e624b12f80af0b043e27833381cbc4164c0a20822876954946c7715cd6448e6878811e1f9a7eac32a47b2699eb7b06a1442426dd38920213636a5562052b6
EBUILD pylint-1.7.2.ebuild 1871 BLAKE2B 0a3c637d049bff7127d7c3c6efb8dd85ab06513abcbac7e2fe392d70c5acf55347c8a40b9df6d8f0edbd920cf0e8d6642e475b89a350d61342f431e1191ef285 SHA512 1a8f0831d979ba19880a285a6d1aafde6f5c113f4baa3aa412acc877c5ddde320e82302277fc7598c0890abfeb9852725a3c17f2ae3b506f96583810f3ac149b
EBUILD pylint-1.7.5.ebuild 1876 BLAKE2B 1709c6b955bb02763514445ede2a8787763501009ecc5e729b93584084c69ff80d4d92b02e1dd86bba8e3e619dd4af077983fc96d405bfb52f8ba41eee6a0864 SHA512 d6248aec88f1eee54d58a438cc8229c5ee0f9a677e4090b542c225ac81a31d526d58d649e4774e7a3738f89af6708706aecd661b6d5d215f5227b48bd0a7a2cb
EBUILD pylint-1.8.2.ebuild 1876 BLAKE2B bebf7523c2b74fc44847c4da0b5632a63920e1b30f20aec6b394bf9793d7d5e06afea0a63d82f8950d95b488f5582735d1012cd45bed8b125feef83068b682f0 SHA512 b917b1dbd59e1c73aba4d941317c784e6bbc46ebcef6f57ba6665b4976732d1a4c79686cfe4cf9fb03010e4bcc1101b4b6389ba971c88f4a4d391635917ad7df
+EBUILD pylint-1.8.4.ebuild 2452 BLAKE2B dca6596cd592961eebfcca36445bc4d20b9bd84465a5b859173c937da3c26c2304715d992b20da34e504f96c35410621f7ddcf611dd9da2bd10e14f02346f18f SHA512 bdc1fde62500de419acac17bb1a4d6851aaa25207e55930c3d59e9ac3ac4119a92a61ad82c5ec66bb9b78d96815b665ff543df63385c070f50858b1422195684
MISC metadata.xml 1074 BLAKE2B 712009f2963542b06e481ae89b331e9ddeec4d2d340ba076f73f12e328906527daeb814a03df11e0c9f12ce5b19c6639f8686294d2673cfd2fcac96c94aef6df SHA512 83ad47c0dfcd143d058267fb1c5d250b9316124a91f431356a881937b4a527a0e23575cf353da8aa678645e6ec4a455b9114ac6ecfa0b36d88ac0623ca66ce57
diff --git a/dev-python/pylint/pylint-1.8.4.ebuild b/dev-python/pylint/pylint-1.8.4.ebuild
new file mode 100644
index 000000000000..b7148eae0d7e
--- /dev/null
+++ b/dev-python/pylint/pylint-1.8.4.ebuild
@@ -0,0 +1,77 @@
+# 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 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="https://www.logilab.org/project/pylint
+ https://pypi.org/project/pylint/
+ https://github.com/pycqa/pylint"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="doc examples test"
+
+RDEPEND="
+ >=dev-python/astroid-1.6.0[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+ dev-python/mccabe[${PYTHON_USEDEP}]
+ virtual/python-singledispatch[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]
+ dev-python/configparser[${PYTHON_USEDEP}]' -2)"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( ${RDEPEND}
+ <dev-python/pytest-3.3[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ # remove unused dep
+ sed -i -e '/pytest-runner/d' setup.py || die
+
+ # Disable failing tests
+ # TODO: investigate if it's our fault and how can we fix it
+ sed -i -e 's/io.StringIO()/\0 if sys.version_info.major > 2 else open(os.devnull, "w")/' \
+ -e 's/test_libmodule/_&/' \
+ pylint/test/acceptance/test_stdlib.py || die
+ sed -i -e 's/^# pylint:.*/\0, import-error/' \
+ pylint/test/functional/deprecated_module_py36.py || die
+ sed -i -e 's/^# pylint:.*/\0, wrong-import-order/' \
+ pylint/test/functional/generated_members.py || die
+ sed -i -e 's/test_good_comprehension_checks/_&/' \
+ pylint/test/functional/using_constant_test.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ # selection of straight html triggers a trivial annoying bug, we skirt it
+ use doc && PYTHONPATH="${S}" emake -e -C doc singlehtml
+}
+
+python_test() {
+ py.test -v || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ doman man/{pylint,pyreverse}.1
+ if use examples ; then
+ docinto examples
+ dodoc -r examples/.
+ fi
+ use doc && local HTML_DOCS=( doc/_build/singlehtml/. )
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ # Optional dependency on "tk" USE flag would break support for Jython.
+ optfeature "pylint-gui script requires dev-lang/python with \"tk\" USE flag enabled." 'dev-lang/python[tk]'
+}
diff --git a/dev-python/pymediainfo/Manifest b/dev-python/pymediainfo/Manifest
index 4f7c24355ad3..baa84492597c 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.ebuild 1009 BLAKE2B 296bae170d3d1d786c7085d1b6e5894d6664673be91d634b507cafabd9a4072738255e7acd00820b1e5d5bbe856edb2a30130d68ae2012ad3447801d99c83a91 SHA512 eb26abe77154be4485285eeb806d5498e1099d7bba32711caabe872770066392bdcf00137c39c7905142971dd2de70dd8b951fbb03ad366eeb198a31389a4f5a
+EBUILD pymediainfo-2.3.0-r1.ebuild 1033 BLAKE2B 5d28abc28676fe3c5e847fb0c6c73b96661caac3b0026d06edd63c616a2b57dff5721522ed224c61e9212441808c88c17a4a9a42f01ff62802e2039615b27a17 SHA512 6ab97a34ff61d6b67c85d425ef17e31d5c4b074437959cacf41ee338a32e6ba808d8cc5bb4b500c7e297bcb02847d0e27b8d63bd0e1451c6078e56dae11ffe00
MISC metadata.xml 565 BLAKE2B 625ed0ce4bf465bcbc68aed462f4aa94ea8e2c574a34b8139e8f1dff16b86f08b67efc31a3950bee5514c2a4cf14b18be16aac5833900ea8d41322de4a4691f5 SHA512 c7b5bb954173053cc9e203bf58eb1d0e6f0945a02d6e341ce8649bb6210ad595e364eec390570fc658c35e9c0850027610a99df81ffaf8d3b8627e61f9bf54f7
diff --git a/dev-python/pymediainfo/pymediainfo-2.3.0.ebuild b/dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild
index cc3c9dec3824..fe9fd8e02ff8 100644
--- a/dev-python/pymediainfo/pymediainfo-2.3.0.ebuild
+++ b/dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild
@@ -4,6 +4,7 @@
EAPI=6
PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
+PYTHON_REQ_USE="xml(+)"
inherit distutils-r1
diff --git a/dev-python/pyotp/Manifest b/dev-python/pyotp/Manifest
new file mode 100644
index 000000000000..682562b0d908
--- /dev/null
+++ b/dev-python/pyotp/Manifest
@@ -0,0 +1,3 @@
+DIST pyotp-2.2.6.tar.gz 10602 BLAKE2B 801f48646ff15a039b9295948ed292c3c432f8b0b629d249554259802335b7430a2c82f8c3bee1f54df71b0972ec293d69a2005c35cac120a51cec1a3548b2c1 SHA512 4f962704411ceebff967cf13af5ec5b815da0f82af665a086c4e5d53acc735453d638c65aa2afa40fe546e92d04a9250f6964cb22270a67c9609f8486eb5ba90
+EBUILD pyotp-2.2.6.ebuild 592 BLAKE2B 7111307b8582cf202b0fc7bad95c5a448b62564e4260438141d9234ca3d34d3207d77a71e2e305c5d60c467a0b6bffa6a66d3d3795e4832ffb5dc439cb64953e SHA512 da6df95db63d10f6cb1b92101680f6092093520421ee75f12b3325900dd7b851b1d1a26e9a5e1fad1c9ae6e055b9ebbe2f954b3412b232a0e7faa67143a845dd
+MISC metadata.xml 381 BLAKE2B 0ce0f75aab60659850e7d04532911feea89a4bccf8ec7826ebfb924416af438d5a2bf7981435a22e825b39881ac20a8b2a0bd93a66b2d7b031c72123033f1d78 SHA512 9b3a37c75a62f1873288ffba45ab105225a90d72e01c7ead253b5a903ec28babe152074cc7595d6398104f8ccc50ebfc71ff72c4e620a7dad1b5e57f767cd118
diff --git a/dev-python/pyotp/metadata.xml b/dev-python/pyotp/metadata.xml
new file mode 100644
index 000000000000..e7214b7e32c5
--- /dev/null
+++ b/dev-python/pyotp/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="person">
+ <email>oleksandr.trotsenko@gmail.com</email>
+ <name>Oleksandr Trotsenko</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/pyotp/pyotp-2.2.6.ebuild b/dev-python/pyotp/pyotp-2.2.6.ebuild
new file mode 100644
index 000000000000..e6c97cdb6651
--- /dev/null
+++ b/dev-python/pyotp/pyotp-2.2.6.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="PyOTP is a Python library for generating and verifying one-time passwords."
+HOMEPAGE="https://github.com/pyotp/pyotp https://pypi.org/project/pyotp/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ "${EPYTHON}" -m unittest discover -v || die "Testing failed with ${EPYTHON}"
+}
diff --git a/dev-python/pysendfile/Manifest b/dev-python/pysendfile/Manifest
index 5c1487159608..790b70d37056 100644
--- a/dev-python/pysendfile/Manifest
+++ b/dev-python/pysendfile/Manifest
@@ -1,3 +1,3 @@
DIST pysendfile-2.0.1.tar.gz 19315 BLAKE2B ac5776069de0228d5103053e82786b499478dc3cad57b1f74ede3b8b8724abb780c5b51cf8578ebece7a12ce269b7a9b5bc72f08409077bbce2d4daf63046119 SHA512 d6ee08eb251fac30c90a9ee829fd992f3620697eef2893ced5a2c6273486c3c5fd35c70962585a8d747d578817391f91c929bfeeba8c4485d52a15748229ca9c
-EBUILD pysendfile-2.0.1.ebuild 536 BLAKE2B 6ae4bacc46c9fdf89623f324e04dc379526b7585ef32e5ae733125f93de9174e0919f6a464d308d303bb03263a94e0e3ef428287832197f81d14bfdd9858da50 SHA512 0c67160e870a01fe75a061330379ff978d2e0baabe075dbaa68e9fd5cb2d344910ca52b8354dea21a2c8e5ac6e6eef7fdde3b35d6c0c3e3aa45148e5cb16500b
+EBUILD pysendfile-2.0.1.ebuild 542 BLAKE2B a90653e2f262b5d963f57872a2ff8906ce9673b115e19987bc5a367cefb443fee6b86635c936d62b7ff8d3450a2399886352b6f30ed83d1ed614dcb5245bddce SHA512 4257381ae84514e29c4a114b295fb332b1027109cedefbb13d053fcd231ee24d5e269f329f8d1c566b58bd8c20ebc58718fad3727fb81873e31fee858873d708
MISC metadata.xml 391 BLAKE2B 637dd86992ec6257c70596d2e0f3f31729f95d1c3a8f02292b9ae03b858e1b1d828efb28d382b730eadb979da34b49a0cabdcc6acf5914266982fcf628dbff24 SHA512 9f2f7252b4d4f062d63fd392634973c0ad3febc22375631afd41f53f45bce5ae9dd0350f926576bb18883b91f9d5de60881fca77d444703fcfbb706c7802067c
diff --git a/dev-python/pysendfile/pysendfile-2.0.1.ebuild b/dev-python/pysendfile/pysendfile-2.0.1.ebuild
index dce56df30bdc..26d0430026ed 100644
--- a/dev-python/pysendfile/pysendfile-2.0.1.ebuild
+++ b/dev-python/pysendfile/pysendfile-2.0.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
@@ -10,7 +10,7 @@ DESCRIPTION="A python interface to sendfile(2) system call"
HOMEPAGE="https://github.com/giampaolo/pysendfile"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ia64 x86"
IUSE=""
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/pysha3/Manifest b/dev-python/pysha3/Manifest
index 26923b743408..e6388f6d4991 100644
--- a/dev-python/pysha3/Manifest
+++ b/dev-python/pysha3/Manifest
@@ -1,3 +1,3 @@
DIST pysha3-1.0.2.tar.gz 829192 BLAKE2B ff0c0e1cc35f5e2efc0a7d3074022aaa1e05fa72cc151560180fe08958c8f83ec2b0f50f9e1bf772fd386647f3d44e8b4139f5593f6d0d678412eabe4829e939 SHA512 57476d24b9d399471cf56c8c1413f58dbc863c16d4fe9ebd2cf65df8092e139e2505252605e3fccd68978f5ee3fffdfeeedee6788aab38a54c918a452fc19720
-EBUILD pysha3-1.0.2-r1.ebuild 1013 BLAKE2B 046901c7f76bdbee1a8ef0aefa4e18fda2ff2423dd8096f9125f2a46c1980f7d7fdd5dad338f3d4a5e843111449d00998fd88c998a5788650688ac66d309c857 SHA512 8ef2e4aab38839416610a0f96519eaaeb05e9adcc96964448b37bc3c62db3f5c210d418ee3a0080f6478ea5a62dbe252c410e9c70955754d69a6c8a1fb5d53ce
+EBUILD pysha3-1.0.2-r1.ebuild 1017 BLAKE2B 221967bce9984841a794b3047f1febf63684340e4e94092cac476dddf3549fba6b56fdb4245351740922c2eb2c6b83f25c42bab9265c99598a508a4e9cb83db7 SHA512 1a24c4c5641d4a5d6debf446ce4ef19034cbd59109b314bd963511e81f58a5c6d07987b76f4c1207bbb30b61cdec4f5d055703f616b921fda97671b0ff798d9b
MISC metadata.xml 447 BLAKE2B b29243faa53b7068fce5b86ff8ffeaef920340c92bee35620fb2977b02a1f543fb6cfbd5509fbe784753d9e1b123bb1ed594dfd59e2ba611b9ce0e1df6319174 SHA512 e29bf7eb65b03e9190be49df6e924da2e8a6d30eb74bad5cd5b3551df5184c720c9666a11c0cf4afe4626a3d433edd0989507583d97aa24cf5b8bb9ffb535b9d
diff --git a/dev-python/pysha3/pysha3-1.0.2-r1.ebuild b/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
index d3acafadeb73..fbdfbc489b2a 100644
--- a/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
+++ b/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="CC0-1.0 PSF-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-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 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pyside-tools/Manifest b/dev-python/pyside-tools/Manifest
deleted file mode 100644
index 95cf4afa2c10..000000000000
--- a/dev-python/pyside-tools/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX 0.2.13-fix-pysideuic-test-and-install.patch 1117 BLAKE2B 1be91a2a286490b9e921e801378df526c6cf893be6fba1c58d5f3f472b3bf630fcee190099a22909103366b5cf5520c000785d918cc18b78295d737c2220c279 SHA512 2ba8e7c00dc231ce1a92815697448c71da31e2c84c8b20339f33520428c4a91dc38cd16d861fb5ffb5896f4e91e9416f9f2e04f7ba9cbbcc3f21f12cc1350b63
-DIST pyside-tools-0.2.15.tar.gz 78989 BLAKE2B 4cb4e47b5b274d1d2b812ca6f5404a61682776f1f45930063e8c66113e30d1333b8e165918b1573011335852ea484a171d6a087d1e1a31dff1a0a0db05cfaaf9 SHA512 7cee288b733e5f83a01683d7fc8f1017c044e46dbb02489c5e763e37db4e24f319ffd593e001ee6ca5a21a34cf1a6009ab1d4c9e4102c60693992b6f2f7c8991
-EBUILD pyside-tools-0.2.15-r1.ebuild 2064 BLAKE2B 86daac485ae241bfc0d679aec4ced4054bd1e26a12787c7933a92c78b0b0c234953275a67d22577006b4b0906d6ae022e9889e3eb15242bd74b73c160ec110ef SHA512 a15c3d5d8fe6bdc08b3c06a8c4a27de9cd42a38b1938b9ae11c115543b1f290ced15c4d0b5ccc11c27be7f521b084cd9f11a22f2746b25565a8688e39a7ce67b
-MISC metadata.xml 334 BLAKE2B 1cf2bc2633c87c8b2ab023da8fac5e8e80b33842b83c4c048ffe801155b4f07e0eb3f9cddc6a5ff589adab2cce142e718baae83674d5881dea70e0d88db17a6b SHA512 47e7526ae939e698bad3572fc645bc9d22c1c7688f8bc133ac0ab3822523be8d5defd10070af38e6f851b577468b03dcb6e6b52380657032633c65be2a690fed
diff --git a/dev-python/pyside-tools/files/0.2.13-fix-pysideuic-test-and-install.patch b/dev-python/pyside-tools/files/0.2.13-fix-pysideuic-test-and-install.patch
deleted file mode 100644
index 768ae22a8bc2..000000000000
--- a/dev-python/pyside-tools/files/0.2.13-fix-pysideuic-test-and-install.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -Naur pyside-tools-0.2.13.orig/CMakeLists.txt pyside-tools-0.2.13/CMakeLists.txt
---- pyside-tools-0.2.13.orig/CMakeLists.txt 2012-03-09 00:46:56.377462594 +0100
-+++ pyside-tools-0.2.13/CMakeLists.txt 2012-03-09 00:48:08.888556082 +0100
-@@ -11,7 +11,7 @@
- set(pyside_tools_MICRO_VERSION "13")
- set(pyside_tools_VERSION "${pyside_tools_MAJOR_VERSION}.${pyside_tools_MINOR_VERSION}.${pyside_tools_MICRO_VERSION}")
-
--configure_file("pysideuic/__init__.py.in" "__init__.py" @ONLY)
-+configure_file("pysideuic/__init__.py.in" "pysideuic/__init__.py" @ONLY)
-
- option(BUILD_TESTS "Build tests." TRUE)
-
-@@ -34,13 +34,10 @@
- GROUP_EXECUTE GROUP_READ
- WORLD_EXECUTE WORLD_READ)
-
--install(FILES "${CMAKE_CURRENT_BINARY_DIR}/__init__.py"
-- DESTINATION "${SITE_PACKAGE}/pysideuic")
- install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/pysideuic
- DESTINATION ${SITE_PACKAGE}
- PATTERN "*.in" EXCLUDE
-- PATTERN "*pysideuic/__init__.py" EXCLUDE
-- PATTERN "*pysideuic\\__init__.py" EXCLUDE)
-+ PATTERN "*/pysideuic/*.1" EXCLUDE)
-
- # Man pages for pyside-uic
- if (NOT win32)
diff --git a/dev-python/pyside-tools/pyside-tools-0.2.15-r1.ebuild b/dev-python/pyside-tools/pyside-tools-0.2.15-r1.ebuild
deleted file mode 100644
index a69420d6ebf0..000000000000
--- a/dev-python/pyside-tools/pyside-tools-0.2.15-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_IN_SOURCE_BUILD="1"
-CMAKE_MAKEFILE_GENERATOR="emake" # bug 558248
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit cmake-utils python-r1 vcs-snapshot virtualx
-
-DESCRIPTION="PySide development tools (lupdate, rcc, uic)"
-HOMEPAGE="http://wiki.qt.io/PySide"
-SRC_URI="https://github.com/PySide/Tools/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RDEPEND="
- ${PYTHON_DEPS}
- >=dev-python/pyside-1.2.0:${SLOT}[X,${PYTHON_USEDEP}]
- >=dev-python/shiboken-1.2.0:${SLOT}[${PYTHON_USEDEP}]
- dev-qt/qtcore:4
- dev-qt/qtgui:4
-"
-DEPEND="${RDEPEND}
- test? ( virtual/pkgconfig )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-PATCHES=(
- "${FILESDIR}"/0.2.13-fix-pysideuic-test-and-install.patch
-)
-
-src_prepare() {
- cmake-utils_src_prepare
-
- python_copy_sources
-
- preparation() {
- pushd "${BUILD_DIR}" >/dev/null || die
-
- if python_is_python3; then
- rm -fr pysideuic/port_v2 || die
-
- # need to run with -py3 to generate proper python 3 interfaces
- sed -i -e 's:${PYSIDERCC_EXECUTABLE}:"${PYSIDERCC_EXECUTABLE} -py3":' \
- tests/rcc/CMakeLists.txt || die
- else
- rm -fr pysideuic/port_v3 || die
- fi
-
- sed -i -e "/pkg-config/ s:shiboken:&-${EPYTHON}:" \
- tests/rcc/run_test.sh || die
-
- popd >/dev/null || die
- }
- python_foreach_impl preparation
-}
-
-src_configure() {
- configuration() {
- local mycmakeargs=(
- -DPYTHON_BASENAME="-${EPYTHON}"
- -DPYTHON_SUFFIX="-${EPYTHON}"
- -DBUILD_TESTS=$(usex test)
- )
- CMAKE_USE_DIR="${BUILD_DIR}" cmake-utils_src_configure
- }
- python_foreach_impl configuration
-}
-
-src_compile() {
- compilation() {
- CMAKE_USE_DIR="${BUILD_DIR}" cmake-utils_src_make
- }
- python_foreach_impl compilation
-}
-
-src_test() {
- testing() {
- CMAKE_USE_DIR="${BUILD_DIR}" virtx cmake-utils_src_test
- }
- python_foreach_impl testing
-}
-
-src_install() {
- installation() {
- CMAKE_USE_DIR="${BUILD_DIR}" cmake-utils_src_install DESTDIR="${D}"
- }
- python_foreach_impl installation
-}
diff --git a/dev-python/pytest-aiohttp/Manifest b/dev-python/pytest-aiohttp/Manifest
index 745a0daf71f2..2e7a12d70cc5 100644
--- a/dev-python/pytest-aiohttp/Manifest
+++ b/dev-python/pytest-aiohttp/Manifest
@@ -1,3 +1,5 @@
DIST pytest-aiohttp-0.1.3.tar.gz 6192 BLAKE2B 23f4eebdefe757328fc8621e29810835fee8e8c3e8cedf45134716cff77208bcd7aa82f537ada5d567b143d342b1a9fa14a5ed1e5208548e55353de1748b270c SHA512 2271f7730b91812a619e04522c13b7e2ff76353179a4588226d0b943b67f7397b966c1d3c24016861cc3eda3a541b3f0d3b2858a6ca3586f7707e10581c34e4c
+DIST pytest-aiohttp-0.3.0.tar.gz 6884 BLAKE2B 02b50fcd14192d23a4b257c2b7cb235966eff52b1c0ac87a4c61a20bc0babdb22eb999938c63e267a797d52ce57c9fb471232db3d0bc6566168a2d73f6404cd4 SHA512 4164166465dc40ff78a86304d1bcd4db9fb3f7dad3188f8ebe2ff151ed51eb0bf9c1b7a608d94cfe3339ee3b6efd4d5abbaa0691388460d5ac95635afa14984c
EBUILD pytest-aiohttp-0.1.3.ebuild 567 BLAKE2B c15a0ee1a882674356eed783e6b48bbe45a04af0a2c43e4be3190f3c11aefea95496308b6431c80590998649569fbecb4bad5f9e37e515c95aa57e7b8b251cfa SHA512 5c8d342844f8db2ef4281f113904e97f07f9900189c608db57298686a61c72db6e49e9277d9c4581d74cb41692893569ee8f61269af44aecca0a7860eb44e9a6
+EBUILD pytest-aiohttp-0.3.0.ebuild 567 BLAKE2B 933065f92b863dd6b81565ecf415b00a87f1270bafa8337e9df654f71c1d9bbc2e5bc4a3f0fd067c36ea792f01c5d24365fcbaa499d46c01ea6a61d486e7a6b1 SHA512 9b3f76e6d28698cef1ce40ab4ab949d8d4aa2149d91e39086c8aef1a6cff826c342f84a2f3eab7df0d3870134ac3ec4c4b150706b10d7a7dbce096bc0fec6d23
MISC metadata.xml 358 BLAKE2B 8d7d3a4d56967f16b3c8b5facccb0af056201daf975aeaa8cb9b651db735183cb38e35d1a86037306d6c61971690b7093ac8bf0c4197b2ce6228d0323c15ed0d SHA512 4f7db25811be35ac9976bf5707b0ee0927dae9f00d8be85f18eb165708f08ec7c4bb7ebfc4ca021a6432eab8ab25785c8b27959df8ff9dfc2a969b588de68829
diff --git a/dev-python/pytest-aiohttp/pytest-aiohttp-0.3.0.ebuild b/dev-python/pytest-aiohttp/pytest-aiohttp-0.3.0.ebuild
new file mode 100644
index 000000000000..4c9076789a98
--- /dev/null
+++ b/dev-python/pytest-aiohttp/pytest-aiohttp-0.3.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="pytest plugin for aiohttp support"
+HOMEPAGE="https://github.com/aio-libs/pytest-aiohttp/"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"
+RDEPEND="
+ ${CDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
+ >=dev-python/aiohttp-0.22.0[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/pytest-metadata/Manifest b/dev-python/pytest-metadata/Manifest
index f40760cc31dc..56928a4b9358 100644
--- a/dev-python/pytest-metadata/Manifest
+++ b/dev-python/pytest-metadata/Manifest
@@ -1,3 +1,5 @@
DIST pytest-metadata-1.3.0.tar.gz 4604 BLAKE2B 78987d2c28438b4942caae33d6c56b789d7859085074ae39549d0666cb725e0dc70c889ebce7bd7ff0b3846ba0c06e82cb85641c29bd0ee46b675813f1885492 SHA512 94af4defb1115d87fc456db80dbe16da01662d0b87325e433d4d1b30f35f210b7750bbaba091ac73d158296070c87054ce9f4c0687dfe5dfec3f02df56261d98
+DIST pytest-metadata-1.7.0.tar.gz 8254 BLAKE2B a7c5d7237ac6cf44122ff4af6f44aff8d3227a54dd340b3a5574161123319be1380410599a29920aaab41868ef89030a731a389232685e9e3885617d7dd9586f SHA512 85f86f1eb7486f19904bb513f1ba3212667e0ca2d74080621ffd2ef1cddb0ab9d6c01cc1c8eb69058d86ccad0974830bf1d6ad3b291fe0dbeb6196c06331e66f
EBUILD pytest-metadata-1.3.0.ebuild 635 BLAKE2B 71640f456d8ab97cb933dabcee6362e8d2e220f2b45a4160eb1fda1a3747af0ae0bf051140c9d04bcc85beb01e169a3fff68b3eff2b200badb0be481c710748d SHA512 7b02194a76629f3f727bbbc2062b6f3fd849cef997c20c0105af5e2e885d7c0e462b383e180350f58027a382fcc5990580b57616a6e1f485139632304e844da6
-MISC metadata.xml 382 BLAKE2B 2acd065bcafdcbcd0438a9810cb5c3ad716bbe18f3c6e2763abd93350176108dc47212f7d8b49e14c6e65bf5aeba112299658de2d52478531cea84c123df2bfa SHA512 23e048f97fdf324b3b77a05a4245d4f8e29fcf430d029c8a1a5df002e8e447ce4bb4f422a1a401131600511c0252e4003f16236addfd97d593c27ce8c0621a05
+EBUILD pytest-metadata-1.7.0.ebuild 635 BLAKE2B 21992fc4c8af5622bb3020cf270167839542b6c6521b2db7ac488e256eda4141499a9dc51367397f92545ffef28cc211956fe32e085f7bd73f683a8046b65c41 SHA512 a52ce3288e6a10548129a50ef790bd7d0cb580448372c2720e6c3d0e06b2ea80c832ff286b4b940667e636159ee30e033e4ef069000e94e0d5b4997e24a44207
+MISC metadata.xml 384 BLAKE2B 8024f5d5853f139e54a68c100aa021a51df69091041fac8ced7d30d773b5b0fc3360e8c6b13ba988828e87580b320e8cf5dd650ab630572f209225db932ffde2 SHA512 e932dd150d0b12c6055a7842eab3b31f8c08e28392eb668e6641b1a30008e713a982eae530c1fc9d99f86ddbaa1c6f19d4044280d23908069b41ae1ccb22b790
diff --git a/dev-python/pytest-metadata/metadata.xml b/dev-python/pytest-metadata/metadata.xml
index 974ed90410c2..04c8b96bca81 100644
--- a/dev-python/pytest-metadata/metadata.xml
+++ b/dev-python/pytest-metadata/metadata.xml
@@ -7,6 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">pytest-metadata</remote-id>
- <remote-id type="github">davehunt/pytest-metadata</remote-id>
+ <remote-id type="github">pytest-dev/pytest-metadata</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-metadata/pytest-metadata-1.7.0.ebuild b/dev-python/pytest-metadata/pytest-metadata-1.7.0.ebuild
new file mode 100644
index 000000000000..30042a6adbdf
--- /dev/null
+++ b/dev-python/pytest-metadata/pytest-metadata-1.7.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A plugin for pytest that provides access to test session metadata"
+HOMEPAGE="https://github.com/davehunt/pytest-metadata/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=">=dev-python/pytest-2.9.0[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/setuptools_scm[${PYTHON_USEDEP}]"
+
+python_test() {
+ py.test || die
+}
diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index db3fece3c600..67ebdcd9de9e 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -2,6 +2,6 @@ DIST pytest-3.0.3.tar.gz 731934 BLAKE2B 7fb57d75bd54eb8a31d9701fdf739119715c475e
DIST pytest-3.2.2.tar.gz 786396 BLAKE2B e669da930890e902b0323ec3a6685080ddd889e74655f7b4cb08ec421651f987597021a31471aab5a32d637b99620ce7792cbdf8f85561db3bb10ff06a446ba1 SHA512 6df3a50e7d1efeaf7a283920b16d1daf800798f422bc851b0aacd2bbd5cb0a88c95f9057fae49943b9dfe6527ed552cdf8d983b944ab91d0af252ee4f6eb82db
DIST pytest-3.4.1.tar.gz 812928 BLAKE2B 27b25fcc5a268b1c92188c01bf16bf1eb4b8ced7d1a3c8095350ec55b1f1845a5d54bd6bd169142ca0d327f2f8d193774643174a356dd95fa07b3195bc1e8713 SHA512 75f728840cde6512619a03ce75fd0b04cb9d57a99f381366a0f9c10ffa3210448e7e85505357bfa9bfb0cca11cdedda2c0e091e5473ed82707a2597f234e659a
EBUILD pytest-3.0.3.ebuild 1966 BLAKE2B 50b123408a85c5b283fe1653444472fd467272d99dc944bdf876556fe5e9aa1208e32efbc119cc95ca834bb66a50f195199efd4d04054cf3cc98530eccda710c SHA512 2d6713c361334f2af886827a0918f574512e885fe77cc5a4595ca47d31b37d32f5768989a6bb5447666c8850ca15bca73e7641414d724bb9512d70abb5ea0eba
-EBUILD pytest-3.2.2.ebuild 2109 BLAKE2B 3b4b48b907f8d5b93879128b9e1282e5d9ecbbb7d42122015e8e6a50c620dbe61aed5d07d67f9ba9fea1b7bc262bec3fce18d5f5a6e98fcfe2c7f56ca24f8cde SHA512 9d25dbe7275f36e2aa35a0cc06ac3cebd542a76e2309b664f144efd3ee34298b238f957d364fa1ac179148d7bcb4c0b931eecef7a5b1a887258c241d7216822a
-EBUILD pytest-3.4.1-r1.ebuild 2291 BLAKE2B 6f082ac40d5c16737a98b674bb7512e2f418a0b462c90559a12386f8336d20bd69c2a6295b1af8ed24c5c5bcf41979779b172f96352d82342db86710567090e0 SHA512 c07c8afdb8f332ca8ce98857b41cb8e284feaff88749b871a5cbbd2253af60feadbf6a232fb1ee540c42eebc897f853f9bf29b889f75d64226983ef0ba7e3720
+EBUILD pytest-3.2.2.ebuild 2114 BLAKE2B 2291928df5b0cdf25113e2a7f893bc883af7f8482ef00b37af6decd25264f33afe960a2f28bb2806197eae8ea93666d9effc83c147d0f79ab9af965ac3ecaa9e SHA512 5db4eb1fde7bea9841b8a42f340a871d8d9a9812001627527f9ff1047e79751599d66f03aafeb2925971e8102a667e9eb7ab7da4331a5d13218cee36d285980a
+EBUILD pytest-3.4.1-r1.ebuild 2297 BLAKE2B 52af333554c85fff95f0bffe2246cd7e88a6446ddbe8dc4829600d1a018da613c4aed06e039fbd54d621ca45a3dcf454d24ae9bbe302d97c6084ea37d6641945 SHA512 5c06bedcf6b6f8df4f6bba8f5aace83a72ff530f1f0368a0a5b76f0380d02c55cf64e8645362c63f7f6efef5d49eefcdfff2423734a62acb23799a9e3c567200
MISC metadata.xml 309 BLAKE2B f29391c5f96f44f6329d3665346a5d46ecb4a86d103ae8008769af86126756e76bfa89cfe462e9c219e5f70b64013f662d020c7a2f6015d8cadd0eb25a7614eb SHA512 ba53c13ac716488e3e5dadf5dcfcb697dc9bb13f89e9d0fb98b9a5a6e36cafeeb64d1348008f42497117bf46fb6f3bc288c10a68c4d5ab53c9c02a3ae61b594f
diff --git a/dev-python/pytest/pytest-3.2.2.ebuild b/dev-python/pytest/pytest-3.2.2.ebuild
index ef08cc7f7fdd..b9ef109bf3a8 100644
--- a/dev-python/pytest/pytest-3.2.2.ebuild
+++ b/dev-python/pytest/pytest-3.2.2.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 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="doc test"
# When bumping, please check setup.py for the proper py version
diff --git a/dev-python/pytest/pytest-3.4.1-r1.ebuild b/dev-python/pytest/pytest-3.4.1-r1.ebuild
index e57defd45638..d9b4a24f1a25 100644
--- a/dev-python/pytest/pytest-3.4.1-r1.ebuild
+++ b/dev-python/pytest/pytest-3.4.1-r1.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 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="doc test"
# When bumping, please check setup.py for the proper py version
diff --git a/dev-python/python-ntpdshm/Manifest b/dev-python/python-ntpdshm/Manifest
new file mode 100644
index 000000000000..fe627abec829
--- /dev/null
+++ b/dev-python/python-ntpdshm/Manifest
@@ -0,0 +1,3 @@
+DIST python-ntpdshm-0.2.1.tar.gz 12227 BLAKE2B 612debd1a9a1809298a690068e3872f727fa9d58496e62530ab236a9f80e020770d54f7a6b3caf797f33f22cb0b75597d79a2ed578e24b11dea787cca2c3c667 SHA512 1c03f38d3f17e3871ced238e6654c57704b3dd4ab49b8cebf1eb4af3a4263de2fb3769933ccf9ebbf2ce5ca5a0ec8875a10ca07161a7e554d6d1ce93e4a2ed4c
+EBUILD python-ntpdshm-0.2.1.ebuild 700 BLAKE2B bd124e26a7f487d45623753efa69b9ceefe6354cc423a26b2a024879d0b8a3a96262d70c667c6d065e380daab2deac219990ddf7d892703e82341d94ca2a2660 SHA512 0a6ce349d371250949f4bfa39963f34ff04ee5325cb566b9e561391427c57a32de21d1f9a1328a96a8573f9eeceab51da2098a2a46216570479d0a2eeda79f27
+MISC metadata.xml 288 BLAKE2B cf804565346328dfd23bbc04533dc8844d4a5e3debf432bacc1545780a249cc3a363efae85f6577c04bed761dbfd8f0259c3aaf05b2505528666bc6d83d4fbda SHA512 a0f7d154b6b1b48e88243ef1ede582c3cbb9056d73bc9003e4f8add773306f48c9b75f103ed85a1a18e870c31ef5eb0ec19f44a814261b3c866cdb756c2a75f5
diff --git a/dev-python/kiwi/metadata.xml b/dev-python/python-ntpdshm/metadata.xml
index c05c28dbfd5b..db7cd7adb419 100644
--- a/dev-python/kiwi/metadata.xml
+++ b/dev-python/python-ntpdshm/metadata.xml
@@ -1,12 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
<upstream>
- <remote-id type="pypi">kiwi-gtk</remote-id>
- <remote-id type="launchpad">kiwi</remote-id>
+ <remote-id type="pypi">ntpdshm</remote-id>
</upstream>
+ <maintainer type="person">
+ <email>robbat2@gentoo.org</email>
+ </maintainer>
</pkgmetadata>
diff --git a/dev-python/python-ntpdshm/python-ntpdshm-0.2.1.ebuild b/dev-python/python-ntpdshm/python-ntpdshm-0.2.1.ebuild
new file mode 100644
index 000000000000..fc99a46a4aea
--- /dev/null
+++ b/dev-python/python-ntpdshm/python-ntpdshm-0.2.1.ebuild
@@ -0,0 +1,30 @@
+# 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}} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to ntpd shared memory driver 28"
+HOMEPAGE="https://github.com/mjuenema/python-ntpdshm"
+SRC_URI="${HOMEPAGE}/archive/0.2.1.tar.gz -> ${P}.tar.gz"
+# Warning: pypi tarball is not the same
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-lang/swig:0"
+
+src_prepare() {
+ emake swig || die
+ distutils-r1_src_prepare
+}
+
+# tests may break running ntpd!
+RESTRICT="test"
diff --git a/dev-python/python-openstackclient/Manifest b/dev-python/python-openstackclient/Manifest
index 03ac57b98ada..c7e8e04094ae 100644
--- a/dev-python/python-openstackclient/Manifest
+++ b/dev-python/python-openstackclient/Manifest
@@ -1,5 +1,7 @@
DIST python-openstackclient-3.12.0.tar.gz 617159 BLAKE2B 755420f6e42c6600b04fb6899c533e8c08caa9d8e4f77d214ccd6100d558e6651ae986b0b3a131b3637dd1e9424543a6127fa4588f481fe41a29dcaf6ec3ff71 SHA512 a36c17d2ed138e984af978b436beaca3ae8efddc089ddc6b9fda9e51bdb4c8fc1cc645a68225cc08709acd368ff7d2a70f748f7be752ad8e68fe59b4eb36802d
DIST python-openstackclient-3.14.1.tar.gz 664808 BLAKE2B 7444a33e494f8185ae604032e8082cdf1719ca51cee998e3006edd880053e81b78d07c87c1049392ed7596d9f13fbd351eb0885f4dfb570ac213b04108e6c40c SHA512 9b3e6032dbebd2be32fbd555bb50e03a435941c96337261be8a6e0478122f1f5d4094d47c9cd77e2961f7e9d2b1c35e7b812928a431c2dae9de257919df470a3
+DIST python-openstackclient-3.14.2.tar.gz 668307 BLAKE2B 32bcd033f856e29d5ce7c190025b15017427f2ffa0fd5d311ddf57567184ae7565c50f618346476afdc8802a6d50d3578338e436a28e18494351b982b5b803d9 SHA512 118053f339577832b2c7bd9e62da67ad631ce2ca514009e767538be99d14580f066e6efdac8a93ad4df8cee1d19c41ecfa5fc7b2b9ca3fe0f1d664abedf39a42
EBUILD python-openstackclient-3.12.0.ebuild 2583 BLAKE2B 64f476aeddd3da1e98afb9ca83488c4de94f79ce37e4a240cd5c3301b4657337131d23d0fe509392a67b5def31c4baa181b59689cb8ddb0a798e930e582e4c21 SHA512 b9bec6ebe556364d05436f7b13324df99131bcfc5e105ed8fce7a3f3eff67c6b50e94a54851732e03db549fd1dc08f1b415a3da4148f2f993bd2f566f390237a
EBUILD python-openstackclient-3.14.1.ebuild 1298 BLAKE2B 64876c5971455997995fd157118303d4f6a5b8eec4445ab7a57498424b153132c2d1e4ae75b4bf7ed59b085cc32ae97b86b38239e8fa690f6378ae9f254b111e SHA512 7639cf71b60b25c224e224702a746d41d65e65c452a5739f7bbff0c2b0c82539145d03155d0db5c5f796aefc1fc94a102469f8bffb9406af32396c9cde748756
+EBUILD python-openstackclient-3.14.2.ebuild 1300 BLAKE2B 11612bd29d2cf13febe72c13d0dd421818b58b61371f50d3f30b2ea382b6b9c9798b0044bbe4246a6a6cab9358493b071f44ddd32daa4b6f3addcedc5e272ab9 SHA512 5d173596349cd8f3a6fd0c9aefbf8bdd24582efcb87105cac4988654466019a0a19baf5b62cee386ed4bb99abaaafdeb6de38a4dd80a5d8c03aaf939939a715b
MISC metadata.xml 632 BLAKE2B 4e989558d44ee733b380fae3f269ec9ca0c511caa1fd8259cac90dd3ded82f4137444f32801efd2440da95b98c2864509c5068432de830591ccaed2072029c91 SHA512 c37cb6d5ee55b8f7184a2db66dab3e6fbc3627b1869487e9d4e00928cdf1dbfb5d3d28a2d7f72290503b10b393a193a9849c497df6438ce230e418b68fd3ca4c
diff --git a/dev-python/python-openstackclient/python-openstackclient-3.14.2.ebuild b/dev-python/python-openstackclient/python-openstackclient-3.14.2.ebuild
new file mode 100644
index 000000000000..303907280d1b
--- /dev/null
+++ b/dev-python/python-openstackclient/python-openstackclient-3.14.2.ebuild
@@ -0,0 +1,38 @@
+# 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="A client for the OpenStack APIs"
+HOMEPAGE="https://github.com/openstack/python-openstackclient"
+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=""
+
+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/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+ !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+ >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}]
+ !~dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/openstacksdk-0.9.19[${PYTHON_USEDEP}]
+ >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/python-glanceclient-2.8.0[${PYTHON_USEDEP}]
+ >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+ >=dev-python/python-novaclient-9.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/python-stdnum/Manifest b/dev-python/python-stdnum/Manifest
index 1f66d924b619..76205f3626b9 100644
--- a/dev-python/python-stdnum/Manifest
+++ b/dev-python/python-stdnum/Manifest
@@ -1,5 +1,3 @@
-DIST python-stdnum-1.7.tar.gz 411134 BLAKE2B 22afadd03c1f9043a68f34dcebcb80f8c053deb550924ae16c8e9b121f47da5422a28578743a6aa3cf1b71bc8fb3b588352ff776a36c78161cb3fd69faab71a6 SHA512 323f5e37087e95143eb59345c4ddb5fb1529a136c234c8e9c957cf9914984e758b256facbfbc5de379000b8939460ea25e8105428d67f7052a23676c334a002a
-DIST python-stdnum-1.8.1.tar.gz 421921 BLAKE2B 814e887e15573ef09ee7a050204204474a06b9a65dad6f98a67a029ee4fdb64764dcbe43c491dcc6fdb56a88ea837bfa0b14a3c45dfef6b0aafa47ce70dc6f80 SHA512 02b0f8bc7e2245f780777b3b45db860b6332ad7fedfd6e674a8d67666693107773f5eda02bb241aef950a2409d5ac241b6de8326f80159311f2c22f0d0dc9465
-EBUILD python-stdnum-1.7.ebuild 591 BLAKE2B 9503567786ca58b102a1aa6014d57337924ba206bef2279d98a79d280381f3371e45f18a29625bff1cc9908cd4c437895cdb1a9e9890a0cb6787ea270db863cd SHA512 649fb6e858f4ef02690540b566fe82315c8f14fbeb130b843b85e7dd561e63bee98de26214e37bd78c30266c4558f9c75ff68cfbbbc45c93e89d5ac1a2c25b15
-EBUILD python-stdnum-1.8.1.ebuild 614 BLAKE2B 6d2da79e10a28c742195884381403c7c3805aaa26a8f82070d196f72f323f04d435e3cadc865862449464726075a7af30b3f8d6687525de64879395424b927d3 SHA512 9df193d3dcb63d1b5d61b0e681b77eda0dafa2bfd8f229ced1a40c3691b9716de53de7af6c772850b052ca76904d1e24663bf74c268f6b292e68b4693675055e
+DIST python-stdnum-1.9.tar.gz 466861 BLAKE2B 31656cb64ab422dd172ee1a9121cf41d18bfd85a98a38a956e499e04e20369115449ed0b4b946e1aa2ce8d41eb24ca20b296aa178151276f3ea1e37153875969 SHA512 ed236e7fa5f64bb812578f019c2286a139f75356073ec7d0b0fc9220092b5e0e5d3b4fd133661e4126ac3f78141457af1793fdbc45a22daa4d36ceaf1535901f
+EBUILD python-stdnum-1.9.ebuild 617 BLAKE2B 5d158623cb394fba9e4761f7e464f46826636d064842afbe085c48da71f03fe204bdc891680786f02303e0aead4d6c7fb1bc558535d2fb7f0637986f6383a188 SHA512 88bb49476ff4e96f9ba1498a60da8dc0eb35730ccfb1136935246998a07280f8fbde8c1278ed0a58b8d60f8d55f83077f6b01d5b648b3bf7db30cced4a411dba
MISC metadata.xml 475 BLAKE2B 4a2fe0a8f727cfaeb086d33e384b52ada0555f7c57028470c1ab2524bf4e12cb4b501736a9e9b0d14cfc66880e2878d93cea188f035fa52b8c959dd99d034797 SHA512 4aae016f69e817168682ce7a08e9cd61da5397d83706b628b4a743491251c80ee0947f5a00f3f3657c2f80f276661f0287a5359041451b997c214ba94cd2430e
diff --git a/dev-python/python-stdnum/python-stdnum-1.7.ebuild b/dev-python/python-stdnum/python-stdnum-1.7.ebuild
deleted file mode 100644
index db1d8fe5bd10..000000000000
--- a/dev-python/python-stdnum/python-stdnum-1.7.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# 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="A module to handle standardized numbers and codes"
-HOMEPAGE="https://arthurdejong.org/python-stdnum/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="vies test"
-
-RDEPEND="vies? ( dev-python/suds )"
-DEPEND="${DEPEND}
- dev-python/setuptools
- test? ( dev-python/nose )"
-
-DOCS=( ChangeLog NEWS README )
-
-python_test() {
- nosetests || die
-}
diff --git a/dev-python/python-stdnum/python-stdnum-1.8.1.ebuild b/dev-python/python-stdnum/python-stdnum-1.9.ebuild
index 8d73d4288ed8..6cc5bf1ad672 100644
--- a/dev-python/python-stdnum/python-stdnum-1.8.1.ebuild
+++ b/dev-python/python-stdnum/python-stdnum-1.9.ebuild
@@ -23,5 +23,5 @@ DEPEND="${DEPEND}
DOCS=( ChangeLog NEWS README )
python_test() {
- nosetests || die
+ nosetests -v || die
}
diff --git a/dev-python/requests-toolbelt/Manifest b/dev-python/requests-toolbelt/Manifest
index 6d060426d895..2bcb1c47927c 100644
--- a/dev-python/requests-toolbelt/Manifest
+++ b/dev-python/requests-toolbelt/Manifest
@@ -6,5 +6,5 @@ DIST requests-toolbelt-0.8.0.tar.gz 196129 BLAKE2B 435059ff2879c44a274641c49adae
EBUILD requests-toolbelt-0.5.1.ebuild 496 BLAKE2B c5bedc4e7b17cc2932e3801f98c29f8885a83e4071f08bffee3cf07af2dd78a876950949be5851f0abb9f619123a730c4e2ea265215b0189ed4698b696af0e5f SHA512 8d91f3a4637944a9b19e8abf93caaf4be208f7a52a1760351b95037485980ace11ca6be63bb1b5465fda5ea8e245e437426e46595d6d5ba1f5754fe9478df801
EBUILD requests-toolbelt-0.7.0.ebuild 496 BLAKE2B 4be3275cb8b4140a1ebfdc1fbf74edd711154d58c180f80da133e61937267dab47af989de3955c74bfbb67f277137a39b125bdee422a8a36e9046ff8fcc0a02b SHA512 440173c9a947e5a8f591fcf7aa8c75d5ea2b78ef80db14c59e4da68fcd4d438d1be3247054a89ec17049e102457ba02b928616435ddeb5e775991da3c7cff721
EBUILD requests-toolbelt-0.7.1.ebuild 766 BLAKE2B 3011c5a00c9c8bb2025b02bcfb626fea0e79841b2bf63760a876aaef8a757b6e64c60c2b661e88e00852e66f30d000bae6106c6e85959bb5ca68a5d99ed554cb SHA512 103507c91c951cbb1a3af1860c31634cd386d33903667b73978580854290dd47d421e313cae9105c4a4656b35eba803e73afec6628105654a5b92d973580c50d
-EBUILD requests-toolbelt-0.8.0.ebuild 1030 BLAKE2B a78905f50f187112a3290482369d33bb9751e205f16d5d05597bafac2dced7b2746699e9107282118a0fa3efc2fc79b82a821e38b0eb5cb10be9757599ea5ec5 SHA512 8e162ed4acedeb459a00f66024bc89ddbb90cd4a1f19098fdaf3881aee25f6f02526794e1dbfb194a8f86544f581dd0cb7c9250811d6861075a50457afa24bec
+EBUILD requests-toolbelt-0.8.0.ebuild 1042 BLAKE2B 87d1bd489afeb105998023c668cd99dd4a6690799d8565e779026b017cb622e869fd719ddac7da733baaf873f903dadbd1a56280a5c700755613ba00a98f6728 SHA512 11876d884aed542d23013d62e10b369889c068fa8e3ea06911f712497e6be513dc3d867eb51461f392affdd9b89c8879206553ff12fc8438b567bcce043f697f
MISC metadata.xml 297 BLAKE2B 0dbab9c3d9697a1ac5ab03c7111a1862d977546c23cf42967669a6e3a19eff6e81b2a0701cfc2e11904c220026a5bc7b19934cca17339ab7f9037891ab5b2c8f SHA512 46897583f3474724b466e1d1a6b5e0d4c4d557730ce38c809ac2224d2b1dec3e844c0b66b7b6d9f5e60f82cd51a791c1a3ddf545d9898d70038ea2af183a8691
diff --git a/dev-python/requests-toolbelt/requests-toolbelt-0.8.0.ebuild b/dev-python/requests-toolbelt/requests-toolbelt-0.8.0.ebuild
index 5c9084d34302..7bfbf3543a2a 100644
--- a/dev-python/requests-toolbelt/requests-toolbelt-0.8.0.ebuild
+++ b/dev-python/requests-toolbelt/requests-toolbelt-0.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm ~ppc64 x86"
IUSE="test"
RDEPEND="<dev-python/requests-3.0.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/requestsexceptions/Manifest b/dev-python/requestsexceptions/Manifest
index 11feeae577a0..0809594992dd 100644
--- a/dev-python/requestsexceptions/Manifest
+++ b/dev-python/requestsexceptions/Manifest
@@ -1,5 +1,5 @@
DIST requestsexceptions-1.1.3.tar.gz 6606 BLAKE2B 7dbbdc095ba1ec20b41a3c7a0dcef5f10fbcd8d9f6bfc9082bde09a23a9d75f1be96f79b74551691d038b758a7d7bd1568842be9fd139a4c4d3279e63376db9d SHA512 33a848b04db500b3481b7df2553e244e1967e5124de1606f73fb38f0b2681253ca2bd921386ce50f1144a8dc8d6f8e07be058a3d9f13c7831f77cade0a42fd38
DIST requestsexceptions-1.4.0.tar.gz 6880 BLAKE2B 7539cb7993de817a9d22db3f2e1121b65850cc80723c149243e6e540df7f1229abf66a5a443ca41eb855510caa3f10ca6829d89ad39745fe8180359a92037cff SHA512 f631fa650a969ccc74eebfe7522b16e969de4bf48b6f7140eba46a301cfc5a56b9a8354785990daabae025a8175f6b62bf0870d73468d96ba92fa09f4ef3c566
EBUILD requestsexceptions-1.1.3.ebuild 571 BLAKE2B d510b5432921c280df576dab2938c677e4e8a2cab2761ec500bd8711eb1e208cd4c6d5078e20a9dd64ca365f6c068555298dbac2f2513aa107e5e6852c8643b0 SHA512 c64495bf3a1f3f344b5d436e18b65449177db3ed08f417ac5328e4018c7b57474d981783e0ce53c509999cb98b4e0cef3607ee94f46b1aeed7f70308e2e1d164
-EBUILD requestsexceptions-1.4.0.ebuild 571 BLAKE2B 4ef6326a2f486081e9bd1132648c329e1b85d72b400782aa1b986ca798335ee0d8241782a3dfc89294784e4bc8ed0d8c76867ca304387209ff56886878f66467 SHA512 b0bbfd2bdd5be731d55795995b83607cc79880ecb1c0cacb490f5b0267c5e22c1ef5fd9ece271f04a1a433bf35f0dadd3a49cc44920e54cbecfcd2130a9e02b7
+EBUILD requestsexceptions-1.4.0.ebuild 572 BLAKE2B f68644bbc51e78bce7fdc007d3c5880cc3c3e6126d71e4e75bade33ce763ad4e49cdf1f33947b83e1d07b5b8cfd0631f2ae4c7c4d5f53161f13d326c961b5053 SHA512 ef4362f8373337c7472384e4c7e0052240f6d42975b0ce91fc1cbc83122384904a31c68ea38655f0ae1d0dff3d67e1b61bd7d57363a9f71b46e3d6763456d25a
MISC metadata.xml 846 BLAKE2B 976db0a8f9189f66aced98438f40a832c3e059f5c4d5be2466d5de2baa99fb4420a6fac98948801b6d5d363e8884b7f3110e8005323eced4c01414358f2d3da9 SHA512 d2ee4202dd7751d3caddc2c90b3d3c309b29ba1c7caf3427853944a7a5bea1d26a171fa59fff4f80e07235b3853990faa9dbad24ac0075fb813c4b91ddc4ab08
diff --git a/dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild b/dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild
index 48159619c789..f7744c4af4a3 100644
--- a/dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild
+++ b/dev-python/requestsexceptions/requestsexceptions-1.4.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE=""
-CDEPEND=">=dev-python/pbr-0.11[${PYTHON_USEDEP}]"
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
${CDEPEND}"
RDEPEND="${CDEPEND}"
diff --git a/dev-python/ruamel-std-pathlib/Manifest b/dev-python/ruamel-std-pathlib/Manifest
index ca80c57b1d66..c33e5d0fbaed 100644
--- a/dev-python/ruamel-std-pathlib/Manifest
+++ b/dev-python/ruamel-std-pathlib/Manifest
@@ -1,3 +1,3 @@
DIST ruamel-std-pathlib-0.6.3.tar.gz 19520 BLAKE2B b403338cec80b38104f012c2b2626d473f12d557c2300d606462f2eb009bac72cec65b2f4e5a88192832a99dfc28573ea9ba8e7b73078ad8bac77136dd929040 SHA512 1210d8f7ae77c6358fc857c3ee447b2eb9802eaa31a210804acd74ec23dfd6ac9dec90dd7b21c79dcb4845dff4ad3614dd615c4798d3d7a39cc3a877cb9b63b0
-EBUILD ruamel-std-pathlib-0.6.3.ebuild 929 BLAKE2B af7939a2816672b180c8ae2fe7748f3106156e67a347bf47dd7741ef2f0d7ecde71226fe34588c2213d81f7e943a9fdf17548e0ae669af366eab86f383e108d7 SHA512 422b75295fdb06e37314d0b1c1994d2d76e595d5a8f5b57bc33026d033a9313cddf0511c7997d4c953208b4b76dcb1aef6bc2a555adadac31105d75ede318de3
+EBUILD ruamel-std-pathlib-0.6.3.ebuild 936 BLAKE2B bba95c0314a3a948c776fb3ce24e245c7638333eebcf790fb2f081344c406b14d893565b7492d5a0eb9ed0e34fce3f445cc24d92086f1b86dcd04861f3681f7d SHA512 272315ba4289427f158c4420db21b8f75ab7f2a176dd8d413de366cb4f58de4416aabcc05b819b2fbb39743889fdb3e1412e3acc80b51ba9a47b4ce2e16fbe24
MISC metadata.xml 501 BLAKE2B 88f269dd28386ed5c49fa217cf58c68148fb67a8b33c630ca497e8c8ca328a3d66e9a04fc4d5a18c2ac0133ca99ca2903a22d05106f024034480dc72a2fe30b1 SHA512 cd00a071d94fa16a83e00864ceda1d2c15d6d3d0b581cac9dc3a2f35c794c1edc4d6049fc074a5ff1695555b7a398059d267df9cb0e9eab84595095eecb34d2b
diff --git a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
index c55575431e4f..742c3574f6e2 100644
--- a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
+++ b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://bitbucket.org/${MY_PN/.//}/get/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm64"
IUSE="test"
RDEPEND="
diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 9c7329745a0b..a92ea1662044 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -4,7 +4,7 @@ DIST setuptools-36.7.2.zip 726758 BLAKE2B 8821d3142f2149fbdea4d231052c3990fa7a14
DIST setuptools-38.5.1.zip 737995 BLAKE2B 9772d39928c6633ca529292d646c1c8e96a5a77ed06545af950cc249922837c13722d97de702c1e104581d56e1f808ec3d077041212517f5a51b23aa2e95e734 SHA512 bd04186a6e73cf24440e82aee10fff09889cab53e2e2fbf178bdb1360accf4f787abf8d8421d5e0fcb41005254c091f62d714e8b317ecf68911e2eed87b9fcc4
EBUILD setuptools-34.0.2-r1.ebuild 2023 BLAKE2B fc6329ecb70fdc63c75ad6b284fd5d68f4cb20870d3eb20384c55405cd5077e6afafdc5f49e4df8049c063451c5c6866a58d57ca9333437f5cb715e6eaf67ff3 SHA512 cc258046922be1a387297b1bc2f6d57e4163be4fe6f2b7bc4e4428c5e239f5c39d52f3a35663a98835459fb63539662275572eb8816fec6326fa8c6b050ca101
EBUILD setuptools-36.0.1.ebuild 1887 BLAKE2B 33e7e517efc5f69334e07b0c527612dc37eeb02e6292fdb4cabc0102a6d4fc52df48abcc05ad343272a34b95297e5820543088284a6a7f9308c4639598fcb57e SHA512 2c3431fc2dc71065c5492081937b911e40f1ab4cae4a2281bd68f4a65ef46c58fbbf2abebc9b3c362af4c8cba46adf372eec3c1c594a743ca72e3b54e33ceb3d
-EBUILD setuptools-36.7.2.ebuild 1856 BLAKE2B 1abe52d8c011f4093b2dcb0702fa3b6f9e62b44e0468680676288d1b4da29a341d5a602823bc7c73b6c7c4296f685354bb87bee9141fd83afd567d92afbbfe81 SHA512 9f2f04be0757df8ec13b2928b12d43e21778f7572bc22de42d4d749dc276327e2b12c3985f6708a1fd90eae88e765ffd80dfea9aa5d83060880cde39789c289b
-EBUILD setuptools-38.5.1.ebuild 1877 BLAKE2B 9f2c60e0562f063700bfe9253e43dbcdfc754357e0eef9159c66800c3b802fdb23ed4df478574b7aca3d41d3b9a5a26ba0681a3937f4f618f7927a5059065394 SHA512 92f0fec8972d661567b372eb175e5a47244252bdc4bc3467fdfb5cfd92d0c72d1326f2498288a9b254034280dc2eaa2d340f505323331ae36208848087e5c547
+EBUILD setuptools-36.7.2.ebuild 1869 BLAKE2B 1bc5842ab5f60d6efdae3b8464327250d1cd85d70c8cad2c422f5b02e5a25ae23f6eb8d4797d5afcc4661fff9282e362781e678f68a80bd825fd3bcecd5a5f25 SHA512 93bbeabb2bcb99b0378f89ffa6098ba5a49ab6d8b88d57a2727db1496bde0f1ce6e1c377702def5e90580128e3d683c0d433b406299d86fbc97a155c5bb6e99f
+EBUILD setuptools-38.5.1.ebuild 1893 BLAKE2B 18d3856d1e16abde3eb23375af872cc964bddbd3158cc665be9daca3821cf3f60b044d954a51e7268e6f83cb49b892020724e09073fb47ce2b6ac80f3874b31f SHA512 19073095b6c7b23f274a78c589403d60e768e5f72ec01217b66eb2fcae068acec6b4612ea3f079acc020f8ee0a83e9ca5d03dab781508db40d423ef0aa5e1f7f
EBUILD setuptools-9999.ebuild 1825 BLAKE2B f7118e32909781ba818a73e51559cac9cb7ee8cbb44ddccd285718b101220bdfb9c599de9fd3d716184079b336b5ddef9b18895182921cad33ca55700fe2d356 SHA512 e558d7bfe3fb99b81d24a31c9489fcaf9dfca06327a62bd869fcdad1ff62801fec93df300580ceef6f5c172799f806c9f196bf97b89906ae44cd96c1498bcde6
MISC metadata.xml 380 BLAKE2B e6c532ce30c0def7dde2f2ca91e1663f290954f1f099fc837247540c31979a215be5550bc42d4d841f62d3a81554ae5377c148ec34dc2e92bbca3daaa1021fb1 SHA512 70bfa11a90dc1bae499e235e01c05ff1b0ed2960062fcef46ed07095b59309c4a0c3adcd47f7b0131ff1035c8e77c5bdf75975ac1eaccaa1a9fbd06a3f868f94
diff --git a/dev-python/setuptools/setuptools-36.7.2.ebuild b/dev-python/setuptools/setuptools-36.7.2.ebuild
index 3ae5b3a4d8a5..41cba9de349e 100644
--- a/dev-python/setuptools/setuptools-36.7.2.ebuild
+++ b/dev-python/setuptools/setuptools-36.7.2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
- KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sparc x86"
+ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86"
fi
DESCRIPTION="Collection of extensions to Distutils"
diff --git a/dev-python/setuptools/setuptools-38.5.1.ebuild b/dev-python/setuptools/setuptools-38.5.1.ebuild
index ecd7810e4134..60944fe53622 100644
--- a/dev-python/setuptools/setuptools-38.5.1.ebuild
+++ b/dev-python/setuptools/setuptools-38.5.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
fi
DESCRIPTION="Collection of extensions to Distutils"
diff --git a/dev-python/setuptools_scm/Manifest b/dev-python/setuptools_scm/Manifest
index b44e748a1a8c..317113007e41 100644
--- a/dev-python/setuptools_scm/Manifest
+++ b/dev-python/setuptools_scm/Manifest
@@ -1,7 +1,7 @@
DIST setuptools_scm-1.15.6.tar.gz 25779 BLAKE2B 01d6771c24015f072a46ff1429b964130f370f42a5cd3c634cc1bf9a506ca8547783087a0b9589ed4038168d034dddbe435540cd25a846536dc5a5c116f4168f SHA512 ae91ac28d396215be5418df3b36af726b6f2fb89707424383e920072fe8f9f75f613a99fe406cfbfffc61f9a857a3294259191694899351ef78aebba73d08816
DIST setuptools_scm-1.15.7.tar.gz 15426 BLAKE2B 6c23f2bd74f51ec8633a814ce22e63e5afb9953244659833a61e810c9029227e1cc25a067a59cec5666add76863070ae5b7dc2600953a45def886e52378a3399 SHA512 0aa6056c03fe100cdaa7b11c9d2073431bb5c3904a80a994a8263c0ccac81f7a2c0b6c7e6dfd09ad605c5ff0e86981b894b42920cb69d1ef1d43ea08b2ddd4a0
DIST setuptools_scm-1.16.1.tar.gz 28956 BLAKE2B 6721830e9ef171768afb94e6d6aacb829665658599409880e87c58e1bf2c6366d04a666ff60ed5d689bf376c258eda93367a4c52fe28ec694a3a93ac109db1fb SHA512 fd5017648c4a8af696e8528eab37061776e8495e2de3640f726e5e4347836eca5a13cbe54fc0c2223c3ae80ede1a81a6f3d9c0910a417545b9f9f206e5177a13
-EBUILD setuptools_scm-1.15.6-r1.ebuild 1362 BLAKE2B 72602211cd4dd7b0e76fa6841be14ad3e60f952a83fdc9d949d4ff65a8b1f8bcdf3f7f0886d263e185a13016cd47d195f69bd8f9663095d95663e73d5e4ee28c SHA512 4051fdbf0ff96851e2774776ecc97547ce723850b6bb72028a52367e5fad9c2b9d830914edc6409d814d6f7c1ef3011cf223729cb5792e1f9747928420c87a84
-EBUILD setuptools_scm-1.15.7.ebuild 1483 BLAKE2B 5530d8d8d2a4608686ffb909fae62c21bc07bdaff6d4fb7b16f43edd7362965b610bef69a23217aabb39a43f61c8d67d7ea1a52d3b6d97d9384f4c7357db7c57 SHA512 66be730cfe1679b12d87ab76a4f1f9de13afb762ea93f66b37f0f9e717f47b7c07317285edaffdde63d0672291dd880f5a46151d18c8ce9f326c252792998291
-EBUILD setuptools_scm-1.16.1.ebuild 1372 BLAKE2B d811896ee7fec396680efded5a16ae8b41a96b61ce70b0bfd746832d52223e117e7ab8988c2feba04ba038342b0c0f8e51d29c075bdb348ea6d516acca03ddc0 SHA512 912aa29cba7c9b16d0bbe355fbf20b60f9f831a42b284ba6b7b53c8f54574404cb10081edc344d2dd0c15a61ba538934d065863f5925b873439677f88340f360
+EBUILD setuptools_scm-1.15.6-r1.ebuild 1359 BLAKE2B 17342f793101a84d1b931b31a7e3e0a24f55efd7f19cfbe1a2eee899ee6771a729ad38f1b5c5b2c90548bd2fc9680bbc12c783553a9df629da158b41785bb937 SHA512 d68a939338f4a84bfd4638f3d48e93ec0462e996c473637e125911b512f2710f73850d69141f6c59431cbab77d51fcb6f61dc0952df81e6b08d60d21d3af4fd0
+EBUILD setuptools_scm-1.15.7.ebuild 1483 BLAKE2B f64003059ecd5ef861c7f8cec1429b877771f294daacda979cbaf42b5370a07a3453a9d59337c4656f319ee73ae090eed1bb6eafdb817d6ed0a53d7af97dff11 SHA512 8ba4dd34a36d82ebbb3ab3cbc62e35e6fbe6a7129723335d14d28aa0132101e715b4c9d07ec7f5093bfd8b8e3878e75b775ed24e963485b78b2b3011c418b69e
+EBUILD setuptools_scm-1.16.1.ebuild 1372 BLAKE2B f5503bb6c971ba9790136baa90cf49830be228a37a018f170ff92e464a65f135c76f15eeaeebe09c055b63166c2eb27bd87653de67939dd2d6a11fc487dafad1 SHA512 0943416aea652899892f6aef88ffc2db6828d41f2c647a3251960fe60126689e26f5b9b829ba50dc7a4829acb3eb929885d705fae19ac88ba8e083e7300151dc
MISC metadata.xml 511 BLAKE2B 7ee7b4fe4bb93bca13880e9f6f2e0ae90a27fa79f1bb99395d234322a61de1b2f13906069bde898ad6a3f83e8dc03302cae1fe24eed92e1b7fe6e349b98ed957 SHA512 cf1e97d13c127fa92e8bc5e5d41bb308761c6b75f267969662162f50a4a1a9d9f80bd2cb037711d2f5c7204204ddb9873f21cae5d6831a3127f3cddee3878a31
diff --git a/dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild b/dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild
index 77cabd9b84f0..d7a0c871c226 100644
--- a/dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild
+++ b/dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.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 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="git mercurial test"
DEPEND="
diff --git a/dev-python/setuptools_scm/setuptools_scm-1.15.7.ebuild b/dev-python/setuptools_scm/setuptools_scm-1.15.7.ebuild
index 5a3751d298b8..b4db34183f99 100644
--- a/dev-python/setuptools_scm/setuptools_scm-1.15.7.ebuild
+++ b/dev-python/setuptools_scm/setuptools_scm-1.15.7.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-linux ~x86-linux ~x64-macos ~x86-macos ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="git mercurial test"
DEPEND="
diff --git a/dev-python/setuptools_scm/setuptools_scm-1.16.1.ebuild b/dev-python/setuptools_scm/setuptools_scm-1.16.1.ebuild
index 927078b4b012..0367b5e4f012 100644
--- a/dev-python/setuptools_scm/setuptools_scm-1.16.1.ebuild
+++ b/dev-python/setuptools_scm/setuptools_scm-1.16.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 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="git mercurial test"
DEPEND="
diff --git a/dev-python/simpleparse/Manifest b/dev-python/simpleparse/Manifest
deleted file mode 100644
index ab2a3e05e821..000000000000
--- a/dev-python/simpleparse/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST SimpleParse-2.1.1.tar.gz 207078 BLAKE2B 282d1e502d96323c20d6e66c356fd4b2f99328bf5f734c903f86f3f227cfbbeafd16c7245f21111cb5bdaf9c7a83a44fb95b5d643b49f0260ad8eb249cb2fe38 SHA512 b0a46b8b708ba711c81f739177d7df3814dc7f0ba3a0a7e4ec9b9ade045f1ee90dfdaf76de96306c490238b901275adafbff4efdd2ab46d7a78bf9082c2da0a8
-EBUILD simpleparse-2.1.1-r1.ebuild 886 BLAKE2B 38f5fa10e369b63f8962088c6f395c7581e356f3efcc22db54db05f3ffe2792883f35deb25b449276b5c097c5d1187f3cad8499cdcd2f9e24cc57e7b1e68c779 SHA512 b7a16b66c68987a06c58d3c8c06c24b0e77f58544107e32d217499a719b5961e8ad246b1de0a9bc6b1fc8cab0f0f2ea0fa4384f0987e5972d3bec0d5e3b63702
-MISC metadata.xml 370 BLAKE2B a3437ed71901d77d2293275571002bd769169dcdc454361b5d5f5423823428254bbd8fef595e7bb6c45756210d50ee523eacea3aba571a82ce7c0f5548955291 SHA512 0877167d21e0ef79140c4bed17510462a6cf1f22bd768fe7159a8f73e520c64f55296ba0f15e9c62ceced53b3c75cfef8476e044e65f1c19b3b1e1172019c97a
diff --git a/dev-python/simpleparse/simpleparse-2.1.1-r1.ebuild b/dev-python/simpleparse/simpleparse-2.1.1-r1.ebuild
deleted file mode 100644
index da6b0bc495b4..000000000000
--- a/dev-python/simpleparse/simpleparse-2.1.1-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-inherit distutils-r1
-
-MY_PN="SimpleParse"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A Parser Generator for mxTextTools"
-HOMEPAGE="http://simpleparse.sourceforge.net https://pypi.org/project/SimpleParse/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="eGenixPublic-1.1 HPND"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="doc examples test"
-
-S="${WORKDIR}/${MY_P}"
-
-# tests segfault, bug #454680
-RESTRICT=test
-
-src_prepare() {
- distutils-r1_src_prepare
- rm -f {examples,tests}/__init__.py
-}
-
-src_install() {
- distutils-r1_src_install
-
- if use doc ; then
- dohtml -r doc/*
- fi
-
- if use examples ; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
-}
-
-python_test() {
- PYTHONPATH=${BUILD_DIR}/lib python tests/test.py || die
-}
diff --git a/dev-python/snakeoil/Manifest b/dev-python/snakeoil/Manifest
index 055234cf84a8..5082c0c34942 100644
--- a/dev-python/snakeoil/Manifest
+++ b/dev-python/snakeoil/Manifest
@@ -2,5 +2,5 @@ DIST snakeoil-0.7.4.tar.gz 301878 BLAKE2B ec40ba5921e6edd33cb9dd80a284dee0cc8940
DIST snakeoil-0.7.5.tar.gz 303270 BLAKE2B 66d00cf50c8efd73d765904b9c7e8ba725caef9608e68f5707ddc09358507fe64214af73b333ec5bee2ef950d8dbad474cb5d9e4412757bc3c82d75909f6fc23 SHA512 b9f6efce2e3f5df83248b1faa84493aa11d8a08935e3991a56daace96e0de39dd5c7d25a69a4394f7ba163de78ed56a2619ef64c33114128fc02052d676a86a5
EBUILD snakeoil-0.7.4.ebuild 937 BLAKE2B a69adf1930195a590dd831129b17f20cb80584772bec618793af405bd2e7f1d13f267db3e6634846d5d88db1692e77e3bf5d4c9dba08e5845d9ce228ee501894 SHA512 f47c6e9dc49a0221c082da07d2e69e00bf1a3ddf3ad59afbe82087369bd9e3e9bb4ef0b99c5871d9af6a122ca3b7ee24b10ad8d1f31c52bdb5c356960c65c76f
EBUILD snakeoil-0.7.5.ebuild 968 BLAKE2B 0f23a9ca7ddd281cffcdfdd09ac5e92dc6b37076520c91a54c6749683a5469212ef51517708ee13c7f79a81df8a6089b3b0aef528702b597e409d93e0134f1c3 SHA512 30a47abfd5d4261430028c92897866894de48cea1cd973190342fdc3fcc300aee24f1579c85825c1aff6ef385ecc3577c61a0e56b6db165773ec38177d872f0f
-EBUILD snakeoil-9999.ebuild 968 BLAKE2B 0f23a9ca7ddd281cffcdfdd09ac5e92dc6b37076520c91a54c6749683a5469212ef51517708ee13c7f79a81df8a6089b3b0aef528702b597e409d93e0134f1c3 SHA512 30a47abfd5d4261430028c92897866894de48cea1cd973190342fdc3fcc300aee24f1579c85825c1aff6ef385ecc3577c61a0e56b6db165773ec38177d872f0f
+EBUILD snakeoil-9999.ebuild 892 BLAKE2B 0e8f5d786e969ea26cda8eeb261af331aee3a085791fa62bca0d4fc44a4da430a754ad7e6ef6a5247f7788701152483ecbd6c18ff11e23cf2671d5b7303cb785 SHA512 e97711f75b09c5e4fce4e9549bb17256e43b5a0c7d13001d13b2b9d79218bc18b9dcd719f6b24b152115bb5668d83c1dda9ed9f02178bc74a2a93d822e806b63
MISC metadata.xml 385 BLAKE2B 7e7195d4876c5cb5db98288566121559c8bd9208138fbd211edea15b324acb11d09a2bdd96c0200554d7e9c734202c7fd341f0d134f271c82dbfdfe75e5774f5 SHA512 32645380ddb0bd1edca1895714aeaef3e0c61c04cbacb50a414c2fd26b6978c8ea83b3c420538cadebf3a631b5aec2e9e3fc0dab98d1e1a99cfbad33b8d58715
diff --git a/dev-python/snakeoil/snakeoil-9999.ebuild b/dev-python/snakeoil/snakeoil-9999.ebuild
index 38a023db443b..431ad815edf4 100644
--- a/dev-python/snakeoil/snakeoil-9999.ebuild
+++ b/dev-python/snakeoil/snakeoil-9999.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} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
@@ -22,13 +22,11 @@ SLOT="0"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-[[ ${PV} == 9999 ]] && DEPEND+=" $(python_gen_cond_dep 'dev-python/cython[${PYTHON_USEDEP}]' 'python3*')"
-
-python_configure_all() {
- # disable snakeoil 2to3 caching
- unset PY2TO3_CACHEDIR
-}
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ )"
+[[ ${PV} == 9999 ]] && DEPEND+=" dev-python/cython[${PYTHON_USEDEP}]"
python_test() {
esetup.py test
diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 94482bb300c3..bf27b6cf2bc2 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -19,6 +19,6 @@ EBUILD sqlalchemy-1.1.17.ebuild 2181 BLAKE2B 3d34528e9252bf66f56fd162503d35d8264
EBUILD sqlalchemy-1.1.18.ebuild 2181 BLAKE2B 3d34528e9252bf66f56fd162503d35d8264a16a5265efb2ad447da1213052b60a9921af737874bb82ac3715a1daaf8b7c2a4cdb45b3345bdd7c36cd62bbd8e15 SHA512 e60b113a69c5b058a469e43d189b6fa0effaa7ab6da594fb4d8f2b166feedce67bfa257f24edb6d5bc1388fb084bff36682a0f64eb2b10355626ae2b01e9396e
EBUILD sqlalchemy-1.2.0.ebuild 2155 BLAKE2B c4fa48856128d226d496998ddfe18aca58a8e8d8a49ab3f7ebb8c1534b880d12e37a7bcceb97f52abf045ad77cc37082e6226d6615ce5e6cb00c278ee4562c3c SHA512 f470d206e752de77545452f0bd1f2ba5ee34d637b5d22da9dac16cafee17e248366357fe943a4a94420f4a00e7d917f572a7a3864d91a167c1f5358c0b6b444f
EBUILD sqlalchemy-1.2.2.ebuild 2172 BLAKE2B 6c6e47e4d87e01e4a5c16671d826172c0e672d9b97e2878fe157673238c238cb2f047a441db55167841e4fb68f4dc9feace089e536b4691ab4509d051508703d SHA512 9e5bc879a87d7ed0f201c7d7747ac8d2322937880f50b176c7bbd3c78c4deb098f300a5d5e9aff971690356425abc7887897a40255deaa594d27eb89ea7a41e6
-EBUILD sqlalchemy-1.2.4.ebuild 2206 BLAKE2B 2756263d0f263abc6de4fbd65c818d7e163a64bb29998eea42d76e7c4e988e05843a30a8acc46d568427b0991f051296ec28990138e3a8260e2a2755b99b5b2f SHA512 19c1eddee6b1109da1af1b192b8537cae71ee7639abe6cb53ebf8b52334fc3ed218a37da9fe21bbed7f7cad2c9642beaa7077f1bce0c6e7436e451b703c8bb47
+EBUILD sqlalchemy-1.2.4.ebuild 2205 BLAKE2B c02b00eef5ff4289b74dd1ada0efc98a3739cb5cc0326f14c55197e7b257c3cd1f96b975ec9a94098cff01908c6d87f1acfc244bc94deaf8ccf2b8b5b20e4f8e SHA512 da638532674c839393b7c4af35a2d3bd0b5beab8ec28dd0142f64617e961ab3db6e53e82ac4bfd8e2e8db6c83f7d09f1db3dcf7084033b6be42de11e244d72c3
EBUILD sqlalchemy-1.2.7.ebuild 2216 BLAKE2B 0992f434b8c2e895d088cc6372c44a2f407442a23fd869deb9516149414567e6451b5679f4be48bff9ecab863e80d3e2460729a0555bacbe10fce9efe198581e SHA512 9860797a30daa17dd438722cb88af5f74bac7de5bb145a2ae221d32812d8f46e62a4bab1facb43975bc9f0f04b5c2bc0780833ed70e163b37d3e70f2758f2a00
MISC metadata.xml 313 BLAKE2B 71212a9a3076b472b488bdb4e12fef98e16881a32a8383c5fa6a9008353d2e043dfe64cb536ecef145ba74ba77ef3a6c43d705d5072d1b56e11eacfadd1d0edd SHA512 ef6298f9e38312117a0d1ab1e63f2fb21ae51ff149053603c19437b90d954827858579ab8f021cb52919aff4474a27f5a598d8515a7e5a9f2e7e35aee53c5326
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild
index ef400cab76ab..b20a99ca7d2d 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
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 ~x64-solaris"
+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 ~x64-solaris"
IUSE="doc examples +sqlite test"
REQUIRED_USE="test? ( sqlite )"
diff --git a/dev-python/tdaemon/Manifest b/dev-python/tdaemon/Manifest
deleted file mode 100644
index cfe973decc9e..000000000000
--- a/dev-python/tdaemon/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST tdaemon-0.1.6.tar.gz 37206 BLAKE2B 7ae2f7edda1fe3d75d53db811288e132e0692b874ddc9bb90bf4eedbaa0e173dcd32a91f1e7bb60643b6cfcead7d0949c0104281f7f2dcaa54f66e201eef1380 SHA512 b0d49cc3ca4acef8bdb38cde4c1d17cd973215a8cedeb5716831ea129e8fc69a0c890eda7740a35a238ce39272278d8a80c3e4fc26099317bd7b86e80b36def5
-EBUILD tdaemon-0.1.6.ebuild 690 BLAKE2B 08b2cdf6dcba253fee9fa68b145ebae02659fe2be826bec1e0f6a1a6faaeb588abe78a87750e54efdeb420147f3711d827b3e4252185a1130aa6c0eba24839ef SHA512 469dee258819299cbb6c393cd4af74625238ce48d7c48e913cd1ff14fd912755aedeae284902626bcff9e8b73a66073c9f2229714f8cf08c360842a1a8b536fa
-MISC metadata.xml 411 BLAKE2B 5ae6c09e38db52ff43645a993401e1304c87ce9f6f63ef5bc8d9a171c9f30bb5aeca01a2ff902248d3c8901ee361c6096f80d117c9a82eba0560e653b23cfc6b SHA512 2efcb729b1b342944672391a96e49a7356d709911120972c4386db169173ff66da201674b3a83779a85c3962fc269f36b8403069b2ae46315db3202b67892b10
diff --git a/dev-python/tdaemon/metadata.xml b/dev-python/tdaemon/metadata.xml
deleted file mode 100644
index 2fb197446689..000000000000
--- a/dev-python/tdaemon/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <use>
- <flag name="coverage">Enable code coverage support</flag>
- </use>
- <upstream>
- <remote-id type="github">tampakrap/tdaemon</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/tdaemon/tdaemon-0.1.6.ebuild b/dev-python/tdaemon/tdaemon-0.1.6.ebuild
deleted file mode 100644
index 903caa09d3d2..000000000000
--- a/dev-python/tdaemon/tdaemon-0.1.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Test Daemon"
-HOMEPAGE="https://github.com/brunobord/tdaemon"
-SRC_URI="https://github.com/tampakrap/tdaemon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="coverage"
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="dev-python/notify-python[${PYTHON_USEDEP}]
- coverage? ( dev-python/coverage[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
- if "${PYTHON}" -m test; then
- einfo "Test passed under ${EPYTHON}"
- else
- die "Test failed under ${EPYTHON}"
- fi
-}
diff --git a/dev-python/tempora/Manifest b/dev-python/tempora/Manifest
index 554e366eba09..8effb1557111 100644
--- a/dev-python/tempora/Manifest
+++ b/dev-python/tempora/Manifest
@@ -1,7 +1,7 @@
-DIST tempora-1.6.1.tar.gz 11423 BLAKE2B d549581d92d9205eaa9495cba251891a7c93859abf1d402b2e0b7f344f882acbe11578fd66a0f604dbff3458108f04582ce527148f0fa1b2d683872c17d32015 SHA512 9baf9162e304e59ae0a427a7a27d1fc66b0d4b98e016490317832ba2e7acec520ef2baeebeb26f7984ba7ace82413d15b96baef7dbdfcfdc94e29e7179769a01
+DIST tempora-1.11.tar.gz 14750 BLAKE2B d8e448f9cf363a49b30bc016faeaccf1e724c8887d179570b4e46e2eb8d7eaccf7837ffc43e02e956869caa22ac037507e2b17c11540fdb7e6610fd7607780b6 SHA512 cda47613cabefabb0c52e2f89f31b405a3b3f17c531a0b890a9ccfd3a3fcd5bc5bec19881ce726972ff61811654e8b5ec8048c9ebad6e87d72d7d98bfa4daeab
DIST tempora-1.7.tar.gz 11645 BLAKE2B d354fb863a8d30bd9e603ad942d7c7f61a70c24e7f1fe94fffd59982431190e2807c2dc577ff83eb90ffc5fd2b2f8415965de1d77e4dca0dd02291733bfbb97c SHA512 2420e32a9b8c990609d8f09225004e0b1c445cad1fe3c3c74625cb8317b552469acf2d3b28aa56633a87260a93c77d73b02178cb662016c514bc740aa01399e5
DIST tempora-1.9.tar.gz 12469 BLAKE2B da18fc066cb9cf7ee0fa7eefb39ea2ac941760144c7efdea66a05780ced43d574757665dfad6088f98c135e7b14874aef0c8243ab338fcbaa5a515ec27507f52 SHA512 cb049675d7196738debca3dc0ddd8c5e72d0468bd1a853f77378cc5564b100cd94d23c63d7b06c6bed2827365d904a1582cf9d497618493b795600b6d476b91f
-EBUILD tempora-1.6.1.ebuild 1192 BLAKE2B 775920937225e50b4335b4d4bb14bead8bdd8858d9f7bde262bd609e8c9b81d102c6b3035906133dee7ee6a07db8ccf53c8e90e9838eef6b31bc2e5505f4092f SHA512 80d5b81ae922cb59b9db54fbb42ec1ee939584da1b1280c269b530e5c83052a71480b311d7591e4012f22e28721d9dab2071f478c95a713a043e5a7343107785
+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
diff --git a/dev-python/tempora/tempora-1.6.1.ebuild b/dev-python/tempora/tempora-1.11.ebuild
index 5c444ca6ad47..f194bb50ce89 100644
--- a/dev-python/tempora/tempora-1.6.1.ebuild
+++ b/dev-python/tempora/tempora-1.11.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# 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} )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
inherit distutils-r1
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
IUSE="doc test"
RDEPEND="
@@ -23,30 +23,32 @@ RDEPEND="
"
# The calc-prorate binary used to be part of jaraco.utils
DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
!<=dev-python/jaraco-utils-10.0.2
- >=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
+ >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
+ >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}]
+ >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/rst-linker[${PYTHON_USEDEP}]
)
test? (
>=dev-python/pytest-2.8[${PYTHON_USEDEP}]
- dev-python/pytest-runner[${PYTHON_USEDEP}]
+ dev-python/backports-unittest-mock[${PYTHON_USEDEP}]
+ dev-python/freezegun[${PYTHON_USEDEP}]
)
"
S="${WORKDIR}/${MY_PN}-${PV}"
python_compile_all() {
- use doc && esetup.py build_sphinx
+ if use doc; then
+ sphinx-build docs docs/_build/html || die
+ HTML_DOCS=( docs/_build/html/. )
+ fi
}
python_test() {
- PYTHONPATH=. py.test || die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
- distutils-r1_python_install_all
+ # Override pytest options to skip flake8
+ PYTHONPATH=. py.test --override-ini="addopts=--doctest-modules" \
+ || die "tests failed with ${EPYTHON}"
}
diff --git a/dev-python/texttable/Manifest b/dev-python/texttable/Manifest
index ad775f3c0680..431cfcfc24be 100644
--- a/dev-python/texttable/Manifest
+++ b/dev-python/texttable/Manifest
@@ -1,5 +1,7 @@
DIST texttable-0.8.3.tar.gz 8569 BLAKE2B 83b64ba6792b4243bed042f90e643272c045f39eefdd2ea33c9ed506f1cffbb8c683809edfa2061e7f5fc8815c6bbf67de0c8da7a90c6e77fb0d89b57fc41288 SHA512 d9a50f6fd9cd2a6d55afd5e686ac8ff2b2ebcf8c8041209ffae3e3864529c54a384840a65df2b87a942528005ca864d00bb01dfaeb33308843c01db7471931c8
DIST texttable-0.9.1.tar.gz 11074 BLAKE2B 465738a7b980f2a216d63b268044c1a1b8c0deb986fd398f0ba0ae30ab84020ac6f179b5314a2071592c38443f9cb86387b9ed573342533af9e825000472ebe5 SHA512 7ec37336ef4b253879d0232dcdb4500cad33ecce1067dd7ea26c221dc2c003ee56360bdbd1dd1e00133301c51c67fb2fe9b1703628804a65f2a6ab8a1e830e50
+DIST texttable-1.2.1.tar.gz 12075 BLAKE2B 050894d30c085599de6b61feaa7268f139e9d682e081f4b17eb96fc1344f35ab8ea8a740e4540511e5ac2232de0d6f2b98c740aa6e689b57b5634e2146fd2ab0 SHA512 7c6a49264b3b458ff3012e378ad5d6b1d466be6d6381e67915bfbd89ad3454c8d0bdc22684854a37901ee679bbd88a307f772ce70bd3bbf21070f5b4a1c95f94
EBUILD texttable-0.8.3.ebuild 395 BLAKE2B 8b41b19243fd5e9d0ad75d053663e38877ef635d26a239ac13af66b9ba88c000b41bafe2f40bda3ff808dc8e50bf71ac715949f28b9254a0e8404084eaa7f612 SHA512 edf762345583fb76357793f1bbaece0203ea3ccf0e58b00fc302e805905c863f5af1f9ff79747eac03895766b4bc60b5f9e78c82b0c641b47fd34ef11c9c2adf
EBUILD texttable-0.9.1.ebuild 433 BLAKE2B 39f373d4876fc255d750d3be892e9f8b720c9f136ca9d89c6f46a3469860b640158c836fd21af37d3853bbb004e46bece4b4a103189d9f0e94c1dda6dfbb1b9c SHA512 ee3e2d6576e9bc93fcdf81e33d0a05d772397e3f662bf6a1ac0bf25e030a844ac7278bf4e2b8873360f0ad3e1ad0c3210f1bea9ea215416d32868d5e2aa9c552
-MISC metadata.xml 211 BLAKE2B 8e45befe5fa863b3788a0e56b3bdbbb3d52eb33bec7a02146badf2f69b83dcb90164944c07b6bc32bc435038de6a054aa4a04415757d6542a8945cfb674aaf39 SHA512 a24adee1a3aa9efdd121d0c04b5e5aa4c7c030e70c2a1b2e82c98ec5bd01f7c26182b7566980ea8607fbcdc699911f019dc4d590a5ed4fa65ee28d80f39e7837
+EBUILD texttable-1.2.1.ebuild 685 BLAKE2B b395ae11fc5262877a47205d873d2be1c48c4b975cd142a98059ec25e438b1b27b16d9bfba150c0b4ac4cfef5f5a208f5aa9c710bedb6c6ef3c7285ab69d482c SHA512 54625254d9c538ccc6ecb123279046dc604eaf93ce319260f28793704ab48968879234f461038f8d79b78b32f1ff951f9838654510b5c841240595d73396a017
+MISC metadata.xml 420 BLAKE2B 8af873837a719776cd0b19be2e7dd63656a8620f65dbd81d8b2e68c35ba17fa7c4ddf95dd60e53bb42912b475f4bee9ebee02b8312fcde789922ae9f08b77b0a SHA512 4c300a07ec0a6062c79428596fb523a220376d603105f5ae25e27911967d3212c60885f7f58d11167afc02f9c63c1ee5d57d20597bafe57fbbda32ff3bcd0740
diff --git a/dev-python/texttable/metadata.xml b/dev-python/texttable/metadata.xml
index a290a89e7b39..d96bfd447119 100644
--- a/dev-python/texttable/metadata.xml
+++ b/dev-python/texttable/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <upstream>
- <remote-id type="pypi">texttable</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>juippis@gmail.com</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">texttable</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/texttable/texttable-1.2.1.ebuild b/dev-python/texttable/texttable-1.2.1.ebuild
new file mode 100644
index 000000000000..33dddd685225
--- /dev/null
+++ b/dev-python/texttable/texttable-1.2.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Module for creating simple ASCII tables"
+HOMEPAGE="https://github.com/foutaise/texttable"
+SRC_URI="https://github.com/foutaise/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cjk test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ cjk? ( dev-python/cjkwrap[${PYTHON_USEDEP}] )
+ )
+"
+RDEPEND="
+ cjk? ( dev-python/cjkwrap[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+ py.test -v tests.py || die
+}
diff --git a/dev-python/thrift/Manifest b/dev-python/thrift/Manifest
new file mode 100644
index 000000000000..e88a77e1ece4
--- /dev/null
+++ b/dev-python/thrift/Manifest
@@ -0,0 +1,3 @@
+DIST thrift-0.11.0.tar.gz 52467 BLAKE2B 72dca118476dc5d618f6434614e5d72c6f496088731de9b62fcf47e76dcf707a171721df2aa4c87fdcf90670b8fd11c3a1cdb2b090b78683a3f4a204ef8121cb SHA512 cba59eef2841fa008a19cd36b322491b67d711698205d6671c76e38a3de2b330db8aa54516de8cdd4020dc795e67ed55913df53466f5dbf07d38fed2d10f9349
+EBUILD thrift-0.11.0.ebuild 453 BLAKE2B 443d6d605c6a78cbbbcaff99c3a162e40bdddaf926d73fcadaaf1d2ad18fe0ca1af7f07624779c560bfb7c8b150787578ea34affacaad63ba3524f5f5ea422cf SHA512 2f431da278e85a015765cd39eaafe78eab4259bf3d274e9f603104b7f931091617f9c78f32a0d933b956d25366b58332a124737121b995b1185a0c758ce4c994
+MISC metadata.xml 327 BLAKE2B 68fffa25c9e88a87a56110743553819ef0591f40567594c2ec966e86228bd3a0b0ef0d84f9f002c427b90d1f139d51f1af9786a4451457a7edb43adbcba10ecd SHA512 5f1f04b5bf6a52319bf4810089b26ba4ea4e4ecb0fb44b70322cca98bac1ed2851535fa8d8e6eea38e45c0a411261c5ca966b13a68cd9f3f51c4f7ff003b7291
diff --git a/dev-python/django-evolution/metadata.xml b/dev-python/thrift/metadata.xml
index 0508c776956f..78b29df5c479 100644
--- a/dev-python/django-evolution/metadata.xml
+++ b/dev-python/thrift/metadata.xml
@@ -1,11 +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</name>
+ <maintainer type="person">
+ <email>grobian@gentoo.org</email>
+ <name>Fabian Groffen</name>
</maintainer>
<upstream>
- <remote-id type="pypi">django_evolution</remote-id>
+ <remote-id type="pypi">thrift</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/thrift/thrift-0.11.0.ebuild b/dev-python/thrift/thrift-0.11.0.ebuild
new file mode 100644
index 000000000000..bbc8f37a7dd5
--- /dev/null
+++ b/dev-python/thrift/thrift-0.11.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of Thrift"
+HOMEPAGE="https://thrift.apache.org"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/tooz/Manifest b/dev-python/tooz/Manifest
index a2c472bb4ecf..a596275093a0 100644
--- a/dev-python/tooz/Manifest
+++ b/dev-python/tooz/Manifest
@@ -1,7 +1,3 @@
-DIST tooz-1.58.0.tar.gz 81688 BLAKE2B 06e282850c549261a312d5381ac9004d13c96a90b10b3f682f2edbe3df5a1b4516a2e618d40d4625242fc18408bb38de56d1c9a58a998b843dd5c98f3d89917c SHA512 44886aed3b37e2a9cb2896fa30e22c7101f19fa766c75a2d7c82c9bcd13b47804ba6d140fe65d2b7c7f3ce3e12bf2f19fa1e92a8e147103204a608aba28f5ccd
-DIST tooz-1.60.0.tar.gz 85364 BLAKE2B 7c1f8cca02830accd5c72d09333f027a02d79944402affc80bb645c11a5a6ecbf94dc8acb62a1d1e98773458763a289134fe8603291e32b25dac507c68571a7d SHA512 610b7d30ce68954a687237c02d5529e93c1babe79bcf16de3674ae3c1d395202738a01dea91f8ffcb184717d884f777300152f54e6f971a4a42fc8bd500ad982
DIST tooz-1.60.1.tar.gz 85330 BLAKE2B 0b75ebc5dcc3c9873fc41ce92e61be0591955b4bbbc4c7f16b87bcd27c24c8f83bd079fd9c24164563908fbb488ec4a259d65ee583146324b67acf048504817e SHA512 5dafaea570cc104b0e82eff3ec54d0969bf84c5d84e20c69957c55b2cd9e80bee2925e2ace6977fd499044df0bae02a18c17dcba9592ee3c4ccdb6b2b1dfae38
-EBUILD tooz-1.58.0-r1.ebuild 1263 BLAKE2B ca34f0ecbf42876e1a4a862abb48dd2aa7881ea64f3d3dee11a9746b17b9ace9da37001b63df9b3463ea0e1fe3d6f751d824a527d4be178d0c18f57da4798eb7 SHA512 a6f2d3710582f9de384c2e95f8dab9ad91a8233db536b32a21e94ff4e0655966048ea8394a32daf5d20b4d755ad6ddae8c0e778bb69e6c9a429c64bca0f7e1be
-EBUILD tooz-1.60.0-r1.ebuild 1262 BLAKE2B 9b4f3eef111a70bad4d4a953453f9efaab941735b0dab0dcede7bf93ab596c62adf4b338e85c0f2f5a23a46268a59f3ec615f299d01538175c24ca76edfc7b34 SHA512 fc6fe0d66d328ad283b56233f7bf2432d29b10b2123ce26e855fb0e44042c89ae3158488b8334952d395cc6018b578998a74a48ff8abe931f9b861b666720a78
-EBUILD tooz-1.60.1.ebuild 1264 BLAKE2B 3e6be13bf6fe8ca059def056bd0f6a353580b516bfd2ad218eb6d3ae0a59e0f07f9ecdabf11f4f54e78814c04be231ca50914342afb8f82fff453000e2a58577 SHA512 0e68d141b012e69de7c732f87a9da91cc06ad42e10821ed01d0cd83576396df93cd1579d39190a542e19f4593042154c5d43da24ed228624b815ccf45f44e700
+EBUILD tooz-1.60.1.ebuild 1262 BLAKE2B 9b4f3eef111a70bad4d4a953453f9efaab941735b0dab0dcede7bf93ab596c62adf4b338e85c0f2f5a23a46268a59f3ec615f299d01538175c24ca76edfc7b34 SHA512 fc6fe0d66d328ad283b56233f7bf2432d29b10b2123ce26e855fb0e44042c89ae3158488b8334952d395cc6018b578998a74a48ff8abe931f9b861b666720a78
MISC metadata.xml 614 BLAKE2B b93f65d4b322a9cdd753886cfa8d506676fcbea6c8ab9656c310b245b42aa296667db500584fd19295fa978543834724c17358591f8450cf761907a83cd04d22 SHA512 2185ff992babb09b9c51b350c94237ac4d48e3b10ee118871f59aeb2a265f34b86f798b46c272db76a976d83f1cd005a01e4c965476227334084b0e1ff10d1d6
diff --git a/dev-python/tooz/tooz-1.58.0-r1.ebuild b/dev-python/tooz/tooz-1.58.0-r1.ebuild
deleted file mode 100644
index f1c631a6d9ca..000000000000
--- a/dev-python/tooz/tooz-1.58.0-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# 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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Library centralizing the most common distributed primitives"
-HOMEPAGE="http://docs.openstack.org/developer/tooz/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}"
-RDEPEND="${CDEPEND}
- >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
- >=dev-python/voluptuous-0.8.9[${PYTHON_USEDEP}]
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
- >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}]
- virtual/python-futures[${PYTHON_USEDEP}]
- >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
- !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- # allow useage of renamed msgpack
- sed -i '/^msgpack/d' requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/tooz/tooz-1.60.0-r1.ebuild b/dev-python/tooz/tooz-1.60.0-r1.ebuild
deleted file mode 100644
index 053a5c908901..000000000000
--- a/dev-python/tooz/tooz-1.60.0-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# 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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Library centralizing the most common distributed primitives"
-HOMEPAGE="http://docs.openstack.org/developer/tooz/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}"
-RDEPEND="${CDEPEND}
- >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
- >=dev-python/voluptuous-0.8.9[${PYTHON_USEDEP}]
- >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
- >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}]
- virtual/python-futures[${PYTHON_USEDEP}]
- >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
- !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- # allow useage of renamed msgpack
- sed -i '/^msgpack/d' requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/tooz/tooz-1.60.1.ebuild b/dev-python/tooz/tooz-1.60.1.ebuild
index 1d97d2da6418..053a5c908901 100644
--- a/dev-python/tooz/tooz-1.60.1.ebuild
+++ b/dev-python/tooz/tooz-1.60.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE=""
CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
diff --git a/dev-python/txAMQP/Manifest b/dev-python/txAMQP/Manifest
index ab6818ce982a..0ad2cbe2125e 100644
--- a/dev-python/txAMQP/Manifest
+++ b/dev-python/txAMQP/Manifest
@@ -1,5 +1,7 @@
DIST txAMQP-0.6.2.tar.gz 20749 BLAKE2B 697271755e2f736424cbbaecd6a009b875326c0da9fe4c06f03da9c7b662ecd263c5ac4c770debc0c8c65098e2d01bf9ca74509972b5be56da8572a43260cd0a SHA512 676797a5ae4e013d3cbf42e94f2a3e0421c9db0056e2abaee7bfacbb2b31b50948b5ac51d389ba6f8c609207a294c35ee9359813f3151f37d049092bd1aed78a
DIST txamqp-0.7.0.tar.gz 117964 BLAKE2B 0ad4c0e9606b6a333ee55f8717d8ead587e5980274d84f1c04652461fddca2f8202485c0f13cba8507ecd7049a1a414166d685326ef146f4d14d1734f0634065 SHA512 8af8dee44885fce6a8015fc3763ff1fd6a3effb8cc954b5ee2baed7c652a34440df4c6d8360b22930dc5b488e9965c3f8ad4ff8d49604ad80e31b6de70c233c5
+DIST txamqp-0.8.2.tar.gz 118560 BLAKE2B 6e60cc0785462b92d046a620cc09eda8b7783bd09186a60299eba11c8f6f5780fc38b094ea974e4f1e443d3d30ee1428f30ad25fdb43554d25db17f36d323527 SHA512 4a5e468482433e684dc690abddeba3e0a6c77630055afe44487de72feecad9c750d179c43dee4e781d09c9c21259cecd615dc9f6eaa7d9ff7ca0796248ad5a02
EBUILD txAMQP-0.6.2.ebuild 515 BLAKE2B 9b305128a5cd4338a05a614015af3789f22a7a292f8e5da3cbf3a07f6882879e176c8f077bc35603a8eb806684cb1ef6074ef8defb74e512fe475ca4b445c270 SHA512 f1c5418b953c91d1f6ee56d51d9e07e2c013e54e5fb463e8d2b35cfdd06ae82bda5d4415273d5c11f53bae1b42b531e549097d922b20a5c5dc1a7fddc0f1036f
EBUILD txAMQP-0.7.0.ebuild 1333 BLAKE2B c644f85fedc7edc8d3c643fb744cef4776694dffa44467223758163c6d9b2dd22bd196b15895deb52e0525c856349260d18d4a6bb3bf95a6e8e442c7714b54ce SHA512 d92469eb0a1415bc70f0d8eb3fd5116b2315bd2b0bfb392acb7e0a0f69278492157d9f6b56002a69d45f9a33ea68de78d9a2143e220402e9036669a0c678a8b0
-MISC metadata.xml 362 BLAKE2B 23fdb80065cf634abe4998a866c31f03de9079b2b291f83b8d08e341cad481f76dfc925530d0a6a04dfb4442dca8e03d5f7d8e3321d1f6dba8b89759e8bed537 SHA512 392c1ac853d4e3d1b35938fdb24e63c0cec77eee230b8ef27f4126c26c10296e7039c9c9ed519157f6be0fc086b937c23fb3588e0f831e6fad84bd8ba085c5a0
+EBUILD txAMQP-0.8.2.ebuild 1437 BLAKE2B 3b91de97dba19924595515648f13ba59c7008330eb86d64070f9680d63c50d595e463992af94748827fb550969ebafe94d937f415a36da8770f9e825d5be85d9 SHA512 294a64d1b439b9132ccef7918d2a478f8b0f5bc4a311a327ffbdb46caf083577e5f2d8e0174268462ddc26cbb20318e7e8e56a90bd8222e8f303e99655307267
+MISC metadata.xml 423 BLAKE2B 507dec1a447659fd4b519d029b63840460fcf93e9c5cc1d97e7eb0ae1278488c7f4dfaeabe53510da3c07cd079ca9e083a39586ba8e0b99a4e54e44efc27d3e5 SHA512 e80129432dd18c5d4e08d25d560a7144b6589feffe3c0bb6dae249868932fbd8290426531140bd4b0d124b1b06d198527d1a225cf454454f195a20699482a09d
diff --git a/dev-python/txAMQP/metadata.xml b/dev-python/txAMQP/metadata.xml
index 791f8b34f5de..8a4e48b4fcf9 100644
--- a/dev-python/txAMQP/metadata.xml
+++ b/dev-python/txAMQP/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="pypi">txAMQP</remote-id>
<remote-id type="github">txamqp/txamqp</remote-id>
+ <bugs-to>https://github.com/txamqp/txamqp/issues</bugs-to>
</upstream>
</pkgmetadata>
diff --git a/dev-python/txAMQP/txAMQP-0.8.2.ebuild b/dev-python/txAMQP/txAMQP-0.8.2.ebuild
new file mode 100644
index 000000000000..2c1e1f260f11
--- /dev/null
+++ b/dev-python/txAMQP/txAMQP-0.8.2.ebuild
@@ -0,0 +1,62 @@
+# 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
+
+MY_P=${PN,,}-${PV}
+DESCRIPTION="Python library for communicating with AMQP peers using Twisted"
+HOMEPAGE="https://github.com/txamqp/txamqp"
+# pypi tarball misses doc files
+# https://github.com/txamqp/txamqp/pull/10
+SRC_URI="https://github.com/txamqp/txamqp/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86 ~x64-solaris"
+SLOT="0"
+IUSE="test"
+
+# TODO: split twisted-core gives minor test failure, get rid of it
+# when we port revdeps
+RDEPEND="
+ || (
+ dev-python/twisted[${PYTHON_USEDEP}]
+ dev-python/twisted-core[${PYTHON_USEDEP}]
+ )
+ dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ net-misc/rabbitmq-server
+ )"
+
+S=${WORKDIR}/${MY_P}
+
+# Tests connect to the system rabbitmq server
+# TODO: figure out how to start an isolated instance
+RESTRICT="test"
+
+python_test() {
+ cd src || die
+ # tests look for those files relatively to modules
+ cp -r specs "${BUILD_DIR}"/lib || die
+
+ TXAMQP_BROKER=RABBITMQ trial txamqp
+ local ret=${?}
+
+ # avoid installing spec files
+ rm -r "${BUILD_DIR}"/lib/specs || die
+
+ [[ ${ret} == 0 ]] || die "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ local DOCS=( doc/* )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/unidecode/Manifest b/dev-python/unidecode/Manifest
index f9f4de66052c..3d3562fc4f2c 100644
--- a/dev-python/unidecode/Manifest
+++ b/dev-python/unidecode/Manifest
@@ -3,5 +3,5 @@ DIST Unidecode-0.04.21.tar.gz 205931 BLAKE2B 701afb86b89fc17a8eb9c769b4be1d08a30
DIST Unidecode-1.0.22.tar.gz 208877 BLAKE2B 21df38361b9b66f5e2d6822afcdf4656cfb240dc679f7469b41652b95d3a6921b9409a65891e359708f5bee09dbeff1885801ca3842c8ecd12b31e31689d69ca SHA512 f7663b320040bc750bc10ac0ed222e4feeb22c903b103c148cfa31e9d4cbae146d9668dc45c6efc82e8ed28e0db28d5de5e3ef1259c712bf317f2c6b2543772a
EBUILD unidecode-0.04.20.ebuild 588 BLAKE2B 269f69a3dd7050665171635a56762dbe9b2f4ac3f7a3a2ee422ea5a9b8913da02265a6761b39e05402cfbfa2f08fb93fe88c6e8c64567e4019ca2b8c751273d8 SHA512 97bb012a8f2a910bb2cdf2a661145232b9c0624e382faf7bfc017579cc2c1da86bb1a6d48e8cae9cd6799923aec497baab5e61e34bd3bd7e7150158a7f009419
EBUILD unidecode-0.04.21.ebuild 596 BLAKE2B a13ee8cb417a0a7724ae1eff0f3abca8dc247458658e80a9c6c5a3991fc5f09740926a31ce37bb4646c2d60d4d5a23f3a7c3b48a6bc07b2e4d75870c5e240669 SHA512 a8befe494a6dad7e85672d1a2ed06c1413594387aef925127e542093c275ec007ae12f0866e17e6975aa361fc539d08f45ed90cd66b65830a4caf86ea59d9add
-EBUILD unidecode-1.0.22.ebuild 596 BLAKE2B a26df8b20c99692c7cddc1624d907caec459f386fd5d72c7239364e402494e4eb6f37d4b64061eff719b4f3cb2f2fde2e212bd8983785d068d45799cc462beeb SHA512 3e2ef53710a9ecb7fb631e1359fa5bf68be4c4fa2a095117701511517f52aef25cfc59d8372a2eae4bbb6bbe3de2377e7d0a352b39bc41c745c4f5ff69aecf3a
+EBUILD unidecode-1.0.22.ebuild 603 BLAKE2B f63468824e9f2e1bfa16bca89df8c0651144871d87692db1f362d3573ca617d85a6f098e388a7c41f1c02947478bf9a0b8bfa9d4a6525e5e507dac6796dcfcd9 SHA512 ff17c308545fb5c7fc3545f25d1cc6dc1e33d8d69ee6b3d056951726e6a52c0a6ab06f8f64474a1577cb2e45e2ec12d578a6a1f9d08a250c0097ef760ff43032
MISC metadata.xml 464 BLAKE2B 831af5def540e1b09728fa02a91039904c29da99e7b0d9ab7ef70a649d7567c854bc178af3f0e561e8090bf1087fe512e796447743a164130938c1a24e702f3f SHA512 f77532d725889de9b780bbfe06e2caa7b53e7af47edaed0fd15a07a3e5b72a17fa0a1e4d68d2c9cb7b78413acbfdf72f44de7df67db0a7bb901afa83912ea886
diff --git a/dev-python/unidecode/unidecode-1.0.22.ebuild b/dev-python/unidecode/unidecode-1.0.22.ebuild
index 3f9b667ff5a4..af46dbffb7d1 100644
--- a/dev-python/unidecode/unidecode-1.0.22.ebuild
+++ b/dev-python/unidecode/unidecode-1.0.22.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
S=${WORKDIR}/${MY_P}
diff --git a/dev-python/vobject/Manifest b/dev-python/vobject/Manifest
index ddeed4b5c6f7..363940af30b1 100644
--- a/dev-python/vobject/Manifest
+++ b/dev-python/vobject/Manifest
@@ -1,5 +1,5 @@
DIST vobject-0.9.3.tar.gz 57744 BLAKE2B 01a9083faa7f2a84e2f6f09d9f9f14afb5558d86aefb1a9d5c7e3c8f0e664d6a292f79a340c1a32e510637784cdfb0f02d713e0bcdbb99d1531c50e742192063 SHA512 d77dac2e885ea752e900a2f6e3d9cf24fdd3365d1e9e2ba51c5c38b2889a62aaa61e5562799eb8063b5d4ded0bcd43108cd7e5d028cf7dbe72008b208b8e2e76
DIST vobject-0.9.5.tar.gz 215577 BLAKE2B 0312a0c1377ce8141e32422fbf9b4dab253398ccf83bb530929ac052537213b065d7550cd0d926a52a00e27271faa942797b65899fcbe3b8b955ca15c6a114a8 SHA512 087b394ad6c48c359ee1cabb90cbc85cb305ed9e65199f33c19f386c7075b70273e5fddcf7fde5356b140ead7a581efd917594e4d493e720c4e1a632f797acc7
EBUILD vobject-0.9.3.ebuild 781 BLAKE2B c4df5166da0942cc46e38ad18ed017089bb60befb337827adfef68890c3e2dcc84043311d6598440a87812bb2adf554054eeb71c2f97b5b3065189ccabb61293 SHA512 e668439edbe611806750a3f641e812fafa49fed311d1329395ea2e8103faa52de5b441a396f7960478045d60c880be275e26e4e027be9769d829ea2e972412ab
-EBUILD vobject-0.9.5.ebuild 787 BLAKE2B 6699dd138479f45bcd5ff424389d1e26c17447c36de45900efe90366e51fa3d9039967214a0cc1d3a55392400bdee08ffc16c29f855ba11ab396d065044b2011 SHA512 7661f8fd1032ffe6ac7c3999b5e3afb0d5114c71614f01ab4a96b1b61239260c8ad970323d0a4d9161f2b65b233f3c13b232e2a132ee82e0d7dbf91a58442f20
+EBUILD vobject-0.9.5.ebuild 794 BLAKE2B 78c62ad5726fa07d870740e20bb484b822f20158f19f4d8cfbfcfde3dd655612ba98d0b5bceb43fef1be12fe1d85306d15a1b5cec11caa0d585c1ffffd84af72 SHA512 3f3745254d52434cfd66569eb9a7757d2acc7c5ece6e5a9e1ba77c24fc548175152292605f679865afb5b8828a5634e55b15bf3db0e570a241ae1a93085d7723
MISC metadata.xml 322 BLAKE2B e0e386d11610176cc9b83ec3e1c6cf3d53306b01dbe272be61538592057e125ae6eb196e60e8c6588d80a3f8413f9f5bbe9e373f7e6670f1bb53bd043cd9be39 SHA512 d50380968c2886e5fb7971f90ee38189b9f325513eb0e0e039638ec0b466b3c54c20be5ac056a49fd28923e061d658200898f26850dcbe2c0d58114c0b732a02
diff --git a/dev-python/vobject/vobject-0.9.5.ebuild b/dev-python/vobject/vobject-0.9.5.ebuild
index 99539b059e84..c12e9e5b559e 100644
--- a/dev-python/vobject/vobject-0.9.5.ebuild
+++ b/dev-python/vobject/vobject-0.9.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/eventable/vobject/archive/${PV}.tar.gz -> ${P}.tar.g
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE=""
RDEPEND=">=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest
index ef7cfc72ded9..24fd331e72b9 100644
--- a/dev-python/wheel/Manifest
+++ b/dev-python/wheel/Manifest
@@ -1,5 +1,5 @@
DIST wheel-0.29.0.tar.gz 54143 BLAKE2B 8f29c81b9b3c8ee419c26f04e09f437a2113716f5096e1b6e21f23e6a7426e58b7ee00c0846cfcd816670bee4dd908ef577e4142fae546d4ea643af2c2612049 SHA512 b72dec3cf71e3d87c611ff41f1381ed7f2c654edb50c808fb4fd0f552bab3572434495bf18c36d2ecc7cb8b355782054d3d6dedd5589ffda15027e72cff24602
DIST wheel-0.30.0.tar.gz 43087 BLAKE2B 796a57298571a9430094be93f38c679941157679d5a75d7d5da88be4d1f970f5aeb9810bbaaa31c77b71959b3c6eadcd618314ab3fa82b959c592c72b8171c0a SHA512 d39fb683ca2937745b057464ec17f5fab0475c2b1225cc4c84f1b0e8cd61a4bb039730dafdaa687f7b054ce080c4b7acbd3196045db14e015585536fcf498f84
-EBUILD wheel-0.29.0.ebuild 1001 BLAKE2B 07c7c3c42c7b69323322159fe31b679d666950a4d8ba6f3795d275f16c1d0de47cf41b878bec0421739aac403a9c5ae1e47bc7be763f11e097612f6a6e50b3bf SHA512 2c35406be7f683b3632aa8fee1c2c0a28c8c7087073ddadbcd8a201bc21b57b4e9997b40d004d7219141673462a880d8b421291d4dc677d146e9f8ef19149ce4
+EBUILD wheel-0.29.0.ebuild 998 BLAKE2B fe9d6e9b2a16944bc754ba9d9bcfcd471bb4f4d3d5cd3db6c15e575042eba4aee12103b5af9be465396f215152ed8b147c5939d649a72c1637c6cd40577491eb SHA512 387cd792495d26346e4aea329e53ca640c0582f78af2b7a7a5e96d6ec2d7bf4c581ae6deeb12a51d869f69a8e58d764f709b76464003c17e53b1f61088249bd8
EBUILD wheel-0.30.0.ebuild 1023 BLAKE2B 5a96e4dddb45dbc42c58b484b505683d0653668a20943debae1561faf22aa8e1d98145853e3aa68a1a06e03dda9fc758e3babc4fd7eb65be90f625ce81098377 SHA512 646b30a918659e0b0ea0a0eeb64e17082500620e1b5451618439a109e963025884abd87ea838a5bbd8d530fd4823daa8d94591aea2ff738eb020f8d8ebf59d53
MISC metadata.xml 308 BLAKE2B 32390fb7a1a3de815d3a791850d9f96d8092be48cf2ac61f8cebdf132e7d1c5c4cba95bac3edc3f2ebd6a2d9e9437e0c9187f9668ed95c4ddb4ee6072f496d46 SHA512 d5fdaba19a51f826d45ba93cc77a08fd4be563634f51236cec379763f066ed925869a57c94c75a34ed58302619d419f31dcad641d9e85c68d11d72ec53d2d45d
diff --git a/dev-python/wheel/wheel-0.29.0.ebuild b/dev-python/wheel/wheel-0.29.0.ebuild
index 789635764e3b..dc9a228b0dd9 100644
--- a/dev-python/wheel/wheel-0.29.0.ebuild
+++ b/dev-python/wheel/wheel-0.29.0.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"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE="doc test"
RDEPEND="dev-python/jsonschema[${PYTHON_USEDEP}]"
diff --git a/dev-python/whisper/Manifest b/dev-python/whisper/Manifest
index f49fafa455ea..3a3767dde575 100644
--- a/dev-python/whisper/Manifest
+++ b/dev-python/whisper/Manifest
@@ -1,5 +1,7 @@
DIST whisper-0.9.13.tar.gz 14028 BLAKE2B 38c1d006c3b6334df8c18c7e5f695359912db225b72047c0549ba6ca786a1f8f2820a18957d8f0a9bdd07ffa723b9c12b3ddd501d88a65c55d3df6db241aa94e SHA512 b4b46bb7f31ecb766495f5f592fb2f9a754f5f38f83f071b533d4302b95808b9b4046bf7769bfa0d7713633344c7c693b57dd550b52acec4617257eba68634c1
DIST whisper-0.9.15.tar.gz 15655 BLAKE2B d2f8a1333312038fdec2ed990c4657255242da74d68fb07aa1099fce345d95c15ea98a28a2a3a582b7972c6b67df9f0e2ea2280b9ba9168d65638548d53b8555 SHA512 bdc9d299ed713a3fc6104938c347682562d5f17a7f3650d823f9814410dc934899b81bb2f42f52e9cc25313d8ed33f7b4def6d8945561d63f6237492bda2a5e6
-EBUILD whisper-0.9.13.ebuild 376 BLAKE2B 7d23a58d41ab03b2d32156f0794c5a42a2ffe0c868d0e509cc23979618042cd89201074a10ec21cffcc05cf7352afda2e67abbae413c649261f74c98238d3532 SHA512 718f2e421e60c7d1b8d20ecbf2fdd351faed124b5c418abf8e14c33300a868c98d1801631c604a3af4d9498f457bfb2bcd60fed347e7ffd7722670a78b794183
-EBUILD whisper-0.9.15.ebuild 391 BLAKE2B b7f9cce48a3bca61c2534f0e41ede623da6f5324d3d97e2f65b1bd191740688abd95bfd5892ba84ce93a4c2b4111477e3a5acdba01911ff4ee14ea56ac64b28b SHA512 79b4504895b3f19cd4eba3bd58c353a73d0c36c1abbf165b401ca93be7b72bbec281ac3e89d548deb8b4cc4373692adc4f360e18ced528214a0db59702cd23aa
-MISC metadata.xml 420 BLAKE2B 1ae39ba906c5ea24339ce4faf8ca3a1431fd7aef6a19985b64cca9c22c3b245351245d7f13a9108506113152a781edf9e97d609fe52160b401f229ac3fdb8234 SHA512 8eb72895313f060ba301166c3d978f8ac2206c18149c969235efc2a57573da425435fdd751a601bd5c3cc1c1e6a20a30dd3e2f600f40c6ec52f5f425f4215187
+DIST whisper-1.1.3.tar.gz 37716 BLAKE2B e0cad5c7ef8ca885cae2060838669d80e8b2e28d1039dce45fec601257c866d202a73279d923aff39781f71d7c9bfdc19300c991e7a5956af337d5ff18a37ede SHA512 cd2a1bece58ea4cb3f5df6adbe1966e1408c92a55b21bf7298d4b30fdd51780e236707cae1414d6c363a046a36870a6ac230ec30abe565fde9fbf17efc9e7cab
+EBUILD whisper-0.9.13.ebuild 391 BLAKE2B 8745f2a1c88c3d50acfbcde4b20c71588442bacae1b0255de0e315419052f3eb2ba79396a7c25ed17b86432b3d0e4d6217b4d65daf33ebc1cc55d754fc99588e SHA512 b7468b6c76c14690aa4981e9dd8f971afa5a155f3e52e69a72fcaa79374d48fc45881377285c08df060772eb30e5aeaffcbab4db7636d66f81a7741baf08a11d
+EBUILD whisper-0.9.15.ebuild 406 BLAKE2B 5c85028f7675f540b2ba5c10abb98e57b83963240e580e2eb3ec36caa86d6f6bdb38ed352bf8d4387cd4784e5c3854213361dd2dc43262997cd8dbb7a0efc355 SHA512 b39628ff109126f9954d3948d5c8c33ae88c728c5b914a40072d5c5b23499ea2f154a090ddafcdde3cbe054cc072a9648d2e2c4dca1bed1b67d72e6406a1abc4
+EBUILD whisper-1.1.3.ebuild 786 BLAKE2B 945346c8628b23f7347d88dc0557de7d484e472efbe4172c4c4b8535e944bf71da9dde31d3675ea2827002a726a7468c8975589e045bd68008ca39395772800c SHA512 5fb82a2fcc6d3369412e683c84383b24eb4ff59f09869ad3878ffef410a18f696a31d42a41415673f021ecad9c7504f114220a98918728b28f7ff90fbf86ab23
+MISC metadata.xml 556 BLAKE2B afcecd89f7f06cef8d991edd5476a6ec0db7753d2d58174ec5a1a955f6023a06d56f0ae933e438bc720b9cf777852df4d223a21557454ee7d6aeef7741f451ee SHA512 7f72e3305aa749df979f180e0d46efd3ce1edfd81e76f5cb8a808d433ee2b19741b756f0e2c7706fce8bf2b4ae9adc336e309d3ed902e3d122fd1617dcd26af0
diff --git a/dev-python/whisper/metadata.xml b/dev-python/whisper/metadata.xml
index 76c8a4700642..5088568e3bec 100644
--- a/dev-python/whisper/metadata.xml
+++ b/dev-python/whisper/metadata.xml
@@ -11,5 +11,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">whisper</remote-id>
+ <remote-id type="github">graphite-project/whisper</remote-id>
+ <bugs-to>https://github.com/graphite-project/whisper/issues</bugs-to>
</upstream>
</pkgmetadata>
diff --git a/dev-python/whisper/whisper-0.9.13.ebuild b/dev-python/whisper/whisper-0.9.13.ebuild
index bc0ca2feb9c1..fa44cb14b549 100644
--- a/dev-python/whisper/whisper-0.9.13.ebuild
+++ b/dev-python/whisper/whisper-0.9.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Fixed size round-robin style database"
-HOMEPAGE="http://graphite.wikidot.com/"
+HOMEPAGE="https://github.com/graphite-project/whisper"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/whisper/whisper-0.9.15.ebuild b/dev-python/whisper/whisper-0.9.15.ebuild
index 71ce065214ce..bace960c5989 100644
--- a/dev-python/whisper/whisper-0.9.15.ebuild
+++ b/dev-python/whisper/whisper-0.9.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Fixed size round-robin style database"
-HOMEPAGE="http://graphite.wikidot.com/"
+HOMEPAGE="https://github.com/graphite-project/whisper"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/whisper/whisper-1.1.3.ebuild b/dev-python/whisper/whisper-1.1.3.ebuild
new file mode 100644
index 000000000000..d3df70da0981
--- /dev/null
+++ b/dev-python/whisper/whisper-1.1.3.ebuild
@@ -0,0 +1,32 @@
+# 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="Fixed size round-robin style database"
+HOMEPAGE="https://github.com/graphite-project/whisper"
+# PyPI tarballs don't contain tests
+# https://github.com/graphite-project/whisper/pull/253
+SRC_URI="https://github.com/graphite-project/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86 ~x64-solaris"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="
+ test? (
+ ${RDEPEND}
+ dev-python/pytest[${PYTHON_USEDEP}]
+ virtual/python-unittest-mock[${PYTHON_USEDEP}]
+ )
+"
+
+python_test() {
+ py.test || die "tests failed with ${EPYTHON}"
+}
diff --git a/dev-python/yarl/Manifest b/dev-python/yarl/Manifest
index a15f29223f21..ed3845979d4f 100644
--- a/dev-python/yarl/Manifest
+++ b/dev-python/yarl/Manifest
@@ -3,9 +3,11 @@ DIST yarl-0.10.3.tar.gz 127867 BLAKE2B 6e20500e51a083f20f12bb4ea95611953ea01c56b
DIST yarl-0.14.1.tar.gz 134863 BLAKE2B 7295b746948c78f174975f2862e481fea0c11b7a292ce59552c17eccc02de7e7b8f3063dd3cea1e5d79b5bd270afa5859c9ae645c2de0fa2a66b52262748febb SHA512 d48292616058731bebb9370f23a892072afbbe8c3c720d920c7b9bb1554d91b02d2c9669662bcff0c1efdc7d519145e214a1440622c03e05c7a9b910d69d69da
DIST yarl-0.9.8.tar.gz 125806 BLAKE2B 983ccd2516ad00e89b75cb94a2237ea85325947d8fdfd7978b08addba08566b205b5c2a2863fb9943343857b976981b0b5735fe35b2c88f77d6178faa0d814d5 SHA512 67446ca618a2539f8c1fc8a7a96d1ce50a924ece0479e01103347f73a7bd75b0fbdd0ff5c007529195c3f12aa62d185563e761557fcb95b3226eaece65c0be9f
DIST yarl-1.1.1.tar.gz 156284 BLAKE2B d070b0ea5cb06ef78f850a130d3292e66f592fd46ccf671cfe51f93c0e419a599f42f6a7255e3eb0f15ba96b1ac0cdcd0bce4deff81da6e5dcc25f7a8136bd78 SHA512 fe53e24401e91994d04fd7274200f92168bb08d78c460b49e800646a3e4611f6baefca4ede5b2b6727f2e6e4cd51296ca834305c0e2fb377ac3a928463f995cd
+DIST yarl-1.2.4.tar.gz 159570 BLAKE2B 2214917d01ba8f7ba4ea66e28711bcf2549fb1016be9da49147788d61a51168bc81b209ee1466482c93a8fddb4bec87c9ee072b703a1b0094553ecfcc525c0a9 SHA512 370fafa7ca507589660cb9f025bfa154c7b351fa6f7f7cfbedf8b20b64a175bba78e7673b122443132b10e6214e503668efd98c79dd79ee45364b1f779ecd8f1
EBUILD yarl-0.10.2.ebuild 598 BLAKE2B c4030009f1487ab1080e9685ec4755a10ff44762a689b5c3b05f55187eb9175719808db76798c06407033e4e9426094ecf00d63ed681d1e9a77cd00285570fc4 SHA512 a1fa1a4053d0d7e478fc0cce51da9e83ad41dbb1b114f2f69f0ecb2aa8b4379d765f2533f221c33216df3667f5e37331c5481b900f3c4bbba57d344f41767957
EBUILD yarl-0.10.3.ebuild 598 BLAKE2B c4030009f1487ab1080e9685ec4755a10ff44762a689b5c3b05f55187eb9175719808db76798c06407033e4e9426094ecf00d63ed681d1e9a77cd00285570fc4 SHA512 a1fa1a4053d0d7e478fc0cce51da9e83ad41dbb1b114f2f69f0ecb2aa8b4379d765f2533f221c33216df3667f5e37331c5481b900f3c4bbba57d344f41767957
EBUILD yarl-0.14.1.ebuild 620 BLAKE2B ff237445d53fa8a7d6951d53c8c2043f03217c4799b4532c7e895ce9366942008e6246358748872454c1ccee3df2a9617adfa1669e4d5e3036025ad22dca7902 SHA512 ef6fbb052c0497bdab78c87aea57ee81b4724c4dafb8c197f413ccf92349947c9e382a8ce362ea7d5502b0a4d5b1e4c43813526cd831ef8b9d3954b2bd04c875
EBUILD yarl-0.9.8-r1.ebuild 580 BLAKE2B 3ede8e4c60be7440d92c1c755393198bbd07cc7b0859482a578f461af6fc798027cf940b0a1da4bee0d4ae011b46562385f4127c23aea09d9a85d78bdfada946 SHA512 a223d7ffc84d391979807702196f17435a7577bbceb6584f1455a88ca99dcddda2f70b4e8c77a83dbf6dc51cfa1c04655e6f0dc2b6ef7593d2e5889f8fce82e4
EBUILD yarl-1.1.1.ebuild 664 BLAKE2B 1242a6dc9459f12dd061a992400b657359d7eeef0724edf6200681919922f1fcf3bf41915ad9c00f5f4086c19d78e36ba387dad91b8138bf68372b1e5d08070b SHA512 fccef3a98d33aa7f1e80c40bde1d07b58e64539f798b491c55bbf98e8f61a25795a15c25070ab4cda8e32af7350fde84923c634f151054b51079c8e6394f5d5f
+EBUILD yarl-1.2.4.ebuild 664 BLAKE2B ba8d0e46dd8517187c328abf10a25c8e95f51f6f660c026826c139c31f9e4d9d39ab67ed1d60031cd4cc0bb97be4ff89b89173d2f829c436fa3aa992bfd9f855 SHA512 4b7b03aad9f19357b671bf3a1ffbcb8e03deb962882b31c6b0578ed54689ee5538f8d38cd849a3f6e98e598bd34a205a58e9716c4e89a4df692512fa1343f845
MISC metadata.xml 439 BLAKE2B 8d9b97af296f25f501da90aa57deffca21625c8dda04f04e458879977865609e2fece4231deea45f297e3dc74740cea6a2d3a1e0be9b8c37eb5b08379361fef6 SHA512 f554403c332e415434d21a63d65f755dfd80dcdd813f3832b8e09ece9e26a2d28d274de9afcff7dbf2cf64122e4f4b50e546d7a2f67cc6f2090a4da8205cba8c
diff --git a/dev-python/yarl/yarl-1.2.4.ebuild b/dev-python/yarl/yarl-1.2.4.ebuild
new file mode 100644
index 000000000000..e1c3de99fca3
--- /dev/null
+++ b/dev-python/yarl/yarl-1.2.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Yet another URL library"
+HOMEPAGE="https://github.com/aio-libs/yarl/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-python/multidict-4.0[${PYTHON_USEDEP}]
+ >=dev-python/idna-2.0[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-runner[${PYTHON_USEDEP}]
+ )"
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/zstandard/Manifest b/dev-python/zstandard/Manifest
index e6a7dfbe92d2..bc1aa804281e 100644
--- a/dev-python/zstandard/Manifest
+++ b/dev-python/zstandard/Manifest
@@ -1,3 +1,3 @@
DIST zstandard-0.8.1.tar.gz 463785 BLAKE2B ac4dce58cefa05d265824004464bad89a7f4c4e5f19ac1d8b5b8b0ad6f806318e2b82ffb6f3a290e3605961801909b339b1e5d89fdccd76fd28c75a695a92e0a SHA512 0ddbe22381397443c6c9f84e64f9358160bede104c4f48351119d880ac4f88994739b0b3915454567d2b2b04930c6ead5aa290a40323ba4b0bacf5e97809793c
-EBUILD zstandard-0.8.1.ebuild 519 BLAKE2B 3dc4518573ea2a4528fa4e6a2331268bfad320b1716f20bf652703cd1e63f500d7eeb24a192866eb2c3c24602c20aec697bd5825d5c557953bf837b6bc551447 SHA512 fd07dc757bd091ea7e3269cb39b3ba6d7f169a7acd5cc138f9867aa0a868f70049ddf970e5599c3f6a828e9d03b212f0e319eb9606e669bc5b106e2c0cdecb63
+EBUILD zstandard-0.8.1.ebuild 543 BLAKE2B 8ed93e486db71a00c07b722aefa003579c4e44be9cb4e895b9a4e87fa1c7664ec166d46f5fa545e8a9bf78156f3854ff08714a0f20f1d0b266ed4922919226c2 SHA512 0c48a1ef7fb9c256c32df684e1c4a803daabc54e14b3daf121f494c2675d3ef006c43d2590221a528767919683c50d0312a6ec68d2de4c9749bacb919277574a
MISC metadata.xml 377 BLAKE2B 987c1e1f5a7a37a8686acf05929a8c7cfa702358d5c8fcb678ebec0e28ab590d2dbfe92892330d006b202cc4fbc22eb4fec8876902ab56f44990a59932d6c0f3 SHA512 54b4b2a4b98fda27659ac1cb39e16ff788687aa814d882822ffdfa9c085b04bb3a24885f9a08ea73b05b959ed6441a6ff5090c1159300c1d024f1abf239cb141
diff --git a/dev-python/zstandard/zstandard-0.8.1.ebuild b/dev-python/zstandard/zstandard-0.8.1.ebuild
index 990981569c53..1ec08922ecf0 100644
--- a/dev-python/zstandard/zstandard-0.8.1.ebuild
+++ b/dev-python/zstandard/zstandard-0.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~amd64-linux ~x86-linux"
RDEPEND="dev-python/cffi:=[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]