summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Babel/Babel-2.5.0.ebuild2
-rw-r--r--dev-python/Babel/Manifest2
-rw-r--r--dev-python/Manifest.gzbin297883 -> 298763 bytes
-rw-r--r--dev-python/PySocks/Manifest2
-rw-r--r--dev-python/PySocks/PySocks-1.6.7.ebuild2
-rw-r--r--dev-python/alabaster/Manifest4
-rw-r--r--dev-python/alabaster/alabaster-0.7.10.ebuild4
-rw-r--r--dev-python/alabaster/alabaster-0.7.9.ebuild4
-rw-r--r--dev-python/alembic/Manifest2
-rw-r--r--dev-python/alembic/alembic-0.9.7.ebuild47
-rw-r--r--dev-python/amodem/Manifest4
-rw-r--r--dev-python/amodem/amodem-1.13.1.ebuild (renamed from dev-python/amodem/amodem-1.12.0.ebuild)7
-rw-r--r--dev-python/aodhclient/Manifest6
-rw-r--r--dev-python/aodhclient/aodhclient-0.7.0.ebuild37
-rw-r--r--dev-python/aodhclient/aodhclient-1.0.0.ebuild (renamed from dev-python/aodhclient/aodhclient-0.6.0.ebuild)14
-rw-r--r--dev-python/apipkg/Manifest2
-rw-r--r--dev-python/apipkg/apipkg-1.4.ebuild4
-rw-r--r--dev-python/asn1crypto/Manifest2
-rw-r--r--dev-python/asn1crypto/asn1crypto-0.24.0.ebuild26
-rw-r--r--dev-python/astor/Manifest2
-rw-r--r--dev-python/astor/astor-0.6.ebuild28
-rw-r--r--dev-python/attrs/Manifest4
-rw-r--r--dev-python/attrs/attrs-17.3.0.ebuild11
-rw-r--r--dev-python/attrs/attrs-17.4.0.ebuild36
-rw-r--r--dev-python/automat/Manifest2
-rw-r--r--dev-python/automat/automat-0.6.0.ebuild4
-rw-r--r--dev-python/backports-abc/Manifest2
-rw-r--r--dev-python/backports-abc/backports-abc-0.5.ebuild4
-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-ssl-match-hostname/Manifest2
-rw-r--r--dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.5.0.1-r1.ebuild4
-rw-r--r--dev-python/backports-unittest-mock/Manifest4
-rw-r--r--dev-python/backports-unittest-mock/backports-unittest-mock-1.2.1-r1.ebuild4
-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.ebuild4
-rw-r--r--dev-python/bcrypt/Manifest4
-rw-r--r--dev-python/bcrypt/bcrypt-3.1.3.ebuild2
-rw-r--r--dev-python/bcrypt/bcrypt-3.1.4.ebuild4
-rw-r--r--dev-python/bleach/Manifest2
-rw-r--r--dev-python/bleach/bleach-2.1.1.ebuild4
-rw-r--r--dev-python/bottle/Manifest2
-rw-r--r--dev-python/bottle/bottle-0.12.13.ebuild4
-rw-r--r--dev-python/bz2file/Manifest2
-rw-r--r--dev-python/bz2file/bz2file-0.98.ebuild2
-rw-r--r--dev-python/castellan/Manifest2
-rw-r--r--dev-python/castellan/castellan-0.17.0.ebuild38
-rw-r--r--dev-python/cffi/Manifest2
-rw-r--r--dev-python/cffi/cffi-1.11.4.ebuild50
-rw-r--r--dev-python/characteristic/Manifest2
-rw-r--r--dev-python/characteristic/characteristic-14.3.0-r1.ebuild2
-rw-r--r--dev-python/chardet/Manifest2
-rw-r--r--dev-python/chardet/chardet-3.0.4.ebuild4
-rw-r--r--dev-python/cliapp/Manifest2
-rw-r--r--dev-python/cliapp/cliapp-1.20170823.ebuild25
-rw-r--r--dev-python/cliff/Manifest2
-rw-r--r--dev-python/cliff/cliff-2.11.0.ebuild62
-rw-r--r--dev-python/cmd2/Manifest2
-rw-r--r--dev-python/cmd2/cmd2-0.7.9.ebuild37
-rw-r--r--dev-python/configparser/Manifest2
-rw-r--r--dev-python/configparser/configparser-3.5.0-r1.ebuild2
-rw-r--r--dev-python/constantly/Manifest2
-rw-r--r--dev-python/constantly/constantly-15.1.0-r1.ebuild27
-rw-r--r--dev-python/contextlib2/Manifest2
-rw-r--r--dev-python/contextlib2/contextlib2-0.5.5.ebuild2
-rw-r--r--dev-python/cov-core/Manifest2
-rw-r--r--dev-python/cov-core/cov-core-1.15.0.ebuild4
-rw-r--r--dev-python/cryptography-vectors/Manifest2
-rw-r--r--dev-python/cryptography-vectors/cryptography-vectors-2.1.4.ebuild2
-rw-r--r--dev-python/cryptography/Manifest2
-rw-r--r--dev-python/cryptography/cryptography-2.1.4.ebuild2
-rw-r--r--dev-python/cssselect/Manifest2
-rw-r--r--dev-python/cssselect/cssselect-1.0.1.ebuild5
-rw-r--r--dev-python/cursive/Manifest2
-rw-r--r--dev-python/cursive/cursive-0.2.1.ebuild33
-rw-r--r--dev-python/decorator/Manifest4
-rw-r--r--dev-python/decorator/decorator-4.1.2.ebuild4
-rw-r--r--dev-python/decorator/decorator-4.2.1.ebuild29
-rw-r--r--dev-python/defusedxml/Manifest2
-rw-r--r--dev-python/defusedxml/defusedxml-0.5.0.ebuild2
-rw-r--r--dev-python/docker-py/Manifest2
-rw-r--r--dev-python/docker-py/docker-py-3.1.0.ebuild55
-rw-r--r--dev-python/docker-pycreds/Manifest2
-rw-r--r--dev-python/docker-pycreds/docker-pycreds-0.2.2.ebuild19
-rw-r--r--dev-python/dogpile-cache/Manifest4
-rw-r--r--dev-python/dogpile-cache/dogpile-cache-0.6.1.ebuild35
-rw-r--r--dev-python/dogpile-cache/dogpile-cache-0.6.2.ebuild35
-rw-r--r--dev-python/ebuildtester/Manifest4
-rw-r--r--dev-python/ebuildtester/ebuildtester-0.1.6-r1.ebuild31
-rw-r--r--dev-python/ebuildtester/files/ebuildtester.bash-completion20
-rw-r--r--dev-python/ebuildtester/metadata.xml5
-rw-r--r--dev-python/elasticsearch-py/Manifest2
-rw-r--r--dev-python/elasticsearch-py/elasticsearch-py-5.5.2.ebuild2
-rw-r--r--dev-python/enum34/Manifest2
-rw-r--r--dev-python/enum34/enum34-1.1.6.ebuild4
-rw-r--r--dev-python/execnet/Manifest2
-rw-r--r--dev-python/execnet/execnet-1.5.0.ebuild4
-rw-r--r--dev-python/fields/Manifest2
-rw-r--r--dev-python/fields/fields-5.0.0.ebuild2
-rw-r--r--dev-python/fixtures/Manifest2
-rw-r--r--dev-python/fixtures/fixtures-3.0.0.ebuild4
-rw-r--r--dev-python/flake8/Manifest2
-rw-r--r--dev-python/flake8/flake8-3.5.0.ebuild2
-rw-r--r--dev-python/flaky/Manifest2
-rw-r--r--dev-python/flaky/flaky-3.4.0.ebuild4
-rw-r--r--dev-python/funcsigs/Manifest2
-rw-r--r--dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild5
-rw-r--r--dev-python/functools32/Manifest2
-rw-r--r--dev-python/functools32/functools32-3.2.3.ebuild2
-rw-r--r--dev-python/futures/Manifest2
-rw-r--r--dev-python/futures/futures-3.1.1.ebuild2
-rw-r--r--dev-python/genty/Manifest2
-rw-r--r--dev-python/genty/genty-1.3.2.ebuild7
-rw-r--r--dev-python/git-review/Manifest6
-rw-r--r--dev-python/git-review/git-review-1.24.ebuild24
-rw-r--r--dev-python/git-review/git-review-1.25.0.ebuild29
-rw-r--r--dev-python/git-review/git-review-1.26.0.ebuild2
-rw-r--r--dev-python/glance_store/Manifest10
-rw-r--r--dev-python/glance_store/glance_store-0.13.1.ebuild49
-rw-r--r--dev-python/glance_store/glance_store-0.18.0.ebuild47
-rw-r--r--dev-python/glance_store/glance_store-0.20.0.ebuild43
-rw-r--r--dev-python/glance_store/glance_store-0.23.0.ebuild54
-rw-r--r--dev-python/glance_store/metadata.xml4
-rw-r--r--dev-python/gmpy/Manifest2
-rw-r--r--dev-python/gmpy/gmpy-2.0.8.ebuild4
-rw-r--r--dev-python/google-api-python-client/Manifest2
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-1.6.5.ebuild44
-rw-r--r--dev-python/hgdistver/Manifest2
-rw-r--r--dev-python/hgdistver/hgdistver-0.25.ebuild4
-rw-r--r--dev-python/hpack/Manifest2
-rw-r--r--dev-python/hpack/hpack-3.0.0.ebuild6
-rw-r--r--dev-python/hyper-h2/Manifest2
-rw-r--r--dev-python/hyper-h2/hyper-h2-3.0.1.ebuild4
-rw-r--r--dev-python/hyperframe/Manifest2
-rw-r--r--dev-python/hyperframe/hyperframe-5.1.0.ebuild4
-rw-r--r--dev-python/hyperlink/Manifest2
-rw-r--r--dev-python/hyperlink/hyperlink-17.3.1.ebuild2
-rw-r--r--dev-python/hypothesis/Manifest4
-rw-r--r--dev-python/hypothesis/hypothesis-3.44.26.ebuild8
-rw-r--r--dev-python/hypothesis/hypothesis-3.45.3.ebuild36
-rw-r--r--dev-python/idna/Manifest2
-rw-r--r--dev-python/idna/idna-2.6.ebuild4
-rw-r--r--dev-python/imagesize/Manifest2
-rw-r--r--dev-python/imagesize/imagesize-0.7.1.ebuild2
-rw-r--r--dev-python/incremental/Manifest2
-rw-r--r--dev-python/incremental/incremental-17.5.0.ebuild4
-rw-r--r--dev-python/ipaddress/Manifest4
-rw-r--r--dev-python/ipaddress/ipaddress-1.0.18.ebuild4
-rw-r--r--dev-python/ipaddress/ipaddress-1.0.19.ebuild24
-rw-r--r--dev-python/iso8601/Manifest2
-rw-r--r--dev-python/iso8601/iso8601-0.1.12.ebuild2
-rw-r--r--dev-python/jaraco-packaging/Manifest2
-rw-r--r--dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild4
-rw-r--r--dev-python/jinja/Manifest2
-rw-r--r--dev-python/jinja/jinja-2.9.5.ebuild2
-rw-r--r--dev-python/jsonpatch/Manifest2
-rw-r--r--dev-python/jsonpatch/jsonpatch-1.21.ebuild27
-rw-r--r--dev-python/jsonschema/Manifest2
-rw-r--r--dev-python/jsonschema/jsonschema-2.6.0.ebuild2
-rw-r--r--dev-python/linecache2/Manifest2
-rw-r--r--dev-python/linecache2/linecache2-1.0.0.ebuild8
-rw-r--r--dev-python/lit/Manifest2
-rw-r--r--dev-python/lit/lit-3.9.0.ebuild4
-rw-r--r--dev-python/logbook/Manifest2
-rw-r--r--dev-python/logbook/logbook-1.1.0.ebuild2
-rw-r--r--dev-python/m2r/Manifest2
-rw-r--r--dev-python/m2r/m2r-0.1.12.ebuild4
-rw-r--r--dev-python/mako/Manifest2
-rw-r--r--dev-python/mako/mako-1.0.6.ebuild8
-rw-r--r--dev-python/markdown/Manifest2
-rw-r--r--dev-python/markdown/markdown-2.6.8.ebuild4
-rw-r--r--dev-python/mccabe/Manifest2
-rw-r--r--dev-python/mccabe/mccabe-0.6.1.ebuild4
-rw-r--r--dev-python/miniupnpc/Manifest2
-rw-r--r--dev-python/miniupnpc/miniupnpc-2.0.20171212.ebuild2
-rw-r--r--dev-python/mistune/Manifest2
-rw-r--r--dev-python/mistune/mistune-0.7.4.ebuild4
-rw-r--r--dev-python/munch/Manifest2
-rw-r--r--dev-python/munch/munch-2.2.0.ebuild23
-rw-r--r--dev-python/mysql-connector-python/Manifest2
-rw-r--r--dev-python/mysql-connector-python/mysql-connector-python-2.1.7.ebuild37
-rw-r--r--dev-python/networkx/Manifest2
-rw-r--r--dev-python/networkx/networkx-1.11.ebuild2
-rw-r--r--dev-python/neutron-lib/Manifest8
-rw-r--r--dev-python/neutron-lib/neutron-lib-0.0.2.ebuild30
-rw-r--r--dev-python/neutron-lib/neutron-lib-0.4.0.ebuild32
-rw-r--r--dev-python/neutron-lib/neutron-lib-1.1.0.ebuild35
-rw-r--r--dev-python/neutron-lib/neutron-lib-1.13.0.ebuild44
-rw-r--r--dev-python/nose-exclude/Manifest2
-rw-r--r--dev-python/nose-exclude/nose-exclude-0.5.0.ebuild4
-rw-r--r--dev-python/openstacksdk/Manifest8
-rw-r--r--dev-python/openstacksdk/openstacksdk-0.11.3.ebuild40
-rw-r--r--dev-python/openstacksdk/openstacksdk-0.8.2.ebuild27
-rw-r--r--dev-python/openstacksdk/openstacksdk-0.9.13.ebuild25
-rw-r--r--dev-python/openstacksdk/openstacksdk-0.9.5.ebuild30
-rw-r--r--dev-python/os-brick/Manifest2
-rw-r--r--dev-python/os-brick/os-brick-2.3.0.ebuild44
-rw-r--r--dev-python/os-service-types/Manifest3
-rw-r--r--dev-python/os-service-types/metadata.xml18
-rw-r--r--dev-python/os-service-types/os-service-types-1.1.0.ebuild21
-rw-r--r--dev-python/os-traits/Manifest2
-rw-r--r--dev-python/os-traits/os-traits-0.5.0.ebuild29
-rw-r--r--dev-python/os-vif/Manifest2
-rw-r--r--dev-python/os-vif/os-vif-1.9.0.ebuild40
-rw-r--r--dev-python/os-win/Manifest2
-rw-r--r--dev-python/os-win/os-win-3.0.0.ebuild39
-rw-r--r--dev-python/os-xenapi/Manifest2
-rw-r--r--dev-python/os-xenapi/os-xenapi-0.3.1.ebuild37
-rw-r--r--dev-python/osc-lib/Manifest6
-rw-r--r--dev-python/osc-lib/osc-lib-1.1.0.ebuild36
-rw-r--r--dev-python/osc-lib/osc-lib-1.3.0.ebuild31
-rw-r--r--dev-python/osc-lib/osc-lib-1.9.0.ebuild36
-rw-r--r--dev-python/oslo-privsep/Manifest2
-rw-r--r--dev-python/oslo-privsep/oslo-privsep-1.27.0.ebuild51
-rw-r--r--dev-python/oslo-reports/Manifest2
-rw-r--r--dev-python/oslo-reports/oslo-reports-1.26.0.ebuild41
-rw-r--r--dev-python/oslo-rootwrap/Manifest2
-rw-r--r--dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild48
-rw-r--r--dev-python/oslo-versionedobjects/Manifest2
-rw-r--r--dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.2.ebuild38
-rw-r--r--dev-python/oslo-vmware/Manifest2
-rw-r--r--dev-python/oslo-vmware/oslo-vmware-2.26.0.ebuild63
-rw-r--r--dev-python/ovs/Manifest4
-rw-r--r--dev-python/ovs/ovs-2.8.1.ebuild (renamed from dev-python/ovs/ovs-2.4.0.ebuild)10
-rw-r--r--dev-python/ovsdbapp/Manifest2
-rw-r--r--dev-python/ovsdbapp/ovsdbapp-0.9.1.ebuild26
-rw-r--r--dev-python/paramiko/Manifest6
-rw-r--r--dev-python/paramiko/paramiko-2.2.1.ebuild2
-rw-r--r--dev-python/paramiko/paramiko-2.3.1.ebuild4
-rw-r--r--dev-python/paramiko/paramiko-2.4.0.ebuild2
-rw-r--r--dev-python/path-py/Manifest4
-rw-r--r--dev-python/path-py/path-py-10.3.1.ebuild38
-rw-r--r--dev-python/path-py/path-py-8.1.2.ebuild2
-rw-r--r--dev-python/pathlib/Manifest2
-rw-r--r--dev-python/pathlib/pathlib-1.0.1-r1.ebuild2
-rw-r--r--dev-python/pid/Manifest2
-rw-r--r--dev-python/pid/pid-2.2.0.ebuild30
-rw-r--r--dev-python/pip/Manifest2
-rw-r--r--dev-python/pip/pip-9.0.1-r2.ebuild4
-rw-r--r--dev-python/pluggy/Manifest4
-rw-r--r--dev-python/pluggy/pluggy-0.5.2.ebuild4
-rw-r--r--dev-python/pluggy/pluggy-0.6.0.ebuild28
-rw-r--r--dev-python/ply/Manifest2
-rw-r--r--dev-python/ply/ply-3.10.ebuild2
-rw-r--r--dev-python/pretend/Manifest4
-rw-r--r--dev-python/pretend/pretend-1.0.8-r1.ebuild24
-rw-r--r--dev-python/pretend/pretend-1.0.8.ebuild4
-rw-r--r--dev-python/priority/Manifest2
-rw-r--r--dev-python/priority/priority-1.3.0.ebuild4
-rw-r--r--dev-python/process-tests/Manifest2
-rw-r--r--dev-python/process-tests/process-tests-1.2.0.ebuild4
-rw-r--r--dev-python/protobuf-python/Manifest4
-rw-r--r--dev-python/protobuf-python/metadata.xml42
-rw-r--r--dev-python/protobuf-python/protobuf-python-3.5.1.1.ebuild2
-rw-r--r--dev-python/psutil/Manifest4
-rw-r--r--dev-python/psutil/psutil-5.4.1.ebuild2
-rw-r--r--dev-python/psutil/psutil-5.4.3.ebuild28
-rw-r--r--dev-python/py/Manifest5
-rw-r--r--dev-python/py/files/py-1.5.2-skip-apiwarn-pytest31.patch14
-rw-r--r--dev-python/py/py-1.4.34.ebuild4
-rw-r--r--dev-python/py/py-1.5.2.ebuild46
-rw-r--r--dev-python/pyFFTW/Manifest4
-rw-r--r--dev-python/pyFFTW/metadata.xml15
-rw-r--r--dev-python/pyFFTW/pyFFTW-0.10.4.ebuild28
-rw-r--r--dev-python/pyFFTW/pyFFTW-9999.ebuild28
-rw-r--r--dev-python/pyasn1-modules/Manifest2
-rw-r--r--dev-python/pyasn1-modules/pyasn1-modules-0.1.5.ebuild2
-rw-r--r--dev-python/pyasn1/Manifest2
-rw-r--r--dev-python/pyasn1/pyasn1-0.3.7.ebuild2
-rw-r--r--dev-python/pycodestyle/Manifest2
-rw-r--r--dev-python/pycodestyle/pycodestyle-2.3.1.ebuild4
-rw-r--r--dev-python/pycparser/Manifest2
-rw-r--r--dev-python/pycparser/pycparser-2.18-r1.ebuild2
-rw-r--r--dev-python/pycurl/Manifest2
-rw-r--r--dev-python/pycurl/pycurl-7.43.0.ebuild4
-rw-r--r--dev-python/pyflakes/Manifest2
-rw-r--r--dev-python/pyflakes/pyflakes-1.6.0.ebuild4
-rw-r--r--dev-python/pyftpdlib/Manifest2
-rw-r--r--dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild4
-rw-r--r--dev-python/pygresql/Manifest2
-rw-r--r--dev-python/pygresql/pygresql-5.0.4.ebuild4
-rw-r--r--dev-python/pymysql/Manifest2
-rw-r--r--dev-python/pymysql/pymysql-0.8.0.ebuild31
-rw-r--r--dev-python/pynacl/Manifest6
-rw-r--r--dev-python/pynacl/pynacl-1.1.2.ebuild2
-rw-r--r--dev-python/pynacl/pynacl-1.2.0.ebuild4
-rw-r--r--dev-python/pynacl/pynacl-1.2.1.ebuild2
-rw-r--r--dev-python/pyopenssl/Manifest2
-rw-r--r--dev-python/pyopenssl/pyopenssl-17.5.0.ebuild66
-rw-r--r--dev-python/pypowervm/Manifest2
-rw-r--r--dev-python/pypowervm/pypowervm-1.1.10.ebuild39
-rw-r--r--dev-python/pyrsistent/Manifest2
-rw-r--r--dev-python/pyrsistent/pyrsistent-0.13.0.ebuild11
-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/Manifest2
-rw-r--r--dev-python/pyside/pyside-1.2.2-r2.ebuild (renamed from dev-python/pyside/pyside-1.2.2-r1.ebuild)6
-rw-r--r--dev-python/pytest-capturelog/Manifest2
-rw-r--r--dev-python/pytest-capturelog/pytest-capturelog-0.7.ebuild4
-rw-r--r--dev-python/pytest-cov/Manifest2
-rw-r--r--dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild2
-rw-r--r--dev-python/pytest-expect/Manifest2
-rw-r--r--dev-python/pytest-expect/pytest-expect-1.1.0.ebuild11
-rw-r--r--dev-python/pytest-fixture-config/Manifest2
-rw-r--r--dev-python/pytest-fixture-config/pytest-fixture-config-1.2.11.ebuild2
-rw-r--r--dev-python/pytest-flake8/Manifest2
-rw-r--r--dev-python/pytest-flake8/pytest-flake8-0.9.1.ebuild29
-rw-r--r--dev-python/pytest-forked/Manifest2
-rw-r--r--dev-python/pytest-forked/pytest-forked-0.2.ebuild14
-rw-r--r--dev-python/pytest-relaxed/Manifest2
-rw-r--r--dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild2
-rw-r--r--dev-python/pytest-runner/Manifest4
-rw-r--r--dev-python/pytest-runner/pytest-runner-2.11.1.ebuild4
-rw-r--r--dev-python/pytest-runner/pytest-runner-4.0.ebuild42
-rw-r--r--dev-python/pytest-shutil/Manifest2
-rw-r--r--dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild2
-rw-r--r--dev-python/pytest-virtualenv/Manifest2
-rw-r--r--dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild2
-rw-r--r--dev-python/pytest-xdist/Manifest4
-rw-r--r--dev-python/pytest-xdist/pytest-xdist-1.15.0.ebuild4
-rw-r--r--dev-python/pytest-xdist/pytest-xdist-1.20.1.ebuild4
-rw-r--r--dev-python/pytest/Manifest4
-rw-r--r--dev-python/pytest/pytest-3.2.2.ebuild18
-rw-r--r--dev-python/pytest/pytest-3.4.1.ebuild77
-rw-r--r--dev-python/python-barbicanclient/Manifest8
-rw-r--r--dev-python/python-barbicanclient/python-barbicanclient-3.3.0.ebuild31
-rw-r--r--dev-python/python-barbicanclient/python-barbicanclient-4.0.1.ebuild33
-rw-r--r--dev-python/python-barbicanclient/python-barbicanclient-4.2.0.ebuild34
-rw-r--r--dev-python/python-barbicanclient/python-barbicanclient-4.6.0.ebuild35
-rw-r--r--dev-python/python-cinderclient/Manifest8
-rw-r--r--dev-python/python-cinderclient/python-cinderclient-1.6.0.ebuild39
-rw-r--r--dev-python/python-cinderclient/python-cinderclient-1.9.0.ebuild36
-rw-r--r--dev-python/python-cinderclient/python-cinderclient-3.5.0.ebuild (renamed from dev-python/python-cinderclient/python-cinderclient-1.11.0.ebuild)20
-rw-r--r--dev-python/python-dateutil/Manifest2
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.6.1.ebuild4
-rw-r--r--dev-python/python-designateclient/Manifest8
-rw-r--r--dev-python/python-designateclient/python-designateclient-2.0.0.ebuild34
-rw-r--r--dev-python/python-designateclient/python-designateclient-2.3.0.ebuild33
-rw-r--r--dev-python/python-designateclient/python-designateclient-2.6.0.ebuild33
-rw-r--r--dev-python/python-designateclient/python-designateclient-2.9.0.ebuild33
-rw-r--r--dev-python/python-glanceclient/Manifest8
-rw-r--r--dev-python/python-glanceclient/python-glanceclient-2.0.1.ebuild87
-rw-r--r--dev-python/python-glanceclient/python-glanceclient-2.5.0.ebuild81
-rw-r--r--dev-python/python-glanceclient/python-glanceclient-2.9.1.ebuild (renamed from dev-python/python-glanceclient/python-glanceclient-2.6.0.ebuild)42
-rw-r--r--dev-python/python-hpilo/Manifest2
-rw-r--r--dev-python/python-hpilo/python-hpilo-4.1.ebuild21
-rw-r--r--dev-python/python-manilaclient/Manifest4
-rw-r--r--dev-python/python-manilaclient/python-manilaclient-1.11.0.ebuild40
-rw-r--r--dev-python/python-manilaclient/python-manilaclient-1.21.0.ebuild43
-rw-r--r--dev-python/python-neutronclient/Manifest4
-rw-r--r--dev-python/python-neutronclient/python-neutronclient-6.7.0.ebuild (renamed from dev-python/python-neutronclient/python-neutronclient-6.1.1.ebuild)59
-rw-r--r--dev-python/python-octaviaclient/Manifest3
-rw-r--r--dev-python/python-octaviaclient/metadata.xml11
-rw-r--r--dev-python/python-octaviaclient/python-octaviaclient-1.4.0.ebuild53
-rw-r--r--dev-python/python-openstackclient/Manifest10
-rw-r--r--dev-python/python-openstackclient/python-openstackclient-2.3.0.ebuild74
-rw-r--r--dev-python/python-openstackclient/python-openstackclient-3.14.0.ebuild38
-rw-r--r--dev-python/python-openstackclient/python-openstackclient-3.2.0.ebuild85
-rw-r--r--dev-python/python-openstackclient/python-openstackclient-3.2.1.ebuild85
-rw-r--r--dev-python/python-openstackclient/python-openstackclient-3.8.1.ebuild73
-rw-r--r--dev-python/python-saharaclient/Manifest4
-rw-r--r--dev-python/python-saharaclient/python-saharaclient-0.11.0.ebuild63
-rw-r--r--dev-python/python-saharaclient/python-saharaclient-1.5.0.ebuild58
-rw-r--r--dev-python/python-sqlparse/Manifest2
-rw-r--r--dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild56
-rw-r--r--dev-python/python-swiftclient/Manifest2
-rw-r--r--dev-python/python-swiftclient/python-swiftclient-3.5.0.ebuild62
-rw-r--r--dev-python/python-zunclient/Manifest2
-rw-r--r--dev-python/python-zunclient/python-zunclient-1.1.0.ebuild33
-rw-r--r--dev-python/pytidylib/Manifest2
-rw-r--r--dev-python/pytidylib/pytidylib-0.2.4.ebuild4
-rw-r--r--dev-python/pyxattr/Manifest2
-rw-r--r--dev-python/pyxattr/files/pyxattr-0.6.0-xattr_header.patch53
-rw-r--r--dev-python/pyxattr/pyxattr-0.6.0-r1.ebuild59
-rw-r--r--dev-python/readme/Manifest2
-rw-r--r--dev-python/readme/readme-0.6.0.ebuild4
-rw-r--r--dev-python/regex/Manifest2
-rw-r--r--dev-python/regex/regex-2017.04.05.ebuild2
-rw-r--r--dev-python/requests/Manifest2
-rw-r--r--dev-python/requests/requests-2.18.4.ebuild4
-rw-r--r--dev-python/restructuredtext-lint/Manifest2
-rw-r--r--dev-python/restructuredtext-lint/restructuredtext-lint-1.1.2.ebuild34
-rw-r--r--dev-python/rfc3987/Manifest2
-rw-r--r--dev-python/rfc3987/rfc3987-1.3.7.ebuild2
-rw-r--r--dev-python/rply/Manifest2
-rw-r--r--dev-python/rply/rply-0.7.5.ebuild36
-rw-r--r--dev-python/rst-linker/Manifest2
-rw-r--r--dev-python/rst-linker/rst-linker-1.9-r1.ebuild4
-rw-r--r--dev-python/ryu/Manifest8
-rw-r--r--dev-python/ryu/ryu-4.10.ebuild20
-rw-r--r--dev-python/ryu/ryu-4.21.ebuild (renamed from dev-python/ryu/ryu-4.0.ebuild)4
-rw-r--r--dev-python/ryu/ryu-4.5.ebuild20
-rw-r--r--dev-python/service_identity/Manifest2
-rw-r--r--dev-python/service_identity/service_identity-17.0.0-r1.ebuild45
-rw-r--r--dev-python/setuptools-git/Manifest2
-rw-r--r--dev-python/setuptools-git/setuptools-git-1.2.ebuild2
-rw-r--r--dev-python/setuptools/Manifest2
-rw-r--r--dev-python/setuptools/setuptools-38.5.1.ebuild2
-rw-r--r--dev-python/setuptools_scm/Manifest2
-rw-r--r--dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild6
-rw-r--r--dev-python/simplesoapy/Manifest4
-rw-r--r--dev-python/simplesoapy/metadata.xml15
-rw-r--r--dev-python/simplesoapy/simplesoapy-1.5.1-r1.ebuild28
-rw-r--r--dev-python/simplesoapy/simplesoapy-9999.ebuild28
-rw-r--r--dev-python/simplespectral/Manifest4
-rw-r--r--dev-python/simplespectral/metadata.xml19
-rw-r--r--dev-python/simplespectral/simplespectral-1.0.0.ebuild30
-rw-r--r--dev-python/simplespectral/simplespectral-9999.ebuild30
-rw-r--r--dev-python/singledispatch/Manifest2
-rw-r--r--dev-python/singledispatch/singledispatch-3.4.0.3.ebuild4
-rw-r--r--dev-python/snowballstemmer/Manifest4
-rw-r--r--dev-python/snowballstemmer/snowballstemmer-1.2.0.ebuild2
-rw-r--r--dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild4
-rw-r--r--dev-python/soappy/Manifest2
-rw-r--r--dev-python/soappy/soappy-0.12.22.ebuild4
-rw-r--r--dev-python/sphinx-py3doc-enhanced-theme/Manifest2
-rw-r--r--dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild4
-rw-r--r--dev-python/sphinx/Manifest4
-rw-r--r--dev-python/sphinx/sphinx-1.6.5.ebuild2
-rw-r--r--dev-python/sphinx/sphinx-1.6.7.ebuild117
-rw-r--r--dev-python/sphinx_rtd_theme/Manifest4
-rw-r--r--dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9.ebuild2
-rw-r--r--dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild4
-rw-r--r--dev-python/sphinxcontrib-websupport/Manifest2
-rw-r--r--dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.0.1-r1.ebuild2
-rw-r--r--dev-python/sqlalchemy/Manifest6
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.1.17.ebuild74
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild9
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild77
-rw-r--r--dev-python/strict-rfc3339/Manifest2
-rw-r--r--dev-python/strict-rfc3339/strict-rfc3339-0.7.ebuild4
-rw-r--r--dev-python/subunit/Manifest2
-rw-r--r--dev-python/subunit/subunit-1.2.0-r1.ebuild11
-rw-r--r--dev-python/taskflow/Manifest2
-rw-r--r--dev-python/taskflow/taskflow-3.1.0.ebuild42
-rw-r--r--dev-python/tenacity/Manifest2
-rw-r--r--dev-python/tenacity/tenacity-4.8.0.ebuild27
-rw-r--r--dev-python/testrepository/Manifest2
-rw-r--r--dev-python/testrepository/testrepository-0.0.20.ebuild4
-rw-r--r--dev-python/testresources/Manifest2
-rw-r--r--dev-python/testresources/testresources-2.0.1.ebuild2
-rw-r--r--dev-python/testscenarios/Manifest2
-rw-r--r--dev-python/testscenarios/testscenarios-0.5.0.ebuild11
-rw-r--r--dev-python/tooz/Manifest2
-rw-r--r--dev-python/tooz/tooz-1.60.0.ebuild33
-rw-r--r--dev-python/tox/Manifest2
-rw-r--r--dev-python/tox/tox-2.9.1.ebuild2
-rw-r--r--dev-python/traceback2/Manifest2
-rw-r--r--dev-python/traceback2/traceback2-1.4.0.ebuild12
-rw-r--r--dev-python/ttystatus/Manifest2
-rw-r--r--dev-python/ttystatus/ttystatus-0.35.ebuild8
-rw-r--r--dev-python/twisted/Manifest2
-rw-r--r--dev-python/twisted/twisted-17.9.0.ebuild4
-rw-r--r--dev-python/typing/Manifest2
-rw-r--r--dev-python/typing/typing-3.6.2.ebuild2
-rw-r--r--dev-python/u-msgpack/Manifest2
-rw-r--r--dev-python/u-msgpack/u-msgpack-2.4.1.ebuild4
-rw-r--r--dev-python/urllib3/Manifest2
-rw-r--r--dev-python/urllib3/urllib3-1.22.ebuild4
-rw-r--r--dev-python/vcversioner/Manifest2
-rw-r--r--dev-python/vcversioner/vcversioner-2.16.0.0.ebuild4
-rw-r--r--dev-python/webcolors/Manifest2
-rw-r--r--dev-python/webcolors/webcolors-1.5.ebuild2
-rw-r--r--dev-python/webencodings/Manifest2
-rw-r--r--dev-python/webencodings/webencodings-0.5.1.ebuild6
-rw-r--r--dev-python/websocket-client/Manifest2
-rw-r--r--dev-python/websocket-client/websocket-client-0.40.0.ebuild35
-rw-r--r--dev-python/wheel/Manifest2
-rw-r--r--dev-python/wheel/wheel-0.30.0.ebuild2
-rw-r--r--dev-python/whoosh/Manifest2
-rw-r--r--dev-python/whoosh/whoosh-2.7.4.ebuild4
-rw-r--r--dev-python/wstools/Manifest2
-rw-r--r--dev-python/wstools/wstools-0.4.5-r1.ebuild4
-rw-r--r--dev-python/zope-interface/Manifest2
-rw-r--r--dev-python/zope-interface/zope-interface-4.4.3.ebuild12
476 files changed, 3910 insertions, 2076 deletions
diff --git a/dev-python/Babel/Babel-2.5.0.ebuild b/dev-python/Babel/Babel-2.5.0.ebuild
index a126cf190d9e..b0c0c2fb8d6b 100644
--- a/dev-python/Babel/Babel-2.5.0.ebuild
+++ b/dev-python/Babel/Babel-2.5.0.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 ~x64-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 ~x64-solaris"
IUSE="doc test"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
diff --git a/dev-python/Babel/Manifest b/dev-python/Babel/Manifest
index 1f527e3ff2b5..b9bf4698f1c4 100644
--- a/dev-python/Babel/Manifest
+++ b/dev-python/Babel/Manifest
@@ -1,5 +1,5 @@
DIST Babel-2.5.0.tar.gz 6612353 BLAKE2B 85268f0226f1db019fb906da0dfbbc6b6aa199ab491e9d767c932fb5ca77cb6d86328ebaa9c6eb61fb8d28c8e566babd435cdcee9b900c3c680d0dfb49c2bcac SHA512 b24b74121695e0068fb28a6294d4b5b2065e94dcd62ca0d70c8fde3a00cb5ff111480505594460989c6f67a75935f55e153b1b493f917317d2c5ee0f0d7921fc
DIST Babel-2.5.3.tar.gz 6611941 BLAKE2B 99b71642b00a853fea844220c0ce5ef2fe425906cbdd1618e31f39b60d16382d54ff5e00c493153eee2be8894edc8c96e57fc2703620db5bafcf7b7a4f1b72ef SHA512 1a41f69141da9f66e27110e7a1a5955f76d8ae9353ff7e54182c5bb6ca16e8b4799031e4df1049af54de513da9f101e171e4312b2e7775f2cab9116d5b50c0fb
-EBUILD Babel-2.5.0.ebuild 1478 BLAKE2B da47fe484e7ba77accc70eeb238fe0fa4a6b019c5492fa38cfc1748e5bac99a4c2b5d5ccb523247bac9135e3239eb102465c702959d63c07504e558ea61adfc4 SHA512 ba5ca1a1b6f0d2c4fcb9cd99c2b884e1b2538e6da545cc3d7b5d20c2ae7b2e4aedcfd910ba128401a970215d21851a6919765008e37e38e4ad1e1fa38160abc4
+EBUILD Babel-2.5.0.ebuild 1477 BLAKE2B 340f4e488117ed48288f9d842ec23b9fbd70294bfd471a4fec68d1fade530c8455435280d11b201307cd98e8300d46f544448cb7bf399cc70a439009a9aa8e16 SHA512 db072a3022bf1558201853cddc02a7b0614ffdd474a467fb4d819f7dcde5fcdd227dd37a65205b530bee715ebbd16dcbd0ac00af8b5759e52ab63def0b9948c6
EBUILD Babel-2.5.3.ebuild 1487 BLAKE2B ffd8a2cdfd82d92ab25e1a7ef30df724c8f29f0ec51c2088c65124f31e8c6b884150e9c9984c4ee97810a9b7a2cce7200e9ebf394b026729e89b1f60232abf17 SHA512 3c5303a56021da4d371d0c7faba9c0c24a3311d50c152074bd212a48f947fa31c07e2c8c7990029da06d849ac9aba78e412ae7fb65e7330399ac8ce273e156bd
MISC metadata.xml 691 BLAKE2B 9e0ec2fb9848f2994ed990ba0e9de14963eac7f1847fe7918e64030af2c3189ed194775a9ae7c506cb923ca7421f309fda970a8c97cf3bf8d7feab55ac15045a SHA512 91b4f1fa5ceebae1ded51ef3bee9a5c47380709eb3ededd83f8cbb20a85c45acd0603fb8c7244910c15037036056047b074b79c5d6668f68c44d29cb507e76e7
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 7f3be174874b..98f401ed675b 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/PySocks/Manifest b/dev-python/PySocks/Manifest
index 80549b4eacb4..dc4b7183c053 100644
--- a/dev-python/PySocks/Manifest
+++ b/dev-python/PySocks/Manifest
@@ -1,3 +1,3 @@
DIST PySocks-1.6.7.tar.gz 282874 BLAKE2B 9e4ecf57f6cb9b7690ba68e21b3e52a535a08490b78ad5d8bd90384acf26f16e6a08018eaa7e91763b94182119217404b235425fce146af7e989c5e39e5e07dc SHA512 e49ce2f4ce23fd84ce30a62a5585af3c63980db46e7d427571d8fb8f6b85f4b6aeb37066863491496dd322555a5ce261123d613b8e5819dbdcef8a4e17e5dca0
-EBUILD PySocks-1.6.7.ebuild 574 BLAKE2B 14dd042f02fc3a3e4b843eee945a5e4078bc8d8b88da4fb9d9099ec82b3eade8b35272911851489bc1d21df41d3e01a51db3c4cf0968c9630af21af94ee88e3d SHA512 fdfb0e14767e95243a160987cecafeb77a6daef62f03d7b0c45784970181ec97545548a6a0522c326e2f4b3a587f35afd597abaaec8ae420e6780dad408f06f8
+EBUILD PySocks-1.6.7.ebuild 586 BLAKE2B ad15c63585a1b679a27e943861065c911629a0874bb41242bab7980d0cad0b6256664c1ff8265408e355a12bbdb9c77613c21436650e77447cf641272f99bc84 SHA512 54c76ec5c3c9f70f75ae777acb278d18c131d16e2567eab4c5e82d73027bf13125b30619dcd260438633ae553a240546e4aad38b1cd5b7e89b9c1da657c0fe32
MISC metadata.xml 499 BLAKE2B 6eeb0c4905d8f0d6c2d276b36a74ac9e1aaf3f5066ba79ea3b821fa31440a46c4ba49f88be096850032cf8598f6abee09182d84a35345fa53e1001a05137dbe0 SHA512 ec9cc3e4f9a050f78cb0c073efd3698b47aee2ce14d438163b5037509a5d8076509b4954bec0afc7f1e05bc790f26a6a520bb671b1c8590db966456dcf53b9aa
diff --git a/dev-python/PySocks/PySocks-1.6.7.ebuild b/dev-python/PySocks/PySocks-1.6.7.ebuild
index aa40cc6b1ddd..f6c3fd6507c3 100644
--- a/dev-python/PySocks/PySocks-1.6.7.ebuild
+++ b/dev-python/PySocks/PySocks-1.6.7.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/alabaster/Manifest b/dev-python/alabaster/Manifest
index d042e881fb63..5559d1b4cb2e 100644
--- a/dev-python/alabaster/Manifest
+++ b/dev-python/alabaster/Manifest
@@ -1,5 +1,5 @@
DIST alabaster-0.7.10.tar.gz 10486 BLAKE2B fa4e08cc06a22830e7ad1a5cc5e2ead40d919158d200af2d7259c478d1999329ccd798594b1ee3302d5610a972438e771cd83c82544f0f1783bac345643737a9 SHA512 e2391079360e050e532f878619e70a120f141a3e84d1e213e508e4be25ff2ac704717fe8398dfaf016dfb6dd3ad1105a67e1d5438737f45064f7602a5ce5fda8
DIST alabaster-0.7.9.tar.gz 10485 BLAKE2B c3a22dd8b813f2dc717a1fb24d252db949f6336cb5b785603f933d4cf32236f9bdff117118d85ca3f6995e761e8d2689feb2c69be516ab681dc664323da43605 SHA512 b1286c4d5d17d172baaacbc40ba6a435d433f0880e31416c37ac88df8787bf522f1c28b6903fe92c88414f54286734508860eab86ff7f12da72315bf9ae0e6c8
-EBUILD alabaster-0.7.10.ebuild 537 BLAKE2B 9802881fef21f5c9fd9481acdbcebe806d0bd2c90d402f95b725fb228f6a3ac0082acbf015cc38e6c0cbddba3de0f1e29ff65fb8c42fd66a7e7a6c8f0029fa7b SHA512 102a49f4b00fe0015c22106de56b5d599e6b5a74123ef72e16f15ff3aee6bf2ba2c0170804c8d5ee77124502d9b86bdb89b69628cb0bd3a283a6f10a693674e8
-EBUILD alabaster-0.7.9.ebuild 515 BLAKE2B 33f12060afc62e563efa32e75b8d1f3799dab91d4a67eb4c79bdf3471329c71aa9d66a85b41afd8507bddd0474fa6fb2303d6816645ef512de4697ebb855f20a SHA512 9c9803df27349ff8c2b859f6c89feb8a7c0b5505ce68b4b1c61b0a65a14eb2fb1a64c65e2ab19c4954cfdfd8fe8a08eed4f34eaf656cab6ec79d1adb4e25e59f
+EBUILD alabaster-0.7.10.ebuild 549 BLAKE2B f77214a48102e0180908d429b4789c2506e443dbcf80d39526905b0d801536da43a53c44914f6aee5d214242f8a24ecd63fc1611769246b02f9084b58745e821 SHA512 c7db4066c01d964a285426bc8e783bffd085c2f874e90c339c6c666b751f23134fd135bdbacfd3519c8aa8e2fd8eab87e8da02f7e8263f4c6ad3fcaa9c9a0868
+EBUILD alabaster-0.7.9.ebuild 514 BLAKE2B a59f7f5a7a1da542c832ed7a186f77366caff8187c17d7992a2ad039c718127893f6efff900ac10186e76998af035b7f16314abbf8e899cef8cc8146f237e2f6 SHA512 5818d0decaecea3d5340b45c01f3e8e6000f94e7be42a018252a53dd8e9bc1dec17d806fef2367656a7be359b08da987143658895681c219d8e09f720c892480
MISC metadata.xml 384 BLAKE2B 55991f34f966ecaa57dfd6474f3ffc0d25b04b106c3a45c6d5fbb88457598b7ea93ef5edbb84af23fcfd1ff4b6314c6c56397a5a52da64e3fde3ce1f40587d6b SHA512 7464f7780562e6a8aff5a243e0a87e08740b06210a25c83ec82649974b0b50aabcab46f6c35b5e568b898ae8a4d10087961ae8953785f4dab33b62cf782e4657
diff --git a/dev-python/alabaster/alabaster-0.7.10.ebuild b/dev-python/alabaster/alabaster-0.7.10.ebuild
index f96d9ed9f732..20be9d08b437 100644
--- a/dev-python/alabaster/alabaster-0.7.10.ebuild
+++ b/dev-python/alabaster/alabaster-0.7.10.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
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/bitprophet/alabaster"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-solaris ~amd64-fbsd"
SLOT="0"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/alabaster/alabaster-0.7.9.ebuild b/dev-python/alabaster/alabaster-0.7.9.ebuild
index 436ff10457d7..3a98a7540eb5 100644
--- a/dev-python/alabaster/alabaster-0.7.9.ebuild
+++ b/dev-python/alabaster/alabaster-0.7.9.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
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/bitprophet/alabaster"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
-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"
SLOT="0"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index cdccf24cd8da..ddcd3f125b62 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1,5 +1,7 @@
DIST alembic-0.9.3.tar.gz 991744 BLAKE2B 2d18836fee1bd9a57cdc1b8f6159b9c1dc79b82a1bccd8cb62a597dfe47751992929630b9460e430be38bfd43d48cd1981858fa6b924a7283a48c12226867ef5 SHA512 1f39521a1cc9e1e8f8d344f2e48e1f656aed2ffda8e0608b9c5a9a7a1f0e4d16865ae0fba903023512a198afc70e72c683b0ff2bd1bc2e9ba6667009e940a63e
DIST alembic-0.9.5.tar.gz 990808 BLAKE2B a8155d15a9de2acb7a2f01829a0d01eeae5a7981a72aaa95e0d9d53433f52d0695d7e5414dbded1e5d53253a5e2d1cef67b12ed6be58d901859f3eae137486c1 SHA512 7588a681a6cf50a58ad697cb879d465d259880a473647d598242609c6321a8be7f53fc0d9a24fe976c4c65750eb0acc1a8e60253d4ccda33c87319ac9985e8b8
+DIST alembic-0.9.7.tar.gz 1003312 BLAKE2B 2c8c2c14bede5f1997f8822ae6400718fa8302cef55020ef84975965295ccfa20885d48274a24e0c5dab72ec1611884d29d4bec422da8a93241aa280cda47dc3 SHA512 102592f7a25033af197fadc260dbb5ee4ad7038feb015fe5672de83c42f6125b659873071b339cccf5eebcf390c16651f6b9064f225198f88b42d58796fb1ca3
EBUILD alembic-0.9.3.ebuild 1396 BLAKE2B 93319592ebc29ce633dd7517577c65c94c1046104b41e820a28925f335d964be7f3b8272d0f20c3d8a3c249a7678ed3bff470b437c85bc7e9bc2971d45e3ffaf SHA512 194f68fb4364bf625f414dfee1e3aff268f24f4d2505a0d201ebd466563a5e8a7a86a617a790eb6a369df078c8f7f3d9545978dd5a739aecebc9ff3bf5d6e19b
EBUILD alembic-0.9.5.ebuild 1398 BLAKE2B 9a935aab7770383adb4e43139bbb2eed13247e44e236c2bd23315a77bcef44c2d48939c5e1eee602460540e3c89083b3670ac9b2ed20f3130d97795f90f7a6af SHA512 52e82d8a19e6112df9ceec510b35c0a7f5c46ba3e1e75d5a1940bc4292be510ec98604be584f50a44dd67d36d771ae9f398dec0b1f1c12ef34e1fcd2660b0b0e
+EBUILD alembic-0.9.7.ebuild 1398 BLAKE2B 66c1f071354ee000e45d5456033499011d8f26c75debf3cee65a7e85917aa845864be882797047c8368856ded4cd12ddacb8ae634c6688590349250d4be2c219 SHA512 0ab9cfe6f35ca9cbe817a9c63cf9a380142818cd228a027a22ddb47d8614bbcf6d65f99d8f6e987cc97311d37262b055c33f1b764167e5128b8500e1a65be168
MISC metadata.xml 379 BLAKE2B 8fcdef99cd9d57757692cf72b6f43bf874b7657899197d754ad81866f77d0a48d0fdaf168eeb37ad29ec975ddd7533be90f1e9926de9faf1bb56c3ad4e1d7513 SHA512 809c3f1585e85726feefc7f8493ec83ee31a9f7aa99aacf82026742f278726ad960a63b40c701a1a2453d46fd64d8245b83f2bd7511b5cc077c44bc62dda3e83
diff --git a/dev-python/alembic/alembic-0.9.7.ebuild b/dev-python/alembic/alembic-0.9.7.ebuild
new file mode 100644
index 000000000000..d8ba57593ce5
--- /dev/null
+++ b/dev-python/alembic/alembic-0.9.7.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="database migrations tool, written by the author of SQLAlchemy"
+HOMEPAGE="https://bitbucket.org/zzzeek/alembic"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test doc"
+
+# requires.txt cites 'SQLAlchemy>=0.7.3' which is really both old and silly
+# because it shatters the testsuite. If 'someone' cares to adhere to correct form
+# and edit to -0.7.3, feel free, and then pick up the pieces.
+RDEPEND=">=dev-python/sqlalchemy-0.8.4[${PYTHON_USEDEP}]
+ dev-python/mako[${PYTHON_USEDEP}]
+ >=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( ${RDEPEND}
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}] )"
+# For test phase
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+ # suite passes all if run from source. The residual fail & error are quite erroneous
+ rm tests/test_script_consumption.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ ${EPYTHON} run_tests.py || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/amodem/Manifest b/dev-python/amodem/Manifest
index 573fdacb3e46..3e41f237d1a2 100644
--- a/dev-python/amodem/Manifest
+++ b/dev-python/amodem/Manifest
@@ -1,5 +1,5 @@
-DIST amodem-1.12.0.tar.gz 19926 BLAKE2B 906e080e215c2915563dbb68103547bef3617fd20458ab387838f3f30155cf395edec0947ac3c61fbc1f8e2a391c77319f67c4ca6da85eb477a7508b7b876a36 SHA512 7707545f77c0680959e6df398cf48c6600d2b9f94e26f6752a47a8434475cc4dff4147a00c7a8a89740d203aed4974ea4cb034921c2da93838bac5faf02816c5
+DIST amodem-1.13.1.tar.gz 28643 BLAKE2B cef1d0c405e3ce666876cf1bc8ea2277bce928cc636a1d1a93f7c391b7e4caf4b1fbbbecdcdd64f862d45e100bc32c468768f3518f77eb73f24900eb5b113615 SHA512 4f4b7a69156039bdd9eeddcf755964daa7a7b1716d612f1facd95cddba42a0f2bce0c1f8b869f9d22380d0d3bc823b2968b3d1aaf5e2633505b875477e13dfd7
DIST amodem-1.13.tar.gz 20171 BLAKE2B 03ce5e6d36a90024e3ca83853fffe5742d6d41fa065adee1083f00ceeef96be791ca8605e739bdde432216e281198dc740666160615c1e1009940129f53bf45d SHA512 daf1d86fd201153da46e5b0f31d07c0fdea2dc55aa3136d72de894e6ae6c9ddb753d4cd8227b5e3ac44a6803aff00c3299045ebd620b95d1ee8fb4945e7958b4
-EBUILD amodem-1.12.0.ebuild 468 BLAKE2B f36a0ca3c1cc9ccb6ee2510bd467126e43ae68cc48400109d6592b3b287fa79109a3df09fdb95784a4d8b2beaa4ae0b89a039c582813f15fb2851681f625cc81 SHA512 af961e425848fbf126749d6c39ab5d8bc87431ed258cc2cfb22d02d7dfee6095d70b1fc0d2729b7618576ab69120448a454cf296e78588dcd1f9e1c7c8bf5dd8
+EBUILD amodem-1.13.1.ebuild 468 BLAKE2B 2f2703b1ae08baa58ea33c90cf779662e3b6977112104048ee65e25406c5fd634a100d97665011f127aca0adf9259e40396de1c63787558d78df40c45a5ee24a SHA512 ea9d642564c6b8d9eb2b20d4cf4498cc4e498cde85bcc1efd4d0302f92124ef97227d6e71f040b5208c59271106018415b597ebfad12fbf0d86f0038786ef7d3
EBUILD amodem-1.13.ebuild 476 BLAKE2B 9c792db9023a9ba7bfe5b4c1fc5d8f649531bdedcceb760616707c4731286872f5a28648522e5631c61cc1eeb5b05af8838ae490a60af1d650f16ca2565736bf SHA512 76b022c7de85f0a5c5940fb9223042b2a99d518d971270865133a1a2823a39613001181b3e9136fd6c7bd92fbf0dad373c5c96d3faab6b5c2ff6f8b2e619bf86
MISC metadata.xml 633 BLAKE2B 6d2f1f3fd08688a970ef0a51f587374a2222e8c131cedcd79c93dfd77b174d2e489d51b911e8aba587a79d7cff83d9d1c8a0591cd01222520868eac9c2b10640 SHA512 f08c5cfb56bc47822c398189e67ce9cfac32564a715eb1e802c467fbde9e893566bada4fca093e5d99c2dd991cefb940b7e7f6ba3e904b2642a8f8a9c5398bf2
diff --git a/dev-python/amodem/amodem-1.12.0.ebuild b/dev-python/amodem/amodem-1.13.1.ebuild
index 6f4201669439..2151cf4a475c 100644
--- a/dev-python/amodem/amodem-1.12.0.ebuild
+++ b/dev-python/amodem/amodem-1.13.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy pypy3 )
inherit distutils-r1
@@ -15,4 +15,3 @@ SRC_URI="https://github.com/romanz/amodem/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
diff --git a/dev-python/aodhclient/Manifest b/dev-python/aodhclient/Manifest
index 235df96bfdc0..a5660d2e8aae 100644
--- a/dev-python/aodhclient/Manifest
+++ b/dev-python/aodhclient/Manifest
@@ -1,7 +1,5 @@
-DIST aodhclient-0.6.0.tar.gz 40827 BLAKE2B 606ecf8cece68ab3b10fd410b15af8af7324fef7a54ebda8427b9d6ff583de2e3953762b7445e8478f522c3d2538092241f2c8c07947c9c7964f7ae1e08dc49f SHA512 daa3f568cc2c59a010024beecf2917bf7e3ee64a0a18851e19c92dba159fcd2f36e64dd418ac4a36ee93b0a06c8c00b1f222aebfa915e9bddeaca074a12568bc
-DIST aodhclient-0.7.0.tar.gz 42096 BLAKE2B 0f500fe869955a4de311033e7c4217e050f37ee6075e6d31fbc3cdc60d59432ee5f1471f4e5dcdb9036611f842dc2001f5e549c7b54e2fcd6bbed1b56cef68a3 SHA512 96c454e7ada9b8032f74f928dbb868c23a8a1d358b86d804f190eedeab78af041dd0fa673924da3b51785ef670634787cee91aec308381a2797125650cf79087
DIST aodhclient-0.8.0.tar.gz 41676 BLAKE2B e9399f6f5adc2962b28b375db010b699fcfb4358daec375a6588f38f1600e557c73adde558d0ab88b14686f295d6dbbc2446e71de127d695ff2afcdcae99000f SHA512 8cb6ccd3fee3e2abecd5f9eb1b00c67ec4476f85498a9b23f4818c80e787d5373899eb90217e03b5baa376dcdf3c5aed9da8f369a0d6e562c3d97fd22b5b8850
-EBUILD aodhclient-0.6.0.ebuild 1127 BLAKE2B 0980962bb0e385a83a37af2be1659b3f33def8256ea48603045b526de5a895172dc541cfb7960126accb574be0b2b1fe54cc5088665c88898aed6f0171bcbdaf SHA512 863deffd3faede99f4ce5ec523b105b9af80da580f2ff54436eb25d3028d31d77497f8d73a9d907a7b6787a89922899cb9657ab71441775cc0bff161b31e8298
-EBUILD aodhclient-0.7.0.ebuild 1127 BLAKE2B 0980962bb0e385a83a37af2be1659b3f33def8256ea48603045b526de5a895172dc541cfb7960126accb574be0b2b1fe54cc5088665c88898aed6f0171bcbdaf SHA512 863deffd3faede99f4ce5ec523b105b9af80da580f2ff54436eb25d3028d31d77497f8d73a9d907a7b6787a89922899cb9657ab71441775cc0bff161b31e8298
+DIST aodhclient-1.0.0.tar.gz 40704 BLAKE2B bb097a62bf52f77df013ddc9301bd357bfbbff9a084b9a83ec5658512abfff811316ee9f39c227a74b2d2d139c1b21a402acd8d8cd8ba948d307d5e73b26fb93 SHA512 61bc58aad95e5781a8ed4f5cf7687d3cbb4f893513f8abacc7a93cd9774aed0ad02565a8e26718cf9dcb1c095d6b8bdd4719f78855b6af9629f1a04a6ecc0f59
EBUILD aodhclient-0.8.0.ebuild 1042 BLAKE2B 77912f022dc0103a7fc234652cd848d4c5e66f9e480a33d0113600ea52baf56e84e0e073847a187605de00bdd060785c552ebc3388e8073a627e0fd691bbe3e3 SHA512 7da4ef3079c4197edbbdca0a21271c537f58f2158f674dca57079bb18d864b3c58036d55225fb66f4549deb0e200124899ae5c39d2e8c538a4d7cfea374f1d0f
+EBUILD aodhclient-1.0.0.ebuild 992 BLAKE2B 053568a9203f6aff74653536027606b9c1e88ee582bf95da3ca6f4b3f99d3ec4a73a685383dc27e87c16ca9487db733c5d6470fe005dc1aeecfd2155f3f63467 SHA512 d0b924fd33ab8736b4a24e9e6dda84b8eeb03718f8aa0b81d392c2143decc7470d136b16792d44a4d0b1214e2d98786dfbd2dc08cad22cbee20bbe5499143842
MISC metadata.xml 604 BLAKE2B 2389e07026b35c4cf96b7caecf3c29f7f8c7f5f8a7cc6b9c576043163826d97092999ff76dbf6f52b49475c001a89409095a7af25c182bc2069bb9e7c6ae0536 SHA512 95b484267b9f6eceeed9f404fe3ca3140d364aa9551cb306e0a40769b17afcd927b1570fa367eff9c250b1fd8bdf8adddfb4f61f506d297eb011f83ab4676aa7
diff --git a/dev-python/aodhclient/aodhclient-0.7.0.ebuild b/dev-python/aodhclient/aodhclient-0.7.0.ebuild
deleted file mode 100644
index 35ad1a5b87b1..000000000000
--- a/dev-python/aodhclient/aodhclient-0.7.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Aodh API"
-HOMEPAGE="https://github.com/openstack/python-aodhclient"
-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"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/cliff-1.14.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/osc-lib-1.0.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.3.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- # built in...
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/aodhclient/aodhclient-0.6.0.ebuild b/dev-python/aodhclient/aodhclient-1.0.0.ebuild
index 35ad1a5b87b1..c42301b261c6 100644
--- a/dev-python/aodhclient/aodhclient-0.6.0.ebuild
+++ b/dev-python/aodhclient/aodhclient-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,9 +12,9 @@ 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"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
${CDEPEND}"
RDEPEND="
@@ -27,11 +27,5 @@ RDEPEND="
>=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
>=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.3.0[${PYTHON_USEDEP}]
+ dev-python/pyparsing[${PYTHON_USEDEP}]
"
-
-python_prepare_all() {
- # built in...
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/apipkg/Manifest b/dev-python/apipkg/Manifest
index 4e3b3b0a69b8..49125b92c2d8 100644
--- a/dev-python/apipkg/Manifest
+++ b/dev-python/apipkg/Manifest
@@ -1,3 +1,3 @@
DIST apipkg-1.4.tar.gz 11224 BLAKE2B b59e3fe39030f1f1f7f41e121d7a4e242d7155be5f7b2b8f3cd7550772acceacaf2d9540cf98bdb51e6d132af937d634bce3699b950b9d9aa9a618009cbaebb8 SHA512 118f806706944513f50d3cdef596b32f8ce585cfaf94d2531a6d260f90a0e2147177161aaa6f5d6823150e6182d0f73be3dc01259b8a2f8d710733a22ea54789
-EBUILD apipkg-1.4.ebuild 802 BLAKE2B 99b47c0007d60c6ff2cad0d8317af3105137a95666ec58963cbbb8539794fefc26e4eb70226ebc39855dfa810a864eb284ad73eeefb6911e5b94200b8a8fe02d SHA512 7a9eefe364830df78a968a425bb2640cdec2f703e25ab06ff2b84200e7ccfb252d545ae4489f97feb02e6d2ed74c0abf01c46df083ac42adaf875b8ddce2db0c
+EBUILD apipkg-1.4.ebuild 814 BLAKE2B 7f6408d7894ac465ab383e2b3f58fb330cb5a20994ae0307ac62179c4046ed031e9c98f4376a2faad987f37d37b0b941ada017fe2abbb9667165c06a4ed7600a SHA512 09567017da97ada1f7b60d87f08375f8d9b5da2dcc52b9bca5866732e1db989ccb194d548d584c2a9451f9dcde65333b79301b4a190806d7cccf1c7252885191
MISC metadata.xml 309 BLAKE2B 693a9a5373548cbc3c78db6df12bd9dc7aad3bfd3665f702f65a18a1799dc089869d5577ff6d6dba67573393970d8b85c356387a53786376503d33f979bf6e52 SHA512 0f74900faac286382377f2233aaafc9a6e8d7b49c017f60c7c451728d67cb9b9505f57903901a56f67327364951e2e7ab7dae7c852ad70b16070ce48ff3f93cb
diff --git a/dev-python/apipkg/apipkg-1.4.ebuild b/dev-python/apipkg/apipkg-1.4.ebuild
index 7dfec3243247..cb892f8db852 100644
--- a/dev-python/apipkg/apipkg-1.4.ebuild
+++ b/dev-python/apipkg/apipkg-1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,7 +12,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 ~amd64-fbsd"
IUSE="examples test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/asn1crypto/Manifest b/dev-python/asn1crypto/Manifest
index 62f37d8fa114..c78b87f8ddbb 100644
--- a/dev-python/asn1crypto/Manifest
+++ b/dev-python/asn1crypto/Manifest
@@ -1,3 +1,5 @@
DIST asn1crypto-0.22.0.tar.gz 84508 BLAKE2B 5f21e13e6af0f5edf6f79454654e677182e2ae06a36d3f86a641e76e5043f8818fd17dbce40a8b0c4070a254fdd169a3eada99434f3b9e4097d4c106a774c30c SHA512 fdc98f71ec3b744e69a75909b5b0a8381fb82d448941a6e1059823af47ca107218e1dbe6ff192e2173f11fc2454be1afcd387d801dc8e716451179857d71f8b8
+DIST asn1crypto-0.24.0.gh.tar.gz 641322 BLAKE2B eb30afd0d2579f44ee4f556139357dc7622691bdc2067df913a4412cd3dca8372b85d84e3a3cbef6ba83648bf4ef55d7e8614992e2abb019301c92d24b15a926 SHA512 426cc380903b4dd7aadd7b831e3a11ee3442c961a33b856d4aa8d9060e829f2e0ad905a60c4d6504569718fe2cee01d9be31628c89ef030bc34281e381c898e8
EBUILD asn1crypto-0.22.0.ebuild 610 BLAKE2B 562ffe89a03cd014c14fc4dc9bfc453fd24a3a5fc910fad1a70cabbcac24445211bc1b6eaeef8211642c58ba820308dd9396e820fd9905d80cd02549669fef54 SHA512 c99ccbc6fd5f5b4d6c0c87d4332580e0190de21789cb82b99eda16a9a741beb5d37e6489a469fd46bff693bc1313822cc1a4e2281d99bcc509534a70f6752f64
+EBUILD asn1crypto-0.24.0.ebuild 733 BLAKE2B 36e8b6dd3f3d2ade138a74273f941b38fcd9b663caad1a5c368b6013517ad7ecddb030d31fd599e0079f55c6815376c010072eeeb7b6015aabbec31c4a001aee SHA512 f908296f09460318a6764686838d892db38a80183498ffadcfaa8c9020a3b0fd2f4bbcca160687a53f46bb14379d0341b3bb5d934f1d32caa00c95e6afbcce39
MISC metadata.xml 384 BLAKE2B 6dbfdd39bb24b2df61454716e308605ae1d35c3babd01f16556bbbab240e425434315cb2b80a2c3e8e9b18b237899b5fb96566a7ffefde2af3af1dcc2e08362b SHA512 c2806f846608bdd0720b589494e13f57ab2d64026747f2b13f412c9a0e9d2bef6b16fc357e4d16b74ad7a2a2af8daa5e28d0b6bfe4d2141ce68881c724fd24c7
diff --git a/dev-python/asn1crypto/asn1crypto-0.24.0.ebuild b/dev-python/asn1crypto/asn1crypto-0.24.0.ebuild
new file mode 100644
index 000000000000..396fcf0d0489
--- /dev/null
+++ b/dev-python/asn1crypto/asn1crypto-0.24.0.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} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python ASN.1 library with a focus on performance and a pythonic API"
+HOMEPAGE="https://github.com/wbond/asn1crypto/ https://pypi.python.org/pypi/asn1crypto/"
+# pypi tarball does not have tests
+SRC_URI="https://github.com/wbond/asn1crypto/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x64-solaris"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/astor/Manifest b/dev-python/astor/Manifest
index ab5cadd149be..856af392ac02 100644
--- a/dev-python/astor/Manifest
+++ b/dev-python/astor/Manifest
@@ -1,3 +1,5 @@
DIST astor-0.5.tar.gz 10999 BLAKE2B 278bf193003dd9f8f2d5c6a33229e3f4013bcf0618dee1d8cc3891ffea031f63ad4f795a3b66e87986bcf377b5f81eb6992d3c47c2234357487443a049d45d31 SHA512 7c940371a6c3ddbc4a6691edb6ee17eef61436912bb873c5c0cba4f3865c9d4f8e077674b14ccc7e319b749898782aaf87e085eedd9ba7f8638130deb67f549b
+DIST astor-0.6.tar.gz 28684 BLAKE2B 372314e0d92721d3cbb7fe0fe8bc42635e023ca590c4845c8e7c499bc947c3de0a3679fff51a07085d26bca37e83301ef9c0b66548b929a8f018760c8370319c SHA512 4f9598229f8a77901573fa1841716cc810ec8e108b155d8c7c50ab477d794f8ecd1784df66a1272a2739cc968d8eb6632f62b4d6ef067682db05233f127be409
EBUILD astor-0.5.ebuild 710 BLAKE2B 06c93621efef020752423da5f527010d865aed911aa9198411d954e9cc7e2a04fcd88f077b5a96f636ccecd4f84f2e7c1fd0d46a5475471e4455447a0ed84ae2 SHA512 a7ef07b64b675c8356543100a5ecceb111d8d2c19267e0b70e99a77194ad68316ccbf3dbf10ac73c844dacff8638b290ecd973b7ea1f3ed85877b841c5018448
+EBUILD astor-0.6.ebuild 712 BLAKE2B c51ecdc0f611825b12839003e11a9eb956a68f5936a0786297b93acd5aad1c2c3c8e3e8196c9ee5ca4371a95f4e5afbf66de8c199fcd149f71edb5acadda6a5f SHA512 c405c1850266bef8e5ed268a3dd2b1cf8ab3ccced7a639fd6d9f64c00fbe630902fdd8b8dac5a437ec145ee88c11b7ea64f98a3b22293a960eca064408920f0b
MISC metadata.xml 308 BLAKE2B 4eb385f663046756ae848b87d82301e3d2ddf388eae73431024dbf4758c5d4787f879ad167eda72ae011ab41cebc48718fc40a5ed86f3d382dea6165baf1a3cc SHA512 86cbc23c8c077f9849004214ba32c5096e64ea8092ff1940f3fb4c9bf4fd420f2883aed76a7b96774f639cb98ef14429a9e55993db07173443ee16b3ac393aab
diff --git a/dev-python/astor/astor-0.6.ebuild b/dev-python/astor/astor-0.6.ebuild
new file mode 100644
index 000000000000..c71904c78448
--- /dev/null
+++ b/dev-python/astor/astor-0.6.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Read/rewrite/write Python ASTs"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="https://pypi.python.org/pypi/astor"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ #avoid file collisions picked up by the eclass
+ sed -e s":find_packages():find_packages(exclude=['tests']):" -i setup.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ "${PYTHON}" -m unittest discover || die "tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/attrs/Manifest b/dev-python/attrs/Manifest
index ef660d800c35..956004a93ff8 100644
--- a/dev-python/attrs/Manifest
+++ b/dev-python/attrs/Manifest
@@ -2,7 +2,9 @@ AUX test_funcs-too-slow.patch 735 BLAKE2B b0806002c957f951c6c08a9c2caa9331d4524b
DIST attrs-16.3.0.tar.gz 57512 BLAKE2B e00c825034b21cb4d5a9eb9ca3ffb92193b8d793ebaeb8cb5e69b07c326738da4efd98ebc6e79903017276b6b501c56a8e0b37f6b0d13d8461b8ea4e5cb72b08 SHA512 1a91e6f27ecaf20c409c3abf88ffed5c6cfdbba8cff44637399b713271ff838a054f5859dd29440b2780d81b40673033e3f8e43dd491bece72e0a4f08c4ef688
DIST attrs-17.2.0.tar.gz 73733 BLAKE2B 898f219ff73b73200b590f8e8011fd605d68fa68b94f1b59ae6dacdc6ef5185e4858702ac0e816bed33a07450676cfe1bc6040e0918f94adb04fc3552882efbf SHA512 02243e59ff417deddb330e841d42c0f43d3bea4435f114d3a9a8f4c3bd424c2ef565c630d179db7b3687d22091bf6e619de661171248c0ff0a0e5ec5f9bf7e21
DIST attrs-17.3.0.tar.gz 89046 BLAKE2B 32ac348b57a5ce5b69e099c3f13e11af51a95a797bfc21eecdb8eca9e9785e5e205c5f0778d59c268f4f1ed8f50b86df0765c7c82ea91a1177683bfad0069962 SHA512 69a104a0a00c13946ca61c5e21a6acd4e75a43c775d54f270c9da3fd9475df54997c32a25a5c47a24012daac2f525457b1727fb2bb7291afb90627bf87d818ee
+DIST attrs-17.4.0.tar.gz 97071 BLAKE2B f755abe89cedbf1ced003087fb106fae7c38dbdf0614ec0c525629ae09b3b790a7e0912da887dad4c5686afe7fb0df8123fea42e08e4e6718cdaf477edafcb2a SHA512 b631cd5af1be7c78175230363a3cf9d37cb0237d87b24f994812b5734985d114708d5bf7ee5d92b8b13c6b8daa313efde4a9f60f0630df0b62bbcf4928a016ff
EBUILD attrs-16.3.0-r1.ebuild 872 BLAKE2B 36171e07f98dbaec61ec47176cae59496f24275ec5ec2a36ab6bb6fdb463916a68d9045e481bd8740359782f5eb66954345236f1937ca51f897694d7aca97c57 SHA512 0dc1492fe4e01f0ea6296b2ec19dd0f231b47967a00623a38e2f53d0ee92c1bda8fbc8fdd46662aa2acbe43ac4f656cb067c7186f73e80dd57ec0963c42c4c89
EBUILD attrs-17.2.0.ebuild 859 BLAKE2B 21e32e74c4e001cf64fc0d139b852d34f3d4b50c6838d5959d69fbe8d8941c403a18b739b02ec40fd78aea247fed2585266fe0ba2c70d59bcb7c1a3d76b2d026 SHA512 3e563089041386f811f779bc7d5178df7c1fd8409749bdd84fa6efe04543c24cf61d4da231fd658f0a8b74c332b8c7ff8f6482c868986e14e13dca6e051f0d69
-EBUILD attrs-17.3.0.ebuild 860 BLAKE2B 6b3c69f47e31358be1483aa03db65d6a0fbe55728367a5f8c45a3fa00ddd4e7b64ae67eb7738d981b16f475e33d6a64ac95ae4e1a0e67c677575294aa29a28cd SHA512 499bf2c529600c5fa958267b9539213ff36f08481531897290b9545b99ce45e5cb7a7d27f8779778753f8b6a11bb7dc60f9b4ab15d81f76244fa9d945e262396
+EBUILD attrs-17.3.0.ebuild 877 BLAKE2B a4d28f69fb50128341eac08a0d3d10596c36ac4b2d3d5cf9bf4bcbd076fab2db03b4594b49edcd7237190e8edc7d5e6d0c0909af638968f0e520fb901be1d482 SHA512 d6b3c667c32b768a0e859a77e9884ccb85605e3b51b2a3aa2a670d26bbe91a37c17623379eedc9434b7864a115a93c58fa3801ca523e393ab2fc858dab8b664e
+EBUILD attrs-17.4.0.ebuild 877 BLAKE2B a4d28f69fb50128341eac08a0d3d10596c36ac4b2d3d5cf9bf4bcbd076fab2db03b4594b49edcd7237190e8edc7d5e6d0c0909af638968f0e520fb901be1d482 SHA512 d6b3c667c32b768a0e859a77e9884ccb85605e3b51b2a3aa2a670d26bbe91a37c17623379eedc9434b7864a115a93c58fa3801ca523e393ab2fc858dab8b664e
MISC metadata.xml 488 BLAKE2B 808447388863096af88f90f97c58025508d5b4cd1ecd760c59dd8af1fa664e16756029e3d5d6b233578b9c0d7be9c8469761c9a89f222ae9f47556b6ee983fc0 SHA512 d8336a60cb0b2b8d51a9833c0ba3d47acb29ec4942b2f03b750d407bcbb65461d867470226bee962a8e585cfd4ff11bfff67b66ed2270f9efbf35d3c46bbdda1
diff --git a/dev-python/attrs/attrs-17.3.0.ebuild b/dev-python/attrs/attrs-17.3.0.ebuild
index 109789e5fabb..08e27b3718ae 100644
--- a/dev-python/attrs/attrs-17.3.0.ebuild
+++ b/dev-python/attrs/attrs-17.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,11 +16,14 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
IUSE="test"
-RDEPEND="dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+RDEPEND="
+ dev-python/zope-interface[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-lang/python[sqlite]
diff --git a/dev-python/attrs/attrs-17.4.0.ebuild b/dev-python/attrs/attrs-17.4.0.ebuild
new file mode 100644
index 000000000000..08e27b3718ae
--- /dev/null
+++ b/dev-python/attrs/attrs-17.4.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Attributes without boilerplate"
+HOMEPAGE="
+ https://github.com/hynek/attrs
+ https://attrs.readthedocs.org/
+ https://pypi.python.org/pypi/attrs"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
+IUSE="test"
+
+RDEPEND="
+ dev-python/zope-interface[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-lang/python[sqlite]
+ >=dev-python/hypothesis-3.6.0[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+python_test() {
+ py.test -v || die "tests failed with ${EPYTHON}"
+}
diff --git a/dev-python/automat/Manifest b/dev-python/automat/Manifest
index c9e8a19fcc10..702769af1d4d 100644
--- a/dev-python/automat/Manifest
+++ b/dev-python/automat/Manifest
@@ -1,5 +1,5 @@
DIST Automat-0.5.0.tar.gz 32599 BLAKE2B 951da8840c2334fe3cd86804b39beedaad0d344d66742e8bb72e2d2ace2029b037acac8ffccc5643fd37f81020a567374a25ed42f7bc386770a30956464f52eb SHA512 7b4fc64e1b3cc514e3513c4be7387309a9e0c6d59ef091131404642b517a324b4a0eb677bee99da038664bd6713f2d2078c621f056e98b35966caf324741eeeb
DIST Automat-0.6.0.tar.gz 31767 BLAKE2B 28baa9d6cc7497f9c0a4b7f4050b197d3dff871b91f5f3e29bdc47ace443af8de0fbeacf1657dc6565b3ab824365362a42204d6d89a8dfc82eaa6cd92d4e2308 SHA512 94f2fa06b0e0e1c0538bcf4bd9046ea40600a018bdd1da2d5bed479877807ad56e448c4f1d7ec87341f80013ae6c35b01201cbe3c4ecae1105419038ed43024d
EBUILD automat-0.5.0.ebuild 1220 BLAKE2B 8e726d510b7f57edf5da4597fe46c82535a529a63344236ec564d848338f21d9b9c9cdf71c4deebab05e0382c8f8f6005277162aec40eb02ebe192392e6aeab9 SHA512 f2b450072264f07c495995fb022d44bfa38a589ee184f15d6305efad1c7ecef9d965931aab5b9c0959a184458a028a9d407182e307f2297d2483d6ff4eb534de
-EBUILD automat-0.6.0.ebuild 1220 BLAKE2B 8e726d510b7f57edf5da4597fe46c82535a529a63344236ec564d848338f21d9b9c9cdf71c4deebab05e0382c8f8f6005277162aec40eb02ebe192392e6aeab9 SHA512 f2b450072264f07c495995fb022d44bfa38a589ee184f15d6305efad1c7ecef9d965931aab5b9c0959a184458a028a9d407182e307f2297d2483d6ff4eb534de
+EBUILD automat-0.6.0.ebuild 1232 BLAKE2B aa55d59a0679ef43110c031109e66e7a02653b3e0885200c7a7966fa01c42bd84dfeee72dc1c84e1cf0a85fbf78c608496a5f23585192113761da419776baec3 SHA512 53954f1c703bbd4a1a3746bc29a68ab769f2a3d4c8f23f5d5fba16ab71be14a27df39d23c4adf6db10304cd9b45cdcfb78e87b1889eafe98162688b2298d6e0f
MISC metadata.xml 622 BLAKE2B 10fa7f62095186a07a588b374c55dc084a483ff8848caff3322822964d57175a729e82948f984f4348a1cd0e5d7bc08c1d548ef674fb93aa08bd55343c53ba63 SHA512 f9feb6bd4b545a707d0539d42d20a0371eeb8a9e0984e922b3a0416a0dda97b6783c21cf1ec63868c200535d9a46e80b820424a1d7199074419780b3e7328333
diff --git a/dev-python/automat/automat-0.6.0.ebuild b/dev-python/automat/automat-0.6.0.ebuild
index baaf55c92d30..54285ae3dda8 100644
--- a/dev-python/automat/automat-0.6.0.ebuild
+++ b/dev-python/automat/automat-0.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
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="examples test"
RDEPEND="
diff --git a/dev-python/backports-abc/Manifest b/dev-python/backports-abc/Manifest
index 39f0cffc2731..10bd1dc16c9b 100644
--- a/dev-python/backports-abc/Manifest
+++ b/dev-python/backports-abc/Manifest
@@ -1,5 +1,5 @@
DIST backports_abc-0.4.tar.gz 5593 BLAKE2B da3779a09d795d7257b365d507b5bb802fd6fe5f920088b2dac813dabf4ce69268d51332dcbfa19cc38b10714dcadcaef17b15c78ee8c5f7d7fba17d0c67c4b9 SHA512 0b7f9cc1d12db16a0c0eaf658fd874bf9fe09959fab65d1b0104d337fb20cceb2e3e9213be895df5951876846eccac85012c270e34197d625ce128b688e847ae
DIST backports_abc-0.5.tar.gz 9807 BLAKE2B 1ff59c61ed95f535d89afa1a6f6c4356bfc76de88e59618f950a536e9d44ce4093cd91ea61a4574c0d2e40c638f90961db8c6e1659996821f4b8532bfdf60972 SHA512 5c2bc01bce8d3ed482bf5d8361a20f9afa3edc1c50280f0a01ffb890690b92296fcbfa68f79677fc3ebba851617f339cb6367ccdd0fadf1127a4e3c030784b7d
EBUILD backports-abc-0.4.ebuild 704 BLAKE2B 8c7cd61514b1794ad2ab7d66cf9ec32702122a237fc0822e011113c0109eb7d0def6fa13ea0316c5317f8c508af1b5a6d97b1e137b2e99a5f5f1bb71a4a48e9d SHA512 7c3e113f6d12c99a0be8e8dba675d162e27bbe9f8a41ee50f5fd3ab64af6618e12e18594be9bdaf37d1dd1d956a4e4ab7173f39d74df6ed4cc1d99ca86805de9
-EBUILD backports-abc-0.5.ebuild 714 BLAKE2B d159e7cb8913e8657254100073ee20f785cc44a4422f7d9b233b18cf2c8c5c76371bd169e5da05c19f015daf4d0a4eb077cc7066da6d9ba17ae8dbb04c98a6c5 SHA512 6218187d6c18bb272c33e6353bcd6ee8186639d18c8962c50fcfdae447c37407502b9dd3ad3e7fe92c91f61455cbab2a1c50bca5c334b139758b6ca6dbeb8338
+EBUILD backports-abc-0.5.ebuild 726 BLAKE2B 3a864965f0bf74096e1638060658c6e9d391d2a83e5ce139c6b7a21230e101d2823a0f1baba265cca27141210e1dfbe4bf63e4343ecd1fa87328b132666aa367 SHA512 b84a0c299defdcd9ce22341eeab5a9d6b82705f24ae2302407e0e913a3e824b7ebc6491d179d7b2c767881b1f775140297a7de1840dc2c59d6733705625521bd
MISC metadata.xml 388 BLAKE2B 0dca21bc60489aa9f84c87bbed08d74c78a0dfa0400e8c37dba4f8b4474e78ea8034c6cce96245bda0c1e49738bd11254b8568cc8c610afdf29dd8254ffdd6e0 SHA512 8172e10d53d5946f0756fe81fde64eaad10e2e2313941a8d98665639afb2248fbff9821915abed5f696f33f38fa779caa233467c991207d47f6cf57f3241334f
diff --git a/dev-python/backports-abc/backports-abc-0.5.ebuild b/dev-python/backports-abc/backports-abc-0.5.ebuild
index ff185701e5b9..828b179ba361 100644
--- a/dev-python/backports-abc/backports-abc-0.5.ebuild
+++ b/dev-python/backports-abc/backports-abc-0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE=""
S=${WORKDIR}/${MY_P}
diff --git a/dev-python/backports-lzma/Manifest b/dev-python/backports-lzma/Manifest
index 9921c760c5c3..078a1da4668a 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 1021 BLAKE2B c2dd9148b539299e660d648a00bf2d87403aa1e183eaa179bec04397932cdec5441b961b9aaba0fa107f7e73edabf7e242fbc840bf54bb7391822ddabd360e2d SHA512 dd32f6479d9840895ba657811ffffa3516d527fed2eb8e5918287de057d11d067749ee6a244e20550c2de307fe0dcec857c0d6b4591370a8ee9c0fb174df6135
+EBUILD backports-lzma-0.0.10.ebuild 1045 BLAKE2B a78a10ccf396143c354157f75b893c30ffb1d26481bf6da68b617f1b640091f5dda675da9ba6b648d25bcfa74b7bb6a4941329afc53ed7877cc32453b488be9f SHA512 44ce75b09f050864ec1c431dbb37a2232ca4de0090e65e65caf4266f2879e32ac6baaa81fa24db9596230f11893840eb302c54f643a68ed2b77c9f68f7044355
EBUILD backports-lzma-0.0.6.ebuild 930 BLAKE2B 3caa188c2c895f9d56ea35820a1697c922c0f420653db35ceb17ca7c81bc333bf639d969cebe6d7658d1a9259d45f5f64fab15ccefc208c845014958e46a8aec SHA512 21d6fcaf62639d5109f0531eb5b675b7ace6bea85a9ec5d4a7eb9c1df3e9bb92734350126b481c83a755f2f130421b64f4c2f510b6decd37600ad6a3c3b2ac90
EBUILD backports-lzma-0.0.8.ebuild 981 BLAKE2B f7d11acae1ca5b0bf3b999ff7780cc1a96f0407badeaef2adc770ddb9410c2b4803cbf178b42393911d4e5227794e5d583d64cdadd8b7f693455be01c440acdc SHA512 ee9e5d5a7bdc1d8f3619b9b4ed3871b357e6aae85714c955938dfb3e8e82aa6565eda5bddcf9dac1be52cf402594f16151326a0f5ee004cc04cade87681ada5a
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 776551285a1f..800a68920191 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="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="app-arch/xz-utils:0=
diff --git a/dev-python/backports-ssl-match-hostname/Manifest b/dev-python/backports-ssl-match-hostname/Manifest
index 148e04afb31c..ba5c251239b4 100644
--- a/dev-python/backports-ssl-match-hostname/Manifest
+++ b/dev-python/backports-ssl-match-hostname/Manifest
@@ -1,3 +1,3 @@
DIST backports.ssl_match_hostname-3.5.0.1.tar.gz 5605 BLAKE2B b9c346cc7414fbda97c2b1646ec406942ab5527b6537338a9fe0ed60d62d8515cd03fdeb68cfed10862c23f1d6e37ffc13bd479e55f6a9310abb4be14e3de83c SHA512 414c2b6f302a4655c3db3ef09e1dca4916ae4e8c4aa69e43c63bbb920303ea4b2618150c2c35d8a2e1e1283b1d65ccd10a350888fd771addda533c19c20b7e82
-EBUILD backports-ssl-match-hostname-3.5.0.1-r1.ebuild 1060 BLAKE2B 09a66c6ce6eee729c058699dff3cb682cea5fdcbb255cd8f5b6fe4285587b231839e9bc6b8d36cc1a8799b75732e8437040f67e841f4149c83d6df1312d002c7 SHA512 03903ab848784a2db0664e73231ba4396dd482eca73c6b2e90c0313a5a7c1a6264ee73a0c7ffd045a47b053e2b20338cf685c3656f227ecf90e7f68c4764e11c
+EBUILD backports-ssl-match-hostname-3.5.0.1-r1.ebuild 1072 BLAKE2B de429dff3047999586cd28998fd27b744c4e97b3ac1366c4d960e71892ed1a1aed32c2b483d3e9f11f30f746d8df28dcde5992f333c31aab1af98aa9aa608b10 SHA512 3b88b1cf233a9190df5bbdc3e14d666490b0e3e90c4730468e4f6e7441618bb38f843ba2282e90513e1b83296810897b62fec9ae47437613e61507985fd4c15e
MISC metadata.xml 331 BLAKE2B 048adbe9d02c7be8d4d0a40aa2f496015a2225ef8ac7f745dd0b8c60d8adbcc44920fe1bf08e0bb5e0eea329b521c549f2218132a96cd29a6a3ff52368602f04 SHA512 e536e9be47c0b879e669145ca18650e86ac94375d9c9451e7b54cc9e9b8aa1f854611f5e427c13970e6735cb59bea7515a0f7bbcd6c5dbfafbe72d02d64101df
diff --git a/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.5.0.1-r1.ebuild b/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.5.0.1-r1.ebuild
index fbc3b731ea54..4dd8fea7e379 100644
--- a/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.5.0.1-r1.ebuild
+++ b/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.5.0.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=5
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="PYTHON"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="dev-python/backports[${PYTHON_USEDEP}]"
diff --git a/dev-python/backports-unittest-mock/Manifest b/dev-python/backports-unittest-mock/Manifest
index 63c3252052bd..3203e9853757 100644
--- a/dev-python/backports-unittest-mock/Manifest
+++ b/dev-python/backports-unittest-mock/Manifest
@@ -1,6 +1,6 @@
DIST backports.unittest_mock-1.2.1.tar.gz 4580 BLAKE2B c935c378bae1f39e0658f4be027bcdbc13ecad6aeae93ca46ca314378f3c0462ea95b7b36daebdafd0577269520adb51a9f4cb7e74e9ab22c1bb6891d06c2384 SHA512 36218fe1117d62cc1aeea576c6220be7b8dd76b800776001756d157528ff7760791c513751a221ba84790c5b60b8ce62ab2ef17f4d359dd026211dc9c5cbcd5e
DIST backports.unittest_mock-1.3.tar.gz 4687 BLAKE2B a01712eaf5cb32d7da803aa9034f68508faa4d8db8d6f6eb02e20cb9f42c4e6bda3b409a0e2f676b6b7782f16d78877da6f093af6ac1f1deb100b19969570787 SHA512 71741db5c2e43beac8c72dbffa0efd4bbae140177f56c3b2bca3e13a3aebd8a418b5ad7654421899980f73b8dbfb3b02d85d2dfcd7b3827047fa6ba84a8dcfff
-EBUILD backports-unittest-mock-1.2.1-r1.ebuild 1327 BLAKE2B 3fa3778a780a330cb90c5270e3f505324e393296dbe361703b9c7c5f9980ec0847c24f5d1bd38ef72bf80781c356c23084ef42d4e1ae2993675b0610e0b745c8 SHA512 c97899d949bdff414b6c714989cbc673a1e4639003033dda61c85555deb8ca90446230a714cbfaaa87130b702c4b5becde1e9f8b36100657c5d38d9f89646876
+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 1457 BLAKE2B caf439f358395fc6793230934053ccae1b4939457562ad6b702a88d4aeefb3cdc82a2a91d06da9aaf53686055c4de3720ff451adedc7ae139e1c43e969200119 SHA512 edae24e700a8b96f8d39fd5048cdb771936384b039742e8a3b87f9e7a3dfeb28db116aa4820de28c8b4cb86cfa279974e09c8d73a732ce3755456e727e5d5642
+EBUILD backports-unittest-mock-1.3.ebuild 1469 BLAKE2B 01db15c8504a94aeb925f5cc9cfdde33fd831147718cf592598f680ce9c016b6a87f0ac0338c237eeb2a8e45c3503376ebd0beb200296f12c6900f09de83846c SHA512 997eb0c3368c7c52670d21a23a696e50ef165aec7f030d056d2d77bf2cf071cb1e6135935829908d58141674f6e2c6e0e9a6e18704c4261c0fe6aa9ffd19d19f
MISC metadata.xml 781 BLAKE2B aff7aaa5943839e993ceef3e238e22743640f92b5b2b1f3d7d18585cb0462132b3c77c9c61c91e891ba1f07ce10fbfa5dd4a3b1448e2349f81c328ad5e382477 SHA512 39fe208234be2f84da6f615e4b49ccf1e7673c44b9bd305271764b955ee89a2543e69e557ba145e6798573ce6566235d70a7ba115bac6428d670617c25d29f49
diff --git a/dev-python/backports-unittest-mock/backports-unittest-mock-1.2.1-r1.ebuild b/dev-python/backports-unittest-mock/backports-unittest-mock-1.2.1-r1.ebuild
index 2918bb734376..1b2fb371978e 100644
--- a/dev-python/backports-unittest-mock/backports-unittest-mock-1.2.1-r1.ebuild
+++ b/dev-python/backports-unittest-mock/backports-unittest-mock-1.2.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
@@ -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 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
IUSE="doc test"
RDEPEND="dev-python/backports[${PYTHON_USEDEP}]
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 b896976c432b..a69fe3c17b59 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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~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 4c1ac3741770..5f2ffe8d2837 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 588 BLAKE2B 62a05a56fb26612b2664490f0c2ecfc23cfccfeab501fcc91afeeeb4fedd99f3cb455dad3774a24d6d4ff2302c83696bac1fa32fe75023858569f76a24f6d3aa SHA512 5349cd7d513cf4d41d72041cbef1aaee9f16c77a979c8e656af24a5e9d93fd1632a43452d08d2e796de72baa90f1f15e817e868aa68b8b11809fb23d6d07a8d9
+EBUILD backports-1.0.ebuild 612 BLAKE2B 6a20a17ecbe7aeb97f017c14982a8d58b25968522a98ab9b5920a72e23f4b54dd7dca84c310c1223648ca6bb90d0cd6a4bbc8f4b9cb07a729999158e524e215e SHA512 21b56760056d862b6d63aa06224c0b17e90c17d8bf484db2ed09e3d9f975c346222d354378876afc7edc4876ca5603196c7d7f1b3c3bffc270e3fe943b9ec579
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 0936b79a6007..7bde284e08b8 100644
--- a/dev-python/backports/backports-1.0.ebuild
+++ b/dev-python/backports/backports-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -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 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 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/bcrypt/Manifest b/dev-python/bcrypt/Manifest
index a541fed00ce7..743559ebb353 100644
--- a/dev-python/bcrypt/Manifest
+++ b/dev-python/bcrypt/Manifest
@@ -1,5 +1,5 @@
DIST bcrypt-3.1.3.tar.gz 40806 BLAKE2B 60b42bd4326ae1285911a79eff43f871366d6db8f1c2eb102f4f4cd3e91d29e58d30906b542d6f04ec0608dd5583550c0c9ddb795d8fd05cd1802396535ba59b SHA512 1fe80a156cd3707c27d4d3b6495caede3404acfdcd238d0461fdd83249601a0b0f2945e0f531dd4422f19e9cd47107245d8e40eb8b47b78e5c679e7e6b37a92c
DIST bcrypt-3.1.4.tar.gz 42575 BLAKE2B c4521ecfa55e5b857e35c9d9e402b8e911b2546bdb349a4e87f31e6af0a2686ebc9df4fc6268534c65d3bca8facfa2e8ccd549174f8f91a25002e94ba7fb9be4 SHA512 885dadec10aa9c5944a68e73ebc3ba409d41517850fad1bcb61321a8ce4072b95422472b9f7ca76508e9b0d24a86e19f3e415a0713f0a1921b9d3f796089ae71
-EBUILD bcrypt-3.1.3.ebuild 873 BLAKE2B b370a6d7275e65ca8b14ce5163676508fafb65b0f77a5b3fa3e246481fa1c66880e12f67fa6bc1f181b0e6a852df8accf5047c27b4b3b5290cee6d51703348bf SHA512 2413283af8e9f093fa50a770f3c541120f9e6598371e219f7c59a0114d9d3fa8c9bfec22292f1919d6230e2a667375bda7c20dffbe6ec504fc3c7f473e330064
-EBUILD bcrypt-3.1.4.ebuild 879 BLAKE2B e70f2438319b9e95fea6d48450d437664f41e85087f1bac51de82000a4ee8b46c2615193a3773af500e1602578a030782d520bfcca152c4c632facabdc226522 SHA512 879def966adf93a79eb12bcd32e5d79e1322b97d94a62722a16097c020e72ff483552f902e776cfb7ac634b9fcf45559a0d057d787a0ac2a74311574a351c599
+EBUILD bcrypt-3.1.3.ebuild 878 BLAKE2B 2369aa4715baa2b08ebbf762ee9d22fecfccb2cfae280b1b475af9b964bf7f4797539f0e55c6c90ada76e49e731355b0fea7975f4c22c0b2bab48293f104db3d SHA512 6a1d9208106248a4fd594bbf0a70826c752ed890428a75816a34cb68859ec59c8827b85e16c976b59d60e88ca81d2cb1a328285e8a6d20ce8f0a317bc4af844c
+EBUILD bcrypt-3.1.4.ebuild 897 BLAKE2B b552235f3e2ccc7c5cced2e9dfa99f56c942f55380104ba40a0a4476646e58fc0ed7b3fa73ca862df30325eb15f04811e6aa23ce6032aff6fc599115b875c896 SHA512 e81e0fed9c8e362c70d87358dd933ee8af3a83f45268e2c7d0aa46423cf4dbdfce1a5814f458e7d1522d125da6433d208851a3270dbaadac938924dcf936e144
MISC metadata.xml 485 BLAKE2B 789fde3cb8c29c27778293f22f9e3a4453b743d52f5fab1dd2db6d940e4e1bff843d6ccdb4f7374b456b2cd4f80877f453205bb9a5eeee9f6e32382297ab967b SHA512 3b4fb489f9d1ecdee3dedc58dda61aa86c6bc30f29aba50de6dc4faa499276d83fe15518088e4d0e76c98ca30188b2f1b921807821fc73b5dfc592490e6fdb46
diff --git a/dev-python/bcrypt/bcrypt-3.1.3.ebuild b/dev-python/bcrypt/bcrypt-3.1.3.ebuild
index 2d8885a3cc80..a38a5b2cd51d 100644
--- a/dev-python/bcrypt/bcrypt-3.1.3.ebuild
+++ b/dev-python/bcrypt/bcrypt-3.1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm ~arm64 ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86"
IUSE="test"
COMMON_DEPEND="
diff --git a/dev-python/bcrypt/bcrypt-3.1.4.ebuild b/dev-python/bcrypt/bcrypt-3.1.4.ebuild
index 7c029f78514c..3877ad3752d6 100644
--- a/dev-python/bcrypt/bcrypt-3.1.4.ebuild
+++ b/dev-python/bcrypt/bcrypt-3.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd"
IUSE="test"
COMMON_DEPEND="
diff --git a/dev-python/bleach/Manifest b/dev-python/bleach/Manifest
index c025a0a6e063..7d6421012f0a 100644
--- a/dev-python/bleach/Manifest
+++ b/dev-python/bleach/Manifest
@@ -1,5 +1,5 @@
DIST bleach-1.5.0.tar.gz 36502 BLAKE2B a56eb875a5becd21f7ff71a29db8178a7536a7aadfe81fe178360ba61ba599df9d4d9a782bbf72eb186b61a0b2e3f99058c483cc0d194e735a787319697c7327 SHA512 572a089691af61f096716d96517a96755fe674cc471bdbcff80615ae903eaeff72c47b918ee28a1db60ee5c0253c0c52ba02544f8535ae4f283a3a87a3061124
DIST bleach-2.1.1.tar.gz 58491 BLAKE2B bd1efbfa30cee61b5d8bfd029ff107ddc997d38139bf5b25a70a6731193f6d02a81e1e49c9ffe3eef6cbda864464108cb1f65599c68c48f1033ced27fdb65c29 SHA512 dc8ef7b678966bfebddb2d27c78abf50e71f2d90c5807cf788a08b852a085a4d990368da5dfb5f61a49e0f2f1e7d9ac73c2b6967fdacb55663ae2c339016d4c2
EBUILD bleach-1.5.0.ebuild 776 BLAKE2B f4c6c7bf1dc086c06012ac3096f7754bbd17ee289acd2ba7313b28c8c4b4964f4b6317cf1c2a7df23933d9231615deac2e540e8d6f688893c2be18b0b8e2f710 SHA512 582628df9c3cab952ecf07ea10fd7ba74debe71ad8ae261ab9a49dacedd76245a408a9a0319730ea484bab161a779f992bdadbd0447ca4b2c59dba755e2af484
-EBUILD bleach-2.1.1.ebuild 791 BLAKE2B e31661d9aa6c48e6a2ddc996d40c15f8a8d90aeb142b1f6107f032b9dfbce09a8df7e275b9510f257c83215b71a328c9727c5ba209927456d3e00c4df79fe8df SHA512 3a535f04de70e1f5cc4352f23f1a5fc06d56e2ed16d91faf3f1a6dc9cba1282ce8792c14630835323c995d1aa4150ac192ed9ff720451b31551a5b1d56111325
+EBUILD bleach-2.1.1.ebuild 803 BLAKE2B 4c6bb9af224927976a23dfbf06a20955e4d3b6baa3ab89316a4ae9e92201c984e0a0136df80e3f1ad996f0e440a0b8bde6e273d897942a9c96c5ca211158acea SHA512 b0b8f70c629f4c72b9a0778f75cf7fbea4cc167b68ae9032b7f3ed1094bb508471e42cbca6294a0b2a1d9ac4ce19cbde998205e4137063c8a54d94d28a193597
MISC metadata.xml 375 BLAKE2B eb46fe64fd2800b8222ce88a2ef34be12f68a5a014417ebbfcf3466beda9c64f6a6d1ef4431d83b4948c1513de81840d1f5c65961d851213f928fcc6a66045e5 SHA512 9f8329e1fe0a9a7a6268dee15c098bdd7893da00a3c4f4dcab207586dccc5f6b471754be0eacb21fbd7fcce5e3130a631fbf1fe60a27ea525552d7ef2d9c173a
diff --git a/dev-python/bleach/bleach-2.1.1.ebuild b/dev-python/bleach/bleach-2.1.1.ebuild
index da895ec16c8a..7d6101cf43a6 100644
--- a/dev-python/bleach/bleach-2.1.1.ebuild
+++ b/dev-python/bleach/bleach-2.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
@@ -12,7 +12,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 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-python/bottle/Manifest b/dev-python/bottle/Manifest
index 5f328c1dde13..2b6c7e0c3ae1 100644
--- a/dev-python/bottle/Manifest
+++ b/dev-python/bottle/Manifest
@@ -2,5 +2,5 @@ AUX bottle-0.12.8-py3.5-backport.patch 1720 BLAKE2B 63081eee3765d060d7381a0eeca9
DIST bottle-0.12.12.tar.gz 71554 BLAKE2B 4b0d0d77c5ebaddcafd44e16a052535ded566245324d39e97a39dd20a193360487f9489e8e89471dd92ca35d6c5b2e8cbe1572a958db31b69d32d3e32f1b6403 SHA512 cdba3859129680f08b8c641708fd884ccf46d404786cbf48435d752fece998a446f49799e4e05e979b967843866f3e966a35a6cac7aed3270df55fae508bae31
DIST bottle-0.12.13.tar.gz 70870 BLAKE2B d8bdef473181ce1cf6c0d1ea3537c407e68d23c1c44ca33e26c647d3b3783040d466b594c56c10cdd007d23bdf1708412d3e3ff108effa9e8a92e1b22f7a6c69 SHA512 86d106eb08e0b736a85aa69871f2d1e23c1d6f71948b85718daf131002c53c000e092ffdfe5b36c60460473467a2ca2b5af19767344689ffe638245e6859a80b
EBUILD bottle-0.12.12.ebuild 1439 BLAKE2B 85b492c55bfe7ba7ef4cd53ef1805a12699f055d168fbfe7be699b639150df457e2ce111fb2a9c1ef573c80d914a3e5d1d1fca81915e0bfb0457953bbac0f417 SHA512 704eb37c13ce91ef8673cdb4ff819b29ee2ade57411ef3cbca678c32ef41ea6e6bec5698e930b3774179b6fa982d0c06b8cd0fbab14cd16aa26915a6e1ab0255
-EBUILD bottle-0.12.13.ebuild 1448 BLAKE2B c0af3b3cd5681949054ed91543e0e0382797f4eab8d25c75c008175e26110a1d7d9553720de0ff2bbf4d67bc3149439148381817423dd92b575b7285b3fe69b4 SHA512 6e91c9362fbf54f6d8c0455c10bc74f97c6611106e44a790ade96cfb102835e5fa52c5c9947a30b4c56964437efa9f16d9158149bd734ff10bab5525f6596d21
+EBUILD bottle-0.12.13.ebuild 1460 BLAKE2B 021518bc89f8ea0c93afbcd89255274c9797f7182a56b840287db9220e970aaebfd6eb04d66abd4c6d07f39dd40b063e2fdd6cd64bbb20991a9ed3b05ee9a90e SHA512 a1f92eac0bb2b166bf8bbb4d552c620f9578814f494be6ba1123a34f6703276d5e3a724722e1e6a410bc078aa461efd3f031e0386c382861a6f9f5ecc57f1830
MISC metadata.xml 319 BLAKE2B 29a2c856ee0a0af9214a5cec842b697fcb095d2bcf4702225b2e81d4f715967c29a383da78c43ac60d4464e27e651e81f1b085684b0b6f39925a6df7c36a54c4 SHA512 2ff50f032ea6042a32a7d391906ff95d00115367770423874aa6ee638b1db03fc0b7fabc484e1ecc002eff1e5abf5d45075463b76b7d512535d4820c46b56251
diff --git a/dev-python/bottle/bottle-0.12.13.ebuild b/dev-python/bottle/bottle-0.12.13.ebuild
index 94b18fd43e9b..9284fe78bc19 100644
--- a/dev-python/bottle/bottle-0.12.13.ebuild
+++ b/dev-python/bottle/bottle-0.12.13.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
@@ -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 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/bz2file/Manifest b/dev-python/bz2file/Manifest
index d2cbabd49546..fc056a4fd639 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 578 BLAKE2B 5059def52999ebec5e3a6fafbc6f4c426e4cd5e27077b943b8b063c521658bfa84026a3437f590b01dec5e5a39dfab86f6a8b7d05880aae4ffd64eb8c6a7c501 SHA512 ef2fb5704cff3b102a5b8ed476ff37facf8399c97627f660749a55aa565a6f291bf311525d50aeebd45070f9d4e600a8feee0e32fce600637feeff58deaefb0e
+EBUILD bz2file-0.98.ebuild 602 BLAKE2B f4449bdd0b389fc340d40075d724ea79e155bb08d88d59ad15b4b01bbcbc376d9d15b810c3cc637d17085c513dfd91a235c7e38aed7d7616ff98f031d90840a8 SHA512 29870288d7d0f52da3b9159294acc2002ebb08edce19425871d3f5dd1e9cb6530cbf50cafd55413c72b5860e4110ab6516ad31a1fcf51b578fad575d0e9474e4
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 a3b6e7d6835c..4ee13841bb00 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="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x64-cygwin ~amd64-fbsd"
IUSE=""
python_test() {
diff --git a/dev-python/castellan/Manifest b/dev-python/castellan/Manifest
index ff27f4dcfbaa..32d889c858fe 100644
--- a/dev-python/castellan/Manifest
+++ b/dev-python/castellan/Manifest
@@ -1,3 +1,5 @@
DIST castellan-0.12.2.tar.gz 50938 BLAKE2B 03cec0cd85042c482432bef7a0115413a9ea03aab05555dc1d4a65b5cb9893b57e2164a5174fb984c8ffcd190b27f9c26552dc242f9d79e3d60dce5a4a27479e SHA512 11ed1eb7fa1e5721f26afe23299ac7b0d13b4570b1f0670f4b13ac05149bdb9b9daa85cd1b29374f7d67eaa22957088b2f42313e23d8c0adf4edef108f7b44d9
+DIST castellan-0.17.0.tar.gz 61193 BLAKE2B 91f9a4d6b495bd4bb8f1f00a9b2435a892a7ea2f6f64d36423aee3c87250deda73cdcb2070e12cb1c38c5ca716c4365d489990e7b07f35fa7e6e597eda442af7 SHA512 21b702cf73cf62456d677d01706f23e9d64c726d06d867d61559b0b221e016f519c067c1f10e540fb25bb73841ef633b7b4a602ed13ae64456aaa4843ee19c53
EBUILD castellan-0.12.2.ebuild 1437 BLAKE2B a4259d9f6405ebad390042c67b437d3dd156dbe28d07eb37dc3e5d2c9551e5395c8782cc33ef23f9846caf1c55ecceb1471f953277c7d62e88c3c97b59101654 SHA512 2c6d7918c1e5987d9df0e777c0a98aceae41cf05c10854e4e32bcff25fb2b8ce7bf1ff54c112b8612225390e33e6e0af9e0dc2def7a29d7500046536c7393a2c
+EBUILD castellan-0.17.0.ebuild 1291 BLAKE2B fb199e71b3651d85a33831c74d888b57d001720f0bf2aeb72355931f7b84be57ffaf48ed0f27a3009fcea67737953f7c55369a4c74fd773a51644d6f81ececcd SHA512 74fc3aaf6df1ccd99381cfdcce73b715105dbf4b54b2884fb479509b51807e55e226e73a2b46d3117023dfc0bbb5912fa8122a31c938c1aa551855b3033a153f
MISC metadata.xml 326 BLAKE2B 5ce95fc1eeafa570c9910dd492a822dfeb251bb98c5b341281ee99e7402be32234fc38bbca1b7ea0fbb67f8bc88e9b1a1c85da73f79d2a9ffc3a69289da507b4 SHA512 f8d928ab94ac70a7a3c2548b67a6296b8e86b5e239a9c74cc4b1a120f64c1e2e2084612b025e26fa3c02099f543ce156e5419a5f6ea165eff79b2dd77e9a2d66
diff --git a/dev-python/castellan/castellan-0.17.0.ebuild b/dev-python/castellan/castellan-0.17.0.ebuild
new file mode 100644
index 000000000000..8f408674d4b7
--- /dev/null
+++ b/dev-python/castellan/castellan-0.17.0.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="Generic Key Manager interface for OpenStack"
+HOMEPAGE="https://pypi.python.org/pypi/castellan"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+ !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-1.9[${PYTHON_USEDEP}]
+ !~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
+ >=dev-python/python-barbicanclient-4.0.0[${PYTHON_USEDEP}]
+ !~dev-python/python-barbicanclient-4.5.0[${PYTHON_USEDEP}]
+ !~dev-python/python-barbicanclient-4.5.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 8d3ec134361f..737ab608dde0 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,5 +1,7 @@
DIST cffi-1.11.2.tar.gz 435142 BLAKE2B ba90cc377261a75557cef626f1c6b8c0c625c67212b546d42ca56c3360496d01c59984f72d5ce61b1160aa6117b869e567b17df8458de2c88a42dc5e653f6129 SHA512 8ccd8988bb6b4beb760abe5d8cac7cbf65a7dcfad5a535343e5961912751f426fdf6e602a983430e6aa9f56f2f623855b0cfb5ed8e5294a95d122866a4533eda
+DIST cffi-1.11.4.tar.gz 436857 BLAKE2B 46b5d1adf4aca2a75ea02ba01ae934821d0e864accd9c355745a681d11a08ed34c33c473204c78ecb2113b2d59fbc762ca0607ff92f6cd2dc411907844bbdaf3 SHA512 184572ab8c1f7a72f00084c23894efe1691aa20f9e822a3f7184ebbed16e757586ac47e7f1d12dd7b14b4322bf5b88e35465dc3bc8b0caf0dc8e2b626a52615e
DIST cffi-1.9.1.tar.gz 407108 BLAKE2B f95e99cbb7a10aacb714d6ddbe85755e24d4fbdebb9ada0ab87c95b58aa56b364df612fbdfbf6fcc3a9dfff6e96fe5e979ee37b1c6c9b62b6ba8d3a9565def2f SHA512 6e76f181b6b7b760a14ad70338edd104a8b8e2eac5680e336d3868e0bd031a1665608e29a65dc0c56806afb8a8c03811586f151f3acef11e54e60c1bfcf902e3
EBUILD cffi-1.11.2.ebuild 1480 BLAKE2B c23becdeea76e177e8dbe0477e912c530bb681b135b21d589de0572da460954b9af97af8c241ca690d155a9d1926ccbcd1d00d86769cd995929d20cd0b14b2c7 SHA512 53a7ffd66b39c0913db5fb8a1d299964311243282a0adb95b3a909fa1875777d5a4d0fa730805a1f488a157f27083f6221884662ed6e57d6772e752421a62b5c
+EBUILD cffi-1.11.4.ebuild 1492 BLAKE2B efc8cb5c599305bdcf683d2ab18e715f6ec7cd624548b84298e0c2a5f5a47156a13de3584d4d10599e2398a61d5612fd015b3a42b512095943ad3587213990fc SHA512 24f29ff92cda1aac7266dec44fa7092dd39ab0d81fa0fa1af0cfea4af7d7e45369f23ce5bb7c927313665a32034c61cfb9db013356d1d9076719450f168801a7
EBUILD cffi-1.9.1.ebuild 1470 BLAKE2B 9205a47a11f98db74678be1a1db8037bafdac399ccd90a9ec20b347a39ac69ef486b53adfb72e9482bca0922ff06cc4a85d23e251600c9ab34bf18d0b815563d SHA512 54dce8ee5a318e032fe01e6e47682674a7f9c0f5d04f56e96ffd028902d19e2bceecef123cfca68f3c0048ca40193fc49ebaac555ada72847642331d85ccd7c3
MISC metadata.xml 317 BLAKE2B b6416209bd2358c42c2be3bd228238b401bf126919b6e7371d83d7cec8cb55a40f89db562701cc8f3dfa904e225426881b22ff1d3b72085365b5caf9b8c6a403 SHA512 0744ca7b98b2ebe2985bf2a81a337d09be62cfaa51f8380bac52f8d30941e997f09be20e28caf6967226a71369003cf35977790aba56ed0d469cc490cfa089b6
diff --git a/dev-python/cffi/cffi-1.11.4.ebuild b/dev-python/cffi/cffi-1.11.4.ebuild
new file mode 100644
index 000000000000..c8e28a30f4cc
--- /dev/null
+++ b/dev-python/cffi/cffi-1.11.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.python.org/pypi/cffi"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+ virtual/libffi
+ dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c (distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+ use doc && emake -C doc html
+}
+
+python_test() {
+ einfo "$PYTHONPATH"
+ $PYTHON -c "import _cffi_backend as backend" || die
+ PYTHONPATH="${PYTHONPATH}" \
+ py.test -x -v \
+ --ignore testing/test_zintegration.py \
+ --ignore testing/embedding \
+ c/ testing/ \
+ || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/characteristic/Manifest b/dev-python/characteristic/Manifest
index a9d966cd8e05..0711ea6e3f88 100644
--- a/dev-python/characteristic/Manifest
+++ b/dev-python/characteristic/Manifest
@@ -1,3 +1,3 @@
DIST characteristic-14.3.0.tar.gz 26993 BLAKE2B a24548953451da77e08678b8a204c0fc649ebff52026aafc6f80037a65f527c9a2244273420b1ce76e3ac75778f48c11bc2344296cbf34ff1e9a1e82356d52f1 SHA512 e13a86f453cd3688a74188005b82a661a9c73d9f0408d9afe9e0575e69ffe87a5327f51e2c16a9c0a653b738e7c014d5aa08e353835f0aca7897714b7ae56e83
-EBUILD characteristic-14.3.0-r1.ebuild 1038 BLAKE2B 8ac81175ffba9e44311ed80ee0bc2002011b27e2062e2782fda393fe8cb05e5bacda13c0c210a7e00e0d2dac5de736c4a274f716238bc35244a2f54853869395 SHA512 5c681179d1157b89d841e7947709dd4b6376746bf9dc5cb1cad02465510a68a7d6433306c8c4912693ce1c16d81ab2a3708a2041a1c7786973e0a708d1ecbdb6
+EBUILD characteristic-14.3.0-r1.ebuild 1049 BLAKE2B 81586bd87656cbf043d48ba0687a4a461d14099eff8c248d6eb9945f81f6d18c3000f8cddd2ab3640df778becc75be49da2039d3662c58417836b95e965fc08f SHA512 85f86ffc8ae9f4379d1d08f386e574020de4542d72975935b008f0b7fa1e82006b3e893f19ce0ed5c4e2c522734b3248536aafb750d9c06be23f954867279ee3
MISC metadata.xml 389 BLAKE2B 0e2226a252bf0308d7bf33b34eee3f035bfd242736b91072eabd77e07216104961c45f8469dcfc3a8871cacb4ed619bebfd3443612bce85d1f2ec4d95a13dd21 SHA512 291bc593113bd6fa148fcb5f978ec1630808a0a6b4ec7fb40b00596c9cd2bd56357fa792af91243d96ac21fdab420d370c0d1f59570e739be22d81b8add56676
diff --git a/dev-python/characteristic/characteristic-14.3.0-r1.ebuild b/dev-python/characteristic/characteristic-14.3.0-r1.ebuild
index 4bbc41b38bff..da95a15a8008 100644
--- a/dev-python/characteristic/characteristic-14.3.0-r1.ebuild
+++ b/dev-python/characteristic/characteristic-14.3.0-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 ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd"
IUSE="doc test"
RDEPEND=""
diff --git a/dev-python/chardet/Manifest b/dev-python/chardet/Manifest
index ad2fe2dc31f3..97ade746aef9 100644
--- a/dev-python/chardet/Manifest
+++ b/dev-python/chardet/Manifest
@@ -1,3 +1,3 @@
DIST chardet-3.0.4.tar.gz 1872214 BLAKE2B b93e2d3e0b5a5c35affa5e3ee661323029f79837a1222d8f69db72911301d9490c9788d2effc577eeeb2a50334cc855afc4bdf4b8dbafb143fcc411d93b824a9 SHA512 b433ea0e15e200df968e6d61c671c42fbd77e519eb033035c4a5c241e1f98e1dfaea6747af632788507583b3ef85b00d510b3f6ef5cf58589ceca1b3a088b357
-EBUILD chardet-3.0.4.ebuild 1002 BLAKE2B d062c76efa1db5057f5b1858ee7b2ff1bf4fb01fffacbb7a1397a8f9efb6f5623e4743fd0ce4b7bd5e8615dbe41db1d8c1d7d8e47259ecdcbe06adc13548e5ad SHA512 f983d7fe1ba8c365e97f5bb8b7d6db6c8688d7aa4dd74fadcfdc442d9a1c7480860868b061a42d45d64f4bd8fcade255080fb1ecf9ee52df1fdbe6e88fa710c4
+EBUILD chardet-3.0.4.ebuild 1014 BLAKE2B 36ef44d1b69fed5d9e41dfb474c465f1fbca31c58933d1d452f6c1dc5acb4a96aadfa23e6c59587c6f83b5b59855032f16f479a432880cd4a4d8231f7a04b69a SHA512 02e19fb17a41c978641a12a930a31cd2f80700f77fe980d7e2302c0f8a127725ab793bc6ace7720731619aa930620efb36b8c9a584a33ff9a3194194c696eefa
MISC metadata.xml 377 BLAKE2B 8aa19a889e96303024d469c969a9e47613cabd1456b0e21888a02a091049e09a53c6faa3d0e128b5ea21b68f521cede9cf09b570f2fba7a4299187a44e40b018 SHA512 c48c3874a248049fc2845d0a64ee5b94c705ef58158f882f30bbdc561f311a7203cd8979e067a5b0f3f034c95cc4b6da373cea6efc9616f3dabc574772874650
diff --git a/dev-python/chardet/chardet-3.0.4.ebuild b/dev-python/chardet/chardet-3.0.4.ebuild
index 1bba5d43f786..6b6d169dca6b 100644
--- a/dev-python/chardet/chardet-3.0.4.ebuild
+++ b/dev-python/chardet/chardet-3.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/chardet/chardet/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~amd64-fbsd"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/cliapp/Manifest b/dev-python/cliapp/Manifest
index 011d516e1644..111d2178a09c 100644
--- a/dev-python/cliapp/Manifest
+++ b/dev-python/cliapp/Manifest
@@ -5,5 +5,5 @@ DIST python-cliapp_1.20140315.orig.tar.gz 51107 BLAKE2B 3ff4b1203041fbc5ff0ad67a
EBUILD cliapp-1.20140315.ebuild 619 BLAKE2B bb2d6ab798d93d38d31be45d4ba0d5e986a4ed2ba0fe9fed8ebab3fdc3c924347c1603ed5f0b1dc1bfd23482b16887f1d338eb62d6b2b48050dc42be67feafc8 SHA512 1c1d1e3b682ae148e5111004fddc77dbf8ee710165409e484a7cad2e9d086334a7d17d601c68d294c3c2ba28b6adda6a3df8b1ee26b46287dfde7102be2a2a76
EBUILD cliapp-1.20150305.ebuild 605 BLAKE2B 823c4863996f55a48074590d0c2d910d9255fba57bdc325480d720a0f4e79fa4eb641daa4bcbf6a7ef507aec6fbd1459cfb7ba4d9e672d58ce6d3a625aecb152 SHA512 64d7a3a2f2af67354eab0d78a092e04fb9b7d9640e587d76681578f13d9feab832b567328c30f92ec8653d7d4759cdca37f9c39fa899f130348d28348aab61f3
EBUILD cliapp-1.20160724-r1.ebuild 732 BLAKE2B 1e5428927cb789cf7bc6b71c89a6e737beb4243d7179ed5f30a945969df818f7eae2e7ae806c4235fde69b1d1ad5732f4f21d8d1565806cb800ba25ad2376427 SHA512 4d2221382e5484e5f65723f05f4081975d603e11d2ac44186bfd800fa160d49c444134cbb7c0781f422006d630685879a58ec0d8e2f206c998e6c831f475783d
-EBUILD cliapp-1.20170823.ebuild 863 BLAKE2B e69237321c3b3ea391458f48ab0a1ad9fb9c26b5a8659c5d72e8d12c5432cdb122fa29407e274ea791eae76f62ffd0ae37fa191dca0d6a96acc40093671f9839 SHA512 7453a9dd81ddd8889650f9ab4f0656d895f4ea8c439204d784847cf8e8bf5e19eaa4a7ff9cbac8289795f42edc89d8797e29df5a44b7cd898010a2dc59f06c03
+EBUILD cliapp-1.20170823.ebuild 681 BLAKE2B 40fe13aa5c0f5f06bdccf3fecca48fa7d051c0107f8e4c10f29adfcf9397a6bf75240f314c6ec50b47a0d745ab5dec02005c9a8f69ee105566dcf0c156a3e4dd SHA512 26f105e16a6481b6022baded30bcb50830c3bd02321065f493d5b3a4f17ef235367e57915d9dc0d62eab16fdcab3d9a654b2d62fed19cf241a819dc6a0adb027
MISC metadata.xml 250 BLAKE2B fef48a48388f26a915c53bca9aa9cab62fb73ec006736542afb4cbbe0c7b81d23afe2884f52433c7d390fc38ac32f957a6f6efe285ee1cafaed76407a964cf9b SHA512 924271cfb32ceafc4134e19b53fbeed96f2e9056addc3c2cbdec28890254abf5f0714979a3ab698ca046e41ef5c2cca2932350830bd8bd3a8e214d99123c12de
diff --git a/dev-python/cliapp/cliapp-1.20170823.ebuild b/dev-python/cliapp/cliapp-1.20170823.ebuild
index 6ca847d60c1a..78615c2cb718 100644
--- a/dev-python/cliapp/cliapp-1.20170823.ebuild
+++ b/dev-python/cliapp/cliapp-1.20170823.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,24 +13,11 @@ SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/cliapp/snapshot/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
-# test deps not supporting python 3
-RESTRICT="test"
-
-MY_DEPEND="
- dev-python/pyyaml[${PYTHON_USEDEP}]
- "
-
-DEPEND="${PYTHON_DEPS}
- ${MY_DEPEND}"
-# test? ( >=dev-python/CoverageTestRunner-1.11 dev-python/pep8 )
-# "
-
-RDEPEND="
- ${MY_DEPEND}
- "
+RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
src_test() {
addwrite /proc/self/comm
@@ -38,5 +25,5 @@ src_test() {
}
python_test() {
- ${PYTHON} -m CoverageTestRunner --ignore-missing-from=without-tests || die
+ "${EPYTHON}" -m unittest discover -v -p '*_tests.py' || die
}
diff --git a/dev-python/cliff/Manifest b/dev-python/cliff/Manifest
index 5b3ca6c0788f..ba8fe829025e 100644
--- a/dev-python/cliff/Manifest
+++ b/dev-python/cliff/Manifest
@@ -1,3 +1,5 @@
+DIST cliff-2.11.0.tar.gz 77037 BLAKE2B a38f37574f1802a2724143f35cc1d1159d8165f75f4c9e582e726cfdc9090814635d99b073a5d8df3a3e3b3d57b79e4e383c0569bd6769325d81af69384e9946 SHA512 0f29431b30610f0c781c9eddac57724043b6d7c05bc82f0ec3027a68230222f18f78ffc1d82dbd8ff4b5408b255b27879bbc1266e8641b4bc1c871f029f6cba2
DIST cliff-2.8.0.tar.gz 71815 BLAKE2B d73d467a1e2e06e5f45e7fce766d6c8daf79d9a882692c0e77049427bb6de629409a282c8c554ba92c62a9c8fd44e0b19cd3cd93b9b3f1f2b8091a1e917a25b8 SHA512 a371916945ee71ec519aeb923ca44b0a0e10fe6e460d236434c5c2946ad2b517050bf9d0430bdde506bdf2d28ba60bd45941d9ce21d77a83e2d5541b088d04b3
+EBUILD cliff-2.11.0.ebuild 1794 BLAKE2B 4762b3ec99c3f8b1faf511f24911a5d2235f5c3a7145dccd170cdf0b8e6552bb88e4f14c5c6e6ee240e2df6f9ced4cddf1e6e4438f9d166eecb301d03aff3f64 SHA512 96f5671663c1081839d0495b7df119bbea640afb5562cb6c21188c927d9f972b0c5174a44a826dbff0865bb51770fafccb5b8884a4a3cbd2f058cb1b090fcb78
EBUILD cliff-2.8.0.ebuild 1803 BLAKE2B 1c356b186cd61f0b64ec018b9b798832541d967bc78335e6ac8c1bb80b20656bcc7d05c4c6bc62d4262ecd2efce17e1ca0db2329fd748919b78d33ad72edeb86 SHA512 714dcf939b7044a111e7e40fd8efa141907ea852d4f763ebc4b39fd4bb792445d078f85132ede9171d237af386025c5743236fdb0d19daa3a59a70a17fc15001
MISC metadata.xml 709 BLAKE2B 05e69832a5cff97a52caebc4c113a39342e62803fd523a753a8ba119f4326a9814c7c382e88906514e539922c1f22683a09dd46b2c11e3d60b8f885072a08e72 SHA512 f031fa34d06b4c12c8eba5a046c07f1e391fd84bd29d6a4ca8c769c2d774262d66d7bac12d05cb8ef669db7e2713d6862b6a118e9f9ca810e9ae0fa9fb881892
diff --git a/dev-python/cliff/cliff-2.11.0.ebuild b/dev-python/cliff/cliff-2.11.0.ebuild
new file mode 100644
index 000000000000..0d69f56ea359
--- /dev/null
+++ b/dev-python/cliff/cliff-2.11.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Command Line Interface Formulation Framework"
+HOMEPAGE="https://github.com/dreamhost/cliff"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ dev-python/nose[${PYTHON_USEDEP}]
+ >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+ >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+ !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+ >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+ )
+ doc? (
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ )
+"
+# source files stipulate <sphinx-1.3 however build effected perfectly with sphinx-1.3.1
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/cmd2-0.6.7[${PYTHON_USEDEP}]
+ >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+ <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
+ >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/unicodecsv-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+ "
+
+python_compile() {
+ use doc && esetup.py build_sphinx
+}
+
+python_test() {
+ nosetests ${PN}/tests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/cmd2/Manifest b/dev-python/cmd2/Manifest
index a89fb56550bd..d0fa355b3115 100644
--- a/dev-python/cmd2/Manifest
+++ b/dev-python/cmd2/Manifest
@@ -1,3 +1,5 @@
DIST cmd2-0.7.5.tar.gz 64939 BLAKE2B 57c8d3f4c7c94e8e2627fb5d2cf8c164da72c531808a53118f950ee79fcc2e0f431621ffbd74d275bf508c8646ded761d2d38c2b99570fdadbbaddf095e422a1 SHA512 14376ee283ac1c153ab0194a5dfa168eca36174783322ff72e190ed96b8c315518fef4f3ef09d77633851cb53b32f71fe380042ee3c0ef8ef2cbdfa16dabf704
+DIST cmd2-0.7.9.tar.gz 71298 BLAKE2B d1623e2d6a7ac66058b5a43a9688ba850962fa7b5659c3287a9aef9a7deb16338d71a2c07ef15ec72ee5e62aae0ce3cdf2f202d0d423040b734dee059f1d4876 SHA512 39086794ea57cdfdc7388aaa485770f1a76457bf2b2f58cd4703dc0c082f58a8343aa777304e833133040fdab8ef8451d85bc3c19721432514bb380330823abd
EBUILD cmd2-0.7.5.ebuild 903 BLAKE2B a70910a059ed60cc5020f02cb72edd76125ec36294086ebb54d7f228ebfe1dc68b6c0497a2a398511243bf238aa58bd75a56f74617480a244845a31fad88b0fb SHA512 e99f600e4ac11649242aa8155245e109cfee733915b59edc48f76c2eb48cbc0c6649b21781760ef5f6d006418e5e1dc6c4069d6943613881533d25a63dcdbe39
+EBUILD cmd2-0.7.9.ebuild 905 BLAKE2B ab69b5a7624dc5acfaf2d134c74f8a507906cb083d572639e9b210070ecf885d1abf3a541b774e59de44b5a6f5d3f7b9065e7547787026d0f4344aaf7beb6945 SHA512 8f6c0ab8cfaad4d0ca76ca71d42a3c7201d7c82d31964b097780ac502ae80f80cc332d2d1a8bf469ccb4bf2ce4108162b9023c4a09430ee5517039fce9a3f763
MISC metadata.xml 665 BLAKE2B 796824fde35499ef70bd730f7e6c6ae4b239ea278f77188215ae0fc6e062598d943b0ae42ab5b378e8777c7c6a2162b330971bc00572e6dd43c663a3da677aab SHA512 64183ffbb33f229d4295e6fb34d98603d38da0241c6d1593704da866c17e04c9fe7f9500a1256b6e83c919eae019f71da93fdec7f09db99e073dbd809144b735
diff --git a/dev-python/cmd2/cmd2-0.7.9.ebuild b/dev-python/cmd2/cmd2-0.7.9.ebuild
new file mode 100644
index 000000000000..d988f981f34d
--- /dev/null
+++ b/dev-python/cmd2/cmd2-0.7.9.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Extra features for standard library's cmd module"
+HOMEPAGE="https://github.com/python-cmd2/cmd2"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+# restrict tests because pyperclip is fairly unstable...
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-python/pyparsing-2.0.1[${PYTHON_USEDEP}]
+ dev-python/pyperclip[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+
+python_test() {
+ py.test -vv || die
+ ${EPYTHON} example/example.py --test example/exampleSession.txt || die
+}
diff --git a/dev-python/configparser/Manifest b/dev-python/configparser/Manifest
index e52441b88de5..58c1ce91c943 100644
--- a/dev-python/configparser/Manifest
+++ b/dev-python/configparser/Manifest
@@ -1,6 +1,6 @@
DIST configparser-3.3.0r2.tar.gz 32885 BLAKE2B 395a6fc69b1b4c8f6d59bf088ade94f0573faf26964a38a64393912fc8ea7279d4d8bc67d3f7cba5d754cbe82572ddc12e2fdef1ae3ce18cd216f4705eb78b85 SHA512 86c095bb64766e87ba59462a99d0287ec52073f27a1c9be7d37568516bc0cc4af6f362ca90a1b90f52aaa4342dc275d769c77f18d80c0efb114ba6fce37fff5f
DIST configparser-3.5.0.tar.gz 39573 BLAKE2B 100baa33268376e44bc8f7f8e875e93f081baf71226fd84430823617805c0c983e49b5ba08261ba0d73e92d30e0151a9ef9733031673e16fc4012f4020881298 SHA512 490b9f7807bce02667f41a48389b51f550818d2bd4296b528833d65d4b04bdbe5b906e7584e55eee4495405267a697ba26a056e6504fe6b3f8cf07ea8f55f7d3
EBUILD configparser-3.3.0.2.ebuild 500 BLAKE2B 7a2d3c01e3f256c953e6d5609572e3aded6f23d0d8420b9e7a701aef341833822345fca08e4d2ddd417bd56f593fe4deee2677bddb912c36ddb46f2051cbde60 SHA512 16602bb08b32942017d65476aea2599975e1aae9cdef2cf883d4e7be1521ab9cf2d6a92c4e4e556893d9c10fb5ee9a1df40d3e45e1f6e77aa1d0550f77589d95
-EBUILD configparser-3.5.0-r1.ebuild 691 BLAKE2B d6fccd60ba0ffefe59e8544b607b84ede6bf7db841c1f4c4b5bc9cbca6cd51c787a5290f9cc5ac4441a1f4391916c76bae6371c1824b56c2f144ea277125c752 SHA512 3c2a954e3f23584b6fc1fce873e75c47e33c88f22ff6ae89a95af717361431e52a0e3e551554109351758771b738c8ea0f158dfee52203d81313abeb4f593984
+EBUILD configparser-3.5.0-r1.ebuild 703 BLAKE2B e2e9e25a1be24a62214f94abf00a11dba66db35d58819fefc3c8faea835e0b20c4a77d628d55cf637d0307110144b99174b2f5075ed99d81a26fc67aa4e14cd7 SHA512 2cf6ce6b9087f67ff5a5b96ed657d60909716b5e5d9fc79957165411ec64b0de795f79336fd3fb774b54dd500e906c44b5aa0b4d724e900ad3bb593f108da13a
EBUILD configparser-3.5.0.ebuild 480 BLAKE2B 1df85570e677a345ef4b97a1d16f4c32e56e0f6bf78512b8291c95a48a60237f3ea6ec224045cac8d7e34aefd4bcfb12b3547bac7c4328c1f75eef6eeea4325c SHA512 0615d9e1b734c60f996b8e0c800e3b0434497e7f3def8e2a48c5126bd1716e724e8c7681d1a5bf16c9d373f063d2edaba50b6d9b1325e6e4ad809fda3fc8b384
MISC metadata.xml 325 BLAKE2B 8b2c0dc1df941bc82398abee2ba3521a98bf318d2cb7ab34105eae2f10582c94d9d6c14dfc4eb9dacf1a87c0e4e0b80aaedfcf8d172205ed2b945abf1d3578f7 SHA512 84ae4fb022faa7158c67ee9be02019edf93a84b0f97d56e9bc4384bb57abc4f7c93db747627cd87696506383922101f3f5c58ed8509111b75eb6f3574cabc75e
diff --git a/dev-python/configparser/configparser-3.5.0-r1.ebuild b/dev-python/configparser/configparser-3.5.0-r1.ebuild
index b9fbae6f49f1..a0f5bd0587c1 100644
--- a/dev-python/configparser/configparser-3.5.0-r1.ebuild
+++ b/dev-python/configparser/configparser-3.5.0-r1.ebuild
@@ -11,7 +11,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-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE=""
RDEPEND="dev-python/backports[${PYTHON_USEDEP}]"
diff --git a/dev-python/constantly/Manifest b/dev-python/constantly/Manifest
index e6a78c6451ef..e72bd234356e 100644
--- a/dev-python/constantly/Manifest
+++ b/dev-python/constantly/Manifest
@@ -1,3 +1,5 @@
+DIST constantly-15.1.0.gh.tar.gz 40635 BLAKE2B d400336901f7df7b1535a0e46fe092a2542546964ea144014210e8be3807aabfe8e8370e94f426061a0c3a6257ee66a6ceb963b159717def7e047405368d910e SHA512 eeaa74552fe8e01c40566ac3c8b3d41085f800863ac516e30fe1242f40d3401e4e872279149776f29d3ba78a7a16337a794ad26230efab4dd1847d42bffa81ce
DIST constantly-15.1.0.tar.gz 21465 BLAKE2B fc3781e521f3a9988567c437e456e2f8215b8d61115e076d4f9fc52926125540f59bad457413105422d31184506bf7fd3fa38711dae8a8057b38941f2c5584bb SHA512 ccc6f41b0bd552d2bb5346cc9d64cd7b91a59dd30e0cf66b01e82f7e0e079c01c34bc6c66b69c5fee9d2eed35ae5455258d309e66278d708d5f576ddf2e00ac3
+EBUILD constantly-15.1.0-r1.ebuild 687 BLAKE2B 6e5223196737093ee28325821c46c5f54f2f245aba7499fc3927cbe9e39486c25c7d4289aa582b69b3816c38adaaf72e8690adf8480587e7d420e1b17ae27096 SHA512 a1f73b557f1f740f8c91f13a19fdfb9932f57fa968ac9dfcb56911010c50b1980e8c7ff948bd95ae9ee34c22ac987eff739e61d5643929b34c3226456b5fd3a3
EBUILD constantly-15.1.0.ebuild 570 BLAKE2B 42801024adf10c7662619c571265579a419ae7f713375f1e1dd5727eecfe353f835bbfa9bcae971c5abbe50565600e50f74c95dfe47f292d4201efa530ecc778 SHA512 37c40e92526797f36baf5b52517d83b1d5e4ec40770bdfc9f3524b815bf529bb426297e595c34e9e923c402e303e5ddfc7231654660fe44384b0583ffc9433d7
MISC metadata.xml 714 BLAKE2B 696bd5218dd217515c0b9d6ac7afc0da90ac2ed404120221de9b35a84621533cf1aa8d55878c722f55a59c2a36a4216a092c88efa0936e94dc980a1ed577c990 SHA512 850ed41a1f806475ac8a877f78d4c4df161a81ea47fe08df8e0fd9161f6823ca401519b8c007f06f5db182924e906ffc9ca912b72b4f2f9e66a5ad80d8f67f66
diff --git a/dev-python/constantly/constantly-15.1.0-r1.ebuild b/dev-python/constantly/constantly-15.1.0-r1.ebuild
new file mode 100644
index 000000000000..7e4b4cced2d3
--- /dev/null
+++ b/dev-python/constantly/constantly-15.1.0-r1.ebuild
@@ -0,0 +1,27 @@
+# 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="Symbolic constants in Python"
+HOMEPAGE="https://github.com/twisted/constantly https://pypi.python.org/pypi/constantly"
+SRC_URI="https://github.com/twisted/constantly/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/twisted[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/contextlib2/Manifest b/dev-python/contextlib2/Manifest
index 7812da878a36..bd77631b5d16 100644
--- a/dev-python/contextlib2/Manifest
+++ b/dev-python/contextlib2/Manifest
@@ -1,5 +1,5 @@
DIST contextlib2-0.5.4.tar.gz 28523 BLAKE2B ada08a83e968f58caba5851b0f6ea0eedf8242d5e4b0d4e9c036ed0576c4ce8300669fd09d4ab3b019d8d49bdb79dfcdd03668d5af8519119013c931f037daa8 SHA512 c8bb5bf9dbbf5bfd882663813f2a456d82215be7ace55aed1d5047ce7f21f26d5518982ec26344b1e950d3aea27cd8a5c48627730bb28f8b3cfb6a331fd7ba66
DIST contextlib2-0.5.5.tar.gz 28755 BLAKE2B 4fa16a0591c5e2138123b4f6d539bae8993bf826bc92b9ba08d335efd142b5e20c53e0d4e3cf5d7ac5d8b43cff45a19e170a7d97a9300fe385fa53d042cbfa38 SHA512 d5c97ff8eef7d8b14da0bfdc3515f8019bcc05e24cb922ce08ca2366d5182b029d873bbf172e9e6791297df05e24f6faf40868550063dcdb54f451b14c9e505d
EBUILD contextlib2-0.5.4.ebuild 615 BLAKE2B f3020ab69487a87067ce7148f7833665ff3d81bf04f07b1dead69e2e12d307dee6319bfffdf80ac18427a5e98a8cd7759bdfb6a7a14082380e8260a137cca116 SHA512 79df172750eb66c1137916eaf2a09d5cbb9b2601f0608c1c57c463d14544d5847da6fa5b4af22cdea763cb4b00aa2c95a58dd1420da53f4f6d302f97939ed20c
-EBUILD contextlib2-0.5.5.ebuild 657 BLAKE2B e3dfc9f4bea741e4d70c9c093604114b76bdeb135978005676a706852e6e5d5592474694db6199cf05d5837e3dcf1a5cbf696ee32809cd5a3b99a35b7302e7bd SHA512 47bb7c2d3fd9a7cd8322bd3e3d6ebbb05782d0a5a9a8151fbf0b1baa4427e8a4682f3d94d00e150c6ee738eb1c50e6ef6b1c6061321623410162374b00a24293
+EBUILD contextlib2-0.5.5.ebuild 669 BLAKE2B 4c853b82c00dbe552245e7a1914e19387a8b149b0d5ea125320220ea4a005a09febdb4e3aaa32639a07a92ce1f19361e7769c8373fb766a7ee7b3e407119e954 SHA512 f4253911179c6556ef0e6d86abf0d7861a3dc1b8a31977c74943747d405cf870d46667d69f824174c97b34cf61cceb3fcb041e370e49dcda38d7c30548915f0e
MISC metadata.xml 324 BLAKE2B cfd3b05583ab0f14acf1057ac34124525ffd63c1855689ac19fb10fa9f998f477d1c070226c9e5798dd68c8629b2564e2112d24f38306a0f3958526179c4caf5 SHA512 616fe24d7cf8c1e1c52add7d9a8fc15d6e41cf20c116e73997b1e3a732110f6305e5ec50de9a4be75d58c588f55da30980bbdcbd65078c05a6da0dccd89cb36d
diff --git a/dev-python/contextlib2/contextlib2-0.5.5.ebuild b/dev-python/contextlib2/contextlib2-0.5.5.ebuild
index 471c5d88c7b1..2f5f8dc5d7c3 100644
--- a/dev-python/contextlib2/contextlib2-0.5.5.ebuild
+++ b/dev-python/contextlib2/contextlib2-0.5.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2.4"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-fbsd"
IUSE="test"
DEPEND="
diff --git a/dev-python/cov-core/Manifest b/dev-python/cov-core/Manifest
index cb216f278a3c..7d0722517ff0 100644
--- a/dev-python/cov-core/Manifest
+++ b/dev-python/cov-core/Manifest
@@ -1,5 +1,5 @@
DIST cov-core-1.15.0.tar.gz 5890 BLAKE2B bddab94ae47ba19ecdee5aae0198d9086a423673362ac64f0885f773bd8b8ab3f4d6abf1203ee901e272161dfb4b64168f2aa5f2d0f4426ea279d6d7251e921e SHA512 1b962a6a7253c1f6530248f3a71058e7709ee5cca274166807f040163c9cc240e9e85e42820063476c1c0f6dfca81d45277738663ed818fe715b30db151ace16
DIST cov-core-1.7.tar.gz 5972 BLAKE2B 0f1304722ea590ca6331be85413dcf614a9a4584101824e68775a0fbd41e82d92d5dd74115bd525e155937fba710201bd184873caf79c5f88a4bd10cefb5d848 SHA512 8e1744f686262c5affc6e2d7b08ce6277b60e79156a4c2491f805325048702f765b64c40acd53d59b5fd7358d85bf3ab367270eef4a12ad209db5f661612b140
-EBUILD cov-core-1.15.0.ebuild 614 BLAKE2B c0e7d937055861fc879cdb6c2a15bf1a5542768e990b539817ea46c8a2af2ad71095d02531a3ccba926e2ff493eb5eabd8e5e62b582d34916fea757c5dbca620 SHA512 5c1bd3bb2f43fb0d79126334c905960ddedeaf184c7450dac1da0f1a7242a709a3d5976a8d0d7db10fa7c80c78dc4e6cad46068b12754b669af54d793ad34caf
+EBUILD cov-core-1.15.0.ebuild 626 BLAKE2B c6b7eef61b3aa96f5039a00ab69b987f482457d8ed0e3e67c7ad86845d07321c1c7f1db71f62f54e0ff66543b5c10228140a20dfbe3df6b9b9203a8f550b54a1 SHA512 31d34152cf5c5d24193f45aa12b9091f6fb756d4658efe7afc1f9af520c3f8afb6adc444ffd19da943ac84713f06738097327655b34943211b82ca552ea82f50
EBUILD cov-core-1.7.ebuild 539 BLAKE2B d9ab62eb8ab51d4676588d92fce5245ec500e65b6d07d3159f1aa2c115115158150a2d0839ad5b4c6f7f015fe1b635e6fb9b3a1ec7c1c73d21ff39bf14b70530 SHA512 0eda3e44548bc3124604ecb640f0f5c3c29b89e7d1836c3a5689ba2229803b4ea5dda521033c23b5b134a9d958684e2ef97af6c77e37abdf313a988b0ec0726d
MISC metadata.xml 393 BLAKE2B 087b56c47500bbecddabad8a768033971f29215be751378ccc272f46dc3aa2b4cd14a6ef101989a12f3b540b792a407dab5f4e65ea5cc619f3fcdfd0b596da8b SHA512 6b76948ec29858288c7604b9153e30d347f6b718cac4d367170694ec7d57fabb48f3d07ef1478e87924bd39f07be9c1da7a07a393818ddf5d9c9762f44a757fc
diff --git a/dev-python/cov-core/cov-core-1.15.0.ebuild b/dev-python/cov-core/cov-core-1.15.0.ebuild
index 84102c7187bc..629554285441 100644
--- a/dev-python/cov-core/cov-core-1.15.0.ebuild
+++ b/dev-python/cov-core/cov-core-1.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND=">=dev-python/coverage-3.6[${PYTHON_USEDEP}]"
diff --git a/dev-python/cryptography-vectors/Manifest b/dev-python/cryptography-vectors/Manifest
index b507604a3537..b814179206ec 100644
--- a/dev-python/cryptography-vectors/Manifest
+++ b/dev-python/cryptography-vectors/Manifest
@@ -3,5 +3,5 @@ DIST cryptography_vectors-2.0.2.tar.gz 27011827 BLAKE2B eda02ca72a4a6a608050c531
DIST cryptography_vectors-2.1.4.tar.gz 27255711 BLAKE2B 6c842b6366d794e9986110479e2175996b344aa191345c85a5cec8c0640b7a67b157f310eca31ac8e6487739357b11a2b86b9832fc680318e754c4751414c754 SHA512 74c2c1e3924f848488a3b5abdabda1a0089ae7d070b94e65f9fa2bf2da057ad27a37e46f90de4f2c3e9f1cc96c1c179cb5dbf0f50d5166a02846923e3bceb165
EBUILD cryptography-vectors-1.7.1.ebuild 632 BLAKE2B cf2ecbb63c20058a909c1de56572b17fb8a96fd36ee35e81ee8163422508dbdf6c31d21e317bff332bcaa00bf7b6ab42e465210019ea70a25feebd3ef2c5a030 SHA512 652b04cd22ce0aedac1904acbb292355622fbee31da765b4acc2ca7f2e8de577e196acb935eb1335459d11a9fc7367c8ed448eec76538a22ac6151f5b152b27b
EBUILD cryptography-vectors-2.0.2.ebuild 634 BLAKE2B bd08d78ca9991391197a5924358e514cb34fc04e295f74611f7a7ea852defdf9ef3186efe13d5385f742d3850171213eb818c9f7bee9815466ba412d9a9c26fc SHA512 fd846b4ae8994bbdee8d0833f43bc6ce44efeee9036ca348ed0630256756b5766e2d6990a4b77f0a7593f333af805cd64eba73192049d59fee0042e2999fe45b
-EBUILD cryptography-vectors-2.1.4.ebuild 642 BLAKE2B 47e99fbbeced4ad390da0539b70e52b4efe9b9ff92df72a2eff2d3eecc1f639eae9be3ef77635b6117765f41c31b6ae7ec290dbf9c32e86ce90b3c786db78c5c SHA512 53b66c690c62327685f0dcf6e59172f284130278d03a9398aae9abddb7bee913b60592ee2131f8521e8aca75b78b19ec0e4e9ecabd3d46866ac64659839c4f8a
+EBUILD cryptography-vectors-2.1.4.ebuild 654 BLAKE2B caefc078fccf593db9649231cce0fbf37182e87c764088e506d135886586c584f0d5134fd8b0faf652110f47dd77981db0f741ac2769ef7f311f60c23ab9ab1f SHA512 afa71985ca08131f0bb8cbfd58bf3efa4b9d96645c953bbbdb0a0bba9a1645e996219afd598183247b00b9e98c9668a314eb19c9f79801c255249f77a15ca8ff
MISC metadata.xml 333 BLAKE2B 31fb9fd463281fce83ac94d33dc69e54eee748ab3a230fa26ef36f29026ce8bcaf821e69994d2d94ed3b69c24b30cc80fa0a67f100cd45327ff1bb36a91c6014 SHA512 d65176e5ea86d82a13687d70fb2f29ca046bd71526752fb3583be9b0507b124363f271d697cfe6724245d6863c5aac36e67b1e50808041c52066d66e1f8b586a
diff --git a/dev-python/cryptography-vectors/cryptography-vectors-2.1.4.ebuild b/dev-python/cryptography-vectors/cryptography-vectors-2.1.4.ebuild
index 711276fa7749..8844c582287c 100644
--- a/dev-python/cryptography-vectors/cryptography-vectors-2.1.4.ebuild
+++ b/dev-python/cryptography-vectors/cryptography-vectors-2.1.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="|| ( Apache-2.0 BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index fa19cf25370e..2aef53ed7819 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -3,5 +3,5 @@ DIST cryptography-2.0.2.tar.gz 427303 BLAKE2B 53f891c02aa4b82b13a66a4c74bd6db9e8
DIST cryptography-2.1.4.tar.gz 441557 BLAKE2B 66aa07930ee54469328977e27096e65b7a333b38b71828c71cb7891b489ef7af60f5e5590f67b43d5e63dc2279d9ca1ba036879f3145264f7639d65000958b50 SHA512 f749cb4384badc174a842514e5a4fee2ed01ab9c716799d8d9d5301f6d2d97b6c41deb9e425f48928b639fa34bef8c05529ed7e5b777ef5ca75c244f8fda8fd4
EBUILD cryptography-1.7.1.ebuild 1666 BLAKE2B b474878fa899bf532dc628455180463f8068d4ce90a3d0f91f6367aef1eaa5f9dc9027496bb2ccc1c9bd9451b00ae0e713c92a4e0fe156b68ae209fb5befb14a SHA512 d30f513b2b76fb1fa100b9c9a06adf3330e66f6fcc18ca62d01dc493fa70aa6e84e6cc902e0d2d537d456c8fe8b963b25142bedd5d1185d476c032d0c50b7950
EBUILD cryptography-2.0.2-r1.ebuild 1625 BLAKE2B 8ad8cec1c8e8d005b954afa1657cb28691f3a8718009b38834fe5eff5fd04e6827694f65ae266ef544b7ddbad2e2c4ef3d9f4cf300ca4ecd5c4eb1b479b5ec88 SHA512 5ab761262bbdae17ee75b54b5c02a295df4ee0d2b6c4a33c6371b99a20c565d0e8dd6a9cd857e474b782dec9759188b046bd354a5f65a1f9946e426fb23b4e60
-EBUILD cryptography-2.1.4.ebuild 1749 BLAKE2B 745980a56d43ab82ba6a1a65a0918acee64642d5c5ee95b343c5c09ca6f68cf724e3effaac2ad8dac4262e6aa98386dab00feec2dc327b6e7c497429fcdbcbcb SHA512 cb0e140e6159364a1eec79eda27563638dc9ef8cb13278f1fd99d12c3b969af4f8abf4a3090b8ae5379a3678c482af049ff3df77e95cc46810c5b761f9ab3eba
+EBUILD cryptography-2.1.4.ebuild 1761 BLAKE2B 67f2ca9f3ec25f53b02a1d02435ea9deb160081830963cdbace5aa5881615e52cbc89c75d0cdf45b2996241b097cb1ca7f2621afcdc9514bcdd8bbaef56ffe88 SHA512 be667bec7281a0f7a29d01a50ca55a7febb4140314e6cbfcfe4bc5d8141e3fbb66f52408b124baef5e51fd615a6e18ac82ad1b3603fbeea27e42cf10390244fd
MISC metadata.xml 384 BLAKE2B 6dbfdd39bb24b2df61454716e308605ae1d35c3babd01f16556bbbab240e425434315cb2b80a2c3e8e9b18b237899b5fb96566a7ffefde2af3af1dcc2e08362b SHA512 c2806f846608bdd0720b589494e13f57ab2d64026747f2b13f412c9a0e9d2bef6b16fc357e4d16b74ad7a2a2af8daa5e28d0b6bfe4d2141ce68881c724fd24c7
diff --git a/dev-python/cryptography/cryptography-2.1.4.ebuild b/dev-python/cryptography/cryptography-2.1.4.ebuild
index ab61cfd83112..be0606829821 100644
--- a/dev-python/cryptography/cryptography-2.1.4.ebuild
+++ b/dev-python/cryptography/cryptography-2.1.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="|| ( Apache-2.0 BSD )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x64-solaris"
IUSE="libressl test"
RDEPEND="
diff --git a/dev-python/cssselect/Manifest b/dev-python/cssselect/Manifest
index 48339bf26e17..82a15bd438c5 100644
--- a/dev-python/cssselect/Manifest
+++ b/dev-python/cssselect/Manifest
@@ -1,5 +1,5 @@
DIST cssselect-0.9.1.tar.gz 32952 BLAKE2B 7f7a78e8085036bed72c2a1a0e4a97cd1988e8d6981ae830f15d5fc03f5fdd43f0caa7b94d2923181f9dc926a6a11e970b3f091178640124286aa680fa023aaf SHA512 c4cd2c8d6fbfa99b836554685dd59e1e794e1fab06fcf4419a226b0608a05d58be5af54e507003f2a233a22f03d59d3d63c0bf19b3314f15c95ab3ce5f4db6cc
DIST cssselect-1.0.1.tar.gz 21849 BLAKE2B cfe3637746329db224a44b680cda044238fa831ed0d05cf3484be6181de13bf8660330362626ddc03c7284a80e7c4a814bba293dfdca07a529d9c0c7163c95d2 SHA512 060c4b8d427a935b851b4b20d10ef89b9d6f685692b7144afc8f848e318abaa182ed60538355ea3f25050e358f24904fa0d9c01fe77e3d2428e2ef2a825e2928
EBUILD cssselect-0.9.1.ebuild 1122 BLAKE2B a29bd6c5e02f76ed22d8f6c266985d0ad5cdf19bdee0fb9aa95e4a5e519013dc556fa70ed738a2ef79617575676925b8bc37a40a25dff2f0919534713f6670ef SHA512 144a4a15f50f477a2dec6ab27216412298e52a98776cfb609bc1955caf4dc347e6fb087ae731b0dafff1e170008ae4b4175cb0154aa85a04cb9416b167241143
-EBUILD cssselect-1.0.1.ebuild 1246 BLAKE2B 84b7192c39a83e2d100e4a98dadd4d7a352759c0c5e5282e03e5c4f36c9a52eb08377635d9fe6782fa0d37641e9c161c156ca05087293a59545c1cb8fd4e3ea0 SHA512 b12f567a7904c05e7baf690e80edf663c154bd54e2360bdc43b29ee5be16725467d7ec0bdb8ea95af18ecb533f25da60e520f3ea83384afa507ef54ba38ce688
+EBUILD cssselect-1.0.1.ebuild 1259 BLAKE2B 9b9addb0227afd93710e62ef7fd4aac0b63e32e95d873261df31df89f37cd1a0892677b795aefc40828f9840ccfb7331e60f23a41375cc5c640008fcfc77688c SHA512 e05a5c041a417e535a703b91d5a2d0645d3d62fe9764101ca16a737feaa21e1c2d428e7f9943450b99970dccfd74a6ac13cf1d6da8a202510fb0374868a69ff4
MISC metadata.xml 322 BLAKE2B 2ec56f6e5522f780aef1a27df29af54f7169cedf727e4698c0c3764002501a06e52db5a94901d795d75f792ae2e8eb7d82625f88e2069453c2ff4190352aa7c9 SHA512 9933f17432e27a6a708ad4c9ec1e5f65197c4c0048fe2deadf3ba66d878f98510e150dfdb83cf935294a529e505b261808b33503f5d6acb622ae1821e065d798
diff --git a/dev-python/cssselect/cssselect-1.0.1.ebuild b/dev-python/cssselect/cssselect-1.0.1.ebuild
index 628dd49879ca..4516766524aa 100644
--- a/dev-python/cssselect/cssselect-1.0.1.ebuild
+++ b/dev-python/cssselect/cssselect-1.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=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-fbsd"
IUSE="doc test"
# No tests.py file in this release.
@@ -24,6 +24,7 @@ DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/lxml[${PYTHON_USEDEP}] )"
+
RDEPEND=""
python_prepare_all() {
diff --git a/dev-python/cursive/Manifest b/dev-python/cursive/Manifest
index 2aba243ac5e0..2bb5f6e28a18 100644
--- a/dev-python/cursive/Manifest
+++ b/dev-python/cursive/Manifest
@@ -1,5 +1,7 @@
DIST cursive-0.1.1.tar.gz 18522 BLAKE2B f2239747b6f4b033c2230b47c477ee9121a705dc032e83f02569e7cd37c5330c37b8aef999b1943152906aa73995e49a34a6e9b7d8ab8dcde75601e5a87ca665 SHA512 3a6ae804c010ae2b596eac8fbc3c9be6d7994ea8984513617f1eaa7c77c8335ce2c36419d8e6acadb305210d96d51ead8470a79e8425f2c00ef0dc9ead59929b
DIST cursive-0.1.2.tar.gz 18620 BLAKE2B 058a15d9fc7b0e23318da903ad25b6e3b5efec56fedcead1a2016147a1ebe94ec20ceea7c4bd4ee0424b56d919b5d5ede6748ef4f8125c99a4b9c654f02c32b3 SHA512 e8957df9de252435a534bef3b84c6b96de369036515e74614433f4d270aa8cb0bc4f467591a839ddb3b5f76ab7f302b18d6af5f79c7554f027a3cfb4e0571fba
+DIST cursive-0.2.1.tar.gz 40334 BLAKE2B 9d90793d4cfb63ae9f4f6bbe8628a7130b3b9658f98b044f0cbb60720c70e3abe4a34773ce3e4100d4bfa9c81e25cdbd215d8752306fba13abe5e811412aacd2 SHA512 70d16d27cba944946579821e3669a17a72b2d5cc1b026427e5a09d0385e08afb7cd7ea3c3cd180d3bc8f3e7b58772e1055e193d06cb57a58e1c83d1230c62c23
EBUILD cursive-0.1.1.ebuild 1037 BLAKE2B 7ea604c3540374b9f8b32750ed20f4b128e284a7c10aca219a7174b9c13e4d7315709169ec0eb35487213b390f04a549f213e4e45977613c493883d8fbb0f338 SHA512 0a6ee0f9e349c1c16ab65a6c404f479d64a85970f750d8a8b476b0f90186eae3c0886a0963dde41017d09e16bf82cd3dec67b9d33830b7db8057708775063942
EBUILD cursive-0.1.2.ebuild 1085 BLAKE2B 18c9c552035717a7c0f76b6cdd0ce47a1e455bf9b7ca931a951fe7e344fe0c78712b44f4562acbff5a4943663f8c02955f7683fdac6201714702a3a95bed2824 SHA512 a39541d510d607dc00d5c4c8bd2420e8ddc77384c07e63380c7e97a246db0c054dfe867da72b0703d85faf36dd9b15c2ef320ee736d962260e61307e3ec5d32c
+EBUILD cursive-0.2.1.ebuild 1087 BLAKE2B 71bc7b904bd4b0a4c7af302833af888169d9387b5ce4a2e9fce9dd02acee9b7e5daaa8d0dd5642b350cebfe714ff12e88fe377dbb98903616b31fedeb656088a SHA512 469e070c661f46d92cc04cfba5127a23ab14bcacbbf8440c1879aaf51f7df2a7582bf442722237df22bb3ee0929fe89a3166a4a6e13865dfbf3a268143c3756e
MISC metadata.xml 633 BLAKE2B 7b363a0b8ced131965cfbe2616dd30d3608d3d61b1c402b1885eea0e10c379e5d82e87e15abe1d805349ad2d99b94a2c2ebc2df7e8df7a5a095a4fffdd174c52 SHA512 0ab2f1ce6ef8d6e2a53a9dad20c26a26beddb6738857e3cd360362e0c1ad1c562eca6551cc88bb8ad4a8e08f621224934a4476b1ff22aee805dfe6f1ce352c6c
diff --git a/dev-python/cursive/cursive-0.2.1.ebuild b/dev-python/cursive/cursive-0.2.1.ebuild
new file mode 100644
index 000000000000..26f122ee8bb1
--- /dev/null
+++ b/dev-python/cursive/cursive-0.2.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Cursive implements OpenStack-specific validation of digital signatures."
+HOMEPAGE="https://github.com/openstack/cursive"
+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-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-1.1.0[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
+ >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+ >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
+ >=dev-python/castellan-0.4.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/decorator/Manifest b/dev-python/decorator/Manifest
index af086fcc7d02..f838eb5a8d10 100644
--- a/dev-python/decorator/Manifest
+++ b/dev-python/decorator/Manifest
@@ -1,3 +1,5 @@
DIST decorator-4.1.2.tar.gz 32325 BLAKE2B 19754506bf18f03748d61fe3cf85e13e91f5a7b4b3550cf087b1c9506fa2d10a4fb6c32914f7c2078a74ac34f5ffaf0edf8b15aa1f46d2eafa91926c40430dba SHA512 4a4b9dc39de9b3f00eae9b6829136f5d836355d3d719371440f69c33fdddf73636e9faaa8fc35829c64d5c5a61d968ea427267da944c524c22ad08b69fb6f0ff
-EBUILD decorator-4.1.2.ebuild 779 BLAKE2B 0ad88b13cfdeb0eb6befdcd8b36f69614996b22e33c7d673ff67bd452315e5ba7c866530312144c044b43720119a7cd80f70ed29b89649962e1cbcdfdf357e03 SHA512 3d7c25b08f05a10c23b8301e89008ec40f1855b569e083bcf110934927a4273ec27e9f888df186494131883a92429315e7ba2dfc24eb2340c72453b060f5f512
+DIST decorator-4.2.1.tar.gz 33376 BLAKE2B 29a03fb4af1de8c60c5ba4a4b30f59f8b1aa8bbde107b9d5719cc0a084c45b58f7e14ff2046d7247c43d57717db57aea0db52dc068d73a73188a0e022c058cbb SHA512 8a6fc53f830470fe15d4bf9dfe8cea434019aa2e1734e55f873dc617138a6ba75d63ddf50a3fcd21a8f67d9d1b19c35c75149d8cee157e909aff4873093c4e0e
+EBUILD decorator-4.1.2.ebuild 790 BLAKE2B 175d5fda8f707a14fa25ffa3cdb6743a19bddf2b3bc1495394daca005037450b9c6603c85cc53425456077096ff5e92f4cd36e3377903f05b3ad1d1d74c25ca1 SHA512 629daba9c0e1c43954285eff022f5dbc3d031e00e095521ef4ad9e38c54aab6c06c5777360c3b12bd7967c05d23077b4218d5da86afd6bf12192f405adb06450
+EBUILD decorator-4.2.1.ebuild 802 BLAKE2B a3dc35e8a6bded1da4cacb4c10dd80103cf6e61ab22056454b6426fd614ff888c99707f21dfe88188607b12fc1f376ba7dc58e43fc9a2baaac7a2bb33b43b986 SHA512 ae7c4dd54567a70cf9d5ddc84ca0492ca8d2fb13105969f2c902677b9013a77c77bea27b97e486319e5094063f5766dd56d2916983054c7b01b3b41f8ed8a6c8
MISC metadata.xml 665 BLAKE2B e73aef85a2fa36e50a503bb86e9eee781fc10a3cf9419afcccacb7ae282ed957027cf905e9b056865a13ead6319571ce4508029c08005762dd813ec07d7e1265 SHA512 c368940486c27fe99f5ec094929db337680227ec74dcdc6a45a173d3163a1e0cee9d6830bb2ac531c17b48cb2f32f3dd7238d666748f856b01e3ed4af77d0aac
diff --git a/dev-python/decorator/decorator-4.1.2.ebuild b/dev-python/decorator/decorator-4.1.2.ebuild
index 5de0b38ebb3c..dc69f6e48097 100644
--- a/dev-python/decorator/decorator-4.1.2.ebuild
+++ b/dev-python/decorator/decorator-4.1.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
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
IUSE="doc"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/decorator/decorator-4.2.1.ebuild b/dev-python/decorator/decorator-4.2.1.ebuild
new file mode 100644
index 000000000000..cabace0b36c9
--- /dev/null
+++ b/dev-python/decorator/decorator-4.2.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Simplifies the usage of decorators for the average programmer"
+HOMEPAGE="https://github.com/micheles/decorator https://pypi.python.org/pypi/decorator"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DOCS=( docs/README.rst )
+
+python_test() {
+ "${PYTHON}" src/tests/test.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/defusedxml/Manifest b/dev-python/defusedxml/Manifest
index a446f2b2b592..25612c9b38ca 100644
--- a/dev-python/defusedxml/Manifest
+++ b/dev-python/defusedxml/Manifest
@@ -1,5 +1,5 @@
DIST defusedxml-0.4.1.tar.gz 48889 BLAKE2B 4b4225c126a4d8997e7a78a5257991da4a767b3ca8b0ffa7e1414a1342995c02a389271579329990b786f71919f17a81f093a2e4f14d10a50f88563ae4acb6e5 SHA512 78a7a1f3d1eed9d7cda00afaaccf8153c7f616303c53d3918341d75970d532932b04effcfc8b1b8ed88ba6d730cb56400e9e4ecee8aa7d2181c7577f1d535783
DIST defusedxml-0.5.0.tar.gz 60405 BLAKE2B bd57b3b705abff71ff99ce4e43fe4c1fd708463546cc5d614dceb56f36e98771ef5c952a1aae010d32e4b557ed687c194c61723a0b3334dc1b0d517591d7c3d3 SHA512 71e1a604df9be41ded454bcdfa63610e897eb405295d7365fcddfc5f50f7572c36f0bd91a4a1fdf47d1b097637bd9fdcf08f1cdb73e2fe64eea0320a7532e452
EBUILD defusedxml-0.4.1-r1.ebuild 634 BLAKE2B bfa607f44a3a403141d6c1edec56c4c0f8274bbed35f1f7d4b92eb900eb2769e2ea5d3b84beb9556feed9023ebf4d7f89dec1040e7d6f0fb92dba1adbd007796 SHA512 c9fe185beac58bccab22be9c73c8a3afc5dfb74572092e89b6947faa16eff6780e304ad83cf885eac9dd4c5f1c31b14112b55590b608d5e1c0a7caf789cbf892
-EBUILD defusedxml-0.5.0.ebuild 700 BLAKE2B 30d0e1a65db85eaa0a54581293ae8a30436fc08a4417d39077732849a133fe6872deee5025415a9fae398a2dfa3de9133963ec06a0ea1f6f0ae9a87ab9e812d4 SHA512 b2f960976844228f0e1c86c797148a97fd4c09912ec958d4f010ff1c3f58fa24cc781a77c5d484b4f8e2498d29e0a0b235900b6fe9da3ee52439bef25e17bafd
+EBUILD defusedxml-0.5.0.ebuild 712 BLAKE2B 299a7ba824d607b389ddc36b19eaf43dee90f7c3b12fd02ef8f1d66d8c114f42f9bcd0714267d4e8089f93bd3734ba53cdfdac962ea703778029632a22211d27 SHA512 f0701f0dce4d005c93b81afcca89612fd2f5b92f92d38f3b246f9d4b87d7c66d5dc122c0f2217f9cff0cd4c19ba539757934f6784834848289c51cdc4b1f02da
MISC metadata.xml 384 BLAKE2B 27ce5f8830ff4e0646f95d633cbaeb85576ec01fea3bb46d7b54d2be2acd6f154ccfe8455169d61014bce03e5434eb449c2876c53a77f64bf083559985531de7 SHA512 377bdeac0f80c45f6f6f3387182e75c47e8cd526f563a1ce5305119113b4a1c4a99dc3a76bc91d81a967498645c9a23dc2746b62023dd0dc26e8d55d15424b6c
diff --git a/dev-python/defusedxml/defusedxml-0.5.0.ebuild b/dev-python/defusedxml/defusedxml-0.5.0.ebuild
index 7e843c7ad0c4..86155ea1660c 100644
--- a/dev-python/defusedxml/defusedxml-0.5.0.ebuild
+++ b/dev-python/defusedxml/defusedxml-0.5.0.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1
DESCRIPTION="XML bomb protection for Python stdlib modules, an xml serialiser"
HOMEPAGE="https://bitbucket.org/tiran/defusedxml"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd"
IUSE="examples"
LICENSE="PSF-2"
diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest
index c518754bebb3..53cbf64c3b27 100644
--- a/dev-python/docker-py/Manifest
+++ b/dev-python/docker-py/Manifest
@@ -1,7 +1,9 @@
DIST docker-py-2.4.2.tar.gz 180890 BLAKE2B 57518a0c8481fde0198100354225cd8a2908af6d3ca2690d98ad80b386ca4c688c7ccd6a34634ce04fb5ab1553b6c0dfbc75d28333a10f28de7188fe2ee7ffde SHA512 3367066b2acd96b85bef28aef00c91d752dc25b3055575b4f2f9c0b981eb4bca81a742bc6da5f97cf039cd9c7d818e3f80101997fe3a2e2c6f3a9c42fd3111c2
DIST docker-py-2.7.0.tar.gz 196369 BLAKE2B dd181dbf32f5afda06e748cb49f15d5fc6ff4a579c64b505308ad0d96913ddc8065d165090ec2b20e1f17a4519988a5665dd7a8c7643ca53aaa4385ceecb1341 SHA512 15cf1d8949d71e472f7636ff975cbc4c5f3e18e2d193cb603ade1397a56d0c1ec239167b71be325af99105bc36590a0f0faa1ab010f36fe8baca7807ddfa191b
DIST docker-py-3.0.1.tar.gz 199081 BLAKE2B cb0c6a56da33b43c3f2c50bd16fb7306d08c770aee42c626a36d8fc5a0a4ff6d1851ef452e6585a587ed72ef27c4c6f45c7452ab3f0f994c959795721ef8aae1 SHA512 2d4f362c1a93b004f41d8338e801280827d646cbbd98d87c6fbab3fd443a3aa7ab43e9db7ad8197d50ee735d7d264e17991f5af7d5a2483c3630ca139ae21e19
+DIST docker-py-3.1.0.tar.gz 201288 BLAKE2B 0aa7f712952aac86df37f4eb8f9c60c71199454472ac14d50ee2fd5acdf1980adea6b9f065fdb920999e8d657ae37028e0aff90dd82c3e8b3b13850d748c0e97 SHA512 7f69e6095f36b7a526367bf2762704f5dc5337ba81b2733ad0b683edc271ab17f548da4398176f2e1ffaad41f8f445e1c790af14d815404ad4df7a25d0ff0b7b
EBUILD docker-py-2.4.2.ebuild 1578 BLAKE2B f09a649f8ef49dbecddfdc8fa74dcb2e03bbb1aa72ec90488ec0da4f5c320c2872dda32838ba237e9c5df52cd8384a51b8f20286929b9a76511a09fdd9de3615 SHA512 98bdc785eac2b65557f3079c51d46d44ac47e1d3007bca99b4fd26d7d03b8e7826fa49646039cf659c75b7c660922af290def904bedc554b485471e78eded83e
EBUILD docker-py-2.7.0.ebuild 1531 BLAKE2B d2d1ae4449c2379b07a0e3dd6eaee69f303d035a9d1b234359eff53bcd4ad2a40f271aff3e7e13e7e66ad49b8f7d6bd788076ece3896a8b06f5580af1f82554f SHA512 807b2a01920c4efc9ca29699ed05cc4018bc76faa343d729f627886412248e702c48e630a0fcca134f0c3c1a7b7eeb61ef8b132f920bc8260702c2ac40b7aca6
EBUILD docker-py-3.0.1.ebuild 1539 BLAKE2B 657219c2cb376e7c78e7ee5baf47a53df484afc9c913caeec55f7f593f2036010bda43cc1b4d56893807dbcde3b1d13f02de050c20c28185cbe6f8a05117f13f SHA512 457e8b341448c5d27b6788314489acb0236be60c59916eefe5db1adc13b78c9aea7625fe7f0d3062ea51f3239e08c8399c2d14b96b44d18573257c7f22efbd4a
+EBUILD docker-py-3.1.0.ebuild 1539 BLAKE2B 711aee78353725adadbb797ae28c378df1b29df40282807cee4881fb408bfcb38aa473e37331f0471a0144e2d0b8daa2c64f2a057118769840377d1f94f18872 SHA512 41314274e0d6c3348f5682d148fca5a4c4b2f3d493e0c135f57bf769231128436f7e8a6d2cc822c1ff88c6e768cf1f7de1e2b021a6682d899482478df5ceb61a
MISC metadata.xml 515 BLAKE2B 4283ac75c4a68d8704d1368b1f6c953beb6cd271cca4620944e6d254e00fddb130efc1b02a707a05b17d927da792a0544d9f9c834789b334beb516a7bba2e1ac SHA512 5bd90d9576f2e9995f6c69c931236ed41deaf9f817137c29c3a7c476d12a68350e8df5f36a4021a1d6f41c534cf737575f462fc09af90ad2cba47fdb4ff0bb8c
diff --git a/dev-python/docker-py/docker-py-3.1.0.ebuild b/dev-python/docker-py/docker-py-3.1.0.ebuild
new file mode 100644
index 000000000000..8108a4abde8e
--- /dev/null
+++ b/dev-python/docker-py/docker-py-3.1.0.ebuild
@@ -0,0 +1,55 @@
+# 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 client for Docker"
+HOMEPAGE="https://github.com/docker/docker-py"
+SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+ >=dev-python/docker-pycreds-0.2.2[${PYTHON_USEDEP}]
+ !~dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4' )
+ $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' )
+"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
+ dev-python/pytest-runner[${PYTHON_USEDEP}]
+ >=dev-python/pytest-2.9.1[${PYTHON_USEDEP}]
+ )
+ doc? (
+ dev-python/recommonmark[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.4.6[${PYTHON_USEDEP}]
+ )
+"
+
+python_prepare_all() {
+ sed -i -e "s/import pip//" -e "s/if 'docker-py'.*/if False:/" setup.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build docs html || die "docs failed to build"
+ HTML_DOCS=( html/. )
+ fi
+}
+
+python_test() {
+ py.test tests/unit/ || die "tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/docker-pycreds/Manifest b/dev-python/docker-pycreds/Manifest
index 90c136bcf3ac..dc7fa75679c1 100644
--- a/dev-python/docker-pycreds/Manifest
+++ b/dev-python/docker-pycreds/Manifest
@@ -1,3 +1,5 @@
DIST docker-pycreds-0.2.1.tar.gz 7555 BLAKE2B e9934a357cb59d995971f0d3b247e6d84efb9c105cbd71792b536fd98088a6e658361e9621360b79a3a1041cea3f063fb66d58124cca717d003f9253e2c8e908 SHA512 04a2dbd00c4e0a02bee13eaf23255e660b0e8640ef4225eff94e6c2391e5ceaf539b373ef932737dbc8eb4383746b374aca5a018a1f21c1eebb2f53160662338
+DIST docker-pycreds-0.2.2.tar.gz 7787 BLAKE2B 4ab61bc9bb3f9f75667e7d74212a8e83d214bf2210e200abad593ded94aae8290b216edd28cf2304a8d8d6192faba0b3b764bbfc0f2a446efceaf33558849b84 SHA512 dc0394f7cc34b36b6a7edd61fa5937743da573d14b75f7ed06ca9d5c15a980d7c43252e846e529e2bc799e7f7b72fb1f4ca03b28c2677cc38afbfda16fbbcb55
EBUILD docker-pycreds-0.2.1.ebuild 519 BLAKE2B 163669f286f484704e07bb7a8e269fd7b694fa213de07218cc28d53a053c27cfac50fe56dfbe1c2c098ec7f70a8881059e799ef8c9e5109ca358c7143c6bbacf SHA512 501d271e7349a89be824682c648ee49bd60b2415d05907ff27a2039042321a5fe77f38e997907cfdf5a3fb8858c48b521b4ed0eb21b1e1c598068ee8d1510d41
+EBUILD docker-pycreds-0.2.2.ebuild 521 BLAKE2B e2b8e9ea03fb97feeb2533c66c2c549198eb641fe8d6b2360699a263d7afe5184cdbdd091c6ac7b89b9d59b10ee4ed9532257577e31e10ca429c56ccd986e221 SHA512 b633378703c2bdc61e0b3ef5d9995d72be6ce10762269be5065a8af77557236075316304b29fd73af4b07237c7c13b75a255386cdd314d6ed6d6a5920e3f7429
MISC metadata.xml 462 BLAKE2B 88db9bc0560cb1c766210db9adb33672396125306291509960688cd00e1341561a77b8942ba27b2de3b8bdecac39bed5757f64aa78b52e641ab3b99d7758f40f SHA512 40263ed4ab7077460874be5826d0002c8e452d9301ab3e6fb423e5692b9036044eb84b33ed858830c00579fa28486420d65fbb4f2101292498f4885104a89f02
diff --git a/dev-python/docker-pycreds/docker-pycreds-0.2.2.ebuild b/dev-python/docker-pycreds/docker-pycreds-0.2.2.ebuild
new file mode 100644
index 000000000000..cf82e0ccca59
--- /dev/null
+++ b/dev-python/docker-pycreds/docker-pycreds-0.2.2.ebuild
@@ -0,0 +1,19 @@
+# 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 bindings for the docker credentials store API"
+HOMEPAGE="https://github.com/shin-/dockerpy-creds/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=">=dev-python/six-1.4.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest
index 46331a2db775..e9be4b76bd05 100644
--- a/dev-python/dogpile-cache/Manifest
+++ b/dev-python/dogpile-cache/Manifest
@@ -1,7 +1,3 @@
-DIST dogpile.cache-0.6.1.tar.gz 324046 BLAKE2B eaa8f077c7a205143aafa359e293a424f8236cb0e489d221dc16be527d9867dbe9c6b8d2ee9c3c2fb6cdc8c407d0e7884b41c187d16df4fcac30ccf6ba96271f SHA512 c4743a88688d8f596469f2b3adf0cd862dd32891ae8c50d0c0421a984dfec872cbbecf936f704cf4351ae26b3ab4a26ae3b416f7c7f2ce3c41f8da2c9223178b
-DIST dogpile.cache-0.6.2.tar.gz 329762 BLAKE2B 8509f9472370a63bede905d5d7ff9e6b60b07c8ce1fad6bf6b90c095ac40ae1ba701b0772ea80f40f0cefb089ee3f23f686d0863dbd10ec823b83b7163627c4f SHA512 5882e0a355db0bec9c1a0836034481d39008051ff42f48c85679ac70a42c6366d1bcbd01ecd3ca868d7ad725197e626e52b004d62269827e2605a4ecd491ce99
DIST dogpile.cache-0.6.4.tar.gz 315533 BLAKE2B 92848b82d923c6d19bc3aa7f0f1c399f8d7131bc308a79686269e904520e6b690c8d78a3c715e3e9153f81f1478bbb6e82ed6caad60a791e2488b023f1fe3d8c SHA512 0e86ed6aacbfbbbefdc3622ac956679c4986c77989daa3c3e845d4b8dbbf7945b4d0764789f03540b2ff59712e2ee86c8283cc3ee8d9e950f9ef1772db7ea137
-EBUILD dogpile-cache-0.6.1.ebuild 1039 BLAKE2B b8f38b7984e70adf0aedb0406b3861fb77cac1731c483ff79574063080393cf01c19b3fc4c64224aaad622703df1f8b0f81292aed0e71c5e330d22970cae59d8 SHA512 a0aaa04ecd6d43f47443ea055aaf3279334fcac414a2922f757556c383dd6392038beb46b8223277276efaaf733d2c660f084ad22261e177438ccbb7a4bd839e
-EBUILD dogpile-cache-0.6.2.ebuild 1039 BLAKE2B b8f38b7984e70adf0aedb0406b3861fb77cac1731c483ff79574063080393cf01c19b3fc4c64224aaad622703df1f8b0f81292aed0e71c5e330d22970cae59d8 SHA512 a0aaa04ecd6d43f47443ea055aaf3279334fcac414a2922f757556c383dd6392038beb46b8223277276efaaf733d2c660f084ad22261e177438ccbb7a4bd839e
EBUILD dogpile-cache-0.6.4.ebuild 899 BLAKE2B ee49883f3350bb2b234d55e863018d1d1836c402aa47cb02febd52a6366e06c25273e66f09d6502b25086b0b1030028b2c09dc60c75972ebcfe56d80f1224ae2 SHA512 7a0dccbeb56f36889a536840124fdf4fe5e29846ca23df10ad864d1e5c06f2e53d691617f2e2bc34fdd5784026b4beee63e6a2a7a605eb79f3f592d81aec7ddb
MISC metadata.xml 716 BLAKE2B 790b3d6205c7f01a122bdc92250cb507408742e973a33dcadf4be9180d4bc4d6c77a9a9283057b88406d852a461dbc46d834b6a95309b7641b2ad78430b0f553 SHA512 7d260f1511dd2507f67149e1dda7a5ef5e5fee21bdd45832d141cfda5794b32b5b99a31e0f351da5f076fe481f14c7b420cf11f5b14587a1858b61325f4ff59b
diff --git a/dev-python/dogpile-cache/dogpile-cache-0.6.1.ebuild b/dev-python/dogpile-cache/dogpile-cache-0.6.1.ebuild
deleted file mode 100644
index 30e5999d26fa..000000000000
--- a/dev-python/dogpile-cache/dogpile-cache-0.6.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="A locking API for expiring values while a single thread generates a new value."
-HOMEPAGE="https://bitbucket.org/zzzeek/dogpile.cache"
-SRC_URI="mirror://pypi/${PN:0:1}/dogpile.cache/dogpile.cache-${PV}.tar.gz"
-S="${WORKDIR}/dogpile.cache-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/mako[${PYTHON_USEDEP}] )"
-
-# This time half the doc files are missing; Do you want them? toss a coin
-
-python_test() {
- # crikey. testsuite written for py3, 5 tests fail under py2.7
- if [[ "${EPYTHON}" != "python2.7" ]]; then
- nosetests || die "test failed under ${EPYTHON}"
- else
- einfo "testsuite restricted for python2.7"
- fi
-}
diff --git a/dev-python/dogpile-cache/dogpile-cache-0.6.2.ebuild b/dev-python/dogpile-cache/dogpile-cache-0.6.2.ebuild
deleted file mode 100644
index 30e5999d26fa..000000000000
--- a/dev-python/dogpile-cache/dogpile-cache-0.6.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="A locking API for expiring values while a single thread generates a new value."
-HOMEPAGE="https://bitbucket.org/zzzeek/dogpile.cache"
-SRC_URI="mirror://pypi/${PN:0:1}/dogpile.cache/dogpile.cache-${PV}.tar.gz"
-S="${WORKDIR}/dogpile.cache-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/mako[${PYTHON_USEDEP}] )"
-
-# This time half the doc files are missing; Do you want them? toss a coin
-
-python_test() {
- # crikey. testsuite written for py3, 5 tests fail under py2.7
- if [[ "${EPYTHON}" != "python2.7" ]]; then
- nosetests || die "test failed under ${EPYTHON}"
- else
- einfo "testsuite restricted for python2.7"
- fi
-}
diff --git a/dev-python/ebuildtester/Manifest b/dev-python/ebuildtester/Manifest
index a89fe3086560..2946e447d28e 100644
--- a/dev-python/ebuildtester/Manifest
+++ b/dev-python/ebuildtester/Manifest
@@ -1,3 +1,4 @@
+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
@@ -7,5 +8,6 @@ EBUILD ebuildtester-0.1.2.ebuild 510 BLAKE2B 3c113737b936f191be833436b9574f98c19
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.6-r1.ebuild 666 BLAKE2B ab0a1d3b3f790a1ff0bdfeb5e754dcebeada2814b9099f56a345fb4def30d4f55e9c0a316d88e0b0bc7f00e5fe94e8771e5992762a4ce3f456700099d42971b7 SHA512 ad1108482b911ee746fc627ef4dc363926a404650d3c88b879abec82dce377f883e3bc4c27e96ee1caa637010d02cf18c7cf973b91d386815d994a6ce731463a
EBUILD ebuildtester-0.1.6.ebuild 508 BLAKE2B e079d1f3db025e13346638417bf27f4f4afa870d70bac21667a918af9320038db9d32369da2b55fbef4c849dfccb172e18bd59aa7797107fe564038dc75b621b SHA512 b7afffaef484458f18db0fad6016a838b6ad0653492e3f9daa22c4d0213eeeb73c7a5bf884ed3373326f3564ae02bf619258ea5b101ef58b161198a84b026ecd
-MISC metadata.xml 351 BLAKE2B 680dd90aef25bbb5e5f6d038b321c40d41f0f47f7bd9fd912ee074ea436cf934b5ba1a14908a27eaa895712462a5ff657b49702ba83686b82bc3a4fe74d372d3 SHA512 116b97de3d96c37eb2b2bb5ca22d67ba5d52659530905cb129335e1f4142cdb041de39b9391b5d29bc506f6dcbf06b32fb66b5ac9a5cda919953b2ec06a6b15c
+MISC metadata.xml 271 BLAKE2B 3b7ef36728296fb3f6c75b548c2910698cc24ca2791833d531dc0423c30001da42b057cd33a07d9f677c074b6455f991ba4b8a2b35712304021a183e8cbd81d9 SHA512 fa79a445faa29ccb8a03cb9a0d32531458af0e16a19b1fdd779a52baa1486915801c8ef7048d7807efca3cd87c60710115679f8251b6d3ab6b5b6753f4d73c11
diff --git a/dev-python/ebuildtester/ebuildtester-0.1.6-r1.ebuild b/dev-python/ebuildtester/ebuildtester-0.1.6-r1.ebuild
new file mode 100644
index 000000000000..ed8da344648e
--- /dev/null
+++ b/dev-python/ebuildtester/ebuildtester-0.1.6-r1.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=( python2_7 python3_{3,4,5,6} )
+
+inherit bash-completion-r1 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}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+src_install() {
+ distutils-r1_src_install
+ newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
+}
diff --git a/dev-python/ebuildtester/files/ebuildtester.bash-completion b/dev-python/ebuildtester/files/ebuildtester.bash-completion
new file mode 100644
index 000000000000..b8e7cd27c393
--- /dev/null
+++ b/dev-python/ebuildtester/files/ebuildtester.bash-completion
@@ -0,0 +1,20 @@
+_ebuildtester() {
+ local cur prev opts
+ COMPREPLY=()
+ cur="${COMP_WORDS[COMP_CWORD]}"
+ prev="${COMP_WORDS[COMP_CWORD-1]}"
+ opts="--help --portage-dir --atom --threads"
+
+ if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then
+ COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
+ return 0
+ fi
+
+ case "${prev}" in
+ --portage-dir)
+ COMPREPLY=( $(compgen -o dirnames -A directory ${cur}) )
+ ;;
+ esac
+
+}
+complete -F _ebuildtester ebuildtester
diff --git a/dev-python/ebuildtester/metadata.xml b/dev-python/ebuildtester/metadata.xml
index fd7464c25961..6a3ad32f2828 100644
--- a/dev-python/ebuildtester/metadata.xml
+++ b/dev-python/ebuildtester/metadata.xml
@@ -1,11 +1,8 @@
<?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>
- </maintainer>
<maintainer type="person">
- <email>nicolas.bock@gentoo.org</email>
+ <email>nicolasbock@gentoo.org</email>
</maintainer>
<longdescription lang="en">
</longdescription>
diff --git a/dev-python/elasticsearch-py/Manifest b/dev-python/elasticsearch-py/Manifest
index 246cf8f28539..11428993516a 100644
--- a/dev-python/elasticsearch-py/Manifest
+++ b/dev-python/elasticsearch-py/Manifest
@@ -7,7 +7,7 @@ DIST elasticsearch-py-5.5.2.tar.gz 83415 BLAKE2B 6adf9d5e05c2d097590bc78df9c9a7a
DIST elasticsearch-py-6.0.0.tar.gz 83197 BLAKE2B 5ca16c9b881fe6f8c4944e8eec69be0532fe472564b12dbaa40225b29b8a2b88974e35ed2ab733722023da3ed877a2934bb545387ffdcf307d519950a8971880 SHA512 1d6c27654f9470837e9cb9866cb6f5305d63cac9dc6bddc06309e378a5e7b7fe3d21cae5ffd115685fe8ddcfd8cbbe1457d74799dde0fc7427f90fc870f1c444
DIST elasticsearch-py-6.1.1.tar.gz 83575 BLAKE2B fc7cd690208a401b83fd1b86957dc49b2bd686248f2d78901551c26e67e06f4c7f6175346fd0374ff509477f571a8074ac30aa0e2cca1c73b11b6cdce67bfe33 SHA512 f593865de8879ac42cbbd35dd6bcc1da9513124556dcd3f1d8240e9d2818682136bfac09387c50797f4daada33699a7f5c1591172a7d89c3bd865595a5706c18
EBUILD elasticsearch-py-5.4.0.ebuild 2656 BLAKE2B ff39bd1fa8148c07781624d47b1c27765b9f8f19ced76bf6815edcc2e8be9ad4ce43d0da49e850e70d246e56f1eddd7ebff3e3e075fd0d7893c12cc9e46a4868 SHA512 5b757f21244c74c522ef2cc6533f788c031d4de915c1658645bcc87020089c196822ba6d5918ca90063f98de9d037abfcbbd737093dc436620e64ad90e4cd03f
-EBUILD elasticsearch-py-5.5.2.ebuild 2756 BLAKE2B 88cc27ab8953f922699d4109c925b05b99718ce0e496aa6277ff50cffb6c02bb8da198ceb815ad8accde3dac7f079fcefbd4c2e36a7aec3129ec2b7a6a2159fb SHA512 c9d5ee7aa70ea951f37827d3b92ff44a918e734a3a78b184c71f43175793510575fdfe46113b0293b9d7a8932ced532ce008d5e6807dea2a5ad4e6c31ebcfe00
+EBUILD elasticsearch-py-5.5.2.ebuild 2754 BLAKE2B 3e1a4b2bbb16168127f1be66014ea5282b0b58667cef11222eeed324043c503d7bb289523f482dbd019c15d4fe973a9c382aa1a07cd1eb64c9c8040494dd3f1c SHA512 bbab061e078d7ff3f75f7d722158762cee4e6912118a2499fdcb8f2be51c56802009b622f37f834f5b46a02a0d69f539d545d6d4f309a0f00a38486bab389dcf
EBUILD elasticsearch-py-6.0.0.ebuild 2756 BLAKE2B 6dac845f2db9b7204fcbf17e70a357b0a8939d24b3fa779eb9978f1fc3edfbeafb039ed75da87d216271c161452e46780807d899403c6d3519bd30772db8290b SHA512 b8fe212ef1a44e79f4aa712118b664a80385068cb847d23970eccbacf171cd98e899da148833f434a790d55ee9dcda5ab7cb119bb581e152d79c029de2fd6a32
EBUILD elasticsearch-py-6.1.1.ebuild 2756 BLAKE2B 4ea4b1ed0c26ac25915a281e755dc21f803b75c60798326c6e5a46b7a6277dcc32e35ff3164eaae2fd67c28ff978a7a8733fa49c5b71a099630cd180ad42b770 SHA512 37321c3206723abbeea13904bed0ce8c03524c2a404c7d6101df2b8485cc787231fb6fe67a5491dd5997f74a154a7b5fd267d873aac0e6ee7202c9b941f27b98
MISC metadata.xml 592 BLAKE2B 3535c37456da9c7904e88e5921c6fd27bf6790178a0f847d0a302aae76e4c68889d31337383ac1d0a1dbb55d7f37bc056bced2f2de29c4d85864b881feeb3405 SHA512 752265ff356d02b2825ac2ef5e5177649cdcdd31b5a3738e3638af89a7bfef8b16fef8332e67c3ac03285318b22e455795c75d408a1abfc99068a1d4015eade0
diff --git a/dev-python/elasticsearch-py/elasticsearch-py-5.5.2.ebuild b/dev-python/elasticsearch-py/elasticsearch-py-5.5.2.ebuild
index faeeca4a8d32..51712c06d127 100644
--- a/dev-python/elasticsearch-py/elasticsearch-py-5.5.2.ebuild
+++ b/dev-python/elasticsearch-py/elasticsearch-py-5.5.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/elasticsearch/${PN}/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="examples doc test"
# tests fail in chroot
diff --git a/dev-python/enum34/Manifest b/dev-python/enum34/Manifest
index f9dd9a98693e..5327441e3d25 100644
--- a/dev-python/enum34/Manifest
+++ b/dev-python/enum34/Manifest
@@ -1,3 +1,3 @@
DIST enum34-1.1.6.tar.gz 40048 BLAKE2B 3960e78f27f3ebf70e9aac5c4ced87d974cc61e5d9afe5d787188e3e877eece18153036035187e4d7ad63bf2a54c1c393f0f46f5ef7bcc9b67658b4ea441bb7b SHA512 51652525adc37bd1af1d81933f965dba9c508838d9f759c80ca1392991515a29c2c0263264a4e175b37a6ba11dca68c354774e448b19ef1bdba96be5474d93ec
-EBUILD enum34-1.1.6.ebuild 753 BLAKE2B 9680e87dd26bccd5c70635ab3f19963564d1b29279228850479116443663d68f1bd8e467663cf49348526a42ff9227373e5430f07a405f6f4da90b8602c92fce SHA512 510af69f9c0198bf545136aedfe7f2e400a36c2356fc24def82c0e271687e74ae5b751a98b15dff97f12362d2a7cdf4e5a60739b5c84e9d3db0c80174ba4001c
+EBUILD enum34-1.1.6.ebuild 765 BLAKE2B f8517ae1fa09a0dc4bc877ffb65e33c27a1bbc00be619b1ec5d960810e445ed82a6e9cc9793faf81604d699d8f56f6a4e0cead48f4260a6e9aacfceacdee6711 SHA512 5a9cc213351a545570c5074e5faa2e6b50cc649e1dc19dc5b9cf0b10cdaa69ec7941b9a5026201e6f70036741f932ff7512470686727e1d2a625b345dfd726c8
MISC metadata.xml 432 BLAKE2B 3a9e10694f057f6e3c483217b91cde6c42429defa247fa0f658a06541a77aec2cd6babd25dec4989e9a0246432358fa34c5211f36939b706d28705c0414ba698 SHA512 8c05be54dc369433faa69fba6fecb610e74d9f71d6f3feb53bcb2c7882a8e5cd64d90456a20cdfc73c87555acb62c77307ccef393b84dd6e979c83bc3cc3d640
diff --git a/dev-python/enum34/enum34-1.1.6.ebuild b/dev-python/enum34/enum34-1.1.6.ebuild
index ee80909f3304..7d7eca3042cb 100644
--- a/dev-python/enum34/enum34-1.1.6.ebuild
+++ b/dev-python/enum34/enum34-1.1.6.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
@@ -13,7 +13,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 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~amd64-fbsd"
IUSE="doc"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/execnet/Manifest b/dev-python/execnet/Manifest
index a85d0487fd36..26754e1968bb 100644
--- a/dev-python/execnet/Manifest
+++ b/dev-python/execnet/Manifest
@@ -1,5 +1,5 @@
DIST execnet-1.4.1.tar.gz 171041 BLAKE2B 7e51320969b0203a8ff55d69364c3fa69d747d67f5dd3a3aaeab7700192d63918bbc11ae29a1e26e466078f1ca87ea00ddcfe0f98132921bacfc95671c3ad7c7 SHA512 e8c0c32e873f8585ff4d4da3b9cbd40046479370f5653f67a98c9029d4535a619731d1b825332fe4af4dc5ebc9ab11ee879ef45df07f08943b1e1685f2255790
DIST execnet-1.5.0.tar.gz 168497 BLAKE2B 1777f3a72cbf75e5bdef90cdda956a5d8101980f299a1bade6d6faeec52e1026a18a87c8b6b08c8d27073acedacd38473f68c6823908701816b4725edd3d9fb0 SHA512 ca2b571fafdf8f68b3cc7a04ee326e3255828d4cde28ead65d0cef325569c3a6dee09359e525152248038de65326ffc6b75c8362f53aa5c0b3f736eb596cb2d9
EBUILD execnet-1.4.1.ebuild 1267 BLAKE2B 69551fc90d5405da46083956a6e2f523e464223a9e08c94334a47934464af23acc28d37882f2bca56a375bd9d271406ad650f2609c4c1b948865b25d32d00646 SHA512 f2319195883a57fe2d69328ac5258345c2234c3b5974cb269f9aa320953a97b17e60777a2e1a12de41363f9b353e059083188525faa3d0a7514cbd84dbbcb3de
-EBUILD execnet-1.5.0.ebuild 1277 BLAKE2B ddd103f0b6f5a806ecf18c9504bffa26d823157a9a810f1de37c43adc8720197bab1e2069d2df5f959349136d799c212c41c26c3694f5227c0cd92eb5687bbd1 SHA512 74818f088f3bd9d644f9b3c60964f96d8ce79a845121f114f4016b0537177481145adb5f27f1846b7bb67d2a1e9db82691bd44a8452e480b83f57e642eaf6d12
+EBUILD execnet-1.5.0.ebuild 1289 BLAKE2B a7561b04e900a1111f66f05506fc6a4bc34b903871e78e2f446a5c83b4d621142a2af82cbccbf4c1cc5e1350b0b1671117ab237ccad4cb5c82740f7ff289f800 SHA512 de1f4296e7b8f9e53418137c1ce928817d1f95d8edb03dceba6b805249aef2757aa1f5c023e0e3520b6d9de40c0fdcc53ebd06da13ced96c4fc6007deb26e223
MISC metadata.xml 541 BLAKE2B a1e9f563cf102eef9dcde4800cca44d354e4cb7d77c20422074296c3eb2df1baa46f4cf5a803b07f454e98f902124f185ff24224f499d50577a2c2ed3cdbe21b SHA512 8afb04a008ce5704560a8f984dc5662abb01244b93bbf655bf0c66365a125a07dd1adca26f75df2bc89f923409b3687bc610f0ed739879a6f66167b799963091
diff --git a/dev-python/execnet/execnet-1.5.0.ebuild b/dev-python/execnet/execnet-1.5.0.ebuild
index 3a8a1c3f8986..87bc2073c35c 100644
--- a/dev-python/execnet/execnet-1.5.0.ebuild
+++ b/dev-python/execnet/execnet-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -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 ~amd64-fbsd"
IUSE="doc test"
RDEPEND=">=dev-python/apipkg-1.4[${PYTHON_USEDEP}]"
diff --git a/dev-python/fields/Manifest b/dev-python/fields/Manifest
index cec8ab328548..e818439ae0c3 100644
--- a/dev-python/fields/Manifest
+++ b/dev-python/fields/Manifest
@@ -1,3 +1,3 @@
DIST fields-5.0.0.tar.gz 36232 BLAKE2B 7e5ebc5b7c76b456acbe02e0b325685776c573dd0715e27402e5245e04f3c54e6e0ac04b8780a50d9b560cb5fbb664bca6a3addc76666f012aa2427140dbf870 SHA512 3d80b9c6a1d0a43568045fc25422b0db783c84e2e3f2be8b1d41b0150f48fef58736d863d06b4562b29190cd6dc2616829faab8e901b7268ac2e9e63e996180e
-EBUILD fields-5.0.0.ebuild 756 BLAKE2B e7c5e97e7fbcdb5d757585a0b3f0679c43fafc9a345078af2a0bc9f09f393101f26360ddb34189037bf7e0893372986b8b91d846d7d5b1e36d88dd3db85ad6dc SHA512 b6c076b20d2dbfc16f2a0a4f89d95ead53012a58d1009bb652eb5b4095cf4096851ebdd7ca649cb7a76af9279fcc549ce053f20c3d7b895f9cf4cc5dde8098ca
+EBUILD fields-5.0.0.ebuild 768 BLAKE2B e8061fa7758e7e1175a63c00eef15124bb54e10457386bf568c1680b71ec89395038224353c9f0e1fc9662f0c2094eababf18f9e3ee75023f999cf8512fb8a28 SHA512 83994f09e3bbeeac100d87bd569c95475338c24317c15f0735c41884e7c3db8c9c9c042f5dbb21d6226b60e1fcf39d3c2fb363bacae3866afb7017170bea8d8a
MISC metadata.xml 336 BLAKE2B 4bec1a37213268f4116b30d5b6db4b43718d3803467423c01ea7c44702c0ccad255d2c0ae6d55469f0e6c6a82a6c4f344000f86989fd820b13513ac4e9d354c6 SHA512 3c055d4cf5070c7535ac37c335f224c0cafbeb68a7bf7677acd06a786b4aff93b5ddeeed3e2514cb999407c21303adf2945561688d5e20148d7e712000f62d0d
diff --git a/dev-python/fields/fields-5.0.0.ebuild b/dev-python/fields/fields-5.0.0.ebuild
index 91fa01a5e63d..f69b325c87dc 100644
--- a/dev-python/fields/fields-5.0.0.ebuild
+++ b/dev-python/fields/fields-5.0.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="test"
DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}]
diff --git a/dev-python/fixtures/Manifest b/dev-python/fixtures/Manifest
index 5a8381a3d55e..cf502f7ec1f1 100644
--- a/dev-python/fixtures/Manifest
+++ b/dev-python/fixtures/Manifest
@@ -1,5 +1,5 @@
DIST fixtures-1.4.0.tar.gz 50411 BLAKE2B 2dddd3ea21a4b7cf62d58563b67a99a9ead0c32b62b818818567133b72bd85d73df4399173e262683f02ee892842b6444e06896592e1968f219cffd39e6aec0e SHA512 62e314821ea507ab5c1465fb626c29c91430b36ae4670fd05a3aa7180452989c393d35ab623da3646b25cf671a84861ab68d9529d04ae759c0d38efca7c7d8cf
DIST fixtures-3.0.0.tar.gz 56629 BLAKE2B 949c67c428f5e5ca0afc2f875dd4e2a212922415762a2528c185794e4ae2b74d32873aaf7132d97dec95a681bb4d87d85b11a39c43c64cd531dd4bf2fce75f87 SHA512 e52ba864c42d15a8baa60583761006b2dd78e3cd5f3f043f5702346aef428b933d62e8fa5889b7cb4196e4072acc5df3b7ffa39702a1b782887bdc109299b695
EBUILD fixtures-1.4.0.ebuild 948 BLAKE2B b0859c09e359584b56648ed1afc87336fc7ffbdae910b8c59414dbf07d735056139f3869b9ecac049fcd560564d0e5dcc76217075a58eac2cb1454f00efdcaab SHA512 a6a97842f799e9c90b423e85d02d1f68f52b94f275b49fc93f395371d85bd725a3a77091f53e5df81ba778a1aa3b16dc6125ffd7ce3a0e485238b11620023e3c
-EBUILD fixtures-3.0.0.ebuild 952 BLAKE2B 29cd5be0e5c2ff27251f10a353ad68eeb7d68ad04b91e55a80a5287e7be6d838ca3d3abda32a4503c80a71e8bf5ac454f8d2abdbc06aaf136fe4fdbfb144fbe0 SHA512 28ea049e38ec7d76f41f31671676891c6c60394994579730cd0a96ed353ee78e93232a5a5ffd3b4f430f923bebedd97e43850d2c1ae59146215a31c84767c248
+EBUILD fixtures-3.0.0.ebuild 964 BLAKE2B 25eb29cdc91c973259076e616f11098c94dc852e6fd3896bca6f142c2434734c841730ab6c93af64158f4c85a479658ec5a1d8fc829a000c62040c427aadab5c SHA512 79dd14e5f9768fa50cadfb67fb0693a106a94b61b4ee9ced9b52e0ff5a016db81b898c216bc9e940ddcc9b9c77965e8c88a99ba3bdabec83e02b2f3f22f71a56
MISC metadata.xml 889 BLAKE2B 4cabcada61b38bd01f30fe3f5f637abeab381b4dbac5c1f4999040afc02f22fb9ecc92930f724a26de040e1437b09a0cdcc67fc0964f92296061e0cc43b6decc SHA512 8887064dea4084b58983b19ff033b543fddaab24ee29e6b52dc4cde0941eac612fd5c7054bda842d69b900555e308f0b9bea388ee2af3ffb3eb04cf8f76a4232
diff --git a/dev-python/fixtures/fixtures-3.0.0.ebuild b/dev-python/fixtures/fixtures-3.0.0.ebuild
index 2a20a161e889..97dcd0f27e55 100644
--- a/dev-python/fixtures/fixtures-3.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.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="|| ( Apache-2.0 BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~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 ~amd64-fbsd"
IUSE="test"
# nose not listed but provides coverage output of tests
diff --git a/dev-python/flake8/Manifest b/dev-python/flake8/Manifest
index 57b4ca0b2f57..eedc132dc219 100644
--- a/dev-python/flake8/Manifest
+++ b/dev-python/flake8/Manifest
@@ -5,5 +5,5 @@ DIST flake8-3.5.0.tar.gz 140608 BLAKE2B 938ad4406370da27155512355432edd23a824db1
EBUILD flake8-2.1.0.ebuild 1073 BLAKE2B 1f90fcc6a57da202d9b8026f89c5657a85efb0e2a5fad78057362647ee384907208fa8de6624f5375739c0ec386959e2936fc985d100f7ae2dd40f150d2b918c SHA512 0f7cd9b30bf9b095506af3796ce2927d2b14572a9f42e34021a205c090388ef08a6ce091aaabd19441b32e18c0d43c94cc1fd274f80e104c465d1bde88b46f1a
EBUILD flake8-2.2.5.ebuild 1102 BLAKE2B bf6ddd7b789b57bf23f653c405b261a16cd5cb783f91e07dd5b62ddca82a891766ace4c727c1df9e178c5912e4bf963e0275a0f7382edaf74a002a7f2d4b775b SHA512 0cae93c37085868960eeca63c005c2c8d0d191e3deef5e223f130c2f9ed6712002815fb4da27b239f47f41fed37d82f4172e4b31842b75aa7f00666e5176c415
EBUILD flake8-2.5.4.ebuild 1608 BLAKE2B 57c5b33880c3fbeb57dc00064d1417a256697864f5baeec45bfd7a802e58c812452abfbe3134a24193c2d6dba4241af87f2306e691c3e365b0b68bbb08b027ad SHA512 55f6fd53f6d4525af92cdd5bde0f6baa634f4c607583e2c9b89074964ff31a71923502d0e661c6b280d34708e1fcd2edf2474edfe894211507fe54dbb1e526d6
-EBUILD flake8-3.5.0.ebuild 1632 BLAKE2B 1af101b008fa52b84ab9dd54574be0340f4d8c24dc5489d7f0dd9650b4ee2e4870d36be67ac5dd51cedf5c443dd1529b67478a91842215011869f06390d6d637 SHA512 dce514afef0bf7bb1c06747a85ff92f80b8423141b743ae908ae73dccc21f8dc95dc0c64d927929ab6ad21739444492effa7aec1a6c86a8d68ee5dc040b37421
+EBUILD flake8-3.5.0.ebuild 1644 BLAKE2B 7bd9b938cbd2e78862c8423862370a32b4393d6ded4a062cccd9cd354f62e047f19d630fb895b0e575a14a2d8a3a0596e1ea5719e05ab01fc80ec1b9f2b03336 SHA512 8815bbe0f3fbbbc9cfaf0b97b52a4ab5d807338ae475dfadc069d8227cce4b098362c5de1fa05c234aca6f7ff22183cfea773498f2aa2197458ccc0203bacb5c
MISC metadata.xml 373 BLAKE2B af4d7678c87281f631048d3c49b0a642ceee1d771be2b662458888659b7c8e262c98adcd7bcb7f6ab251783998950725729ed35c887c004f8d8da87da81eda7d SHA512 449aa40152590e7103a4bf10006a33e6a0d5010a7846b0c5fbee8a78d99a3539995eccf441845c205bf48fc1e9b35cd7b1d6af0d98b469bdd06989baf8b88646
diff --git a/dev-python/flake8/flake8-3.5.0.ebuild b/dev-python/flake8/flake8-3.5.0.ebuild
index 83e9153ae260..b48bc2d54c00 100644
--- a/dev-python/flake8/flake8-3.5.0.ebuild
+++ b/dev-python/flake8/flake8-3.5.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 ~mips ~ppc ~ppc64 ~sparc ~x86 ~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 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
# requires.txt inc. mccabe however that creates a circular dep
diff --git a/dev-python/flaky/Manifest b/dev-python/flaky/Manifest
index 52001fef79e1..7576ea9170eb 100644
--- a/dev-python/flaky/Manifest
+++ b/dev-python/flaky/Manifest
@@ -1,5 +1,5 @@
DIST flaky-3.1.1.tar.gz 29136 BLAKE2B fe2f47356e0279885cc294f22bc4588b502c7ada1d3f7a3728b1e3127f011f5900187669bb4e0755e706a1bd77e1804c42986a07c6d3dc58fe085967adb6957c SHA512 039ad115a52b8b3a31bba045874e1860f1e04ea9cf878316226fb22af3c715b3893570c2f7380cf8467107f1a83a4ff69d0e9135daeb2dbea4b8f873a192815c
DIST flaky-3.4.0.tar.gz 29197 BLAKE2B 8f551a414cb06f5259d37785eb769a77105b1039398462288eeaeeb6acea8456c30cc7da6cf515cd99be2adb19a77282d2d0d3abe795761985f45ffd062de508 SHA512 14fda6312e4eb8260a8190204622a7dd274d0c946dda07ec8aa65e8c341f7f4a701c704c807f50eacf77589231b37c3bb06eec18d60a718f24e9b0182f7e8cb5
EBUILD flaky-3.1.1.ebuild 1392 BLAKE2B 3611548aba838fa46aba800ed87a89475b91daa5fd8abfefcae3fa3b9edbc488c9cad74257079864803fa27e5fccd17c36741391ddeb2e67e71ac555638c7fa4 SHA512 1ab7b7ea367bfe7ed15698cbe97ceb18c15b88fdcb097e28c3bcd770ec8b57564f36ab29e10eecf253983d532fffa06147edd52e438920fd09399a3516f83cac
-EBUILD flaky-3.4.0.ebuild 1401 BLAKE2B 712c39d82491a02cadd6ff13801a95721184bc2d4005826bed4ff51de3725422804e0c70b6a33814838085146be8d3babf057282d2d1d585591073ebba363de0 SHA512 4f973efe6f73fe8f19f857419fedc2bd5fe5d39ac8b62f52cea0dcfaff9cfdad861c2aaa6dda31f3b699df1572d3a611082d0e8603c8ec52729f9d863098005f
+EBUILD flaky-3.4.0.ebuild 1413 BLAKE2B 2f5c8da77335543631b0f095a295432277c4ed582b9eb5297c67ed22f8c18f47b26550643d82efe9e536fa52888f7fcf9702c46d8ccc38850f6cc191c88f0958 SHA512 90a24ea1ac2736e4a5620d882f598563cc5c7c9de27552ba0fbde7a67dfebf631287a299a244b793dd510cd1beef22e71fe6ea860ff15c4ce839a2aa270d2a3d
MISC metadata.xml 369 BLAKE2B ffa607acfbc98fc2e539492f87b55cedb039b39b3cdb7ce07cf9dcebe1a1559296284b27d06fc6262f362c0ea8577e23f4bef07ffd01a94c4d981fa060384d5a SHA512 da1597d14b2e3f9bc56e48064718a2a52bc1615d982d679d8c971f1fb1b9c25169d5412f99542f808fa42f958e1bb589e7615a13077a7d1b0574acbec1d4b1dd
diff --git a/dev-python/flaky/flaky-3.4.0.ebuild b/dev-python/flaky/flaky-3.4.0.ebuild
index 9f67738122dc..7e6dd7899774 100644
--- a/dev-python/flaky/flaky-3.4.0.ebuild
+++ b/dev-python/flaky/flaky-3.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~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/funcsigs/Manifest b/dev-python/funcsigs/Manifest
index 27fc5819c59b..f8364305bbc0 100644
--- a/dev-python/funcsigs/Manifest
+++ b/dev-python/funcsigs/Manifest
@@ -2,5 +2,5 @@ AUX funcsigs-1.0.2-fix-pypy3-tests.patch 3154 BLAKE2B face7accdd8bc2c5d3ab9dbcf9
DIST funcsigs-0.4.tar.gz 25697 BLAKE2B 0b57ac0ce3aa8ff16724af9be94f297c15c94ed9083e2dd78796f134054db0e5f8213d1671352e0122a90bb2e8da78937c7a44f2e231b64de29afbb0dcf8b6d5 SHA512 64d821e94049ae906b9e5c8a2590f80a7d1d819554258e20f4170207576e5c8f65d32759a3f65bcb05fe721fa502658ff5767cd435932ea926c792c62ebe96d5
DIST funcsigs-1.0.2.tar.gz 27947 BLAKE2B 3006d46018ae040b930e397c3f11575ae0ef18a8b2c9b6c10075804d83d23bea1fb81179de85180146673e0bd4c775a68c0ff624cdaceb1894efe5b2c8fd753c SHA512 4e583bb7081bb1d6c0fe5a6935ca03032d562b93ef5c11b51a72ce9e7ac12902451cc2233c7e6f70440629d88d8e6e9625965ee408100b80b0024f3a6204afda
EBUILD funcsigs-0.4.ebuild 648 BLAKE2B 79ce679e541a72b4501707c69332ae2bfc961df050d6d3ce4d57792746b57c658b90ccb719d829718d901c35f47e29b4cb31277f82846c36e3205dd452487799 SHA512 153be4574e0d49ab639c6778049faf267ef0646910da3c2034a196896edcb67afc9d07142dae276db525c65b558dfd0a4ec49991f84bd6418fc3d5921553ac4e
-EBUILD funcsigs-1.0.2-r1.ebuild 893 BLAKE2B bfe755cff724c06a90996179bca8677a9cf4d1ecfea1b3c3171fbb92a66e0bc279868c980de4b001395835a37e6bba80ba2714ebf001919f33cf27af740357a1 SHA512 1b3c0b0da48cb5b19613f282e6601b578d6621d240e9121c33046207ac6018ed7323a54196d8b37168309be9885a11f4f23413e427489a577c8a31c00aee24ef
+EBUILD funcsigs-1.0.2-r1.ebuild 894 BLAKE2B 8138c8c38b956fb11eb3d7db62cda5ce8ef738db6f243fb693dea0437413b1e5882ec2785a3eeeb5c9d1365954bb6fca59dc16d50375368d06d4cc9f22099f93 SHA512 8ffc8fa5fa4ddde883a44b5c3555c86354e2d2b1a2df286c57eebf8daac5f146c98a90535855a82b51f3c561aa0d99f16770396eeecc8de3199d0ac91a67f6be
MISC metadata.xml 321 BLAKE2B 8aa6245455756e5d3a197dfb37bb706551ff8ea0c6beb047d0c59c54d2ed74853e6d9857d37a531a5313a7a85a0849f5e0b308a58fa98a3cce6040b5b91a1a80 SHA512 a3df23a85e33881f6ac0da0b0e33fd69de760c79e636574982606964134d303bfa219f429006a54ad71622c05c07b6eb233a1e8918f4703257b0e8c389acb6d8
diff --git a/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild b/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild
index a6926ba1f685..27b3464b8267 100644
--- a/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild
+++ b/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,13 +13,12 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~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 ~amd64-fbsd"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/unittest2[${PYTHON_USEDEP}] )"
-RDEPEND=""
PATCHES=(
# This patch disables some tests for pypy as they do not work as expected.
diff --git a/dev-python/functools32/Manifest b/dev-python/functools32/Manifest
index d0162c256a2a..da4835b4ea39 100644
--- a/dev-python/functools32/Manifest
+++ b/dev-python/functools32/Manifest
@@ -1,3 +1,3 @@
DIST functools32-3.2.3-2.tar.gz 31171 BLAKE2B 6f228a7ae4977f333a4979b583e636394691036670f8ab330450153e77262929d981dd0988dc00ab245df6dd0667f5ae12d296bc72513a4ed5b031159e332a7f SHA512 ad944019f4aefde292b6872bfe06862d01920a2f44adf8740c36ed51d16d879be7638591aaddf9dac4ec83b6f05bbf81972d5f32854abedcce3dde080459f7f7
-EBUILD functools32-3.2.3.ebuild 612 BLAKE2B b2d76bcc17c2f95622761f8193e9a0393a3878fd7691c6491ce1e7a717d1a5080dcbc6f09cda28f3c78c5b2826b76314d8335e142fce1853215ef1c2479b1ed8 SHA512 486cf17a9bdfbb0bc9c3990706ef63c590fbd760d2b395e8b09e36a1367ae35b3d87abaed4e261700b9110202c4623dcf5f0976da0fecf8b4eabdbc576fd8a69
+EBUILD functools32-3.2.3.ebuild 624 BLAKE2B d536a9da6439d5b5ffe27133dd9aecb2436070a5c54e041a5f5fe48dd777896c2cd68340b54cbd0ab0ab49376d08ee0f864a23bb9b0c1189fd1c0ff9462f7e39 SHA512 587a46e15b4388936b94e4da790316a8ebd2c0b6db502d9b5f30db50152840a6049d7aabf18066fcfe4fbc2bfe8853a328588cfa545d959deb97b2d736302b3d
MISC metadata.xml 380 BLAKE2B 112a93cd4165bae11a99c2668c01427f7deaf5d2d780c0a7a2d5d8a5f6d6d9e1e3609b1ca7bd96f1f37e718121d6284a3094fa87d376348cae1176b2a92b425c SHA512 665568fc9ce82f570e4601ea9574856c6e1d3db18e79a04ea46888b61ddc6da5aa0f73950346a8940a32ccf1c832981e6ed18ad547fb2f37edbea9b123b0fcce
diff --git a/dev-python/functools32/functools32-3.2.3.ebuild b/dev-python/functools32/functools32-3.2.3.ebuild
index 10c0842c19df..209aec37f98f 100644
--- a/dev-python/functools32/functools32-3.2.3.ebuild
+++ b/dev-python/functools32/functools32-3.2.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}-2.tar.gz"
SLOT="0"
LICENSE="PSF-2.4"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~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=""
S="${WORKDIR}"/${P}-2
diff --git a/dev-python/futures/Manifest b/dev-python/futures/Manifest
index bb8e1bd5e736..f3fb293b2a95 100644
--- a/dev-python/futures/Manifest
+++ b/dev-python/futures/Manifest
@@ -1,5 +1,5 @@
DIST futures-3.0.3.tar.gz 24959 BLAKE2B 2888284e00d6fa6532c19088b058d2b7e153b1df9fde4e004467cb06a64c2c9947d0aa23ecba0171db9c905d0ee6851dde9bc64a276de6a5044453f29c5020fa SHA512 2fa14df90e583ca86c47441b170a93435eb82fd37bb2e15d98e79c32fbe40fc3f602d762805de05fa8007df4a3ce92840915be59481b94ab4863aae884da74bd
DIST futures-3.1.1.tar.gz 26471 BLAKE2B 53c7678cec213351bc1c172de857c60bbcc392f24a0a6d1fba42eb6190f82d8f01977f8b830e9db5ba0628eb50f2d6dcf0d0421c4b06e42adbd1d429c0c28281 SHA512 7ccb041271ed2688591942f46ab2d2c92d806efbd5209ff9aba77c6d5d3c1a1495fccbeb1718d914894b0b8d936438687e8f3cc22b7ab6625fb518321084ead3
EBUILD futures-3.0.3.ebuild 1044 BLAKE2B 72d703df964be68ce950f2c0e4eacf5e96bed524baaf8ce042fee1ffe1b1443eb1d5286910e975d60f3cdbf84c76987dbc64ee919a16de68f51abcc3f7f6467a SHA512 4134e387284f93c4f1503e586798b9a5758554bfa0aa58ac3f69a6466cdabe3afee15c54876eeb4b29c2a657ac5a5a721ea6c2827ccd6834cf0572120e103dc0
-EBUILD futures-3.1.1.ebuild 842 BLAKE2B 22eb35e26d7479e67cd470c6f21ff18fe22628fa8ff16b4570a7cf44760af12d36754b982994423b018e3e903af71220418cf66a79a6ed7ff563e7089fd893ad SHA512 d753ae7b434adb484292bfaf9d47d9e841befa6276791139e6ca0365657c078db10a2a2c43bbaba8a617cbfa406990b2290bdde2fc135fa7e9852574de432dad
+EBUILD futures-3.1.1.ebuild 854 BLAKE2B 3c50dfcafe72d1fb351ed6105299c1b748b230fe3e3a303a542de353f38b5669127b3d6683766ea2314855bda751e6b64d7a65f6fb34a1b28b77b04615a397fd SHA512 01468a835acea0b11e5d911b369e1b0a64a3242e4b4aace21e2527ee5afa11d6b104a65f023b93b5f9a5cb73612e32b9668c2c21bd0e7dd7796597607ba36305
MISC metadata.xml 310 BLAKE2B f993e13f99f3a3f89a7a1594ec5ce02900511b3fd19e973df8fd4d00cc049c549ad7b36a8c81eab48e3ae2bfc32d09bb4888787627a16df0e66af08895b41c7a SHA512 a6efb8ac5fff2d6eab08681ade46c776ad393e65ac9c5fdbe53977ec7cc852e05b82d7466001caa91021eeda0e03ff6513322b90251b8d273b72d80ca30ef20f
diff --git a/dev-python/futures/futures-3.1.1.ebuild b/dev-python/futures/futures-3.1.1.ebuild
index 6dea76a2aae0..2d4ce9d596e5 100644
--- a/dev-python/futures/futures-3.1.1.ebuild
+++ b/dev-python/futures/futures-3.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux"
IUSE="doc"
DEPEND="
diff --git a/dev-python/genty/Manifest b/dev-python/genty/Manifest
index ea29001efebf..1e39cec493bd 100644
--- a/dev-python/genty/Manifest
+++ b/dev-python/genty/Manifest
@@ -1,3 +1,3 @@
DIST genty-1.3.2.tar.gz 20818 BLAKE2B a3344869e63f4f6e564836fdcf5e36b3184f5df2a20994ded3a20ee0ff1360ea5e9db574bf6097f5b47673fc7db70bb9bfd3238075fb0a3b7b722a6461f09632 SHA512 cfe984dfe5af48ba9f4f959a1d0ab1d331d3c2fdb64c680572e5652b845e5c290097ec3ed2b4e472a563cd6ab79489124f6eb212902a05a2f1ce5ff254a82e13
-EBUILD genty-1.3.2.ebuild 741 BLAKE2B 81035be0cf3520f0033d358047d2c7f22a71a762abd3de7daa9586b7895b279ede3b006aae2598875b00b70e0ebd5c1b7b64757daae18e61d5405e464e0ea432 SHA512 2a73496b922e59ce2cd3dcb02fd9046415fe410de88998ac0b612ab91a95119d7f693c5c6be6815f2db41d0121ce27ffebbf0a08c30fec83b59f70f922065ce1
+EBUILD genty-1.3.2.ebuild 697 BLAKE2B 3f4d105b1760af8d0a5e9e87f4598341a5a833bc1fd63ad11a408e9f40e5367a4ee954389c3649238c61d8c12fd2490c16957fb6eaba1b8587454a74d66ceb6a SHA512 dd8b2a3782541e1d5a5f0e40f94bfae31fa91216aab770a52dd560cdc7e6d7cdc021f11d2a458651285ce3e5d27c73e1a090ef05425d442dc03a9c6459525fa9
MISC metadata.xml 357 BLAKE2B c4b7d3382dabce66ab01fecd442eb82e979d27434b0888c06d75d138ced20b984c67367f632a9fe00602d8d385f2222af1e195b8cb5e8b8b7e50494b9b018627 SHA512 ba3b3f11913ffc8848a7d2b1637b028812badef52306565f5d0462314d97ddb5795219cc6f674f3dfdc47c3d9b0bce602425b25df99c7227dcc166f1b1f536a0
diff --git a/dev-python/genty/genty-1.3.2.ebuild b/dev-python/genty/genty-1.3.2.ebuild
index f178f57fedd8..9303686bcd49 100644
--- a/dev-python/genty/genty-1.3.2.ebuild
+++ b/dev-python/genty/genty-1.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~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=""
RDEPEND="
@@ -23,9 +23,6 @@ DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
"
-# https://github.com/box/genty/issues/42
-RESTRICT=test
-
python_test() {
esetup.py test --verbose
}
diff --git a/dev-python/git-review/Manifest b/dev-python/git-review/Manifest
index 7ec4af83e1d2..6f452ca80f78 100644
--- a/dev-python/git-review/Manifest
+++ b/dev-python/git-review/Manifest
@@ -1,7 +1,3 @@
-DIST git-review-1.24.tar.gz 39106 BLAKE2B ee2361dc967db00e1444a3ef47bc82d07c5062c5717d58daad312c4f67f613dd8430f55c15bcb9c2c9ce4cd52161ffd7f63a8c097e1e7fac784e9cb509cee947 SHA512 7729358c8a99078d1e66d4682b9d886ab97fc82793838f14f7a30572e561a8e1b4c5ae11f7b347180ab34488af309dce7ee804d4a7c7873fa40b182ab6ee1ac5
-DIST git-review-1.25.0.tar.gz 51903 BLAKE2B 0d51acc467a91efa0d6350871f9ade7b4a1ea22f5fb662893801539032a21a3c3138f09ef1c21771a1c5d33d6c4718d968009abbc514d46aa5a67fa6838d0179 SHA512 4e3e23f9c016b6919377fbc44e426eba4db7dc2558dc64100fc51f5dde7c38387c092c26700bc4bb57661373e391c743098e4ffc845375b5d64de32891a81e67
DIST git-review-1.26.0.tar.gz 56557 BLAKE2B c8af82d7cc222078c1ef470da0ffac7b698df91ed991ba43c8d34a64bbfa3996bdbe475d9965d6d1ef8cca84293613afb92ac6405c0397232e568d2ec2226202 SHA512 74b2366d7884963caaa9b4614301fad56b7997d1cb16ef333cd2dae5df5a5343e5b891fc089078856b57db0083584a8b4ceea98dd67c401651a100fc4fdf7d81
-EBUILD git-review-1.24.ebuild 553 BLAKE2B 82f2af19cccb5128f5f6f78246db70c6faaee924754bea3652f4b1703b2be3c5878b291958ee753cae4ad9cefbce7c67c34f24b326b175d57ede5e53d869a5ab SHA512 172c7814a0d04dbd64754cf910398e4a0f644c2b51bb7abd750dcb7fac87fbcf0fd407552e2cf1b657d524f3ed35a1179f4ed3661c5a59b51382131134bc9ce8
-EBUILD git-review-1.25.0.ebuild 665 BLAKE2B 31ac94d23b0c28dd3b7e975e11f22a925bc77ec3237dd6514127bcc2c701fdbfeed551f5a364d90a067eaa9bd1cabd0d2b873042bdd7af5544f81420ae3ebcab SHA512 c1c14c39c1e0ff27b95604eb3ce401f92a056568d552d4d8e9a6ab5ef261ced6bce7d576f553600aa942664702d1606f9092f21926b750808587d4b575cdc5e1
-EBUILD git-review-1.26.0.ebuild 667 BLAKE2B 17a696c2d4c6a01ec1b55363451d5e7c52bc390f31bbb64671ea15a98e9ebe828aca8d6c31fd3630ae67e068e593e2bce5f016f753d679f19b49d23d71637049 SHA512 18322f92641458b8df3269a5fc7506cb1060bf6d4986741df59856f3ea056f0b6c3a7e3f8c7829081884a8600cb80c581ca07476dad43b5f542e9906ec263cdc
+EBUILD git-review-1.26.0.ebuild 665 BLAKE2B 67bac1643c0a04d4708fb79c53a5b0b3c6f26389c1b5e504d5326c890bac91e089952505694459ed454e31696535cc6275a5941f04d4b30a0f649b29ed84fe5c SHA512 5d4877bc51ba70c25cb3177095b2ba48ac34c137ffeaaa4d08149585049f91ac801303988dd5bb267ef24596054279060510b67349ed6aa4ba586012ec80b6a8
MISC metadata.xml 337 BLAKE2B abf6866cf38fbd7925eabe5d6f2a4cd5887dc263d419cad65ca4105a20ee975ad41e1a661696520fe016318ce55651dc123ba7e6a735335a70d3aaa1b10f3320 SHA512 5bb1243f031097419ceadb6935e12567d359790e5fe63c19687f1cfe4a64f5dfa23b5704232d5777c6dddc1908b0856a780129dc08b787d786d2b867dc40ff46
diff --git a/dev-python/git-review/git-review-1.24.ebuild b/dev-python/git-review/git-review-1.24.ebuild
deleted file mode 100644
index c6f21ff1a656..000000000000
--- a/dev-python/git-review/git-review-1.24.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Tool to submit code to Gerrit"
-HOMEPAGE="https://git.openstack.org/cgit/openstack-infra/git-review"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
-"
-RDEPEND="
- >=dev-python/requests-1.1[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/git-review/git-review-1.25.0.ebuild b/dev-python/git-review/git-review-1.25.0.ebuild
deleted file mode 100644
index eaefa3706be5..000000000000
--- a/dev-python/git-review/git-review-1.25.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Tool to submit code to Gerrit"
-HOMEPAGE="https://git.openstack.org/cgit/openstack-infra/git-review"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
-"
-RDEPEND="
- >=dev-python/requests-1.1[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^argparse/d' requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/git-review/git-review-1.26.0.ebuild b/dev-python/git-review/git-review-1.26.0.ebuild
index 10d16800a468..7d15315ddb6f 100644
--- a/dev-python/git-review/git-review-1.26.0.ebuild
+++ b/dev-python/git-review/git-review-1.26.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 x86"
IUSE=""
DEPEND="
diff --git a/dev-python/glance_store/Manifest b/dev-python/glance_store/Manifest
index f6518be1a706..627eabb8b17c 100644
--- a/dev-python/glance_store/Manifest
+++ b/dev-python/glance_store/Manifest
@@ -1,9 +1,5 @@
-DIST glance_store-0.13.1.tar.gz 127250 BLAKE2B 8150a99a3c0e87cf995906adeaffb8e0570de38e5385c95baea7320df45e06f4eda630261b356ac0916420d33035afa5def6321bb46cd392226af4c33450f471 SHA512 1625849ed35d8fec6d730790485451fd740240a6fd076ad084cd0444b5b8bfadeab82164854a9bee194f6f3cabff7c30815d5fdcd800a7d982ed8c3224e6aaec
-DIST glance_store-0.18.0.tar.gz 126949 BLAKE2B fab8e33e5f967e795e2b120621cdfe25187a8c0de705eeda8b8c9cf466c66ffd74b6b425775949dc45ba06fb0f76e5c91c71727a261c554a20fb40eb44f232cb SHA512 f23505b0081d0bb9948a4a2550868ea9864c00604358264c826551caccb4e35cbdcfcaa1e0ed3d470fbe72250196e246b596cbb57db0e99cc49fba3e0c609e01
-DIST glance_store-0.20.0.tar.gz 129769 BLAKE2B ff9855199c6c8d371666765b15680c7a8c33c74fe045b095b55251151d5623be047ddba478732a994190251328b53b0702d885bcd841b65004da4ca41f689a31 SHA512 456a316763b2364747d24472aa42cf7602d3432043a52164a141ea0827afd2c92e6770a4c04ca7bb3c96cb9103080801cb1095a1869e5851c0ee83c4e7aea018
DIST glance_store-0.22.0.tar.gz 130377 BLAKE2B 7dc46dde1dbccddbbabf0e0d1d4033429e4ffa3d6dec6fe379b6f7aabcaa5eeed639aa2c76e5b85ccf3444f4e76ec894251bdb8ae573b094e657fe61acb7887b SHA512 3de073fd4926513674b87afb15a2d4485c4a98f76c7d36cd0957a9cd848399bfb1fc6b3b40550522b712e9bbddf8efec5c3fc629a944fe447543d35eb7184168
-EBUILD glance_store-0.13.1.ebuild 1620 BLAKE2B 9350d51e5b7c8eb0b4ec93ba1986ae96662c76d621d05136f0a3ca7a7a0fa29f43f61dac4a1af611558599baed7948b3e0190df4c896f83e0cc8aa1619133325 SHA512 67b81b9f84c47f9ec95cb457e049aa386b798b67af37fb0b7fb7747c7a423c010d11393f8911cbfe782c1cb28a20dfbc2ce35c5d9a19601232ed4ea884b902ac
-EBUILD glance_store-0.18.0.ebuild 1517 BLAKE2B 1a736d3823f760529ceb9a1be2fec44c772c02d393a0f00453f1ac7c0dc8fddd9f35c2f989dd2debc40bca4635a583add25668e96257ba6238f35821776487a9 SHA512 8f25f3a53f6315c9fa53994531b7635659f3cbfbb11b0cffbf370baab4ded52ce2512988e41d7f9a66df2d6aa20d75214b90230befa9be288b269b90bb685030
-EBUILD glance_store-0.20.0.ebuild 1455 BLAKE2B 44bf7753afa9ec328dc2f45e9150010a408bd61121e8570c1cf9e59e5116b1c9cfc50c81f6b02c1ae7ae0204c2fc74f36b95dd4377ade33d772ebf19472682eb SHA512 388e50051c7402a682d46f56b39e9952c2a0b85acb7ed4cb8e174c07b3cec57666fe2577e14e21a5899d7560be88863cb3087b8883871581aa59cf8904bbb919
+DIST glance_store-0.23.0.tar.gz 140917 BLAKE2B 764510b2d24b633a9120d4c39e66100a75de23c0bd7ef633bff4d381369c67d6a21b4f16019432ac02c6ed1b995c5c6373014dd9a5bd4df4981721146ced4145 SHA512 ee3d1187ac47427981af294604bd4742a12b60bdf406039a86c5eb33645e1407bc077ae079ea07b9c031922d9350b0e2eb7eaba70f51854c288faf90f9cd7b41
EBUILD glance_store-0.22.0.ebuild 1631 BLAKE2B 1c3c27e87efeb8314db12b798992fc40ea09a452ab1c58cb2631fbcac065ceb12938ba31791299f2aeb2e936046d8427db3fabc946faccf6a6edb2c77adb4cc6 SHA512 09fdad30dd0da08e1e685bf85a3dd6f5c95379d36743d6bc30cf67bdd8ee82e42a7ebf00bbcaf791942fb2a7376279c9c0a2713395e744f650d5a601fa1f0ed3
-MISC metadata.xml 692 BLAKE2B 7a1852e914b4711754f3eebc0bfa5f2750af5893e0ccaffac7074fe519b79b3a32ed40a82d64a663f76d6dfd5448b89a3278d176650d1cdb5e08069f1b9f0993 SHA512 97172f66abbafd05483b8b7d51ae5a1384c5beed369eba1fe8828b83186b06c90f88f5ebe0c9bb69164f76a3214bb7af67e95b9b16fe774fdfa60948891f13ac
+EBUILD glance_store-0.23.0.ebuild 1866 BLAKE2B f9062268e8b95651086a1c07f580883c05764bc0f653f3516cb038d7159af3f2c9fd819956e873772d71c222fbd74137d4b877dba8d764fb818c82354075c59b SHA512 a8b483c4e0ff9fbe5e24154b0dc2e3a5556b655f9e736742f60789d69ea59dd3d0996f100d4e1f43a5f4ed0f10004c04bc5b5bf5b03d4fea66a5ce90a863a4f6
+MISC metadata.xml 807 BLAKE2B c5195ef9669d04dc0f81f47b07e802984114b15bf4dedaf99b7214187befb556765a4b14c7d55c9bbbf1dcc2acb4f22e7c5a12a65912cb9f2bbcb73d1cafa4a5 SHA512 3479866f525828fbd21f7d0953088720d0045bf2e00d8dd4cb5bba25f7d5ba939c4bc9bac89d1f9bbf5c3a815f0d5199045f6ad0585c6712843dc1f26135705d
diff --git a/dev-python/glance_store/glance_store-0.13.1.ebuild b/dev-python/glance_store/glance_store-0.13.1.ebuild
deleted file mode 100644
index 8f8478e527c8..000000000000
--- a/dev-python/glance_store/glance_store-0.13.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A library for glance"
-HOMEPAGE="https://github.com/openstack/glance_store"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+cinder"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
-"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-concurrency-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
- <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
- !~dev-python/requests-2.9.1[${PYTHON_USEDEP}]
- cinder? ( >=dev-python/python-cinderclient-1.2.1[${PYTHON_USEDEP}] )
-"
-
-python_prepare_all() {
- sed -i '/ordereddict/d' requirements.txt
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/glance_store/glance_store-0.18.0.ebuild b/dev-python/glance_store/glance_store-0.18.0.ebuild
deleted file mode 100644
index 201407baf74b..000000000000
--- a/dev-python/glance_store/glance_store-0.18.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A library for glance"
-HOMEPAGE="https://github.com/openstack/glance_store"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+cinder"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
-"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
- <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- cinder? ( >=dev-python/python-cinderclient-1.2.1[${PYTHON_USEDEP}] )
-"
-
-python_prepare_all() {
- sed -i '/ordereddict/d' requirements.txt
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/glance_store/glance_store-0.20.0.ebuild b/dev-python/glance_store/glance_store-0.20.0.ebuild
deleted file mode 100644
index e0841900f036..000000000000
--- a/dev-python/glance_store/glance_store-0.20.0.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 for glance"
-HOMEPAGE="https://github.com/openstack/glance_store"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+cinder"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
-"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
- virtual/python-enum34[${PYTHON_USEDEP}]
- >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
- <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- !~dev-python/requests-2.12.0[${PYTHON_USEDEP}]
- cinder? ( >=dev-python/python-cinderclient-1.2.1[${PYTHON_USEDEP}] )
-"
diff --git a/dev-python/glance_store/glance_store-0.23.0.ebuild b/dev-python/glance_store/glance_store-0.23.0.ebuild
new file mode 100644
index 000000000000..87104d200212
--- /dev/null
+++ b/dev-python/glance_store/glance_store-0.23.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A library for glance"
+HOMEPAGE="https://github.com/openstack/glance_store"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="cinder swift vmware"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ virtual/python-enum34[${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/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+ <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ cinder? (
+ >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/os-brick-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-rootwrap-5.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}]
+ )
+ swift? (
+ >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
+ >=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}]
+ )
+ vmware? ( >=dev-python/oslo-vmware-2.17.0[${PYTHON_USEDEP}] )
+"
diff --git a/dev-python/glance_store/metadata.xml b/dev-python/glance_store/metadata.xml
index c097a6135423..7907f3a2f3fc 100644
--- a/dev-python/glance_store/metadata.xml
+++ b/dev-python/glance_store/metadata.xml
@@ -18,6 +18,8 @@
<remote-id type="github">openstack/glance_store</remote-id>
</upstream>
<use>
- <flag name="cinder">adds cinder backend support</flag>
+ <flag name="cinder">enable cinder backend supprt</flag>
+ <flag name="swift">enable swift backend supprt</flag>
+ <flag name="vmware">enable vmware backend supprt</flag>
</use>
</pkgmetadata>
diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index def0ce795e5b..458c182f2fe4 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,3 +1,3 @@
DIST gmpy2-2.0.8.zip 280551 BLAKE2B b73c48b739ae6972231672ad28598c09e00db6348cd281d190c6dfcf49b0e977563baabe84825658d78bf1e2ac4927ad1882787b6d4efd19f28a4f7fd6a061b4 SHA512 090f449641f378c73eb166831b1d956c6cee3da83e42fde8741f18aa0fa687e37927fc3b045d4b35e3a3b75570e6b1074150d8bc29d16119ab5c717bcfcf9fb4
-EBUILD gmpy-2.0.8.ebuild 1471 BLAKE2B 7c5cd3cfe9dc3ffe81cc218246c10fcb645d943956b255f39f415aaaffff71487ee2b441d293c1ddbc27cf5e8617cb807bbb62af04567a9be7aa25d9b2512bb8 SHA512 f274878f9571140a52378ed66459fdae60dfb42dbef07c24fc4bb4553e24616b64a9dce531d736989eed1b9d763b4127b44d28c68ade8581062c96a347ec7afd
+EBUILD gmpy-2.0.8.ebuild 1483 BLAKE2B ff31f541a7c929a1d54090261c1dc9586acf2c0678d1817851e3f2a0127aca7b99e82ec65e42143daaf358432877f780c5df3d9952cdd5e0ee0adf35eea8449d SHA512 7806c68f55a0ed66b0cc7222918c79c7f0885b9d1a7dc8d905a6e6ed048c4197173e83b50263a21ba1d524bd4a77a66b9b97c18e74ee504fda15f7ae639a9ab1
MISC metadata.xml 795 BLAKE2B df987c466b2666db915c405dea507c17f90181c2e2948885292a6de44ba0c4bec640fe25bea3b8b8105d035c3ff999750b747cfd7f4caaab561f459056823eb5 SHA512 e7f8324cdacceed22f28e27a224668f59955fb5a639d26376da037b0d21437ef57708c7c325e00c771df9e11050be8dc423a3d4b631599da2cc1ef3f97cf3795
diff --git a/dev-python/gmpy/gmpy-2.0.8.ebuild b/dev-python/gmpy/gmpy-2.0.8.ebuild
index 0aa9fd3a119b..c82cccb42066 100644
--- a/dev-python/gmpy/gmpy-2.0.8.ebuild
+++ b/dev-python/gmpy/gmpy-2.0.8.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
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="LGPL-2.1"
SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc mpir"
RDEPEND="
diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest
index b1288a6910ed..11b46209dec2 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,5 +1,7 @@
DIST google-api-python-client-1.5.3.tar.gz 3622355 BLAKE2B 1187729581c9e852a4512fdfd557785791c8102d6796f6d02d212820f9fe89393574ffbedc1445416ff2fa876269f18adb162a33241f6331e989a31ccafec60d SHA512 3f58af0d1f165fa7e045d08a0bfc282855b40dbea16d310bbc4cbce76f631b6303738a396048efc8ea114fdff1164d1ad303148999d0ab0ba0d2cc91df9408b3
DIST google-api-python-client-1.6.2.tar.gz 4262337 BLAKE2B 0ae3e5b1c6bbb80999cfaadaef7812bb53d03eb1160f79a29bf73a180dae40bd2c5e7dceff0badaf5eda44718a06c4ec65fe993896a82c5fd12348f810ec2812 SHA512 ee906c2efb47469dc18dcfcb1edfad4346f61e88c1e7f73b60924b393c704e7033a5ff4f9a1965d0c29aa3a6bf25b60888e1d39366cbc1372861b49e79c9e886
+DIST google-api-python-client-1.6.5.tar.gz 4255929 BLAKE2B 4e2197fe56f25cd202f7a0b3f64b3796158d798bfedb9c0690a59c24bd5ce10fbe0300093ebb76cd343dae5eea2a0a360903cd0890834241926fd55a7dc07ea9 SHA512 b2f2be81e6f54ee3065e75ea064ea3ae49cb983d401ac46dca8459409dbd6df7c3ba07798285b5177bfa632a20d43aaaef3a7c73d5d565796567b8b305737565
EBUILD google-api-python-client-1.5.3.ebuild 1132 BLAKE2B 57e30f9ca7eda67b6f280e9dcb014968bbe539d69b9f8bec97a807976fe172d13bf3f8cd2ff3e686712c1fd02f75b83584c7c0004a662035f1614cdb598a9f42 SHA512 3a4fb461c807189da1d26e3388fff90ece1a30ca9b8bfeb51841d7f68a36c7e8494ec7589d0760ac15e6744a5e5d4ddd691875ad5aeeedb9cdf54d37d2f29ee2
EBUILD google-api-python-client-1.6.2.ebuild 1194 BLAKE2B ea6981dd0cb48f90f0c07237c5ebf8a3927cc2d3ad7f37ca07faede40e8a0b92ea63bd9ed092937495e19e3a64a4583bc13dfa7527e7320c433f0db7ed66e199 SHA512 41384e153fb18d48229bb57b7413267342e8ea8cdd5a560fb6fbef8aefb540dec712b410edb4b02b718d022b3349c87028d0d452d7b18b718d0590c7dd829665
+EBUILD google-api-python-client-1.6.5.ebuild 1196 BLAKE2B 6f7fb764dd1ddcf165150f6fc6e0fe9c8de6238ca1dce12d295599e8d86bb1d6874af1bab4f9f50eaf0307824dca377a369ef12ac50007c5ec3baf575fe3ec19 SHA512 88c6adb6d101479245b1c603464877513609c180b770e1dea03cf4835d4c2f0ce05ece69716d7dbb87c3537478d10c5de00432179f9ae1ecb3f21c8697d088d8
MISC metadata.xml 356 BLAKE2B 57ec373091acbeaf75beafc097b6b84f56bc052d9c27b0386e12579e3bef8ca955413d38344ecdac04c7f5a0ab463295a827efd5c6691db1cb958fc4a7f350f6 SHA512 e45fdf92fc9a3fcf08b74e9ac07326cced2cd7971b16a6cc4f96203199aafb9d72d36a29e3a924a43ce8dc4f3709add9c8bfcc8413bef028408cfb899eec9338
diff --git a/dev-python/google-api-python-client/google-api-python-client-1.6.5.ebuild b/dev-python/google-api-python-client/google-api-python-client-1.6.5.ebuild
new file mode 100644
index 000000000000..6b96fa2281f9
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-1.6.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="https://github.com/google/google-api-python-client"
+SRC_URI="https://github.com/google/google-api-python-client/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-python/httplib2-0.9.2[${PYTHON_USEDEP}]
+ <dev-python/httplib2-1[${PYTHON_USEDEP}]
+ >=dev-python/oauth2client-2[${PYTHON_USEDEP}]
+ <dev-python/oauth2client-5[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/uritemplate-3.0[${PYTHON_USEDEP}]
+ <dev-python/uritemplate-4[${PYTHON_USEDEP}]
+ >=dev-python/six-1.6.1[${PYTHON_USEDEP}]
+ <dev-python/six-2[${PYTHON_USEDEP}]
+ "
+DEPEND="${RDEPEND}
+ test? (
+ dev-python/google-auth-httplib2[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/unittest2[${PYTHON_USEDEP}]
+ )"
+
+python_prepare_all() {
+ export SKIP_GOOGLEAPICLIENT_COMPAT_CHECK=true
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ nosetests --verbosity=3 || die
+}
diff --git a/dev-python/hgdistver/Manifest b/dev-python/hgdistver/Manifest
index 4789242a8124..a513f7b471a0 100644
--- a/dev-python/hgdistver/Manifest
+++ b/dev-python/hgdistver/Manifest
@@ -1,3 +1,3 @@
DIST hgdistver-0.25.tar.gz 9879 BLAKE2B 71caa059359b8ea1be58b6463b260741586ab81e6d8afac5dcadbb35604a564b947032ae645cec683a3c692de8307b23f7abea40d0a1f3802b5257870b7e3e02 SHA512 3fef872af3c8fffb3ba612d2505260468b510c17219257640a4bcf3dc6568fdf59eb3cc544ef41b7eab32ee6cedcd81bfffce753c98bbc7d1e538fe4937d039c
-EBUILD hgdistver-0.25.ebuild 810 BLAKE2B 4b5170fb7b71110906905be952b533a2e9774408e7f76156fa3d29553f0020fdfe126f8e52a02dd4b1182c27169ce2b82fdb70b114aeb10ce5ac9140017a2cb2 SHA512 cd34a5b79b5c30cf2626e893f100c24ccef8fb0e3990f951e3495154b1f217b233f8d022be995af780231880f64b2463e45fa95433a792156b5a89a953abb868
+EBUILD hgdistver-0.25.ebuild 822 BLAKE2B 9c17077e961de222959e41923de7c40f9d9941277a171b47804f0382d13909466516a9a0386f996ea0793dcfe4008e5447eb38d3c3d0ec38c16eea30b01ced9e SHA512 d10da57a8e5cb9f5a6138805464aa8bbb5a841ff2587929854f33da15e40b5b986d5902b7fcb3b5c953361849d0af66a43dff14699459e839b8618e243bbae54
MISC metadata.xml 394 BLAKE2B d2ea329a11dc2b88867e41b22717505a260db3715d8b254fd4fe51224541a428fe7d6b6180dff00ce82b74309f51fb5d8c3a47aa8664bb3492155e8282a112d7 SHA512 01c27a5f8d42a579acc1d21bd2f4b7a569183652c9637403b3efe7dfa515b9c86cee97f505ed909f0f34443cf2912cd1ae6b568a11954b6cf756815a5db82cc7
diff --git a/dev-python/hgdistver/hgdistver-0.25.ebuild b/dev-python/hgdistver/hgdistver-0.25.ebuild
index 12f161ed5070..78544a7edb8b 100644
--- a/dev-python/hgdistver/hgdistver-0.25.ebuild
+++ b/dev-python/hgdistver/hgdistver-0.25.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
@@ -12,7 +12,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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~amd64-fbsd"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/hpack/Manifest b/dev-python/hpack/Manifest
index d240bf441f5f..37a086d384f4 100644
--- a/dev-python/hpack/Manifest
+++ b/dev-python/hpack/Manifest
@@ -1,5 +1,5 @@
DIST hpack-2.3.0.tar.gz 41610 BLAKE2B 65fe4f07f64dddff5b24b3a84f7e49de32e358fa59bb1b21e619135ef33d282d4cd24283e93c71bb71c89d7b5b2a3f8ed36f6d406751c54247472a75192bf50b SHA512 a3d13da105482bb258ee3a2314b2629215028777f84127f71359f08819c96af088a3952bb0a74435472035d10ee6e3943cdad689a28f04cbc12cddcc4af9a8a7
DIST hpack-3.0.0.tar.gz 5305971 BLAKE2B d1df8a1b2a1ce8b91e63cab475d3957f937fb74c0bec343d342971be1bb7cfbc929c53cf041845df2965cef0cfb098345bf0612acabc7ef3e5e23f6f0aa44f2f SHA512 7b9cf5e643dff2a6454bfe419b797c8ed1a0fe6ec3b725d2696da5a820ab96fe87a64e600b1831c7024bd82616b155a0aa058301acb32172155b6538ba0a73c6
EBUILD hpack-2.3.0-r1.ebuild 1043 BLAKE2B 19ea6a6ee4bea64b5dd2c1053cf677d23dea062600b28bc3e5318d66e4ae9bfdad8c042998f404e8de50c511cddcc8ffd88075d1669e8b41438fc6fc5f9983e7 SHA512 4a231e29b61bcac5ec6b9ef42fffe624c68b27d496e6cc3e8bcff04f7ab5bb9cba119be8c92b0889574d28d28220f9b27a6388d2db3f992ad01f1d79316cd0e0
-EBUILD hpack-3.0.0.ebuild 1084 BLAKE2B b1496a2e1e7c4f533efb1acb4d3c3bbb33eeae1d19eb4c8f9896721b162a52a766ad78eca28785dda3ffe4326a5ca8200e3cf03c9b9c5671a3b20827c1432f65 SHA512 c37232847ac1a0ed08fdda2be1d010d919fc3acdb1cf76136bc6978c5beeffeeca81739035dd70663fe03f94698c3138cb6fc0bbe58d1715963a1cb91288da8c
+EBUILD hpack-3.0.0.ebuild 1193 BLAKE2B f59867e635f399fcf8c8573108f3a7ca60528ab177ed7200ad52280c2ecf7e73ab2f34621ae6ae5ef56e98943e459aebec606ef2800a29d2afe746c8ae4462b9 SHA512 dc769bb754f715e4f6e838f6bf7644cefa1ac3912acb9b59e8f9686a95c570f09870352655171f7a384f20554bbc0c5775e93918b46f0a2bc184f6b264153ed2
MISC metadata.xml 755 BLAKE2B 07d55adb82a465399ac181c0bc57d6e884acc171eaf00ae4b32b1c7df02082a80e1904cca1755f755fdf3d7dee3028dfba951d7799485f43657c0141bc12c002 SHA512 0941a33f24de0db1f466447ba36585cd3d5dfa70eade8d076089cbe2309a7ac5498b77a712dc237f335a27c954b7b57be7c951c5a3c052b648499dbb545375be
diff --git a/dev-python/hpack/hpack-3.0.0.ebuild b/dev-python/hpack/hpack-3.0.0.ebuild
index 72efb5d53266..ba0df3e83ba1 100644
--- a/dev-python/hpack/hpack-3.0.0.ebuild
+++ b/dev-python/hpack/hpack-3.0.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
@@ -12,16 +12,18 @@ SRC_URI="https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND=""
+# dev-python/pytest-relaxed causes tests to fail
DEPEND="${RDEPEND}
test? (
>=dev-python/pytest-2.9.2[${PYTHON_USEDEP}]
>=dev-python/pytest-cov-2.3.0[${PYTHON_USEDEP}]
>=dev-python/pytest-xdist-1.14.0[${PYTHON_USEDEP}]
>=dev-python/hypothesis-3.4.2[${PYTHON_USEDEP}]
+ !!dev-python/pytest-relaxed[${PYTHON_USEDEP}]
)
"
diff --git a/dev-python/hyper-h2/Manifest b/dev-python/hyper-h2/Manifest
index a24cd2d3b4c8..00f7b45f0031 100644
--- a/dev-python/hyper-h2/Manifest
+++ b/dev-python/hyper-h2/Manifest
@@ -1,5 +1,5 @@
DIST hyper-h2-2.5.1.tar.gz 92713 BLAKE2B d00baea98dfab43c2d6157f4dec3b04b2a42d0ad280980cb8b7d03d1c6f75de59e188745e7cc29fb36fd8c0799f9d5cb50a94282c70f045289daccfdcc12dabd SHA512 e82a7e6b592b43d74defbd4c729ad287ed019881f6ddf0d2dff9d3eb4fdba29cab8d988848ec64b693da77df5cbcacb06eecf1ecd77843c66c9eea8808fc949c
DIST hyper-h2-3.0.1.tar.gz 2198911 BLAKE2B 453ce1bf8e6216e2852f49c5a22ec5cfa487a744a818e82929dd0c4f03280953c1f742890d74f771080987e2f70d9430e4d66481501357f0d4c5ec490fc5fbf7 SHA512 5d98b4fb654c20f6b9e6918bb71b88a42a3027bae795f31c32c2b5cc4428774457c44a194f9c819f99b9cfd01753a6e6d8edb6c162020ff463602452d8e9057c
EBUILD hyper-h2-2.5.1.ebuild 916 BLAKE2B b0116a6715cffe614286551448d5d9334188aa960e02f8960bf69ca1b30f296178509090cf539dd30fe2aa3883e2d0e4c5b3ee05c2d443ae32b78cdc18df0372 SHA512 76b56645b99790e441bd9b22e12b4056fedc59f18bfc0217cabbf892125daca4c3b1764b18590bd536f4a18b81c6c30010dc0287b6acc6c3373b3d9998c97b20
-EBUILD hyper-h2-3.0.1.ebuild 900 BLAKE2B 2138227276b67c34109701e8a144e9e3ff33afb32be975222d739ee49ccbb828fe849dd8fb68a92cd9e4f7cdbf7ab421c6938630d07356fcfc23b6e98cd11317 SHA512 e133d3f96831a94d3ac533fb9d6de01a822010671a8d108571ab59c2c94e23d3d08e097ee5f463856efe7817bb2398faddd6d964602e785aa94cd44be76d3345
+EBUILD hyper-h2-3.0.1.ebuild 912 BLAKE2B dbe2fa3f17fd3965a79be2266abba8a3b9ff03acc1e5e8de161aaf934c22c5e8f5a0745244e8e3ea38118d582762390b09d648057ab94b40c9960512d4a12a8d SHA512 853944aed91d876f4722e4bfcbdb9751079e5332b93deb363b958dddac7c3f50d4d1b0cd3154c20189b4f1d2a83422094e8b9282804c185c344e98605bc0ada5
MISC metadata.xml 747 BLAKE2B ca9107ee5025360a343d9ec92424ac6be517d1e45ffb2dab10f0c37c82ee30db30a0fa9eaf7bbd0066f0e772e47a09bb11e954afe3904bfad2f672961bb608f0 SHA512 5efdebf70cf061471f14af5941c609b31c75208bc4f632b05bf017e493d4a8091a3fba335c95efacb0a1271aaae6a54589032dfa393d2844053cb859fd6b0d38
diff --git a/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild b/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild
index 58de7cd7924b..548e860a15d9 100644
--- a/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild
+++ b/dev-python/hyper-h2/hyper-h2-3.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=6
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE=""
RDEPEND="
diff --git a/dev-python/hyperframe/Manifest b/dev-python/hyperframe/Manifest
index 2f99e15b2c08..e8e95f2f9e60 100644
--- a/dev-python/hyperframe/Manifest
+++ b/dev-python/hyperframe/Manifest
@@ -1,5 +1,5 @@
DIST hyperframe-4.0.1.tar.gz 16110 BLAKE2B 44e99247a818c1f7b7b31b5170b72aed08511aef2af2d3a55a4aa7609f86c067d14821b510b0ca1433a9de9213be6a0048f2e1eef4e25676807815aff7c14e27 SHA512 0970faf8711b12b4be2cb4a41b4be6d067eea57c40ee063e2ea0c15b148f1eed0214b29c9e8a4341ed453edd8679b55f290c3818157d66f247dc4ab8e3d369b9
DIST hyperframe-5.1.0.tar.gz 17851 BLAKE2B f9c938b74699029bd39e2b1541f18111fea5ac760d9047fd09341e199948da13795d786f5a0eb8e85d698f90d07ffd02776fb82638ec1f1eb564059401291253 SHA512 5326f1b3362086a905e9c9ec63767707547428311b3ccee28d4bbf2ce729869bdc6d30a21617984ec3ac7ebef5919708fc1f2edc08d22b99a7820789408e281b
EBUILD hyperframe-4.0.1.ebuild 499 BLAKE2B 1791b20feeca030955555a4c300154a39db1293bd65545cd19ba7f1f92635c1807208a4414b501e98d37eec520bb04eca32a1324defdc46c7891a4cd51945c91 SHA512 b559eadd904b9fa9d237155b244c6f4d631f05e6d566286ef87693f9c085df12ffbf034b2112e7bdd73a8d842896d1953fb541ae0a1d45e61c24c2eb09fb7e9d
-EBUILD hyperframe-5.1.0.ebuild 506 BLAKE2B 9fca216157fcb9224bc93f7594536e79cd154c9a5cd3637a8d31288ea6caebdde86e8e2866131f468e9349ee6feddf8c853feaec75b8c95013940097eda80710 SHA512 398bb1fa45762caba3ca4dfd14b49e06e93f3730cd102de4916501bfe64c6b215b04c6cfa3da6a5d80f2a877ed18df3eeee451b0935891dd674334b27b9aab43
+EBUILD hyperframe-5.1.0.ebuild 518 BLAKE2B 6977302680274d6131003c4cdc6023b109431951db71d150fd17598beda59458bf8a4bdd47df314f17f9de8d74a36e5efe318c53bfe983e3527673e37a1c6f18 SHA512 9604c1ffccdcb3910f1a566577e13f8d1ba963cf8b54de30fc45bf3c142825446b5b6425d22075b7c472fbde1933cd2b746416faa1d58d607af143f3b6f705b1
MISC metadata.xml 702 BLAKE2B 36daaf246eae4068fb2729e91e95865e831d1449f78f2c37061adff7530225c1dc7c68e245170acabc91178fc679116d5639d4779587f05a599566507b5da5a9 SHA512 4539720057ccf3c78a94dffea4f59f628a68e9f1d0dfd6ab987dd991f2b1b5e6d1b7b46c04fe1faf2249cdb481309b8a176c1947fc99801130a4c94f6a9a0032
diff --git a/dev-python/hyperframe/hyperframe-5.1.0.ebuild b/dev-python/hyperframe/hyperframe-5.1.0.ebuild
index 08dfc8681be2..1a2ed68b79e2 100644
--- a/dev-python/hyperframe/hyperframe-5.1.0.ebuild
+++ b/dev-python/hyperframe/hyperframe-5.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,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"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE=""
DEPEND=""
diff --git a/dev-python/hyperlink/Manifest b/dev-python/hyperlink/Manifest
index b2fdd394e074..bde80087296b 100644
--- a/dev-python/hyperlink/Manifest
+++ b/dev-python/hyperlink/Manifest
@@ -1,5 +1,5 @@
DIST hyperlink-17.1.1.tar.gz 23067 BLAKE2B 8bf1e61c6ba72c1cef4a9df62168b513004ae8ef2d4fcc13a1984bfdbf174c6175e2bcd241396c97d4e07dd06999718c217b27432fdf36d632b34c2b97bcb1b6 SHA512 13b20fd54c6bb5d7de3c9a04133fdd848413d1308d9944a2288c76d5f8b9bb0c54401ca5ed53460112209806407497526f2e68a92d119656eb58a9a618e9b708
DIST hyperlink-17.3.1.tar.gz 91359 BLAKE2B 46ca9ddf54b8e5cd68cd5dd821b7a0ea2b218f0ba6d4072c7448433c6bf63891fb59999358c5efa605d21e28ab6e39a87cb84b1e3c8e2e8fce24892acf2eb679 SHA512 c0c9d99a530c938b1d1e97b8344c5a0fb18f894c8b0b294cc8ae6aa6a550a5a0272cc6be7a913d371f3ce3dd8695b7ed239999f3ae5e8ce97e3693625ae761bb
EBUILD hyperlink-17.1.1.ebuild 753 BLAKE2B efb6bc61f300f2d1ce9a690a826465812993c9ac39f067d6f02299d1ac241ec135705e5b8bcb4f0f8e880bfa1db2c19e9b57d0a81b8ae3ed3f492c95efb15653 SHA512 67815bdaeb7a7b0016fb86c93fc45cff683f9faa9d76cf3d2db946a68796d42a1e1c9a6725c8cef4c9d40e3f9380c2e93a9426b8966bf40bd9c5a437fd8da8b6
-EBUILD hyperlink-17.3.1.ebuild 753 BLAKE2B f2af7d441c54800176b865016e289a2fd2cbf495734afcbc264dc0cd5b0b5085f2d9a995c0e032c002ae0a8bd5501b6be8f70207c1e1ebc7af709f15d12f1e62 SHA512 e4d561c6fc9fbfaf6afd2565a25508d3194b070ad8a3f0865d4b68e9e0c360b3e1471b31bddcf8b889e3e8e73128cbb312188f4e77ae01d7e72d4add84234c0a
+EBUILD hyperlink-17.3.1.ebuild 765 BLAKE2B 55eb3c2a3d8be4a64569a9598db0fc0b28e6b2fe9f8e58d5bc994c18457bc85c98b343c4991414899dc604e0ccfc40afe4c559567a1e1dd65651e0061857c8e5 SHA512 55e5e2fbecfee2c00fc2952ed05f95c71e94a7da2833bd8061a9137884936d6152553665772f4b780f123010f3f8784d6caac9b70ed28157794322bf1a4dabf4
MISC metadata.xml 751 BLAKE2B b9e49354e3472ca16622fd269867df7f0c5f372afa5f93c36c2646f35e0fe1e1fcd6b25c66ef73e13e442019be449ea72b26fda807e3d220fa254c4d7a691f21 SHA512 7cd14daa771935591e7a130d9dbcd20630074d49ffd738d964b631798a0466392e0b669cc009f3c769614d704925699f2bc3239bd5e78ba0c2cd629dccd72591
diff --git a/dev-python/hyperlink/hyperlink-17.3.1.ebuild b/dev-python/hyperlink/hyperlink-17.3.1.ebuild
index 5c1139e0c6d5..c39bf2f8aacf 100644
--- a/dev-python/hyperlink/hyperlink-17.3.1.ebuild
+++ b/dev-python/hyperlink/hyperlink-17.3.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND=""
diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 7500991abe5f..6282c6d48a7f 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,9 +1,11 @@
DIST hypothesis-3.38.5.tar.gz 474087 BLAKE2B a3182701463e03383cf4d5fb16605d494c5339a23ea77d789d27eaaf576ee3c2c81a7ebfcb4641b15b9c19755d85a6f0d36555f8091bef8986e8afb290eedc85 SHA512 bd13bda0adf2fc1629c41c6b5b63744f1b33b0b9cfbcd4b78c73b8ab9cde2db50e2c084216c4123f93efc2355d4d45d3d6e51b079d8722341deb5df24fedf6b1
DIST hypothesis-3.44.26.tar.gz 420980 BLAKE2B 436dc5b0388188122a9327457f8009fea318a4690bffd6e56717750409fbd79e2566ea820ba542c12ff1f04fc358ee36f8c98e72fe6f9efba90d25168c823208 SHA512 59ea34951802cf57f14512c6698ca1169ee3424d3edfe76843fce4a5b691580d57aaa850322318b7ed98025f779b264e9a5f43ab345a1ae633be0ec45aa631ad
DIST hypothesis-3.44.7.tar.gz 403113 BLAKE2B a929322db86a9f769dff43c668609ad18407d1e3456cb1b0057f846d1e3c807f1198f23d6a182b48fc39b2e716780d07433cfffbc636de9b9456e4f335e07b60 SHA512 07c21480457c70c2d57e7036296a4c2c418f0380608f28790f7c2269d003b227a2038fbac8b8370e3178bb77fea8ce2e13bb6f14296486ea6eae2fdef5870567
+DIST hypothesis-3.45.3.tar.gz 430444 BLAKE2B d96ef466768c590138b829f32f8b2aef803f68e9d44cc0b40052611a6264727b8d298029c9322b2ccfc911f211e20770459da844e443daa7be12d981965884fa SHA512 2cd970695f23fc0e523f27e56bd0ac9e8f2f5ca2e4cc1042202e9dafc5045505a3c6d8490114b4adc359b2ab72a346130901daa6c74a8ac2c3230834cbb4c89b
DIST hypothesis-3.6.0.tar.gz 73586 BLAKE2B b0ec133e8c71f752114211061155c15a7d536e771ba85eab6489440b2063d3083018bf8502d9e9dbc73105ee5f03060e3189e64574a3dfa052b091040e7e7915 SHA512 cb885628e5c38ab9312cfb177ebc3c014617d21031737f5fba343ba485c1b8ff82b1302e7bc1d3e79192bfd8324fd0501498c968f3ac8343829f8965f6354389
EBUILD hypothesis-3.38.5.ebuild 1100 BLAKE2B 8ed2896ca77f6921d9314c5323833ebe52491a4ca820f37b5af5d44e524eda6aab8b35b25b6b6b5202161f5e2c88b013438f0f2370cc6617d5834eff11465f42 SHA512 695fb455580fc5d752e8b8d2be0f9110fa4074c027f660de11cdccb2877d112c2d853ed0f3e2ce982abc59916f4e25869c1f217051e4a07a1dec39e920d23b3c
-EBUILD hypothesis-3.44.26.ebuild 1100 BLAKE2B c65c8e51c071a1b4a4bb213424d4c0dceaeead73dc4b5310eecb08ec0e3fb921c32f6eeb6378d19916949113ec077eb9b5d8d993979da6e13d99ae94c1882546 SHA512 6c310b9a7bd9c1accb63d368de7e28bd5a1c05bda006618ca3075e58769c1fe01b36089ea13c8892beaeb5fec9975112b5fa4e57e142d72b8f388da550b2375b
+EBUILD hypothesis-3.44.26.ebuild 1117 BLAKE2B 3bdf650c84ad5b1bf781abe3d65a601b017337e4fd30d3165c312313defaace1a81013eaf2e09303b980f3c3ff1dc24ce958022478b62a2b71b693d6360f9b75 SHA512 72142c7d00e7aee9310c20186fee83fa57be377fe9119047d7382a946db02b0cbdf7cfae2456de0cec3b5afca224e61b1f0a2122a35cda19e56c30766fac3287
EBUILD hypothesis-3.44.7.ebuild 1100 BLAKE2B 8ed2896ca77f6921d9314c5323833ebe52491a4ca820f37b5af5d44e524eda6aab8b35b25b6b6b5202161f5e2c88b013438f0f2370cc6617d5834eff11465f42 SHA512 695fb455580fc5d752e8b8d2be0f9110fa4074c027f660de11cdccb2877d112c2d853ed0f3e2ce982abc59916f4e25869c1f217051e4a07a1dec39e920d23b3c
+EBUILD hypothesis-3.45.3.ebuild 1117 BLAKE2B 3bdf650c84ad5b1bf781abe3d65a601b017337e4fd30d3165c312313defaace1a81013eaf2e09303b980f3c3ff1dc24ce958022478b62a2b71b693d6360f9b75 SHA512 72142c7d00e7aee9310c20186fee83fa57be377fe9119047d7382a946db02b0cbdf7cfae2456de0cec3b5afca224e61b1f0a2122a35cda19e56c30766fac3287
EBUILD hypothesis-3.6.0-r1.ebuild 915 BLAKE2B d1e7c10682663fd069161e8a4a0f31f5d63038ed7892ab58ed2f56783f458d8a9c77314817c98ead0420db51c6209423914c39b3a40332d2003544ad1a3df59f SHA512 83ab953c3eca8c1e3672eec5d4acec86566cd2eb6151f7304ad57f8dd9ff485e40322ef4dc30b9b7444799bd919be9b3b5d8165c663a0f4e10d0e69e90eab6ba
MISC metadata.xml 386 BLAKE2B 565f8e88bccb4c39cf4087466141bc760e4f7576d5f91d436306d9a7d448ebd7ac89add1a4f6ea30c6937aa3a3c1b059e377afeb3622b2f521b9b5d1cdd00085 SHA512 e0ad6c17078a2a06250d83b93484b2b449fb6924a7f083121f7368e7032ea970489067f8231b5d27edd9875434c32dc02801d01d4ebd8bfba33b3761429e5975
diff --git a/dev-python/hypothesis/hypothesis-3.44.26.ebuild b/dev-python/hypothesis/hypothesis-3.44.26.ebuild
index 1ac95341c108..df6dfe53b337 100644
--- a/dev-python/hypothesis/hypothesis-3.44.26.ebuild
+++ b/dev-python/hypothesis/hypothesis-3.44.26.ebuild
@@ -14,17 +14,19 @@ SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.
LICENSE="MPL-2.0"
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 ~amd64-fbsd"
IUSE=""
RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' pypy)"
-DEPEND="${RDEPEND}
+
+DEPEND="
+ ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
-S=${WORKDIR}/${PN}-python-${PV}
+S="${WORKDIR}/${PN}-python-${PV}"
pkg_postinst() {
optfeature "datetime support" dev-python/pytz
diff --git a/dev-python/hypothesis/hypothesis-3.45.3.ebuild b/dev-python/hypothesis/hypothesis-3.45.3.ebuild
new file mode 100644
index 000000000000..df6dfe53b337
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-3.45.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.python.org/pypi/hypothesis"
+SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="
+ dev-python/attrs[${PYTHON_USEDEP}]
+ dev-python/coverage[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' pypy)"
+
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${PN}-python-${PV}"
+
+pkg_postinst() {
+ optfeature "datetime support" dev-python/pytz
+ optfeature "numpy support" dev-python/numpy
+ optfeature "django support" dev-python/django dev-python/pytz
+ optfeature "pytest support" dev-python/pytest
+}
diff --git a/dev-python/idna/Manifest b/dev-python/idna/Manifest
index 6849db639f52..23474ed4dbdf 100644
--- a/dev-python/idna/Manifest
+++ b/dev-python/idna/Manifest
@@ -1,5 +1,5 @@
DIST idna-2.5.tar.gz 130211 BLAKE2B 3b00b76f9d86f0961ca4613c4239e39fa19c28f60640d2c9d9b7ea05985f9eceac122bb9e5b30b2f22648506580202a187f95513fe5ab0af6632917335f2eda0 SHA512 29a69ede25a8855135c763da5d20ff81832c710038a38521c127d5b7b24b355c6cfa5e9f9a2a4ef1fa4437537d1d9e4b448357e07b4b5e3724d98fee0a3b7835
DIST idna-2.6.tar.gz 135992 BLAKE2B 1397c93eae23a9ecbcc001205e83fd684cbdb4f0c916c30b7d80dc7fdd43c588a9a81a620a39108a31707c1aee8c4a315d1988ae5a8cf1f6519bb11bad6dc3a3 SHA512 cb5dbfab44c4d11521c67f9d29391f184d1267a3da6dc89f4ed12c60a7a909d5c7474c3ea2bddd0af7063f4f620e87a8dd586bb07e8b961b30b1dd7c969704c2
EBUILD idna-2.5.ebuild 604 BLAKE2B 682e9cf0cb1576d33c6575067c79219713c5c86b479eb1cb1716ccfcec6bacc36a00a437a3fbdce9b4360cad6cb03075793777aa1d97f66173ecd21aaf6e3d5c SHA512 d2722bbe1c458e10655a70079ded3d67a2b7b7d18f131e507dab42933abfaeb4c8579a8641971109a1b4bdd2220f5edea5cffa01b545fde68dc61968523fe9c9
-EBUILD idna-2.6.ebuild 648 BLAKE2B bdf47d55344ade2b5b36bee715af2303f5168f44d594ef88e54b6c08b7a4752d9e7093d4627775aedae1eadb0fc0501346659f02f60d83ea67d6011b759b44b5 SHA512 2527b7031bab2025258e1204007e4239785a2ab57a6c4db153f9b6ea7c3605d40b1447776fa57e218b2cdaf19ac58936d236dee43f84e417ce6cad1c6b2f88e0
+EBUILD idna-2.6.ebuild 660 BLAKE2B e90ee637e6e2d55e3eb6c9f6632c63155f6aa2908a5c2f80ea70b05ae6e18fdbb168032b4c3801567234b8c14f39798504aab31d3cb75bfae634ab5d350243d9 SHA512 993535f0771d9906fc26a9092854608309ef05b69e6f70f1dd20fa01033c2a2b4829b1abd7aaaebf3970d602bc155480c0d9ce0026f27be863a5a23f5b275727
MISC metadata.xml 367 BLAKE2B 363038f61cdb96780faecfb8c92d97d0cea8146d37374a731daa9618150b3f41c0bad724619d7bb353141834df9fcb88f075ece91a742ccca2da1621e5b8e2fc SHA512 50f13044fec18651463e6199826a39c7f28c783e7da389017e2dc2fd6f17b6c93e4e437a1019e0e31605a06a428c31a2fbc12744daa957cefbba2d76b511331e
diff --git a/dev-python/idna/idna-2.6.ebuild b/dev-python/idna/idna-2.6.ebuild
index 3fb7b28edfa0..7aa0e206baaa 100644
--- a/dev-python/idna/idna-2.6.ebuild
+++ b/dev-python/idna/idna-2.6.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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris ~amd64-fbsd"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/imagesize/Manifest b/dev-python/imagesize/Manifest
index 9f3c48c8236f..7b071415a787 100644
--- a/dev-python/imagesize/Manifest
+++ b/dev-python/imagesize/Manifest
@@ -1,3 +1,3 @@
DIST imagesize-0.7.1.tar.gz 2871 BLAKE2B c458527576b9e55d7bb501667b1283a6362b408339c385c6dc1201538668d0c4708973c8b94faea7151195304eac78071770fc068a65f0b9565f50ea7808395e SHA512 61ff92167cc90bb1dcc78bb358419a526f09dc567709548bbe399694aa15dab63744f56c67bf33a940f5f443fd3a5ddc08ef9e17799b6fede1b11c0ad6a17f75
-EBUILD imagesize-0.7.1.ebuild 587 BLAKE2B 0089e3fa96c1ce708179de72ef97ddea8100001084014aa6c7149b8ecaae868abec472165575cc95ccba6c620588407c18d1fe9b9f0701390f8cf895bade000e SHA512 32f510e51765da6d38f03328fb4f1f203a4f97805034d3fa17eaa05d18d2061fffa3b6f4acfc454ab3c874067f42bf4ac57523ed6e12722c4ebee2f04babf6cf
+EBUILD imagesize-0.7.1.ebuild 599 BLAKE2B b466511d7ffbaaf1396739454a06b97155223decf9fc372e9d703c3e8a6cf8e374c9d45d2e9987e8f7f731f43d3f9de26016b7fa8ea5d996cf52f455cdf0f024 SHA512 18337b7a4b0364bf2aae74ed1c3cd7d38bb076b5d2c37c630998cb9c246aac9cd6a8a57727d6a0c280843f63607004f70dfa1180cfaeec7897f62e5d0d262850
MISC metadata.xml 313 BLAKE2B ce2d348631a435b89ca75a2279ac1bf07fc70d49caa064416b68acec2d7a07720a80683be2afdacfff28290f8a08428d650584562031059e345118775a72b07c SHA512 2d42588c1fced4bb920c8bcf5ac2f090c3ea55873f448a216bd4dc85882a861652f6fe8f8d230789f99e2e33efa854860b2b2e7cdf210dad3e1d60c3c46d7750
diff --git a/dev-python/imagesize/imagesize-0.7.1.ebuild b/dev-python/imagesize/imagesize-0.7.1.ebuild
index 608c8ec9eea6..39667bbd347e 100644
--- a/dev-python/imagesize/imagesize-0.7.1.ebuild
+++ b/dev-python/imagesize/imagesize-0.7.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://pypi.python.org/packages/53/72/6c6f1e787d9cab2cc733cf042f125abe
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x64-solaris"
IUSE="test"
DEPEND="dev-python/setuptools"
diff --git a/dev-python/incremental/Manifest b/dev-python/incremental/Manifest
index d553bc37613e..a69172e6500b 100644
--- a/dev-python/incremental/Manifest
+++ b/dev-python/incremental/Manifest
@@ -1,5 +1,5 @@
DIST incremental-16.10.1.tar.gz 16066 BLAKE2B 86bd85f9ea1ffe92a572b1744588f34f21e4bddc4aa80373dba47a59961183a77a338212500829440d216582ce15ab1412e9994f89486861297407f22eb989fa SHA512 b60ebc41c32f27da5a489ebd76c7fa1707a5a38c32097bfab20f355a86b490ce21acc7be157d0309a30c63b85d79f72f850587d1449110bd1a8075ca3586db5e
DIST incremental-17.5.0.tar.gz 15527 BLAKE2B a967ba891b69e91768db213a9692da10eb9987bf962bdbc3b6fe70e337322686d58901878b72934a5abc8d9b0c9884d6e03de5b8912067f07b7562427bcba38a SHA512 91443205f7c92ec8f6502f38379c5ac2fe441435ff9490af01e5420d6bb05bb1c666dd612fc45204199a34afd533fd3de1390ca482bb554dfec7d3a22958a4bc
EBUILD incremental-16.10.1.ebuild 607 BLAKE2B 09dbd622b4f1f90609ede801d9a815a95f79c227b8d6c3b5a5f9bd5d7d45cd9dfdbd0e91d45659ce915da866f28f1e7cc1e8f19c34d7cd4271c1c07dee1218a4 SHA512 c0093c9b4da016c5ca9a1934ae55a80f3db6cf9e622bdb9f144222a08235c3ba4789fc48862c34e43ad948c869593cc834c3f5d1887179cf373a516d770eaa35
-EBUILD incremental-17.5.0.ebuild 613 BLAKE2B 5d40998b65538a0a59adcb1a3166ca8ae11a83102797ebba200b5ab9137d5e48b63191770d6342725335e61a0a96f1b34e3d74f6d229fc7a6e92a1c27e2a90d4 SHA512 c25136468d878d254af60ef8861b8301a201c0cc7013139a80627bfaa50ead123cab390e72adccd4c7bdf7af322fee81a8641ba9f01b9cad9cb2e9c579b8c881
+EBUILD incremental-17.5.0.ebuild 625 BLAKE2B 203fd6c9972bf24073a04cdc9de4143a3bc939d85560d73368a996abd423abe51a29803bc4db1dfeef92da0da952f18516b0108f2448bab6f7360d82b5a82a94 SHA512 6089e213243726717c6abf2111ab23b6a34c95b64323b411e40b20584954a55d6d4321ce031af5e44b500681dba6656bf6a7b52cf4c013da08b4a3837f9f0a7b
MISC metadata.xml 554 BLAKE2B ab26ba9e5a69a853b0c0a167dfad54de819a17ad44a47a9987e8cb632bf1551151a208500f37c96543d7f577e99d6d47b4157c97b71d7ae60e88cc086a1ef1ba SHA512 a3bd82ee309e301f175da663ecda74af803631324b0d1097082ad04e6bd9e2537208fea8ebf753f38341429b1d2bfffc887ced6b707655ec862541ff93e83c6b
diff --git a/dev-python/incremental/incremental-17.5.0.ebuild b/dev-python/incremental/incremental-17.5.0.ebuild
index a110c4624c44..2793f58e15b0 100644
--- a/dev-python/incremental/incremental-17.5.0.ebuild
+++ b/dev-python/incremental/incremental-17.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,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"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE=""
RDEPEND=""
diff --git a/dev-python/ipaddress/Manifest b/dev-python/ipaddress/Manifest
index a99a25d300a4..3d4a3b4a62c1 100644
--- a/dev-python/ipaddress/Manifest
+++ b/dev-python/ipaddress/Manifest
@@ -1,5 +1,7 @@
DIST ipaddress-1.0.14.tar.gz 30429 BLAKE2B cbd9db35c965adca5162db0d263920f537377b378fd9ab94c9e1ff8a409611cc076bd1cea2a92c37bfbb804cc67d7c7ec6a40b16db690cea4e47ca843455f009 SHA512 fb33b484ca435f4e8817c735a1084f2fa749abca4643a10be644003fdb73cc9205fc28f484ef96d2db90e8b27d8a238d1d7cf20140f7942e39be12c7524e8d6f
DIST ipaddress-1.0.18.tar.gz 32475 BLAKE2B 7d116b1aad36bc58f9a6769b562e0b6dd260fc497a4fd697cf13d506c8828ba7e63f86f1908ec9cff1f1bb15aa76a0e850c628c30e22d5440df320b3c8ad0328 SHA512 7d1c8cf67db5b55a872783390ca214bb39e243d313311674afe10008e86638838bef5f9e6d703803bdcfde6d27520b1fc19d0adb19d482e27a327fb735aa0312
+DIST ipaddress-1.0.19.tar.gz 32854 BLAKE2B ea6bd0ac5418dca343e39c12e31a96aa6b13b091da05b7afcb3051251d3c8b8ce76a19f1d6b7ad2caf3f0077f6b522c4e0915a7a8eae28a72700732278ae4c6b SHA512 e49d0d0b76c108f985a5d209092495b5839195d9c4d5c975cc17c89e98d9b6bf0983f71f3b183c3974eccf0529cfb22aa8fbe384485be019da3fb74d50f1f4f1
EBUILD ipaddress-1.0.14.ebuild 617 BLAKE2B 77e3ecef32c54642bc2e5ffeea21ea424118a86eea0cff1256b2515e7781ce7cb0c619e462753dfc92160b55ae6ddcd30576cdca424176734774e0d20872b8ba SHA512 7b21d5cd33817248dcf66651222695cd198009682bda5ed82c0013593557fa85daf7677218c58c1a635e035f4adec9ee093dfc719389f7aa6d0517156b06f08e
-EBUILD ipaddress-1.0.18.ebuild 644 BLAKE2B 4cb2f28539fd946745a837cb16ae354165e963e4716329e62941678367de86440a02253c7a952424265d2c478bc3617b5c7befcdbae7e4f038c55a2f7719bde6 SHA512 a5dc9e635ca2cfc9a860460297fd1fa6b8761143825512fddb219fb0f349a21cf2cf3c46133a89340e0226bf0e3da0dd3191b06602dd3822a706dd701364acdd
+EBUILD ipaddress-1.0.18.ebuild 656 BLAKE2B 6391c57a20088a880d68452cdb1bdbcd81750328444b6383119f359a92ee3c9855965ed472d939c05772ab0e7599d507565d59b84be4a18f667ab6b74b340975 SHA512 78f7b945c912c19172352c9134f7fa9896e925803a3bd8d0145b51e90bf8a1600ebf8e0bbb9418538968b84f03cc909e58ce28c6787ab24ad5f87203f5145290
+EBUILD ipaddress-1.0.19.ebuild 658 BLAKE2B 80d5edf434635b95be7a206a3256a244344f66fb11bae2429eff960791c7472f891f8f8fad2055a129be4a9e96a037405ef8b5540ede2ac58ed1c1a4d4a948d1 SHA512 37d3189672deee5ddd8d4920a8d02fd1781da28bbd7713682e2968ad042187adf5d2dab0b112c816b87876aea1943526868429c28a8a646ab95eea6879897e85
MISC metadata.xml 501 BLAKE2B a1528e6bef6960599198e71c0bf4ef65b0feaf042d588e5a29970141703780892f907ac73aa247a94a14d00ac7e42d393ede430c39c9c322cc45403c22844182 SHA512 e3b1bcf46848fc0b6faf58d4b9df44df0d0dfb6649a6c7f3806d1ca148528ddccefb4323ebdb046ff4469c07f081a0ff0ef32d767b37d6539b77c356371ffd12
diff --git a/dev-python/ipaddress/ipaddress-1.0.18.ebuild b/dev-python/ipaddress/ipaddress-1.0.18.ebuild
index e6fae2e318bb..09f188a9eee3 100644
--- a/dev-python/ipaddress/ipaddress-1.0.18.ebuild
+++ b/dev-python/ipaddress/ipaddress-1.0.18.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="PSF-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
IUSE=""
RDEPEND=""
diff --git a/dev-python/ipaddress/ipaddress-1.0.19.ebuild b/dev-python/ipaddress/ipaddress-1.0.19.ebuild
new file mode 100644
index 000000000000..25470870e9dd
--- /dev/null
+++ b/dev-python/ipaddress/ipaddress-1.0.19.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 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="IPv4/IPv6 manipulation library, backport of the ipaddress module"
+HOMEPAGE="https://github.com/phihag/ipaddress"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
+IUSE=""
+
+RDEPEND=""
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ "${PYTHON}" test_ipaddress.py || die
+}
diff --git a/dev-python/iso8601/Manifest b/dev-python/iso8601/Manifest
index d26eb6c522f2..670cedcaad1e 100644
--- a/dev-python/iso8601/Manifest
+++ b/dev-python/iso8601/Manifest
@@ -3,5 +3,5 @@ DIST iso8601-0.1.11.tar.gz 8725 BLAKE2B 7eed190b8876ae86f8b551676ce69e8bd3a09156
DIST iso8601-0.1.12.tar.gz 8868 BLAKE2B 5463af17cfaf2c1f256790ec11dc50f808857abdf0a341f2c88033e9e94f09069ed570223c3743007e0fff8fdd9a714bce0ef3e88a961c2bb131b79e88a1424f SHA512 d64f3a83fd3a678446e17fb35265c0487491a53a2ec306fe2332c59e9e471bfe8580b3280da7ae13664f07f7f29edb0347196351ab698849ccaefb52d6ce6613
EBUILD iso8601-0.1.10.ebuild 758 BLAKE2B 2ee27f73ae4212a10df217133613794661a2046f5218c16f8ab5f6f740d4b04e59737004ad58f9860f573e5d2c2fd83f2b9019e926d3bd141e812a6785a21887 SHA512 4f6a4b8812232ccdd2a26783be96129016dbfdf73479781f911698c96c62aeec8586ae812e397cca93e389d96e250e547eb53d24772fc8aed1e800c82b139382
EBUILD iso8601-0.1.11.ebuild 769 BLAKE2B b4d02b9c6c6024ad7b52f0c3b7f0885358f7a9e871edb9fa5acaa22812867ee3e4256744e096a89c125c1654358e8de0609b8258067ba18c181e7ea5e744ac63 SHA512 c7cc5cc80d92e1daaf4f06e335e2f520c08928d0ad13552b45be84a80990147782ae7e727b81de41f45762d6faae17561aa6dd51d02ef4067690348cd303a707
-EBUILD iso8601-0.1.12.ebuild 771 BLAKE2B 9ed243ae06ceba9cf9a2664b3b3e5a1042c14abc5d0f78640a857be019f0dfebb307da048ff9bbda347b786b7a6a365cf6d8d14e989793a78799144fc2284249 SHA512 113b86696067d32d3d409b8a4a73c0687eb9bec87dcd5e0d94e9e5ee0667135ec59a320a1e3362bd019008927020e3c7c089d85d477132717e93bd41be0f9771
+EBUILD iso8601-0.1.12.ebuild 783 BLAKE2B 8228884ffc57b0dc0033e710eb6839c0a25259b976854d2392243a8ae36c5ef7e9e6ba3a464f73bc1ace1d101671634e7fdeaaf1fadfb349fcfbd06e5ef4db8e SHA512 b26522c0048419d3a9370c88268cd29c5b1bd447486f239ac403103dbc2006658e77331393e85d5f32b1a42873398077b1a610c243780ae17b3bf2a49d0d3570
MISC metadata.xml 310 BLAKE2B c5b269170fcf59cdbda79298c936fcc4bca9d9e5f0d53ff142c619d5499a2a195197e8cb4cacd01c77f3ec9eb8d0fb549625e41f42fbf721f69716e670187f72 SHA512 1676ac1d5e3486d07200637f9160cc54f6ea25174a12d53dab6300a366d71a918baa9c464e6e00a1f68d2408b1ebc179436a5aef0ba022a9fd03f4f5f073870e
diff --git a/dev-python/iso8601/iso8601-0.1.12.ebuild b/dev-python/iso8601/iso8601-0.1.12.ebuild
index 4f136067bd4a..1b9600900d37 100644
--- a/dev-python/iso8601/iso8601-0.1.12.ebuild
+++ b/dev-python/iso8601/iso8601-0.1.12.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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-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 ~x64-solaris"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-packaging/Manifest b/dev-python/jaraco-packaging/Manifest
index bfe1bfa95ce2..d71355b931ac 100644
--- a/dev-python/jaraco-packaging/Manifest
+++ b/dev-python/jaraco-packaging/Manifest
@@ -1,3 +1,3 @@
DIST jaraco.packaging-4.1.tar.gz 8820 BLAKE2B 43c14e12439d161f9a42005dcaed4d6945fa35ec3498bed81d2e6d10b08b056838dcf92fd6319951dddcfc908c8d33796bd9515aa5e77a04c02298cdcfd240ba SHA512 381ac1ba3a8eeea1235e719d98b61e38399d3fea1310732b0e2f921a3d46544efbb12c23c03bfa3ecfa07697458cb8930ca5156df7b411509c7b1da0b673d7cd
-EBUILD jaraco-packaging-4.1.ebuild 1188 BLAKE2B ce0a0c130ffbe158bd6fe3de352d451ebaa0e6d25a02196772e0b06b24e3b0d5c7429f2163dee63de807e4c2a6af51314359ed1fe1eeeff16bddd2df0b64e51a SHA512 ac85ce69f202233ac90f265630b841f0a8ede36f8388087024afb27c965473fbab7cee925c3c514823819d12e9441b780d6533d3f0ba1aeafe2a4d905aec0bb4
+EBUILD jaraco-packaging-4.1.ebuild 1200 BLAKE2B cdbcb35e9d228a5765a37a16de19b0dae2aebe6cd2804285e45452c4a7133bbb40e9c37d4a2f0a9189d4ad26781ccca261d68171e07e0844fa3732d780548a6f SHA512 3584dd421c32b85be02a35d7fd45a307b59653428d12786558fd44151d0bd812e7afd44e93be1ca5625c8bcd8cfd4032f52abfc3555a9fa362bf04169e17cf7e
MISC metadata.xml 683 BLAKE2B 25b11a2a24ca06ab9adf0962d870a763588af81bbde85446779ec51735b7e11ee3cd5dfff59fdedf304cefe9fe7d1c2867e917b4a0b5a08777ab2986fccd2f00 SHA512 b6f9d4889c3591dd7e70a4945408a75ccb7eda388599cf9fbf0020ca15152ce4b585b61f8f669980b01386fd277dbe3f8f97e633a148f60726b5260d216f3071
diff --git a/dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild b/dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild
index 1fc9439153ac..7c1303e6a176 100644
--- a/dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild
+++ b/dev-python/jaraco-packaging/jaraco-packaging-4.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}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
+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}]"
diff --git a/dev-python/jinja/Manifest b/dev-python/jinja/Manifest
index 3e4e81ac44b9..12c18cb73703 100644
--- a/dev-python/jinja/Manifest
+++ b/dev-python/jinja/Manifest
@@ -1,5 +1,5 @@
DIST jinja-2.10.tar.gz 267508 BLAKE2B 3872a073bd3954a079aee74fb2f23815f75559a88a8ab6d849cc9855e158d096a1ac62c219ae7f48a54d082c3073e83749c8536439248c80494e882f6a18995f SHA512 bdfd3c4d01b39827c128cbd7f6ebc0ad1434748be41c5037ba1b23156eea1d28f805ffe2a051b4e9b5b38938615c35c8876095b0bf0bed2c139cf5ea49ae2420
DIST jinja-2.9.5.tar.gz 486763 BLAKE2B 680b8d58056b180295b52998a573da2fe86ac8b117a942e647626aef16d42c7af89a0ba7f5ab098fcdb29bd18940e316144fea1882e15d71f67bda945b4a6ab8 SHA512 15c1b79981c4d6fcbb7fa947fe0fd7e43973433c03d6549a84deec8ad70881f7fd0d3a35160bf6371361994f838da7eb478c577de2612e004679ae51bd97b121
EBUILD jinja-2.10.ebuild 1661 BLAKE2B 1990163cdaa3caab4e5c823de8a06eed73c94b608be15bccb87e919c9697e06b539c73202e7b797ad611db46a5ed376fd14d9e69e47214d3e8e6989e68b0e91c SHA512 7c102db950d863abd1cd63ac166338dd72dc043cceb8ea02b5a96ddfdbd8ec63d6f0f3ea68f8e7937790a4389518c72db9f84706aa7e1895438ae7e51eaa2859
-EBUILD jinja-2.9.5.ebuild 1744 BLAKE2B 7d98a97560b49d203f68ba10483b44d28a8c689acf51cdb917ad191f9f9bfe2523ebbe4f976b1ebd2f2a30a1a4651dd520a82a619508e13997c2448f10efc6ce SHA512 81c239488b75f715c995d319299d9d36b84cf2158fdc4fb281a7c6cfcf5ffc452ab16d3da842b2d4aad6860dc78daf803dabf9cafde96603eee0463bc12e04dd
+EBUILD jinja-2.9.5.ebuild 1743 BLAKE2B a66120efe251248303966bb1f9eba2e5c27ab4447c4e30e7b26095e109f10a52f4ac7ea8694775654d2d11854849a282230a2d7f49298685e0611dfce29c09d2 SHA512 6fb29a936be6d869196433cd9fe704107bc1198668d659eab7306dc17e57d41d5ca17e1f00fd331e0d4f078fdfd7e3824f18780f9a83d0f09efafea980a90349
MISC metadata.xml 374 BLAKE2B 7d6caffa81473cac206ff3ad29cc5be6ebc22d82bd3a7eb0befec7cd65a859aa9208851237c629d0c019307986eafda5a93d2977d62f847d68dfe5d415139daf SHA512 5c3b1f608d45786b27c3bf31f04816f6a85e2cfaa44eec5a9aa21029a2e8ab26264e87f9a6faa4c44a44d718aa8186110fb4d0878655dd76d880a7173b6e5d59
diff --git a/dev-python/jinja/jinja-2.9.5.ebuild b/dev-python/jinja/jinja-2.9.5.ebuild
index fcb6cf8582bc..8618102dd4c6 100644
--- a/dev-python/jinja/jinja-2.9.5.ebuild
+++ b/dev-python/jinja/jinja-2.9.5.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/pallets/jinja/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="doc examples test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/jsonpatch/Manifest b/dev-python/jsonpatch/Manifest
index aa960eebf153..fc36ca9bd0de 100644
--- a/dev-python/jsonpatch/Manifest
+++ b/dev-python/jsonpatch/Manifest
@@ -1,5 +1,7 @@
DIST jsonpatch-1.13.tar.gz 15119 BLAKE2B 70ddb570451ac1f3d218de0f79f0a639eb922ce72084cf3bc7e89a3efedb85c6238293bf59608a51f07c33358dc0488550f982f122e89e2414ddfce26fe08c1f SHA512 23f0c92c2c8834d5e3129e9ba78ece7da2646dd60d5b0522b0f09d83e20057ef7517042e5ee8547804185d3ce23cff394c8fe78df93fad7999fae12cc5467a45
DIST jsonpatch-1.15.tar.gz 15544 BLAKE2B 1b9facd2a88a997356aeace8ddec9011f4f3c4df812fb157cd22f1210ac2e2502e8b9e18e02ea477c869758cdfc1dd0b6b4c8d76ce59ffdd68d4db14c550b572 SHA512 c5df880764b14a2fb60bb46e319bf006644ce1472d0413cf08ad151cf386e5be9fec197fd9efe0bfc3aa22dadf4078344c11211c1e8a3d5cc3ddcb998795dc91
+DIST jsonpatch-1.21.tar.gz 15208 BLAKE2B 88af93bfd7c317319d958bc3386f9551279af2fa9631c24c49231eb67398fd80f298e26957f232c9705219d4fa7033bb62f98b5d5391f6eb9f53113a1d351876 SHA512 dc902b750241833a68612430f07007080ed56dce8a7a4bdd1c042f944cd6cfdc03f4b422cc6bed6bc3b21ea390c5a281cd08181e27d6b57fc5fb657787c1d740
EBUILD jsonpatch-1.13.ebuild 801 BLAKE2B b1c54c4c546b20febb77cac5e6401e8fe5a2fbf7029577ca46c8e016005c9e0be358af91b2a3da7f37a3beb2369732703c0f42a917af201dff72e41abd1076e5 SHA512 06bec10c49dc7a3b09f3ffa8aea48c67d75feb63384a1a0714f334dcfbb0615504b27fc2526ff8cc65edb7462be8a5856d139693db688d6b610f2af1896225d9
EBUILD jsonpatch-1.15.ebuild 809 BLAKE2B 2fdc567d95b0862337ad6f6edce0fcb0180cfce4a0bd3c9f638b221eaa914af293578982b5067887f9b684d12a41f93979a235c5249d24cbe1c2607cc2515dab SHA512 288a6d1297c6d286b15b152796701cc71d9bdb9e9bf518ba50a169e31b4e56dbb67dfba2d8bb212582188b3d64a60b2fef312a66c94af626857febd821ae45a7
+EBUILD jsonpatch-1.21.ebuild 801 BLAKE2B 302951f0847de46c65b7c6349dd990ade5b6a87518ab82e2ba334f0351946eb13405b4e252fd7f66d65534d703eb24914e80b87831ed8212a07c909bf8b4a0f7 SHA512 087eeba0acf5d1a6c9a3017d097ee699efbda8a39cfe62c508197446dd73fac5be8de6e71ffa4938a5fb1d70c16f0bf47cd56da46488fa8169518466a4e3ca3a
MISC metadata.xml 679 BLAKE2B ecac7a9a6da1482f0585c29ab1e7f1ea3729dc4c2b4640440b0a1a5eddbbbdc7d2c029c4318ab3645a4025b5e21d11015ec76b21f5b069d49a37bd74dcad6e1f SHA512 37946af836c2d8b521618688ffee4b33c1864751081c1f1cd86442e6eb6cf822cfd9dbc228f834fbd31ca63b1dd24927cdb680076e2bd7ead941558ac1d2e436
diff --git a/dev-python/jsonpatch/jsonpatch-1.21.ebuild b/dev-python/jsonpatch/jsonpatch-1.21.ebuild
new file mode 100644
index 000000000000..3bf2670e142d
--- /dev/null
+++ b/dev-python/jsonpatch/jsonpatch-1.21.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+RESTRICT="test"
+
+inherit distutils-r1
+
+DESCRIPTION="Apply JSON-Patches like http://tools.ietf.org/html/draft-pbryan-json-patch-04"
+HOMEPAGE="https://github.com/stefankoegl/python-json-patch"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND=">=dev-python/jsonpointer-1.9[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( ${RDEPEND} )"
+
+python_test() {
+ "${PYTHON}" tests.py || die "Tests of tests.py fail with ${EPYTHON}"
+ "${PYTHON}" ext_tests.py || die "Tests of ext_tests.py fail with ${EPYTHON}"
+}
diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index cb61b99d8740..e08116d0ed64 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 677 BLAKE2B ffe7da755ce4c6a309dc9b3cc7011471b88717ac43b7ecf1598172bae2a10fb3ab9243a1555d5a9ccb7776a44d7c658dbad40cf6c4056995be47102562ddca15 SHA512 16689092635d248556edaab9483ffb9234993fb70768927e8c3e2200f120420eec50f2fa7d61656146ba94d7f028e2189788babf3de3e1b15e07af373d143c49
EBUILD jsonschema-2.4.0.ebuild 551 BLAKE2B b6346336de396a306e59cc068c66b073172cce6d5d464e8f2b41e83fa92e78550ec2b44be0f72d2cdc5b668d87f806c98a95e6278515e11a574c5db2a89c127a SHA512 b505d52a2ccc0035bcdb50546ebad7713ae15f839de3088b12119bf6af253338a2ae9cecabb57a9f56fcde689319af44e852dccae2b1323527543ee4d8e3cbb4
EBUILD jsonschema-2.5.1-r2.ebuild 1014 BLAKE2B 4b57764151e7ce851c4d8d86f7ec3c74a2cabe401cd8ec5887a653e6b0de1141f49b71e5fa00dac9fa69420a8c56dd6b36690a715ef23c406fae39409f3f0596 SHA512 2e6512dd799ee8461a82d6a376a7df78219feaed1c765e5639b39f87a6e005c3eaa28f216fd005a88afd18cd9c3805d76d954f73da38b8044ddb67f671da76e8
-EBUILD jsonschema-2.6.0.ebuild 1028 BLAKE2B 9cf5c4ef6d2ff6d57469fb0ccf31886a895dc2cad032c82b6903754014852463af59fa42b2db5c86d3513b0996ce24bca8b4c612698d1cf396b4f597b9b91935 SHA512 ab8ab207d6e62e44786415473b8b3223e0469fc4c64d41ba8c599a2c6d432ca8b6b853c198c5bbb9d834680dc795897d1bd4b4c6db3206c35a2e9371d3e6d333
+EBUILD jsonschema-2.6.0.ebuild 1040 BLAKE2B 922bee37fc76b450397f6233252b5261f111b3f7a870174aac1b509f1e87cede87db18ba1a074afab9444ba142f4d72bc74771b95f325053ba31fbfc99a6208e SHA512 8b7c3458de91d4955555d346149925cfe081d90f8b08a7ffc7ec9a884696526aedc3d16878a02648b7efe832f74c55239b2152d4ec1403710fa30fc73f54f1fa
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 5154857aa768..7e4697fb931c 100644
--- a/dev-python/jsonschema/jsonschema-2.6.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-2.6.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 ~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/linecache2/Manifest b/dev-python/linecache2/Manifest
index d0fb97bf733f..b830b4d5f36c 100644
--- a/dev-python/linecache2/Manifest
+++ b/dev-python/linecache2/Manifest
@@ -1,3 +1,3 @@
DIST linecache2-1.0.0.tar.gz 11013 BLAKE2B 5f9b125819d9c812d37f1c14ef9ab52f2d5787c83a3d0d891a4def65f17aea26d903b269a610b7247927f72c1594b434ce9274c5358b29799e4ca5b426b37836 SHA512 e585a6e4c054c1965bc4241a1e36b57cb04f32b2d778df0ae4381975700497975251f509354d3622e36c82973c726a207b815f8b12060d9d583b6669a9eb279e
-EBUILD linecache2-1.0.0.ebuild 756 BLAKE2B 7f2fea8d8936a7320f246c9fcfdc368cd4735f928898f834644041f208529ee5343e0359bd974093b966f3226db289cb36c72a2272242f1e2385d4a48c70d07f SHA512 94ecd6483467c8dbf587035e20cfdd43e74f95080ce80062d7d399c9213a8af3f31fd26811fe0ada4847825408b691fc8f10086912b072e2b2a0b8fc05b61b2d
+EBUILD linecache2-1.0.0.ebuild 768 BLAKE2B edd6d7da60f583edbd580f1aec4bf09261817be8b80afcc1707dc566fef3d58332a9315e3bf90d30f174573cc94cd122d1d8ae5e6f49055cd398d02c79de0b40 SHA512 63e44318732b8b1396e702601b9694c2dbf3f827e831d4b1bfa8ad5a1f62a5cf68edb42d2ae51265b60429c65d9467507224c14e349128c0ca706fb4b5036787
MISC metadata.xml 383 BLAKE2B d1c8df058c1486dd95aa7e6ba8614d7982a998feea7b1c0c93f692ed141cb8a711c5fe76778f9991489120c47670795f5db78c841068c9f7f59a1cfe2b397617 SHA512 07f4ff74dbdcfab1287a21982ce8a349b75a7ca246c4a75e3fd46db60a6d333af9140adc731ac56874e38aafa635182e5148dff46e355eacd99666dae0340762
diff --git a/dev-python/linecache2/linecache2-1.0.0.ebuild b/dev-python/linecache2/linecache2-1.0.0.ebuild
index 81e3384415e8..b252b5b73aac 100644
--- a/dev-python/linecache2/linecache2-1.0.0.ebuild
+++ b/dev-python/linecache2/linecache2-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
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 ~amd64-fbsd"
IUSE="test"
DEPEND="
@@ -22,8 +22,8 @@ DEPEND="
test? (
dev-python/fixtures[${PYTHON_USEDEP}]
dev-python/unittest2[${PYTHON_USEDEP}]
- )
-"
+ )"
+
RDEPEND=""
python_test() {
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 146d56091c64..fda49b0e630c 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -2,7 +2,7 @@ DIST llvm-3.9.0.src.tar.xz 18235716 BLAKE2B c348d36cb21e716e8656b97489a0b7223fe8
DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c SHA512 16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
DIST llvm-5.0.1.src.tar.xz 23428720 BLAKE2B 3db4d33df21018d17eef0042c0d8d82a8412bd5daa99cfb5405a6ec83c5774178fa76b220e8731c2a9a64dabf898aa90fe29c685327bd63a4f078e8e94a9a77e SHA512 bee1d45fca15ce725b1f2b1339b13eb6f750a3a321cfd099075477ec25835a8ca55b5366172c4aad46592dfd8afe372349ecf264f581463d017f9cee2d63c1cb
DIST llvm-6.0.0rc2.src.tar.xz 25288140 BLAKE2B 095f054ce2ccb1eee3def2b8c6cecc610c4392283062338aa20d2de33c951484a2dc6774db2727e19e879307cfc95dda2730185cde8e52f4f45851d8dd809b3e SHA512 3cb3521ba8d90bf2a90c49d753ab5e92f1e0ccfc86946f3767c06d0f276e2c4cf8ff2f984680835efbaa4dae1cd2d3a074468e547785e05a67ea55311b94a0e9
-EBUILD lit-3.9.0.ebuild 778 BLAKE2B 7f9d3a51fc7fb8a55a240cb1eced1e7ba92c4624e91098b7585cec9bad86c81bbe9b0c325bab0963b1bb3fa5e0df1e9f6e60c8efc1fb0e74f99bd17ed3cfe197 SHA512 016f2dd37dc1d09e7ab480a9e6c0373a3c76266c5d68ccb9f98f249f82ba1b3d3f9a86359f9bcb41e9dc71f3ba82a4b81b9103d33bb07b16acb825ad71d3a3c6
+EBUILD lit-3.9.0.ebuild 790 BLAKE2B 13015298e24920449372388bc9a0fe5b5c705b49bbc50cc6114c8b18f9861acca1d394d08de4ee87db70ee9d363309a3cf8f3ac1bbff865a0c6c6f5c14aaac6b SHA512 57854f8499794d42e9c312b006f54454bbac7679c166c603872ebffe01c47411bff083f7fce0eb817151056ecdd72562224e383de96bdd5c46487f895e33a6e2
EBUILD lit-4.0.1.ebuild 812 BLAKE2B b8a77a1fbf9e545f8c599352e64b7cf72f74d9f4ea121fccfe27af8e15efdda097ce1a39d1fbb30d6ef3265915098a26a0991cccd226e7f3939548f9dcae2225 SHA512 430f1df07fa4c7bca1f071fdfa067fd4655c741ce0eca361c7cf607aaba5c9e636f6da528b9395617baeab5e253aebeaf56ab4d821463c1917686be7366b8562
EBUILD lit-5.0.1.ebuild 886 BLAKE2B 621cf485f6be72c0ed5113f884372916ad2b5e0a29799f75405cdfeb3e421de09c1bebf896132739cb87ad2a0fcd93fd80ad5c2b20f09000acab5d42fe0573e3 SHA512 160030a64d54b5b4ee2150c674dc6eae392f369969ebc2fe5fe2f812d5d756def7cf5d8fa5994299f2c15a5c00b487700447377165a51b2ed625c41457fe1bd0
EBUILD lit-6.0.0_rc2.ebuild 894 BLAKE2B 671e97a26cb07f3e74e0fa7a1cb81fd73be07b603f47a4f17c65323dcbb6adebe4fbf53e1a334552bcd1bab76e675447f7cc7226d7b44c0d1d81681f6918b4fd SHA512 6162483027fcf0eed5e65e10cf01bcd4cea1bf775ccc441c6b514911999cc0cda5c7fb73c48e1b200cd6b3b3c3799157ec6dccbf17798b5ecdfe880c6d76cec2
diff --git a/dev-python/lit/lit-3.9.0.ebuild b/dev-python/lit/lit-3.9.0.ebuild
index 4a0384b88247..633cc4985f51 100644
--- a/dev-python/lit/lit-3.9.0.ebuild
+++ b/dev-python/lit/lit-3.9.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
@@ -15,7 +15,7 @@ EGIT_REPO_URI="https://llvm.org/git/llvm.git
LICENSE="UoI-NCSA"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-fbsd"
IUSE="test"
S=${WORKDIR}/${MY_P}.src/utils/lit
diff --git a/dev-python/logbook/Manifest b/dev-python/logbook/Manifest
index 264bb865004f..bacb0aa249e6 100644
--- a/dev-python/logbook/Manifest
+++ b/dev-python/logbook/Manifest
@@ -2,5 +2,5 @@ AUX logbook-0.4.2-objectsinv.patch 365 BLAKE2B e5dab7bf2807826b8d8607ee2bf2ed701
DIST logbook-0.9.1.tar.gz 106615 BLAKE2B 4100bda341a1c946bbabfb6ff423b4906f0ada754ebcbaefca93d768bd8c5135a9b1e00207fba4b13ce297cb7eca27364000e9f8b9f52935608af6c9586302aa SHA512 d136dd5a7219a23a50db857919d794e7b721cc629443ac2bf92374aef68889d8a7146886fc4484c6d0dea56ec5c1c1ccca3f0b20310c2e12dba9d40dcac9c188
DIST logbook-1.1.0.tar.gz 367541 BLAKE2B 26e27e94f1238c9188fc66b6eb1f5622d96e1c0db97817dba30c8c70107544ea80ab1f11b71592db6a8e2a9c5d32dd659782a532cb7d263c2f042b41ef88d2ad SHA512 55ec7a026a08baed405e29d7cdcc9d3cc423c9faf13788c2447ac7ccff688de9bd9e332ad78077b1eef8bc8ad9aea572f9c124888f46ecabc2abf22d8ac9086b
EBUILD logbook-0.9.1.ebuild 1131 BLAKE2B f61a06f70dde90c8fba74fdf6e0c5d08c9065b2fc4477a100407aed923875dfaa7b563f2b755a3a8cdda30091c5cc1deffcb3619b862f6aeaaced8d7e9302d47 SHA512 506bc5ca373aea27fba53b404db372d06ec37d2c77dfed730a690147211b335f6618aa86ce6bd321fc7bdb2486dac81def56eab8b1eed7bde4edf00e30a2ba44
-EBUILD logbook-1.1.0.ebuild 1134 BLAKE2B 73df69e507468c1afd98964f0be018d2a472f0ed713fb5aeb7163b6bcdb0ded94b6284c0879343f0723a91ada31d23ce931c7fe9e5fd8f7435af965e029a078d SHA512 ab23b2d83a116017f7ea80eefd0d16e0d58ecaaf06a60fbbdc00444d26a66b30c4b7124e7841799477074a69dc630581834d39eb5a7b8456803bc77ba6b0e415
+EBUILD logbook-1.1.0.ebuild 1133 BLAKE2B 8966dbcd38bc8241d01937dbda99a8fc54f3a8f70f96d6d360ac79535862c170cf18e2c8fbf523049c01b2a8e1423f843c661b515c620e336655088e1056b1a1 SHA512 b3b9c04e8fca05df83e8ef6655146adb90cb4b7c5bd16128fefe9aac0be39dd17a57b02bf25b552d1c50a221e94c3a66dfa8f0c5b219c04ea8be831f0b7c9576
MISC metadata.xml 379 BLAKE2B 63416a01d45934c94f9f56e2872a35d66a625c6d529315697d4038d64fe0947f77065badeba36cd765d2a4781e04ab651b3b812c5563caf3222065210d62f3f1 SHA512 fcb989995cc9403469ef44339c37b3a849a485b9741b1910e3dbad66d6aeb5a815a25ef9c403c020d75e608f91d78d436dff8a098efe5a508ae73b3dffe01a82
diff --git a/dev-python/logbook/logbook-1.1.0.ebuild b/dev-python/logbook/logbook-1.1.0.ebuild
index 60fd33622866..4f3371ae2691 100644
--- a/dev-python/logbook/logbook-1.1.0.ebuild
+++ b/dev-python/logbook/logbook-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/mitsuhiko/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="doc test"
DISTUTILS_IN_SOURCE_BUILD=1
diff --git a/dev-python/m2r/Manifest b/dev-python/m2r/Manifest
index 496cf788a1f0..73aa29e82a29 100644
--- a/dev-python/m2r/Manifest
+++ b/dev-python/m2r/Manifest
@@ -4,7 +4,7 @@ AUX test.rst 45 BLAKE2B 1bdb710270f83f8a5177fe457f3ea40bd0bd8ddd36e5acabb4d6fcbd
DIST m2r-0.1.12.tar.gz 15358 BLAKE2B 07f22ab486df3b0382c427b9c9ec3e1e2557bcd12edefa3800fea970012e55d9a6e66dfc720ff7ab394003bc26055c68756b4578adc2de9a5cbc4089ef5c534b SHA512 5579f993c9a8aa72195e97ba6ea2a317f97587f2f8fdab6d7cc16ced6ccc169960a99c712b9ab1251cd021b03f1c5566139bfe6c314bdad43b9bf138a921f0f1
DIST m2r-0.1.5.tar.gz 13202 BLAKE2B dcfc5ecdcb2c696c1eec8fe3eca4cd7e238f605c399b750286d9eb18ecbda9d80b608fb362a85959769253c5f5bca7e392ed5b61a7804b25cab5e7bfb5edf574 SHA512 78e9e8daa293b2466c95f0adad937fa0bbefaf0dd9663695bb916be13182633e0d462afa5331a595db424420485ef54bbfd4e0625962026fab4ce0c63104bc84
DIST m2r-0.1.6.tar.gz 13615 BLAKE2B e0c98c059f5c569bf88a1f97bc1c8a912675f9c0e044175f4ecbf885b80019d62f5fe80579420af373ea3d62fffdcc62344d1035d901208719be1cfd56654a01 SHA512 3641cf4013f71fbd43d6cdad530cfd3e909c93709edfbd79d6a51e7121de68e279d3ec4eb7eed391a35902ffa467310bd6b020139b2024c3e80fa44e5f6cc4a7
-EBUILD m2r-0.1.12.ebuild 1202 BLAKE2B b9f62214819b88b53c8789c4a773f392d94e775babeee6bb88922b3f8a65905a009bd401f5d5e10c4b50e86ce5c72d3af8718029276c59e302545cba0a462df8 SHA512 e92b3e5674bfae2bb30de3bf179a5fc11d96da4c2bd20d6a1d09c8e67afc9587f54f4b25c28eba2731e2997524fdc224d65c0cc2d4988e04f1934eff1e1b0e07
+EBUILD m2r-0.1.12.ebuild 1214 BLAKE2B e54c13d162d6793df0916ecaa46625eb3f6569f82bb67dc8fd858aa5e07bef9ebd8fb89c286a738415a9a405353a6300e055d522e1904e30bb9f5d027736fb13 SHA512 1c5ba67d1a8f3901c1c4eefcc6844aafc3fd52249438fd85fa3f43f1ac8732cd51ce6ac6c29831c6668445d2d300d3cb792853249cd1a6990f0315df2c88a411
EBUILD m2r-0.1.5.ebuild 1273 BLAKE2B 8fc9cf2449c1d2a4cc6a2b0e78729b36285ca64e6793f59bbf3efbc8e8bd5f0bbf29b8bdeacc1031c925647331b69892efb880702bd7cdb425695c1750902380 SHA512 d8eb0338f32152817067fb8c2fb416173c95a30ae09606480083bfa8cfd97b4faedcb722289f60c275657ec509019c8d9c73c757c9dc473ae717d33d96a735e2
EBUILD m2r-0.1.6.ebuild 1273 BLAKE2B 8fc9cf2449c1d2a4cc6a2b0e78729b36285ca64e6793f59bbf3efbc8e8bd5f0bbf29b8bdeacc1031c925647331b69892efb880702bd7cdb425695c1750902380 SHA512 d8eb0338f32152817067fb8c2fb416173c95a30ae09606480083bfa8cfd97b4faedcb722289f60c275657ec509019c8d9c73c757c9dc473ae717d33d96a735e2
MISC metadata.xml 554 BLAKE2B d275cbf42dd1621fd0dce4fdb85cf0832e3160cf7468e729d39f33afae099b354ccb21e6de312888ddb6d2e97a487a02cd9d97dee033eee960d0ffbeda70c704 SHA512 ff9d0efa78e4931a4f0ed8097cfdb1d32fb1a99f825199fae42838ee534c045c30c440e9f8bdc41639adfa99efb672a587d11f84f1bc7215f8e59655e1dcaa49
diff --git a/dev-python/m2r/m2r-0.1.12.ebuild b/dev-python/m2r/m2r-0.1.12.ebuild
index 96c522f4d5fe..7af34f4c01b2 100644
--- a/dev-python/m2r/m2r-0.1.12.ebuild
+++ b/dev-python/m2r/m2r-0.1.12.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
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest
index 983095d26e55..cd853534f302 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 1411 BLAKE2B b47524aa2a916a453f59011f707010f81073639b9a2a67f5ddba14378a04392a90ecaed698284760f56fa23d8e85f888e6179f6203c1694e2850392ab0dc55cc SHA512 e196baf5e28ba989c7d8c5e69229ba1df9c400ef93c712add5a002722eb6690a9d8eb024b21ddb4dea3844419c0940ae487709b8e0fff13c08a3a0669b9233a2
-EBUILD mako-1.0.6.ebuild 1475 BLAKE2B 6d9d05bd252e06d55a49253873386669119ddda25915fe3711518fa525d88de70fce6bbcf6e750bf2a5ab5af2c5479949ed590351ffac1824113e53c6348fc9c SHA512 87c0cf382124cc4df200dc1693241e45fe2c6ef6af1e61d63b07984207c19ab0015783c853a6eb96e23a5e621b1e880e857b08a77e34f1b663f366852fe57013
+EBUILD mako-1.0.6.ebuild 1490 BLAKE2B 95e00f816400c60124a7f7e394f53049ce9ce7fb8dbf0162a61cf95d43453a797269fd629ff3223cb25f48ae284c525071da29811bb7a2c84d1c2775a3a342f2 SHA512 2ec4d3e6b8f589a436c709e71eb2afbce8c33a540ca5e9a711ef1e38baa87eff7940f4170770197e5de38d1280cff941eeb105162e8e58540aed5ac83348684d
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 2cc45b623373..11d271a36ff8 100644
--- a/dev-python/mako/mako-1.0.6.ebuild
+++ b/dev-python/mako/mako-1.0.6.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
@@ -16,12 +16,14 @@ 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-linux ~x86-linux ~x64-macos ~x86-macos"
+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"
IUSE="doc test"
RDEPEND="
>=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+
+DEPEND="
+ ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
diff --git a/dev-python/markdown/Manifest b/dev-python/markdown/Manifest
index 23a71b4bece7..a32c1365966a 100644
--- a/dev-python/markdown/Manifest
+++ b/dev-python/markdown/Manifest
@@ -2,5 +2,5 @@ AUX markdown-2.6.8-dont-build-docs-default.patch 387 BLAKE2B d3ecf07d57d8aae13ec
DIST Markdown-2.6.5.tar.gz 301781 BLAKE2B 527a84bc8c4a891e64749bce273bf10c439376386c27355f386de8a0dd89e2bf0c1d6cadb0ff937fa3825655ab6220901f7b17ea2d184f3b3d178cbb54af58b8 SHA512 d966136a7184ada4eec70af661aba441694a8c4f59e57d59a28dfbc1649ca1e90cc1e4a29b354b3caf35362e1e0c96eeb3f46c68f82d7a898b76c08866d459d3
DIST Markdown-2.6.8.tar.gz 307330 BLAKE2B 6867f15425bd84bc030ab52000dc2f83bff0c9885854cec4a2a785f80b18129160bc57da30226fe17f42043b4938482e2e4eff9cdb3d4370b0146cc09f1ff576 SHA512 85c1a16ebb50af79f378eb2fa936342df6174a4f597a74fee6d0495ef2bc4c7c8337463799e427cb6788b3429e400309958b5c4784f536593047ab2e47ac7c23
EBUILD markdown-2.6.5.ebuild 1413 BLAKE2B a58769e42e854c1904f23b3a6dc72465d330c453a3f40737df17e29e98c3d7478352c106d02a97d400ae95e8c70cf8be34b6591f79a9665d3ec36cc9a9172c31 SHA512 0447c35221a7aaa7ea6a2d9f82a6114811f6c468bd6d6d09e3faf788b696c69ae39253e1293b2a1b44d6a72a53b2e203d8280780706b37258980094c0570d3ca
-EBUILD markdown-2.6.8.ebuild 1450 BLAKE2B 7ecdca2c60e14805a9feab28e8e256e4e8899fa61f31801df6c2147e6eec27634dbd74b261723b87ed3d8519be1f85ac0eff3e8c48b8168c6a5250873f03eca0 SHA512 d2b5c9d78508707d6ede1b8fbf631733ce50be6d1adc43a1162e91341e17d608c5759504671bbaeafdb389dafca052e6e7ed6183cf6436ebd048cbaa760fcf7f
+EBUILD markdown-2.6.8.ebuild 1462 BLAKE2B 5f6fc81da0b7ac5a018d5ff6dd68dc9032d6c51f1354530a8d09431d1627a6bd4925023149efe45688ea61d5cd7cc68ec7253b213715f5148b46bdcd88e0b90e SHA512 87f91893733e74e24f6745df01625793460ce42277d596a543d4481a9b14adc701636fb7243099088600b350664016d4a2ad3fb4d4473a0ce3bff8a731d5ab14
MISC metadata.xml 465 BLAKE2B 8eadaf9d2733b1b3d93a389b0009652eecc3a0c3b6347ada4f27d99bd69b0de1be199eb1da7854655b8814a946f40a711e8fc092b22b214c18dc696dd3c0222a SHA512 4c9a52b62e49040fde94cc2d3d9edf88c42d085639d893fb81d119b8c216100f912e2725a1bbb31b1136b505ef8102f560989289da5aadc6c8f433f0186da44c
diff --git a/dev-python/markdown/markdown-2.6.8.ebuild b/dev-python/markdown/markdown-2.6.8.ebuild
index ed4a6ef96a18..6ecf1d60adc4 100644
--- a/dev-python/markdown/markdown-2.6.8.ebuild
+++ b/dev-python/markdown/markdown-2.6.8.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
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/M/${PN^}/${P^}.tar.gz"
LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc test pygments"
DEPEND="
diff --git a/dev-python/mccabe/Manifest b/dev-python/mccabe/Manifest
index 779a6add1037..0ec72f1710cb 100644
--- a/dev-python/mccabe/Manifest
+++ b/dev-python/mccabe/Manifest
@@ -1,5 +1,5 @@
DIST mccabe-0.2.1.tar.gz 5031 BLAKE2B 6f52106337ed534933de0c98fc103cfe209bddb30623a3b710681f4f0615a964c4d0472d4dc56f1ea4e60dda695eee540f9f9b441111808684f09fc8207b69d0 SHA512 7155e52063e786c140c541f1410d0c319387b4b5f24ec3c60ba3d5a963a92d0ee545254559941ac0dbe961f46750c0e61271fbe82653c6b1465c0a13b31ec325
DIST mccabe-0.6.1.tar.gz 8612 BLAKE2B 6828dfd852cf9b47de10bd889dd4c32dc1ee95910fbd27e0921cd7d9975a0831b1c2763eda5b2d77d7e4b44b5a9d0e89f0818cab71de655954cc87cacfe8d382 SHA512 d8fc251a29790887c14c5932c5172b4cd578cd37ccf14cb96e80f0b97f27023427ea032d14e1e2a99d72627b055eb285f60db69e679ecd79d90a34b0255703d8
EBUILD mccabe-0.2.1.ebuild 553 BLAKE2B ab9defb8f678c26edfe4abedd8cad4b6603d6fb40ae874c267d24e4f550e7fe8276604996f40cc7b62faf65bf1e8186a2d37425ce3e65e0d5f65a514f299d562 SHA512 5ac2247052ee959a29a582884d4d8d10df032925ed6eeaf0c950081dbf05e091975952fb2394e6abb7e0f5f3ed93b4201bc90029e8c84aa34165bda8bfeefda5
-EBUILD mccabe-0.6.1.ebuild 873 BLAKE2B b4c745af7075eba726268ee6beb305f7b4e1a391dcf0699906971136d2b30c4ccc982dbb04f4fbfcac43d9ca81d21715c4a18a1fbc4f7b52ab39e6efda433a32 SHA512 66b6e6fd2274967f468f8f1352e10e25c2f5ed39388d25990d421f5832035546946f53f54e6c7dc8777fb0539edb97668ebad1c7a53e9b16762d71a3b5b7838c
+EBUILD mccabe-0.6.1.ebuild 885 BLAKE2B 2566f9d44a6bd633cc6b7be66e8da7713ab7422b66f0015b8b050dd049e17b3a89bf87f2025a1842a8b8f55f375901587ebcaee349f118c5829eab6a9bdb4f32 SHA512 142cd0eb02e50fd29f46e2d0e1989f5cb6e569f83dc45626d854a6530b0f43ba6706aa725988a8d8df1e9555de67f34dc283630bac45c3face115388c92e4f85
MISC metadata.xml 373 BLAKE2B 0a0d03ce9752401f11326bd24a760ee9f18b792e6d6cb6f229513eff68f35acc943dde6b9b842a508e7bd7344c13e1b8d74b38ef1ef1401823ee106573502412 SHA512 9672aa38d9c5e31835bd0b7b1d3463f2e625ff71b4ee79d39b939cbae4df67241ba64f17cfa928aeb6fbcd0bc787c076dc078b56c92bcc1a46ea26f873472fc1
diff --git a/dev-python/mccabe/mccabe-0.6.1.ebuild b/dev-python/mccabe/mccabe-0.6.1.ebuild
index 0830488a6c01..c41b217fdb74 100644
--- a/dev-python/mccabe/mccabe-0.6.1.ebuild
+++ b/dev-python/mccabe/mccabe-0.6.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
@@ -11,7 +11,7 @@ DESCRIPTION="flake8 plugin: McCabe complexity checker"
HOMEPAGE="https://github.com/PyCQA/mccabe"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~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 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest
index 5490be2394d1..f9bf81d74bdc 100644
--- a/dev-python/miniupnpc/Manifest
+++ b/dev-python/miniupnpc/Manifest
@@ -4,6 +4,6 @@ DIST miniupnpc-2.0.20170509.tar.gz 86055 BLAKE2B 7da640c4baac58aa26965a670877953
DIST miniupnpc-2.0.20171212.tar.gz 86607 BLAKE2B fce582c4125192f74f6ffb174295020af1c9b574b2094f5565a5e49641820a2d9cef719de59cb94bfd207182505237c22cf58425e1a7b47f5dfe2eb84c07d3c5 SHA512 d25708f4e2ef7311878ba6d17cb506f4bfe5c9cc6b7a79e4168f143ca9da8b96beb018c42dd735f0b23806668eba2308b7de26d1b506d91c23f79c7ed77399a0
DIST miniupnpc-2.0.20180203.tar.gz 86772 BLAKE2B 6959d7033f12d3cbe52bbe1ec2178c068a448441d22501f44a7228b2050b53ff5e955d390ff03071e6f34df2a652040bf5ab23c59aca16dc4379e380dd46fea8 SHA512 b8ebf02ed01c5217a789397b7c224ba21d233cb544ccdfd907fb9c6f49adae6864eb17963b9b9f654ecf3fde864c191fd7d00c5cf614771a7137a030f341f226
EBUILD miniupnpc-2.0.20170509.ebuild 714 BLAKE2B c5de8d25eb9c8219ac4d124c53a8af8f62b88ace08d12084a0110571ec00b2518c3a163c54dd6b2ff3fcc215449fce8b0ffa58549c7458259ad57bf86bc6da94 SHA512 a145554f2dc93f098f6a4bf70f2505d8878de57ceb44fa74c894bbd1a6f7d27e57b2ed2f2e2d1144503444a1c25ef72a244139748db7dc5877888d785c1f330d
-EBUILD miniupnpc-2.0.20171212.ebuild 758 BLAKE2B 905b321c38b523b8c1feb9201438e953943c57ba34d88e5813add2752441df33d2084d0610c95f37a03cbc15e25228cb3ff6b1f6dd72b8c6cb340b84be7b9808 SHA512 bb2bc1f9c8abe650f110608194810a135162697199d6c42f4afc025cfee160b70d9fe4d41992a91b73a48d637c3caef7023a7f9ab5e4322dd3f80ffad93f72fc
+EBUILD miniupnpc-2.0.20171212.ebuild 757 BLAKE2B f0b24778ea05968421c18f0da2c2e44b4fe22446fd1189a8b2b672a3939171aba0342f390561583f1ce64f79c2164bc1eab543656c1290c1795eac576aef0e5a SHA512 ef1e1fbaa80d4c26240063e73a9da5e28be195faad1816587f3f92268d6128ebf602285dc1b987db0a328748a63d3f49d59e54a4a5680c6e986c5ce970b2d73d
EBUILD miniupnpc-2.0.20180203.ebuild 759 BLAKE2B a7eb0f7a95739c12bc7d598af88739fbb8ea89b653880f90ff93b4512270caea1beff3db54b364458ee899f533f2fd30d508bed7d1e626306735b46f48418850 SHA512 21446a2e52a00e5671cf7270d07eff3a797b14afc97573dd06caedb123d1b825e31e269f3144fb1004ea69c73fcf6cbb85d499c37420801467442b6e3577ad71
MISC metadata.xml 243 BLAKE2B 997913e51bb9c2ba601c78673246d3845d1078f5be11ff209532c5afc9f433d4cfe7a0066ba23677d23ffe368d7ee718df71d28301d45c0473f50e931f674165 SHA512 ded2bb7e056d9081e11b0470aa2874fbe9b5e63f0178bec611291f639763a9bd85a076dbc526e01df1403dea4d0eb28913addb346b676084e690e063b68eca28
diff --git a/dev-python/miniupnpc/miniupnpc-2.0.20171212.ebuild b/dev-python/miniupnpc/miniupnpc-2.0.20171212.ebuild
index 1d325e2b7aca..292c63ed647a 100644
--- a/dev-python/miniupnpc/miniupnpc-2.0.20171212.ebuild
+++ b/dev-python/miniupnpc/miniupnpc-2.0.20171212.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE=""
RDEPEND=">=net-libs/miniupnpc-${PV}:0="
diff --git a/dev-python/mistune/Manifest b/dev-python/mistune/Manifest
index 6ab6ad7920f4..2a08bad0c59b 100644
--- a/dev-python/mistune/Manifest
+++ b/dev-python/mistune/Manifest
@@ -1,5 +1,5 @@
DIST mistune-0.7.2.tar.gz 48887 BLAKE2B 4ff0286483e593fcf5183bfed18b90c39b93dacdec3bba474d6959ec1da162dd75820707a8ed9985fff4c15fe88a12df6fb6af20b9a40de173acd7c0a6e02893 SHA512 9002bf83a368671389f05928f4f689064a1e415e54309259b6bbb7781b4bfddbbf834e2c63ed3271e1e6ec7b78c1665c7708177b9723433d1e2ad4b13ad903ca
DIST mistune-0.7.4.tar.gz 49304 BLAKE2B 9426007f618e645832d4d73db29cdda63e8426c9e52bda06935b0003b3c4f0122b14ca893ef4adad96c7d2f4b8be777efb6862f5370bdb9b08394129fd22e7d0 SHA512 d300bec23f5482396c6f282ee3d773461c162791e4605ca40141eb9487c8b158ac7f47f6338f7c3bf27bc614292ecc61dfbf419d47eab817821f18cf80103802
EBUILD mistune-0.7.2.ebuild 716 BLAKE2B d97bc3c53f8ad6e388de0d0b9b854a94f08706c9e4ec713bd2243891f1a86c8448c29de6efae7b54c7f292c8fde328946933316cd01196f6a947b2a2b066fcb0 SHA512 0cf7b687a521943d73a883fcab7a5a91dc0cbdc0b438cd5fc231eac48d2a10b81e2c50fb8900a47607ab595750228350d20bfde9bdfd5a4aebef283dd7e3637c
-EBUILD mistune-0.7.4.ebuild 719 BLAKE2B e11167da4fde05cf6dbac15d105ce27dcd093ecbe182d150b06eb0297dfc810d2f7d3f7911912d223732c34c80e0f35db63a79f869d36783c8007d0fc8fabf72 SHA512 bb63e1e1b72cbd0db6606ebd85904cc7af9777ae67044b434d0ec94f38d2d867d3bfed0bde3b5787a4147be3d4c3215d05e0987f9cb0ad41a931a88db8958a52
+EBUILD mistune-0.7.4.ebuild 731 BLAKE2B 8ad261af398069bb1a3646a5981f4448ccc0e30e89a93833d8212e883053fe0b47f4dad13174c5819d8c89e31b21cf18693e91f914bf1494f2cd93296768332a SHA512 f770765cbc54a819728bcafdd58b17ea63e7954ae60fdf1da880882d16c18342b5ba2c2aa020aa8330f698644a8a2a2f6b18982e343015b258770beaaf8ba01d
MISC metadata.xml 377 BLAKE2B 6c495d3d88811994e4baf0aabb5267343c09162239cc655b5fe4f9b8b63df4cb08dff0186cbe6b63018eac2cc2489a3f612f72d49885df3055591da74f5fa5a5 SHA512 3630e9ba514f3f3b1ecf532ca928c3bc89c05ab50a9113ab4b1d609edf07a6421796774ee4a71cf17ea3c2939acea24e22a74f33b66fe630706dcd6482cf817e
diff --git a/dev-python/mistune/mistune-0.7.4.ebuild b/dev-python/mistune/mistune-0.7.4.ebuild
index e88aa84941c5..0fc38fd7f333 100644
--- a/dev-python/mistune/mistune-0.7.4.ebuild
+++ b/dev-python/mistune/mistune-0.7.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
diff --git a/dev-python/munch/Manifest b/dev-python/munch/Manifest
index fac4e0345d96..592f73c45634 100644
--- a/dev-python/munch/Manifest
+++ b/dev-python/munch/Manifest
@@ -1,3 +1,5 @@
DIST munch-2.1.1.tar.gz 6565 BLAKE2B 81d0ea79df9934ec4fcd4d650dde6822258b3dbaaee8b114cb445219c89b76e40c7aaddd06306f9ba585081b556d7fa32d2e002de8bf5c071b0fe361092cd18b SHA512 5ffd78b1e062f71c73047a03949e6cddcd0eeae3a0ccccf36687140d12de9eb29161d2891a0fa2f1e70dfbc2b33c4ddab5d8a3611990718330c280ea769e85c0
+DIST munch-2.2.0.tar.gz 7108 BLAKE2B c01635adbcc1083dd539317f6619ad15bb654d1f5114d3b5f5253bbd1bf92a860d3b030233f85878780d33ca171bd08c44b37c9bdb538e4be868704861c4372f SHA512 420b9fe4486aac00b3a0d747995df46bb3fc72a5bcfa4fadbad3e3a50431493f69ca76294ae541042aaabec6e01794f8f3c9c03a5c0d6058e730dccb62e42e45
EBUILD munch-2.1.1.ebuild 486 BLAKE2B 61a2f243cd796f5b83a3402b56dead28bd309e6c67c276a7ffb8bf303882be13d86aa6ec1952850e6f960ec728f84d4f496a6eaded8f7541eb301ef50e671932 SHA512 523651634c947b4aa0f08800bd9fd01607ce6d7db463ea7e61958e12b7b4b204165a58e6a2592e25cb0c584f59525fe1c8e810e12e2741f90b67114425db5984
+EBUILD munch-2.2.0.ebuild 493 BLAKE2B 1a2b2838330444e6bfe25d7cb186dddc4400ed54ce30e8558e39bf24be103496d8c06fa544e16782586d4faa9eb0dd149b88877d028a3702aae44a43aee80872 SHA512 e469e41a3b434ebc133652f3bd1a5fbbf19f30d96c8ad4e28b33eea3fefe56d5cfac2ce662d3bc4ec1a5288604e16972d0eb201d0a5050d84bb63942ae4dd758
MISC metadata.xml 348 BLAKE2B b02f6b0b5a5acc47ab4d719f9b70dd7e6a8c5d1694d374fe5eeedbede01105160c91226db47d08cbb5e290b9d57e1741b954f8c36a52d69016b8013eedd470ef SHA512 1787b144611cf1dd895b7a822ec2c5ef81e523f277c3394c4e23de466d11f1a4e22bbff019f92383de6b116ca911eff0293b4945c18d0287de07bf020303bf08
diff --git a/dev-python/munch/munch-2.2.0.ebuild b/dev-python/munch/munch-2.2.0.ebuild
new file mode 100644
index 000000000000..e1d463fd5a54
--- /dev/null
+++ b/dev-python/munch/munch-2.2.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_{5,6,7},3_{3,4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="A dot-accessible dictionary (a la JavaScript objects)"
+HOMEPAGE="https://github.com/Infinidat/munch"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm64 ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/mysql-connector-python/Manifest b/dev-python/mysql-connector-python/Manifest
index a12118aa94da..caf59a5e6105 100644
--- a/dev-python/mysql-connector-python/Manifest
+++ b/dev-python/mysql-connector-python/Manifest
@@ -1,3 +1,5 @@
DIST mysql-connector-python-2.1.4.tar.gz 11766506 BLAKE2B 41ba6a4515e20de6cfc876ec770b382347881fbd521ed68f09e287be91ababd06544edde7302fa6ab1e9b0f05dd04d2bfe06c5d2c9cb00c8c2f262a4d73a67e2 SHA512 1071c4b3d0e30dd90cb1ed7d6376a7dd688f16b285ab28c26eccd182a3b3c5bb3c36890aec38b037ccf70e2c2ae24a9013139c7ca71e69ae8e9e29f2c15204d9
+DIST mysql-connector-python-2.1.7.tar.gz 11781659 BLAKE2B 332092059a32249e449f99540beb9eebf80e9381cef4560208412a19385894eb2193f02d5a20aceafe9644b8a225926a02d57c3acc89ba7d321b6d0f9c7c4d76 SHA512 f88c3a6dd3c3c1cd5c16165daef801dbcc7ea9163406273dd751e25687a57dcdf4ffbcdb65bb107e8cd9d7c91029823f625dc19ab34116398263fa074598880a
EBUILD mysql-connector-python-2.1.4.ebuild 974 BLAKE2B a148e95f3388e98a072b7088af9da7ec43716de92106cb315e1b0aee81654ad236a6c4afa008358a880fcb7ac21ec38bbf3c83b564b4361652a75e9758e84889 SHA512 7e4fe486d550b2e6f94e596784690f1e4ec6c3113a8e6ca967c593a64310dba67073e272e6b0efc8e232e382da16ef1c9bd04951af1bc141cb4ddcc6cce29235
+EBUILD mysql-connector-python-2.1.7.ebuild 976 BLAKE2B 0cc28ba8d002c25ed7842ee06641c865aa83a84ebf64cdcc7b7136941d8210a70e4ae58b55b3a3af4b1d30f9abeb1d8911d2ebb3466b285b5ec4c5b5706f0f89 SHA512 29612cba2cb0dbd93750dfe3929b0418dd81f488d61829937700e5a2aad429dfa60db9ce1c7ad88d001dc756594c054de8eed1b2a26e821b9b9044e9e9f6d561
MISC metadata.xml 336 BLAKE2B 280111bac38fbd60e25601789026033a61dab0c2706af1874a765aa3a697cdba5d5b051a0dc28490782cf135104f92e793c68d02b74bdcffdd113252b9a3ac7d SHA512 27da38ceaf7dc44250dcb4651e2d171f1ccf0d5a3a2c04845dc6369e1a264b71ea909f7d799d3eabbd989f4c9c37c201f511887956613bf7176697da63378838
diff --git a/dev-python/mysql-connector-python/mysql-connector-python-2.1.7.ebuild b/dev-python/mysql-connector-python/mysql-connector-python-2.1.7.ebuild
new file mode 100644
index 000000000000..bd504f664537
--- /dev/null
+++ b/dev-python/mysql-connector-python/mysql-connector-python-2.1.7.ebuild
@@ -0,0 +1,37 @@
+# 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="Python client library for MariaDB/MySQL"
+HOMEPAGE="https://dev.mysql.com/downloads/connector/python/"
+SRC_URI="https://dev.mysql.com/get/Downloads/Connector-Python/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples test"
+
+# tests/mysqld.py does not like MariaDB version strings.
+# See the regex MySQLServerBase._get_version.
+DEPEND="test? ( dev-db/mysql[server(+)] )"
+
+# Tests currently fail.
+# mysql.connector.errors.DatabaseError: 1300 (HY000): Invalid utf8 character string: ''
+RESTRICT="test"
+
+DOCS=( README.txt CHANGES.txt docs/README_DOCS.txt )
+
+python_test() {
+ "${EPYTHON}" unittests.py --with-mysql="${EPREFIX%/}/usr" --unix-socket="${T}"
+}
+
+python_install_all(){
+ distutils-r1_python_install_all
+ if use examples ; then
+ dodoc -r examples
+ fi
+}
diff --git a/dev-python/networkx/Manifest b/dev-python/networkx/Manifest
index ccef16926128..996c1559146a 100644
--- a/dev-python/networkx/Manifest
+++ b/dev-python/networkx/Manifest
@@ -1,5 +1,5 @@
AUX 1.11-sphinx-pngmath.patch 361 BLAKE2B 1cc9c5d7ac8cf426656565df9afba6e4c75459550daafbaf98f4dbaa0814deb711963a3c7fee33537143e3f45bf7367b6a7c5213f72873f9ec5a47e7ebfa2807 SHA512 2db58b8f6067ccbe66bcdb3f39a80d126bd549c6838a34907b01360b5441f8b122632f1863b51142cba8688f4705697b9cd15d8fb6534ded8a9613e374edea4e
DIST networkx-1.11.tar.gz 1315737 BLAKE2B 9f6556af1a4e23bf7fcf51fcbc753a08f2616dfe63c7b05fbe20ad7532580bf566c44ddc5db0c0d89626a17fd2029485583b513f44688e8033ca83cb36f28315 SHA512 622c93330bb5ba93a2be087f7f19963a1bb9a50dc72b6500ea8321c36aa9da19af379c5cd4bbee8bba3cb6e68a28f11ee24bbe333047f5c7d0ce0b755fd57253
EBUILD networkx-1.11-r1.ebuild 1931 BLAKE2B 20597ec1e3661beefaff41d089f2ad720403651543b2cfc8c90f5e1a174f590f07a7147f5e7068e0fdb71c7719767ac6e5f40a5e2f471549e4a5d8c88acdbb38 SHA512 15d2d1450b10ef2429f658d5d94464f1c71ea33e0134e75dd3e9650094571abaca44ad3eeb141aa8aea1f2db3fd06f063f6d9f2e5e96a7b917476eb4aa21d8ca
-EBUILD networkx-1.11.ebuild 1912 BLAKE2B ec8ab770f6d9a19e0196a59e5fc0081333766e3db81d004a0bf9f9378e962a986d33e44170b9b1a51e52e7723c9411e1355ce68e7a6322f7cd058f61e62e4f88 SHA512 c88bdf91975f6e192eb557d1b492ba92f768e191aadfd36f1dda73ef5f420fbe9dfe91c07c0c187134a6019cfe364031670068aaac182de6f9b60e2245715a63
+EBUILD networkx-1.11.ebuild 1905 BLAKE2B 2ff9b91b619fc0846a90bf0388148398e295de9095e8fe973fbcb53a45650b84b845b67633951d2e45963d6d9e45e05a7bca82ad9c91cddec91ed61a24edc7b6 SHA512 4cb7100d2083b3dcf4c4d829ae30da9d9e4632bb7117f3255f3a3af4f74e8fc1515680cde0cf27d12c2e975e540a8ac32e95549de0c2c4a3bf6e280dd8423a6b
MISC metadata.xml 1131 BLAKE2B 59e8dfa70e76d2084bc9bf4cdaeaeee7844ed7cd58b096d840ca266b10ca5213899717f60e416f336a288ae5fcdfc764c28e3a0376388c290c42f2ca924c9f34 SHA512 d91220a26181e850a8ddb2a4cc31105bc01cac62e88ab9d76757cf0732cd680aa1568a671902790893f08508072fac160093457f3d09b670ea704d38afe49e1c
diff --git a/dev-python/networkx/networkx-1.11.ebuild b/dev-python/networkx/networkx-1.11.ebuild
index fa141b8ee7b3..e526bbac9162 100644
--- a/dev-python/networkx/networkx-1.11.ebuild
+++ b/dev-python/networkx/networkx-1.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples test"
REQUIRED_USE="doc? ( || ( $(python_gen_useflags -2) ) )"
diff --git a/dev-python/neutron-lib/Manifest b/dev-python/neutron-lib/Manifest
index a874a25411a6..d834f22598df 100644
--- a/dev-python/neutron-lib/Manifest
+++ b/dev-python/neutron-lib/Manifest
@@ -1,9 +1,5 @@
-DIST neutron-lib-0.0.2.tar.gz 49102 BLAKE2B 235405c5e2a10ea2c382a765c3a35c90f811df6ec61eed54d0553030f7e26e2091aaa2198611b8da762b7d53ff446a496c63723e2e2ab460bbed456632757531 SHA512 efe524b18835ee351abc9514aa2026ed543857f523f0cb7ab47e509e2e53246aa093daa0b28cbfcede27487ba8eff3c054531bfab7d43af70354c4063f34ac92
-DIST neutron-lib-0.4.0.tar.gz 147871 BLAKE2B f5e955a0c5282e0579efca848e5dc14af15c9663d5ffdaa7e84531c2a99650d6a36822f20b3ffc8d227934fe52e64c11537e23aec93f841dd08dc587baa121f9 SHA512 c76c17331d52dd3708be67da5b509b50580be5df7238162aa66a8b89a0ff36c08b03f2f2c1a66061f5a67dc010affa5d39616549d8ed3cc5e8df96292e6257d7
-DIST neutron-lib-1.1.0.tar.gz 207279 BLAKE2B ce99b9f997baf522dde70c760dc26641cd916ef3d9bd653462d5fd34a1fdc9214b82bea4e00255521541e90c958d3cc289f35d808d96acfdac50b8d57a2652ec SHA512 b6d3d42f98e9d4fb3777459a9d80cf08482a2283a071f97a23f152b794015a3826da1c353aed21335713cbe0b2c611a773b3080164cd224862778df150fca56f
+DIST neutron-lib-1.13.0.tar.gz 322076 BLAKE2B 389f0abd2c114e486df1306b58a6e6714e3106c1e175295f0a2250424553fad17303eee29d96aa7b05b48b1bf2c8ac3f4714031ae9716a351d3f4e58d16778dd SHA512 36eaa6c6c848d46389d615c1b4372f0e762aad5f5f28681523826e1b8b31284cb1278d387caf62234553db0eaa8d90e838c4145392e9d8439750ad3fd56571ca
DIST neutron-lib-1.9.1.tar.gz 269151 BLAKE2B 82bf212f59659ad3f4774ee4bdc0dbc1ada6cde84761f1397eb506a7803d5c5d649c9ff59efaa359d4fe751a1b8864669b57b3d0afb26adefa5e9dfb329324cd SHA512 1bfe986a5174f19ebcea34220535b20b4afcebb8215d105b911badccf606f02dcda8def6f3abd49c44352f3fcc509da977646f65a371a4d94d448e7f9436302c
-EBUILD neutron-lib-0.0.2.ebuild 982 BLAKE2B 54698fdffe8a7d4dff0605c2efe31f58528d5f4e07b88aa16fd083f957c667677300c01cd0cbdaf1f7e11b89a89c1a276eff55e0476aa4073c73d3fedf3a18eb SHA512 20351aae462354ffb9cd0d5460f073a7a3a5620c570d00cb929c36826a4de8f76ee47799be67feb1b4416d0fc3ae2769fc6f453c2783cf4348d9ce3f8bf61e94
-EBUILD neutron-lib-0.4.0.ebuild 1084 BLAKE2B 1ee0adbb14f1eeda75c4553abce9a4a745104337eb0cd7c690d3a0a586ea9baf39e994e525bc1a0fbed85bd0b750a11c3a1cd63459891d4e01cd5548a2b6c7c2 SHA512 59ce49dd7247730833ffab9de4e0c6828e98906a4d336c1d9bfea310defb73a5fc5067843a49f58524a32c8cb47129fbd329f24148dff695e559d1d3c19ff942
-EBUILD neutron-lib-1.1.0.ebuild 1251 BLAKE2B f15aeebdb19be26f8121e4823df097f83740f6787efe1470353f183edada29d90839a07d650027fedbefdd621f15e835e12bc74baa9601391fcbd05c718e2138 SHA512 43e77f783d04979a77a85788e299c0aa81b837b1c98b796ba4f14447d09d48a88a325ce95988f8552f45cd7649dda38fa652aec3bd1c0288e10d52641c88f545
+EBUILD neutron-lib-1.13.0.ebuild 1690 BLAKE2B 5ee3a1683ceea2ddce4da9bf635eb3d0296172b3898a68f67e485bd205fd0224c707293a9f44eb264e356229a47500f66695d7f354128e58386d5fb1852ef08a SHA512 0f2c60d8dd3d141abfd1464454d26e5e638c95a86fedaec7b43be4e17381197b42db745ee684ee69e04f2bcfe46ae8e4b640164a5522363956a687dd1585943c
EBUILD neutron-lib-1.9.1.ebuild 1626 BLAKE2B accadcce930f49550a7bb4f4f67df0b4ed32a17d0e1f161aa2ec92e759db9f00912fdf53a4c0492bf58f1ad373bdcae88e5d9233062a4e0ab28b5151f7d59d04 SHA512 5d5751023228bf5b9a6c3b291aa7a33c34e46e65aba15cb0c40580ddcdb8b7a4676f62ec881c8efb94c8a13661c635bee38e07aa591ef8fff20bfca057570c77
MISC metadata.xml 478 BLAKE2B 479b1ffc2e6b3de332fbdd2612c50a3471bd26615beed90810463b56122faf219cb602818de421a16c1e3227d13f5553d9db330dbbcfd6e67a725a3479566f3c SHA512 c642bad9f710c347629fca6952be3efe57e247dee81fac187d4a6458b4cb8280dc0d3d4a66e4d329bfd293b9e27edbb7a38247311fbb817088eeb70c441737bc
diff --git a/dev-python/neutron-lib/neutron-lib-0.0.2.ebuild b/dev-python/neutron-lib/neutron-lib-0.0.2.ebuild
deleted file mode 100644
index ccfd0584b857..000000000000
--- a/dev-python/neutron-lib/neutron-lib-0.0.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Neutron shared routines and utilities."
-HOMEPAGE="https://github.com/openstack/neutron-lib"
-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/Babel-1.3[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-db-4.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-messaging-4.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-service-1.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/neutron-lib/neutron-lib-0.4.0.ebuild b/dev-python/neutron-lib/neutron-lib-0.4.0.ebuild
deleted file mode 100644
index a20824f1dadb..000000000000
--- a/dev-python/neutron-lib/neutron-lib-0.4.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Neutron shared routines and utilities."
-HOMEPAGE="https://github.com/openstack/neutron-lib"
-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/Babel-1.3[${PYTHON_USEDEP}]
- >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
- <dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-db-4.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-service-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/neutron-lib/neutron-lib-1.1.0.ebuild b/dev-python/neutron-lib/neutron-lib-1.1.0.ebuild
deleted file mode 100644
index ea7c4e059c40..000000000000
--- a/dev-python/neutron-lib/neutron-lib-1.1.0.ebuild
+++ /dev/null
@@ -1,35 +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="Neutron shared routines and utilities."
-HOMEPAGE="https://github.com/openstack/neutron-lib"
-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/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
- <dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-db-4.15.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-3.11.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-messaging-5.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-policy-1.17.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-service-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/neutron-lib/neutron-lib-1.13.0.ebuild b/dev-python/neutron-lib/neutron-lib-1.13.0.ebuild
new file mode 100644
index 000000000000..e5a73860ade6
--- /dev/null
+++ b/dev-python/neutron-lib/neutron-lib-1.13.0.ebuild
@@ -0,0 +1,44 @@
+# 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="Neutron shared routines and utilities."
+HOMEPAGE="https://github.com/openstack/neutron-lib"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="${CDEPEND}
+ >=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/debtcollector-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-policy-1.30.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-service-1.28.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]"
diff --git a/dev-python/nose-exclude/Manifest b/dev-python/nose-exclude/Manifest
index 39218db07fd5..a4f2f0f544e4 100644
--- a/dev-python/nose-exclude/Manifest
+++ b/dev-python/nose-exclude/Manifest
@@ -1,5 +1,5 @@
DIST nose-exclude-0.4.1.tar.gz 5930 BLAKE2B f0aec0bd0a31f1b778b0dd22efd12706cbcf609e6236418f10b863809f32886743020d7d9a5f26c890f575adf117f5af19fe2fa49eed12c9295f401be0c02f30 SHA512 07dd869f948fb6e6f23dbecc316d08f23701f30ace3755e560f94deeb62cb2b5e1f5690477260d8d3a7f634e3e9959142a340f4fe0886e2ad12852444244ca3f
DIST nose-exclude-0.5.0.tar.gz 7359 BLAKE2B b47087f0af6a41f8a432c2e46b4a8ab3229dc682e11625d99b7d1aaa05d2cb0283acc95d9ce5eef3a071190c47dbcbd3e9d5e3ac7785e48d809a7962c27e4866 SHA512 2795f2f42430f8622fdeb46accf4a75853f8202ce1849852ec4b1a6e26aeb20accb8c2ec4faf3dad0ea174570fccd67d51140587ee9f47c905eed5d8a2963356
EBUILD nose-exclude-0.4.1.ebuild 580 BLAKE2B 91f893c4bd1dc641950690822efeb42f5229a8141ddb162fcf6d0da9d93c8d75e7656091cbd0f54a41061b84f412592613d4882df4ec4e197deebc42b1305bd1 SHA512 1f816328503d4d01a025ab7d2b5c440e6946a184e9503e6848538286202ae4a4388f9b2095c371f9b6aeb862bc35979c6cacaddff90161aa8701266f198025ed
-EBUILD nose-exclude-0.5.0.ebuild 590 BLAKE2B a9de2be349344c48abf0943abbe6dc5d97a0bab6d8c5999176eab464de8fd8bb5c5e73be6ed4eb3919e993bf7eabb1a8786b1d56155388fa0d4b9e3d5479ec3f SHA512 e9a4ad224ada674bd3410c24b484a56aac256e08302fabc6fa5b51bfbadec017371760b71355d05feaa3013afc2c50d2f1860c025bfc0f179acac66717a37a34
+EBUILD nose-exclude-0.5.0.ebuild 602 BLAKE2B 23710704c450ea81c0ddd84ebc1a644326d2552702125e2461f3f03f4817adadbb5615c3a5b2c6308231f78060f6d48ce90cbf0bf2f729f8594092fe9a87a1b1 SHA512 857a8dae06b16befa991ad1360a3a07375a60ed9f31fbb2abf5c4cdff6344517968c1b5b059dc92dbd19c63e1ec6d44d798c4cf091b0a007e96a74c4fb402b56
MISC metadata.xml 680 BLAKE2B ca3883ad1541d7820da0f260ad4b42fde6af5f17c5b2e830eefe40ff16e03db89a63bb3d450acb51fff3ab5d59cf06eb125cfba96317163c5723c760bbca61df SHA512 77c4bd6bf1d654c9b7a5f22235a56a4861b5cd784dba4459916580e623ef5017c52a79af949bc9fcdcf9ac66f8f84d8646a61393f5c45c5d732693486fac5ca7
diff --git a/dev-python/nose-exclude/nose-exclude-0.5.0.ebuild b/dev-python/nose-exclude/nose-exclude-0.5.0.ebuild
index a2d03e92203d..303b272ef335 100644
--- a/dev-python/nose-exclude/nose-exclude-0.5.0.ebuild
+++ b/dev-python/nose-exclude/nose-exclude-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -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 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="dev-python/nose[${PYTHON_USEDEP}]"
diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest
index 117b8440df2a..4e75851ea89d 100644
--- a/dev-python/openstacksdk/Manifest
+++ b/dev-python/openstacksdk/Manifest
@@ -1,9 +1,5 @@
-DIST openstacksdk-0.8.2.tar.gz 209658 BLAKE2B 92a0b558a42f0d0def5205943c1056117ae801b43aa50c7ba84b73fde2e8801903b3af699f8fb5e9db760f346affacd1c971347d73112a8b9a4a6e955abeb3dd SHA512 a752da6580910a382e2a0ac8329e39279140a56a80b6596138e810a40616b848d32fdb57925232290a6117a75eed86d2d7fb1d6dc608a9ed08669e9f7cce43ed
-DIST openstacksdk-0.9.13.tar.gz 308168 BLAKE2B 8c4ab4629ade5e6d91dde8133a9c461e89d6f51fe3c22c17069dedf336608f6f0560ceb205b6779db6d4e8c171335d4635650d4e3bd9b98f278454feeb45203e SHA512 1f02b81f227f7f5836ab402a4433abd0a426e182b208a2369042986de3f2bc870749f4762d1d1d2227c10c74d003b6017cf0cfec86e9a05930839161babce077
+DIST openstacksdk-0.11.3.tar.gz 693350 BLAKE2B 6e5edc27a2c2d35682827fa9cf15a93bdc7cc5b5fcd440d15f7448a52fbf8fbbdb0f0f528828b23cc9585b72bde2d1537745c0176c8d117ed6fe7d40c6a01c56 SHA512 140d69d853e7e1049f2c539267f9199058b6f5a9452a80b8a6361efe70f42f07a91d94935ef75e43591a5cf70e8102aed31570c559fc89d83ce86ce26fb54d44
DIST openstacksdk-0.9.17.tar.gz 335611 BLAKE2B 2f1ac157c957cc90d53d97dad1930a2cab7dc40c15cb76f22394762eefffa402480a8fa4b9fd30358690b401e2d362b4f7e29b8a17d0e7ef87885256d1d62bcf SHA512 4699e80ad68896cea709c861b013404234b1d6acf2fcd8bc4e8b21b8841f8c204e693c4e631a85906b5b415404cf50f35f395df6206e471920c68d2f26726696
-DIST openstacksdk-0.9.5.tar.gz 264796 BLAKE2B 1af70f1883fa865b6ee1eaaf6203784df2c1028a331130412e85fbd5ec12a1817bd5f4cb911d0e27d64cec28a3d31db733c87f63486049fd1c18f1a37befd9f0 SHA512 8aecfb9bbd7f950e40a25d3326d1b26436d92a7d556cb2e71fe02f127eaa96d14712e6805c83bd02109f8dec845bcb1d8857229916682bc7acd0d4a560203dfb
-EBUILD openstacksdk-0.8.2.ebuild 879 BLAKE2B 67edd1dabab9af316eeb1c133b04befb248486ee692cec95a805bcf6820803acda9480c35040d2ad0d796e935c10571106e72d14baff43a645b1f42341fb2421 SHA512 c0d76fc17a3b334fa93653983a484ce8e98f318fcf36477fcb72dd69bbc48d5c5db00b987d9571dcfcdfcb13bf4fac0afa50073437e9c7ea9f8e997d93855204
-EBUILD openstacksdk-0.9.13.ebuild 786 BLAKE2B 8c0d5c4bb1bbdba582f65aeb3c65868e05b899571e9df48e8a560fc8ade6e81816cbaa740de15abfca25ad44aa5ad813a2a1604f5022351165bd36b55420f394 SHA512 cad9ac9bd030a33d41ab80018ae4a8399d669174bcab0826887bbee7d2831ebe9bc5a6af16d180bb17cc99f08f7df7ca5c7015a72386d658752837bf6c107d45
+EBUILD openstacksdk-0.11.3.ebuild 1427 BLAKE2B f95e18f5621912f979ce86efb9358524ad3aa5bd016a5cf645c55973458447347d0122551f7c1a46b2df1dda9bad32c04fd58c9d5d9e03d15984747a719dba91 SHA512 bea38bff926c33035b36033f25228480282c930e70ecb3360eb283da481df8ef4a3651e8257eb6dad98711cd7597451a8d9482cb26e430abb684af63ae5bd7f7
EBUILD openstacksdk-0.9.17.ebuild 907 BLAKE2B 5ca73882937e040c9faa12235c9e9521dba18b6352263aa04118f03a2a20ba782187ce2d00fcd98ab6f93c02828df74f64e04bc3c726a211dbc320bc40c04b33 SHA512 225f9e9a65d17c1dbbe7d140498a2287e8b485d289c17732b482ee4e0ad942bac96c6f0ff211604f2af60cde42a5f8f29778c0b309cbb53b859d122078036a32
-EBUILD openstacksdk-0.9.5.ebuild 1066 BLAKE2B 619a240b788b4e00c63044c2400ec8b818cf1658030c26df926fee5c01a2c2dc0d47c54fb49a6f26c263ea1eeeb87129c9f17b5eee16a3b5337c454e68a37c32 SHA512 3715e5de931b5266e4a0b11cfc10af0e02f85055791d648cfc3103547a23bde31a18b3ababcd59bebd4a011d78ada6d2160653dcab33a0c4b2547ce5fa80613d
MISC metadata.xml 532 BLAKE2B 6432003077d4f17d035396d83fdd85037468296b4e58c7e93a773bfd99e1d65144d88ef93709e41fa5618a300fc1c9f2e85bdb3f8520d5ca2bdbb4a9520003a9 SHA512 1dd04969556dfc8648aefe2358c81dcbb2e6c36fe487d153f0b488d3a066130f99d31edabafd15933892a0b6b1979f0edba37ca88e1d62be9898380890d0977c
diff --git a/dev-python/openstacksdk/openstacksdk-0.11.3.ebuild b/dev-python/openstacksdk/openstacksdk-0.11.3.ebuild
new file mode 100644
index 000000000000..66af0c78d3ce
--- /dev/null
+++ b/dev-python/openstacksdk/openstacksdk-0.11.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A collection of libraries for building applications to work with OpenStack."
+HOMEPAGE="https://github.com/openstack/python-openstacksdk"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="${CDEPEND}
+ >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+ >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}]
+ >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/jsonpatch-1.16[${PYTHON_USEDEP}]
+ !~dev-python/jsonpatch-1.20[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/os-service-types-1.1.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/deprecation-1.0[${PYTHON_USEDEP}]
+ >=dev-python/munch-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}]
+ virtual/python-ipaddress[${PYTHON_USEDEP}]
+ virtual/python-futures[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+ >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+ >=dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/openstacksdk/openstacksdk-0.8.2.ebuild b/dev-python/openstacksdk/openstacksdk-0.8.2.ebuild
deleted file mode 100644
index c4e79a29f235..000000000000
--- a/dev-python/openstacksdk/openstacksdk-0.8.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A collection of libraries for building applications to work with OpenStack."
-HOMEPAGE="https://github.com/openstack/python-openstacksdk"
-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/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]"
diff --git a/dev-python/openstacksdk/openstacksdk-0.9.13.ebuild b/dev-python/openstacksdk/openstacksdk-0.9.13.ebuild
deleted file mode 100644
index 08b001471336..000000000000
--- a/dev-python/openstacksdk/openstacksdk-0.9.13.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A collection of libraries for building applications to work with OpenStack."
-HOMEPAGE="https://github.com/openstack/python-openstacksdk"
-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/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.22.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/openstacksdk/openstacksdk-0.9.5.ebuild b/dev-python/openstacksdk/openstacksdk-0.9.5.ebuild
deleted file mode 100644
index a3561c40d170..000000000000
--- a/dev-python/openstacksdk/openstacksdk-0.9.5.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A collection of libraries for building applications to work with OpenStack."
-HOMEPAGE="https://github.com/openstack/python-openstacksdk"
-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/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.19.0[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.19.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.20.0[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.20.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.21.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/os-brick/Manifest b/dev-python/os-brick/Manifest
index ee0023252f95..db7203f8590c 100644
--- a/dev-python/os-brick/Manifest
+++ b/dev-python/os-brick/Manifest
@@ -1,3 +1,5 @@
DIST os-brick-1.15.5.tar.gz 161371 BLAKE2B 0fdfb5978cb1d1ca635d64f98b75210b03353c033affd9834294c4d505a0d9e580f0f829a5e5c96fdb53f1cf2a29ba63ded6fbba4ae662a5dad0d20fdf98356b SHA512 c73c0f227e68aeba80b6b5687fc876e7dfe3ba36a800b7241ed08a0f189e0a57adfdf3b3e1f63230514ddac848be84e1f05e6be6aa0f50412695c6d37124717d
+DIST os-brick-2.3.0.tar.gz 166100 BLAKE2B 073aa9f27ba75776f693b99b69e4abc73900d0d13560666335e3af0ca368dcc7ff1ef5ea4ea95e9e9aa8ba56808c3cbd78ac07d3fad82f3eae4601e0df5c398c SHA512 ab40e16ba3362a8ad5b5778bd8ea73c3a8adf831f504533d1566d563513df232747bd94ed3888fdfa7d1f519f7f50cb5022db7040afe6d8fc9c6fe43fa5d01af
EBUILD os-brick-1.15.5.ebuild 1636 BLAKE2B efa6611d1e5a4aff93de21ac1620ae1197cb4f279c364d3f0fc0f7938fa5039b460eafa99894003d49a82dafd75fd0bcfe34ad7f2f412e67fd78278ae8fb2151 SHA512 f2f08b712035ef08499f19d4ee4526d6549faa0a0826d9398a8ea67985cca6d570c84d2ac667a279bb411301f33e1082180fa19e71c2c65c7aee2cb0ce0daeb5
+EBUILD os-brick-2.3.0.ebuild 1479 BLAKE2B d54336772c3b71cf841803451fca4fe1338e15b886eb75c212d67a9289cc61f4d7f8a98515c04217690c93da30de2e62371b0a924424b6c098200242e75283e3 SHA512 5fc9619030e82d4a595ace1489d46620da8907164fbb0772d4c36cb127754c96fbdb43ad8852682707f2fb2fb5d7fc092643baedac5d5d66f519b9f95fc00ab7
MISC metadata.xml 381 BLAKE2B 6d5a168e81b27c1e9a5ada920a182616c150d5f5ca204e334067f4bcce2878b19152810391d0506b9e4bf1dd287bc56fda035d576c5fee64a9ff2fecfb7b39c3 SHA512 b3cdc328f38ade8cd2ebb44c533ec0c79fbd1c187999bcf6c9c04104ba7c29136f0a0d6d57016aa6c7b607e66bfc511eaeff90c6d1a9708c494f4358b324f3b9
diff --git a/dev-python/os-brick/os-brick-2.3.0.ebuild b/dev-python/os-brick/os-brick-2.3.0.ebuild
new file mode 100644
index 000000000000..0214d7f04231
--- /dev/null
+++ b/dev-python/os-brick/os-brick-2.3.0.ebuild
@@ -0,0 +1,44 @@
+# 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 Cinder brick library for managing local volume attaches"
+HOMEPAGE="https://github.com/openstack/cinder"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+ !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+ >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+ !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.26.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-service-1.28.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
+ !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/os-win-2.0.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/os-service-types/Manifest b/dev-python/os-service-types/Manifest
new file mode 100644
index 000000000000..fa8de2d71840
--- /dev/null
+++ b/dev-python/os-service-types/Manifest
@@ -0,0 +1,3 @@
+DIST os-service-types-1.1.0.tar.gz 20838 BLAKE2B 8fbf5b5bf9d7fefcf88f51f98a6e0326bd42c0f452d614801543b45c79cc5220aeb15d4e3225c83636cb462e03914cd235942f06a367b0a4b67805c503b63d08 SHA512 d6a5e9ce633a92c61c7ca2b44e7c0bb5fb7f28efc3bdb7e240bb8c1d06f02ce1c038e11a709508dcdc4bbb8e1245297b7dafae5b49535b69359af576bb147130
+EBUILD os-service-types-1.1.0.ebuild 570 BLAKE2B 2d7df8d37f7d730655415b3495fe5278a57acd6e2f098fb55131344ff369aee9895a40d0b73cf4b811d8dd922f67e74d0754322f7100adcf4320389054114fec SHA512 4b96627eea16f8d2799b573c7d6d3d35e9b7dded17ce77a5e307e632752fce4dfa4a09c6d002906a725aa0dd5324308f5ae457f725aa68c3463f67d3a3389a16
+MISC metadata.xml 596 BLAKE2B cd24306b859d804610fccde33b67ec4e0e9ac1724449f67af93df2e98e840781d7a077daac575dd9401c03d53148192d3f520b488426d428f803ffe812fd631a SHA512 063efcfb4484e91c21d5b2d0ea66acb2362a791c402bc2f2fe5a7f8bd2401a732dc0859e9be2a87f5eed72454fc87e05eaaa7666a9f99f73b68c35baa1f734ba
diff --git a/dev-python/os-service-types/metadata.xml b/dev-python/os-service-types/metadata.xml
new file mode 100644
index 000000000000..a6ad9a507e8c
--- /dev/null
+++ b/dev-python/os-service-types/metadata.xml
@@ -0,0 +1,18 @@
+<?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>
+ </maintainer>
+ <maintainer type="person">
+ <email>prometheanfire@gentoo.org</email>
+ <name>Matthew Thode</name>
+ </maintainer>
+ <longdescription lang="en">
+ Python library for consuming OpenStack sevice-types-authority data
+ </longdescription>
+ <upstream>
+ <remote-id type="github">openstack/os-service-types</remote-id>
+ <remote-id type="pypi">os-service-types</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/os-service-types/os-service-types-1.1.0.ebuild b/dev-python/os-service-types/os-service-types-1.1.0.ebuild
new file mode 100644
index 000000000000..489c644e010c
--- /dev/null
+++ b/dev-python/os-service-types/os-service-types-1.1.0.ebuild
@@ -0,0 +1,21 @@
+# 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 to handle official service types for OpenStack and it's aliases."
+HOMEPAGE="https://github.com/openstack/os-service-types"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}"
diff --git a/dev-python/os-traits/Manifest b/dev-python/os-traits/Manifest
index 205a6bb47e65..1e6919100dc9 100644
--- a/dev-python/os-traits/Manifest
+++ b/dev-python/os-traits/Manifest
@@ -1,3 +1,5 @@
DIST os-traits-0.3.3.tar.gz 17374 BLAKE2B cc5707317448f66aac84e69340dc1923436846553b059753217ae51971289dc2413ce858f46fc809e80b1754c917fd431b4134b3886eaa6ffac81a4962c30730 SHA512 bd8a7a29170aee1be59ed21684ed2a5dbb1440841a54b522bd3ec31ef61c9fd4f6eecca812c8a8b927c285142801c3da190d7bb47c7b315312e10c1c81d50e27
+DIST os-traits-0.5.0.tar.gz 15775 BLAKE2B 288db72d500a3187a8520b9674982f3233f8644a537ec04971453ece394344b7310cbf133785dfee7122e1aeadebee7fd91d18f57a6ccecf0f176fd569b2bfae SHA512 2dd9019b13fc3394bf97fa9ff6c82d02d26dc6ca8ba8b32e619e9f88a9fdee0d3082e3818ca6a51eea9eb45997dfb48eee6976190b27dff6ab5b892747ce2a54
EBUILD os-traits-0.3.3.ebuild 743 BLAKE2B 8477c162056c97ee2d1fbde0bfb05256ac0df176d3f5bbb934a464d91aa0bb4270828b7e33b2c0c382c8a973d09986adfc4ac83a88210c219ade4c1057068561 SHA512 d8e2e9af800940e588c4f14e9bc47d65a4ce3370802de0eec9743f12e54f4848741e87086d783b492fc8419e862d8e879fb85640fc34f343bcd0c7d8beb2e5ad
+EBUILD os-traits-0.5.0.ebuild 746 BLAKE2B 8923dea3bbafbde154a0b98bc79ed528844acc99f77e2862d5647f06473ab79744b3ebb7d79f5ae3e6beaafec84b420ccbb2d2102026573fd34eb250b13f36c4 SHA512 02c376c11ba0ec5c6f667e838a2679008d493149928e4ba591348b74e203200db939977d9809cc99e1d9cb570454df9f8f904e8300eece56c8c475784651713e
MISC metadata.xml 385 BLAKE2B 2ba965a78d301c8f0b65378ff482552eba70236b457b96461367e0ffa5cbab79ddac2296cab4184803f7970e4162faa0ace82762ff356eef2e739625bfc99878 SHA512 9dc66a1191f15d9a8569e229a59164a7527c2ad27c06f67d89a9a25910bdaafe70f6c9269a2482d5770105ce58a64705dde15db56b34f2568add1800df0cc42d
diff --git a/dev-python/os-traits/os-traits-0.5.0.ebuild b/dev-python/os-traits/os-traits-0.5.0.ebuild
new file mode 100644
index 000000000000..9d648359e829
--- /dev/null
+++ b/dev-python/os-traits/os-traits-0.5.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="os-traits is a library containing standardized trait strings."
+HOMEPAGE="https://github.com/openstack/os-traits"
+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-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}]"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/os-vif/Manifest b/dev-python/os-vif/Manifest
index daf478ac77e2..1f98c221fa19 100644
--- a/dev-python/os-vif/Manifest
+++ b/dev-python/os-vif/Manifest
@@ -1,3 +1,5 @@
DIST os_vif-1.7.0.tar.gz 55976 BLAKE2B 8adb4043f872a76c1120774bd0453f162aa1a3877b8495b1ea32d7f2ca03ae7401885ca190b5f35bb11e7559f08a9a24ee6cee41c6603c7bbd2a987e974106a7 SHA512 815f7ba169ef4c1235ad70f31ec065179fa021701c69304385c1a95a1125db9afc1be9e6ceddfca44fe6ea1866dfdb303f7ded2914a3757b095118e41bfdd19e
+DIST os_vif-1.9.0.tar.gz 62461 BLAKE2B cc62aa95b7d131e7c95b0d228ee242fbcb4784818243ac78ba5f9899c76ce8b72c327c8f20e12bf942b96d895551dea85924f0b55c05ed1fd1eabd42c64af4a9 SHA512 a458e3d5dee698d28236b733ae29802c7bf58c1d40743622976c4498a51dec46a7481289d0511fa09231ffc48ce795c56cdeeb6297c185b474174cae59c7207a
EBUILD os-vif-1.7.0.ebuild 1467 BLAKE2B 3ded081386d3f321bd91f24b40472e600177885ff9876b8d2a2be3b54807fc0979f2d097a0214425f4c17e488f80b57625d8fb13a3d2ba5ca0b890b41f71a8e9 SHA512 62f01c13b0257c998e103fb53fa5f6549532d62f66f96ef1eb7416970721c4c9b4617b5114880cf16f3ec9e475b258b3536b4f15905b834c85c9df45f7adbb3d
+EBUILD os-vif-1.9.0.ebuild 1328 BLAKE2B 2140b7c9f96a5c23d0f31c922c2a4f1c63df1395976db86c5965e0bde6ee8ed5113aabe11244d9a09378e013a94706ee73cea564943dd741907f1c3d12fdde1f SHA512 d2e561f8987bd6afdd71ac342d57926da594839df479a989bd80b33cb838bbee381786ef601b62b12ec275afa6171c92bfcb0b3fdf4ee730c41c7464fd710c3b
MISC metadata.xml 379 BLAKE2B 9c4bc302bcb12ea964647546867a2f00cc84eda6f1193a700cd248248c6c992f6183c735ac55f021a8b89974ca336d4d840578444f02d1ac85cfdfcb8d48bc0c SHA512 3667aff7bf331a2383c2e4a854ceb0b1fa214bc605e98bcc9829dae0eb5e870ad123e9a2989a345134db916541005f54dce777c680e32ec6196785727a89831f
diff --git a/dev-python/os-vif/os-vif-1.9.0.ebuild b/dev-python/os-vif/os-vif-1.9.0.ebuild
new file mode 100644
index 000000000000..c641a41a126c
--- /dev/null
+++ b/dev-python/os-vif/os-vif-1.9.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches"
+HOMEPAGE="https://github.com/openstack/os-vif"
+SRC_URI="mirror://pypi/${PN:0:1}/os_vif/os_vif-${PV}.tar.gz"
+S="${WORKDIR}/os_vif-${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/netaddr-0.7.18[${PYTHON_USEDEP}]
+ >=dev-python/oslo-concurrency-3.20.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-versionedobjects-1.28.0[${PYTHON_USEDEP}]
+ >=dev-python/pyroute2-0.4.21[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ sed -i '/^pbr/d' requirements.txt || die # pbr should be uncapped in stable/ocata
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/os-win/Manifest b/dev-python/os-win/Manifest
index c82a4a7ab5bc..b5dfa6b2e273 100644
--- a/dev-python/os-win/Manifest
+++ b/dev-python/os-win/Manifest
@@ -1,3 +1,5 @@
DIST os-win-2.2.0.tar.gz 192662 BLAKE2B 4da623f2f3fff0466156468a09477d29cda391275935dc56be06eaf7562cb153d7d00771206385b3cfada2fe86679e1a80e52e32f539a5c4e62bf9aa10967079 SHA512 02bb9b7ddaa7b3807ce66ce32242fe9938f28bde6880cf9ed461072e764e41a34a1238ccdc8b67ebc95a07ac003bb0771b8943602582ede6c8a41440f865060b
+DIST os-win-3.0.0.tar.gz 202084 BLAKE2B 61b8c5eff51e594422801c39dfe52ec720d39e9369d1fb0375e6075ee75dd0d34699cc6207548138ce2f62dabba0ed0d98ba16c54f8e0fbd4934f8c9d2a4657c SHA512 f60b07d1c5319f23133de9199d2318229f90ae7134f4830f000e06abaf4cc0246b18705710ddc8986f3fc72f79b5b4c36457c4a32c23d4b1a7b5430f1dae5e8e
EBUILD os-win-2.2.0.ebuild 1317 BLAKE2B 29d61ac1b7fcef2fcfb2c7ff64b02c529044a0a01bf0c44e9c73fc0c0ced3d47b2171404e6da81532a439316f8613c4720799b0f6ac0fdea3fdacfebe9467b93 SHA512 e54a571099aa7daa338fec6baa128863bf41d592b0c8a21ae3175a8de381625219278e72e4aeee6bf94a370708be6b87188d45c5e27d4afd06a2a84e06865b49
+EBUILD os-win-3.0.0.ebuild 1215 BLAKE2B 132ef1ac930e7b99cd1135df5392f1c5ff65c5100e70232b8f59e4da8a1cc9701cf9b6f7f36b379eacfaccec23a8a74e930a4a700db2a003c6775152f652a342 SHA512 41f3d11cbae296d2d04570b6d580fa600b7cfb6759260985638cc5837fa0162ffc482678a20bcfd1a8a94a09ebcb61b245d8baa6d9b0db6dc9f0eb6d260d7e24
MISC metadata.xml 480 BLAKE2B b17e3983e5660147a3a55a76948e00dd9e0fc800e442cdf92e4e17a70737740b749a86063f3f644b092df6e0d00d4e9c36d11f6a8ba697f214c08fd79c560008 SHA512 6454d56af0f829cf94cd211f78651a6d611eabebd8a3aaf5cf2cb92aef29107ed6efa5e974b5f9e5f6f53ed29565c1c6ac0448de72a3f21efbf73ecbcad2dd3e
diff --git a/dev-python/os-win/os-win-3.0.0.ebuild b/dev-python/os-win/os-win-3.0.0.ebuild
new file mode 100644
index 000000000000..4b9a27c4fecc
--- /dev/null
+++ b/dev-python/os-win/os-win-3.0.0.ebuild
@@ -0,0 +1,39 @@
+# 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="Windows / Hyper-V library for OpenStack projects."
+HOMEPAGE="https://github.com/openstack/os-win"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+ !~dev-python/Babel-2.4.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/oslo-concurrency-3.20.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ sed -i '/win32/d' requirements.txt || die
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/os-xenapi/Manifest b/dev-python/os-xenapi/Manifest
index 25bb7bb830c1..d28503a77842 100644
--- a/dev-python/os-xenapi/Manifest
+++ b/dev-python/os-xenapi/Manifest
@@ -1,3 +1,5 @@
DIST os-xenapi-0.2.0.tar.gz 73753 BLAKE2B dbb42c1fe15a55e39622876293d7797801ee4e67d152957e32e88a1d1a4503a2d70ab144216924c7d45935bbc79109a76535cc0b121df63e82468a37cb353cfc SHA512 6eb7a8b8137c6c28cf07af51ddfed9aa08ad5af3cafd48ed72d9fa909d0dd2416e17eed8a587fc5cffac55704652e24ef8e759f60806b569f2765a5fff58884f
+DIST os-xenapi-0.3.1.tar.gz 121953 BLAKE2B 4c2091fe0d7610dea7e973a6db68b0edea62d7323d09b0e3cc0c3a43b9a5a4b4509e29ee9e48755958f8d99dd5db2bb6ea13a3425c0156388e19ff986f86fa24 SHA512 24c1fa9e7b3e37b7847d7f82a533d9c92e7b551bd69681a985950d92ba22974a495e10ab7acf0f8f6a9a6fc9bf4c71820f413f948684a5b17d010dd076749cf4
EBUILD os-xenapi-0.2.0.ebuild 990 BLAKE2B d96e4aeab528ad5b9a4a6e3abc75a98f58a774a2a12ccaf6f6c621caed71fa0810bceff018e007a2c86dfe704d9e66a078a3e80de48980d25957cbc5aab7cd6a SHA512 32e9af2a80f638343f7b2c8fbd597b64193cff8ce8cb62ed1091bc63a9055b3a8e1e70f6c9fb3e73a891a6916a796384b656c59ffabf9125581bda9be679129e
+EBUILD os-xenapi-0.3.1.ebuild 1089 BLAKE2B 114508731af8cfdbb6c21d05207290cff97ff1a09b1f1949645e46db55ceba37958a3eac5fbc6be11b22190c9314c60a5e05195b262b0e555ed0159a41988473 SHA512 515ce27fca0d169ef81062384236db8d2761c1fb1fda0a0a33ce4c98fedcc89e36abbe30699a320b01eff53f6c71841bec942c25363f693843570db52d73c0b8
MISC metadata.xml 385 BLAKE2B f9d38f905be85b349d2afbc8c957f4da69f640e1156cf17ea94d64df946e836e7f1d5629f03eff601e625330320e99a1df11dea785bd142e82492beeedbe7a13 SHA512 b8a779ae9c1158dc5d435fdea67f528af82d880b858cacd091d6d9b0e1812cc0c909b46d76396785aeee8f26cb00d5ca53ce38b063c42ae05deb90efd01b586c
diff --git a/dev-python/os-xenapi/os-xenapi-0.3.1.ebuild b/dev-python/os-xenapi/os-xenapi-0.3.1.ebuild
new file mode 100644
index 000000000000..277791e4eaa6
--- /dev/null
+++ b/dev-python/os-xenapi/os-xenapi-0.3.1.ebuild
@@ -0,0 +1,37 @@
+# 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="XenAPI library for OpenStack projects"
+HOMEPAGE="https://github.com/openstack/os-xenapi"
+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-2.0.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/Babel-2.3.4[${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/oslo-concurrency-3.20.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.28.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/osc-lib/Manifest b/dev-python/osc-lib/Manifest
index af9f6fc95df1..e2ed3f22b46e 100644
--- a/dev-python/osc-lib/Manifest
+++ b/dev-python/osc-lib/Manifest
@@ -1,7 +1,5 @@
-DIST osc-lib-1.1.0.tar.gz 72875 BLAKE2B 6403212ff915c59ed7faac4fe58627320ebb9c012e2811bfcd90036ac2615a8eed86dacd1e8bd4aab0d2b657ad498c9304a7ea20e30c9153871582cec9683ac5 SHA512 8fff1c13e034168d1a410d2a86f8f88d8911af1a4bb6823c95e633599984ce06469ec7a4fb5a90a6f8bff7f79cbff1120e906c8ab319111957d663728233d77e
-DIST osc-lib-1.3.0.tar.gz 74532 BLAKE2B 2eaab8451935629e0e9378112fe6e1e432a83ba108fba442485332969b42588cca3766f6082ec9b2ac727c88d57aa2777903e27ce1b862ed6e439b5f1025c7e3 SHA512 53f600f24a0b63db78e21cca2a246dc3278e338198f600689a7e6ee0f75e98699b447df6c4dacea820bca48d25bd4590156f2d9abd75b3324bdcc96966060ece
DIST osc-lib-1.7.0.tar.gz 81917 BLAKE2B 3a87d42fb8baed7096e01e591d863097d5efab63fc36f0245b5311fa52a0f952a3a8a52cfc964e14630009aed7922752e7a0c5d9aeb1da0d31d7caf40c3a9a44 SHA512 a3dd3ceeaf674692fa318809b190df30d1d6be5b59355b8f0b5862f5b220452e3df0185415b35ef596158ce010b47bdfea24e5fcc3d957d38a2a89b8a5905bcf
-EBUILD osc-lib-1.1.0.ebuild 1229 BLAKE2B a7922fc0583b0ef47d694c176066f4ab6ea6ab5355c7f007b9c8824ed5f7d3cc1343878953e0fbff4fbbec1d31f4e000ce11d2c780fecf75afc538a85bf06433 SHA512 7417aae93f384c675b08d09e4d53c2b118eb582a94fde109cc9ee4394e90cccb0d569c7fc5a733651cf001a876bccca515d053d4e90070f49d5252105349d173
-EBUILD osc-lib-1.3.0.ebuild 970 BLAKE2B d77e21da7f75a0a5f28d6f5f31b05e2e06821f14cf45cddd1ceac7392fe85252823b2a51a672652c7916ca26a99d936759ef85ef92f8ed907d553c2af12c4cc5 SHA512 fcd624fc575e35dc79f03f8cc64510065431bd801b7b8e9e36407f29d93a90cf959cd13063e94b478b13a7f7a0bed2498c65615173e39153a1c0c3cda45c034a
+DIST osc-lib-1.9.0.tar.gz 86263 BLAKE2B 23105d3e0a327e0c7a9d08be59ff70b510528bbc26bf8b5fad0dbd6bb53e96773427ea4a0a6fe069ffb8270ea001e767d2e58863132938398a0d9c99a427f13d SHA512 26ade2147f5e0f7c02a2ff0ca1e0b2c369f6cbcb7d7843c4df09e5c5ae9e5e6eb7001cc9232723b2941b956fec1c7ae34457fd8ba7c45056a185576cd8abe2a4
EBUILD osc-lib-1.7.0.ebuild 1141 BLAKE2B 7e753ba5b0f26d9ecd23ffbd01df0d33c5331fae27e62697fc7055ed16a5e3e17df2a63aab6e69a212b33838209de3416f21c22c9348a17a34fa0dda89172dab SHA512 a4bd61de7bb5cb0839ea8c391c9d9a5569e30e18e888782a7f62144bf5ad37768de56ecce6deeb5e115c7c32729e449e791f09262ca0610ae12d4c60524c87a1
+EBUILD osc-lib-1.9.0.ebuild 1191 BLAKE2B db27235cc72f89adcb0811d31cfab963af02433154142eaf6e6e790e53ed3455862fe035e4ccd289849fba94f22b7acd9f0bf00d11ebfdeb104f1b90bb2d6d53 SHA512 6217b7d46ab74f0733ed0972a78023f8e521980e9f92683a9edcfd2b738b702090c9107bf049dbec12e02df6908f554be385a21e6c6cff53792ccecf6db3b89f
MISC metadata.xml 703 BLAKE2B c8c0ecef0cabde0df016a0a65b6f29079fc44b98f23bfa74abd7e9c9305b3469fe103998262027d7f16d4132d0520c530d41cf28d869cf50bdec307dac6ae475 SHA512 78f928551abdf1d6c53aa4f7ab7dc4b3f6a5212157b7c31adb5019a3b88064d06c66c693493ac2bcc6cf62e0f4b3fa2c6b4e329a25ab530df72220f430bd8df4
diff --git a/dev-python/osc-lib/osc-lib-1.1.0.ebuild b/dev-python/osc-lib/osc-lib-1.1.0.ebuild
deleted file mode 100644
index bca80aa9d8b3..000000000000
--- a/dev-python/osc-lib/osc-lib-1.1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A package of common support modules for writing OSC plugins."
-HOMEPAGE="https://github.com/openstack/osc-lib"
-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-1.8[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
- >=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.17.0[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.19.0[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.19.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.20.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/osc-lib/osc-lib-1.3.0.ebuild b/dev-python/osc-lib/osc-lib-1.3.0.ebuild
deleted file mode 100644
index 6a1ddeeb0ef1..000000000000
--- a/dev-python/osc-lib/osc-lib-1.3.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A package of common support modules for writing OSC plugins."
-HOMEPAGE="https://github.com/openstack/osc-lib"
-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-1.8[${PYTHON_USEDEP}]"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
- >=dev-python/cliff-2.3.0[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.22.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]"
diff --git a/dev-python/osc-lib/osc-lib-1.9.0.ebuild b/dev-python/osc-lib/osc-lib-1.9.0.ebuild
new file mode 100644
index 000000000000..c09ccd567c18
--- /dev/null
+++ b/dev-python/osc-lib/osc-lib-1.9.0.ebuild
@@ -0,0 +1,36 @@
+# 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 package of common support modules for writing OSC plugins."
+HOMEPAGE="https://github.com/openstack/osc-lib"
+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/os-client-config-1.29.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/oslo-privsep/Manifest b/dev-python/oslo-privsep/Manifest
index 06e01194dcae..93292e1c073f 100644
--- a/dev-python/oslo-privsep/Manifest
+++ b/dev-python/oslo-privsep/Manifest
@@ -1,3 +1,5 @@
DIST oslo.privsep-1.22.1.tar.gz 32602 BLAKE2B 1dff51174aaf3b8b8c2c5006e476f8b6f386f071cffd5038c9261af3696a7ab1e05e8ab400a6c15a1dc050363e991587d8234ee6a99dfacd20f10162779766df SHA512 fc71b92b9a73e9de5003bf3e9288eca6a128c8d98abb51e5e372823a8ad549aa484bec3ab2bd0ccffe527282f96f12dd02c0bdcd0680b123649ac452ad4c0a7e
+DIST oslo.privsep-1.27.0.tar.gz 32766 BLAKE2B 307bed6c5dac28eb38cb4bbb1b001cdd579ae1148c63de43aee7d740901cf53a9b6d619baf5cb5263b30b398017f3411d0ef065590f0710bf0becb85df08b879 SHA512 1a7980bb0dff17314081745b60037bb84a0ba0ac5f2784b4cf4dcadc2cc9cea0158c7c64652823c7ac2e9071db8f915cf68ae2b08c634d21ec51ff75c017a3e6
EBUILD oslo-privsep-1.22.1.ebuild 1794 BLAKE2B 1bc84d099ab37d2ede53ae4347e6e76f5b0420a71a66386d676f1196c0afea30367abdbf5c510d49f9c771ea4d6274a668ec3ad73811bbf2b259ab779dd037e0 SHA512 d69fc20db1a3aa80f5c79b19d9eaff293dcd11ecbe0ddadbe1c8ca9f7935a9522108de8103f83e037e5ae4fe49abe293bd842b14ac1da6402d8c241ee6015278
+EBUILD oslo-privsep-1.27.0.ebuild 1659 BLAKE2B 1529c760c5a126d4e47baa293417017466eee185e44261b50637beaaffe044c90739e3aaa08e4f9bec169035c245ec41402b21f4e7ee5b26c405c052c000354b SHA512 eb70dd5d3d4f09ae0a2553cd769eb69873be9160a8faec928653dc16fbf65a9a1655fa58b1ed35083fde711447fc769c8d97662787a45efaa8f5ae6e8130eb45
MISC metadata.xml 544 BLAKE2B a76322f18a6f2b32d17934a5d8c747963f5bf647cae027babcc4508c4b15ad6c958baa30399247302aa696dcde2ade3a9ae4552de7c1538d4b0af79b3da2ce69 SHA512 f7f8a7194b5439872af70f9ae742bf8cb6e338b8100e3cddbdea34be89c187c5475d6e0523dac5cc886a85133d18bb8669ef9292228e4351d31122c73561dd30
diff --git a/dev-python/oslo-privsep/oslo-privsep-1.27.0.ebuild b/dev-python/oslo-privsep/oslo-privsep-1.27.0.ebuild
new file mode 100644
index 000000000000..5e6d30a2d654
--- /dev/null
+++ b/dev-python/oslo-privsep/oslo-privsep-1.27.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=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack library for privilege separation."
+HOMEPAGE="https://pypi.python.org/pypi/oslo.privsep"
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.privsep/oslo.privsep-${PV}.tar.gz"
+S="${WORKDIR}/oslo.privsep-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+ >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+ >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND="
+ >=dev-python/oslo-log-3.30.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}]
+ virtual/python-enum34[${PYTHON_USEDEP}]
+ >=dev-python/cffi-1.7.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/greenlet-0.4.10[${PYTHON_USEDEP}]
+ >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+# python_test() {
+# }
diff --git a/dev-python/oslo-reports/Manifest b/dev-python/oslo-reports/Manifest
index 90757b129f53..a6b507fb5725 100644
--- a/dev-python/oslo-reports/Manifest
+++ b/dev-python/oslo-reports/Manifest
@@ -1,3 +1,5 @@
DIST oslo.reports-1.22.1.tar.gz 48151 BLAKE2B f3867bf3c6c7fd207b1e730e8c96098d74b42239107999194bcef295ae0a86048bed7f47498a5d4a0186d15d48f97d897850fd2558eaae7bc386b9401c01155a SHA512 c2c7f35fe80df9393cb1d9add59a7be95586ee078074548795f881c8515073946bcf3dfda02536850b943f346a6b81bfffa1d9f461f0cafdf6163da09b6d07d4
+DIST oslo.reports-1.26.0.tar.gz 48691 BLAKE2B 670c3c7205dd2ceba1559d296cbb697045aa088f7343614e82c9c5983166f34e90af33de43c55b1d865715c840ea3a12fcff697a798a5eb0b2a120a39c4895c8 SHA512 e4a8bb5cdfaf1cb82f53fc56060f2e6bfde85ad6933326faab2ce8f8181231510700712d191c1429cb264f70a79695a069fe9dae93aa4a70aafa3efe37898603
EBUILD oslo-reports-1.22.1.ebuild 1349 BLAKE2B e6e3c2cbcf89616d6ea7a30ca9e0a622cfde35683209f7cf56aec7afb718699ea5d0cf3fa276eb24ba5cd9dc111cd6ae5784b0542f6f4510f9cc81cfc3af7527 SHA512 34a44e0e2b3feda056aaec1b61996cd7bf7838b9a98304bc74565d543f2f013ec90a2b37181884b61020f16f05d20a365326929b2b717ea84e3a3798c527828e
+EBUILD oslo-reports-1.26.0.ebuild 1304 BLAKE2B 3fdaee1a88f7b212227a8271689c97bd33dc4a4f04e41b8db5ca6625a9611a395856008df051bef5111152d14e7b1b6d5a5b25109b885e45c32e49ca71d8538c SHA512 8187d6d2b7be2aac44109a18679440f776bc3661e9e723f3ac706d43d616f1138916c06140dc5fb47aa1d5e26352647166d63879fa4c60536e4fd275e5d9c71c
MISC metadata.xml 329 BLAKE2B 431c4b925c3e743ab9f24b399affb6c0debc3c81f2dff9fc3e30c04af99b1984b8b8ee56d143c5f130a2c77f3bcecc0ff905d07fad2e3301ce5ca1b7920715d9 SHA512 61b44fd1704b8cee9c664efea764a36fc32e5019e5b9c7fca107b8a3a3272a7f97c525827b6ea918d0f91e9098f19fa164df62c83cf617b8125886aee633c1ec
diff --git a/dev-python/oslo-reports/oslo-reports-1.26.0.ebuild b/dev-python/oslo-reports/oslo-reports-1.26.0.ebuild
new file mode 100644
index 000000000000..68cdd6bbdb74
--- /dev/null
+++ b/dev-python/oslo-reports/oslo-reports-1.26.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="generified reports for openstack"
+HOMEPAGE="http://docs.openstack.org/developer/oslo.reports"
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.reports/oslo.reports-${PV}.tar.gz"
+S="${WORKDIR}/oslo.reports-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+ >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/oslo-rootwrap/Manifest b/dev-python/oslo-rootwrap/Manifest
index b54768435420..ae9173ffbf35 100644
--- a/dev-python/oslo-rootwrap/Manifest
+++ b/dev-python/oslo-rootwrap/Manifest
@@ -1,3 +1,5 @@
+DIST oslo.rootwrap-5.13.0.tar.gz 43433 BLAKE2B 8d53587f63022255683d18b8ce22dca07a160d7692e9d2fcd5e6c466bb6969da11a9a1af4646809921724b9f1b63b2532728bd3ade82312354793b6b4d15f0d4 SHA512 ff716e1e5900f754617578eb8bf60c1d2794474706f22a0c619c94177602ed3c3acde42ad499a7a613f310d6dffe526339b5cd1c96ecc727dcc43e1a9afd606c
DIST oslo.rootwrap-5.9.2.tar.gz 43716 BLAKE2B 4e455fe52c6f20824bf220a8444dfcdc916dfd85f0ff42edf8e3a6b8a065a45344122f56272943cc06f88fc272522af9914dd2a961d3c98c30ba66741419aa1e SHA512 3ad7c2d028c3052476bc26c00bf34c421b44db59cae2d45b5d1041902c14227f6de89a9b8fb36f123c9a9e477dcee42e567425439d9d3eb12a5f701c5a13be6b
+EBUILD oslo-rootwrap-5.13.0.ebuild 1625 BLAKE2B 50ecdc2aeb0a79a1c0ba444b413e4f6d6a14d8a83940667a7ac05e131c1db2b7f69a257880cc6f55638eabd616ce0df1ec08f636f54fecdc91803f59b434ac3a SHA512 472a1679af4f11b524b0c44a8ab0228410b06ab6e1c805e370bf7a960bf525e922d611d59dacaf2c0a29151ba0455d80d875cccafe91361d3aa19387e2fc7bc9
EBUILD oslo-rootwrap-5.9.2.ebuild 1669 BLAKE2B 53d58d7ca0a805c8135b2c838cc0df32a2b505c02831d6a386b7809159528fe098f6afc69ec96c06af513a8004b2e811730734e6874c29f6284dc146414aa430 SHA512 319d8a02de07d5a621a0945b08db483ad8d01b81cce61171f6cd816ec15bc52f3e6bbac203b4145835f08073a792534861db938ad7ef6f44830ca41f01cc38c9
MISC metadata.xml 600 BLAKE2B 93dce16794b8495f34be98af703ca0ba06ff4a2e378805f7f3b08d4805f01ad015a1144124e1ad32eb63e6b5c9a9378aea30a4b82eeab54b1cb9dc95280fc6fd SHA512 ad1012d9f43875065679837f787f6a8087876d4ef1e56d24fcd2aa379c85e628848dcf5fa03e84e5929cdfabc4c1b6e2f7167ac0a508f7f26b6b533405932e10
diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild b/dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild
new file mode 100644
index 000000000000..3d47240431fc
--- /dev/null
+++ b/dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild
@@ -0,0 +1,48 @@
+# 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="Allows fine filtering of shell commands to run as root from OpenStack services"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.config"
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.rootwrap/oslo.rootwrap-${PV}.tar.gz"
+S="${WORKDIR}/oslo.rootwrap-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+ >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+ >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+ !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+ <dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
+ >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+ >dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=">=dev-python/six-1.10.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ sed -i 's/sbin\/ip/bin\/ip/g' tests/test_rootwrap.py
+ nosetests tests/ || die "test failed under ${EPYTHON}"
+}
diff --git a/dev-python/oslo-versionedobjects/Manifest b/dev-python/oslo-versionedobjects/Manifest
index f891255e4e9c..ebef196c2106 100644
--- a/dev-python/oslo-versionedobjects/Manifest
+++ b/dev-python/oslo-versionedobjects/Manifest
@@ -1,3 +1,5 @@
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
EBUILD oslo-versionedobjects-1.26.1.ebuild 1611 BLAKE2B ea80caa853b82ab0ae6c723488c95190bad1304c3a945a1c9acf13b28161bc180a5c3933095036b3cbf5162287b66c98801c22f31dff7d908bc46abf386eaabb SHA512 87011ad8ffaa7b9cd17c6ebd1c021d262e9cb8bcc69b5a338ff39f5cee2bb92a7013315e0d8fa2660dc3a636ce158e4b805479d6f8ea42aa103e3a3486745dd9
+EBUILD oslo-versionedobjects-1.31.2.ebuild 1366 BLAKE2B 7447731c10bbc4c14ca94886e804f8ac572fcdf425ed20c54b1656b868631cdac73e1bc69b9f30d65012c08ca2709a229ca22997c79679e199710efe3d98851c SHA512 4759f79e23a2681fa8b9a6fcbdf866c2ce5333aed01f094cff541c112323b51d576aadf0f3d1a5907880dea0dc44b2605a533753c6c107c2acc39b014a9d1dca
MISC metadata.xml 338 BLAKE2B fa5249011cbd669973d70ec877cb0d59e5d8e6f25ee0e8f704024a879bf9d151d2425b8b253ba102a5290d9175816831e3423f77f9b53aa3dd95d11bd64a80b1 SHA512 6e0c4816549dd4f80d8c344f68148c2815afff2f84714cb570e4199c1bd6bfb4f9c5e27d230478e37890b0617fbd62efe472b37e043d8f8b2cfbe8912cb36fe0
diff --git a/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.2.ebuild b/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.2.ebuild
new file mode 100644
index 000000000000..5ee7581952a9
--- /dev/null
+++ b/dev-python/oslo-versionedobjects/oslo-versionedobjects-1.31.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 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-vmware/Manifest b/dev-python/oslo-vmware/Manifest
index e5365f08a6f2..f473a6290dc3 100644
--- a/dev-python/oslo-vmware/Manifest
+++ b/dev-python/oslo-vmware/Manifest
@@ -1,3 +1,5 @@
DIST oslo.vmware-2.23.1.tar.gz 210844 BLAKE2B fd7f86e4a8e97d98e0e309ad1e3c57c5952699300c6da0d5641fc61e14cb85445b95767382ede7bac14c125f0f6fa78f7284af5d6fefd774e4a8b5543a0e2ac8 SHA512 bf0dfc66a57cfee824fe9ec4a9dea23e6d136fa04fc2e9f3455409b899fc49ce2f2979e072d25d0e0026fb300aef1d6e1f2e72113bd7ec9beef0122d47b71eac
+DIST oslo.vmware-2.26.0.tar.gz 208576 BLAKE2B 2e9df2002565d286631dd846c31551735f204771156b2c5cddc7ace1170381d10eaf647e13f1634f84fb21be674b65c29ab51076b49fdfd6787072b78c06171d SHA512 7ddb675ec252e91984cdc23b6adee7e1b13a0dddd1967f9a882935da0bc12d3c0b271f0cfa42b569802e0521d65285d80c7a3e1ef280cf405827a4e2fa2f6437
EBUILD oslo-vmware-2.23.1.ebuild 2340 BLAKE2B 5e99ff3f8a4f3f2fb0e27137843d5ad3408a997aaaa3cecdb0a989e89c05b938493649316db4c2519e0b42ee25c1a7e8445f8f69ffc23afb779773e733df7d98 SHA512 3101e41ee0c7eb3568281d23c98dd51c4916e8f247e5f31faecc95db324be94497a896204abbe2d1e9c36da2997ad56ddeb5a417d6e93dea1632dd00713c6f2e
+EBUILD oslo-vmware-2.26.0.ebuild 2159 BLAKE2B 4131dd722a67051aaffdf451e2c8edac54a64ec827acf83055ea2ef8fcfac41945df88660cf67e87186a65b4cd1d0feaa66d507b7e17ef0fd6a11584cd1ad878 SHA512 606d934906f035b9c01216fa806f9e817245f1540d6565da1c4e8ca63f433f62a232e20afd96b7e90783059356858e8c54ea0d6dede68276a6bb76e74569a87a
MISC metadata.xml 568 BLAKE2B e5ba6d5e5d14ace6be413a2bc6d97d8dd5f6befd0cfe683fdb6bb870cef7b673cc779ab143362b48181f62fa4f15eb827174f17da64c4d7ed539eef74e050136 SHA512 879bcc0237b70f9ab61a3d659e948e5d1289128b3b4f11f6797b0f20809c3cc90efa104a582dd6cb407fd9a7dd4f0e2330d68227dda145c9456875d44db913dc
diff --git a/dev-python/oslo-vmware/oslo-vmware-2.26.0.ebuild b/dev-python/oslo-vmware/oslo-vmware-2.26.0.ebuild
new file mode 100644
index 000000000000..13e373d76737
--- /dev/null
+++ b/dev-python/oslo-vmware/oslo-vmware-2.26.0.ebuild
@@ -0,0 +1,63 @@
+# 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="Oslo VMware library for OpenStack projects"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.vmware"
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
+S="${WORKDIR}/oslo.vmware-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+ >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+ !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+ >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+ >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ )"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+ >=dev-python/lxml-2.4.1[${PYTHON_USEDEP}]
+ !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
+ >=dev-python/suds-0.6[${PYTHON_USEDEP}]
+ >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+ !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+ <dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-concurrency-3.20.0[${PYTHON_USEDEP}]
+"
+python_prepare() {
+ sed -i '/^suds-jurko/d' requirements.txt || die
+ sed -i '/^hacking/d' test-requirements.txt || die
+}
+
+python_test() {
+ nosetests tests/ || die "test failed under ${EPYTHON}"
+}
diff --git a/dev-python/ovs/Manifest b/dev-python/ovs/Manifest
index 105520fa4b1b..d9067f317790 100644
--- a/dev-python/ovs/Manifest
+++ b/dev-python/ovs/Manifest
@@ -1,9 +1,9 @@
-DIST ovs-2.4.0.tar.gz 61230 BLAKE2B bfaa3e83dce8a4d7c11519b4d226f9674aa04def35ba773b9e5366ba382289dd27a29e8bac3d2594cd0f4bd1ea29eb222dcbc9e20cf66eb9d82272aa63a1d46d SHA512 45dd7e040c56f8ef16a2ca1fddb769c6d2c67c729f1889dcd867d57d6de8fe4f6baafe99113db05e20adf41389feea2ea9f69739256842404edce6ac28782e07
DIST ovs-2.6.1.tar.gz 67436 BLAKE2B ae6947ca6430cc374d6292cf1b233d8d2edc2f2a3ff40110d36eaada1eca1f5c25231744d3f6638655ad0d54162f978d7756e745b02a292dc45cad75a78c1be0 SHA512 967baf44ccb36902fb28eb0df299bd9cca42a5cc030aa059d7cf90c79b8ad79ce8d854801acba4f711753bca47957485d6f4ad7deacd72cbce7d9fa9fba02292
DIST ovs-2.7.0.tar.gz 73714 BLAKE2B 3edb76be6ddb20243b6d85c7bc67024c274f625c2f18cd4dd2fdbfa94b01d241edc4d83ce380aaa4374a75f4b392d36b79bd5fb81c8522be88dad4c277858be4 SHA512 6732721f494b0de24dd6b79ca12d45d7e2da8598906384c6fcc4cc0de4dadb87a822c5e0aa4c07065138a0837a850e7d07ae50e6dea9e0752beba667bf154e22
DIST ovs-2.7.2.tar.gz 74222 BLAKE2B ecf1cfa9cde4824ba927f4fed610ca11129d221f4ecb2c0f0fc701f0fe2a9b86fdc67332b0e0270b0eb1047aeb49fd41d153a212416754180a35dd916cef59e4 SHA512 568f256a2ad204d5b4a237f1f52c903a1041bb03e30b56e390ea4995c646b49225f69eb5804faf996a9db56916398597100a16ff86bd6798d01ee427073c89ac
-EBUILD ovs-2.4.0.ebuild 413 BLAKE2B 59f2739df02450495c9f2c0769d2f89bda50cf283f389ff604988257d546c40b548ee254dd2e81b266ec141cc0cdeda28a6be0703b2913493ca680793f06cbdc SHA512 48fe676d6371360666c761ab34f09ccdcdc37bdd03e22e5723ba0fdf901a5c949aaf982a940b062d698679e51657156b7e4d470a3b3298ee51d835504beaf71c
+DIST ovs-2.8.1.tar.gz 74483 BLAKE2B a90904e645316b625c7fddcc323270bbb6246d59432392bfbcb05ed0ae258f1fcc0afe7a3716dad519d47725a3f765c99c59dcffc30bc5343de59ccf523cfa76 SHA512 b7133f5c2ae00d508d77122952584cba840d4a22231d1a42105ba2918cf598b12b58c47408c17405bb3c9aa90d24a3d0a9257299626704e367badc982aba62ee
EBUILD ovs-2.6.1.ebuild 489 BLAKE2B 1bec44d0fb204f45809b07343580d142f8422247e282c82c4b70691b59e71adffae4d5b186317b7c36ddb048c099e3d8deb0f5b95e9728853d8d8e9440ca4400 SHA512 0769f6252859597aa3e1cbfe7b7d2383e1ef4afb7ade578616e9ac75d62d1b8cf06828d59ddfaf45e04edbaa39a94c17fb8264445b480dfd0a33b16b1b4d082d
EBUILD ovs-2.7.0.ebuild 489 BLAKE2B 1bec44d0fb204f45809b07343580d142f8422247e282c82c4b70691b59e71adffae4d5b186317b7c36ddb048c099e3d8deb0f5b95e9728853d8d8e9440ca4400 SHA512 0769f6252859597aa3e1cbfe7b7d2383e1ef4afb7ade578616e9ac75d62d1b8cf06828d59ddfaf45e04edbaa39a94c17fb8264445b480dfd0a33b16b1b4d082d
EBUILD ovs-2.7.2.ebuild 458 BLAKE2B a18ed1e904079a887c57a9d2ff787f872e741fe70cd363631d4d855dcae1ab8789e768e97345e3854dc98978c9daf637115d9b99908332da47b6e0faddc74d72 SHA512 a82f4698aa8c89cef038e7a102f351dec9202a472d17a152fdcc317143194cec6e958bfef0b380b7343c88eee5f4cac8e3bca98d6fa8e9852dbcf73c48043d93
+EBUILD ovs-2.8.1.ebuild 458 BLAKE2B 200f98917252b0b1e47802003f9ccb2989f50b99766d8ac33e43e37086994e9d27b3c0995480d7f98aafaeda0ad863e6e9dbc944c41f3b553c58107a784ea3ed SHA512 b4b0eea9944cd38167555fa1a6fff11ade1cffdac62dc2353c7725806feaa42aa794f885cc8da5d701eabe38f5ad50f794c67ba22d83be03bc05e965b9b54694
MISC metadata.xml 455 BLAKE2B 4b3662feee3f99c83ee91117f441d7bae841764b4f6a153dfe96574e7f8181e0db9e6f94c93f59b009e419a3879f8825e2cd76699a7ca82b5c88fb9df449f87a SHA512 53fad2964967c6b5d0a17cea549a01a23b0365a22ea53aa8a82d5bc26a2491651cd0ee276566493bc497a2c033b1a2139a516865ef99ba639365d1709410be5b
diff --git a/dev-python/ovs/ovs-2.4.0.ebuild b/dev-python/ovs/ovs-2.8.1.ebuild
index 2a3c619ee2b8..21b868616275 100644
--- a/dev-python/ovs/ovs-2.4.0.ebuild
+++ b/dev-python/ovs/ovs-2.8.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
@@ -12,6 +12,8 @@ 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"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/ovsdbapp/Manifest b/dev-python/ovsdbapp/Manifest
index 60cd67a746a5..5e83f675b6de 100644
--- a/dev-python/ovsdbapp/Manifest
+++ b/dev-python/ovsdbapp/Manifest
@@ -1,3 +1,5 @@
DIST ovsdbapp-0.4.0.tar.gz 35790 BLAKE2B ae41b173787b761eca330e159ce3f1ac2c953c18edb706cdc72a556d680c591cf0540d20b65035c6dcfacbf43768bac81a69b95f4ba5dfde968011fa0c22b46e SHA512 6eaa98745c2c438f43bfc9ce3fe00b100689a2df7564e487bf9c2abce81a725490813d969ddd9ad56b4933f0822d6d8801297e8b6a0c81db2ccff562c1ca62ec
+DIST ovsdbapp-0.9.1.tar.gz 71642 BLAKE2B 30d00d0fc77ecd54bfffe5a9ff5bc6f67c32c98d93a8b6199b13eabf0ad9f210755664a76ae803eb1281e198be60e4821b7b992bd19a99e47f13e97f175b69c6 SHA512 373dac51f1fe6332c39eea5acb555fa619a4d0389fc99833b9dca7d9d28abda36e491fc6e25c973c8c8fa87c2a7ab8eaa666c2666e4409aeaf1419e0573c2d81
EBUILD ovsdbapp-0.4.0.ebuild 655 BLAKE2B c0786fbcf260aeeab56df42a7807e13625a3ab1c56e452e64e2e66b43ef436ffa21a3276a209686b9d60c849d2261a9b8f0790e73324b577dfb782dee77b6add SHA512 2c4605eeff18c4dce326426f8ddc694b06ca85bf8ed6b1117b6edbf345b9c6b2192b890b49aa0579d836d1820713ebb2af8ef96bc69a40de566f894b46e2e686
+EBUILD ovsdbapp-0.9.1.ebuild 747 BLAKE2B 88aa6a04da8223c6bdd7d3cc8c5885c474ec54ca4a1336ac184a01945e0b0e04459cef475d621917b144de5292cb78d228f5aefeeacd26010ce8422de5a4bde7 SHA512 453c1b346401b26337304e2062389d089f16d091780283720a052d57d778e43a523f904e7b354985749ce6edbf630d19e0333aa6f7672d55aa8aa77c2bc09f78
MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41
diff --git a/dev-python/ovsdbapp/ovsdbapp-0.9.1.ebuild b/dev-python/ovsdbapp/ovsdbapp-0.9.1.ebuild
new file mode 100644
index 000000000000..3e25d26edeb9
--- /dev/null
+++ b/dev-python/ovsdbapp/ovsdbapp-0.9.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 python3_5 )
+inherit distutils-r1
+
+DESCRIPTION="A library for creating OVSDB applications"
+HOMEPAGE="http://bugs.launchpad.net/ovsdbapp"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="${CDEPEND}
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+ >=dev-python/ovs-2.7.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/paramiko/Manifest b/dev-python/paramiko/Manifest
index 44db7e2ef59d..7096df6a1d60 100644
--- a/dev-python/paramiko/Manifest
+++ b/dev-python/paramiko/Manifest
@@ -3,8 +3,8 @@ DIST paramiko-2.2.1.tar.gz 1205818 BLAKE2B 6b9007c2f653d6e640de4051bb16e5b9a4d03
DIST paramiko-2.3.1.tar.gz 282553 BLAKE2B 298bf73d2ecbb47506a7e3b7a03ddd650c8f126ef21b0e443602327a7011ee55c146aa3b6e4d160b47680b50dab3fcf04843597a290ccb166f88fc129bd85a67 SHA512 b63a177f1f03937d5650d6f2a3ca4c00e0c3ffb0080e5e5a8141aab435c3ad415f5af8c61cb2894d176544b854ff26ee510eaa41081b452dfa6213cdc0566665
DIST paramiko-2.4.0.tar.gz 283484 BLAKE2B b0f7c99d8083aae5f70605cead265c060af29937fd5b97e3606fe9319e5b982dea4efce8e5e823c584ea9a046a08e29cbabe2304d069ba07b435acbf6c3224e4 SHA512 9c8deec2041c3756206b03c932be102383ad35077513f51f3d85573d4081a81c110e483375eb28b174b89c8703b38123d7e74f5b784b697ab0046dae083b9f41
EBUILD paramiko-2.1.2.ebuild 1141 BLAKE2B 52ec975ac82f1921d19aa7264583a90bb081da736bafb0e0bb75e14e4b84df19d9759d10716375f659cfcf73c1a0e7a20e90d2cae240988713e215966a482cbc SHA512 db85d4e8c14a284c8f82c58a805362fb85c0bc15da075dd86e456ed4e439b35cee278574de5c8ef0496685c1d769dd103e4772f82bcecd2a8d7c691d5416101d
-EBUILD paramiko-2.2.1.ebuild 1092 BLAKE2B 8e157c06cd2964dfcebf1b01203d2f2db544a4043e5dacb94397d6259b5fc7e287142e764c7f062337d94568b91ef3276425f3348fa7db2eed597d9eb0a940f3 SHA512 697f81342eaee5a53ce0dc9dd49900c0ee8c9fa5d1a01a8b2d33165ea2b1dcaf7e429f049a586738f30b5e121e6d36471b011612e33244e77b7729dbb0a848ca
-EBUILD paramiko-2.3.1.ebuild 1333 BLAKE2B 2d9c2ae810042c06ee2eb0bc1bb1014c50e2889be8095d8a3b4f9938c66c49021f1a8acd5dbcc35e10f42ac2e760e8e994338f11feccfe0d8dd69f67919246c6 SHA512 6b1e269c54e59c653fdcb42a62e3d4f3631186d6efdfab6c807acbc5d3d8c969971a5a53b88aa154d96d6488d9edc85ae33bb65fb4cc192258d92091464625be
-EBUILD paramiko-2.4.0.ebuild 1378 BLAKE2B fc864a94c0dc5f3f2abad4c2c8e8ed312d42e0b80b7c32a9108af1bfa62e0684216c5a5717f22cc1b15b09e7e160fbb3f513b98eee46b00c13081a20e4193d74 SHA512 143e260f4d028a030d86d08a84ff9cc591c30fd43a88c0ca9ac3f2182c618e84d1cd2252f1f2532afc743318545b61174f48e7d0e91f2e0c2a2525bdacffe95e
+EBUILD paramiko-2.2.1.ebuild 1097 BLAKE2B ef16418b1866efe37480c09512638f0c7c7aab8044b32e29d6fa712db12e87c07aec8ca968c1d8c01329492f803848497b3eefe50998e19f3f86116dea134b72 SHA512 bad70c3f687d3b3b36d62768a6aeaf3331e3311db35149677e1d85724fe396bb0782477288b39697296b35e35f2417cdd2d41ccf0e97e7eb570e3577a7a908a4
+EBUILD paramiko-2.3.1.ebuild 1339 BLAKE2B 44a32bb8dce52df056c7cca35b2f6b3e061c266af2fa407f53323dc02e53361835beb07d2fbe53f69bde631343406de855b3f1787cd8bd9f011cffcbad4e78c3 SHA512 3ef2b85785db8824078f6a6674a72c391b0736256eb2c6fb60be22597738f86229f635f4247c347c214e59dc89c1170de66898eb112da9a5a38306c8e22c72ac
+EBUILD paramiko-2.4.0.ebuild 1403 BLAKE2B 3a4d7015473469b45b19f74a87bc9830781c52aada995d6464b26722f1cd82bc1cdfde255f5351c4c601126fe6557daf5c63941b1fe92f0c9830e3b04d0eeef1 SHA512 ce0ab37b7891989947d19dc080cc0928c10566d8a30496aca5b8a4e391c7693ad244618878239865bd884d1a90ad9ed652c79b4103ebadfc3a8cf99ceef44e75
EBUILD paramiko-9999.ebuild 973 BLAKE2B 8699c5195a985d92b6c00a6c5197e08926fe19dc6328b1a819ea40c0729bbaac0fd6910429ee4e214e253fe2a007af0eb66f2e86cb872ab73dfa084c17e14e79 SHA512 7cfa47309ea9696805adf419c835fcdcd45e1b4c1f8b4d2c7570eb35245060c411c84ec7db7f86486b84b2ad430f4549eb6dc171553af308d8c445784df54daa
MISC metadata.xml 1236 BLAKE2B 5b1a6c8a5694722970f07206173fd1dec4a69d0be780ab408493c5c5ac96a058cd28ffcd3308390870244792b951e8fa76430fa3b2b081902e204055aadf4b2b SHA512 5cffe7297feb05b75be333fac0259655f6992baaa04248ccdb23f82790a0a807ecf328357207507a3b35944b7062d8a1aecb2daf5353d733646bb58d7a151529
diff --git a/dev-python/paramiko/paramiko-2.2.1.ebuild b/dev-python/paramiko/paramiko-2.2.1.ebuild
index bec1852fce30..2f1dfac87dd5 100644
--- a/dev-python/paramiko/paramiko-2.2.1.ebuild
+++ b/dev-python/paramiko/paramiko-2.2.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm64 hppa ia64 ppc ppc64 ~sparc x86"
IUSE="doc examples"
RDEPEND="
diff --git a/dev-python/paramiko/paramiko-2.3.1.ebuild b/dev-python/paramiko/paramiko-2.3.1.ebuild
index 106bbe8627d3..c5f04dee25d0 100644
--- a/dev-python/paramiko/paramiko-2.3.1.ebuild
+++ b/dev-python/paramiko/paramiko-2.3.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
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE="doc examples"
RDEPEND="
diff --git a/dev-python/paramiko/paramiko-2.4.0.ebuild b/dev-python/paramiko/paramiko-2.4.0.ebuild
index 7e1445da7c4e..4aeec60a36b3 100644
--- a/dev-python/paramiko/paramiko-2.4.0.ebuild
+++ b/dev-python/paramiko/paramiko-2.4.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="doc examples test"
RDEPEND="
diff --git a/dev-python/path-py/Manifest b/dev-python/path-py/Manifest
index b1dbdc2d5bb5..a2ce37eb6121 100644
--- a/dev-python/path-py/Manifest
+++ b/dev-python/path-py/Manifest
@@ -1,3 +1,5 @@
+DIST path.py-10.3.1.tar.gz 35871 BLAKE2B 94e45372ad39f9c5dfe4167f5d1fd58e1e501272ed2fa5ecd116f0fffc7b924c66cc436a83a296a167c08bb2f57f169b1ace7692c2ac1284fc9070918b409a3c SHA512 e8dc874521aee6cadc5e3d7a66ca6909010f2069b1e6ed0298a3dbd86466c971ca466b442bff90906cb891fa9f13190fd9b3bf4ae62442e9fe73909169c32c02
DIST path.py-8.1.2.tar.gz 33437 BLAKE2B 0033b64e9d0f4c719414e5345989308a113c9e23f99fb46722ee7d7de85c7bb4b471f5416d646d943771cdd369ac2d8f23f925660d4212b18acf7b82daaa76c0 SHA512 639b6247d99bd7c88e7505f5f41a5896266f23c0517b470ea5c1ec90ca76e87f1971babee623bbd7bea57bbef5f7677a7163bc51bae78c3c54e978eaf7f122d1
-EBUILD path-py-8.1.2.ebuild 953 BLAKE2B db63cc23441a8bd664d8a2a634ba659d86605d09f4a1abafcd8c473e9b7dcebda639e39feaeaefcc10ea07b059cc7d12f686f705788ce6448d8aa4d31044daab SHA512 7ab7497deeb0454aa0816382d12ff25ab580519a5f9780fbe948c633b55eb3c49459ed47a8b1790761337bec3f5221f32e886110239513ee906a6f9157492700
+EBUILD path-py-10.3.1.ebuild 881 BLAKE2B 3727a2c13960e064b784c268f2c578610a2127aaef855731a47a490960fc93d1b1d3bcc512253732476ba2e9b9b3eaf603763829d9c31a6a41c6f6839423a4f4 SHA512 3ed846ce7618f391ca0ef388c4d7d38867675118a0f6b620df740aeb3b43f3e73567ff3f8974c2012bb646ac27937fd872f65ca0e5ea06a8da13ebb1d93e8dc0
+EBUILD path-py-8.1.2.ebuild 952 BLAKE2B c28fc35ad60be2e91198f052b0f0a77a36043a8f83b3cebf5d64b0fd193be9bff31229f5fb509d5789601468ed50bcffc1c5e495f5dc25e3835a2f6176fe0d91 SHA512 ff9c493fceee6a066b4540f94b56e5a9f677db6183cc23e310ce11bd82e2f51b5ccfb19eb8f589454ea21fa5e6e4e62931729ad33f8bec70f26c1de7cb6a3cac
MISC metadata.xml 376 BLAKE2B a0c037397a1f2315bfbe646c139a2c565b028d0d440e4b830550a6a32fcd78415d4e9c3d4cbc0f80e5b3914dc85b1268cf101b55c7eb1eeecee004322d402340 SHA512 6273623109e7f816ecf729a7dd65ae21b0f69049343ad49b6d439312512324aa94f2d5764e2248690718a57a24a50babcf2f29813c4d45f58eef44c9f14cb9bd
diff --git a/dev-python/path-py/path-py-10.3.1.ebuild b/dev-python/path-py/path-py-10.3.1.ebuild
new file mode 100644
index 000000000000..f54f0542a8bb
--- /dev/null
+++ b/dev-python/path-py/path-py-10.3.1.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,5,6} pypy{,3} )
+
+inherit distutils-r1
+
+MY_P="path.py-${PV}"
+
+DESCRIPTION="A module wrapper for os.path"
+HOMEPAGE="https://pypi.python.org/pypi/path.py https://github.com/jaraco/path.py"
+SRC_URI="mirror://pypi/p/path.py/${MY_P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+ dev-python/appdirs[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ sed '/setuptools_scm/d' -i setup.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ py.test -v || die
+}
diff --git a/dev-python/path-py/path-py-8.1.2.ebuild b/dev-python/path-py/path-py-8.1.2.ebuild
index ec8477569e35..c8329d5c6c88 100644
--- a/dev-python/path-py/path-py-8.1.2.ebuild
+++ b/dev-python/path-py/path-py-8.1.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/p/path.py/${MY_P}.tar.gz"
SLOT="0"
LICENSE="MIT"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 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"
IUSE="test"
DEPEND="
diff --git a/dev-python/pathlib/Manifest b/dev-python/pathlib/Manifest
index d9f3c914818b..a8066f72699a 100644
--- a/dev-python/pathlib/Manifest
+++ b/dev-python/pathlib/Manifest
@@ -1,3 +1,3 @@
DIST pathlib-1.0.1.tar.gz 49298 BLAKE2B 918b363ebd4101fce50927dd83200cf94b44d820e9f422489be8b06cb5dfe732aa9373b936606a07efbfe0c624b685d1c9efe8851ba74aa60df9f45c08cd33be SHA512 d85e45dfcc85ce75a7e7b609163dc8c75c688f279c1833510185f280af5501e473376dc09bddc6a804d1fcc3177a939db85af37b7b8d5b183b9bc2b85b3b0f8b
-EBUILD pathlib-1.0.1-r1.ebuild 497 BLAKE2B 1f407bcd969a63dbaab04f6f4f17b3d088b35da5f52328de789ed5abfdbbfc92ff6f62513b9b5ed0a77008b877eaf7b6e35339d913150c05b58149053e3922ae SHA512 f8abe2e024443b486a3d703f3f95787f40c35469f792923af7b9b6e2df7fe96e76cd920eb65ef9ce7b0080335c235fca6de9b5b511e1b309ba4f3bab45708418
+EBUILD pathlib-1.0.1-r1.ebuild 496 BLAKE2B 9ed6155c6c52b31b7e5ab435eab94b779f3ea1e436f4a057d8e58876d14f5001b3e4ed6cfa75310f8e2bbf110cd6f0e7eaa44a435ff33778b5b54b13cf7261cc SHA512 6f92fa81043f13f327ea6886981862164c9ca82aa5ccbc36c022a54f1aebaa9b1798b2bc92343f21a320d71173f7431fad7822a4e3501913db46e246a3f7aa7c
MISC metadata.xml 310 BLAKE2B dfac529133f0a3fe4c0fc865d7f7cc9d70a7b37dd2d8fcd4f1c87a44ec6f9ade254454e01cfd4dbd57a04f9643f079bdbc358d84cfcb0c09cb416d3ecad2db99 SHA512 462b029410c6c013f274599ee749a79541f9a40a1819b168963421d0b8bfbeedae5590a460c7295f0e9a249fa9298e7526b0cace165a29f82383d8943bd9842f
diff --git a/dev-python/pathlib/pathlib-1.0.1-r1.ebuild b/dev-python/pathlib/pathlib-1.0.1-r1.ebuild
index 3568ba1c56e1..21f2f1021ef5 100644
--- a/dev-python/pathlib/pathlib-1.0.1-r1.ebuild
+++ b/dev-python/pathlib/pathlib-1.0.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/p/pathlib/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ia64 x86"
+KEYWORDS="amd64 arm64 ia64 x86"
IUSE=""
python_test() {
diff --git a/dev-python/pid/Manifest b/dev-python/pid/Manifest
index 96f16c707760..84a0608ad6c9 100644
--- a/dev-python/pid/Manifest
+++ b/dev-python/pid/Manifest
@@ -1,3 +1,5 @@
DIST pid-2.1.1.tar.gz 9591 BLAKE2B 90bebcd225d96283c771b29d864ab35311e748978040e3667a13fa14d84e9f9f1bfe86a25c93bd4781c80938dc20cf14894f32de87a3c1cbef5797e168e71f0d SHA512 5f20338ca902d68a0c4a614b0b8229cd498712bf1750b68fa49037e9e6915c66ad562564d70d7c9308538f4302e90473a5d253dd6366bfa561f6a2248b21a45e
+DIST pid-2.2.0.tar.gz 10752 BLAKE2B 943626f9eccecb16f3da03d222cf44aae93179d4f97f922dca431960dbd744fb996239332b7e8557464aaf0797505645634ee3a23b88f0e98fb0a9d60f20e7c3 SHA512 bd35110fe67d916265985eeceed08d70a2e2e04507eaadf62bf6c67927fc6b36ca6eaf2a225947f5b0ad049e54eb2371c8576672c0ec3f819208cf6e11543fcc
EBUILD pid-2.1.1.ebuild 496 BLAKE2B 0e41992d3bf9a57194b7b9e52364ab0f71c3b9a15059da3ee4631d47a6aa02e45c8c8576699edbd97fe139a0ce43ccbeb72fe3e2d66dda65374b44c24711057f SHA512 61a10fd5da05311693bb71cd89008de229a70ba82793280155105592fd07c13cb736bc1d6baa407eadb938f42b3ec875f3f48eab9035dd75c50ef478113b1b74
+EBUILD pid-2.2.0.ebuild 726 BLAKE2B 3380fe2b57c75912d1682da27f5daafa7b623626a339454fc7d1b3bb2ee66e4bb5fea51e4e2be96bb60488a31dcafac3229c8225358189b655573d4c50d8c4eb SHA512 ca43e63470d06410ed81770d9497c2321d9a37ba380077adbe98be14c4c0ca5789376e728a5a054985d1fd8e97b197c6b45730ff7bc4427e9970f7b585250def
MISC metadata.xml 560 BLAKE2B 5af715f7414da897d42890da7399e0eb94a6a9e565168490a30fe6869ea5377cd7c58dfbc1b130f2998752ba0fd2ff0dae9f98479ab22909dcc2b61f9c1abeb3 SHA512 3ca1077fa0948e659fe7673dd885ba306512f75b3706314919de74910482b99c112f4e1cdf2ada3ceff9ebf18bc72dfb46c263ce4da396e1400a6402757c2dcd
diff --git a/dev-python/pid/pid-2.2.0.ebuild b/dev-python/pid/pid-2.2.0.ebuild
new file mode 100644
index 000000000000..9c1358e9687d
--- /dev/null
+++ b/dev-python/pid/pid-2.2.0.ebuild
@@ -0,0 +1,30 @@
+# 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} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pidfile featuring stale detection and file-locking"
+HOMEPAGE="https://pypi.python.org/pypi/pid https://github.com/trbs/pid/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="dev-python/nose[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+ test? (
+ dev-python/coverage[${PYTHON_USEDEP}]
+ dev-python/flake8[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ )"
+
+python_test() {
+ nosetests -v --with-coverage --cover-package=pid || die
+}
diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest
index c7094fd33cb8..597420604a88 100644
--- a/dev-python/pip/Manifest
+++ b/dev-python/pip/Manifest
@@ -7,5 +7,5 @@ DIST pip-7.1.2.tar.gz 1049170 BLAKE2B 1461abba4cb80a9a4e806675ca2d996dedeeb8fb38
DIST pip-9.0.1.tar.gz 1197370 BLAKE2B 3618161690d5e0a38d141f9b51baea4aaa3fdc225664ef180bbeecf6e2df95e9ea4f97c63fe3a68f84f4fb5ebcc74e316827253c7e07b03565e58113bbaa918a SHA512 ee59efb4b009ff6543b7afdea99b9cbbee1981ecc03af586acda76674024d3b66dab23049e68f3da9448734984619fc1eaba6e965c9dd3d731973376c8a42e25
EBUILD pip-7.1.2.ebuild 1958 BLAKE2B d5cad29e3e2bd87b5e98737ff3d99f6edc50702a3818325600d16b3471687bfae9e791ac67d7fe7597702bd487dfe4ff721679364ced0e4c673e54f55e27e7d3 SHA512 b249ca4a90242f55660da9b63e2bebf706b3a2abf0947b5906ae1e3d39b5a083114ae22965fb62a95a64faff8058c1ab16afdb0145ed534917a570fa11008742
EBUILD pip-9.0.1-r1.ebuild 2328 BLAKE2B 023452eef19a5581a1565af8eec61b70ae012c196eeff14bbffed8a265c9d7ec89e8fe5c892a61e8d10c82ffc6c9fd74a1967e861b8c53b375fa295409351059 SHA512 064170d1b0adb1d4032b603b20dab7b5ef5c33a44381fa2e5c4d9c7c01a0db51d6b3cf1bbef7ecbb3979aa00c5a25be5504b26629c565578688fa0faa8618436
-EBUILD pip-9.0.1-r2.ebuild 2467 BLAKE2B e12cee98722c4d3f84b422eb2651786df2edeef47279a743f0d0d7ca519ae2e64211c95ff5316f97ed7f8fd3719ac6b1f3156d2f34203c543f05411e28478ffa SHA512 c1055c76bb6c3a0b07138f200738249433438cc8ab6271e8f22d777c54a0c5688bcaa2cc55d734c180520b08f31a9c2717c3e2124b7e7bd75929b69765396304
+EBUILD pip-9.0.1-r2.ebuild 2479 BLAKE2B 545fdd1a9149f4f74c0a69144ad13f09d5086fedce7e2d10f9236661dc52ec30ff4fa4ebeb8253589aa499ad21ad1d28a9f164fa2c83ebf46e6ccd2198282bcc SHA512 8626a9a30730d67e00e05aa6c6be4cd20cce7a1d007b7ef697c71d0a5653abe257afeddb2889011d932965af13ac0b0c4857a104d453f0242958d5bf0eee8293
MISC metadata.xml 366 BLAKE2B 6cfb3fe9bd6fa72a5bc5aafb74d7f79eaa1fdf273cf45be4fb7989fd917ea8b1ad60a855770cc51944611e7590abeec450ed02c7c9ae8d850084c2b4f7c0d009 SHA512 43ccb12f2797cb70b59ff495d149c32c813e5145c65521eda9a86f675eac7756eefadeb9f4ca977e8e8c7019bae144b445240e6d7128da771eaf6d19559336f6
diff --git a/dev-python/pip/pip-9.0.1-r2.ebuild b/dev-python/pip/pip-9.0.1-r2.ebuild
index b42cbc88ee96..ec7541adfb8e 100644
--- a/dev-python/pip/pip-9.0.1-r2.ebuild
+++ b/dev-python/pip/pip-9.0.1-r2.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 @@ HOMEPAGE="https://pip.pypa.io/ https://pypi.python.org/pypi/pip/ https://github.
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 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
SLOT="0"
IUSE="-vanilla"
diff --git a/dev-python/pluggy/Manifest b/dev-python/pluggy/Manifest
index be985a97b327..dd6fb8d30ccb 100644
--- a/dev-python/pluggy/Manifest
+++ b/dev-python/pluggy/Manifest
@@ -1,3 +1,5 @@
DIST pluggy-0.5.2.tar.gz 18935 BLAKE2B 8e5bbab9ed0c78a0c6da076ad03618e66780f9ff209f4d08223e7a381eb4d7573727793f4543799e0e557991d4edcdbfd22c0565b69814379806912a4631abf3 SHA512 850b1a7b9e55d46d5deb16b8bc71e3f9d6c26b78fe34379b295a9780f3da8abb3c44f524f175d0392b61fc2d36d66d156db3f499a3c1666e2ff3e3c6344153cb
-EBUILD pluggy-0.5.2.ebuild 731 BLAKE2B 726af92659ca57937c19bf51e4fc7c11d9c191c06cb991f01139c431767026dd6866400ab75e949f2c1f615a3e7176879174bd2b960db87d5516679396e97f88 SHA512 b82d63bbc78879f45cbc60e59f56a8194afcc2ed99f90e7565c6bff06a3e8ba6993f5f558e9396cb383fc1e0bd32e540aa0194276fc53977bc273f5a8fe47afd
+DIST pluggy-0.6.0.tar.gz 19678 BLAKE2B 79db59c5f0ce0dd157630d039ec50643f615789b6b993d84e9ab1bdc9ce04b32df336d88df13f13a16a1f0bd4acb7b900208e98c84f007bdc3654f9a1d5f19a2 SHA512 dd58dabe2e65eee64d62c8748c2bbd99457288e99b819eb12312f2acdb0740ac46fd08f83522bc992297b9f14eec14c216c2c9688580f68393bf6fc609e65812
+EBUILD pluggy-0.5.2.ebuild 743 BLAKE2B 6853f04bdf1f049b27c239d54e0244ee061adb80c4d5aa143902c7b977952989b75a17ab296cee689bf8707347cd9a17db29ca8926fe2d4d2004940a264ca8d1 SHA512 31705731d61f327e43831b32c17d46d0c3423959fa4ed102ad0e19d24f7cb1ee4efb195acea3f79b26ffd330adc657e4ad09fc63d4194c294aa6c8a5c7ad3a6f
+EBUILD pluggy-0.6.0.ebuild 753 BLAKE2B 8b4352346cdf3f364a7cb04f3bca7e7b0d364f342f5f92663867ce0d5ab1151fdcb13bbe08f946175ad063b47d0be4a668a7a855daf5dc5c218aa5428403cf5c SHA512 147ce07d6c53e546093fededfbc3bc01ea5de9f11897583e5711f36f4db53713bee4470254b2ad32a5ffd4604dfc28dbd1a2a8e6fead6ff70512bea7bd6a331c
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 b92bc377267f..03196120f2fe 100644
--- a/dev-python/pluggy/pluggy-0.5.2.ebuild
+++ b/dev-python/pluggy/pluggy-0.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -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-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 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
new file mode 100644
index 000000000000..09df42b74198
--- /dev/null
+++ b/dev-python/pluggy/pluggy-0.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="plugin and hook calling mechanisms for python"
+HOMEPAGE="https://pluggy.readthedocs.io/ https://github.com/pytest-dev/pluggy https://pypi.python.org/pypi/pluggy"
+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"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+python_test() {
+ py.test -v || die "tests failed with ${EPYTHON}"
+}
diff --git a/dev-python/ply/Manifest b/dev-python/ply/Manifest
index b54db2cf57a8..70528cfa36eb 100644
--- a/dev-python/ply/Manifest
+++ b/dev-python/ply/Manifest
@@ -3,7 +3,7 @@ AUX 3.6-picklefile-IOError.patch 681 BLAKE2B 2aacef3639c9ec920d6cfc5e56ead129234
DIST ply-3.10.tar.gz 150926 BLAKE2B b7373bfb83f66c35b77f244e67443f5c4805cb5e586e9e9f0bba9746cf72a1ec66ae5e638a29793dc835ef3e7bed061f1b3befd71597b82f86c9a2adbafcef04 SHA512 67fa60ea3fe2cafe165b7c105eb4b08c0c75c98720bbbb19da275215b333d3ce0742c90e558fbe97df396c6faaf85da744063728ab211651beae10e0cad01d44
DIST ply-3.6.tar.gz 281690 BLAKE2B 1a8e9e925c1a70832e3312208470a3bc4831b7ba18a0c2eb3a8b31fc9a850ae192809b9dec098f8479f2060e63ae781063b362227db2c6080aad85a2fb8648a2 SHA512 1a408d7cd4cdc9d747154623672e6baaf37ad2190cb9d6d6a7c1e1cc3cb40f15547734441b8fc99ecd67d7804d767576bdf0ed219cc669bf3d0df37498c55c55
DIST ply-3.9.tar.gz 150750 BLAKE2B cb32c3837f2b4bd33ef2074dcb3f1421a54e820faf0e65def16f4c354643dc3e467f7c482dfc5b7f62cfb367945632e346b6e02e16cc79a91bb6f9241e315eb1 SHA512 c3beca6f70e9fdfd11f9fc7beb18efb03f0b32be3cdc949e96c4df3d060e7e9da3ee42d1f58f7a9225d333cb7864a4253fd3a9b75c496364276fe9969ebd7641
-EBUILD ply-3.10.ebuild 1134 BLAKE2B c288b6221d1e9d055ca534cdba87a1d458a0e35720747f705ad3c1944967cca70078f1aecbaf1de74cac39eb3e6a3e9f9e2c513bd6ac496c5b5129e65445e702 SHA512 80ef9e752c24b61ff8e45759804016530912cbac42d31df62af81a23f4ed04c74ae409a625a78d4a9e983f9f6b3ba08d7422cb7fcd487fec9354b89fa20f3c00
+EBUILD ply-3.10.ebuild 1146 BLAKE2B 2d0031acbf795ac6097383adc56fe9d8b1adf1dc0b3c99bc6857b89a6f4df57455e7549e78b0583b09ddda4f0972b219d32ce86587f6b0ff9802a0ae658746f6 SHA512 314bfdfada6c58cac96fc85ee7ba61da14c7894de133f0e548e0f5054e4d8dc493f417e141d16de7e50113890ed12328f6d9c1f8109de09ea8e218d2c548038d
EBUILD ply-3.6-r1.ebuild 1147 BLAKE2B dfc6c35dc93693e302258c4cbbf6815a240a243229eecb00c5db624647f18500a491379efc7ae567f138479fa6cb8e367f3882771559be5b884aeec1961fc4fd SHA512 220360babcae76e19b959dde0cddae94f8ae740a7e0f23a41f8446dd27be49d856ec356a277f703b0106e96d80351fa5d5ef0827169af8eb53f39ebb7df5a06e
EBUILD ply-3.9.ebuild 1113 BLAKE2B 541cef36cc07781d36e43e7d6fa7df9f27a7e32792e281d12d1ea6a4fd055b7dd7b4068ce362076019d859cc9e53f1a1545d39ef6765deb151f6313dab7727bf SHA512 4e9fff602a88c02cc45b1974281b7f73bd0f884a2c39059ad39de70d250ead8631af4c19a1273fe793f61f0617f838fb300a3f6ba13661455fd9f97b1d2d55bf
MISC metadata.xml 1418 BLAKE2B df2c9fa5b1d9a0b7779fd72b390d4509f83e1ca4c49f3d64dd2c0b440d2f583c0b936535eb2c15bf323e649cacb4f1bd72bea797bd51afaf611fd8fa6490ae78 SHA512 92a5a470227858726239f537b3d8559e29d589a8aca0f1d43b8a1ee3ec00470117efb45275b5bfc0ab6d0678863db50aadd36aec326978e7a3e858c0b0be41dc
diff --git a/dev-python/ply/ply-3.10.ebuild b/dev-python/ply/ply-3.10.ebuild
index db6af64006d6..6325f2c97702 100644
--- a/dev-python/ply/ply-3.10.ebuild
+++ b/dev-python/ply/ply-3.10.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-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 ~x64-solaris"
IUSE="examples"
RDEPEND=""
diff --git a/dev-python/pretend/Manifest b/dev-python/pretend/Manifest
index 457923e44046..836f087f82e8 100644
--- a/dev-python/pretend/Manifest
+++ b/dev-python/pretend/Manifest
@@ -1,3 +1,5 @@
+DIST pretend-1.0.8.gh.tar.gz 5509 BLAKE2B 574c83f05c9b45876891df97a23a25cefb0f27f9ba76aa6d01fe8d2246f7b4457fb99522540d85108056dd83e79ed7179c4661d30fbc786ce2adf0c477a23560 SHA512 f0a3263f55afc43bfd63a6ba0ae876f2607ed9cc26352a3ec69933ebb79418a128c5c29c3e77a924b158da658d8ff2043a7f8e6d4ee3e499df22e4083329cf62
DIST pretend-1.0.8.tar.gz 4848 BLAKE2B 396fae55208e39eadceaff92890b48d63b79a24e0d313a3b87d69b8a61655cb8a1a2f8823f06779e0730fb3505cb269ca907dd28a79fdd283ebd6913bd9c0ab3 SHA512 25011216947289d340fb979ebc9e2c7f000571f006cf5ce15f10ff0e013164e4329a3a66933d202acf8ced498929cf9e5a2a3666aafa00f78348400615c5cec8
-EBUILD pretend-1.0.8.ebuild 634 BLAKE2B d5350fdc85faee7c456a156ceb311725a872a7a8cfbb13569f8ca8404444068e0e25fc92c79ab4d3989a812053b83b8535ccb0858a5c2a281cbff5ee74236af7 SHA512 adc4559ecb1826db596b549050b240a2dd8aecf5ddcd4fa8b95551b10fd346476d21297db15becebc76b1cc2abf00e980b1ebc3e56360822842879dd3f9f0bbf
+EBUILD pretend-1.0.8-r1.ebuild 777 BLAKE2B 0a9c053b9aacc9f12f213fd9a33b43a650b0e0bf6d582912549814830cdea14d716b7ba4c887384007f2c8dae4e82d6e7c37da7b9740b0d31978673328453581 SHA512 e07668fbe2a1472f4d18315f19aacd3f40ea5a97bf29cf3a38f6fd17d2e3ee9111f9ee03442194e839f1673e246e9e41bb80958ec85135933c634529ce8664ee
+EBUILD pretend-1.0.8.ebuild 646 BLAKE2B ad1d7f636b230fe0d7b29c5796364e9be1a0a6aeac972ba7278c67803513ac36932f631ab8c8bf18cdbc1e803ac49b1d14cc3526d82a57eec4f6be71f9e54ed6 SHA512 01378e36f7f8db08ad88ac541728c24fed753703cdf6655e22863412f0e2f35d93666214afc7939ff8562346f28c435304c785b3070001f7bf124e396c728139
MISC metadata.xml 374 BLAKE2B 4f62dba0b0933a47aec8c86fffefdb9a50d31fd76424e268adbb0f7f6902556366e9b71fbf2ec2b652e8114f310f15060de015f753aedea9ac727ce9a884e1ab SHA512 8241b20ba14badb91e36edb5070339dfcea6902e0f192dd1bc066698cc9c87370fbe0f16f61173e207766b84a65193f12ca3d9e1a16f467411762fbe52cc906d
diff --git a/dev-python/pretend/pretend-1.0.8-r1.ebuild b/dev-python/pretend/pretend-1.0.8-r1.ebuild
new file mode 100644
index 000000000000..89d768e64d71
--- /dev/null
+++ b/dev-python/pretend/pretend-1.0.8-r1.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 library for stubbing in Python"
+HOMEPAGE="https://github.com/alex/pretend/ https://pypi.python.org/pypi/pretend/"
+SRC_URI="https://github.com/alex/pretend/archive/v${PV}.tar.gz -> ${P}.gh.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 ~x64-solaris"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_test() {
+ py.test -v || die
+}
diff --git a/dev-python/pretend/pretend-1.0.8.ebuild b/dev-python/pretend/pretend-1.0.8.ebuild
index 8d7c467bb0a5..fe04756ba482 100644
--- a/dev-python/pretend/pretend-1.0.8.ebuild
+++ b/dev-python/pretend/pretend-1.0.8.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
@@ -13,7 +13,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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-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 ~x64-solaris"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/priority/Manifest b/dev-python/priority/Manifest
index 05ec07016bc4..419ac301d1e7 100644
--- a/dev-python/priority/Manifest
+++ b/dev-python/priority/Manifest
@@ -1,3 +1,3 @@
DIST priority-1.3.0.tar.gz 13827 BLAKE2B 8c100eb44ed42f4f624bfb37dd6f698a3da84812783bd44ba82afef565562379a7677b3cbc9e16c4ea5a5dcc91d0897fa47c341a81bc1875461a72aff328fcff SHA512 cefb13b15e99ef98c37fdd1486466c9e1d7d04b4574cbca1665fde7b7b44cc7d66964bed41184315a9b51bd6f9d0e02bbe113bfa004a754ac270170309b71e0a
-EBUILD priority-1.3.0.ebuild 928 BLAKE2B b0349d51e31ae15d927661d279cd8486e02a43be51f47a3b0d1f1a44d32c0101285b1b85f122a8c599445e9ca97dec1010015344b1002e91b3834baa0c92cc05 SHA512 862426fe6fb072bef71a28b9f3c26c47c526c7de6145fe37b6d3c9b84dcc57803b0a5e6e032c1bd020e507febc0b8268048e811f8b5b6a89b2c2ae97a5ca15ba
+EBUILD priority-1.3.0.ebuild 940 BLAKE2B 2d39a42851a14598efe0a736774aa57a920a8a5e7fa646b316fe3dfece7069ded4fb3c27b2edd9ec3fc913130b9993591918c37802dbf6e92bcd40d66d5a9a76 SHA512 d52cfec20bb25e93fd3f60b00981ed97dd84472f715111f0208acc919b352db6d32bf78c7e2b0299c481cd6cdfc1a0e8b78083f3965f892986580d3acee3e522
MISC metadata.xml 917 BLAKE2B c92ee27c2cdaadab26b9d68451c0b7ee055e26ba9457e5fa8dcbf2f9b4add141d07e85344d7de536db6a4a40da92d79c67862da2bb381f0bf1b384f90565f2a8 SHA512 e5daf360e9d2c4efeae4084d9a72ac975acc09f95d0064f4d2c3759ba00a080ea5a2f689f74ce666633fae26d1afa095f29b209912fcae0ba38d9fc1231b74e0
diff --git a/dev-python/priority/priority-1.3.0.ebuild b/dev-python/priority/priority-1.3.0.ebuild
index a32d479e0d28..8bf532ecb56a 100644
--- a/dev-python/priority/priority-1.3.0.ebuild
+++ b/dev-python/priority/priority-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,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"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
IUSE="test"
RDEPEND=""
diff --git a/dev-python/process-tests/Manifest b/dev-python/process-tests/Manifest
index b9413f528292..55828042bde0 100644
--- a/dev-python/process-tests/Manifest
+++ b/dev-python/process-tests/Manifest
@@ -1,3 +1,3 @@
DIST process-tests-1.2.0.tar.gz 5478 BLAKE2B e210945253e0a5437b68b47f3621b82642379f8ead297cb63b76fb010f8276a5e3d007435c4f837c7ff0ce83ba38cf57dd8963eaa480219e34fcbce9f8cc22b6 SHA512 b5cbe96dbeb6421b26f5a50cfe91bcac2f5d527830dad678df5e0ed1b2019483eab6102ba548483dd6695c881f29380ead2a8b6851c40119815363549ecf5bb6
-EBUILD process-tests-1.2.0.ebuild 605 BLAKE2B 20354c9c6184cb531be5e1cac54fdb791f673e7f39154712916250c1cde747fbc50ea070da079d6ed2d1a84e76c26ecd5c8ff9a4690e1de83be6cfe61cfa32a6 SHA512 b73a80fb4a94dd6d8175de898786e4445bb239578c443a51a130d8e6a9a88f5559b97fe6514a6dc5cdf8866234883355a5ca971c16de72c7cb0b4383813c22a5
+EBUILD process-tests-1.2.0.ebuild 617 BLAKE2B bd4c63d9e7a65b42067967fcea4bf57c012002d9b7c6afc99d61f5b15f1d440966feb3d0799853447bbce4dd7834cb29bc729d87f39dcb0e0d6cfdcfa61d13b2 SHA512 2cd6a095271b07135fe2f4107d43fe81c97b8a58edea3e6f6dde890546fca67c56abd91d296828b61a43e251ac2717b58114cbafbaff8f44b4f8b56a8fd83b3e
MISC metadata.xml 363 BLAKE2B a98b0d8b713b641ed26c4dd10207b0b9c76c6068e30d3e212cd76eb6d51e74edc032803f937f63fe10e676b61028fb95600fe322addffb7d9fe7936c988ad929 SHA512 f36107242f9361d2ea84f045ad22595c39bb94ba6641a2ffe4348bb7574a3656a57760f75211e9ee3e76b56fe0e3e9c44e941a8192a00476c7bfcfba150fe5e6
diff --git a/dev-python/process-tests/process-tests-1.2.0.ebuild b/dev-python/process-tests/process-tests-1.2.0.ebuild
index c56b949ad9da..d189cd60edd0 100644
--- a/dev-python/process-tests/process-tests-1.2.0.ebuild
+++ b/dev-python/process-tests/process-tests-1.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest
index f0420df4741e..840cb1899f60 100644
--- a/dev-python/protobuf-python/Manifest
+++ b/dev-python/protobuf-python/Manifest
@@ -4,5 +4,5 @@ DIST protobuf-3.4.1.tar.gz 4490100 BLAKE2B e2bc1ef2ee1a0af44830b3c65a6c9e73883fe
DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 995ee2f06a6358e9935b488269ee50f0dccede417c1757828b0108fbe8c67034301f3a9cb87517430acd9838ae71bb677f4edd8b59b2418f99c15d8ea3d33591 SHA512 f25ecf772facc8efd196b7c06012ce9ec24152b2c0cde38ed2e29ecded8f534221b008e649f4cbd991436ad3436130cd2e31d51e75019d08240d518111fb4496
EBUILD protobuf-python-3.1.0.ebuild 1299 BLAKE2B bd2effe2b42ca7613e7b205ba330a5bcd4aa2834486884d481d5c85e81d1d6d119090a5f215a97d5539a4277b8eb6513128a76533de30104c3592d0f3e8c9543 SHA512 762debb1a599e1fd75f61d17cac6afcd3813b56c543cca50c4a6c63b44c962f9aca3cda7a02b94de2bc21a130245eda91a346d2631c508aba15575347e33bfe8
EBUILD protobuf-python-3.4.1.ebuild 1250 BLAKE2B b531ad3c2ace5bf9a2ca33b04d7b0f977b78fa47a3f0486183e938a85cf2583c06698160996946c80e093d3f7b9abac4cb66ffed9167875a37d0268b7ad72d07 SHA512 a82b7e00afb6408dfeaf3c70fe5df077792daadca9e0de3b30689fd5ef49405e81f615fa2e586f14548715e189bc9db1a013b69bc17b599a0119801f74857d14
-EBUILD protobuf-python-3.5.1.1.ebuild 1249 BLAKE2B cf8be74d8b48d62ea402e5693be48928fcbdc562a3ff0360218a63854a80b995830af2b000f378b78920a75da7e003525934847d92733fc401dd48ffba1867c6 SHA512 460a92a00b948a5048db917ac706d376de759028aa90f0a914a392088369123d544a4b96a58384b7d0416d8e5734c9008ca7d6c3698e3274efab57fe56593109
-MISC metadata.xml 739 BLAKE2B 9bd0e34ef3e26c186b8d78dca05fc1ece8e2b04c3aede5a8d8cedf6f74b2993a280044307ba3e10d169bde5058eb4c01e01e217f417830825f14ad4f3615cdc0 SHA512 3b1fd88b5c06c07e200025243957851dd4512eccf8a0f5c52580d55e5e03088d4c9e478bfc13475a91e8b6eb90b0899a8479f6c94e5ed87f325f3910f0c8cadd
+EBUILD protobuf-python-3.5.1.1.ebuild 1247 BLAKE2B 8c956b27e174e3df513c2df6c059236078dd3f303e5c5d9ef7d9cf4ef9320c25f36856eb07805fac6a658764b42f7159909edd9bd994d2dde5b00b5b3254ed06 SHA512 0120e7db713042775b34b18fdad46e1a0e4ec3132ebbc8bf7441550f222a57f282fe5668c0461709c79316e172f346791e8be98339c9620b858cb420c07dfb8d
+MISC metadata.xml 724 BLAKE2B b7a8c45edd03f5b00c7533f4182bb6af85ad3834256e7ad41863dff09f51647eb198964c423a548dd285f063b70099dd10c7dec63b5b534ed398d25611e3b0f6 SHA512 f2bb4ce27601eac610b2b7314a1f41a030db84a28f8fc9a4a8ea7657b4d9273fe4a4ccd2d98f973c26d851ac60a4cc9203aaecccde0df9efed1e389457f654d2
diff --git a/dev-python/protobuf-python/metadata.xml b/dev-python/protobuf-python/metadata.xml
index b9347a6d8340..8d8b67a02e17 100644
--- a/dev-python/protobuf-python/metadata.xml
+++ b/dev-python/protobuf-python/metadata.xml
@@ -1,25 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>tomboy64@sina.cn</email>
-</maintainer>
-<maintainer type="person">
- <email>arfrever.fta@gmail.com</email>
- <name>Arfrever Frehtes Taifersar Arahesis</name>
-</maintainer>
-<maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Gentoo Python Project</name>
-</maintainer>
-<maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Gentoo Proxy Maintainers Project</name>
-</maintainer>
-<slots>
- <subslots>soname major version number of protobuf</subslots>
-</slots>
-<upstream>
- <remote-id type="github">google/protobuf</remote-id>
-</upstream>
+ <maintainer type="person">
+ <email>arfrever.fta@gmail.com</email>
+ <name>Arfrever Frehtes Taifersar Arahesis</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>tomboy64@sina.cn</email>
+ </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>
+ <slots>
+ <subslots>Soname version number of Protobuf</subslots>
+ </slots>
+ <upstream>
+ <remote-id type="github">google/protobuf</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/protobuf-python/protobuf-python-3.5.1.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.5.1.1.ebuild
index 7a50d4bb552f..db097c8fc623 100644
--- a/dev-python/protobuf-python/protobuf-python-3.5.1.1.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-3.5.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/google/protobuf/archive/v${PV}.tar.gz -> protobuf-${
LICENSE="BSD"
SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE=""
DEPEND="${PYTHON_DEPS}
diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest
index 6280e7b6d805..50ec56932043 100644
--- a/dev-python/psutil/Manifest
+++ b/dev-python/psutil/Manifest
@@ -1,3 +1,5 @@
DIST psutil-5.4.1.tar.gz 408489 BLAKE2B 867dd9b535134ff2ef5960f774891eb4743afc5857c4e0ba7306bd4feb42f3b255a6174a092eff2814f3e2ec9d29179d23ffe495ca85dba56fc42616e67c9a8b SHA512 84d9f61cc6c51798d98ac2f727a50d85de32171645d01abf85d4f8c58bdb3b40997ab717f859de3ea21cf5b24867e1a416ee3036d6167d3fe735eca4607a110f
-EBUILD psutil-5.4.1.ebuild 777 BLAKE2B 6d721fe18cb7042f8c9ca204e057563a5b784994b86bf52e8772cc792918b936907bc3c770b209769a552120dc775691a63bb4a696791964f8d4baeb0bd545f2 SHA512 58f42b95cd588e338266c0f59baff54ba1708554334410575b2ce9b07413e57711d48466f01355b73f779333311d1fc1716fc53477d513931b95ec9cd2cab118
+DIST psutil-5.4.3.tar.gz 412550 BLAKE2B c12a8418e7a7573d23a2599c6a4df9a3aa3bbe6b9cbef9e0f48b0379944e2aa06ed498adfddc30e8d9ba8e02a08f79d4867dc1e313a62040ad3550d69d62664f SHA512 f2a0f3089c3436df52d509576795e1de14c4127918fbe63b8f116f7c097ba4d67e3b55a8da167a88c6ffd340bb443109d4887c03371810997ced4478b295f960
+EBUILD psutil-5.4.1.ebuild 789 BLAKE2B dc1b5d6fb10ea01c02c11fe02fe4fd59bfe586eb57188d2357c67e5d481e4ea228d50765615a5ef7a1d8d67574d50f1b51a5a248e3cd7c825888c427ca416884 SHA512 fd438125bea9680bdad61efaa3104e62d7eeea570ef3c0786855720ceb686df1e532f87c8442af24b9d422ce34da36d5c45d1f8d0145c22e5dec0fd222a326e7
+EBUILD psutil-5.4.3.ebuild 794 BLAKE2B 0b89b06034fc66d28c311d39ad50d2b84da6d2996e95c7d67d0620a1489777aa1dd10e47b07f322c719a52eb752661f42eb6921ea32adcfa42c1c3a8e162de98 SHA512 015bb268ca98120a67ca68ef5d01492682a518dc9903363995e1046a7ef5310d8270669a68698f1791988daa58aad65032d1cc1a00a260505cf23988181d2bf6
MISC metadata.xml 377 BLAKE2B 0e671ef95025f24d295ceb5c5295544f4d68bf94459537537e229efd273bbac058b385fa94f1fa1191f23785d2572a5960d84a1d3ece41f10316b38101cb26d0 SHA512 a28e7a1e32a0b2750a4f0956d2252c73d20b4aa9817aac2e776365febd7d03de88e88508aabdfc29ae15d8bf7ebf1ed662c000e2ca8c79e3d50a3362ce1c2d2d
diff --git a/dev-python/psutil/psutil-5.4.1.ebuild b/dev-python/psutil/psutil-5.4.1.ebuild
index 753462aa9600..d7cdccf4f729 100644
--- a/dev-python/psutil/psutil-5.4.1.ebuild
+++ b/dev-python/psutil/psutil-5.4.1.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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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"
IUSE="test"
DEPEND="
diff --git a/dev-python/psutil/psutil-5.4.3.ebuild b/dev-python/psutil/psutil-5.4.3.ebuild
new file mode 100644
index 000000000000..0f47dc7a64cd
--- /dev/null
+++ b/dev-python/psutil/psutil-5.4.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Retrieve information on running processes and system utilization"
+HOMEPAGE="https://github.com/giampaolo/psutil https://pypi.python.org/pypi/psutil/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/mock[${PYTHON_USEDEP}] )
+"
+
+RESTRICT="test"
+
+python_test() {
+ ${PYTHON} psutil/tests/runner.py || die
+}
diff --git a/dev-python/py/Manifest b/dev-python/py/Manifest
index 058085ed3776..3dab054f7f8a 100644
--- a/dev-python/py/Manifest
+++ b/dev-python/py/Manifest
@@ -1,5 +1,8 @@
+AUX py-1.5.2-skip-apiwarn-pytest31.patch 517 BLAKE2B a086d8130c1ead322461e7d89249f07e2dd9a6eee4f7e878bd8c01cf19df695a6a5698ec0cc50770f0514cbedbd2aa88e3fc356a72c78eab4b6bc378b5d1f590 SHA512 01da1bb928fe3b22a69a439481a1ebdac790811da781b7ee497ffa1b7362270628527b33f2d5dc0e83ebc2e57cdaf9fbd2974735f580931222f33e543fd69762
DIST py-1.4.30.tar.gz 191796 BLAKE2B 1d908f5f29788868cb7c4da49bc8a9343176030df4549a992e06245d1d56d74ddf0477048992d282aa59e6ace1ff695a7e2c2c6f00b55f185bc91d0df8b6a6dd SHA512 dd9d92f8eaf8e5fc61bfb7feb4b07df5ae1745ebf88bcbe9d62589caa9e1f7d8beae5b2d20b407520919e47391cd50cf2d5323556fa5bd90a37e120b1d394d7a
DIST py-1.4.34.tar.gz 194450 BLAKE2B 3e5733bb53d4f7eb8e6d43a5140f2ddf692d4272b564a9dd4fe8ede2cb4d0296e7c8764957bf4615f5cc4272d07997d126133dfce8ac8837f01d91bf557023d2 SHA512 2e19c82c8315274bffe0ba2c7e20ae3af95f942c40c16121ec953af186f8ff33e8f427c070e137bb04b7cc6dcc6779e35df3911c08595fd3294b5ec9897706e1
+DIST py-1.5.2.tar.gz 189542 BLAKE2B f0c5995121492ebca7bab9e73b7db61edf014be8e7d76822c72ded9ea19dd647dc0a83cbbcbf732c4ddae9070126cecb00958b623ca43d2219b7be8519b5b58e SHA512 ad92110d56caba2be44c6759350b05ceb882165ad0f58e6cce8361273be874b20b01856d685b142a83edff77b41bcce2911cf5797db5253b4f3e9b36e703c07d
EBUILD py-1.4.30.ebuild 1267 BLAKE2B 0bf04f6cb87a246da8bb59f350879ca0b8e7c260d1afeaa397ec279c0988e2dadf7e3dc9a723229631fe0589003ff0d55d23977dd845341cb7d4808102abdce4 SHA512 0eb97c51441aaa91215adda3cfb127518b4b784d785447e9568a9b6bbc880c9693ec6fe0e370840f56a157eb10102ef7eef1169a302a2f9a4672568ac9d3ca0e
-EBUILD py-1.4.34.ebuild 1275 BLAKE2B 3631338dab456c8a6cdb7974cc519b20347c861695581216b2b5b26dc69dbc24ea41cbba8047735ac4b65dad56afc118545b821c940ad3c3b13e94f61fbaec4c SHA512 d8baf73703766c1726b4c0e754d90d0df6703258eaa28cb5d1d17800ebfcd026c73150e8c71a527edf6683d20b740e47ee4159192485fca2194aecb5498217b6
+EBUILD py-1.4.34.ebuild 1287 BLAKE2B 8e6243ba9ae48f35fa5b5e0f96d1dfbb0ac5cc223a060e7da457045921b32fed7e8c4c6c3f484675ffc18985b5748404ab31dbdf030d5bef5a410e78a3ccb9ef SHA512 032d6143d990113b98b76147936fa702f7fb297a046bb74deff8b7c925969166d708bec3fc401d435f06b11f0af39d0c7020a88b3039165af9f3b454bd55490a
+EBUILD py-1.5.2.ebuild 1340 BLAKE2B 5da0b9d30caf08fba7428c3d0b46a777d5e3c7102cfa56498aa0b07340cbf64cc1dc61b8eb2642a1b4afbd6cf2e74808b2eaf83e0fc3440c28566707dbfa2746 SHA512 1fe600e0c84b50313b6b6422f630a2fb122d51aca8f1fa0862142dd291b4a0c969a84955a702ef89d3c437721f5987e85e00973adfea74a58898d5a43617551b
MISC metadata.xml 315 BLAKE2B 3154c92be7826e4b562d5172b792f652ede8fff96b3fd3abebea5d6107eca432718bd0c8be7934a9f90a34891ce6e9b74d02c82881976cc86ed9635a0457b2da SHA512 e2ede56189d791c18b64d1db6615249e6ae5a3afd31f17b9ae6d23e9123d4c68a22bc61b7935deb284d2fa7e6732679e2286a271854dc818e7f651e9daa54fbe
diff --git a/dev-python/py/files/py-1.5.2-skip-apiwarn-pytest31.patch b/dev-python/py/files/py-1.5.2-skip-apiwarn-pytest31.patch
new file mode 100644
index 000000000000..36727df9366b
--- /dev/null
+++ b/dev-python/py/files/py-1.5.2-skip-apiwarn-pytest31.patch
@@ -0,0 +1,14 @@
+https://github.com/pytest-dev/py/issues/162
+
+--- a/testing/log/test_warning.py
++++ b/testing/log/test_warning.py
+@@ -8,8 +8,7 @@ import py
+ mypath = py.path.local(__file__).new(ext=".py")
+
+
+-win = sys.platform.startswith('win')
+-pytestmark = pytest.mark.skipif(win and LooseVersion(pytest.__version__) >= LooseVersion('3.1'),
++pytestmark = pytest.mark.skipif(LooseVersion(pytest.__version__) >= LooseVersion('3.1'),
+ reason='apiwarn is not compatible with pytest >= 3.1 (#162)')
+
+
diff --git a/dev-python/py/py-1.4.34.ebuild b/dev-python/py/py-1.4.34.ebuild
index 69b9e77d840e..e1e287c94818 100644
--- a/dev-python/py/py-1.4.34.ebuild
+++ b/dev-python/py/py-1.4.34.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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~amd64-fbsd"
IUSE="doc test"
RDEPEND=""
diff --git a/dev-python/py/py-1.5.2.ebuild b/dev-python/py/py-1.5.2.ebuild
new file mode 100644
index 000000000000..3c27d6bfde9d
--- /dev/null
+++ b/dev-python/py/py-1.5.2.ebuild
@@ -0,0 +1,46 @@
+# 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="library with cross-python path, ini-parsing, io, code, log facilities"
+HOMEPAGE="http://pylib.readthedocs.org/ https://pypi.python.org/pypi/py"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc test"
+
+RDEPEND=""
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( >=dev-python/pytest-2.4.2[${PYTHON_USEDEP}] )
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+PATCHES=( "${FILESDIR}"/${P}-skip-apiwarn-pytest31.patch )
+
+python_prepare_all() {
+ sed -e 's:intersphinx_mapping:#&:' -i doc/conf.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C doc html
+}
+
+python_test() {
+ # 1 failure, test_comments, under both pypy only.
+ # Also appears the home repo has no issue tracker.
+ [[ "${EPYTHON}" == pypy ]] && return
+ py.test -v -v || die "testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/_build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/pyFFTW/Manifest b/dev-python/pyFFTW/Manifest
new file mode 100644
index 000000000000..35434f14c658
--- /dev/null
+++ b/dev-python/pyFFTW/Manifest
@@ -0,0 +1,4 @@
+DIST pyFFTW-0.10.4.tar.gz 97736 BLAKE2B 4d9b7f301e3455af2bc19daf5eb6dc6549df7d50e614d924310f6b20838ad308342ae02b73eff4c9317faba5ff0c0f6dbb7f1ff2ccf1636c6d963a7222d57298 SHA512 d3743e3834ae753898c1abd49762ce5ec6bf808ececb2db93337698ee6b6f4f92969d6a9e61a88230709095ed1b276e722a92330855f349c60b8a9936ab53680
+EBUILD pyFFTW-0.10.4.ebuild 665 BLAKE2B b469fa9732c98abd2367dd30b6f2dd24b61dfbca15008c1cf93cedca8513bb46e6174a79d7eb000e19d802b5b4674504583e3da8fde1b3a172297401cccaf8b7 SHA512 4a790505b54f9906646610de63805fd6044fb2030f9df22e7e8137db22da7565d957c9d477535326aac47fce7cdfbec243f7bd12074487fd0ac1ded818e8e42d
+EBUILD pyFFTW-9999.ebuild 665 BLAKE2B b469fa9732c98abd2367dd30b6f2dd24b61dfbca15008c1cf93cedca8513bb46e6174a79d7eb000e19d802b5b4674504583e3da8fde1b3a172297401cccaf8b7 SHA512 4a790505b54f9906646610de63805fd6044fb2030f9df22e7e8137db22da7565d957c9d477535326aac47fce7cdfbec243f7bd12074487fd0ac1ded818e8e42d
+MISC metadata.xml 424 BLAKE2B 5d75e20623d795582045a8571aa6c9269619d975bc35598fdac89ff2aad062287f2f44d16ea4fee68923d9dabbdb17a58ee0407fda13af733f0085ea81e219a0 SHA512 1a05bf34de75ceabd0207520d44bfe450958e05bcea410ca7a7cc8b7f43170c2842595b800a178c798bf517a2d060b631633e941da382fb39279fc6c81b044e3
diff --git a/dev-python/pyFFTW/metadata.xml b/dev-python/pyFFTW/metadata.xml
new file mode 100644
index 000000000000..5898470d0c54
--- /dev/null
+++ b/dev-python/pyFFTW/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zerochaos@gentoo.org</email>
+ <name>Rick Farina</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>radio@gentoo.org</email>
+ <name>Radio</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">pyFFTW/pyFFTW</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/pyFFTW/pyFFTW-0.10.4.ebuild b/dev-python/pyFFTW/pyFFTW-0.10.4.ebuild
new file mode 100644
index 000000000000..e8c88d277ab0
--- /dev/null
+++ b/dev-python/pyFFTW/pyFFTW-0.10.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit distutils-r1
+
+DESCRIPTION="A pythonic python wrapper around FFTW"
+HOMEPAGE="https://github.com/pyFFTW/pyFFTW"
+
+LICENSE="BSD"
+SLOT="0"
+if [ "${PV}" = "9999" ]; then
+ KEYWORDS=""
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/pyFFTW/pyFFTW.git"
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/pyFFTW/pyFFTW/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+IUSE=""
+
+DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/cython[${PYTHON_USEDEP}]
+ >=sci-libs/fftw-3.3:3.0="
+RDEPEND="${DEPEND}"
diff --git a/dev-python/pyFFTW/pyFFTW-9999.ebuild b/dev-python/pyFFTW/pyFFTW-9999.ebuild
new file mode 100644
index 000000000000..e8c88d277ab0
--- /dev/null
+++ b/dev-python/pyFFTW/pyFFTW-9999.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit distutils-r1
+
+DESCRIPTION="A pythonic python wrapper around FFTW"
+HOMEPAGE="https://github.com/pyFFTW/pyFFTW"
+
+LICENSE="BSD"
+SLOT="0"
+if [ "${PV}" = "9999" ]; then
+ KEYWORDS=""
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/pyFFTW/pyFFTW.git"
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/pyFFTW/pyFFTW/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+IUSE=""
+
+DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/cython[${PYTHON_USEDEP}]
+ >=sci-libs/fftw-3.3:3.0="
+RDEPEND="${DEPEND}"
diff --git a/dev-python/pyasn1-modules/Manifest b/dev-python/pyasn1-modules/Manifest
index 4a872b583a82..80ec6682854f 100644
--- a/dev-python/pyasn1-modules/Manifest
+++ b/dev-python/pyasn1-modules/Manifest
@@ -7,5 +7,5 @@ EBUILD pyasn1-modules-0.0.10.ebuild 905 BLAKE2B bbffebcf8397146f6f6e556edca685db
EBUILD pyasn1-modules-0.0.5-r1.ebuild 911 BLAKE2B 3903fd7fc2c08a0773fa8746a7298977f5789d8706b6b78c020d4f7d9aad8ce927df7490477238351d587d7c1fe3ad320005507bbb6df62011394b80ef566807 SHA512 4df6d4a88f2323027c69cc0988786c2049342a379dbd92d57a6c5e9250eaf1fa88cc877bc3773acfc6a41381f58de2533315cafae7f1b0f9bfe2b8329a7f3289
EBUILD pyasn1-modules-0.0.8.ebuild 896 BLAKE2B 522f9583ed02eee35b13c005c757a60be4c18edcb4e5939e6d0c3308a4161be774a936a31c2199a0eca1c3c48627fa21984b5a075649b988017fcc024ab5ef98 SHA512 794ab52e8758117f716f69048a199be0c78bf6b5eaa55220aa2048e712ab59f05183d2f0dbfbb55d35a1095d33099b7e0b2a7985b47792937655fc61119d65f9
EBUILD pyasn1-modules-0.1.4.ebuild 905 BLAKE2B bbffebcf8397146f6f6e556edca685db3e9759294dfa4d655cf7175cb2823771152e913ba787afd58fcf62cd21c1a3b9f713528f06034f4022224807ee356a22 SHA512 a74fc0444a3f48ca1351a93396f2b36c16885fb95e839d068cb99c505db74b133c62d12cc12466f6702ee341e1d1251507c1587f51c3b678ec498d6820cdc2c6
-EBUILD pyasn1-modules-0.1.5.ebuild 813 BLAKE2B 25a1c3a0c10803abe5e2fe107404f392e14f81cf5f265415b26e678a03375d80260db80a0dbfd88e5a3d170640ea206946a1744b35119806619068ff0a5fa5dc SHA512 0b5608bfb2fa273e7451f1501c6dfe77730ebf411e6a6d0f3a7875ae2aa2a96505404c5f7f29d0be32b2339aab51cdd473e679af5cad8f546d003eed035b8563
+EBUILD pyasn1-modules-0.1.5.ebuild 825 BLAKE2B 61c829dc6707104152cd003932d552819e9bc638159aed747c3206477cd52005f6a2dbfcc3bacaa1591aeeff3cf8f1aff1842667dda3582c08b64ca16425ef77 SHA512 173f2abb4c42f4420ac8cfccbf4890f1ffd428c69512cbae3d59f13a741838719fb045cd41523d30614c30ffc032ceb9fd48c0028eb8cc35d1f62d0d4c612ebb
MISC metadata.xml 380 BLAKE2B 0f3336d6484687fbe0a61cc0c88110e51ae40a8905bb0d5d5b166ed6f8c49964f9abedeb7539cea85118a3d2ab548444680bb89ea57d5e44ff52298e95f557e3 SHA512 0122261838e5789fc995c1e07fd2f8d59fb470d2f525126adb971d7e991e7b7cd76c3fe37ce21949d6ec3fb79af8ccc2d5ce02aab4afda842809916a5c609f15
diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.1.5.ebuild b/dev-python/pyasn1-modules/pyasn1-modules-0.1.5.ebuild
index 56b0179d3b2a..ad773ead1c36 100644
--- a/dev-python/pyasn1-modules/pyasn1-modules-0.1.5.ebuild
+++ b/dev-python/pyasn1-modules/pyasn1-modules-0.1.5.ebuild
@@ -13,7 +13,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 ~x86-fbsd ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux"
IUSE="test"
RDEPEND=">=dev-python/pyasn1-0.3.4[${PYTHON_USEDEP}]"
diff --git a/dev-python/pyasn1/Manifest b/dev-python/pyasn1/Manifest
index b47a5c71dc57..8b5cb07a8bf2 100644
--- a/dev-python/pyasn1/Manifest
+++ b/dev-python/pyasn1/Manifest
@@ -1,5 +1,5 @@
DIST pyasn1-0.2.3.tar.gz 100099 BLAKE2B 32e6fa765fc5c217f66ca5618acc132c96fd8adc3649e5323696ac8dcd2cc11fcbd0a362e53575465da79feb422452b9f964e4972ab7f581571e5cbfc14a8945 SHA512 c55b95c1995f2fc36ec28f35837ca456a2fac06e90edc6491a3335ae949e4eacbbeb14f6289a17e994b49d4dc60870bba3e79344c44496d5547c38ab1ef183ab
DIST pyasn1-0.3.7.tar.gz 117643 BLAKE2B 66e4987a63139c7af06d6bcdb125ef6f0f46ea5885bbbefae6c76252bd96296abf71a59f6ddc6f196ef78077a62649963c4d9419546f631d93e723dca30bf9b2 SHA512 85735ecb5b83979e51c9f663e2e0dcfbc317ba7e22474d78998f97c40a3487fd06ade9a259d1a4a8de5f4e70e5521a060af127799b92931ceb26abd384ec5807
EBUILD pyasn1-0.2.3.ebuild 1136 BLAKE2B 4b3fc8ccb5b3c304d3c86cfbcccb390219f6344efef72db83ff8349e75e4063bb78f5a6a03b71bea05b9d11c2d38a011d6f058e1ef8c62a0d477282e1fd29b2a SHA512 140f4c42455d4660601b31bd93532d579428de3fd47b9c9638d88a0b92ab1fb9756f4106683a114287e14a9eb9bd9705909a3a597d02712a6cb4ff4c3d9ff4d4
-EBUILD pyasn1-0.3.7.ebuild 1150 BLAKE2B cda03fb3b4a1ecfe53cc3cf26dcc5f3ea75a7fb29d8f79d72b963c8cceb21c879a858a6cf937719ecfb4e0bbf367939cb5b9c70aff30c8c1ce8429469a7bf621 SHA512 8bd8d279d3ab025c6a771a2dcf6613f492b38e952ccc97c21cec839c603c0eb64d077485b1dacfd52f0d1fc2a9085fc306e87d2306d53c60ff67b66dd5a313a2
+EBUILD pyasn1-0.3.7.ebuild 1162 BLAKE2B 3e3f4230d23be5c9f72cab00ea9e0a34d9d525eb27f70add79e114e488225758540a0c5a757f409078405112b577d4e3bd606c798b495d6aae2dd3b5ee0db644 SHA512 f096f62e50b32550bf9154224c33d5d9f386106449f498afa49645be7a8e3c81db808531630da34bac59ed5bdf0d5b9e0939590c8f7ffead31d88872b61c9836
MISC metadata.xml 428 BLAKE2B d98ed2c4f984efff51e45c7b57c7decacbde65d59311776fa432b1e771f1bfb97abc6b588b75fd4faca7a3a0bd93aac3504532ef0b4569f8cf9099fa1f69b548 SHA512 b2d4bf181128f2724c450387fd51d971f85fc25ca293b8ebe4029e0559f660a5f5d207db40d683b8d80a6233986a885069ae4e7d82507901151a71f19c6a75ee
diff --git a/dev-python/pyasn1/pyasn1-0.3.7.ebuild b/dev-python/pyasn1/pyasn1-0.3.7.ebuild
index 386b3f4ad63b..5a824793f759 100644
--- a/dev-python/pyasn1/pyasn1-0.3.7.ebuild
+++ b/dev-python/pyasn1/pyasn1-0.3.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/etingof/pyasn1/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc"
RDEPEND=""
diff --git a/dev-python/pycodestyle/Manifest b/dev-python/pycodestyle/Manifest
index 01bc38a3299f..4677b184d1bc 100644
--- a/dev-python/pycodestyle/Manifest
+++ b/dev-python/pycodestyle/Manifest
@@ -5,5 +5,5 @@ DIST pycodestyle-2.3.1.tar.gz 89460 BLAKE2B 0b7e23be13830954277d521262e9504ade8a
EBUILD pycodestyle-2.0.0.ebuild 1106 BLAKE2B 65f08d6fd9194e73178dbaccceaeefc5a45edf33a9198a507e091c243108237ea810ed433a715b304f938f6e9567756f10a977f8f21cadfcc0b1d6cab8048883 SHA512 3b18f5f5eb919ddcd8468733068d95647ec5950fd322fc4ad029a91b2d172c89d6ae187132f9bd62c9d856fba60b405fc9ab7526244701481d8e6ca8afb910e8
EBUILD pycodestyle-2.1.0.ebuild 1106 BLAKE2B 65f08d6fd9194e73178dbaccceaeefc5a45edf33a9198a507e091c243108237ea810ed433a715b304f938f6e9567756f10a977f8f21cadfcc0b1d6cab8048883 SHA512 3b18f5f5eb919ddcd8468733068d95647ec5950fd322fc4ad029a91b2d172c89d6ae187132f9bd62c9d856fba60b405fc9ab7526244701481d8e6ca8afb910e8
EBUILD pycodestyle-2.2.0.ebuild 1111 BLAKE2B 65db9daf06f8c947a0a62e6d14e84c5ec3920105379f57476b4d1cc7468c4fd61ea7ecfc131287518ffc1eb5211f200c7fb8977ca9081be9d0cd848c1e19e28e SHA512 5878087454217d7e6c8afdc50a74adf2e3193f0055624fff79dae9de349ca41154f8240af31028b9d4745304629affd54416056873c6551e64412ea5a2115cf8
-EBUILD pycodestyle-2.3.1.ebuild 1117 BLAKE2B 1f2b9ad99720435bbd87805fb3573432f5f817cace992f2b5fc73c3713cdb0546d11e4a5a5e155d8fb2e10da58b83ecae50597ea94faa5518410ce6ddf2ff32d SHA512 3d9c8755bff37ca4c720775e5e13ef230baab6cbe319d6b8d0220acee3b913ce2a374d18e7e115e0bb6967f97bf893f79b965b5d177af0f1d80aba4f4fc98d0e
+EBUILD pycodestyle-2.3.1.ebuild 1129 BLAKE2B 4d7f557c191e402cc6b7704b7ac3449fd01a6c9b27fd5ee56d208bc51d5cef28406dac6c3e8e017444b26e7f8a7f92575391ac98c34bd89b7a85d1789df84907 SHA512 43bef19ca95eaf74602f2a3bdcd27fb03e60f700e8fd5f9a077ae210753b9419d5337c7924007084aeb69eefa938b37d674e13d91701bb429d6b401434b7b6e2
MISC metadata.xml 335 BLAKE2B 9ecbe193a8f7aaf12005920847cd3d8a34b868636a943ba30465a4eead591ce46d422bd0b0e777a86f0d5c4efd5ed925a1476f18f659f18e622dfab057df0d8e SHA512 92e19ab42f44fe1a1da2c8407214bb447262a818b2051e644851178cc7f2274198310a85d7c094839b1764664bd8f8463a6a7a96df83447768082c8ab44909c4
diff --git a/dev-python/pycodestyle/pycodestyle-2.3.1.ebuild b/dev-python/pycodestyle/pycodestyle-2.3.1.ebuild
index 4e83255e9937..4ce806d3ddb1 100644
--- a/dev-python/pycodestyle/pycodestyle-2.3.1.ebuild
+++ b/dev-python/pycodestyle/pycodestyle-2.3.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"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 x86 ~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 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pycparser/Manifest b/dev-python/pycparser/Manifest
index e023fa4d76ff..57af872bc614 100644
--- a/dev-python/pycparser/Manifest
+++ b/dev-python/pycparser/Manifest
@@ -4,5 +4,5 @@ DIST pycparser-2.17.tar.gz 231163 BLAKE2B b264fbdf235f63559c96d103ca42fd0faf2c5e
DIST pycparser-2.18.tar.gz 245897 BLAKE2B 2f47263c73763f9d76edcb0d90aacd2e6cf0a68ed2e8c5825a0788a5ccb6574167220a5bb7605b2c11dda8956ce8fb1ad28eeb8e91fed7aa0282191b11478b63 SHA512 4754e4e7556d21da328bf7dbabf72f940c9b18f1457260d48208033b05e576919f45ab399e86ea49e82120116980d7d6f53e8b959d21b7b03a3b5bbea3672f13
EBUILD pycparser-2.14.ebuild 933 BLAKE2B d8d4b0647e4418b862c156d09fda502480147bc080b85ec45aec4e13e816b79b0868dafab2eccf4c31eb1a18bfcf5f0da67fc7504b647f0761a1c132959659dd SHA512 ba616d6faf9e158c3df3754dfad56cc596f56613cd44f05f9da7b8779b7a8508956852729ad586d47ff33ed77d38eef030ded8be6affa9179ccd080a17cdc9d7
EBUILD pycparser-2.17.ebuild 1262 BLAKE2B 6ed786693227a34be8c60abbd17d6c6b7c95c539e5d1d4161fd3b5d53b20fb8c7e5a50237afafb33a0305e1f7048d1a69a209300ee44978bdcdf80c4d16b2de8 SHA512 2308dc89f2e277ba7195b892258ba82075365caa7f774f92ed89ab78152b856a83c6d17c473a1162a1d48312164dfdaac7afa1e1f4a47e3ce03bc9e87914e80f
-EBUILD pycparser-2.18-r1.ebuild 1509 BLAKE2B 42466625608ab73bd1478b9f55bb08a617e22ad69e39a652215b4dcfea688e9da19827b0d54a2e3ba6ba14901457aeb20728023f6bd3098b2d27f0faba4ac46c SHA512 fb4e375cff456855f2861464e6da170bf8e2952f56c854e3e5f9a70486859687b9ce227f5b4e982e68a62557c6e631ad89c517a8ae44cc325ab09d0d22152057
+EBUILD pycparser-2.18-r1.ebuild 1521 BLAKE2B c3beefe7dd127a091ef540b99ed1f5b66203347d410756407c67deb9b86e64e605ac8b7c216e873d3fa2b7bd53c740287d853a7b93bca0224f210605251280f6 SHA512 c4440190d9b81180275d2a43d44a61f2668f4599e55c2ed7ab80534cf2e947751e17d4075688b246195ca6434d3efe9e755e0c056dfe2767975bf35cf4a08449
MISC metadata.xml 380 BLAKE2B b013fa2cb5c61b39b122c1c051ce40a8c002d4d4c6995ab78e0f3a35cec07d2f81cb5b05326ddac9c2526eb3ebcf90bc2660f588c4ebe5bacbd1a861fcf91985 SHA512 98ca8c63733123ae6a1d1c8b338d5f98a679b8f84b1e0abed8dc7fefa5549735a7f4de9a5851a26507a6169336fa46689616e46a49df0e9a52f6efb669eac865
diff --git a/dev-python/pycparser/pycparser-2.18-r1.ebuild b/dev-python/pycparser/pycparser-2.18-r1.ebuild
index 6868fa409247..2d84ac8f8c77 100644
--- a/dev-python/pycparser/pycparser-2.18-r1.ebuild
+++ b/dev-python/pycparser/pycparser-2.18-r1.ebuild
@@ -13,7 +13,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 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-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 ~x64-solaris"
IUSE="test"
RDEPEND="dev-python/ply:=[${PYTHON_USEDEP}]"
diff --git a/dev-python/pycurl/Manifest b/dev-python/pycurl/Manifest
index 4572115dfd57..f852ec180da6 100644
--- a/dev-python/pycurl/Manifest
+++ b/dev-python/pycurl/Manifest
@@ -1,3 +1,3 @@
DIST pycurl-7.43.0.tar.gz 182522 BLAKE2B af6c85934565d851ea2280253ec6c61ab85f2dea047c83fc5ad65a6f05d3b8bf97932a161ae171c573a7333a99f2a25d4280c70be7ed3aef5eae19b5c392f5c7 SHA512 7442462c74c19964b9d72976e9b92bf68bb37debc1401bc399590bea42704065da13d6de710e795eeae79a4651b9a08841d50454243cb0994c7eb1c1bab233a5
-EBUILD pycurl-7.43.0.ebuild 2530 BLAKE2B 64363b9b0f9c7502fc187b866a1823a071cdb30461e030bc0e6656c7a8528f59df5e1969f160f6709d1282afa860479166ef354c577ab34871756ff91611c854 SHA512 ddaeea8d25f1ae448e99c0774b04a188031f5a05a7367269998fb6b9d0723f6aeebb3e910fc3df8a4d0451de95d1ace69d0543fb6f3d1f51cf8d1cfd326ef3b6
+EBUILD pycurl-7.43.0.ebuild 2542 BLAKE2B bd2e4abd7f64e9d080e21e6f7c094dada2260cefb001240620f3319d8bd538ab0c67c200cf60e1592baceb8040ceced6f80a3122f890180fd66078beb8214621 SHA512 0dcc45fab98361cb2b9dc2ae565bef8b4b7c4f2305a38d5ff47c4b9bb82ff3a01c08458bcf73dda1e912ed809f8e787152abb4d3641f3b3c8d92a0024f9c5941
MISC metadata.xml 1099 BLAKE2B d96159920135d8d85a01449423d1638889d2c6ed9f84d08eabd7405a3271efe85315cece0fc4f6832bd43b622089c819df3d20fd725150c89a0910ec26ac339a SHA512 8f8b3a10d2f72aa67d1b5f7462ea62803d9150cab3d96792adbd65b379a45c074d68809b25d4a2b558bf28dae72e095c598bd0485fce4c5dafba0784de517a6c
diff --git a/dev-python/pycurl/pycurl-7.43.0.ebuild b/dev-python/pycurl/pycurl-7.43.0.ebuild
index ff1de840b0f7..6a73795db856 100644
--- a/dev-python/pycurl/pycurl-7.43.0.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,7 +17,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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl examples ssl test"
# Depend on a curl with curl_ssl_* USE flags.
diff --git a/dev-python/pyflakes/Manifest b/dev-python/pyflakes/Manifest
index 84202ddb2dea..1642a9996932 100644
--- a/dev-python/pyflakes/Manifest
+++ b/dev-python/pyflakes/Manifest
@@ -6,5 +6,5 @@ DIST pyflakes-1.6.0.tar.gz 48184 BLAKE2B a5762c23521aa68ea92537fbc2903bb7af64faf
EBUILD pyflakes-0.8.1.ebuild 736 BLAKE2B 2b94946fad5fbb8055fdb298976b57098641549a0d85bf10b1be9a076eed57dfb7917909dc4f3e8bf2d00d43797dba92f3ee085061957cd354cd4dca4b82a4aa SHA512 4e3b513ee627ccdfd3a23efee00e6622c9b150b29ec88ab4589d76fe8f13bc7c602d74f505484eac92cdbe65c386c2c92ed00d998a02c0628fb6aefbf8673bb5
EBUILD pyflakes-1.0.0.ebuild 767 BLAKE2B 1798e80d675884b4e4953ccc5309d3609b83387be33e4ddde3e19388b1a35aeeee17ddf39d813395d03a32eece7ffcbeb379d43bf28b9ed8a412a667b1e65da4 SHA512 98b81862a97d297990feefdab5d2aaec5fac235b7a723a292b7ff41631e1c2144e3ee681b4970c5eb931f2fa0e2ea24ca7d85832d56dc54899a33905e0eadf73
EBUILD pyflakes-1.2.3.ebuild 709 BLAKE2B 1a199e9e9a6c88eaf701b7b14e504a07ffa35b7f41c9705f7ee788295a18328ec0f23378d305a541c25fa8053d0ab7b30e65ff9eaecaa421c99503ffccf11395 SHA512 24d34c8c7530f19c76d5a75c72126748b42b5a0eaed26c4fc21a6d2a901499f0fb09f6ceb8aeaa0fe0e2c1e6212611c0d9907ed39589374ef6b473643b9c1fdd
-EBUILD pyflakes-1.6.0.ebuild 720 BLAKE2B ad9ab9acf2797a4b15b7f7a125a5f4d03063862270fcf05ee5a69776ee5160cb0e7b995f56cf64be394658883f4eccaccdfbabbf09c1de2287abb843a78fe536 SHA512 04cc9198347eed5b153a793b12a64c7cad24fcf19395cbe238d416771829099a439ca8c15295f9e822900d5b482148294c1e2879948804f63843b4a7ae280508
+EBUILD pyflakes-1.6.0.ebuild 732 BLAKE2B c2aabb74222d9a1ab55067702a643f5dc8a88a0db44bbe71381f756944d939c7614a790185ac3069765a7e453a360495d10d77b31bb9748c6f95035fa8fc8c20 SHA512 cd12d296dbb560297b2c849c22da189b4e4f0d4007fd35b817ee072634d61f4b9f53f0f21556da88f8827e270e185d273040764694f3567a32d0cd7c4930fd5a
MISC metadata.xml 738 BLAKE2B 5c1e0cb1452f9aebbefe7edd7a054cad85373344f834fb88ea37414ef69b12a36f774e6da05e73b898d6300a56189ec80891eca7a3c225c95b0fc8755daf18b6 SHA512 6ac45c3c5d1fd3eeae5c8ad9950a2c97ef31d0bb72e6034a1f8b75d2a28e997660df20719431ee138a76544942bc20d609fb6e4a26a77f0ef30f912c6d2c0257
diff --git a/dev-python/pyflakes/pyflakes-1.6.0.ebuild b/dev-python/pyflakes/pyflakes-1.6.0.ebuild
index 8cb89ccd8342..1aa68a36b021 100644
--- a/dev-python/pyflakes/pyflakes-1.6.0.ebuild
+++ b/dev-python/pyflakes/pyflakes-1.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
@@ -12,7 +12,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-linux ~arm-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 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~amd64-fbsd"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 4319c23de8c5..646fcd62e1b1 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,5 +1,5 @@
DIST pyftpdlib-1.5.1.tar.gz 127582 BLAKE2B 00233ab4acf5aae4902384f514de0d6da9a55b7312b7744ce3f16fd222b5abeae0c65f0f9309ff40d0cbd960baee2c269a1fc6ba72ed8f700c7dbfd47e646a8a SHA512 81bb634aef7190d97b5939b998c8dd8caf1ce77c2ca66d085826880590a03e7fe4aeefb5eb67f30f25b984962eaae740c4c8c1d5900909029702e37c36bb2b9b
DIST pyftpdlib-1.5.3.tar.gz 183189 BLAKE2B dd563f59ff21b2059e1c6d6ac6015561d5e0de07b52ea212589afea61abe63a2a61deed86bb133969c8dc99b826b7e23ddf071e0b28ac7b84a066f3fa7f31d90 SHA512 f0e56f170fa77e0866cbbead52ad52276ee45b6c3244557bc59cd2bf599934ae4414a684661d4d47f76098b3da19e23c1a037aaa07a6a81f8d1be14b90191517
EBUILD pyftpdlib-1.5.1.ebuild 1301 BLAKE2B f297b655e680b3e6e76a23a3d17dc343da6126b43581263ba46963d808978b156d2e90b1a31be3ccd5373d4388728f468e4c959b49558635602b85d31b7fe22d SHA512 b424ad067d76550f2a188de757d51498f475ab1bc8f6d6ccaaeca3589b8a1bfd6808380f9d73d4820b7228dfe020504ff7fa48f4e841d39dc9917a72b9f1d9d3
-EBUILD pyftpdlib-1.5.3.ebuild 1454 BLAKE2B 5e00f27b51957b1ccac0aa373f4cb89eb16a033a7ac556490a0dd44aa6b5e32aed08d56a8960753a4d5f030622171937ef3f725ac5f1dbefa1a347f3167e473b SHA512 a6f806522aea1374a02d9ddab5961cb3c47599c61cb5cb6528d38ddb6a9b7318d11727b55de01394c3ebd728c0540606238a08ae0dfa5c19f7fb752781843477
+EBUILD pyftpdlib-1.5.3.ebuild 1466 BLAKE2B 3dfa93f98d2a178b11c7e8a6ab994f04d17288b95c7cad121dd6e41179dd2270b33f71e3c44b0cfd9b04618c5b4b38344df70089937e255922820cd27483f0c2 SHA512 84fa9a49572b42925e3fe01f10c96f95e267dfc33d4a1df77409327298942caf1db728e2b60ce400981d7262f31b83dd46587b9dc8c4c2a346dfc8489dd074b4
MISC metadata.xml 438 BLAKE2B 0e0860eb9d885ec9b432b504bef6a9394cf4a2d6d99751c80fec8441d8910f8a17364e5f32782638ac689abf5cdd3ebcb5fa20e7da3d612a5e8844e8c8a34d76 SHA512 a748827370b53c94fed352cd6bbd7468a22c7ca2f15c4601c98a2689e3a7e652ed28434bcd125fe0f3018d5508600df03130c18d7d67834b28ac0c3480b16345
diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
index 3807c65e7e92..ea18387dfd79 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-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"
IUSE="doc examples ssl test"
RDEPEND="
diff --git a/dev-python/pygresql/Manifest b/dev-python/pygresql/Manifest
index 44a32bb0461e..66d557387c8b 100644
--- a/dev-python/pygresql/Manifest
+++ b/dev-python/pygresql/Manifest
@@ -1,5 +1,5 @@
DIST PyGreSQL-4.1.1.tgz 100883 BLAKE2B 8b3876803b61fde62a248cf6499b9396a16069fd5cebad8f17ca942990a5502a702081b395745863d54b304d426455dd94d816caea9e09809a7ff0ca1b4903b0 SHA512 4b37c56f2112471aa5f3003a1d867382ce1b7510afa0963f0ceeb2f8175ca601bb5bade9ea2038d44a1041f12233e364f138a635bb7b353d0a82aeb7d9d49b7f
DIST PyGreSQL-5.0.4.tar.gz 637569 BLAKE2B 3f7bddb8b5e455ca4f181d254d4d125b89a64d7aaa1440b9ab5d916c395b9d93fc9814269992c134b6fd8a81f436752dbe4d7c06125e683a5257361d428c6a6f SHA512 f177ca3b023c007dafe80369b86a1742ff334137e493c3c19ac8bda0181d2543cd2431b8ab8d2d43f30d681121324bc4f236a9ebbddf1e927b071db7c9b34ea6
EBUILD pygresql-4.1.1-r2.ebuild 1592 BLAKE2B cf71efda28ab0c4cd24540307c5b68d8585cc06ce92b415b399d4a2ce4bc70d2a9a2a4293061e75a3c3e061b37ae0d56165010ae7b048bf2512de46981ab87f4 SHA512 c862f696772b9b8d6242fc98721d8b1e7e608f3a54ddc2bd4b34e24e782390cb1ac8e4060ab13ae025b9d8c229d4b9bb03cc2a6facb254ec49073477cbe32c2d
-EBUILD pygresql-5.0.4.ebuild 721 BLAKE2B ebb2e7266c6a1e545bb737835c00a032dc10ed09f111982f59e0a33ee20a6d0e712a9270b5fec10f201b8ded2953e974754e7b062f1b662f0dd10142983b094e SHA512 1f59f02b6e4e3c14d31e77260dec585ac143a5adda21f598c95a7392285f158b84349154cb018b3ebd39ca0de90e68fa741e9c2ab1b1d9898db910ee4113f7bd
+EBUILD pygresql-5.0.4.ebuild 720 BLAKE2B 39ff6a9e14d5f5fdfa15d3caf1e633a1f9b36ed3d51085935c2b216e58c57ee3464dca91e4e936509d765c82514d84d7c805990d4ab5332c5ed95e2e92ce89d4 SHA512 f8ed9bd95e82c8c56323271b62ee747b6607ff279d7d400c283691a6c0909b10b29bdd016bcd360720ba23c0da9886f7b0318f52f5dd6baeb6078749f515e808
MISC metadata.xml 452 BLAKE2B 8d60fd06e68e39b5d373f30fec25979a0a67c51eee216425e382b559b908ccd12e425c95995dfd28d8487fb306f03fa10d8a71320a4ff5ebd6349e887af624e9 SHA512 f6877e2fd8cb2b6606a29e421d0f0ab4fd66a5e7446a4307718d1c0435c2e8ab3c59db795ca1e18e58eb79d0474c57bf35a3d0544095d2d7d618cf25e96ff55f
diff --git a/dev-python/pygresql/pygresql-5.0.4.ebuild b/dev-python/pygresql/pygresql-5.0.4.ebuild
index 55f4eabc9023..f746aca80af5 100644
--- a/dev-python/pygresql/pygresql-5.0.4.ebuild
+++ b/dev-python/pygresql/pygresql-5.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/P/PyGreSQL/${MY_P}.tar.gz"
LICENSE="POSTGRESQL"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ia64 ~ppc sparc x86"
IUSE=""
REQUIRED_USE="${POSTGRES_REQ_USE}"
diff --git a/dev-python/pymysql/Manifest b/dev-python/pymysql/Manifest
index f649cd6587e9..8065f5498d42 100644
--- a/dev-python/pymysql/Manifest
+++ b/dev-python/pymysql/Manifest
@@ -1,3 +1,5 @@
DIST pymysql-0.7.11.tar.gz 82213 BLAKE2B 45ef3b4c8f4d9a9d3cb5b706f68a52b860bc21298b9fb7d983ea3fc6910c5a53e9e963a712735f93588501ff7297a2f10a74b44965eab4554a554a4a9f0e2b0e SHA512 b83fbbf77fad8e775ba48cf56f32deb61d2d54d64bd1f83e097c61d87b33a881787125c839b78f18b413722299c24a8a14dc9b36f5df7ff7f9c6ea56b2597150
+DIST pymysql-0.8.0.tar.gz 82975 BLAKE2B c1345ff6d266d5a3670d8bb1d7d7becad218ed294ab912f3f28e49163851e2e36fc1bb5a13a5d0f62ba753d264f736a6a87e11d290cc4fd604714fe1d4f9569d SHA512 41597d3955a35283656b5cbc137b0cb63eb48658dc61f0ba1fc0c207bad07472896e557b2996e52fbc2646163bce69e7d2fed81349355e72368cf395f51e2916
EBUILD pymysql-0.7.11.ebuild 691 BLAKE2B d2fa29a9623b07e0613e83c345be814412f5149e9089bced2d2f350ec3452b3c13cbced81720973e58cd6de38e380f912ad74390e3efeb2eba5bd7a7589dcad4 SHA512 b31309b0a30a479c494221f36c816db3bbeb66d3e373069ea6193a0163f5962f95ea612e0006a8e05cd6c633e7fe641376f8415ec4b8df6991fff858ee59a9d0
+EBUILD pymysql-0.8.0.ebuild 693 BLAKE2B 1736b3c63ca463e590692d522e6f33f0c68b645ac7a7aee6f53e784724d253eea4f4446413a9947b9eefffb68bf061a064faa5c733883d91a4e43e189a62b36e SHA512 3eaad8a2b7746a224e1c0097b5e4d2e003b4af0bcffb2e96a613f8a8e467fafbc4d6f2a0105148abe7f8268a104862bc3ac219b42f62259790cdfe1f101e5014
MISC metadata.xml 553 BLAKE2B a3f93a6e059fcb457326fe8ca880b1a268be1d5d847a0bd8648156036428a5e2f6cbe47adda3e3cb220c236b4307bb0dba8ea616842437e2408407fae01c16bb SHA512 3799a369db7d62654ead99e579ea2b7f19e33c35654fb4f721e37a46f4a449d67f1173f45abf8e34b330e87a872c0182d7a47dcda97a6d2c40e78ebfab6841bd
diff --git a/dev-python/pymysql/pymysql-0.8.0.ebuild b/dev-python/pymysql/pymysql-0.8.0.ebuild
new file mode 100644
index 000000000000..69f4ea52edf5
--- /dev/null
+++ b/dev-python/pymysql/pymysql-0.8.0.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=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN="PyMySQL"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Pure-Python MySQL Driver"
+HOMEPAGE="https://github.com/PyMySQL/PyMySQL"
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+S=${WORKDIR}/${MY_P}
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# While tests exist, they require an unsecure server to run without manual config file
+RESTRICT="test"
+
+python_test() {
+ ${PYTHON} runtests.py || die
+}
diff --git a/dev-python/pynacl/Manifest b/dev-python/pynacl/Manifest
index 5b7824b39f22..2687d570972d 100644
--- a/dev-python/pynacl/Manifest
+++ b/dev-python/pynacl/Manifest
@@ -1,7 +1,7 @@
DIST pynacl-1.1.2.tar.gz 3149804 BLAKE2B 2ddf6728bfc5a8d5984ecf3fe054a7f36acf15b64d9ba42df93bb21940b9646997d59500825cdf04deeba9afbf4d227a016ad631211d18cba2ab1a38bdd89541 SHA512 ce9c720699fc3b808bb569ad9916f5f5ea97fbc49643117b014374ffaf77ce7972a530e9c4cfaca14dcffc8d676b5bce2facf6da99bf2fda4e319b772075e52e
DIST pynacl-1.2.0.tar.gz 3301645 BLAKE2B 7309409d7913bf1dee690a6fba5dd490de7a5cd41119e68115452a8c51317005d10eebfa7017f0a182f07bd20ef36f7b395c9461e3e7929cb1102b24afcb937b SHA512 ffc3b91766aad9d0d21c88c198ebb7520d204e58ffbcac815a382af7eaf9b489f85ae6c2fc4cfe4dd5e04576062bfe248bdcc08fb42bf184a73e41f4352c7bd1
DIST pynacl-1.2.1.tar.gz 3302051 BLAKE2B 96278368427c2b5f1d9508a5d9a36853a9c50390ee3ada20d6344e4f7f67fb3f1285c45794b863f129b48feff8a5a3d4a20796f69e832cec2aef26f27961d925 SHA512 15a3a84fed4d002072c185ca346c708ed0fb397ca3a8d0144caced635cc2e00e19603767cf9fcedc571cb4bf32c546141094ce44536dd117c3775efb2fc589b9
-EBUILD pynacl-1.1.2.ebuild 864 BLAKE2B f396cd993f65d060caf79a87b44c37102d49856c3df88442383709ca1bee4fc18671cf62e1a7119d1c3a8cdc60dad81b44c00eec8eef1350c74516f149ada3e6 SHA512 729a3fa3e03a952b8211b7e32cc2ecd6795f16dceafa148aca128974f0f2eb123a3c5654df09b5b53057dcafdafc9197dfb6c821d1c97a2bd868ea8c848473f4
-EBUILD pynacl-1.2.0.ebuild 859 BLAKE2B 1383c479db400fea43eb3026f14605827674a48691c667627b648e51e8e736874c791bb9441b821e5e9865fc4ae2a3b8c03c57230d00220a35dced9ecf31b594 SHA512 07b6d39acc8564d43472aa21e0d974b926b023e937792740b1b32218d12a97166e4b3ecb6f3e3ed0c35c061d11a26cb8fa86e9a1432337f26fcee8c65ffc4b0d
-EBUILD pynacl-1.2.1.ebuild 929 BLAKE2B 607997781f65a96d0927e683e91aff4cf211542a02ea84351c1bbd984091639f87e02cf07d9a451fb4becbccd4d244a9a84827bfa61767dd9358d5908f0d8c94 SHA512 630fbbec7617d4f82a4255a123d706e592ac2bb6baa4cf80b67431a05d50692d05959054aa5351a06e651e5e080d132ebb653bf76e03fc57b84ed6d15dbed149
+EBUILD pynacl-1.1.2.ebuild 869 BLAKE2B fd945526b1743a72eb8b5fc2f0016847977ad6948eb625e35fc1f72d5f8d3b49e0c219ce686c9f4092cd967712b3a7226a8d5cc0dfa7990fe2914254781795b5 SHA512 25d6425bdcc61c3257285bf0b92a93adb7fb14167699b23b200f36690e619cd96c0edd9cdca8faafad3d9b625207471588b61501bd13fc4a843a8efcf0fb5c38
+EBUILD pynacl-1.2.0.ebuild 865 BLAKE2B 7b7d66da76d2a478e750fdda974b7cb2f4e8137799bb156365c802f39c9308c618ccfa753d169326536cfd9470f3ca3fcb907af7e086a6cf762f339ca6b7ca62 SHA512 cbfc77969f3435cb2d73a04687dbeb6e0383d48b2ca24dbaa17173e21cf0dbff7d76b227dc06d8dd62e0a475afd3e50ce624f4c99006c0d9ad3acefc7f57da76
+EBUILD pynacl-1.2.1.ebuild 947 BLAKE2B 2438a9cb2a58fffcd19f49df05f058636a3b38ca15f9e5e2675639e24a96f81d2160a659a4ac0f37a6877ed0d3ca50f5b901f9c949b96883555fd0050b80f927 SHA512 aea07d914639e0c15c12807209753544fc45ed7e98a162e66e471ae14903dd13c43a3f5d8d3dc6ddaf3e6419fd94f82a78787cbc6d8da28147137456297f9476
MISC metadata.xml 831 BLAKE2B 39b921264053f9a7f18d9313daf7f3ef6e560eae777917098d8df976e3b9aede850f5073c190a9668440a487f7ac8fe2b6c1535271bb028596da0f3657ee0292 SHA512 8ae9c64a9477e03a593f40e4b5e3fe42adf2e80ab071b63be273c4cb548fef79f5e80ffcdb88786a6703dd28b8254ddd53428854419b669ca71322f7be775e27
diff --git a/dev-python/pynacl/pynacl-1.1.2.ebuild b/dev-python/pynacl/pynacl-1.1.2.ebuild
index 158f3e3559bb..10e5beed36e6 100644
--- a/dev-python/pynacl/pynacl-1.1.2.ebuild
+++ b/dev-python/pynacl/pynacl-1.1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/pyca/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86"
IUSE="test"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/pynacl/pynacl-1.2.0.ebuild b/dev-python/pynacl/pynacl-1.2.0.ebuild
index c4507480e595..7869447c9f0e 100644
--- a/dev-python/pynacl/pynacl-1.2.0.ebuild
+++ b/dev-python/pynacl/pynacl-1.2.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="https://github.com/pyca/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE="test"
RDEPEND="
diff --git a/dev-python/pynacl/pynacl-1.2.1.ebuild b/dev-python/pynacl/pynacl-1.2.1.ebuild
index bf8ceeff5c8f..dcdabef752f0 100644
--- a/dev-python/pynacl/pynacl-1.2.1.ebuild
+++ b/dev-python/pynacl/pynacl-1.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/pyca/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-python/pyopenssl/Manifest b/dev-python/pyopenssl/Manifest
index fb2ae5f906f3..08bee49dbcaa 100644
--- a/dev-python/pyopenssl/Manifest
+++ b/dev-python/pyopenssl/Manifest
@@ -2,8 +2,10 @@ DIST pyOpenSSL-16.2.0.tar.gz 167305 BLAKE2B c6daa906695b57cd48153ad6e86ac1ca24f5
DIST pyOpenSSL-17.0.0.tar.gz 167121 BLAKE2B d3aa8713ecba18c6018e83b4da2de46ec8a0bb7bd24fa0b069c32f4ea75fde8aa371b9fa90625e536ea64cb9ee9c349d3c129988cdf495de8389707198248e43 SHA512 819be95f920a70b40ae48ed6740bd1d8cd3bf2fc080f682db8978946929994cb87ac467e220267dcdafc40aa7ed2cce51a334a49b06c1e2665d295157181ddad
DIST pyOpenSSL-17.2.0.tar.gz 170816 BLAKE2B 10abfa61ff329d23c99897c58a02a487c28d19ce7c5d312bd5c769473aea40d846c3b036d34d674e008d155e2be88e26190f19a890ee375893a08ecafe6afaf5 SHA512 aef1628665353445760a0c869c5b88ba1f61a3ade7471bfd1ad9e57672573501574dab5a2491aaac1dc283893fcac1a81dd9b972f43d53fe7ef1aa48e3f0e88a
DIST pyOpenSSL-17.4.0.tar.gz 169362 BLAKE2B 87a51efaa157b4a91a48edfcd9348402b6734e1c9f78e7ed638e3d245ae3922083c625e3d967e7513c588e131f96b06f110ae528cccbbb820f685afb9dda72ef SHA512 c3c791b15f2245d3c1381f84471f9e1b07b4a01c318a5a4012ec70193ba055fe948ba150f9c88d2dabe30b37f2025fe26ffb95c01682ca656d561014d41cf965
+DIST pyOpenSSL-17.5.0.tar.gz 170870 BLAKE2B e8b8986a7c5475ac3898df4877a8be86db359af79e1718bad85149440cff543c501ee23eb369270d2c539a9e3f4e13165ea87b858ef6916ee79ca6e49f6e5370 SHA512 f194662b5842f1e3a4fcb910b9f2e6482d1dcdf834f306acc3dd6d9723f65038f7bff550248fa6268d90c839c9d9e8248bb6c7d399495fe6aed25291b93ece86
EBUILD pyopenssl-16.2.0.ebuild 1596 BLAKE2B 2fddd33669aa0bec3680851737fef5be19fdfef10dce644afe2b3e07c8e1bf452263555fb4dd6e21759e7416fabdf7e470bd3a8c7a255d96feb10401d3f52bc0 SHA512 f91345bef67ef4d002828b6db8cfdde9ea1bd2e502672e2c29be7cedb814127a0d7f08ac0ab1c601b7056a406020bc3569c5a6b163fd3b13d92b6290afeccc2b
EBUILD pyopenssl-17.0.0.ebuild 1606 BLAKE2B 170a0d141beab15e063bf6137e7ffb052265676e9ab9134748f9cd608a1af8c1c30354e0b9f29ccb576a7449ba7f96bde4900b93a220ef04d7e9c31110e152bb SHA512 e8f73d81532e7ccecbd96f6958ed65ebae636efc703bb02543ed27e136f6a48b086b5e3a230685d1ea8a7b19ddbd29340b53e908b9eb8756644645a0fef2fb5f
EBUILD pyopenssl-17.2.0.ebuild 1573 BLAKE2B 178c8cc77f28ad47c854f60689bdc25378c32dc3cedf8bf4ff1c1692545a8a49618f2b19235c8d60cb3c57520d0e183c2466a85b594902d9cb9fcb8539e26120 SHA512 927ac59c13d8b688a27f49a56ca719656755930eee39de29ff84e3206af271e8b0bf30b3aa3a623aa9d14cbabd4cc03cf2724646161834d2d713d1c00e98b4a3
EBUILD pyopenssl-17.4.0.ebuild 1581 BLAKE2B c47967dd1ed4946e54f04e71a81b153519d6fe00374102c6ccd8b1e26704282028da7f262f8456496b271d777503adfb2fbd5dfc6eae6357860dd41453a23155 SHA512 11704f1b6207285e3fb3b58ac3d8591b96093eb3a669631d057f9fe5d2322a681efa46129f5c10ce0be20ad614fc758f5dbf80f86407c8bc0f5ab2429e0d7733
+EBUILD pyopenssl-17.5.0.ebuild 1595 BLAKE2B 116f5515713ecd70954c2e9bc49a3494eb88a6157cbde7943aa264bfa19b34b370dead8d6c68986c4ff69d493aafbef409225c9c61dfc614759c3880f0130182 SHA512 d9a4720b61a8046fcc7255cbfbeac0686fcdc3e37cebf4c5c295f03cd97939dcd18cfe372e12ddfb4ddeca352464f9547b425b99d34391bb37c8cf76145d24cc
MISC metadata.xml 418 BLAKE2B 69f135bab3b0cffa47cc8e807e1f537f7fa0bd599bf3309ab92ddf41f894c21ab0e3f793ea4caa65d272043d2dc0352fc54c7160b31fccabbeb165775a895d97 SHA512 5cd4b0381e79245626500a2a38b9f7bedcc8e4742445ac16f12a96133f1291ec49592f2259294f153d5f1b27969cd6f7f364d49f32d0793b12b2ad38b824f441
diff --git a/dev-python/pyopenssl/pyopenssl-17.5.0.ebuild b/dev-python/pyopenssl/pyopenssl-17.5.0.ebuild
new file mode 100644
index 000000000000..417a2dc0a138
--- /dev/null
+++ b/dev-python/pyopenssl/pyopenssl-17.5.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN=pyOpenSSL
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python interface to the OpenSSL library"
+HOMEPAGE="
+ http://pyopenssl.sourceforge.net/
+ https://launchpad.net/pyopenssl
+ https://pypi.python.org/pypi/pyOpenSSL
+"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+IUSE="doc examples test"
+
+RDEPEND="
+ >=dev-python/six-1.5.2[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ doc? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+ )
+ test? (
+ virtual/python-cffi[${PYTHON_USEDEP}]
+ dev-python/flaky[${PYTHON_USEDEP}]
+ dev-python/pretend[${PYTHON_USEDEP}]
+ >=dev-python/pytest-3.0.1[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+python_prepare_all() {
+ # Requires network access
+ sed -i -e 's/test_set_default_verify_paths/_&/' tests/test_ssl.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C doc html
+}
+
+python_test() {
+ TZ=UTC py.test -v || die "Testing failed with ${EPYTHON}" # Fixes bug #627530
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/_build/html/. )
+ if use examples ; then
+ docinto examples
+ dodoc -r examples/*
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/pypowervm/Manifest b/dev-python/pypowervm/Manifest
index 2b940fc5df9d..50d45638268e 100644
--- a/dev-python/pypowervm/Manifest
+++ b/dev-python/pypowervm/Manifest
@@ -1,3 +1,5 @@
+DIST pypowervm-1.1.10.tar.gz 887266 BLAKE2B 61767773e870fabe2b2954b0e6d13488e7eee83360e7e575fc4ba330148a84f46445c4107929f2e9a2d5ef891195de6374d9c75fd0ee624c71444c338405c8da SHA512 9879b685e46efd4a15f463112bf800884d0e1bdf43ef0fe790bc65334b2f1eeea1b531a0796e1673f4114ea8727c3f3a57bc467934aa535daf17189d0068e253
DIST pypowervm-1.1.6.tar.gz 872456 BLAKE2B 02afd4c25aa5f0b005e621fe190decb2724ff289d6f1330744428bd6616a8b784e79486e4e26b46ee76a3e6346f16100cd788f705f264ca9b29b8522a2c8bc9b SHA512 31211b93f85cda9067e29700794daf9aed5c43478c27eb6dd5a150120282a7d46d4fa4fdf5fa038023153b02aae85f236d681e66646912a464bc3d265c87fefa
+EBUILD pypowervm-1.1.10.ebuild 1352 BLAKE2B d9cf6fb434b04cce000c81f3eb7188a10f00b56eac1554418ea1fcc48eebdf05d869521a8e3260baaf8d24fd30c56256c432c71c789467f27c47eec7cc03b000 SHA512 0c0ee6080495e2a4bf4a294a12335edcf49286c76d1b1c85888a618a07c347f902bbb5bb900618aa9476a652a68fb7b9e1d79a5d5a22f4d7ff9af0399c0238da
EBUILD pypowervm-1.1.6.ebuild 1260 BLAKE2B 9086f198a9f8cdff0a2bdfec11202072a292365ca739ad98abd49ec56187b4e7208b17108da3dc81ccf31d493c1327a7faaa4cda0b1eed42c0f0d2d8f935f3a2 SHA512 bfebdd378fe1c27fbce70ef65b4ad368ed976ceab474a95ad410adad5fdce5faa7a69b2c926c044180bf0fe285d8be74dab6511d9531516adaa40ebf82936e8d
MISC metadata.xml 383 BLAKE2B be09e21c8e64a738f362727e96417344afd5a4af5e99314274cb2e77f2c7b32c8c5d68f7e8d44b053297aa597ceeb6a1e4b41d1a30954691920b976694416d8f SHA512 e06a03085a277a53d5a04e076d240d59cd81e83d40241856a2878776792366d50bdf3e9fba2dacf2931de17234f87583b3114f3f696db1254d8a185a9da06d17
diff --git a/dev-python/pypowervm/pypowervm-1.1.10.ebuild b/dev-python/pypowervm/pypowervm-1.1.10.ebuild
new file mode 100644
index 000000000000..45d8bcbdefd0
--- /dev/null
+++ b/dev-python/pypowervm/pypowervm-1.1.10.ebuild
@@ -0,0 +1,39 @@
+# 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="Python binding for the PowerVM REST API"
+HOMEPAGE="https://pypi.python.org/pypi/pypowervm"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="${DEPEND}
+ >=dev-python/lxml-3.4.1[${PYTHON_USEDEP}]
+ !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+ dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+ virtual/python-futures[${PYTHON_USEDEP}]
+ >=dev-python/taskflow-2.7.0[${PYTHON_USEDEP}]
+ >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+ <dev-python/networkx-2.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/pyrsistent/Manifest b/dev-python/pyrsistent/Manifest
index 63c1192a0208..456285ce7aa2 100644
--- a/dev-python/pyrsistent/Manifest
+++ b/dev-python/pyrsistent/Manifest
@@ -1,3 +1,3 @@
DIST pyrsistent-0.13.0.tar.gz 96326 BLAKE2B 47388d7d48841c3a093c5309e20e92619b16c9f7c59a47929b8504a7e6aed803cb1fa07260ef8fbc5ebb4b243a52329a5a9976ca947c00243fc5dd3bc9e34e8a SHA512 6bfb657841382c4ad402c383cae5092b83e93a3dde0b905f6cb8ca8a50b8acbe0f3241e9cc50cb83892c0d59b13145764faa2a3db1eabecbe6606a35d07bb5ff
-EBUILD pyrsistent-0.13.0.ebuild 910 BLAKE2B a9a1b129d2a37c8bddb84a5ab6d96c997ce50fee9c0f48de2e3d70d35d1322ff24abc99e239790426171a32ee694319e8c08a735b51709b2ce3ac0dcc60ee9b3 SHA512 9cba850cebe013018c0ff8e63377ec94d248c9f5a11da7f6d78e187c34e9bd989d1e298b1864d12fe9e9551e3ba1c8fb566a6a39abb83a6733cdb0815f386656
+EBUILD pyrsistent-0.13.0.ebuild 925 BLAKE2B 725c039aba228d461e816489d2cc484c497b1baa856c829376e0db58d0e09f3a98dcac2efae84fde0a670402559851e48f07aec53805e51ebf65d0694c04c160 SHA512 d4cc596cae4c7a5019bf312b4b3f7678d2ba72d2069a9ab699b3b0d01ff6622c68110d8f0c7ded44154832624d92ba1af87ffce69b63f0ccacc62ab9bdd0770e
MISC metadata.xml 521 BLAKE2B 0081a54c9db451d020647e808b80c47e590530bc952c40d3dc6c11e187cb6ff4c644c9c8c448b206ef3036a3a0ae07760e23ba88d41938667b0a83ab2299cd9d SHA512 16d13966bbf6d52360d9438a56a949e6e31a9d2ace85e319db27be14f85c8446ee28e00c6bafc9232b3608e3a209396dc601cb3ce193d3cb4e8284cc8b3cfef1
diff --git a/dev-python/pyrsistent/pyrsistent-0.13.0.ebuild b/dev-python/pyrsistent/pyrsistent-0.13.0.ebuild
index fcdb01d16c7c..5afbe9d3f267 100644
--- a/dev-python/pyrsistent/pyrsistent-0.13.0.ebuild
+++ b/dev-python/pyrsistent/pyrsistent-0.13.0.ebuild
@@ -8,18 +8,19 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Persistent/Functional/Immutable data structures"
-HOMEPAGE="https://github.com/tobgu/pyrsistent/ http://pypi.python.org/pypi/pyrsistent"
+HOMEPAGE="https://github.com/tobgu/pyrsistent/ https://pypi.python.org/pypi/pyrsistent"
SRC_URI="mirror://pypi/${P: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"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
IUSE="test"
RDEPEND="
- dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
+ dev-python/six[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]
diff --git a/dev-python/pysha3/Manifest b/dev-python/pysha3/Manifest
index 8fb02e5a62af..9d722ee15eb2 100644
--- a/dev-python/pysha3/Manifest
+++ b/dev-python/pysha3/Manifest
@@ -1,4 +1,4 @@
DIST pysha3-1.0.2.tar.gz 829192 BLAKE2B ff0c0e1cc35f5e2efc0a7d3074022aaa1e05fa72cc151560180fe08958c8f83ec2b0f50f9e1bf772fd386647f3d44e8b4139f5593f6d0d678412eabe4829e939 SHA512 57476d24b9d399471cf56c8c1413f58dbc863c16d4fe9ebd2cf65df8092e139e2505252605e3fccd68978f5ee3fffdfeeedee6788aab38a54c918a452fc19720
-EBUILD pysha3-1.0.2-r1.ebuild 999 BLAKE2B 911d7f4b142921c6989c7ad7d1d82c1dfe7c72527df04045054e9cbc7e063178f9eb5b07a96084501850aab024a1f855864c7b852d8f1c7b2647a23edb256081 SHA512 cda1b7bb745ba1a17bf32f34953f262b8e414f39eec14af39c408ecbe7b0b7f038d8c2beb17687f26e0708ed2eb13be4fdafb00358db2c60f5b2545f0324b536
+EBUILD pysha3-1.0.2-r1.ebuild 1023 BLAKE2B 1d7d276993279196ae77b162deaa3f8b4abbacf6da06a7faaec88ffd307421091e00a634f0416c794bae6cf8239045aa674f8e6d06edac4a3c0014da3182e91c SHA512 8ea5c4e63485ec911a38cbc0518fffdde242eef43cd0c7c267b80b94650aa4e29764bd8e7aa23c187ca1d4844ddfd4637e1b2ceb74e21a85077fb0a0e2292222
EBUILD pysha3-1.0.2.ebuild 670 BLAKE2B 63824f1f7e6627ad0af8d413df4dce5c5cd54d5b9dca196f22bdd6ec884368c06b69076fdb579cf3f53ef8af6d79cc92ff1e26ca986e011751d4969aea46690e SHA512 97caa72029014f15540d6e398f299a0605cdc65eb6835246634f60020c0b4772fdf3fb2c7f8c89be4f2164414410ed7012cfd73c58adca4711c8fe02183e5a33
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 2ce78133003c..0b28642640a4 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 ~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 ~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/Manifest b/dev-python/pyside/Manifest
index c3a9cf35b0c1..7974d6229f7f 100644
--- a/dev-python/pyside/Manifest
+++ b/dev-python/pyside/Manifest
@@ -1,5 +1,5 @@
AUX qgtkstyle-1.2.2.patch 1650 BLAKE2B 2a4ca1585ced2341420b4b1857390be0ac462c7137f4ac780c810e853c92e907345d316863ed5e27b200531c40992ebd996cef55c4412b9adf9144aced7ff021 SHA512 ee039cc67bf00ab43d3c6355e7b3e01d753049b2384e23c1a15f78c119b2e85f16b7bb36f0b775bc7d544674161e94eb36265b6590e3b7e593da3b131004bccc
AUX rpath.cmake 393 BLAKE2B 5e67bc306f6f16b7ea10d223d41f77bd12d4dceae5d7aaa2dfe96caa989412e52accf66061bdf2fe3abf9bed193894f5dffa87280ac13be54a0849a13d3f36c4 SHA512 b9f2d3b34fd31a7e289e3aa1c96110f92bc66f45e5bfaf796f86d52eb832e960caca0e314b87248d0a41c13c95f04402607cbb5ad7d0b3238d5bab5580c3a65f
DIST pyside-qt4.8+1.2.2.tar.bz2 3765472 BLAKE2B bd28e196b01ddbbe6f005453ec7504d90b3f3789ab17faf1eedd78f5b05cefd1926f8df8261093d4acef429a04fa81bf9e02e83f01bfe2a3e58f18dd07568f57 SHA512 3a1d46c48ac71c3b138e1dc398d1d2a87aff558eace275303e233f78d03e32c6d53cf390db5e7112f44da9b17aa88ed16a30f6f83b2073c1f494e61b962e4c46
-EBUILD pyside-1.2.2-r1.ebuild 3623 BLAKE2B 2fed67835f31dcd9b49ab15fa82ff78944c9dcd00df5ad5d1cb9f467a40a77e5d6d43afffec1979a2467a7e84c4b9770aecbe1ee4f6653feabc15a28a49fdcaa SHA512 d60a5d3b508a349250c7c83e7a1def00ef95da84195ece367f46afe692d179f67021904ff7d1e48d8feedad5e5e7332099db720fab64c4a94caaec5ab6914cdf
+EBUILD pyside-1.2.2-r2.ebuild 3617 BLAKE2B 059869cecc4e9e441d7e9fe5e3b3116cf76b7bd9cccd8418e05ae4b3e6dca98af6f20291d85e690b8d3e9933f2c32976c3f8f9d389e16428f7013cee5895b66b SHA512 81fabb94734f4a4b4f2e51c36fd8f39030a9d1ab22bd1b4f4d94a5943344bde5ed0ab975b8564a054406c75ff5557fcb9fdc294d9fcce3c49342f0afe11cd63b
MISC metadata.xml 968 BLAKE2B 2bf7a2cd99949a03cc20f02fd9efd971d961d085c96f7ed3271edf827e788344e942440948f33f56572c45537afdb5eae5efb7d9a230350bdfa49f20ec90f6f3 SHA512 9d01808c11a691c0bdaceec69b067bbfe395cc1d1c6491a2cebf9269462c169f5ff2a6c511855fc760563356f1bba65f2b835de663f4ec11fe7eb2e3ed6dd680
diff --git a/dev-python/pyside/pyside-1.2.2-r1.ebuild b/dev-python/pyside/pyside-1.2.2-r2.ebuild
index 41756cada3e5..317dd053bee2 100644
--- a/dev-python/pyside/pyside-1.2.2-r1.ebuild
+++ b/dev-python/pyside/pyside-1.2.2-r2.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
@@ -49,7 +49,7 @@ RDEPEND="
help? ( >=dev-qt/qthelp-${QT_PV} )
multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} )
opengl? ( >=dev-qt/qtopengl-${QT_PV} )
- phonon? ( media-libs/phonon[qt4(+)] )
+ phonon? ( media-libs/phonon[qt4] )
script? ( >=dev-qt/qtscript-${QT_PV} )
sql? ( >=dev-qt/qtsql-${QT_PV} )
svg? ( >=dev-qt/qtsvg-${QT_PV}[accessibility] )
@@ -100,7 +100,7 @@ src_configure() {
$(cmake-utils_use_disable xmlpatterns QtXmlPatterns)
)
- if use phonon && has_version "media-libs/phonon[qt4(+)]"; then
+ if use phonon && has_version "media-libs/phonon[qt4]"; then
# bug 475786
mycmakeargs+=(
-DQT_PHONON_INCLUDE_DIR="${EPREFIX}/usr/include/phonon"
diff --git a/dev-python/pytest-capturelog/Manifest b/dev-python/pytest-capturelog/Manifest
index b6456daa9414..6a29524694d2 100644
--- a/dev-python/pytest-capturelog/Manifest
+++ b/dev-python/pytest-capturelog/Manifest
@@ -1,3 +1,3 @@
DIST pytest-capturelog-0.7.tar.gz 4293 BLAKE2B e0dca3e3983f92afc01a988b339062286187175035c23f042e3cee9b3962c09eb0224a6859830ba8812aa39ba1c2f8460d950fd1bcc0c5d60d3081fbc93161a5 SHA512 82567697be2c277f49633cee5c83733b3383b89e987729dc977f4ef3dd08a5ef55d507f5380ac08def7791157208459ee08d686cf532280c665e659938f03c22
-EBUILD pytest-capturelog-0.7.ebuild 880 BLAKE2B e75fc3211e26c0ca5f5a1a845eac67db1dc9dd88c736d4aea1903594cf56ce2329e94184ba307805568565568294493681cf2527174ba583fb2c09972a9a1d77 SHA512 6feea4d20a8b0b4dbebb3672db1c6fefce8817642403a2ae1f20d57c17c508b63ee7c6243a709ad6ba44873de61c7112672050b067fa1763179f113ae441f560
+EBUILD pytest-capturelog-0.7.ebuild 892 BLAKE2B 4a6387b2c1bd32a9544dc68027535710b1df1a459c54102dd024f8346e58417f77ac70cb9192ca461331218e8df18cef0f300b2a9b522096959db9cdc789b0b4 SHA512 d74f4b147ce48eb38e2601e98060aea21bd3b26a9a3393750b23bb6e38e60a8f1f02fc4e3e500bc3dd8e8b594c86551597c74f646d63e1b6fbb73c4cfdd74fe7
MISC metadata.xml 390 BLAKE2B 01e2feb9a06fa2d2a952ec1856e480645c0cadc14f34cf4d65897f9d3986d1ca7d27d6ef87402770904c46cb2265c085acd8cbae58c347eefe439e053eaf0c33 SHA512 c4f5af0f5e6ac325f47cced6f6032279bf9109d1581f18c051869cf7ef4526c38245c4b31335f6fb42851ec5ec8c52e2841aee044c25195142917a39000e7525
diff --git a/dev-python/pytest-capturelog/pytest-capturelog-0.7.ebuild b/dev-python/pytest-capturelog/pytest-capturelog-0.7.ebuild
index af1bda9a4af4..3111ef1ff4fd 100644
--- a/dev-python/pytest-capturelog/pytest-capturelog-0.7.ebuild
+++ b/dev-python/pytest-capturelog/pytest-capturelog-0.7.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
@@ -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 ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd"
IUSE="test"
COMMON_DEPEND="dev-python/py[${PYTHON_USEDEP}]"
diff --git a/dev-python/pytest-cov/Manifest b/dev-python/pytest-cov/Manifest
index 7bc52a3f877e..b7edf9adabe3 100644
--- a/dev-python/pytest-cov/Manifest
+++ b/dev-python/pytest-cov/Manifest
@@ -2,6 +2,6 @@ AUX fix-for-deprecation-warnings.patch 678 BLAKE2B cbf75e452f1cb5225d23d29c8105f
DIST pytest-cov-2.3.1.tar.gz 35378 BLAKE2B 758846db0b06ef9534823d3458ad6211b0cfc14b551a6e1737573a5c1c5bb59c23b26d3448ff8a67d65a4293ce75dd8c79d4916d3d9a7db5021db6b907152230 SHA512 79770beb53fbb43b5d68311c2efd0accbfd890ab6dad299da8c1c0b3d26b54d984807313b1507900cda7004bfb50fedc0bd4341cfcfce47849a4f24fc8184f11
DIST pytest-cov-2.5.1.tar.gz 36201 BLAKE2B ba07d751c7635ee01262a6f2eeffb27393d58afadb625b220237ff9d014ecdda0f18c0b5fd7bdec66fa4a948f2bb70a715af6dc76664e9c573ad56520c8dee1e SHA512 868131d6ea6dd28deec6d653dec23ceb7d3adccfa2c6bcc0a3126bbb11e924e71f200676461b2202f274ce6e14d1799feb0917e3081817d9e8583271c18a43de
EBUILD pytest-cov-2.3.1.ebuild 1539 BLAKE2B 2ef33a3cb6cb07cde3e5a756a7b25c1e81847675a409b35a3d81a4b77a7c5baa5b50dc98b83e3590434a2fa690de006fb4fb3a1e3de9eb21b339bc0c2a5e4a6d SHA512 4b2d0235e1affbd327df01544c6db6b807752aaece33f38bcbcbf66121e05967d8355784e91015b9183b51932008cd6ec984b90be2871b0fc6e3f70e17de2065
-EBUILD pytest-cov-2.5.1-r1.ebuild 1498 BLAKE2B a6aa711f8346945aa366c26ac59569b5ac0b0488d5b85aecc099b055770e006ab3f795f0b81594b5cb918333ca7b2579ae26c749818692f9dec702d8866b74b2 SHA512 dbc392ab9ae9bc5561738835b594d33dc948d562190df2b1314084e5d6054678e8c616e3ef2d7d2b1c7db1db1346f169332962ab946c8eb03313edba0f38abf6
+EBUILD pytest-cov-2.5.1-r1.ebuild 1510 BLAKE2B 0e23b0ca4e073adf31ba27697b8a2f12b018ddd444a6e349fe3ed1ff1dacbbbf10b25cb4c213d32621e2c4c2f2e9c8b5761b69b3ce20e527f09a87a0f13ec83c SHA512 e867587f9ba2e14eaf85c731e215d8a348147e52c8195d26d23bf8b696b9c282bc671320649b5d2d154f97b503281b72d4bfe2dd6073c71d0a4d8c96e16899a6
EBUILD pytest-cov-2.5.1.ebuild 1509 BLAKE2B 04b63690469fe1d6af9ac85add37fd75f2f90c4bf95b092efee26e2f85bf47ecb8693628f025621928b26887312a85202c4447708e0f6b116aa886373a01ccd9 SHA512 741f39ad5f2d63ca64cfdad5a2049783d79b1402184a6bb3ced95c894ef332f5b97b23b9c4224ab168f7965af13ce8ea0bfb766fefea7e7d7c153e2b9924230e
MISC metadata.xml 460 BLAKE2B acedcc7748c95511d1ebe201052b50e43569250e41f8d08d8eceb3f8c8b10924d64e74f6ff6453896f9fceff2a939f42d21d3013b9a486b007bb922dfd285ac9 SHA512 5600a6e66b683a30d6252699a28fecf727bdbbad6ef40cec0fabb89f5afd3a0cf1e2b8e2b80ffa6cc144ac03f5e7066117d72fc968492bd3b1d6c89a8b035228
diff --git a/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild b/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild
index 6a553e46e149..e095ad0d6dbc 100644
--- a/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="doc test"
RDEPEND="
diff --git a/dev-python/pytest-expect/Manifest b/dev-python/pytest-expect/Manifest
index 282bcab8051f..cb970ad0c69a 100644
--- a/dev-python/pytest-expect/Manifest
+++ b/dev-python/pytest-expect/Manifest
@@ -1,3 +1,3 @@
DIST pytest-expect-1.1.0.tar.gz 3595 BLAKE2B f291021c1fb44371f43d5970573872d3db04e0b29e909de01c2183e79d96f9a72060b75f914cd7460b914864b98191460b4c44809a0f5ddf728fc6ef0c94c348 SHA512 41d2b296844e9dab9429f34eec37fe106a4e6c2039824c37067ed048dcc328b13e666b22d3482ccfc6153af4e44b5d895f3011ec45df55ffa07a98459e3caefd
-EBUILD pytest-expect-1.1.0.ebuild 696 BLAKE2B c77b83433cf2d6c56cf91efccb9fc8bf5fc37f726ea47deacc26f4a93317d15ee796dc8a03a97b24517f4ee4a35037788a1308460698897ee0bf9019d7cef048 SHA512 104edcb9b6cbfd0074efdd153d53ff6d734f6cf07fcbe47746d714cb21cf2a02682838db69213bf4f6b41fbce1d58e5a48efcaf640170c489083de6eecac9e3c
+EBUILD pytest-expect-1.1.0.ebuild 713 BLAKE2B 182f45b86e0a8fda8e9c93078c296a54d49eb333998ca6dbaf0744311f7cc9207e9009c6f1f45f028b7980fb1da76197f43bbea5ad5725944f31c8daf1d4b94f SHA512 940d05edc8d8b1d5de4e566f303f572c5bb6a3456b162b51c46bdf746f9077bb5d1c9b5f4bd6fc780f708832b4d00ef0c6a5275794d8a263062a57a033bf4768
MISC metadata.xml 357 BLAKE2B 29b8df313fa5bb9f7666ba95df518d3ada2f9bf783c2e14cde2f404cf10504e5631ad2a512303acfdd0a4ffdad845fe482082d5234e6b54818f38c83c07391f9 SHA512 6c6151ca1a141fdbecdb4eae172cf6d21bd41f2827db435f8d1a6a4dd95743fc291f302848b9afad0e1fdb9e7bb8030bf0f8e46a69e8d4ad9ed0d648b1aef870
diff --git a/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild b/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
index 3684c79857ec..731b4b8a78fe 100644
--- a/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
+++ b/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,10 +12,13 @@ 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"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE=""
-RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]
+RDEPEND="
+ dev-python/pytest[${PYTHON_USEDEP}]
dev-python/u-msgpack[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+
+DEPEND="
+ ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/pytest-fixture-config/Manifest b/dev-python/pytest-fixture-config/Manifest
index d933f1b121a9..4cfb73a26014 100644
--- a/dev-python/pytest-fixture-config/Manifest
+++ b/dev-python/pytest-fixture-config/Manifest
@@ -1,5 +1,5 @@
DIST pytest-fixture-config-1.2.11.tar.gz 6525 BLAKE2B cae41f542fedfcc8587dd5a4cc117480f22fc8abd6f5b85b38451e8199c52d2cb20c4a44fd014504fdc6835be940b4935c95e73dd16cd42049a0e01737a65f6b SHA512 9d335621c7aec41ce769f450fb618ca1611a0e97bf3bd3bdaf43bb827dde62af28fb255a36643c4e6e9c958e7f7efe3f4fc308b3129fe7625c0504c0c46f1518
DIST pytest-fixture-config-1.2.2.tar.gz 4995 BLAKE2B fee7acb10140320b2ae14968fd99bb11f6c23f54cc86fc74a52855b58071c8deaefb1343c4d92726f7fad5e873c25c426f04d8ced3ecece3d953dee4c7693b7c SHA512 c2d2346c50c8a73e37ce217e240eabdecf872700c9f4b020f1ca7532a06e6a5dc6b140356d96b1bf8c83f1cf737d95775abaa206c3dcf7e02555b26aa995f12d
-EBUILD pytest-fixture-config-1.2.11.ebuild 735 BLAKE2B 9602489cc36a4f561ff95ae7f185538f06baae994e8e66ff376e620669a9d88a2d8d82addf0d31acff82bc1e3e6bc6f7414945f749fa11133ec008d89d8f8e55 SHA512 a4c9801bc33d13156881be0901ae6deb62fdbb947f7085f63852123df52dc4b526114f006eb63cfe357013f23a9ae6d1f13eb71adca09a0672ed7d0256d22f81
+EBUILD pytest-fixture-config-1.2.11.ebuild 747 BLAKE2B 8b15de7c757408f9a29d3ba200146e05b07e0caf6672712d675398ad5f9ddad9a951d039bd32e7a052bd5475bf9c9aa1ec45c7f3d3d2cc418393eebb2ed206dc SHA512 9d3de7c25ef33d9442565e3310938c2e5464ed65f533ca50635f87c67bf82828486577c811a50b257220e961471ed1c1692a6d0c021fa8772b548b96d7c51170
EBUILD pytest-fixture-config-1.2.2.ebuild 707 BLAKE2B 50cb74b0a9b4cc1ea33c850762f2f1dde94497e47f99808323b9cf2fdcf8b9817cfb657881e256a7aa638b5bd8ce40ae5c33cec56a3547da88aabe2bc3010aaa SHA512 e1554212104ddce7d35730af725f612cf646e469b7f154e5af843d555c4e3e8d45d3081a413b4db69deb11f124503d2a4ba75820a7a2cfdb804c2bea23068316
MISC metadata.xml 628 BLAKE2B 925ae819fcb1ec9d45dd67640954152313f84eab26d5ee055d8589e29062ee275f61f828dec879fded534bd3db0c89580fbe6e16b5ebca4c2f5547bbbeaf365f SHA512 a11640b82dcc479a13ab8eed44d7a543e8594c6f829ef64855d02a750ce605181e6503d5d8dc2d95c8740fb70f86e0c95467d9df81b7bd2702e3658572035af6
diff --git a/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.11.ebuild b/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.11.ebuild
index 6c46923ac167..adae8eb37779 100644
--- a/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.11.ebuild
+++ b/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.11.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-python/pytest-flake8/Manifest b/dev-python/pytest-flake8/Manifest
index 08b9b103e47f..2e3f4dd31e96 100644
--- a/dev-python/pytest-flake8/Manifest
+++ b/dev-python/pytest-flake8/Manifest
@@ -1,3 +1,5 @@
DIST pytest-flake8-0.8.1.tar.gz 7359 BLAKE2B fd45d50fa68e329569a5964407fae301075907aabf0ec2c85c7ad9b9c28aa7a92acfaf9b7b4e06036c940ca6c7a35388cefb0d9b9151471fe98c968a43cf5a95 SHA512 b49b4d42712040492161f144cce807b661f2d8fe5b484b29ad1a519fd5b0b0cfb6abd42c3ae8999f21263c4776fb773f91bf0776971b6b6727607d33fb49ca89
+DIST pytest-flake8-0.9.1.tar.gz 7959 BLAKE2B d0ef55385dbbf47968abdfc14e69a0420cd52bdf65c0f74ec72abeb1ab28ad27806593dd592f448f3c01dcdf29af4042c1e1c8affde46a1405ba7b4155c174a4 SHA512 eeb4f66022e367d92dee94544ae8fa99b79c1de0579a80e91c22e6f050752010cb7ad6c24094736d23ae753615b186a957b8b0f94c09754005183a971a1e4aa1
EBUILD pytest-flake8-0.8.1.ebuild 613 BLAKE2B 981a2cbc44d772261fe2a8add725ea471a21159cf8ec1668f0e7161cd75d115b77bf0ade024febacc5ef445f609b6011fe07ac8256b227d5de8bbee89f0611e4 SHA512 e61b58a8a58ebc933b9285b8dee54e96f3758acb63b3fafb06d8ebc9d2fb5d22a97106cd1d1cf94dd87de5456b8ead9dbf714c243e2d69c4a6ad4a540485153a
+EBUILD pytest-flake8-0.9.1.ebuild 681 BLAKE2B 53b2611ee82040d4acc5f50c91ada4ed7ca37807ca463677434bef9b2af87b1e16a8a5c526212078cf3a4cbbeb06eb1e459219430f5a5bf9cc092b92324ef4b8 SHA512 41e91fb531c26672fc9e1906605f192eec0d07169ddd6fee56c7975bd1a735a292a727c11e318a0e27ddaa0e07bc8d32ba7e84f78c5ab1ee0dc664b2893aa532
MISC metadata.xml 507 BLAKE2B 75290d0db230e858a4b5b706a2636963a998c882631cd2599bfca3a1961a2f6304dd67b1fa2dbf5a278a86dda00a4c50247f400ff8573845552d3f11b2704595 SHA512 0f022aea078d7eb1b41db5326bf4c1b950344102f4b614ef095e20555a81032687a3312ead75ff33ee8f6dcc81984651dfc110b95113b8c4f2b3e57f52e97baa
diff --git a/dev-python/pytest-flake8/pytest-flake8-0.9.1.ebuild b/dev-python/pytest-flake8/pytest-flake8-0.9.1.ebuild
new file mode 100644
index 000000000000..9b0fa3e9c971
--- /dev/null
+++ b/dev-python/pytest-flake8/pytest-flake8-0.9.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="py.test plugin for flake8"
+HOMEPAGE="https://github.com/tholo/${PN} https://pypi.python.org/pypi/${PN}"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-python/flake8-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+python_test() {
+ pytest -v || die "tests failed with ${EPYTHON}"
+}
diff --git a/dev-python/pytest-forked/Manifest b/dev-python/pytest-forked/Manifest
index 295cda7211ba..d8b3cb3b9331 100644
--- a/dev-python/pytest-forked/Manifest
+++ b/dev-python/pytest-forked/Manifest
@@ -1,3 +1,3 @@
DIST pytest-forked-0.2.tar.gz 9617 BLAKE2B f306c968447b73ddd606f7929b730d222f30640544ff89f6e3e2171ec3b0e98877e0263fea6564d943789de6daa1c344022f001ef80ca37b2467c1b9c360eed7 SHA512 5e84fcaceed46ee9da8eec051e72acb46f09e2df3458511651604c35d68e3ad06fc41d52578127fd29f0c216dcb5fce1844c614f10501727cbf8fa8f2316f231
-EBUILD pytest-forked-0.2.ebuild 900 BLAKE2B 8dc7b92d83756466d1fe9f817c71a29e2294858a8dc818b4e0ea65ad08bd5370fcb8ffff6492947154c1cab40567198b4fabf7fbfc8699ff132e40d57467ac32 SHA512 1183ec8a19a7437cc66709adacf544bd0bb4d9d7debec9b534dad31383d1bfd9794f3a39885df39e058f4e452e067ef760e674560646e4af0b9ba1cc92684500
+EBUILD pytest-forked-0.2.ebuild 913 BLAKE2B cc6504084a11a17e99d7af1a9bfd9740df22c53f66da295f2bc397e51e4cd85a7e6fc035e7c45852613b30d97f0780c0b558b26c1925cf4ccd2e8d199858dc27 SHA512 6457b6f7196040d66c4c4d137377e084ac14a28cba835d3cd177aea976974b6951f8d22925d5590610d7e5aac85535bc4f2b514bd5611a5dc959b82d79449da5
MISC metadata.xml 380 BLAKE2B 6cb0f7646f94dcda5b7adcd074d83ece86cf7827a69ecbc87adcd273289b777cb12acf856f7068b10b9b3ff7a0eb5746c7cd8f7d8acebbd4cbe9cd1c5efd4ca7 SHA512 9106660bbd3a3197a9beb92d5309d3b1be687cd30f81753364556b2db1aa19e94237c30f2e31a5517097595033fd80b774ceac44cb09c7850a1f6a1eee6325c8
diff --git a/dev-python/pytest-forked/pytest-forked-0.2.ebuild b/dev-python/pytest-forked/pytest-forked-0.2.ebuild
index 1416c6954209..04779eea8fe0 100644
--- a/dev-python/pytest-forked/pytest-forked-0.2.ebuild
+++ b/dev-python/pytest-forked/pytest-forked-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
@@ -13,16 +13,16 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
- >=dev-python/pytest-2.6.0[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
+ >=dev-python/pytest-2.6.0[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/setuptools_scm[${PYTHON_USEDEP}]
-"
+ dev-python/setuptools_scm[${PYTHON_USEDEP}]"
python_prepare_all() {
distutils-r1_python_prepare_all
diff --git a/dev-python/pytest-relaxed/Manifest b/dev-python/pytest-relaxed/Manifest
index 53a623f2565f..95cdb79c6f2e 100644
--- a/dev-python/pytest-relaxed/Manifest
+++ b/dev-python/pytest-relaxed/Manifest
@@ -1,3 +1,3 @@
DIST pytest-relaxed-1.1.0.tar.gz 25942 BLAKE2B 6dd34044ec3ae0b5c85f0a76102aaeafe3dad8748c0cf34666dd3550162a2968191efb8415467259a4f072905af062aeabaaaeb475ab68d47aa8d79e3cadd3d0 SHA512 010e37c4d0c63bd00af8851bb50e52af7f8f17769be042e4941e8d8ba451920c24dfa6cdf74cd1b3ca4b3e1c71cd5e1ac34ffae855fc261cf431c212f98cbfff
-EBUILD pytest-relaxed-1.1.0.ebuild 767 BLAKE2B fdd2f626fd53fbb31c7af11f04da808d9368a757f8f00da4732aa0aaba577b198c9982d709a3e7411636a5d21faad54e4f77c5c6bef86fdade5771729644b15e SHA512 cf21b2b43af7f102fbcfb73ce78f3f5fbe29e83502748314b3c0e95ad5d66278aec55da241ebd59ea6e784acb8d35c93e42e9367f1f7bb45f2c9e44eaa60b85e
+EBUILD pytest-relaxed-1.1.0.ebuild 792 BLAKE2B 6724c0249456863cf722c00f1e2c72f1b5c845568083968c837da7f8762edce70bfeb4ea3d2d26cc816c0026c92144c133d32217fc5d425cb480782c1e600d69 SHA512 aa57169a210e00ca5dfba9c59edc24c75d7ec6e3861025c13e6b1bd39c94f46fed0e9900bd54aa46f6c4a77e8df1e37680b40700fc7183901f8af7e968e220ea
MISC metadata.xml 382 BLAKE2B 858b2e05190a45c6842f93638cc598f3b97b3481a361438789a2f1e4aabfd474da056d5a3396927e555d4395cd1ac13393fbb0682aa3fdc6c734b718c0451ebc SHA512 9a59cb814efe45123a5d8fc8fe8b81d068013c58fb6f4e04bd9c0267c4c5ec1f1b254770ba6f5e43a645093c84a477d903e5d981c89532732c840e2026ba40a0
diff --git a/dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild b/dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild
index 027870280e59..1a4b832c1a74 100644
--- a/dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild
+++ b/dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD-2"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-python/pytest-runner/Manifest b/dev-python/pytest-runner/Manifest
index d8b4385f6860..163fb553f078 100644
--- a/dev-python/pytest-runner/Manifest
+++ b/dev-python/pytest-runner/Manifest
@@ -1,5 +1,7 @@
DIST pytest-runner-2.11.1.tar.gz 9661 BLAKE2B 300b63de61ef36c299a95c60af469b071c27ae483f641c7cad594f7b6f582d9e1e076192f9fd5019850cf9227af183e9f80b4049719d074a180e72c25521bc14 SHA512 5249e0a368bab21bb034a9b0121edbcda635f559cc22ba79c87565dcbc070056bfed47a69c16f4733403f61ea5b73adfd1ccf945700116043cbf3940d37d4067
DIST pytest-runner-2.6.2.tar.gz 6379 BLAKE2B 4f676a4cd59309cdd0e6462c83718482622817781d302ed95a2b7cb9d92a0b0f38b411c1172ecce9003f5781cdb168338bce6f446b1c91069a2024fb75574bfc SHA512 6a993e8729d5e203986f2526d46e96b7ac19e65fc26493a55a98e858304ecde0c47576476864a0ee1817ea1a7b02cfda952fc03f79b84fff249021f140f3d00d
-EBUILD pytest-runner-2.11.1.ebuild 960 BLAKE2B 50e81677b62eecd606ae556de059278f2551a03658f2aa015ff4a83cb0b06b494c0d7933ecf973be64bb9919df79cef10803b10f2e289d9a77f2d13618f50c71 SHA512 8f6af8fbd7586d60a288024ec6a726f027f54be0abf45f3663912ef6a3e83fdb5e008e4705c1d2d01527e4d899cc6fd3482078e51aa6cbc86bcd22afe2793fac
+DIST pytest-runner-4.0.tar.gz 11401 BLAKE2B 3be4527e68b8c1ae7e1bb5bad111367e459a07cf20de1f3b2d8ab993a7e016f9656618075bf515f576fef457aa86f99990f7dcc4c20a04166703bf9272c395c1 SHA512 a7f3defcc698f43b3b6ceec3f59dbd0e00c651167ddc76a9d1a093d722a013c9ffd2bad3438e49170688d503166cb6d8bf55bbaf7bc6f9e6d80eff049c202b08
+EBUILD pytest-runner-2.11.1.ebuild 972 BLAKE2B befa3699bf1fa2ac215c00b80e9cde46b99c3860e795e39db0b521066f31beced33f7c6fe1f4ed76c7da4552d80ff67c0edb38fef07a12354aeb549af90a1e75 SHA512 72413886ba92f90497b4b5d28de620dcb1803d0b19de595a8a9cb9340490e898c23eac62a05f4e2ce9501659490db60df5932c51e3c54c5e057791026305e0a4
EBUILD pytest-runner-2.6.2.ebuild 1064 BLAKE2B 32014fe6fbac028633bf7efb9d8bed30fd0a3346262ab6add06885f3fafc14fbb3dd1a6bf67d7edd91fc2d43deed3b042d3fda087c5f7f6f3f7ceed8b185ae6b SHA512 14078aeaf287c3d20738c180f58f83ec4a31abc63a66b72bf0b2f907a5cd10a1d0a9ffc65302f80aa93dd06bf9bf4242bc7fd498be9cacd032d4f2f4702cfcc0
+EBUILD pytest-runner-4.0.ebuild 1046 BLAKE2B a50dbcb5d1f0722296948054899f96b7ab6d799c0b77c84e05d7f344d1514845a5a809f1d3fe31c1f8437c09b3218bc195f07de3d483a172e9206d73cfe45a17 SHA512 31fb99db88d55a6eaa529b5ed3397e48a37a5592959ba1ced63eac7dd8e39134bd0aacdba59ea809f02382e63fbdbec42a1e97656054311bbcb27a4ba74b8a64
MISC metadata.xml 611 BLAKE2B 51a4f30d72bd0b3cf396da6272eb95a2d99fb46387619110afe35eb4a3dbfb9871bbe1ec3c657a8265e77d24aadd34db780099000e4e5bde92a9d2bfac554b8b SHA512 b434e0768011ddd2e6d94bc439a4b487ccbca4c50956b81d8c45cc6aca574d46dfb1c6f9c92dab24160104513ff1e16dcf9c78366bb39465196b7ec8b75f0855
diff --git a/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild b/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
index 60af99f60e31..713a15cfd709 100644
--- a/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
+++ b/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,7 @@ HOMEPAGE="https://pypi.python.org/pypi/pytest-runner https://github.com/pytest-d
SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
LICENSE="MIT"
-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 ~amd64-fbsd"
SLOT="0"
IUSE="doc test"
diff --git a/dev-python/pytest-runner/pytest-runner-4.0.ebuild b/dev-python/pytest-runner/pytest-runner-4.0.ebuild
new file mode 100644
index 000000000000..cff2bd301d4a
--- /dev/null
+++ b/dev-python/pytest-runner/pytest-runner-4.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Adds support for tests during installation of setup.py files"
+HOMEPAGE="https://pypi.python.org/pypi/pytest-runner https://github.com/pytest-dev/pytest-runner"
+SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
+SLOT="0"
+IUSE="doc test"
+
+RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/setuptools_scm[${PYTHON_USEDEP}]
+ doc? (
+ dev-python/rst-linker[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )
+ test? ( ${RDEPEND} )
+"
+
+# Tests require network access to download packages
+RESTRICT="test"
+
+python_compile_all() {
+ if use doc; then
+ esetup.py build_sphinx
+ HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+ fi
+}
+
+python_test() {
+ esetup.py pytest || die
+}
diff --git a/dev-python/pytest-shutil/Manifest b/dev-python/pytest-shutil/Manifest
index ca2ca3f88901..8b131ded15e2 100644
--- a/dev-python/pytest-shutil/Manifest
+++ b/dev-python/pytest-shutil/Manifest
@@ -1,7 +1,7 @@
DIST pytest-shutil-1.2.11.tar.gz 18310 BLAKE2B a85f50a8a0e98de6dd71af0b27f76181b1ff80b518877155122998c3f8992c2749ebcc837d630dc19d60d988410eba8dc77b1be7faff7cf27003ebbba9194bcc SHA512 2a998218bb997a6ceb277965e2f150b2d7722ba518f579154f804568f552e2c41ced9a491c1745382dc119d0b92f3ea993ae77a61851809aae59a1e17501bde8
DIST pytest-shutil-1.2.4.tar.gz 16327 BLAKE2B eb5bb96c78be5b91de29f6c30634cb56a69e30b5ebee9b43a0e970691a7094dfefb83ea741650e0732ff60b9d08cc8ad94d80bb95f1222ba8670402c1fb1d5ab SHA512 9ec6baa3cf53bb80103b1dfbf6c26794090c26dd74b29cd19e76b1037c6939538c7b05ea16368a76cce6969216c291e27b00833a990268239bfd2222f69ddfb4
DIST pytest-shutil-1.2.8.tar.gz 17051 BLAKE2B 9006ccd51bce6e5035ed93a330e460666bd0782fe56ef400f66de174914aa89b49d6684d1a3a2d2d69b308c4d8466db83eb0865ad20649106dac735b9d1e6772 SHA512 de73b2c350709e356810f58d2a8a4c7668144701639c45a0690081e707e7147762f650af2e9f826429d0488655dae0e3366611da5e8e3ecd0c6382e215170b2d
-EBUILD pytest-shutil-1.2.11.ebuild 1017 BLAKE2B 62f435ed502716009f195804e3369ea6e8bc9e8632883930ac1fa90c3868913fb8b1bb5d04714af3b28e943a745c97d1f94e17d7805d74d43bc47bf9796b5064 SHA512 f98ebcc31ce74ed4f4063d392f4fa093647e27f3b6fcc6c39ba3851353c9635bc6925965642890cb5b4e3cd186adac70e1c6a869a4d89947142a045872dd6868
+EBUILD pytest-shutil-1.2.11.ebuild 1029 BLAKE2B 98d9f22fb0a0cfdfb9b383a9e85bc050243dd87ddd889724a27b50be70cfbc238cfd2041e9dda9974dc31e15a8eb6e68ecb5d3dec83cc791301af37d003529b7 SHA512 5d3a19cd917304566d2984e41cacccd12d183f4f7c5267911792f1773d9bcd8f5889e2a6f900a62868ecd7ad908e75055585f09d1b18665f63c3c031165a3656
EBUILD pytest-shutil-1.2.4.ebuild 872 BLAKE2B cab69c456f8db4a45fdc6af7a992cd5f4e160ad522ecc23a4327a5ee447ab82147bccf0d3d0a104b2bda58451e10b2d2626ff163d3c7880595aafe35df6a5409 SHA512 148ca3da3d06f2d26a9799cc2cc8eba28a99cef29de0dbefd2e0957527655cf53c623fe4bf5ea1a542fdc48ddb9f56608521913b9837cb1c352af8523f62691c
EBUILD pytest-shutil-1.2.8.ebuild 872 BLAKE2B cab69c456f8db4a45fdc6af7a992cd5f4e160ad522ecc23a4327a5ee447ab82147bccf0d3d0a104b2bda58451e10b2d2626ff163d3c7880595aafe35df6a5409 SHA512 148ca3da3d06f2d26a9799cc2cc8eba28a99cef29de0dbefd2e0957527655cf53c623fe4bf5ea1a542fdc48ddb9f56608521913b9837cb1c352af8523f62691c
MISC metadata.xml 682 BLAKE2B 97ec2b3653d0946043034e72566860dc77fd2f063ea2242dabcbca2ae6f1c3b4052c2f0c24b9f981fde07c00b35da0f1ed7322964dfd3b9f4f7d3645de9a6ac1 SHA512 34b80ff399184f3335a694bd0ed0d073450a498b355749271b0d8e9c92673134d908c822be6684773a175bc3650dfa894bcaa73e47da70e92d503f602d515d19
diff --git a/dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild b/dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild
index 9fefc64efd74..5110d91a32bc 100644
--- a/dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild
+++ b/dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-python/pytest-virtualenv/Manifest b/dev-python/pytest-virtualenv/Manifest
index 32e463c29a80..47275ba9f59a 100644
--- a/dev-python/pytest-virtualenv/Manifest
+++ b/dev-python/pytest-virtualenv/Manifest
@@ -1,3 +1,3 @@
DIST pytest-virtualenv-1.2.11.tar.gz 9528 BLAKE2B 2ddcba76f89d207e8efaac8d59c6c1209fb9557fcfad586e1226b70d49ed8093aab602149335d23d497b0674e606d00d289fc291dd721aa7470f12ec221b5f61 SHA512 317ef8717f0ad4da6d38167f1f0dd65b6f1b3bd08bd1361fe6a27e6e422cd9fab62f3fac3848082bb24411505ecd41495fc1cbedb970d43945c8f6f8cfbbdf41
-EBUILD pytest-virtualenv-1.2.11.ebuild 869 BLAKE2B 1a4475a6112f6e79d23b06b0e6a509b0f81e9b1ac639d33a659e39d626143f05b44f336441f899a87cb584f2a42d107da801005607b0170700e4dcd086131b66 SHA512 888c6d49f9f765760d530f8c5d1de7cedeb5068272d07e293802cc01c37a218bcd80b74e1ed6082d1c8476c3266733b3e6ef5983ab129ed0cd41c98fae50a9df
+EBUILD pytest-virtualenv-1.2.11.ebuild 881 BLAKE2B 94b08309294460e31139d727e3f8fd3aa6b027561565eab551db9851724c030d6cf04beea65075f49a5298f61357b3b707223c89c0587adb85544b5bf4695b1d SHA512 6ca5270702c16c0a97fc9a9f80c28f2c4c19f307912c1df06e99ae1b12bda034b3f50f27fe700adfba62c3d46651c6837b85cf03c1e13ac110c4e62329a99e2b
MISC metadata.xml 656 BLAKE2B f7895bc4cad2dd72b92dd5661a4e92abdd4f71e379fe23b9ef168a0cc3776a58c2027b137d07e1f2847408e107b7727f4ccf888d2b2dab8faebb0b7a503f6c18 SHA512 ce02a53faa9fea4fd118e39f0dd8d28f9fcffc39aaa269e4b353a78b2833365718691d257fa4018e94b69829d19d58a21052a8e66a5312f6b29761aa8b8b9570
diff --git a/dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild b/dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild
index 3899d0adbd05..b0b8b72b587e 100644
--- a/dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild
+++ b/dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-python/pytest-xdist/Manifest b/dev-python/pytest-xdist/Manifest
index ce949ef42358..7e4e416c3c93 100644
--- a/dev-python/pytest-xdist/Manifest
+++ b/dev-python/pytest-xdist/Manifest
@@ -1,6 +1,6 @@
AUX 1.15.0-test_manytests_to_one_import_error.patch 991 BLAKE2B 1562721b00b0b55102e06aac0be8c2d8b0a500c5ff9e7433fa75330be63a3ee9128458e7ee55429c173ba425932552e8c001c23c71c1788ecc4c1865363495ec SHA512 f46dcc913e408d1af425cc4d444d16d6585062d4debee08164039d3b35020c6c4b3af52c43484ecf32330d0107397d31030ab930965415e0ede6e22449b7d59c
DIST pytest-xdist-1.15.0.tar.gz 87799 BLAKE2B 6990137c02f70a4ce466aeb7692cdc66adce09d475ddf31b7997abdeb54e148770fc74ee872e0f86719749705bb28ca7e56181b58f3906326c99d6051bd46fe6 SHA512 6429bd0c85024a2dcb453e4264f06d4a548637c4dcdeabf73d2b78a112ace70ff61cf0849a4845cc70a7650d10a99e5fe1087d3b7dba4b941ec0a771fc9338ed
DIST pytest-xdist-1.20.1.tar.gz 57076 BLAKE2B efac9a0d96b2d4e28b078a7a88ba8df197fc122683d25577cc596f840977f4c116b8c7df1c397e03a50edc400265bae4a8b3900c22da388d0662a71858d7f4ec SHA512 f36e02062e946993bfb9bfaca5aa14c138817f1ad8a8013c5a64b416e91abbfb02502a371c4507c4babb15ac54aca2dce5af4ffe72ed0aa167f670bddabd4b3c
-EBUILD pytest-xdist-1.15.0.ebuild 1224 BLAKE2B 1f6dca195cae4020e0c8c1b34cd66c93cb0d32867955018a8e68e09d8a4518c4a93a2ab3b4c5ad0bc840090932bfa953ce3dac4f0762f94d0f5d00268ced99c4 SHA512 01af0491146d76e567e5cd1152a16cef8d397b841c4d7d8680791e54f22b9a30b3b0597253c5d1a919940c302ea19e96302f4abd4f4f32ecbbb891ad6532fa9a
-EBUILD pytest-xdist-1.20.1.ebuild 912 BLAKE2B de64d38d3553679b488709f8be7efc2f5341672aeb0782c5857c2af73d64a92cdc60d647875f5472871422efd6a09a4e0f0857eb5164d91144e1a0a17ec29153 SHA512 b3fef4dfc565643622455acc70494b5f9bd24c1bf149f56d8980baf82ff696993db8df6abb495e534d99d8f18ee7f2b703d64734f28c6c99f0a07425143d39d9
+EBUILD pytest-xdist-1.15.0.ebuild 1236 BLAKE2B 8cb1a647de22288e524f550ba81a0b8af2dea9c3e565a2039002830d8a2b47d8214af8a8fe4bd991dfb62cf96c7bb18288c9e3dbb128e976991c572d3e42184e SHA512 902d22715b80c04e9089e84547e1c15770ba3587f419f1fe50469dd3dba129681250a830fbbb0b0b5cb110941d5f0a4f4923b61b6e78bf9c556e5a08a7787624
+EBUILD pytest-xdist-1.20.1.ebuild 924 BLAKE2B b756b93a0b5a74f3a458309e02c82fd82599076aff71a6e93c626cf58e3476636dd308c360e46f033b8d109923656d8d097c9b6d0c6c7221c6173ad44bdb3681 SHA512 bf4328243ab97ede6e85ba97d71eb9f0e60295b36d3891dfa8474e4d3a34589a226394f4c3d03a9b30a52f18a6646f0e74eb6b8141695525dd3ff61c297baada
MISC metadata.xml 429 BLAKE2B d1c317fa9cb06da79389adbd0d8941511127f1632aa0b5402df24827c526b634e9bfdc822c9f6dbd83a527bf3c9fc4418fffc1dd23b50812d566ff1681508fb1 SHA512 f25800e22c2d0c60991a0544f69e253c5751affd7ba178fdb6fda167baed0b9756bfba1fd850908d9ed05c5cf2091848d91593eec7346d00462cfb54aa1864ae
diff --git a/dev-python/pytest-xdist/pytest-xdist-1.15.0.ebuild b/dev-python/pytest-xdist/pytest-xdist-1.15.0.ebuild
index 4b81a266ce00..0720113611f9 100644
--- a/dev-python/pytest-xdist/pytest-xdist-1.15.0.ebuild
+++ b/dev-python/pytest-xdist/pytest-xdist-1.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="MIT"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-python/pytest-xdist/pytest-xdist-1.20.1.ebuild b/dev-python/pytest-xdist/pytest-xdist-1.20.1.ebuild
index 7e6d21d54712..a26976c9526a 100644
--- a/dev-python/pytest-xdist/pytest-xdist-1.20.1.ebuild
+++ b/dev-python/pytest-xdist/pytest-xdist-1.20.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="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index 211995187176..34c81f4c97da 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -1,5 +1,7 @@
DIST pytest-3.0.3.tar.gz 731934 BLAKE2B 7fb57d75bd54eb8a31d9701fdf739119715c475eaaacae3cd038057c1d2bf43fa86ccdc45b3c84962708ef606976ab39ad41e0c3690c8b5f4c04d870579a384e SHA512 ec0b4a5f0d6673a339c5a70b402c004c23db7001005454329eeaea15d890f53b8f2740f6c6254499d0f915b9058bfdfa535d9f22847bb382a060d65204fce4af
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 1969 BLAKE2B 4413fcae34abc9ab190ee8274f0d35e89842c95b91e98a4c61be0e69e25a788814c986911820c0e0e361eac385b3a3078aecb6c70b0aa03ccfa54f603cb065c4 SHA512 6c2a5039ea0da514625e3bfdb15578aec046ee6a8feeb1fb8a5daff232b74a64d467af0b7efee481749de9b84877cbaf39bf7c5ae98f2e11db1fc2f8350b35fb
-EBUILD pytest-3.2.2.ebuild 2100 BLAKE2B ab07341407c3a737ada173465fe1feffe08c5210fe37724b01c90f522df19b6c07806834c4376eec83df59a9997c403982ff2b94f66c87c1cb18c1502894204f SHA512 6814aa6e5ccd514b44b3a999d1e8ef80d98bb2239377e1f155337f89775e84df4550536bcedc7b1c85467ea18012ede7b7806abe53bb75a7cd9b84330030e919
+EBUILD pytest-3.2.2.ebuild 2113 BLAKE2B fc850aa9a44d84623da2ddf75f3731ff07573de9c9132a8840331dd74e2de71da14b1b7da74580ae892405829c4b03eb01c409b94026857e0509a513e9e36c6f SHA512 5be8acbef7b0ff96c10ed34eb6c9cb49172b272df0729e9ece786285e4752d69a4e012835342df6a1160b01e1bd5d87753823adc0346e12f128c402ade457bc0
+EBUILD pytest-3.4.1.ebuild 2205 BLAKE2B ccba28845423939133eba6369bf823909602318d69c37c6c47af0ead716dd6d675074d02e525e14dc01bb1d042bc9a183d658d4c5a2f95df7f33a8aff919f5a1 SHA512 9bf638ed7029a578e3114fe81c83cdf4ffa62e350e57c0bb376d67a4df253f554973ad5e2af2cd88799636f13358d2aa5edbe01d2b17c28ca5f6d05ddea9849a
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 1bead6e09096..a8ed90ecf524 100644
--- a/dev-python/pytest/pytest-3.2.2.ebuild
+++ b/dev-python/pytest/pytest-3.2.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
@@ -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-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
IUSE="doc test"
# When bumping, please check setup.py for the proper py version
@@ -24,8 +24,8 @@ COMMON_DEPEND="
doc? (
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
- )
-"
+ )"
+
DEPEND="${COMMON_DEPEND}
dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
@@ -34,11 +34,11 @@ DEPEND="${COMMON_DEPEND}
dev-python/nose[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !<dev-python/logilab-common-1.3.0
-"
+ )"
+
+RDEPEND="
+ ${COMMON_DEPEND}
+ !<dev-python/logilab-common-1.3.0"
python_prepare_all() {
chmod o-w *egg*/* || die
diff --git a/dev-python/pytest/pytest-3.4.1.ebuild b/dev-python/pytest/pytest-3.4.1.ebuild
new file mode 100644
index 000000000000..1070af400082
--- /dev/null
+++ b/dev-python/pytest/pytest-3.4.1.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{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple powerful testing with Python"
+HOMEPAGE="http://pytest.org/"
+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"
+IUSE="doc test"
+
+# When bumping, please check setup.py for the proper py version
+PY_VER="1.5.0"
+COMMON_DEPEND="
+ >=dev-python/attrs-17.2.0[${PYTHON_USEDEP}]
+ >=dev-python/py-${PY_VER}[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ doc? (
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ )"
+
+DEPEND="${COMMON_DEPEND}
+ dev-python/setuptools_scm[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/hypothesis-3.5.2[${PYTHON_USEDEP}]
+ >dev-python/pytest-xdist-1.13[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ )"
+
+RDEPEND="
+ ${COMMON_DEPEND}
+ !<dev-python/logilab-common-1.3.0"
+
+python_prepare_all() {
+ chmod o-w *egg*/* || die
+ # Disable versioning of py.test script to avoid collision with
+ # versioning performed by the eclass.
+ sed -e "s/return points/return {'py.test': target}/" -i setup.py || die "sed failed"
+ grep -qF "py>=${PY_VER}" setup.py || die "Incorrect dev-python/py dependency"
+
+ # Something in the ebuild environment causes this to hang/error.
+ # https://bugs.gentoo.org/598442
+ rm testing/test_pdb.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ # test_nose.py not written to suit py3.2 in pypy3
+ if [[ "${EPYTHON}" == pypy3 ]]; then
+ "${PYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX \
+ --ignore=testing/BUILD_nose.py \
+ || die "tests failed with ${EPYTHON}"
+ else
+ "${PYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX testing || die "tests failed with ${EPYTHON}"
+ fi
+}
+
+python_compile_all(){
+ use doc && emake -C doc/en html
+}
+
+python_install_all() {
+ use doc && HTML_DOCS=( doc/en/_build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/python-barbicanclient/Manifest b/dev-python/python-barbicanclient/Manifest
index f846e52f4b25..1bf52065e6a6 100644
--- a/dev-python/python-barbicanclient/Manifest
+++ b/dev-python/python-barbicanclient/Manifest
@@ -1,9 +1,5 @@
-DIST python-barbicanclient-3.3.0.tar.gz 82210 BLAKE2B 75ccd44d6ebab5ad35f0c37591f40311b2c49b23459f57ae7080e1bb5491f30a3ad1cd01ecfcb0635a7afecaac12b3e7e9d0c69b5ffedd6d1b43d25b265368b2 SHA512 9c9ea055a375cb631f081ac0dc54ff20f60e6f6c3340b0f0a92a91eed4858202d9f85e00b662a8b3b7b5183633d8f5500f6925df5a182b20046d66be48b34e37
-DIST python-barbicanclient-4.0.1.tar.gz 103093 BLAKE2B eeb2d174d1402b0d72b9782d1bcb6d284c40dfedbdbb79f3f44dffc8f9e3b6b6172a69e91cfa9406b5265ec802af2975c5e5e7a5fe8dbc035c944f0211080ceb SHA512 d66d6d21fdd2033ac01fd9275ccedf21925cbf48f3344fa763a3f13ec4796584afa911a3f4f6907e4181b2bf0bf10813e5757e397c4fb87ec266b5753be83d91
-DIST python-barbicanclient-4.2.0.tar.gz 106243 BLAKE2B c77d3d6abd0d79ce301c7989bbd96e734a5c217277aebe0eff001927b89bfa91a737b40fe13819d47bfa5bb036cdd9bba39c4437e5aecbc4890bec6c137992bd SHA512 7753976cccc16983e92761427cfc09fa8f20115df85e85e23d8212c1e80ad649110fb6a9fb58efdb4db41a5c1cd4f20ab9aa66315bc0a162076859ea69990e9b
DIST python-barbicanclient-4.5.2.tar.gz 112008 BLAKE2B 1ab2f361685809d5c87f52ec420390ba83c63c5357c9a62aff4528d0161766ab92dbb2934a90a70d810e7785f6cdc420347aee199b4157dd02a60553281bf762 SHA512 23f6b9d90d9488a9f072092716bd65f8fe42b01b0889061784df909d5e169fb264f1b71f11f8a3f48853522f3d17428e5c4322712e41a57059f7dd45d0d06213
-EBUILD python-barbicanclient-3.3.0.ebuild 885 BLAKE2B c35323e97d8d03351c53586b12fa2eefe46caa69cd934fc4b6c3c1111f8075281ebb97be877099d8db075bfc09572f63ff2cef74a15a2793e64eb885ae74edf7 SHA512 b096f9bcc3f419910698367ccf0c8759d77c17ecf0bd7b9c39878a0d0d5834d764d7717fcc5979bd1283824ff868aab8d9c13c290dfc603d799c72cf1fc6bcb1
-EBUILD python-barbicanclient-4.0.1.ebuild 1008 BLAKE2B 0124e6ba4326c1b182bbc161f9584862e3597fac9830dea1009a037ad2f5600a031e8654e84f4c270496f6c95971babb021e40960e85d6c246a3bdf216c009df SHA512 5aca2c84ff13793d89bd6d2c8e33083264d815f2e0aa0f9d1874abf3d15e558870388d75d05856a2e38df2ac722f51883b501280ae190be14c0ab09845decd17
-EBUILD python-barbicanclient-4.2.0.ebuild 1042 BLAKE2B df6497f20a7b1fed0c1be40a7d867410bc8f381e88fc78e0b609b178fa933c9ed0784758cca5b02039dc524aedc732f5eee43716957e9be8a1d6753a38fdd1d8 SHA512 7c30a16b519218a2bed3c1b931c35a0680c8a382ff058bc4c2e96e13fa628e770cd57c9dcc1689fbbae6a2dacbc9b5e5b85141abd027d866d55ee97769be81a2
+DIST python-barbicanclient-4.6.0.tar.gz 108979 BLAKE2B cf037b7818dc2ff5a04637a35760e7899c680abdcbd3ad87f432813b5fcae5bd878d2fe60a97e1d554d9001e29e6032fe23e805e09be2b719f3e31a4b5621746 SHA512 c114dc4b706eda9ea3efc961e1c30471f64e90f6e0b39271a5670e4e086e3e9dd26afcaa5fd3695187c60c30878bb75d10526d10a809f71e0310a2c05268695a
EBUILD python-barbicanclient-4.5.2.ebuild 1009 BLAKE2B 83e2b251e1d7365245ed040f38a0e56500e0efca9b2f0a80c1c9836533d64654f117741b2bc89153f4b8b47d820f94d2d0ebfc3923c36579a6ff5a34ca0f41fc SHA512 e1608db93c75478c22036053209046debe2e7a6a070b1e875c3b3f3aa7acaab2675b7fbcb5111a55da70ab57bb92ae699b78ef3fd5c3a977dc59839370ca7cdb
+EBUILD python-barbicanclient-4.6.0.ebuild 1012 BLAKE2B a8e131baf4178b63fb1f044b11397b899a67b3cdbab98756c9f8e0e44b63902905fe81497fcdf5adaae6a0d80bc2640e688f9c16fde059777a7fa0cab0e009d1 SHA512 d166e25e4dfcb04a29aefcca344e64a2ea5fe8ac7bd1a8e5d85663a73c2cc555bcc36366dd4c1d10eba4a6d9edabc23b4d185dd17a2e22b3ea2ed3a7b491e3a1
MISC metadata.xml 586 BLAKE2B be3884c7ffa487cd45252e4737bbbc3cd460a0e6075b2ed38439d74c66518832c2739e1826cad8184bc794ac0af6441cd900c7e3f88fe8d41361f21796f6f87d SHA512 7e03d93945bf23a92dce98fdcc0fe7f65d4b709ac5105155cffe338e979802c55c9e6e59b876e9f77cc9719c863b0ee18b2dc94e04be1230d1841e525a019cbc
diff --git a/dev-python/python-barbicanclient/python-barbicanclient-3.3.0.ebuild b/dev-python/python-barbicanclient/python-barbicanclient-3.3.0.ebuild
deleted file mode 100644
index 47989f790c15..000000000000
--- a/dev-python/python-barbicanclient/python-barbicanclient-3.3.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1
-
-DESCRIPTION="Client library for Barbican API."
-HOMEPAGE="https://github.com/openstack/barbican"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-1.4.0[${PYTHON_USEDEP}]
- <dev-python/pbr-2.0[${PYTHON_USEDEP}]
-"
-RDEPEND="
- >=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/cliff-1.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-2.0.0[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/python-barbicanclient/python-barbicanclient-4.0.1.ebuild b/dev-python/python-barbicanclient/python-barbicanclient-4.0.1.ebuild
deleted file mode 100644
index f820e5fad3f6..000000000000
--- a/dev-python/python-barbicanclient/python-barbicanclient-4.0.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Client library for Barbican API."
-HOMEPAGE="https://github.com/openstack/barbican"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-1.6.0[${PYTHON_USEDEP}]
-"
-RDEPEND="
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.17.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/python-barbicanclient/python-barbicanclient-4.2.0.ebuild b/dev-python/python-barbicanclient/python-barbicanclient-4.2.0.ebuild
deleted file mode 100644
index 21e2515c1cff..000000000000
--- a/dev-python/python-barbicanclient/python-barbicanclient-4.2.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Client library for Barbican API."
-HOMEPAGE="https://github.com/openstack/barbican"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
-"
-RDEPEND="
- >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/cliff-2.3.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/python-barbicanclient/python-barbicanclient-4.6.0.ebuild b/dev-python/python-barbicanclient/python-barbicanclient-4.6.0.ebuild
new file mode 100644
index 000000000000..ec9748eaaf8e
--- /dev/null
+++ b/dev-python/python-barbicanclient/python-barbicanclient-4.6.0.ebuild
@@ -0,0 +1,35 @@
+# 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="Client library for Barbican API."
+HOMEPAGE="https://github.com/openstack/barbican"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.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/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/python-cinderclient/Manifest b/dev-python/python-cinderclient/Manifest
index f556dcba594b..1ade7e50fec6 100644
--- a/dev-python/python-cinderclient/Manifest
+++ b/dev-python/python-cinderclient/Manifest
@@ -1,9 +1,5 @@
-DIST python-cinderclient-1.11.0.tar.gz 239521 BLAKE2B 108a6ce33427b84e7b367091bd4c0dc10c90adc701de0d9fcd72b57c2654dbc486f0f4f2602ee4bc7930bb119f0dc6740ae19021afa5be11dcc9623e0bb27947 SHA512 fa55a721668dfdc4a338f8a2d7d27aaaba4f11fea6b95858778ce014592198de9a9937a431f79142c60e6fee22fc76365912afb56c0db6de426631c840fec3a7
-DIST python-cinderclient-1.6.0.tar.gz 194134 BLAKE2B 362bb699f4285da983f61ff44e9c4b666f7bb1943673d48480aecb2edd78d86619913420287b8b2f01403d5e8bed10dbdca0e44f41d075b7186f7313d1ee56b5 SHA512 421c665be2d410f511c751687df438dc268c4d2ae5ca83d8ee2d37d3b61cd08f718851c65338e14c8cbb8304703b5f9acf98611246ca6866c5a31cc3dd86e39b
-DIST python-cinderclient-1.9.0.tar.gz 231331 BLAKE2B c9e42dafbb5bdde383da34e0b3bbf0a437e4851d6ba6267fb64f647840999ed5029d6a0f1690872cf85cb3af3a0b9b296d9f9414a705a4edc7503aa96394d0aa SHA512 be9c976ad9ef6005100f51bda75234253f9394aeda9ccc28f0b673bf39f5856fae2f23208e05057a58f2155d1b4fb728ec178b7fab21abca9eb88fe2ac82c018
DIST python-cinderclient-3.1.0.tar.gz 278247 BLAKE2B d5fb6b3f74c70fd58cdc8a2cf2ea7a57935fd3246de035ebfc84d1acb037ff309ff1de2954c373a453f623e78b6c84bfca194f77273420eaa46ee291a2a97c28 SHA512 6d828a96802d9a5118ab3b463ed9c8619530a69a1ca153f0c3d737e26bd692864ad2ba4c79e74a18ebf820222a75b81a9735f63c989817797689d8f399f76394
-EBUILD python-cinderclient-1.11.0.ebuild 1149 BLAKE2B 057a294f5dfff95baed6a9c23f9c1bc7e2980d627fcdb209daf116a8b6b9ee18b46d0c28627338bcc0e160cf2ec4b9162cfc1ff3c0630d7f4d5aae55893fc67e SHA512 9c7df1392ed03af6ecad190b3534cad4dbae5049f2b119631bd53f11484f23e74b513e843bfd5a8454b145bb1a7950c9e6a86bf72be3c2e5cfb56081f3603568
-EBUILD python-cinderclient-1.6.0.ebuild 1269 BLAKE2B 744c1fb7609de2cbdae08f61e507a80a76fccc518d78bb5864984838adc254045a3daf437f79f21d38abdfaf9d50456f98599229b22377063dab2354ac2959c2 SHA512 5c232add47932adf16b9d874f766f406044203af8a45938cfd30b65f6e7ab87244534f06bb40081272b210b1964e984531efbab82041f0b7cec4b5028d01294e
-EBUILD python-cinderclient-1.9.0.ebuild 1099 BLAKE2B 78989296e0058d00b2581bebf38f3323df44fa9cc1d04b3857adc17b448dfce060d439f8f457353141f1be7a927ae866190c4e4e615e182f11bdfeec99cb5800 SHA512 2915a6f4a556784cb573ef6444e5904a05f99fe9a6a5504d17186f843ffdce279fc97fc7d66287c7b11390c53c647bb02a4e2f29bcc96fb9d3a7fc04833c3168
+DIST python-cinderclient-3.5.0.tar.gz 284317 BLAKE2B c231b2d67071dc01521e271cdae19d0e1bb8af387780b4f855631ae248e156110888eddd63684102d5b5769840d31e622d9db1e24ecdb90ddda06e803c6586fd SHA512 0ee11c19b404c5f335422a5a18d01529330dc8d39b58c5f8b6be28a0e682858f1fea5f21bfcfc2a272a556f1a3a61fa6a0379fadbe79b65a4ad72cccf42a6223
EBUILD python-cinderclient-3.1.0.ebuild 1267 BLAKE2B dc19312fb6b9316b45f971ceb5f62d63605bbe98fbd66a44a6ba5a73d05138b2fdae7b77a1be6ac98d7dce1b9b17584eefcd6aad542a6600bdec0818391b9080 SHA512 ecbe8642de0f31747543bf815008c29202f41c85b26d15e885a8cb0aa6552d6bde3331885e1b8fbfac7ed4624e4e1a5f2a6fcbf7a4121d0b017af838ec086ce9
+EBUILD python-cinderclient-3.5.0.ebuild 1126 BLAKE2B 32bb010d019e5ee201d601fe433e17ff3fd8b68ca1101d91ec053e7f6d73508515e6c3f66d13de56f1b96affc6778d86c8a598ba82272e9d06a4f3930d33aaee SHA512 6d33ce5e5383c40605864203bcdc7fcd870cce1828196107de30da352b6e9053be916cc81da45eeeffcfe38fc0f433d2aa850d86d8cd8f1313e999e114326e89
MISC metadata.xml 625 BLAKE2B a9011769fe7ab23b5b00cdfe6e209e92186abffd4a32e6b21e2741ea8b58848b3aee384d301c3bfeeaaea3632becc5db22afcd8d6b149d17db34198a89e86ca6 SHA512 397ec06d3fb289940f654600dd452f5450ab6a87b4584f5486196a5467b7b5b9251c241c28b92a17b92da9d0a094b1a4d4ec303fe8eb3087c50a560f423bf92a
diff --git a/dev-python/python-cinderclient/python-cinderclient-1.6.0.ebuild b/dev-python/python-cinderclient/python-cinderclient-1.6.0.ebuild
deleted file mode 100644
index d4280cdf33cf..000000000000
--- a/dev-python/python-cinderclient/python-cinderclient-1.6.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Cinder API"
-HOMEPAGE="https://launchpad.net/python-cinderclient"
-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-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
- <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
- !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]"
-
-src_prepare() {
- sed -i '/^argparse/d' requirements.txt || die
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/python-cinderclient/python-cinderclient-1.9.0.ebuild b/dev-python/python-cinderclient/python-cinderclient-1.9.0.ebuild
deleted file mode 100644
index c4c2e863dece..000000000000
--- a/dev-python/python-cinderclient/python-cinderclient-1.9.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Cinder API"
-HOMEPAGE="https://launchpad.net/python-cinderclient"
-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-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
- <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]"
-
-src_prepare() {
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/python-cinderclient/python-cinderclient-1.11.0.ebuild b/dev-python/python-cinderclient/python-cinderclient-3.5.0.ebuild
index d41b20615d1d..39e006ff9189 100644
--- a/dev-python/python-cinderclient/python-cinderclient-1.11.0.ebuild
+++ b/dev-python/python-cinderclient/python-cinderclient-3.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,24 +12,24 @@ 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"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+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/prettytable-0.7.1[${PYTHON_USEDEP}]
<dev-python/prettytable-0.8[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
- >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]"
+ !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]"
src_prepare() {
sed -i '/^hacking/d' test-requirements.txt || die
diff --git a/dev-python/python-dateutil/Manifest b/dev-python/python-dateutil/Manifest
index 34a69408062c..2d80442e5330 100644
--- a/dev-python/python-dateutil/Manifest
+++ b/dev-python/python-dateutil/Manifest
@@ -1,3 +1,3 @@
DIST python-dateutil-2.6.1.tar.gz 241428 BLAKE2B 93b1d43dacdfbf528b085864b04231c1a34b37b23bc64a58a0733f53ace0f7e0258ca58fbc725dc2aae15eebe8ed1f555b02862a4dfd360014e7ee9aa8d6a9f9 SHA512 f16dd29fc975629f594dd2683a525e2a86acb020bf8962558d19040b14ac6f19d4ab07a910d6bb55c9db3cc02b5472774a3a05ccc86cf624ca5e5144463646db
-EBUILD python-dateutil-2.6.1.ebuild 937 BLAKE2B c50b7f1acc87dadcb615aa085b880f1f74d00e4652c6f5edaa1fccdeef34b9f0545b736b22d9dbd7b03193e6c8e67b9fd0128ed640c2ee9164b875801b36b83d SHA512 df34b5e1c8d87b23be9ab7564c1e601557c3f8a5e3093ed4926252c11364ef917714ad1b9768c63d5bbad82cdc3e0dab93ed5a2b3c6d5e24b8aa0b7063382bf4
+EBUILD python-dateutil-2.6.1.ebuild 949 BLAKE2B b0d7a198e984aa896a468c183f24a3519e8a75ddbd65f4caa2fc1727844c2afa84f9934a1808897c025870c52269706aca12f283334ae63479f224ef20f1d51d SHA512 814b96cb5cd4544dc92ae1c93b7d8edfb0f3357beafd5ccbd70e3180cdbe7f98146a2083717e86db14b6f596deeadf381cb38706daa4085e4e092a8c0abce506
MISC metadata.xml 603 BLAKE2B 1bf49feeeec3ffc2f767228a84b3f9edf53cf44d8a1df3fa8f85798c0d3ea8f448d6113d425baa6b4b342b88746133d2770b951488d602dbb175f5ff9a99ea36 SHA512 87f5ea8b8918e72b57b91d32ed103d88f93ad9fbbe0a8f3f8b8ea72627d82e5cac25246553a0cb6988af26c30841ca5a3ddccf7f957603283a1b4e455a7c6439
diff --git a/dev-python/python-dateutil/python-dateutil-2.6.1.ebuild b/dev-python/python-dateutil/python-dateutil-2.6.1.ebuild
index 06286f94fb9e..9673ebb8cdd1 100644
--- a/dev-python/python-dateutil/python-dateutil-2.6.1.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.6.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
@@ -17,7 +17,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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
RDEPEND="
diff --git a/dev-python/python-designateclient/Manifest b/dev-python/python-designateclient/Manifest
index bb6180e72b24..18ac39e62cf8 100644
--- a/dev-python/python-designateclient/Manifest
+++ b/dev-python/python-designateclient/Manifest
@@ -1,9 +1,5 @@
-DIST python-designateclient-2.0.0.tar.gz 63215 BLAKE2B e54b6d6da4fa458a50ee12f1075c62ffa6721dc875121a9abc0a7b9325fefb9740a13bbe20b2f1696c8596c1afb03c26bac9d42211e9e223761204d7c967634c SHA512 e5c10915d6f5619949b385096e2bce02e1115c4842ae315ffbd4488b29703fb0a038628818c80364c32461b4f9eeb083e2877c38a15bd4f6ec323942957c75bc
-DIST python-designateclient-2.3.0.tar.gz 78445 BLAKE2B 6d53a23aec1d50604cc8438d8d76392e95989ebc3c3fdcbd512e67ece4d43e81ba104df1e3e8a2435833ce70a27d11defd529cc2bf02e068be8431c8aa5b01f3 SHA512 f45194f3d04c139148bb11f16b7df0d7a701548c37d99bbac52d1f0badc2cb1ff7a7fda801a2556899fe51ae17903903214a558798e04ccb9ec4b6d994fd5d41
-DIST python-designateclient-2.6.0.tar.gz 79803 BLAKE2B 9ce7d08e6b999d4e0a07255d0d9a6716dec0489edfce3f63a2c8a64edfd01e99dc02aa54ad8a4f2d684764d6143f24a996e4246d27887fbdac93bf05ddad9f3f SHA512 49f1aaa745680469a3f2143ea0e3860a5f8479fccae2f143920afbb63ff7ac1f0b0516a2f5fc8e4a7977df781077a81476b6d6283befcf07a568cdc1d192394d
DIST python-designateclient-2.7.0.tar.gz 82808 BLAKE2B bda8ff688267ad682c0e7025f5e801f99ca7e40b8bce2a49789b18014e22e040036816638feb4cd96ce2d2ddb34613f5812a94f5158390169d2fb0934042ce45 SHA512 521399ea4b5da617a3fbb7e291215f4a17d7f0f54f11708d5d3467b43376123abba90586d61a740876770017c6d77a14ef2152ce50cd1816e931d04189ce6b23
-EBUILD python-designateclient-2.0.0.ebuild 1208 BLAKE2B 514025445d904e919688bbdf00d50eea5f33e95b42a230718d698b34dd9549bd6c41ca8fd2c00c1e501856f8f80449cd60dfa26492c3586acb51415790ff7bfc SHA512 442962f0d0e5567f93f6d8da4713916110644a0c291f20387de314f03a44e2b647c49cd27db0a2ef43f69ea01fa9eea0d10c99e3ffd70c5cbc009625bbf69865
-EBUILD python-designateclient-2.3.0.ebuild 1126 BLAKE2B c7c00129a728e2f06f5a82c1eb993ab5f501a30d67a33cc197929995fc4aa1ec7dcc72f74ef1744b388938abb45dc80748a61f70a92dfa8b414b2625964a2695 SHA512 277b26576be929811ee08a04a43ffca5f5b44cf9188eea9d6074864648a4fad2195816329dac3d2753a74980f69c8bde418cfeed2b7ed42653a26c294840d6e7
-EBUILD python-designateclient-2.6.0.ebuild 1129 BLAKE2B 93c647044137fb0b9e74e53941c2da51887e7fcb58f70a80dd82793340e05234b3829fe4e31953fc8cba8c2df1fd171f0021cdfc9e901b78990fb43f9dad315a SHA512 5ea1817f4a7dbc5333e9c68fb267af0b9a2d32adf5871074e640903959678a39835f2c839dd18a25b7ac7136fa3f6821fcbaa406c48722c6913df5f09a8d5686
+DIST python-designateclient-2.9.0.tar.gz 82386 BLAKE2B e36b3f66ba37b5024170c8621e293d3f1a9c50ec7ce76b9d5411e0a51b8c850fb0d104a6ee82c3f6c0dba962c05892650cae03d675e241cf17f0894eff8b2247 SHA512 04460395cf1b76d8628001e185e9301cc4964e06a61576268beffe5fbc42196e1c4015d0f273357fb93fb7b5079975e356eb25fb144cd4c1d355e704a1948e9c
EBUILD python-designateclient-2.7.0.ebuild 1125 BLAKE2B 041dad38136d6c69f4fea0fd26a407a0e6ea3da0cae19e55e19e0bee394965e216a8552c80712397a39bd96bc14d3e23bfd03dd9432f230c0775242d8cc0513b SHA512 1a6e1dea44b059055f00fa2d09696638e59e1027215c8074cf72becc4d87d78b679fecba55078a0c104b92d1e2072394e4caba1c1615e7ee24fbe2cc0479a037
+EBUILD python-designateclient-2.9.0.ebuild 1122 BLAKE2B 1a182d5943e743e04964d8d685e3482112dc1625924809b318748be27c768e647f65044cc7fbaee6b6f231cd6ef92245b64d919cac951139684e209413e94e26 SHA512 43d10d4114f7ff133bdbdf7fe6b3e97ad33dc7d5f6a2f88140e08faae53a729b037d4758fe778d3d21e3d9f3bbb76af87d39a07a1cad33ab5483808b6ab7da59
MISC metadata.xml 620 BLAKE2B 5fa33f0a7ce50185042950605d92a30c786ecfbcf0cd6ce4b948623dbf9aa18192d832f9931715d898802f644b814b11940a44d8a18a9f659453ea1304f27ddb SHA512 b42ad7a3863003103bfb4660e9b2ecd02a4ea927337c0ddcb6c3cf0f04562f86f09174218baec94df52f082b0f2b4c8fcf94a130c4cb08ea6f7cb70972b4ba9e
diff --git a/dev-python/python-designateclient/python-designateclient-2.0.0.ebuild b/dev-python/python-designateclient/python-designateclient-2.0.0.ebuild
deleted file mode 100644
index de24f0bca6fd..000000000000
--- a/dev-python/python-designateclient/python-designateclient-2.0.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings to the Designate API."
-HOMEPAGE="https://github.com/openstack/python-designateclient"
-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/cliff-1.15.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
- <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
- !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-0.3.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-designateclient/python-designateclient-2.3.0.ebuild b/dev-python/python-designateclient/python-designateclient-2.3.0.ebuild
deleted file mode 100644
index e90c3b6118fc..000000000000
--- a/dev-python/python-designateclient/python-designateclient-2.3.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings to the Designate API."
-HOMEPAGE="https://github.com/openstack/python-designateclient"
-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/cliff-1.15.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.17.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
- <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-designateclient/python-designateclient-2.6.0.ebuild b/dev-python/python-designateclient/python-designateclient-2.6.0.ebuild
deleted file mode 100644
index d92305ea0e1c..000000000000
--- a/dev-python/python-designateclient/python-designateclient-2.6.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings to the Designate API."
-HOMEPAGE="https://github.com/openstack/python-designateclient"
-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/cliff-2.3.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
- <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-designateclient/python-designateclient-2.9.0.ebuild b/dev-python/python-designateclient/python-designateclient-2.9.0.ebuild
new file mode 100644
index 000000000000..cdf3ddf407ec
--- /dev/null
+++ b/dev-python/python-designateclient/python-designateclient-2.9.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=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings to the Designate API."
+HOMEPAGE="https://github.com/openstack/python-designateclient"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="${CDEPEND}
+ >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}]
+ !~dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+ <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-glanceclient/Manifest b/dev-python/python-glanceclient/Manifest
index 0316144bd9e4..7ed04f506ed3 100644
--- a/dev-python/python-glanceclient/Manifest
+++ b/dev-python/python-glanceclient/Manifest
@@ -1,9 +1,5 @@
-DIST python-glanceclient-2.0.1.tar.gz 159091 BLAKE2B ff66907c5f60c0733e29620d8b2cc71f11ac4b194ce7a74568162d6be98647836be356fc1e72473e00e67e02b99aec039ad5f5f8d0f45aafec2fb41e085bad2d SHA512 48253d70c50ad5b671e0d662612217f76e79b2e15ec1714d578c85ffae3d6b18e019f90946d11cc90e41b981c6bb24c7f47094c046892fdee33034689631af53
-DIST python-glanceclient-2.5.0.tar.gz 157864 BLAKE2B c2a0a005a697305ff92a5299c7b251ce0a3c17c437445deca51d71672dc1ee4ac312822a367414c0deb280dd827a5169fcf5bb7e5a3ebb5d00828b20ff52777c SHA512 1a702666c9430577e4d6018c95df59600bdb644b224708aaedcef3308d6209f9bc60d5f228126554b27e723414703ef7fe20d0c69058882748eb1e59d63afaa2
-DIST python-glanceclient-2.6.0.tar.gz 161852 BLAKE2B 4acff92d774cdc1085e5889d466602319f7112925a0aa2e17174f72370d593a2a051b73a2ac97eeba5bdad9bc01fcfbc38b1726745c2254f1a1cb8f0eebc5dab SHA512 c566a261a42cc38db0adea507bbca4790ffa850a81bbf98ff01aa8629bb2d80fe9717a2e17b048367974809c7f7d348881397a53bfeafbc7438b73f9b4bc97e0
DIST python-glanceclient-2.8.0.tar.gz 177172 BLAKE2B 0772b7e2b788b63bb590c8354dbad2c4e0bbd731f790f36916aeb154a44474f979961195d307e45149bccd2a58e1df72c48aa0593d6972c606b393f1202ee440 SHA512 257eaf1d548a3a6277b9c80e8b23b9ae4231586307c43a064754c227f3e3c872451ec0469aca931638ea0f7c9920892878c677b144dc72bad215c38d375a63d3
-EBUILD python-glanceclient-2.0.1.ebuild 2937 BLAKE2B 507b755e8090c3b48b825c26f38bbb07674e6ab40b41b9297464262b77d7f8c945bb9a33bad1bcfdc33d289a26c63260e90636182071ce5cb4c65a834c1ab429 SHA512 4d66740c6cbef3d4f915faca0a9fec14ff90d4587c371e29f2a1c2223935407948c1858fd71d341b97b506160a058c14ea178e6b533f7eeeceb2ccfbd3a940cf
-EBUILD python-glanceclient-2.5.0.ebuild 2674 BLAKE2B 7651dc72a047785af941641d41f01d159fbb3e5b3c74f3b90f382c2678e897e516e5361b5d350338198b49f25d03083d31826bdc49122ce824475dfd904239dc SHA512 05fa60be6a3996fb6c0c6a259046bcbf74afd268f937b14f6df64eba68805382189b4928e5f684ee6900326d1b2d3655a48c9096bd1140a3759b68be6cf3081b
-EBUILD python-glanceclient-2.6.0.ebuild 2432 BLAKE2B 4a9d8c99204ca998b933d7c5bdd9600d9ad663fce3af10d10128a1564f1edf6539414dc62d129a9a166cf239df3d77ca68b0919f3d00b5cabad0d8781e51f9bd SHA512 a22a2cc006f8d71c7383ef922c91ae72346394a02dd697f50124911572922f8beda5cdd0fb210f9b150d154eec398329fdb5454d2b7f59b1265b5c66e185163d
+DIST python-glanceclient-2.9.1.tar.gz 175836 BLAKE2B f559bff0b4ae1d1782bb06f9bb8b0188d9e78b83afb52a07245f8d9694bfe88e52718d3279f8b2b7d32acdd3cc86d507154bc9bcf716206696144345f4766249 SHA512 0dae48a5673ed779c0a4136896f5e74dcde489a5dfee55295f65d4b74dbe4680b1669570d0fe5011ca5282d0b6057ebc9261e5a06cff0b09fe41fa88529c3947
EBUILD python-glanceclient-2.8.0.ebuild 2612 BLAKE2B 844e6ab91a070f9d20fd4418be7b63776eedc900c568ccf89f7c78f52f03fe6675e06249dc0eba5f56fcd70402d133192f77da1bc65ed1f71603852565b8f3b1 SHA512 ff395ab1c060e51278a7e5b6cb283827776a7a7d3e008d1fc0932412f05df0373f6d3f0bceec56e0d1e55d93d5256e59e6da6a15171b6f45bfc394a8a6f7abd0
+EBUILD python-glanceclient-2.9.1.ebuild 2443 BLAKE2B 26009207655cf894d8ac47d856429f9cedc8b85d68a1e2c5315f44c2e5705ebafa0d6a5ea7ed08d96aff2131d28c3d34fa276faa937bae06734907c97e92dbb7 SHA512 c6ae1faaf0c23f8885e71598bd83cdf50c13ff22a9f213f092d29f098c9b9013804d78341b63dfc1bf32270cf112d8beee7d6cbb592a7139a6217109fd550bc7
MISC metadata.xml 632 BLAKE2B 69885578505253d6ec3d0245779a89ebe5c75ab8a8e9fecbf95c29d4aa17ba6864e69c1806a01cde0e92080a86ccbae146bdb2c003f50fd3dfd32b6d2186536f SHA512 d807a9aadecb131f92d6a476a8bc0b0293d46c6ac761a2d1ddb596ac219c6c8ac349402e3f56d150e78ad81c5d2838a33b3d35222a18f9a416f969f6d6208d8f
diff --git a/dev-python/python-glanceclient/python-glanceclient-2.0.1.ebuild b/dev-python/python-glanceclient/python-glanceclient-2.0.1.ebuild
deleted file mode 100644
index 4e5987cf4a3c..000000000000
--- a/dev-python/python-glanceclient/python-glanceclient-2.0.1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python{3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Glance API"
-HOMEPAGE="https://github.com/openstack/python-glanceclient"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-REQUIRED_USE="test? ( doc )"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/mock-1.2[${PYTHON_USEDEP}]
- dev-python/ordereddict[$(python_gen_usedep 'python2_7')]
- >=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
- <dev-python/fixtures-2.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/tempest-lib-0.14.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
- !~dev-python/Babel-2.3.0[${PYTHON_USEDEP}]
- !~dev-python/Babel-2.3.1[${PYTHON_USEDEP}]
- !~dev-python/Babel-2.3.2[${PYTHON_USEDEP}]
- !~dev-python/Babel-2.3.3[${PYTHON_USEDEP}]
- >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
- <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
- <dev-python/python-keystoneclient-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
- !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/warlock-1.0.1[${PYTHON_USEDEP}]
- <dev-python/warlock-2[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -e 's:intersphinx_mapping:_&:' -i doc/source/conf.py || die
- sed -i '/^argparse/d' requirements.txt || die
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- testr init
- testr run || die "testsuite failed under python2.7"
- flake8 tests && einfo "run flake8 over tests folder passed" || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-glanceclient/python-glanceclient-2.5.0.ebuild b/dev-python/python-glanceclient/python-glanceclient-2.5.0.ebuild
deleted file mode 100644
index 858a033096d9..000000000000
--- a/dev-python/python-glanceclient/python-glanceclient-2.5.0.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Glance API"
-HOMEPAGE="https://github.com/openstack/python-glanceclient"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-REQUIRED_USE="test? ( doc )"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- dev-python/ordereddict[$(python_gen_usedep 'python2_7')]
- >=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.19.0[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.19.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.20.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-1.0.0[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
- >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
- <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/warlock-1.0.1[${PYTHON_USEDEP}]
- !~dev-python/warlock-1.3.0[${PYTHON_USEDEP}]
- <dev-python/warlock-2[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -e 's:intersphinx_mapping:_&:' -i doc/source/conf.py || die
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- use doc && esetup.py build_sphinx
-}
-
-python_test() {
- testr init
- testr run || die "testsuite failed under python2.7"
- flake8 tests && einfo "run flake8 over tests folder passed" || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-glanceclient/python-glanceclient-2.6.0.ebuild b/dev-python/python-glanceclient/python-glanceclient-2.9.1.ebuild
index 0c9a39ad8287..32391f43045c 100644
--- a/dev-python/python-glanceclient/python-glanceclient-2.6.0.ebuild
+++ b/dev-python/python-glanceclient/python-glanceclient-2.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
@@ -12,47 +12,47 @@ 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"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
REQUIRED_USE="test? ( doc )"
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
${CDEPEND}
test? (
>=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+ !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- dev-python/ordereddict[$(python_gen_usedep 'python2_7')]
- >=dev-python/os-client-config-1.22.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+ >=dev-python/ordereddict-1.1[$(python_gen_usedep 'python2_7')]
+ >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+ >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-mock-1.1.0[${PYTHON_USEDEP}]
)
doc? (
- >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
- <dev-python/sphinx-1.4[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ !~dev-python/sphinx-1.6.6[${PYTHON_USEDEP}]
)
"
RDEPEND="
${CDEPEND}
- >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
>=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
<dev-python/prettytable-0.8[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
- >=dev-python/warlock-1.0.1[${PYTHON_USEDEP}]
- !~dev-python/warlock-1.3.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/warlock-1.2.0[${PYTHON_USEDEP}]
<dev-python/warlock-2[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
>=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
+ >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
"
python_prepare_all() {
diff --git a/dev-python/python-hpilo/Manifest b/dev-python/python-hpilo/Manifest
index 7fa17892ab1a..fa363c561f09 100644
--- a/dev-python/python-hpilo/Manifest
+++ b/dev-python/python-hpilo/Manifest
@@ -1,3 +1,5 @@
DIST python-hpilo-4.0.tar.gz 178109 BLAKE2B aa8d4f9f74c053cb65d6c1ae77602a045923250aa9e4e3d689aa305094bb91a3a100a365d28fbb5fb0b69887d27a00796ffa2d9ff9f5eb26800f18672f73a6c6 SHA512 5a084899275b169a753d93b599c6b0d4d46d695c1378bbea340740d9e654723ff44e85cb71213c2e6811356d826e3912598b18f0f1aaeb906f19b0fc3064fbde
+DIST python-hpilo-4.1.tar.gz 178209 BLAKE2B f64c69e1009867abf7d065592cc360c2ab794a20524578b45fb42f9158a9bd20bc9616a03f99def0a87c0f13f4abf648e6b549db1ed21c0adb048d3f2e85814f SHA512 567ffac260c862dae4d7fb1dbe4c22afe4bf7df56f5e624077c50937931e864217eae49f411ad393a34bc1d8613fc03581a2b5af648174d95356b00f37e7aa78
EBUILD python-hpilo-4.0.ebuild 485 BLAKE2B 82787326f5c310227034ba4560c6a6c17c06cf135c5ac7178edfad1f874a3a0ee8592de7b344d1dc6d8a81784650f6acdeac7d2f66e12326a2c804a641b50940 SHA512 001332261aef59488b46cf2930cdedcc208633a1ec6309651f48cdf00b04252677d8d933e2e885b38578d4a836c1751d917c43705fe5cb8fc70377d08bc1eb92
+EBUILD python-hpilo-4.1.ebuild 485 BLAKE2B 82787326f5c310227034ba4560c6a6c17c06cf135c5ac7178edfad1f874a3a0ee8592de7b344d1dc6d8a81784650f6acdeac7d2f66e12326a2c804a641b50940 SHA512 001332261aef59488b46cf2930cdedcc208633a1ec6309651f48cdf00b04252677d8d933e2e885b38578d4a836c1751d917c43705fe5cb8fc70377d08bc1eb92
MISC metadata.xml 666 BLAKE2B aae5ef2572734016e24e84795420e0f8083b2c5bbb8357a49b1d90d0d273701c311c5feeb9df7f9141236f4c2eafbd8a708b01d79e1f2fc9e87244f93046ab15 SHA512 e177656c862474bdfc61bbd01fa3f2a06f4d136594491a9156c95082671066eaa7c00b570cdc0a6ae550ee6d98f62fc2569fa9129d66cfd9c8b3d1825d050928
diff --git a/dev-python/python-hpilo/python-hpilo-4.1.ebuild b/dev-python/python-hpilo/python-hpilo-4.1.ebuild
new file mode 100644
index 000000000000..a291d1ad427b
--- /dev/null
+++ b/dev-python/python-hpilo/python-hpilo-4.1.ebuild
@@ -0,0 +1,21 @@
+# 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="iLO automation from python or shell"
+HOMEPAGE="https://pypi.python.org/pypi/python-hpilo"
+SRC_URI="https://github.com/seveas/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+python_test() {
+ ${EPYTHON} -m unittest discover || die
+}
diff --git a/dev-python/python-manilaclient/Manifest b/dev-python/python-manilaclient/Manifest
index 814be802c6c5..d8ece466aa86 100644
--- a/dev-python/python-manilaclient/Manifest
+++ b/dev-python/python-manilaclient/Manifest
@@ -1,5 +1,5 @@
-DIST python-manilaclient-1.11.0.tar.gz 167117 BLAKE2B 38d584270bef055c977735b269ecae5b787c0592547d07599ecb82566d00a88458d970dd49576d77b00a2126b187eae55de52fa0dc11c98875d93f5891f5f465 SHA512 7427b3a54d75ad014d3b859a51d9693ab964a1a5376a64e396f16b308619f23183f610299ced2a76aeab2eddf47310435c7c654dec662dad9e13089d93e284b3
DIST python-manilaclient-1.14.0.tar.gz 193535 BLAKE2B 33052c0c601d1a51f6200e5a05ddeeb96e57a174bf8adc929b848e99bce05764596ff5bf79922757d9b9d2785eff8c81681751f1b7bb6263d6d1eb88f8502e29 SHA512 9cfeffa8919af788b50b2753d722ee5472b45332a8e8dcfd290719344d1d6e7c7880ba0166ccc1c39b1eb15adaa1d8b012d923a04f4ba5b3a2a9774af981bb6a
-EBUILD python-manilaclient-1.11.0.ebuild 1298 BLAKE2B 2490e1ab0fdc8f727aef95dcb7b5993f5ceb72f281467206b526be7f9d0a98627ddf73376bea65b3394fcb321efba5fd5f35e387400cd0bdc552397d9f4360b9 SHA512 e722417aad5ffd25840c22b307f595d5a1bd8350b3597776e681a5c12274a951b3989686feee3285896b4c741b35ee48e9079026178df94f42cb296c3c253034
+DIST python-manilaclient-1.21.0.tar.gz 208720 BLAKE2B 62249b9d3ba22e77d59e060e372901fc3447f44e06c91236c74ba9c16b69bf52ebb8a186405dc2906177bc974df979507c8c9b085a81b8da61618cfc0a07d1fb SHA512 bedaf6d23968a36498e7cd4500f02540debe2b8aa1d7eb73b654c09f1da6a0e397fdd68b978c5e7706365354dbb42f7ddbcd0b2801f3ae706aaa7c2059a16c62
EBUILD python-manilaclient-1.14.0.ebuild 1339 BLAKE2B 4f425b82de383baae7614950c86bdc6cde2f51e264eadfdbfeab0112832bc01e69dd90bec0492901bf0ff9584b5d97fc5158c56efc996d0eb3d18738097b2af3 SHA512 9c92f935951a86ef8c934f01c050d891061cdfed8f341cb5e4eed62533c92dd9f42c3938200935f320d4f6758610e435c009fa3d3939248706b010a41b3adb4e
+EBUILD python-manilaclient-1.21.0.ebuild 1440 BLAKE2B c4bd7c0d68ad433a064a84535f787395844a0c24dd6df31e5408d67974e9d95733170028ca365bf00176d46d3340b47707582e777e4a8fb77759a0269bcdce17 SHA512 94ca246edbf3f3d9a46068e706bb0341910b1dabe6bbf621a62c21d6781d655691484d4b118bda2e42147e1d403c83dfa8c3f23b59fdc0d1ae9c9550a409c62e
MISC metadata.xml 610 BLAKE2B 9ff81f126608795602d31173afdff53356b7dd97c211523dce93af86ab9dc0d57c84117401a72fbfc2c2fcc6467d0e1a0adceb7c1616c6c0cc9294945fd987f8 SHA512 917b1ad570615b9d3a509c55e7ab70d88f47cdc7efbc9cf0f141be5ef5316141d0327050b61f8a64a87836a409b08ae410886a8634a8df137cd032bf1c205208
diff --git a/dev-python/python-manilaclient/python-manilaclient-1.11.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-1.11.0.ebuild
deleted file mode 100644
index 5519d6c88cb9..000000000000
--- a/dev-python/python-manilaclient/python-manilaclient-1.11.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Manila API"
-HOMEPAGE="https://github.com/openstack/python-manilaclient"
-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"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
- <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- # built in...
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/python-manilaclient/python-manilaclient-1.21.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-1.21.0.ebuild
new file mode 100644
index 000000000000..b80c71a39b8c
--- /dev/null
+++ b/dev-python/python-manilaclient/python-manilaclient-1.21.0.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=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Manila API"
+HOMEPAGE="https://github.com/openstack/python-manilaclient"
+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"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="
+ ${CDEPEND}
+ virtual/python-ipaddress[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.30.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/prettytable-0.7.1[${PYTHON_USEDEP}]
+ <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
+ >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+ !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+ >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+ # built in...
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/python-neutronclient/Manifest b/dev-python/python-neutronclient/Manifest
index fb3215c783b1..7a26f8fc0b97 100644
--- a/dev-python/python-neutronclient/Manifest
+++ b/dev-python/python-neutronclient/Manifest
@@ -1,5 +1,5 @@
-DIST python-neutronclient-6.1.1.tar.gz 238212 BLAKE2B c91bb6039af1959eeb059e68429fee06d7ff6e56eb7c55d1c23db05a995d257e0e98a30071619ae294a17e4e42733a3ddbed94034ddc0fdb55b277a80c2dceb4 SHA512 b2cb1261bba6fbd5dfbf3b303f09925420730fc3e8a9d64fa5c57e1f13f1a1e19abffa9d7098d15081f2d49d40a43efb55759d1b52a2a6592a780c9feb451d37
DIST python-neutronclient-6.5.0.tar.gz 255893 BLAKE2B f7e6f6225e476c200b82bb4ca224b500078bd8357377a7d5d8a331531647ddce9df4bbc42e9d9cebee689d031bd47216c8fc9bce0ad2b3228890b8cbfd8979f8 SHA512 77d4f86f2bc066026c903c9c694dfe2de747dc7caec268853a3d2ae8e27a47b39695b33bd81b182334717fbab7817873ae468b928e85622204c348e5b18e0930
-EBUILD python-neutronclient-6.1.1.ebuild 3108 BLAKE2B a1652d43b1bb47147f5a8d0ecc1203feddb5c17867dc107b12355ef2ceb0f90d4705ab2d1e0ca5e7ff2b7d9fd4858a59275a741044e6d5a764b9b5d0845ce374 SHA512 ab943398e3a9b1e6fcb6c39ace9b9250f575e6899936951a115cc07dcb16915e2796167caf1de1869d98469ad52de12bd0c70ec8eb121b36c6d0027b4a5ae85b
+DIST python-neutronclient-6.7.0.tar.gz 286482 BLAKE2B db64746641ce58cff379ea131f05c37e962cbb64323d4e76436f4b0b9169a954396b13530894e0c09c439072d7d040286f0face1e12ae537b417e7e14ddc600d SHA512 4201ce10173c91ade8b4699d54136e583da1cdd74ac340cad9f419c56d71e0cdcdb78a70795e69a8c5e13d2feba240315b976f32fd96f6561b696425f3c69885
EBUILD python-neutronclient-6.5.0.ebuild 3520 BLAKE2B ae0899bd61670e99895f2cf9be92808d08419fe2cf78264a46081540fed837013539de70087602a7e5446b67ec1a66a0dbc97a6f23d45cbf129f06b9762a0448 SHA512 16699805dda247b841832c04a72ac940405cf623bb40a5560f421e8495ddf70f7ea32da24c54d8b0b877528a55f6641aed4f8a7ddde670876888c211dcface95
+EBUILD python-neutronclient-6.7.0.ebuild 3366 BLAKE2B 4ffabc7e0f830bead84150766aa2a78d269f799a8115ca3136fd1f65e4c23735b82203f49646100dfa21cb9ed27bc4da2136248625cb86f3c34d3c647c70b02f SHA512 5b57f9d7c2e8ddb94c8f70c6240a7c711a2ce7a6a60938fcdb67a2557f88dcbb730633d6b29a16a6af6c856d80bdc4958a84fbef55523897ef0ea191a3c73e87
MISC metadata.xml 619 BLAKE2B 441c1d5a2f0b4d0cd6469cf8626e6895fd4dc36dae8db594a2f2364abcd1ea77c9f51f0c85b2deec8ae51a8464eddb00f71c57d2d11558523720caa8fb317dd3 SHA512 d99562185b29417c559143d8fe8102a062dfda0cd7c07f9f01d1c5f11a75eac521e98c9048a23ce74ed34e198ed06bbe2a40990651caf7f9ecfa98975a8fb91f
diff --git a/dev-python/python-neutronclient/python-neutronclient-6.1.1.ebuild b/dev-python/python-neutronclient/python-neutronclient-6.7.0.ebuild
index 37561bbca1e4..a56e95703e10 100644
--- a/dev-python/python-neutronclient/python-neutronclient-6.1.1.ebuild
+++ b/dev-python/python-neutronclient/python-neutronclient-6.7.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
@@ -12,57 +12,62 @@ 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"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
REQUIRED_USE="test? ( doc )"
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
${CDEPEND}
test? (
>=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+ !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
+ >=dev-python/mox3-0.20.0[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+ >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+ >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
+ >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
>=dev-python/requests-mock-1.1.0[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
)
doc? (
- >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
- <dev-python/sphinx-1.4[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ !~dev-python/sphinx-1.6.6[${PYTHON_USEDEP}]
)"
RDEPEND="
${CDEPEND}
- >=dev-python/cliff-2.3.0[${PYTHON_USEDEP}]
+ >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}]
+ !~dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
- !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
- >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.22.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.17.0[${PYTHON_USEDEP}]
+ >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+ >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
- >=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]"
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+ !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]"
python_prepare_all() {
# built in...
sed -i '/^hacking/d' test-requirements.txt || die
+ sed -i '/^flake8-import-order/d' test-requirements.txt || die
distutils-r1_python_prepare_all
}
diff --git a/dev-python/python-octaviaclient/Manifest b/dev-python/python-octaviaclient/Manifest
new file mode 100644
index 000000000000..48b6b5078b9c
--- /dev/null
+++ b/dev-python/python-octaviaclient/Manifest
@@ -0,0 +1,3 @@
+DIST python-octaviaclient-1.4.0.tar.gz 50495 BLAKE2B 726032aee6d37b050cd9f4d1fa276daecdeae107f05825f2eec37236a4a4eaf3ab70143b5dcd3cac8a13fbb9655027c3d78b474771ba8b205be0a566991c54ab SHA512 216bfb56292bb479cdd8520931a509208454feaf8b1d5664679929bde570a4a99288c99cb195e6e9e81b8599d27a4bc68b8f24e5a7cc3aa1a82c22405078a6aa
+EBUILD python-octaviaclient-1.4.0.ebuild 2073 BLAKE2B 5854b63fb277759e9505464ffba1d0b51f1d5d4614dd5178b382a1d33b4fb02ba9a1f2e6e0b34ddbc660b01d40a40a090906a1baabf64e9d0bbb98a5aaa24ccd SHA512 a50cafe8c5edf63b436d24a994f3bc6425f448384e10249a8498761197657fd50260144ffaf4a0a35615011d9b589f1a6bc6dafb993800855ba978ea3b5aa9b8
+MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41
diff --git a/dev-python/python-octaviaclient/metadata.xml b/dev-python/python-octaviaclient/metadata.xml
new file mode 100644
index 000000000000..3ee70120def4
--- /dev/null
+++ b/dev-python/python-octaviaclient/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <maintainer type="person">
+ <email>prometheanfire@gentoo.org</email>
+ <name>Matthew Thode</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/python-octaviaclient/python-octaviaclient-1.4.0.ebuild b/dev-python/python-octaviaclient/python-octaviaclient-1.4.0.ebuild
new file mode 100644
index 000000000000..86586098b5dc
--- /dev/null
+++ b/dev-python/python-octaviaclient/python-octaviaclient-1.4.0.ebuild
@@ -0,0 +1,53 @@
+# 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 Zun API"
+HOMEPAGE="https://github.com/openstack/python-zunclient"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="
+ >=dev-python/appdirs-1.3.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/cmd2-0.6.7[${PYTHON_USEDEP}]
+ >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+ virtual/python-funcsigs[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+ >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+ >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+ >=dev-python/python-neutronclient-6.3.0[${PYTHON_USEDEP}]
+ >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
+ >=dev-python/os-client-config-1.28.0[${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/prettytable-0.7.1[${PYTHON_USEDEP}]
+ <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
+ >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/unicodecsv-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/python-openstackclient/Manifest b/dev-python/python-openstackclient/Manifest
index d5ee0ffbcc27..c80aaddf9fea 100644
--- a/dev-python/python-openstackclient/Manifest
+++ b/dev-python/python-openstackclient/Manifest
@@ -1,11 +1,5 @@
-DIST python-openstackclient-2.3.0.tar.gz 329808 BLAKE2B fc598d61d18b45382decf944a4ec39ddb207ee626b53b2d54446c038ab695bc8d81b087eddd69696335cef387348fb24399068ce8c36e1d1ae780eefb6eb8142 SHA512 efc58927c109ea227322371f6a6ef165be2878a8559f32b315b73a2d70c1f0aeb96f7dd2fa91b765ab85462a566569d412b13411aa859fef3b8ae5e73d2eceab
DIST python-openstackclient-3.12.0.tar.gz 617159 BLAKE2B 755420f6e42c6600b04fb6899c533e8c08caa9d8e4f77d214ccd6100d558e6651ae986b0b3a131b3637dd1e9424543a6127fa4588f481fe41a29dcaf6ec3ff71 SHA512 a36c17d2ed138e984af978b436beaca3ae8efddc089ddc6b9fda9e51bdb4c8fc1cc645a68225cc08709acd368ff7d2a70f748f7be752ad8e68fe59b4eb36802d
-DIST python-openstackclient-3.2.0.tar.gz 431887 BLAKE2B 0dc17fd67875e01b11fba412962220130641bf9793c957f01bd085617b1406973e8c4c39a5d5fe0cacbf6d280f4c2ba099ce92e8aa1adc7541eac197cd09b8f9 SHA512 819e4de30322c3c057799467eb2d9ffa3ef5c5060e49d7fb2c023a077f49c86e6c5626acfd01288cfc5dfdc551ef2702cd61c7c10721c00af579aaee72182f99
-DIST python-openstackclient-3.2.1.tar.gz 433929 BLAKE2B 19bb5345ba4b7f2847cda11fb84fa9ea7d7a04aeb0d0a21ee6671848307431ab6b89651de898d944cb668f31cc888d2d897dc837f0c4224f9b67da93592fdce8 SHA512 a7c20713e357112f68021cbb4d031b32c16a82622a112241f2b9c3e2b815ec56582ce2a088b99bdef1447698f5c67accce412710238be674cdbb8442126dd31d
-DIST python-openstackclient-3.8.1.tar.gz 535278 BLAKE2B fe64125b3e2bd6047e29e811c5cca5e5238432ee06ea35a89163605dbce210deaf73729fdec0f2810cdc546d1d9ebd01cc8bfa3fa477f45612105f03f039a154 SHA512 d0f588dd6e7d978fee7f3a017b591e40d426907d602fa501ba49b5e7b94f9e1d19aee4da0ea8ef99311dc2cad778e2f2414765fa6bc79780346203539c0b5a19
-EBUILD python-openstackclient-2.3.0.ebuild 2596 BLAKE2B 0b69e749548cfdf396b6997f4d736f41329efdddb0df72bbc56d15fc8032d5cbbfdb079f94e13a6c282842f7079fbb125966943cfbc1aee65a16145a1953b648 SHA512 c043ba1c92efbda514b6dca3a88e29de36c6bf1b28d6b85ea95b3f6cf09d0c19904015861110489d38b0787f010becdef45c8f33cfa87d7acfb474b2fe2afd96
+DIST python-openstackclient-3.14.0.tar.gz 668430 BLAKE2B 2bce52f1977be0b17c53ee0bf6e1dc6fea36f71208c6a839feadc2ce33d302d31b870d21ece6daff8efb970857fbb547e7f20769abeaf22552b89c9732494bbd SHA512 5790e48d0dc81ec006e5f1870c730a8b514590e10e5f151ae128005d243387858c22c9266b50bcfe237bc9a6d9f07f82209cf813b4cbc25fda431cf88799588e
EBUILD python-openstackclient-3.12.0.ebuild 2583 BLAKE2B 64f476aeddd3da1e98afb9ca83488c4de94f79ce37e4a240cd5c3301b4657337131d23d0fe509392a67b5def31c4baa181b59689cb8ddb0a798e930e582e4c21 SHA512 b9bec6ebe556364d05436f7b13324df99131bcfc5e105ed8fce7a3f3eff67c6b50e94a54851732e03db549fd1dc08f1b415a3da4148f2f993bd2f566f390237a
-EBUILD python-openstackclient-3.2.0.ebuild 3181 BLAKE2B da5bbd134fd1b6e42926a5478d1cbc99477bc49c3652ba9f07315647a1dd48ec3ae7a27663cdd6473a6ba666490c92b2038b0b790cc7bb8bc4cb506b987cdc9b SHA512 cb7bc2f7b246374479e2a9eb4638be9bb095754616ab2034663ecebee0d55b78d55624bd54a66451b89bf9629ea48495dca2d1d8ccb2558cf462fe399ee1368e
-EBUILD python-openstackclient-3.2.1.ebuild 3181 BLAKE2B b958eb2d88dd9161c53e1aca1b1a70f87d2715f3113a635970a2103673339adf04fb40fbc097c0e075ed425683cfba5ed301942657eb9899e9e1ea2f8371555d SHA512 44a642e3ea9835f6df944ff6160f8e54c28f0a97dcc118767468fef5020358bf70472fad0cc5fc662cc2e0e1a3b24b66ae87794e8563ddc176d4658e99c461c5
-EBUILD python-openstackclient-3.8.1.ebuild 2542 BLAKE2B f085c5365e4d007f616f01873e47edc07b1de4fb74b86e9ff2c1e7d8f72b6bcc14d21fd05add0605a5cf9c2ee26cbdcbf8e15a2c9571393dc0721471d7b49428 SHA512 20204673dd647b904c9fc73291c9f397e99ed91daef3e46fd2d877a4598531f1eb443a4a0a199d2a09b0bc2f9a8bfb88132278e3b92a1d77a2509abb62f19d8d
+EBUILD python-openstackclient-3.14.0.ebuild 1300 BLAKE2B 11612bd29d2cf13febe72c13d0dd421818b58b61371f50d3f30b2ea382b6b9c9798b0044bbe4246a6a6cab9358493b071f44ddd32daa4b6f3addcedc5e272ab9 SHA512 5d173596349cd8f3a6fd0c9aefbf8bdd24582efcb87105cac4988654466019a0a19baf5b62cee386ed4bb99abaaafdeb6de38a4dd80a5d8c03aaf939939a715b
MISC metadata.xml 632 BLAKE2B 4e989558d44ee733b380fae3f269ec9ca0c511caa1fd8259cac90dd3ded82f4137444f32801efd2440da95b98c2864509c5068432de830591ccaed2072029c91 SHA512 c37cb6d5ee55b8f7184a2db66dab3e6fbc3627b1869487e9d4e00928cdf1dbfb5d3d28a2d7f72290503b10b393a193a9849c497df6438ce230e418b68fd3ca4c
diff --git a/dev-python/python-openstackclient/python-openstackclient-2.3.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-2.3.0.ebuild
deleted file mode 100644
index 348c5524209b..000000000000
--- a/dev-python/python-openstackclient/python-openstackclient-2.3.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="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="test"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/mock-1.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/os-testr-0.4.1[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/tempest-lib-0.14.0[${PYTHON_USEDEP}]
- >=dev-python/osprofiler-1.1.0[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
- >=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/openstacksdk-0.8.1[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/python-glanceclient-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/python-novaclient-2.29.0[${PYTHON_USEDEP}]
- !~dev-python/python-novaclient-2.33.0[${PYTHON_USEDEP}]
- >=dev-python/python-cinderclient-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
- !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- # clients aren't actually needed
- sed -i '/\-client/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- testr init
- testr run || die "testsuite failed under python2.7"
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-openstackclient/python-openstackclient-3.14.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-3.14.0.ebuild
new file mode 100644
index 000000000000..303907280d1b
--- /dev/null
+++ b/dev-python/python-openstackclient/python-openstackclient-3.14.0.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-openstackclient/python-openstackclient-3.2.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-3.2.0.ebuild
deleted file mode 100644
index 0aa98cb488de..000000000000
--- a/dev-python/python-openstackclient/python-openstackclient-3.2.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="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="test"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.19.0[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.19.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.20.0[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.20.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.21.0[${PYTHON_USEDEP}]
- >=dev-python/os-testr-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
- >=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.17.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/openstacksdk-0.9.4[${PYTHON_USEDEP}]
- >=dev-python/osc-lib-1.0.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/python-glanceclient-2.3.0[${PYTHON_USEDEP}]
- !~dev-python/python-glanceclient-2.4.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/python-novaclient-2.29.0[${PYTHON_USEDEP}]
- !~dev-python/python-novaclient-2.33.0[${PYTHON_USEDEP}]
- >=dev-python/python-cinderclient-1.6.1[${PYTHON_USEDEP}]
- !~dev-python/python-cinderclient-1.7.0[${PYTHON_USEDEP}]
- !~dev-python/python-cinderclient-1.7.1[${PYTHON_USEDEP}]
- >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
- !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- # clients aren't actually needed
- sed -i '/client\>/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- testr init
- testr run || die "testsuite failed under python2.7"
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-openstackclient/python-openstackclient-3.2.1.ebuild b/dev-python/python-openstackclient/python-openstackclient-3.2.1.ebuild
deleted file mode 100644
index a4369afb564c..000000000000
--- a/dev-python/python-openstackclient/python-openstackclient-3.2.1.ebuild
+++ /dev/null
@@ -1,85 +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 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="test"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.19.0[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.19.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.20.0[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.20.1[${PYTHON_USEDEP}]
- !~dev-python/os-client-config-1.21.0[${PYTHON_USEDEP}]
- >=dev-python/os-testr-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
- >=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
- !~dev-python/cliff-1.17.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
- >=dev-python/openstacksdk-0.9.4[${PYTHON_USEDEP}]
- >=dev-python/osc-lib-1.0.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
- >=dev-python/python-glanceclient-2.3.0[${PYTHON_USEDEP}]
- !~dev-python/python-glanceclient-2.4.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
- !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/python-novaclient-2.29.0[${PYTHON_USEDEP}]
- !~dev-python/python-novaclient-2.33.0[${PYTHON_USEDEP}]
- >=dev-python/python-cinderclient-1.6.1[${PYTHON_USEDEP}]
- !~dev-python/python-cinderclient-1.7.0[${PYTHON_USEDEP}]
- !~dev-python/python-cinderclient-1.7.1[${PYTHON_USEDEP}]
- >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
- !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- # clients aren't actually needed
- sed -i '/client\>/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- testr init
- testr run || die "testsuite failed under python2.7"
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-openstackclient/python-openstackclient-3.8.1.ebuild b/dev-python/python-openstackclient/python-openstackclient-3.8.1.ebuild
deleted file mode 100644
index c8d7d6f2f6ec..000000000000
--- a/dev-python/python-openstackclient/python-openstackclient-3.8.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=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="test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
- >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
- !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
- >=dev-python/os-client-config-1.22.0[${PYTHON_USEDEP}]
- >=dev-python/os-testr-0.8.0[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
- >=dev-python/cliff-2.3.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
- >=dev-python/openstacksdk-0.9.13[${PYTHON_USEDEP}]
- >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/python-glanceclient-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
- >=dev-python/python-novaclient-6.0.0[${PYTHON_USEDEP}]
- !~dev-python/python-novaclient-7.0.0[${PYTHON_USEDEP}]
- >=dev-python/python-cinderclient-1.6.1[${PYTHON_USEDEP}]
- !~dev-python/python-cinderclient-1.7.0[${PYTHON_USEDEP}]
- !~dev-python/python-cinderclient-1.7.1[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
- sed -i '/^hacking/d' test-requirements.txt || die
- # clients aren't actually needed
- sed -i '/client\>/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- testr init
- testr run || die "testsuite failed under python2.7"
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-}
diff --git a/dev-python/python-saharaclient/Manifest b/dev-python/python-saharaclient/Manifest
index 38ab60bc2666..0856e74dd5e5 100644
--- a/dev-python/python-saharaclient/Manifest
+++ b/dev-python/python-saharaclient/Manifest
@@ -1,5 +1,5 @@
-DIST python-saharaclient-0.11.0.tar.gz 101842 BLAKE2B 0794f58e8add97161db0d65e282b7efa8c5d772a8c4666ff0a8f36d5a3055d9cf03cbdd34cac70828b56924aae7a64719519fc8d625c748e51430d2f0379dada SHA512 de30918d23b5b8191b2e49f0f7116510533da15be412d87c9018af2e4144082e9cb127713a4aff3ac03d72867a9855d73cbd56b83db24a9bad9b7b422c451018
DIST python-saharaclient-1.1.0.tar.gz 81664 BLAKE2B 8bfc8ed2bcc4cc13e6894d7776f7cb99c8a72632e132801df689832ef847c56b7cedf39abb112223a2919ea3ef52fc99e31290f7acb555f76505e11f195c48db SHA512 0799549d68bc65792cdf0129f3590667a1a87697182ad24c5c41e9c01abf5e133a16a60fe0331f313da44017aaf0503bbc131e8a62536a692032af36ae9f1386
-EBUILD python-saharaclient-0.11.0.ebuild 2172 BLAKE2B a326ac4abd806cfb83e395ca864d5cce3abc2e60d2b9dea7dab25c4d5887cf61025659d4fee27bb0616b926ba89d03f5350f892dcaa5fa49dddc9d92e3667632 SHA512 f1a4f3f9daa0ae4262b0cb7211f33f1b93ec13cbe9e6b4dd9844e4c9e2328bb406dc5e7f7f580be73fb6a40465e3410982ec5d742b6466db33cd821e822c1d6f
+DIST python-saharaclient-1.5.0.tar.gz 94824 BLAKE2B cacc3f2e8a1df5f7e50f5b5c004745333ea4b287c0a86792247212fb873ec55329719f16472c3c7fef196f2ce8fd05c760e8db33b84e0ea949f7e89997c0f960 SHA512 8b845ad0eefa05b564659dea9e619a3946e0d62a981b46a4fecfc2d4aab785b8eeb2e18266d5467efd8e0ca31c441af7da41a816ea42405a8cd137adeae2793b
EBUILD python-saharaclient-1.1.0.ebuild 1842 BLAKE2B 9d511aa66b3661003bdca93728df0ba6aef555f9b8edc0a15cefe1c8c15c14f13048ac93ef999d9d9342eefdee07380f3c651483c6846621b7fd5897fa5f1104 SHA512 8c59dca5e42f64c89b94496e7cdea8ab02ef332d15591f2c41ad9633dc6d64fc658a82b70e5317b1dfd9b9ef72e05ca12fafecb74257fb30ccdb8e15b2c9c438
+EBUILD python-saharaclient-1.5.0.ebuild 1998 BLAKE2B ad26aa7d6f65c7669a662de5e234084c973f012bf21a24097fd4f0cb2f16cb433fbd707f01fcc4059680f4df4e2546e8e4877d069f6987fa99ac0ec7e2ad6b95 SHA512 a48ea84fede2d17db7e725b9f8d4cac66fd395ecb425a4fb4a064bab38cb295f6caa9779982c0c13de15289e316920e1363ad0fbaa7a274db11fe7182b280a00
MISC metadata.xml 643 BLAKE2B 2a3c45ea4f9fa3c045cb88796e093436e66719daf71739c7679882f11123f2ac405926c8405046aed4efb55328d7235619192b9b7f978f7571c673e306953834 SHA512 4ab105b6287560e19a7b6ba8e999da16bdb520ff8f1a812e0e17ebff9c1edd2f7ec1475978ee478c556d31af8c201555669c92ff388de45a206b45005ec95d2c
diff --git a/dev-python/python-saharaclient/python-saharaclient-0.11.0.ebuild b/dev-python/python-saharaclient/python-saharaclient-0.11.0.ebuild
deleted file mode 100644
index 44ad54f77a79..000000000000
--- a/dev-python/python-saharaclient/python-saharaclient-0.11.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="This is a client for the OpenStack Sahara API, aka HADOOP"
-HOMEPAGE="https://github.com/openstack/python-saharaclient"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-CDEPEND="
- >=dev-python/pbr-1.6.0[${PYTHON_USEDEP}]
- <dev-python/pbr-2.0[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ${CDEPEND}
- test? (
- >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
- >=dev-python/mock-1.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-2.3.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/python-neutronclient-2.6.0[${PYTHON_USEDEP}]
- >=dev-python/python-novaclient-2.26.0[${PYTHON_USEDEP}]
- >=dev-python/python-swiftclient-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
- >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
- !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
- <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
- >=dev-python/tempest-lib-0.6.1[${PYTHON_USEDEP}]
- >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
- )"
-RDEPEND="
- ${CDEPEND}
- >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
- >=dev-python/cliff-1.14.0[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
- !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/python-openstackclient-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
- <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-1.10.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- sed -i '/^argparse/d' requirements.txt || die
- sed -i '/^hacking/d' test-requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- testr init
- testr run --parallel || die "testsuite failed under python2.7"
-}
diff --git a/dev-python/python-saharaclient/python-saharaclient-1.5.0.ebuild b/dev-python/python-saharaclient/python-saharaclient-1.5.0.ebuild
new file mode 100644
index 000000000000..2decbd698ace
--- /dev/null
+++ b/dev-python/python-saharaclient/python-saharaclient-1.5.0.ebuild
@@ -0,0 +1,58 @@
+# 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="This is a client for the OpenStack Sahara API, aka HADOOP"
+HOMEPAGE="https://github.com/openstack/python-saharaclient"
+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="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+ !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+ >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.18.1[${PYTHON_USEDEP}]
+ >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+ >=dev-python/os-testr-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-mock-1.1.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ !~dev-python/sphinx-1.6.6[${PYTHON_USEDEP}]
+ >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+ )"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+ !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ testr init
+ testr run --parallel || die "testsuite failed under python2.7"
+}
diff --git a/dev-python/python-sqlparse/Manifest b/dev-python/python-sqlparse/Manifest
index de0cf6c5bdbd..51386fe2e9dc 100644
--- a/dev-python/python-sqlparse/Manifest
+++ b/dev-python/python-sqlparse/Manifest
@@ -1,3 +1,5 @@
DIST sqlparse-0.2.3.tar.gz 60742 BLAKE2B 38d3f17d196d3a1d50ea75810b5bd3a890c6f4b12195621d571d62b8c40e2e2d13034deddd95288df37a15daba28153a5ca9221b78bfff1c0e3bc37eddca2dba SHA512 ec654e680f8ce423a89da92c4c74f85e652bebb19e9a40ab0b8067f61803897e49e1e6f8dd1ab454b1ed130974d76b4f973c799264fd4bf8a87f034ba9c44835
+DIST sqlparse-0.2.4.tar.gz 61614 BLAKE2B 2462fa5d77ca2c3028aa3539bedc3cb2d7abd35db3c736ffd8abad8626a33174787f0079453ec646739749c8860fce0f1c7d815e6a8485c24b851a40b5bf3b87 SHA512 abea0f084778976f2d1086006eaa88e1fc1d2580654d063b35557a44d9d9727b410a022e8ea06ae3b265f2829d49c48d347dddc61f2e56be9c3d6207104712b2
EBUILD python-sqlparse-0.2.3.ebuild 1331 BLAKE2B b2ecb2330cf5b911037b1e6a8c8f01c53d27b927135069e7a3c8d30933811cea92b7003212eff8a334f489bd938933e41940b57ad7152a9c8d6339bb7f5479f3 SHA512 b451f3f61c3831333c59238fa1bad6c03ce9baecf430030b3f55a31939842823b2a30b2004e15935b29621db70f4b20d41754d1e5230f7eb207ec765fc78b921
+EBUILD python-sqlparse-0.2.4.ebuild 1340 BLAKE2B 977c0a499fcd503e4feece3421a1c4f3adfe1c53eb3f93e9aa5dc6910d778c8a1707b8ee20ce2d15d4a38fb30b555eb3781911d0eced85e2212d2307fa057b80 SHA512 ad661a5d94cd20ac16bc0a120abb1994c54212554a8f878e65581d5b7c37d4e17715c5d30f087b3b5ff551b98503a61a43bd6df74d7d80855ebba7900ba158a2
MISC metadata.xml 453 BLAKE2B 2b04f47b565bbce71b1ddf27bedcd903f123751e7524ca62ea280b96788dbd14ae18513fda8eaf563d927c09dff7094b6a5c0d651c0530f2d3e07ee1d092c946 SHA512 5bb3c69c2dd5bc8ad2bc8c4a174be8627ed54ba0055bc153d36733f964ee289d71d0b392ec63127482a87f5f56fee9cf2900a2830a0ffbb733b1119be4abc0d3
diff --git a/dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild
new file mode 100644
index 000000000000..aab80324cd45
--- /dev/null
+++ b/dev-python/python-sqlparse/python-sqlparse-0.2.4.ebuild
@@ -0,0 +1,56 @@
+# 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
+
+MY_PN="${PN##python-}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A non-validating SQL parser module for Python"
+HOMEPAGE="https://github.com/andialbrecht/sqlparse"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+LICENSE="BSD-2"
+IUSE="doc test"
+
+REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-cov[${PYTHON_USEDEP}]
+ )"
+# Required for running tests
+DISTUTILS_IN_SOURCE_BUILD=1
+
+S="${WORKDIR}"/${P#python-}
+
+pkg_setup() {
+ use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ if python_is_python3; then
+ 2to3 -w --no-diffs -n tests/ sqlparse/
+ py.test ./tests || die "testsuite failed ${EPYTHON}"
+ else
+ py.test tests || die "testsuite failed under ${EPYTHON}"
+ fi
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/python-swiftclient/Manifest b/dev-python/python-swiftclient/Manifest
index bc69cb981cb3..2662f1a68822 100644
--- a/dev-python/python-swiftclient/Manifest
+++ b/dev-python/python-swiftclient/Manifest
@@ -2,8 +2,10 @@ DIST python-swiftclient-3.0.0.tar.gz 134376 BLAKE2B 23f7c5080cf97c8e4e71365a1a14
DIST python-swiftclient-3.1.0.tar.gz 155598 BLAKE2B af7ac24df6ca0b199deb52d48e9139027822912ab0f3a3915b60556bbf57b41d7cd5ca61adbac92cd89d21393026e8a3606ea6f5ff593dc2b64e29dc57bfe917 SHA512 693fcea571721e2f578a21b05a3c908dd6621bcfdd70f09003a981e233e2b3061318d60e301dcfdbb03d08a326ca3f14f3297d8226b5a0a6d78f88b1a72b2ea4
DIST python-swiftclient-3.3.0.tar.gz 166092 BLAKE2B b23f1dbf9d2d0cbdac143250a7ad2458c0d170d858e90823ca9e014eea40017247d550755e05ecac2754d98b575fd9dc2910fc3b36a8b65cd8c8317075b86c96 SHA512 03e00e9b1f0f7b71c07e845cd9636031c15beb21a66495ab96be05df7e453160840948696ecb0d65d08c32e318d16425444aaa4ea16ede8268a2cf2b171a3987
DIST python-swiftclient-3.4.0.tar.gz 175823 BLAKE2B 59ccd0bd3bb0b732804a6d94005a36a342eddea3847e63527544cba110b2a4355060871547a5808465ad12c90b2fb0956e4816be363b9692af99cb48c7ba849c SHA512 c7def24f22ced03316ccb74fcd7426b071597a3c7576c14f98fd6d864d6ee3e8a7666966ca2d07b6d996546bfcc2497ab654a67ab0228705f078985a35b97457
+DIST python-swiftclient-3.5.0.tar.gz 182598 BLAKE2B ad899edfcb7f1044f6ee40110e61cde090f0f2bd26f9666d698a8f0fc74ea105e70689994990c902a09961bb8464cd8dfc8e0ffcb403db4104e35cff13a227df SHA512 0132d13e325e83f4ef0150fd66bbf4f6e7400c065e4410481b41d33da1c086726e6eb9c61a8063f32bd9103e5dd2071c1f1c28232a6300cbfe80bd57bac04c0a
EBUILD python-swiftclient-3.0.0.ebuild 1889 BLAKE2B 2c81d296ce64089e36006e927573f701f09f759bdb24265636a7a6692852db004595a2e1750c21f61e0fad37bcf8fbab5c706a9e036e4c95835a80a4d78a741f SHA512 557e270ae06c4d0242c3242f94db262043c7b13ae0a824145a6f496496570ed0f7c5e87317c9484ab697e46ba2f54a082a982359ce16d5ef7d4f5d0d9b16ebf3
EBUILD python-swiftclient-3.1.0.ebuild 1765 BLAKE2B c95f639d9c10bb7ab6086a412b90672434a2e633402aa7b00111979e8472408d3e9f31eebd78bf11c2bfb9a81d3d00c53e500518ea66d415293c1285fda3e20b SHA512 a191106f8358c92a20601d9bec8ffefb0f4743a66860f83fe6cf0cbcc4b6ab7e52a6c97faa7798c9882afea1cf96590bcae3be1210c166cdbeae2b5428a6b725
EBUILD python-swiftclient-3.3.0.ebuild 1781 BLAKE2B 1eedd613cd6d8cf615aee87deb6bb8d1b16e0a75e5cac014a49996d86c5a69f72e9fc9fb80953d7fa7d01104da2629d48836786fbb066d1a518b16b9b30d4da3 SHA512 dcaac24333ef96ea4a9c4c680d6b8cf588ce8b42b5887ae69c15a08e48c66d5c806697365d7a43d81705bd48c959067387f68fc3eb5558b886c5eaed3c063b0d
EBUILD python-swiftclient-3.4.0.ebuild 1781 BLAKE2B 1eedd613cd6d8cf615aee87deb6bb8d1b16e0a75e5cac014a49996d86c5a69f72e9fc9fb80953d7fa7d01104da2629d48836786fbb066d1a518b16b9b30d4da3 SHA512 dcaac24333ef96ea4a9c4c680d6b8cf588ce8b42b5887ae69c15a08e48c66d5c806697365d7a43d81705bd48c959067387f68fc3eb5558b886c5eaed3c063b0d
+EBUILD python-swiftclient-3.5.0.ebuild 1886 BLAKE2B 7bc30cc54388d3e33be6bcef4a91289e8f020f0928d6aed7ec834a21b39ec4bf86a331aec8b7b65a5bd5d7456b4060151684e6c8ebcaabb44c9eb8abf629f76e SHA512 14d0b58ef67a4754d6efc3d6191e9e107765cfbc2afc1bd0ea4a60807d565bfaab301ab0a4c1911d6feacd782d873df46851841c9dbb71d169fa442899e7f72d
MISC metadata.xml 597 BLAKE2B c32e50a6b0ff995f2c237c4a6e7ca80636487a9ca4d412c74e6032a32230141f36949fa42cd39ad293a456d8961cbe14e86d6df3a772f88c76283956c46830a5 SHA512 fdcb820e96b82093910b251aff11fd5831253b86972435fe6456bdbfbeba4cc0c9d0dcfe10078103d5e7b7f29cb84e5f379293be94c30ea54fe4af741e097435
diff --git a/dev-python/python-swiftclient/python-swiftclient-3.5.0.ebuild b/dev-python/python-swiftclient/python-swiftclient-3.5.0.ebuild
new file mode 100644
index 000000000000..dd552a727e72
--- /dev/null
+++ b/dev-python/python-swiftclient/python-swiftclient-3.5.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings to the OpenStack Object Storage API"
+HOMEPAGE="https://launchpad.net/python-swiftclient"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/pbr[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+ >=dev-python/mock-1.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+ !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+ <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
+ >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+ )
+ doc? (
+ >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+ !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+ <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
+ >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+ )"
+RDEPEND="virtual/python-futures[${PYTHON_USEDEP}]
+ >=dev-python/requests-1.1[${PYTHON_USEDEP}]
+ >=dev-python/six-1.5.2[${PYTHON_USEDEP}]"
+
+#PATCHES=( "${FILESDIR}/CVE-2013-6396.patch" )
+
+python_prepare_all() {
+ sed -i '/hacking/d' "${S}/test-requirements.txt" || die "sed failed"
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C doc html
+}
+
+python_test() {
+ testr init
+ testr run || die "tests failed under python2_7"
+ flake8 tests && einfo "run of tests folder by flake8 passed"
+ flake8 bin/swift && einfo "run of ./bin/swift by flake8 passed"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( ../${P}-python2_7/doc/build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/python-zunclient/Manifest b/dev-python/python-zunclient/Manifest
index 6bd13e2946e1..6fc931c3edb4 100644
--- a/dev-python/python-zunclient/Manifest
+++ b/dev-python/python-zunclient/Manifest
@@ -1,3 +1,5 @@
DIST python-zunclient-0.4.1.tar.gz 81441 BLAKE2B 9a8f1b21b9906d1b3e0cecf9525a6d5e8eae05aa8999a191625aac2701dc6997f53f2320f214e8e62b6be6357cc00945792ae7baf19b4be85499c5b1099259a2 SHA512 4e32f569d460fb1ef9eb0faef278b0842907103e6a56a951caec04b3b1544b093261db303d7f62b429c3dbfff7a97b9349b709e7cf62fbff9ca90ca9bb098ca1
+DIST python-zunclient-1.1.0.tar.gz 93906 BLAKE2B 7be9dc27b074e60ff5df37c406b96f3482e1737f338de01d3bcf5e46ba404da71b6e803aafc981f92dee416b764bfc2588652a61440258d0b155ecc7a3bfba40 SHA512 4a419ccebd7b0f924d549776c96d04cff5ff4507d9ab9c5c6a3aa71adeaffeba686ca28043726c96979760ea9670d86d973810543609fc783d401b23cae1fa2a
EBUILD python-zunclient-0.4.1.ebuild 1066 BLAKE2B 561e42f577c1df3a270186efbf05c060de2a93b47310e0723fdef011f18e71fa41c660f179221c9d4ad943c133f0188bb250509ec8ff668e8d456599e798ffcc SHA512 5b1d91bddf3c54b23bc7682bb47c2fe970f1fa9bfc4cf33085b205bed73518832f99dd4a9907d9d7bf6ca0b89d49a4949e656d7932b9625dff4118f504d30828
+EBUILD python-zunclient-1.1.0.ebuild 1119 BLAKE2B b219164f4b4a3a2af0e3239b141aa7f7b516043d6f792cd8eeaf9741d73c5536c08f5fb8ef7d4891ceeb1fb8db75c07602851474f8c0fef92fb771651a28e58b SHA512 022c454b0ff1ccd502ca4194138b71c057633e362447bcbe250f21b1b48ae7ca80eea6dde9849e348e4f6fc046d8796b65b80c2b6330cb76e89ac83e64ccd720
MISC metadata.xml 333 BLAKE2B 1a681ac99aee289a919b530bb87037df6fe53b044ce14ce3a9da3cec54a73d7fde58cf01f12678f18397d16b56c9e5bf88d289ddec4469e343d7193502124124 SHA512 a73512d246562e6591eb9c8d13759352cede7f0ae978d02c87bd72b1fe2c9b155cc3908e8489b136387bada61f1257d8e0771e01e26d998b51f9ce13c087ec41
diff --git a/dev-python/python-zunclient/python-zunclient-1.1.0.ebuild b/dev-python/python-zunclient/python-zunclient-1.1.0.ebuild
new file mode 100644
index 000000000000..4925fc55ed1f
--- /dev/null
+++ b/dev-python/python-zunclient/python-zunclient-1.1.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=( python2_7 python3_4 python3_5 )
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Zun API"
+HOMEPAGE="https://github.com/openstack/python-zunclient"
+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-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}"
+RDEPEND="
+ >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+ <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
+ >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${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/websocket-client-0.33.0[${PYTHON_USEDEP}]
+ <dev-python/websocket-client-0.41.0[${PYTHON_USEDEP}]
+ >=dev-python/docker-py-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]"
diff --git a/dev-python/pytidylib/Manifest b/dev-python/pytidylib/Manifest
index 6c8b27c3c5cd..4594714eedf6 100644
--- a/dev-python/pytidylib/Manifest
+++ b/dev-python/pytidylib/Manifest
@@ -1,3 +1,3 @@
DIST pytidylib-0.2.4.tar.gz 86650 BLAKE2B 15212651c83ebbec5b74418f37bfcd0366e9b6cdfc0820953e34ec3142871248df02618a51415a36b84ac8c2e5a12d996ff7301b5bf3a001fb42297df3a98202 SHA512 443e9af0fd458d4f041e3b72415839838a4edc83f8a978e5cc0bdf53202584e269f1ad5df10967d8ae4b98b24dcffcf9f5a54e0e3f6cd620a8a6a20171da0811
-EBUILD pytidylib-0.2.4.ebuild 630 BLAKE2B 54518549278974f2eff0a6b5b840ae14bcfca32212e48cf3ec9c0c067ba1de65309335c84da1e0cb476c157ed992bb6e071a76cae2aedbd48a724da420624f8d SHA512 a66aacd2afeae150aaebc9d007e42cd46d0fffd0c9b1279eb7e65049ebf45b5354683f4d34ad1139f6a99a16c6aea539697142dc3088ec4b0872b80c517ab4a1
+EBUILD pytidylib-0.2.4.ebuild 642 BLAKE2B c7b1c87f29d5d959934afcaa446183e0018690321ed6f8d1aadff570044b80fff04320c386b1e68fcb253ee6e4198e77191ac0cd465fab897f1381766eb0c169 SHA512 22f382894cc3cdd2334944e3b266ae1445320295625abdf0eaa87e7e52f26780f4cdb481b6540c24c8166db39e782443cb5e6c67f5545395186b6f96c14d50c5
MISC metadata.xml 385 BLAKE2B 6c53cf6462d81e85c2a9facf85c0fd7b6c0c870656fdc4cc63bcd67e646d51e14fc9246a7b75a527eccecaf4385677ea63b56dfa04aeab708b41b83c8bc4fcef SHA512 e41d4897a343c45e469fe4cd52a7ce93d525ea208dd570fe0517feda8f445fa9175d971e4c37b8f1941a7cb6931ff6473526ced82384489f02a11c4040fec933
diff --git a/dev-python/pytidylib/pytidylib-0.2.4.ebuild b/dev-python/pytidylib/pytidylib-0.2.4.ebuild
index 6e0e640afb9b..53dac614267f 100644
--- a/dev-python/pytidylib/pytidylib-0.2.4.ebuild
+++ b/dev-python/pytidylib/pytidylib-0.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="MIT"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="app-text/htmltidy"
diff --git a/dev-python/pyxattr/Manifest b/dev-python/pyxattr/Manifest
index 79a19b25b944..dc5ef29da0aa 100644
--- a/dev-python/pyxattr/Manifest
+++ b/dev-python/pyxattr/Manifest
@@ -1,6 +1,8 @@
+AUX pyxattr-0.6.0-xattr_header.patch 1780 BLAKE2B 43244b281bec7166d539155c66e604c907f2e74197414422c9486c93bec84ba8f4515afd20eb6bdcb898207200da4d1071489a7390a14e835531816a5b458865 SHA512 24531ff4fb116c69b8ab3e432753bad2d0b704c86ec21efe69741f2d34ced24c6a580872acab0e063f3be3dfad4f91199bf61fb8d1485d1c86a9266f7c163cd9
DIST pyxattr-0.5.5.tar.gz 26718 BLAKE2B b8d599ed0194fec4809ebdb8277fa4023e932ed49a8a6253a7c6a879250a73330334bd8a72b0c9d9bfd828cac1454659d23b55b5e608bfe0109392988709beb8 SHA512 77b732a7e524a7c31a0511df2c96c18b214f93c6ac47276ecdf12ed95133ee506fa882b2532a7159aa2f4e02a7128e33bb8883ea632a5394297d98fb28898327
DIST pyxattr-0.6.0.tar.gz 31057 BLAKE2B cf6e99c499dbcc74305970413803e5cf59508e7ee1bf247afe42e576c2dfaf118a374ad6f8721b9d9c482f8be0c222d26b82997dc1ccc79248d5f52b2064ed8d SHA512 c56bf57729b5f8c8e3e19e29fd903b7365c6644abe3dcebf57ffc2f97a1e92d0e22cdc0a967c5abee3a74ba61a2a379e31a1734f45449095bdb7895b8357a9bb
EBUILD pyxattr-0.5.5.ebuild 1436 BLAKE2B 649f53a6aca91cdbc443ba0bd461bc81742be9bbe4c1a3440c79957c4a562e1b3b1e3d12611636d272cfe67cd956e9eb9b6aa5f219386891eac99d1b21ad5dd6 SHA512 f468797e54126048d73e709c2df49eaa15e7585995e906d8aade168d51289acfc11f201ac9010ece8bfef5080ae305f3a61ba393389041bf25b9884e75c6d830
+EBUILD pyxattr-0.6.0-r1.ebuild 1510 BLAKE2B 1aec5f33077c7669dac2a4796813609a6ab7d8163f77815126201ebf6624f783ad4eee385ecfdcf2ea97b7d9700f543c0090118bd51e03c813a95d51a5300e64 SHA512 584d67aecb3e2a90fc0c82e885334e7969dad3397fa46c9ff7509cbe6d8668e9317d77b0276d9a24ef31ca222f58feed14cc35150863f6aeb9321431551ec552
EBUILD pyxattr-0.6.0.ebuild 1451 BLAKE2B 69cdd159994721dffb0d80b62f2790767cc4270bbeea09037b3e5a9e20e699cafa57fd0863f98d819bf9eb7171505193ca4cc4f88462c0d105c9f898681cea43 SHA512 8aa97fc46e8eb5df5faf1df7f6560749bfb1c6fedb42e6dab01a2f9f0549af095ea37f9d7bfd2a76bee321621632754c6a5d4545b44d3f0ffe3a7d25b117c3cf
EBUILD pyxattr-9999.ebuild 890 BLAKE2B 23eb16242d8e29c6f2c12baa620b2c6c2642049afbbb60667ab9166193829f27fd20baab59a9f3c84a48968e2e234b87e2181a83293cf6e76245c128290bf6ba SHA512 2a1bcc94699a19d51aaf914a728e69ef0c38a4ca08b1d151e5de5067bffbf24b4e8f35b1c4ebc934763676fb2065e27cdf9dc0769fc152bea1b0d8d596fc2402
MISC metadata.xml 609 BLAKE2B 8f3429390129e4438c5bb4c8d82ae11e9824863d4b200a57d660d0ae93692711b96c6cbcfd9e7e8ad46848beba86dd2ee971acde59c08c9fc6f317283358157f SHA512 8a18175143b319bf6f623304ad8f534ad34eaf8b67c57ee1addb8886e34d79bd3a74723bce4f66fb5e9e3dad4768aaf253cec8fb8e97365f152d0b8f772d7df6
diff --git a/dev-python/pyxattr/files/pyxattr-0.6.0-xattr_header.patch b/dev-python/pyxattr/files/pyxattr-0.6.0-xattr_header.patch
new file mode 100644
index 000000000000..89b18730c3d9
--- /dev/null
+++ b/dev-python/pyxattr/files/pyxattr-0.6.0-xattr_header.patch
@@ -0,0 +1,53 @@
+From cc0bc63b291ee1a831f07c81946149dbe8c8146d Mon Sep 17 00:00:00 2001
+From: Lars Wendler <polynomial-c@gentoo.org>
+Date: Wed, 10 Jan 2018 11:45:35 +0100
+Subject: [PATCH] xattr.c: There is no more attr/xattr.h with >=attr-2.4.48
+
+See also:
+http://git.savannah.nongnu.org/cgit/attr.git/commit/?id=7921157890d07858d092f4003ca4c6bae9fd2c38
+---
+ xattr.c | 13 +++----------
+ 1 file changed, 3 insertions(+), 10 deletions(-)
+
+diff --git a/xattr.c b/xattr.c
+index 111cec1..c82ee32 100644
+--- a/xattr.c
++++ b/xattr.c
+@@ -23,10 +23,8 @@
+
+ #define PY_SSIZE_T_CLEAN
+ #include <Python.h>
+-#if defined(__APPLE__)
++#if defined(__APPLE__) || defined(__linux__)
+ #include <sys/xattr.h>
+-#elif defined(__linux__)
+-#include <attr/xattr.h>
+ #endif
+ #include <stdio.h>
+
+@@ -642,11 +640,7 @@ get_all(PyObject *self, PyObject *args, PyObject *keywds)
+ /* Now retrieve the attribute value */
+ nval = _generic_get(_get_obj, &tgt, s, &buf_val, &nalloc, &io_errno);
+ if (nval == -1) {
+- if (
+-#ifdef ENODATA
+- io_errno == ENODATA ||
+-#endif
+- io_errno == ENOATTR) {
++ if (io_errno == ENODATA) {
+ PyErr_Clear();
+ continue;
+ } else {
+@@ -1173,8 +1167,7 @@ static char __xattr_doc__[] = \
+ " a :exc:`EnvironmentError`; under\n"
+ " Linux, the following ``errno`` values are used:\n"
+ "\n"
+- " - ``ENOATTR`` and ``ENODATA`` mean that the attribute name is\n"
+- " invalid\n"
++ " - ``ENODATA`` means that the attribute name is\n invalid\n"
+ " - ``ENOTSUP`` and ``EOPNOTSUPP`` mean that the filesystem does not\n"
+ " support extended attributes, or that the namespace is invalid\n"
+ " - ``E2BIG`` mean that the attribute value is too big\n"
+--
+2.16.0.rc1
+
diff --git a/dev-python/pyxattr/pyxattr-0.6.0-r1.ebuild b/dev-python/pyxattr/pyxattr-0.6.0-r1.ebuild
new file mode 100644
index 000000000000..02c1ec7d7819
--- /dev/null
+++ b/dev-python/pyxattr/pyxattr-0.6.0-r1.ebuild
@@ -0,0 +1,59 @@
+# 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 eutils
+
+DESCRIPTION="Python interface to xattr"
+HOMEPAGE="http://pyxattr.k1024.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+ http://pyxattr.k1024.org/downloads/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="sys-apps/attr"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( >=dev-python/sphinx-1.3.1[${PYTHON_USEDEP}] )
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.6.0-xattr_header.patch"
+)
+
+python_prepare_all() {
+ sed -i -e 's:, "-Werror"::' setup.py || die
+ # Bug 548486
+ sed -e "s:html_theme = 'default':html_theme = 'classic':" \
+ -i doc/conf.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake doc
+}
+
+src_test() {
+ # Perform the tests in /var/tmp; that location is more likely
+ # to have xattr support than /tmp which is often tmpfs.
+ export TESTDIR=/var/tmp
+
+ einfo 'Please note that the tests fail if xattrs are not supported'
+ einfo 'by the filesystem used for /var/tmp.'
+ distutils-r1_src_test
+}
+
+python_test() {
+ nosetests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/readme/Manifest b/dev-python/readme/Manifest
index 0b0d8ed10d92..031ff4805aae 100644
--- a/dev-python/readme/Manifest
+++ b/dev-python/readme/Manifest
@@ -1,3 +1,3 @@
DIST readme-0.6.0.tar.gz 9938 BLAKE2B b71e83ee0b2c890f4ea6330ca3409231ab4fbc52ce94a7e7e1136e53f7c13b1bb356bd19d46e53f4db37814427dcfd294a339347067ef0fa756fd7164e49699a SHA512 73c41c728171a18a963460459aa19d559f38ad34d54a9840820feb1329a0d71c1b0eb32ce773a4f8e9d361e534bfd916e376fe1a3fe8b8a9eb91fffac3ef565c
-EBUILD readme-0.6.0.ebuild 885 BLAKE2B 90ac09f11f949c1a9b6273a7b48a0cdd9adb58ddb8108778d6616a005ddca743a8f8ad6c55f6da928e97e8727a6a8d7f96f26d2b4d9fccfe64ac16f61a73ed70 SHA512 de35c26a8646f16e6fcedbfa5429c6676ffad47c599790872772fbaa7860a4da2b6fb881b1d6419f3fade272a2f7f50bf3f32f83d4e705a54f5e8fc86cc7a3f2
+EBUILD readme-0.6.0.ebuild 897 BLAKE2B 646ba8cd0d99dd55e43cb205d42b9d1f1d0db4cf79930a5f1b7c7404032fd808cd6417b26aafc062fd832f0430108475c7905ab195f072d4e4a96c3883b05368 SHA512 bee738000b3a2fbc712fe5761f2371d47e8e4a30964ca2f0a8cb4d8176c1392774572efb736496224556bb1ff5ef7024e4de809b3a1100cd30b1be9e1645c7dd
MISC metadata.xml 372 BLAKE2B 8e16abe2027f5e8c1491d3f8bae5019884bffe4b4dc5162592bde885af6d3d82e1afb3973a56253a52b01eaa245dc2a2ce58a67a79108c0c57a9c3f0b902a390 SHA512 97168e8c89035983857c0c5d3f3241665d3dfb7088e591563835214cfc2786e11f7a5ab95b0deda2f017dd2c2c3713d8dc6d7c76950ed163285013b6a4b39dda
diff --git a/dev-python/readme/readme-0.6.0.ebuild b/dev-python/readme/readme-0.6.0.ebuild
index 8cd6555e5b53..43f0fc73122b 100644
--- a/dev-python/readme/readme-0.6.0.ebuild
+++ b/dev-python/readme/readme-0.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=5
@@ -12,7 +12,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 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index 54044022f37e..07f4e74775e3 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -1,3 +1,3 @@
DIST regex-2017.04.05.tar.gz 601638 BLAKE2B a7c094887b602f24e68c51c92098604c462d506b13f064beaebdec081fd28d39dac9934fface0de0444dc6145af5f4c0e8ab2cd3b65ecfc2c1ca522682b3bf95 SHA512 4c3e440e11f57e2323892e10fbed7f2c89b35771fdc970164ba69bb154dde535f6edb51a0997c924eb776c61e5efd1d04001abd343110518a89b5b7bf148ae49
-EBUILD regex-2017.04.05.ebuild 1196 BLAKE2B 4e3a2d77927356ffe5b537606b35aeaa70a3ecd8cb90ae4126dac11515ff2997212dad53a40c3904da1d003d9600d93dc928b9faa8c812d05a9bbeb8815c3eb3 SHA512 7f8b73ba04b2db68fb6be1c61c2b5fb1f724605275ad963a5589af0850da6c3b21d650431d17edaea21441f3b0c9e17aecb6cf80f5bd19409486b6d13a8a86b2
+EBUILD regex-2017.04.05.ebuild 1208 BLAKE2B 290a4094cc9b0bf52c547c1b62d56099d5ae6267bdf1b8ef52a23751c6be0a0a79f67fd978ade926820d9bc2e9ee24789d151697089118c948c028e1b425008c SHA512 2f1276806784125c5ecf1babf198cae778b667406a0ff220af81828b89281a728307e4ba35fafce16c6d2485940202e600361704a41ba8b3021d8bd6f151fd64
MISC metadata.xml 384 BLAKE2B 4928f66b54b5e4de6a8b913207ec6e46c124e55510eac304a7fd46c6ca63cce60704757e9289bf35d2d58e9ddcd4aa98d751a079c79f09dda9206553096e0561 SHA512 3db0a8abe7036cd9d0fd8b1450598436dbb30581806380ad51c3d0f49d129325aba1bad9700d14adffc7cfd199c4ec3377e6eb0225244bfc82368bbb50548e07
diff --git a/dev-python/regex/regex-2017.04.05.ebuild b/dev-python/regex/regex-2017.04.05.ebuild
index a18b33918a45..b28a41944ed5 100644
--- a/dev-python/regex/regex-2017.04.05.ebuild
+++ b/dev-python/regex/regex-2017.04.05.ebuild
@@ -13,7 +13,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 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE="doc"
DOCS=( README docs/UnicodeProperties.txt )
diff --git a/dev-python/requests/Manifest b/dev-python/requests/Manifest
index ba46edff58aa..7498c79ae9f7 100644
--- a/dev-python/requests/Manifest
+++ b/dev-python/requests/Manifest
@@ -11,5 +11,5 @@ EBUILD requests-2.11.1.ebuild 1429 BLAKE2B 9781f370f3a2b452dafc5d3ba5119b8c8ba52
EBUILD requests-2.12.5.ebuild 1478 BLAKE2B 736724ae01c08869627d515b0f4be038fdb76069393fc45ba973c27020e70da5bd7374be84b30992ba1aeadee6c676d114fc44e7eba5ba27a04ac5b5769d8fab SHA512 6f7abd60817cdfdda8b55b960c4ea82923279f4f6d49e3b306f4f46f0a882a2362dc8a92cda77a65322b6654c822ee90c736f79d270ef9b2866b8567d46a24e4
EBUILD requests-2.14.2.ebuild 1451 BLAKE2B 7e112b00fa8b0e6355dc2a0062be10beb040f420e23bbcfee8915c1132b1f8af666cc4bab470684bda021c18549e368bf2e7e8364eff78847c6a6f880570cc10 SHA512 baa8783bb3cd9d71d6e783aa7ae350373efd8b77eb2fe4983c1af7c082c402012ae6bc596afc8048abd1298ce718c73b986dbb063a34dd84928a99b0d03a9d31
EBUILD requests-2.18.2-r1.ebuild 1353 BLAKE2B 5e22b3b689a912e2212308ab1be3ea61df6fa0a00a027d14eb7cf146a0027552b901797a3e857d88e7ba4843814b51e660aae9847af8c6ea3bd89f1978ee54dc SHA512 34faf6a32ae3ba7e059642c48ab8e44e3d6903686728d50e3c8216858930bdbffd811ca26450bde773852aa9f8a865931cda04037d462a768647aec5be78283f
-EBUILD requests-2.18.4.ebuild 1414 BLAKE2B ab79b292626aabefb98e80a2c26f0e9569dcc1967ef45cc5ff9e2271f59c50ac71e053006965aa48fc4e45ee8e73bf9ec54ed6205e351a2edf783acd2a016b1a SHA512 104c744c233653d7aea8f5537137034a594d7d75675e173361efee086342a6fa68cb233f9431455fa5a74badf3530f50f56328a1ea20026a6bbb34437a1d0729
+EBUILD requests-2.18.4.ebuild 1426 BLAKE2B 5f8c26f76c878a393f401e15c8e430f55ab319c2a37f7cb24fd6b847b019cecba2bb1cf6bdeb97090c483323e927900ff08517b3d14d1f107901f9969ad32ae3 SHA512 6f48ef27c9242525a3cd91d1afee8a342c86a1548b35613674c1ac661d02d126e50494a8f485da6a8d1f527f6d832f24f13aec7c85edddda7f58754a315c7b27
MISC metadata.xml 674 BLAKE2B 8670395eb334921eeaa21367eaf1c7d3770c11a166dc680bcb9b99a05da91d797baec8ef3c0596c40143f732e427c322a75ea75da1a2e7d99e56426be077b35e SHA512 7aa5c27d949a076b09b4c2b9e905124047d9ececc40d9c3fd225c6405aa084db96cab585956db9885b115cd24c6c153ae853187872e77e7d44ae5790c323bac9
diff --git a/dev-python/requests/requests-2.18.4.ebuild b/dev-python/requests/requests-2.18.4.ebuild
index 50f154c78a6e..6b0053010ce5 100644
--- a/dev-python/requests/requests-2.18.4.ebuild
+++ b/dev-python/requests/requests-2.18.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-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 ~x64-macos ~x86-macos ~x64-solaris"
IUSE="socks5 +ssl"
RDEPEND="
diff --git a/dev-python/restructuredtext-lint/Manifest b/dev-python/restructuredtext-lint/Manifest
index 370dab9c4aea..299e80bff4c8 100644
--- a/dev-python/restructuredtext-lint/Manifest
+++ b/dev-python/restructuredtext-lint/Manifest
@@ -1,3 +1,5 @@
DIST restructuredtext_lint-0.12.2.tar.gz 19141 BLAKE2B 69e0cf57540d5ccce8572a8c619506e3b76fd08e88019bb66c7a18a3ca2c2b91e72797c70428156e570143d6352d529088c324b18e2a08b67a8acddda7378352 SHA512 2634d740d30cafd446e3b5d3ad22e6942ec8e15d20440abe9c31ecfebebc7d1f50cc41492863ff1e6b01a8a3ad7139aa10e94022094dc7c314709e6f72176870
+DIST restructuredtext_lint-1.1.2.tar.gz 25061 BLAKE2B 5be51fb40ac3eb0ba58c053d5b54d79e0d1c0687786a877cc37d2e617dec788782e3d4aade62828a267c139b7e311405552cb61eefdbaed458c2c1206245a422 SHA512 f44eff61df3581ba345fb953a09d9bf6977003e05078bacbeea27287b0b14a6f16298db0bde5be4ebfd0843eac33de623db1e47ce6475b30dce47cdd3e9ea5d7
EBUILD restructuredtext-lint-0.12.2.ebuild 683 BLAKE2B 0092ecaefe67bac315a17df8a262bfc33d62a9c70013246b6ef505b5a24463484d738831bf3c686cc692dd59049ee6438d6f9e3e26e9246953cf697b191a4d7d SHA512 7c54387adf38e3221cf4a853d87fcb51b482148b6f11fb9cd845f6578164989ba704e487bb840f036a6452d132bd9d6166031da5193a0fa636223ed99498c9aa
+EBUILD restructuredtext-lint-1.1.2.ebuild 819 BLAKE2B 1d51a64925aa6eba3d3f84e490a7c07510744b9df5828f0f771c496339fdc01cd7a261a576f05d4ea78b2f7b5ac69ace15a2d2b62b5a5b030153730f5256fe22 SHA512 6698ffd3babf9b3522622520a16917e0b7632f15a05a7a64a10371dae370537a74c962c83c8da7d15c6f2170545daf01c823ffa94831f364331e18a6586fff99
MISC metadata.xml 338 BLAKE2B c30f38fd31f802cfdb9dfd57839acc4269c793aedde4a2c17e937f62da0f04e94ccf2cd309b528f9c5753fdc747951ace9fd27a403d32907751ca1640955a3e9 SHA512 50f218c3b3fbdc1b639de1fbeb5adbcd6b6864027331f4521c4d52ba5a66d7ff98b75f746ce29dc8fc454ac8d3e12012cb53e8d8b0b157813a4b359d27760265
diff --git a/dev-python/restructuredtext-lint/restructuredtext-lint-1.1.2.ebuild b/dev-python/restructuredtext-lint/restructuredtext-lint-1.1.2.ebuild
new file mode 100644
index 000000000000..dcc36614fba1
--- /dev/null
+++ b/dev-python/restructuredtext-lint/restructuredtext-lint-1.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Created out of frustration, it sucks to find out your reST is invalid after uploading it."
+HOMEPAGE="https://pypi.python.org/pypi/restructuredtext_lint"
+
+MY_P="restructuredtext_lint"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_P}/${MY_P}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_P}-${PV}"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="
+ >=dev-python/docutils-0.11[${PYTHON_USEDEP}]
+ <dev-python/docutils-1.0[${PYTHON_USEDEP}]"
+
+python_test() {
+ nosetests -v || die
+}
diff --git a/dev-python/rfc3987/Manifest b/dev-python/rfc3987/Manifest
index 2feccc4ecf4a..71252f336fbf 100644
--- a/dev-python/rfc3987/Manifest
+++ b/dev-python/rfc3987/Manifest
@@ -1,3 +1,3 @@
DIST rfc3987-1.3.7.tar.gz 20701 BLAKE2B 234f3dc60d83e5615ae9fbbc14d063f9a993a532f5e7042144a8f5e995d44a27d88c284f7e12ff1f3f92d2440333438b3e1a0804ab43ca229305ce20ec4cb4f2 SHA512 c5fa8eb36358f7f42d12adc305031bfff7bd77e83316ad4458ed07acc6094c7d9109b95848b9296dcbc6677ce34aa59b1be8fd57dfcdc6be47eb92aeda51c518
-EBUILD rfc3987-1.3.7.ebuild 782 BLAKE2B b7a6fecf8ed2cfec46ac337f22f57989c2154ecdbc5efc7f573d48e426170fb8077de54768883843c0464a842a792944763ccd6ca6ff1f74ce6115b6cb60a174 SHA512 1adf243c48b8f8eb5e01b62737d8c29d3aedadc8155dfdf105727841a5bd6e518505d446c91b3044af5c5419921ff9cc28d7218a6aa1e92fd22f9a4018c9ecae
+EBUILD rfc3987-1.3.7.ebuild 794 BLAKE2B e019b6b72b54d082e54e3e07b720ddbd445b65d752f3f547097c2f79295f069ef6bf4fdb33df9287a064ddbf0fd90acdbff446cfc7e3c3f9e8d34fe72486efca SHA512 f0307e8efdfcaa46905764e7cc8ab0ff9aad41c1058afd16e136cec86c8dba3b5bbadec9c4af9faeab711da2dfb1a105fb87008583395bdfafda36c25c0f4aef
MISC metadata.xml 571 BLAKE2B c366d3c4f3cb52d43bf469e77610cb6cfdd57b82ef0f46e8f1dbc739637bae6805edf5086deb4779738be7d29c4c73f7d658050112e9f5be62debc22a735f61c SHA512 2ced33f8245fc320ca1795072d9e63b5cc910b90f368306112316dcb444ee24f292e39ff76dfb027edcaf2c7a6dbfa636414ab8f9cfe777b0a2aeed17143e8c0
diff --git a/dev-python/rfc3987/rfc3987-1.3.7.ebuild b/dev-python/rfc3987/rfc3987-1.3.7.ebuild
index b13a89e89433..d9f814f5de09 100644
--- a/dev-python/rfc3987/rfc3987-1.3.7.ebuild
+++ b/dev-python/rfc3987/rfc3987-1.3.7.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~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=""
RDEPEND="$(python_gen_cond_dep \
diff --git a/dev-python/rply/Manifest b/dev-python/rply/Manifest
index 802b8a414875..aacc673f9e71 100644
--- a/dev-python/rply/Manifest
+++ b/dev-python/rply/Manifest
@@ -1,3 +1,5 @@
DIST rply-0.7.4.tar.gz 27392 BLAKE2B 3604550646e083bf685a192dcf0dbc80c03cf4b97f6771ed37e228c84909c2518a58bde73ea584085351f1a2b5c865418ae671843087660d48f08e0e44e3ab2c SHA512 e3c3a828eb4b3cb20751ecb2d91efaabddbe3702d52b9adefe1748c07c843da1899e3944bcf0ab79f627ae428b8879cf99739ea7e0c6fd1acffc4ac4dee1b652
+DIST rply-0.7.5.tar.gz 27462 BLAKE2B 0f438e6fd786e7436f135da50fe90208970a0950422bb0d8e26b06cc2def964c0ebd7c3e5e3e282a1d56dbb9e804ac267095dc4da16eb57899f455d66fed2d71 SHA512 ccecc451d9e2e0fdf9df7eaaeabface782d9159cc1caf1feae6e46210f6384aa1a78c15ea3c0e9dcc0bd0d2b28e3b1328c8d37e94a8968b07ef7938e5f5ce201
EBUILD rply-0.7.4.ebuild 909 BLAKE2B 3af90c45fe36944b7fd8401ed155253106391ae20072f3c093f1f5d0549d726133518139d43c341b47cad11f63ecce4809b187ab48b132fd928a66a6f2892794 SHA512 5d2f041f82e0109ab154445b7ced7d2930a93b43bfe406f3798579690837945ce164878c056f7e46138b38432709e80d91c054a9f57ff2a4e27c1df306f79bbd
+EBUILD rply-0.7.5.ebuild 911 BLAKE2B e585cfa5e84fa34468d6bb117264aa66052286e1d1fee8e6b31c77114f9fee72670abe67c20656865903cd7e7c4d6ebec3a4dc59107892f31b46da7d1b71ad92 SHA512 26b7378fc46f52aa1cfcc16aafa3982c5c789f0e39e4352e43853fd71f73d073bac764fbd7d888be976ca916abba3105ff1e59307ba7d8f81db3406de6e37d39
MISC metadata.xml 324 BLAKE2B d6027998ac0d5aee72ca31a60c53bdf7bbc628b16eacb329041fadb5ac5c9015f152e3e9f59495505eb73a2f8fe76ccff182026b6d5c80999274268056e63e14 SHA512 9378b0e52729cd011ed824e800aa1af7ed6b9f799de0802950dbf02eeb8dd27e356ea067a46aaa91b05d96f7ec5fc17a43c0d980b7b585fecb8220b0ddc20ba8
diff --git a/dev-python/rply/rply-0.7.5.ebuild b/dev-python/rply/rply-0.7.5.ebuild
new file mode 100644
index 000000000000..cc54268d31f2
--- /dev/null
+++ b/dev-python/rply/rply-0.7.5.ebuild
@@ -0,0 +1,36 @@
+# 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} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python parser generator that also works with RPython"
+HOMEPAGE="https://github.com/alex/rply"
+SRC_URI="https://github.com/alex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/py[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_prepare() {
+ # https://github.com/alex/rply/issues/26; fail under py[3-4]
+ if python_is_python3; then
+ sed -e s':test_simple:_&:' -e s':test_empty_production:_&:' \
+ -i tests/test_parsergenerator.py
+ fi
+ distutils-r1_python_prepare
+}
+
+python_test() {
+ py.test || die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/rst-linker/Manifest b/dev-python/rst-linker/Manifest
index 5d7ec0e4c528..960d9689101a 100644
--- a/dev-python/rst-linker/Manifest
+++ b/dev-python/rst-linker/Manifest
@@ -1,6 +1,6 @@
DIST rst.linker-1.7.tar.gz 6798 BLAKE2B d4d5129bd79534cbc58f287a60876153325cde3142b3e516e3a75f22827f78c85edbd8eb2777263e6bf3c04f6ebabc78441647df3ed23950982ebd7ebe156632 SHA512 380cd1b36a1153a6512144b7c83be75dfa95ce397437d34cb76c4c41de6266c77cf1f811f4fb0576838e10bd78e1f46394df11b0f7dc5e3fafeef36b6e8c9ba0
DIST rst.linker-1.9.tar.gz 7618 BLAKE2B b344495a217d7cd1c057256701130851975e46c45a740251ce20efa5131feb46a074fb1367a645e89b436b7e093baad1a484d06ca069ebc0f59eca8183ddd36d SHA512 b3e39b025f75bb6ff670f23ee7abd48dcc4e19343626c1ffadd2304a7e3285fe0b7369ace96e47094606e864672c8aeea967a02217b110762e53498dde64b8a7
EBUILD rst-linker-1.7.ebuild 1200 BLAKE2B ca7f649fd76bb08cc7122d237cae9f977f415ecc03028bbf200fe40d37082b30c65a8a98581ed97f525ac8df39949779c67e7f62f1f027925021832b146ced7f SHA512 e0946205ec855c47207e25223cd60b8b41545a22cc57ff1db55c2a06d3bcc68e4435ce142836dd4c270761cf3e829a108b81e7d2d454312b40934d68d150fed4
-EBUILD rst-linker-1.9-r1.ebuild 1388 BLAKE2B 0c9ccabab1af70d6ebd7c7dd144fec983feda9e4cf3f4182966992bf6b6ab932e07ebf3ef90082509a16420ad6465aaf121f452b1d2eeb5f55edec27364aa005 SHA512 4b765dfc83d495930105374534c3f9b317d85bf42695472db7c6c32072c7b7a38020086a17f398bdcdcff0257dec42abe6608e4725331cd3d9d4223662b16d63
+EBUILD rst-linker-1.9-r1.ebuild 1400 BLAKE2B 1671e698078465f7f6303575412e2b23731983bf05181e78aaaf2e6fdc4f8f8394c9924b21b79424860ec88a06f423a7d8cdf97e38f3e3cf704a0cb277c05b0f SHA512 94ae7e0700bc3efbfec159995a1132f79b80de0e1063a10d3678da5f885c8c2111eb1beb5175f43849bb185b699cae7c92f83e2cde575c7c592588c8fd17fc18
EBUILD rst-linker-1.9.ebuild 1212 BLAKE2B 228c9a5950824db8f05e068316043538d1558b85dd01e96b6c1ae9b1d6db073d71b53cc0bf9a162a97919f4db5498e212ad05873a74fb345e0bf2c50e734f512 SHA512 ae2b09ff33aa50441528eeed10bb62a2a6d69a746fcd73462e133ea2b7a2bf0944880066511bf3167cf3ec416c8df9333222ffa25265bc81871edceb161612e6
MISC metadata.xml 564 BLAKE2B 1d04c02d9c845bf6b6d1a69d1ee34dd4835b3f8ae8662b8fec9ba17d33f10a307293b78da6223e0385c35ce9d716c5f0545bbeeda89cc3d0925b454b1c0c7943 SHA512 c3fbcb945acb81c57e91ea8b26c797b71e959c2f3d9f0eb7db696e4ae26b9004bb3b6f554740169b9a2c96cde3fbe8b30721b285b82e07ed193a2117e0436f36
diff --git a/dev-python/rst-linker/rst-linker-1.9-r1.ebuild b/dev-python/rst-linker/rst-linker-1.9-r1.ebuild
index 138f18e9a53d..fcb7ec083c9f 100644
--- a/dev-python/rst-linker/rst-linker-1.9-r1.ebuild
+++ b/dev-python/rst-linker/rst-linker-1.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,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 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd"
IUSE="doc test"
RDEPEND="
diff --git a/dev-python/ryu/Manifest b/dev-python/ryu/Manifest
index 47efa4e05f61..5e2daeb69a18 100644
--- a/dev-python/ryu/Manifest
+++ b/dev-python/ryu/Manifest
@@ -1,9 +1,5 @@
-DIST ryu-4.0.tar.gz 1344663 BLAKE2B 429de6990403b44b222ff969abd8f3346b0ec43e7f83ced31dd4835ba7307629552123725225146cabaf9fcbf97af3abf45d9b9b5fc1442b5394540c2ddb1423 SHA512 fbc0f3f903098c9682215eb8fb99cedeeb29b2bdec94801c3832bbf90e7beaf7aa7173ccb87959846c4fe23d21a8390b6672817aec2cc6bc75ef20a376944154
-DIST ryu-4.10.tar.gz 1430320 BLAKE2B 8a49cb8e32e5fd7892aac912d0031e0e7a4f3e85b1df30ecb746f492e51052416adb295eaa80cb39b9d7e7e3df0a3d7aad265486f985db019fd9e6b32ef84cc4 SHA512 956f1f8599ce6b76acefcca53f4c5fc5cb8fefa9dd43eeddb06611989329730afdd1cd3ed0f5bd57223cdfef3ff66233125a850f1f92e0e9cf76ebf3666428b9
DIST ryu-4.14.tar.gz 1492205 BLAKE2B 2a4135ebb68fdde9346fa1e6431a0581138bdc7ac62394b7143326e001bed2039daefd79eb7a6f27b32ee23c7eb10b995ad2441b6a67fcc13637512dc17f2f6a SHA512 e3fd7dc340c4b5cd191b8013bfcd8c0d6dd81489032dbb842fd1bd9f1adddddb715d8c8b92e59bf83fc4adeb7d36b9ee81bdb79caab1f4f10559e54f4da37c76
-DIST ryu-4.5.tar.gz 1368324 BLAKE2B f2a838c9f668821e16791e84ad5fab8d3f798d584c2976bc96d3d36919ef618463ef9e46b04ca618d9315d9c17646898cfde1bb72dfdb4d035cae86b48b7b627 SHA512 5b109d5e88a6a6384ac59597677978e974e5747d2bd9324cc143ee5e29823a76c2e2d0354024ff6680ff090bff129933d6a3bdc227b82d0b157e1942950e2370
-EBUILD ryu-4.0.ebuild 506 BLAKE2B bac282fb3f22ef34e380ff52dc9809a3efa7bd85f938d6bca8539eb65d1aa74cd80dfd4eba07dfec543b1cc9ad4dc4754dce2843103891f736c6105aba8af4ad SHA512 db85c107b00572ccecfe474a2d5d5f061f0a369625d051d0c6524b0e8cf461add79d554b88be2c263a3b6c5f21ed8cef9af5e71d252c674e3af8c73a833b8803
-EBUILD ryu-4.10.ebuild 506 BLAKE2B f977a93749295151302fe1a276429b5f3a2bdfb442e11e10e960e001b8391b9db6e04026e5ca1d6bb901c06f3a2056815426e3afffb9ee23303fb59dbf693b85 SHA512 0f79562cd1872255efa837a090e6f9f259e60c2d386f514fac34173abf7d82bdac57e8caf4d7e668c3616f16f210e47a85b4ba19638f5c7d9910af630d973563
+DIST ryu-4.21.tar.gz 1513472 BLAKE2B 814db9cf5aff130c1b1cebb4eb2e3bcf2a868cb20a004fde9cf11c82869ac710834c8ea10d27c5bb542cce34145e5932148a10dbc69f20ec521dd1799bf21100 SHA512 03001eb2cf03e3b2051cb05a3be16b9c9c5f9c15e549bb7490f67216e62ecf21c229016c97546477298c4475866cf295bd706746ba7b5a47599ead2564dbcc5b
EBUILD ryu-4.14.ebuild 506 BLAKE2B f977a93749295151302fe1a276429b5f3a2bdfb442e11e10e960e001b8391b9db6e04026e5ca1d6bb901c06f3a2056815426e3afffb9ee23303fb59dbf693b85 SHA512 0f79562cd1872255efa837a090e6f9f259e60c2d386f514fac34173abf7d82bdac57e8caf4d7e668c3616f16f210e47a85b4ba19638f5c7d9910af630d973563
-EBUILD ryu-4.5.ebuild 506 BLAKE2B c2c88a3e041c689db25db6f471dab7e9b2a627f347a36ddcd2eaed1c1cec93f205477d0bf81ae74b8f7f8148a6418731c298089fdb8157e7d65dd472aca59e14 SHA512 9b15dfe6c652a6bd7b192f347a12c0e6457f932f4386ae00c15060029eee32b2932f8bdc7077921129dbfe24ef42feef5b4d0b344017c8b5cf841175c8665a2e
+EBUILD ryu-4.21.ebuild 508 BLAKE2B 9a97b870c0d3143e69cc566fd3add2d1c76db8a8dce8f0d258a3535a18adefa4818013c0c6eba4a8c6bfee9d5cfa660b7a15360fa957c67bc7ccf3e8db043d88 SHA512 32976e12a5c7538dc9ee21c1625bc617a7fcf058afa2a88e748ec36d6d72f8e2df225d5d52e3e26a564330471768f2e09cd991634ba9a1ab11df67369734d3bd
MISC metadata.xml 320 BLAKE2B 53cf3eb4dc8485edcfb30a28d51e9191a4c24a3770fe376e3df73534e0ebf7481b5eac783a3bf8d8ffcb6f963c5ec22ca49a568f66c983a6d619b8505d2289c2 SHA512 44ad18c381ba7c542ed25119d53ebc3ef8e6a2cc46cdd4bfdec51fa07d6250e9a59212e8ce3176f0f6b219726fd869b706f487ac86f5d3b8645ecb485ff68028
diff --git a/dev-python/ryu/ryu-4.10.ebuild b/dev-python/ryu/ryu-4.10.ebuild
deleted file mode 100644
index 53e4a313ee99..000000000000
--- a/dev-python/ryu/ryu-4.10.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Component-based Software-defined Networking Framework"
-HOMEPAGE="http://osrg.github.io/ryu/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]"
-RDEPEND=""
diff --git a/dev-python/ryu/ryu-4.0.ebuild b/dev-python/ryu/ryu-4.21.ebuild
index 45bf2c997655..8c7fd2dc9efc 100644
--- a/dev-python/ryu/ryu-4.0.ebuild
+++ b/dev-python/ryu/ryu-4.21.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=6
@@ -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=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/ryu/ryu-4.5.ebuild b/dev-python/ryu/ryu-4.5.ebuild
deleted file mode 100644
index 08612c0217a6..000000000000
--- a/dev-python/ryu/ryu-4.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Component-based Software-defined Networking Framework"
-HOMEPAGE="http://osrg.github.io/ryu/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]"
-RDEPEND=""
diff --git a/dev-python/service_identity/Manifest b/dev-python/service_identity/Manifest
index c4e2c7bee88f..b115b4d1e1c4 100644
--- a/dev-python/service_identity/Manifest
+++ b/dev-python/service_identity/Manifest
@@ -1,7 +1,9 @@
DIST service_identity-14.0.0.tar.gz 26033 BLAKE2B 1cc3e0f686f79abb903a2b06e429e4f5db96719a670b371ea98a7bb52269387fb2c1beb1fcfacdc278ee628bc445a7d2879526174f3111ab874c002d2248430b SHA512 d504ad388defb38a86ca82c8ff9582dbb664a929e4b4ee7f6732b2da5326c33b1764384a8d849972f83ae7800c775daf90c1f3fbc61b8d2c29294f44c7cd36d2
DIST service_identity-16.0.0.tar.gz 30270 BLAKE2B ced67dc2be04db57d79c60f4fa0e330b09ec1315986206911b807b65a7b97e313ea376de74501e938aa77f2e02a693669539f899de8ec817848b24c0c03f42dd SHA512 0ffa28b3dece2415a058ec159e4f85f3e86c0de520ed5d6933ec49edca91ccc79a57893ace40d5441455791433828ab55a939e90335dfdee8582627e33a896ae
+DIST service_identity-17.0.0.gh.tar.gz 29078 BLAKE2B 4fcf8ab697d87c13268da880f8d8caf59ad2d5d8734b7a8c65100fdeca81a0261e8c88d21b7c91bbd42fc1e271bd4440826254003eaedac17f66c09312a9f15b SHA512 3824cb473420a5ce6779fd35ff931189ed68286ad1f7f2936e3253a785cd76a77bbb95210a4a5fde1b1ef0c8d9c762b8e89ab44dce60ee43e34b2553ab78b5aa
DIST service_identity-17.0.0.tar.gz 23502 BLAKE2B 49218eb0c4021d7a69b09ca79d60b3f421c3c35b606de9bb47812e949b0f1284f0fed5bd9e18615bd569ea31b426339fb8ecacaa7e30cca0cb0abf488bea02f7 SHA512 4ba35166b520bbeb391c047b5fcca1dbf137a65e0624c92a6b6c2229f9521627be95195a8e502cbcc5a887d904598b1f0e63b47f6a38ee9f78afe13278d692ec
EBUILD service_identity-14.0.0.ebuild 1164 BLAKE2B ce97b9cde0e64e37df5cb5b1c8ee2489e4b00c5de3fa758e8833c0b26933aea5aa8fd35a104a99e2764017e7eea9f0d7a6d18bf007f564643aa87f409db12cdf SHA512 9735ba2957261e86dee390d68a85c5c6d37eecdf156de79917120c52640d0ed2776ee2c1ac92bd92cda3d69ea84b2d2e6740b497c7064f201e47e923aab32874
EBUILD service_identity-16.0.0.ebuild 1158 BLAKE2B 46dacdc7b22391c7e7616badf341264e4bc6ac7adc3106d00c5a5112c5142bd9c7159ee7e7e7e2f64f0039ddc55b69db120995fe148b710b24142e944541f2e6 SHA512 708d549648792a06790a78acabc476b68beb049a6502349ec03d022a0993b2ad59a543351d896691f1fbfdbfc32606a232c9561c1348a0965cba87897995a173
+EBUILD service_identity-17.0.0-r1.ebuild 1230 BLAKE2B 1a4d1f59e7fa87f23576bee58c07c6afb8e9448411bcf31fb72da1405c03f09bbcab80287f90d13aa1fc9af95dc3d5f545238010e1cd80ede4580bdc8845fd8e SHA512 c8a83a5d226e4e2b76132ce8c20bcc8ca24e86037ad09a1663258e1e69cd8ac926238002509280d1e636ff16bf46b9f1b4f900ef5022b73f97f248b8d4017663
EBUILD service_identity-17.0.0.ebuild 1234 BLAKE2B 0a2bc5d9c0339d4b74edde232bf2a6ced0dcb202d8c64a7c91565175590f55aa49e4e223c3c77281dda8c1256813e54f1019c474f4e6fa270da5a9006fa75570 SHA512 320ac5f0e16c46d10d1951336df79667830214d176cb22f8474b008593a453885cca4e26d54f85912b9e1703688c1c9b777397d4e13862804768079f6b6ffb93
MISC metadata.xml 392 BLAKE2B eb095e560878b45595b6b82e8acd6e07c89e68af20840190b09acfcc03191167f3efccace6debad6187c64a204191ab5036f40a4c47cee8a38727b24f9115057 SHA512 2140a0ffee3fee440a0ed3846b557ed7be08e4bf37be391ab3c3b7e6823e1f3a44dd30f143927e4fb75b50b029413dce3a69ff1cbaf640f6e5563fc65d9cb5e8
diff --git a/dev-python/service_identity/service_identity-17.0.0-r1.ebuild b/dev-python/service_identity/service_identity-17.0.0-r1.ebuild
new file mode 100644
index 000000000000..5834a6b947ef
--- /dev/null
+++ b/dev-python/service_identity/service_identity-17.0.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Service identity verification for pyOpenSSL"
+HOMEPAGE="https://github.com/pyca/service_identity"
+SRC_URI="https://github.com/pyca/service_identity/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE=" MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux"
+IUSE="doc test"
+
+RDEPEND="
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+ >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
+ dev-python/attrs[${PYTHON_USEDEP}]"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ # Prevent un-needed download during build
+ sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/conf.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ py.test -v -v -x || 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/setuptools-git/Manifest b/dev-python/setuptools-git/Manifest
index 4946536799aa..1e9f1f86309b 100644
--- a/dev-python/setuptools-git/Manifest
+++ b/dev-python/setuptools-git/Manifest
@@ -1,5 +1,5 @@
DIST setuptools-git-1.1.tar.gz 9450 BLAKE2B c659e3b894c3bcbed6bf8d40aa390dca476912782dbb2222c9b1dd5bebc6c98ba28b50562eba776232014093f8a222cf1075d02752da7d90a18bb594b4e724d7 SHA512 39e19c107f6398aaa1b78961c3b0d9d7b57b181d8ce0d93780460867fb7535ce45d266b93af43f45aa7afb89299199df22b0fdea61e9090932aeb4bd69c5f1f0
DIST setuptools-git-1.2.tar.gz 10546 BLAKE2B 52b7cd8387037b1eaee91e9df7de9944ea08bf02f4cf9ea74fa9d0febf85d930af989e9a07289935d8886f0fa4439c4cb46556ff81343981153ca35314703a9b SHA512 c070911618b6b92c862fb0bd40f1daeaf79e2ba10389fa1e69e4c50cfdd39c8e57a612082cbc7d932f8cea12a769e13451e35e1c8fe34f170d4817fd0d44f156
EBUILD setuptools-git-1.1-r1.ebuild 631 BLAKE2B 3a9bcb27ca70dd491d8d90d9d4704c2a2b03775d3b15a55b11c440612ec1c9da42c4f7f797d78aa608be9be977feb8aac32fc2e35dd936e270a0384591729d38 SHA512 00a140936e3adf214b3ddb0d67eb6bc84588d7b245711c43cb1ca47c9db05aa19e605e98b9e4317300e899f00c211e21e0841a5199bcd8d5bfb0a5d715fb0eb0
-EBUILD setuptools-git-1.2.ebuild 685 BLAKE2B cfe002fb9b83f7d104625a4018f87f03f6bd33344bedd65e79331e7ecc1f50659e2d7c50f9bf66bcd5ed2fec939a8382edfa7fc622e1c998c371d174596d14ce SHA512 11c355c0aa4902d76fa095681f4f0e6ccf8c470d017cf2f6776a76c625a1374529114d796979c05f2100eddce91a5415dfddf01bc46070d2a68270fc3ce83ee2
+EBUILD setuptools-git-1.2.ebuild 697 BLAKE2B 49e0ef84549e1f6c19146b95bba34d42b4d83f80bee09a7c1f0b88e02f418f2386d29efef3406a8a819eadf452657d71d719cd7d0223ee82d6d311754c1c4ac2 SHA512 4280c56f2ca2c68c6cdeb51ad83a8e86e6d09fd3f5c7e2355b68b06d854b87892f3988844ebcc87b8abceb1cf591cfb1d0ec8da225f58d90a8aa26c6290adc76
MISC metadata.xml 617 BLAKE2B 6a8553d2d3deaa7eedae6706e516b6cab014df33acf8a4589084ce2ddc8b3bdc619253ccc176cfa28a7092efe9044ab171b585fc87d933ec5e833303ad2b6dc1 SHA512 057677807a316be80d26eb8aa9b07a87a60251a6185c85ac1042db7040849ef4e9554be1d9ac15d1b8ff212df2f39446f3c56208fe83d12581fb0ba283d1ebff
diff --git a/dev-python/setuptools-git/setuptools-git-1.2.ebuild b/dev-python/setuptools-git/setuptools-git-1.2.ebuild
index 5fb37bd877df..1e20c1e6cae0 100644
--- a/dev-python/setuptools-git/setuptools-git-1.2.ebuild
+++ b/dev-python/setuptools-git/setuptools-git-1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-fbsd"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-vcs/git"
diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 8079703434fc..3bdb98e0e438 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -5,6 +5,6 @@ DIST setuptools-38.5.1.zip 737995 BLAKE2B 9772d39928c6633ca529292d646c1c8e96a5a7
EBUILD setuptools-34.0.2-r1.ebuild 2026 BLAKE2B 0999ae1d1ae5bdf8f0e8d98d35663afc7af8d3d4be637a239e3811607dbb2e34d2428c24055de7d075732e9ffdc45b8af12a50e1e2f605674b545733f240dd08 SHA512 eaa7f954938b08b580448455e507046b080bc2b804e0d5bb007e6d485418afb7638967656aa33872b773684ac9c4c84d053b834038f555701a33500f502e03dd
EBUILD setuptools-36.0.1.ebuild 1890 BLAKE2B 4bf0f275c01a08b3358a5ab34fb8fed5fbee7acdce432dd45695d0e0068a757dfecb5645f12c5f1bbe7994e885a32ef693b3e012a7c8049b2892e7e7385a4d16 SHA512 8cd5f38fe9dc164e5440fa6fce425a64ba70c240f1c5a965f9390d3aeae495db08f05f7eb70789fbe32326068c35bc5eb125ac04ba12ce0262cfaaa73fc4c4e2
EBUILD setuptools-36.7.2.ebuild 1856 BLAKE2B ff81b3c14ab0c70033aa7524fdeb43593eb81db469e57dc830fac23777722df420939b01054d616c4afa142e4656f77e5fc8f73216e6d481f90e9f395049055b SHA512 52902140f245ab92b96651116754e195155fcadeb5ac97a255f939e5f613234311b3c11ff8d2646acdc997002c5a4db3f58f113039842cfcf450ae348ef8e549
-EBUILD setuptools-38.5.1.ebuild 1861 BLAKE2B f6d8b13fbd0cc1e24d3842b7a89a45449a5b3634bcb754419ad63c0397ac4770e7b5acb939b5043b89ad429ff550f1c402e7b97334dda7af9ab1b2bfecf28542 SHA512 939a64a3dddbef98f43f89ce78c7d395889137a38f7b343ec7d63b9f51b86035d5744bfbf30405733c925c48f2e9a07f2e13b0e2b2fb4e4f7efc3cb8c3573a62
+EBUILD setuptools-38.5.1.ebuild 1873 BLAKE2B 61267f464b123d50bb0cce38c138f02bcd5d9bf8ffeecd39ca2d0668fe297615705b9528dc59edb2af868ee21b0612ba50ec2a46d17bade7e6da6b3c86398d40 SHA512 a28d23a4a4d9c290ae5b31ca913b10b79f32f03179a34a0a22be2aa7ee98a75d7ec084b1da8fd3e0cb422be74e7f5f35dd29b4979f5a6927a50e9fd22592592d
EBUILD setuptools-9999.ebuild 1828 BLAKE2B 24067d8da779d29d821819cb7b620f69150ab580e4438232a94f8b335c07ee5fb383b3b52db8a7fa53086af9813157204f816b3d4e8e322c9b210d0aa6df385a SHA512 fe855fbf0f1012ae83b82c138d1fb8f2822d09285b0dcfe5a31e430922878da217549943e868c0a96493f83d4b26d9e47312de7639edb329eacaf9e13d9d532c
MISC metadata.xml 380 BLAKE2B e6c532ce30c0def7dde2f2ca91e1663f290954f1f099fc837247540c31979a215be5550bc42d4d841f62d3a81554ae5377c148ec34dc2e92bbca3daaa1021fb1 SHA512 70bfa11a90dc1bae499e235e01c05ff1b0ed2960062fcef46ed07095b59309c4a0c3adcd47f7b0131ff1035c8e77c5bdf75975ac1eaccaa1a9fbd06a3f868f94
diff --git a/dev-python/setuptools/setuptools-38.5.1.ebuild b/dev-python/setuptools/setuptools-38.5.1.ebuild
index ef15964a8929..eaf165a05dd6 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="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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 b089e2426b98..4800dbbf8d3f 100644
--- a/dev-python/setuptools_scm/Manifest
+++ b/dev-python/setuptools_scm/Manifest
@@ -1,6 +1,6 @@
DIST setuptools_scm-1.15.0.tar.gz 23677 BLAKE2B 72d1bb9e3bfd15157ded9a46804dc8a18bdb529268d014e5a4ba9d4a32e48cbc124cdb65ab93136a7a1b6b62a3d24e4c5775f4738db8e3e75c9c149ae9c61f9a SHA512 860fd9460f0d1d5ec9369c2936342f9679b8815e1d705999698b7bd82adb41a65048df68e57065e530972ef57e43a251ac41d6587972b1d5af40cd0249bd081d
DIST setuptools_scm-1.15.6.tar.gz 25779 BLAKE2B 01d6771c24015f072a46ff1429b964130f370f42a5cd3c634cc1bf9a506ca8547783087a0b9589ed4038168d034dddbe435540cd25a846536dc5a5c116f4168f SHA512 ae91ac28d396215be5418df3b36af726b6f2fb89707424383e920072fe8f9f75f613a99fe406cfbfffc61f9a857a3294259191694899351ef78aebba73d08816
EBUILD setuptools_scm-1.15.0.ebuild 772 BLAKE2B 9bafd5038719360380e14ebc8c3b2039ba572898955047c25988cceb1817196656b4b97a79afe13eb8e49578b4c0673f6b916195a3b73e7cf1b520ad77eae099 SHA512 b41121afba5603f74e4f791620a388d228ac8b827eb7b6cfd71da714fe3ad1ae35088f718c004509aaf710c7a79251d300e8711a034bdfafb396e7fc48c1d4e7
-EBUILD setuptools_scm-1.15.6-r1.ebuild 1366 BLAKE2B 444b81e15a6360557a1d7b44a41a121970d9ed2eb60c01f809422e026e995568b192f9428404586ac402943825f486a1390ce9ae64036fbfce9d56f4a33113ad SHA512 4befbf9ca06b734a655dacc5e7976e2792711af126250632fc7707eae39e9b582d227d4a30ea2163d64e9e26dfa46d78cf67ce16b99b828da793ff5655a8c697
+EBUILD setuptools_scm-1.15.6-r1.ebuild 1375 BLAKE2B 66ad33130467717b52ad3197beaaae9bf6a89228c35b6eae76e4ca096709cc17058c6f1749763eb11ca6c1988d3331dbdeadd0553ca8d93c6ba7b98285a9ef37 SHA512 27f12a612ef2c4e53ed2cf0f90c88db3bd15ef54053673ade0253c223db586f014c8664e4f49f51d4a01e557a4f398bb4b1881a6674c23a49185457174f2355a
EBUILD setuptools_scm-1.15.6.ebuild 828 BLAKE2B de7fb849b2fae93c8ff9d9d1a5189027520a08770d01f88e6dd59d6511abcaf23241914d91f229a288d981ad6141626e1b8d3e4a655513cde28a0d734730802b SHA512 fe5f8586a7894266f1a09df5883e5f2d80abd04a5fa7e399a324f8ab44bce5861f003211857d2b2c6b68dce28c63ba269d9517f0151ac1737c625f9af1d248a7
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 006c5a9012f6..8da7e59692a2 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,16 +13,14 @@ 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"
+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"
IUSE="git mercurial test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
python_test() {
distutils_install_for_testing
diff --git a/dev-python/simplesoapy/Manifest b/dev-python/simplesoapy/Manifest
new file mode 100644
index 000000000000..ce1a750500e4
--- /dev/null
+++ b/dev-python/simplesoapy/Manifest
@@ -0,0 +1,4 @@
+DIST simplesoapy-1.5.1.tar.gz 6129 BLAKE2B 766369677208a1cd58939e917fa16a30c87340fb6b76c5667913431625b89a8e97684ad4ba0af14fb4043ba42b2cec7f2b84eb968f128c3c3fc0e178c610cda5 SHA512 5ef0a4fcd84e1da9207154d4b8c4679e8aa2c9885ca76eacb17c4fbd39f489be459f52bfd42ee9b369790c33a02ecc5d776735cf1665f3ee034c1e315fdbb818
+EBUILD simplesoapy-1.5.1-r1.ebuild 719 BLAKE2B c194d10be89c107edf524e0f70952772b21e8ac279fac750bd84639c539340ff21f04051014987a130734c538d652f9ecb8aadb24eaf97359a4bb0c28f0bd9a6 SHA512 bcfd2bbb07168f7a2c062db81300219292db7eb60c14e74d3f899394aa8621eebfefd01d4abcaa4eac2487a36445f810f4fa0df9c7f561378f723928d631e700
+EBUILD simplesoapy-9999.ebuild 719 BLAKE2B c194d10be89c107edf524e0f70952772b21e8ac279fac750bd84639c539340ff21f04051014987a130734c538d652f9ecb8aadb24eaf97359a4bb0c28f0bd9a6 SHA512 bcfd2bbb07168f7a2c062db81300219292db7eb60c14e74d3f899394aa8621eebfefd01d4abcaa4eac2487a36445f810f4fa0df9c7f561378f723928d631e700
+MISC metadata.xml 429 BLAKE2B 84cf04d41eca07be79f494f3739abed09056869566c2e6892bc674301454f7098be15519268b929368d21beb62a0c604eaf8e125ca4ed0ea5c39d47d1d456957 SHA512 7fd663c2a81603dd9db3c4ff88f45973f696c0505005330035216da43c8bf15145d2e3898d36583457d3b99816ac88a77826dbba9dbe52b1658d6c7e1868940e
diff --git a/dev-python/simplesoapy/metadata.xml b/dev-python/simplesoapy/metadata.xml
new file mode 100644
index 000000000000..8058136f8538
--- /dev/null
+++ b/dev-python/simplesoapy/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zerochaos@gentoo.org</email>
+ <name>Rick Farina</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>radio@gentoo.org</email>
+ <name>Radio</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">xmikos/simplesoapy</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/simplesoapy/simplesoapy-1.5.1-r1.ebuild b/dev-python/simplesoapy/simplesoapy-1.5.1-r1.ebuild
new file mode 100644
index 000000000000..9eb9642efee6
--- /dev/null
+++ b/dev-python/simplesoapy/simplesoapy-1.5.1-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Simple pythonic wrapper for SoapySDR library"
+HOMEPAGE="https://github.com/xmikos/simplesoapy"
+
+LICENSE="MIT"
+SLOT="0"
+
+if [ "${PV}" = "9999" ]; then
+ KEYWORDS=""
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/xmikos/simplesoapy.git"
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xmikos/simplesoapy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+ dev-python/numpy[${PYTHON_USEDEP}]
+ net-wireless/soapysdr[python]
+ net-wireless/soapysdr[${PYTHON_USEDEP}]"
diff --git a/dev-python/simplesoapy/simplesoapy-9999.ebuild b/dev-python/simplesoapy/simplesoapy-9999.ebuild
new file mode 100644
index 000000000000..9eb9642efee6
--- /dev/null
+++ b/dev-python/simplesoapy/simplesoapy-9999.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Simple pythonic wrapper for SoapySDR library"
+HOMEPAGE="https://github.com/xmikos/simplesoapy"
+
+LICENSE="MIT"
+SLOT="0"
+
+if [ "${PV}" = "9999" ]; then
+ KEYWORDS=""
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/xmikos/simplesoapy.git"
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xmikos/simplesoapy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+ dev-python/numpy[${PYTHON_USEDEP}]
+ net-wireless/soapysdr[python]
+ net-wireless/soapysdr[${PYTHON_USEDEP}]"
diff --git a/dev-python/simplespectral/Manifest b/dev-python/simplespectral/Manifest
new file mode 100644
index 000000000000..92e91a071dc9
--- /dev/null
+++ b/dev-python/simplespectral/Manifest
@@ -0,0 +1,4 @@
+DIST simplespectral-1.0.0.tar.gz 5750 BLAKE2B 04ee4c90f9cda35ade1d250162ab1bcc278ae82a4d7f9a22d1aee6a1eceac7819ce6aa19f52e024469c51e08c00dc5f19253ff2b85d9b668dafdcd7a18c78d6f SHA512 16da3cb19cd7c567b64709a26ed5def7eb3047b08e2cb48db6962036a6c3e34c122dadf71821b6a22df55ebcf3c2ff95e3af3898efc8b4a6d5902e48de8e050c
+EBUILD simplespectral-1.0.0.ebuild 782 BLAKE2B f130e8e98c37b12c369f685270d54727bc0f5539b3ad60c40d325168ddda508cceb6632321d24a16b2f164946e4d4526240d73409079fea2af358e0a10596695 SHA512 c5712a52dc79344271f50920df6135fc2c69fe6e869893bad63d1216c81ffe1e38f423225b170014835c1ec91c1b373f9fa88bb135ea3851dccff90d87d04a68
+EBUILD simplespectral-9999.ebuild 782 BLAKE2B f130e8e98c37b12c369f685270d54727bc0f5539b3ad60c40d325168ddda508cceb6632321d24a16b2f164946e4d4526240d73409079fea2af358e0a10596695 SHA512 c5712a52dc79344271f50920df6135fc2c69fe6e869893bad63d1216c81ffe1e38f423225b170014835c1ec91c1b373f9fa88bb135ea3851dccff90d87d04a68
+MISC metadata.xml 620 BLAKE2B f68f4bc523bee842dfbd36638e33526dd950ada21b7356ad91b5b685f39fac41ad00298954b7037fb4f5a6ee0b0688e843f0f7520ddbd5a124d3a901d9266145 SHA512 a2052f401c0c7fd6ec4d0894abe33e7eecfd6f2c6f17ba52b747177e88901db4fbf323645ce86a9662a7db66de17b90d4ba93b140ac1c4266cb8361974c92e68
diff --git a/dev-python/simplespectral/metadata.xml b/dev-python/simplespectral/metadata.xml
new file mode 100644
index 000000000000..f26be1adc30c
--- /dev/null
+++ b/dev-python/simplespectral/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zerochaos@gentoo.org</email>
+ <name>Rick Farina</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>radio@gentoo.org</email>
+ <name>Radio</name>
+ </maintainer>
+ <use>
+ <flag name="faster">Use <pkg>sci-libs/scipy</pkg> to speed up drawing</flag>
+ <flag name="fastest">Use <pkg>dev-python/pyFFTW</pkg> to speed up drawing to the max</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">xmikos/simplespectral</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/simplespectral/simplespectral-1.0.0.ebuild b/dev-python/simplespectral/simplespectral-1.0.0.ebuild
new file mode 100644
index 000000000000..fd9443a974f6
--- /dev/null
+++ b/dev-python/simplespectral/simplespectral-1.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Heavily simplified scipy.signal.spectral module"
+HOMEPAGE="https://github.com/xmikos/simplespectral"
+
+LICENSE="MIT"
+SLOT="0"
+
+if [ "${PV}" = "9999" ]; then
+ KEYWORDS=""
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/xmikos/simplespectral.git"
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xmikos/simplespectral/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+IUSE="faster +fastest"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ faster? ( sci-libs/scipy[${PYTHON_USEDEP}] )
+ fastest? ( dev-python/pyFFTW[${PYTHON_USEDEP}] )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/simplespectral/simplespectral-9999.ebuild b/dev-python/simplespectral/simplespectral-9999.ebuild
new file mode 100644
index 000000000000..fd9443a974f6
--- /dev/null
+++ b/dev-python/simplespectral/simplespectral-9999.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Heavily simplified scipy.signal.spectral module"
+HOMEPAGE="https://github.com/xmikos/simplespectral"
+
+LICENSE="MIT"
+SLOT="0"
+
+if [ "${PV}" = "9999" ]; then
+ KEYWORDS=""
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/xmikos/simplespectral.git"
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xmikos/simplespectral/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+IUSE="faster +fastest"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ faster? ( sci-libs/scipy[${PYTHON_USEDEP}] )
+ fastest? ( dev-python/pyFFTW[${PYTHON_USEDEP}] )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/singledispatch/Manifest b/dev-python/singledispatch/Manifest
index 95fab6706140..e32a453413a5 100644
--- a/dev-python/singledispatch/Manifest
+++ b/dev-python/singledispatch/Manifest
@@ -1,3 +1,3 @@
DIST singledispatch-3.4.0.3.tar.gz 9529 BLAKE2B 51e948c1a60adac7db3b97931becad4c699277b7c6af2e211e160fd6ec8fdf0501a3a2b40780b9bf7a2a5c62d08d905c7058c5a771018f9ec78a60688e3b03b5 SHA512 ba065d36092ddee6527be3d7cb777c51c0949855bf6dd0ffb7c25acaedaa35d36fe6dc096587acddcd1e9e54c6ac5f92c196b11f9ee1270cc0c1cf2f410446cf
-EBUILD singledispatch-3.4.0.3.ebuild 635 BLAKE2B 9f056a56a1dce90fd9f52925b4416a3463324e433ce312e54d2bec82fe92040baf0f5476f04ccd24d8b465b9e14ca875511bbac37825c57aa230ef69ed1e3769 SHA512 60867a2a09d86401a9a8c3aeb6f7c1f5d28b682251ceafd50a2dc92c2cca62eb1ea4226990f90d848ddefceacb4b87be0fbcc27c89fa30002b64480f3ad80fa1
+EBUILD singledispatch-3.4.0.3.ebuild 647 BLAKE2B 01d0950c23bb28eeb26e49714d190dc62491a666611eea227591e8633d2436390a41c9225bb87e098a137feadc18cfcc58b2a87b3ad05fa3d1a254d37543ee0e SHA512 1e3b047cdd290b44ddf6fe17702d73ad34e329cb793a4cf6b8fbbb593b21fbdeeea2da46f9f640a779e169a76c94af4d9fe254184e8dd577f6d22663958d6560
MISC metadata.xml 463 BLAKE2B b72d957aeb11979138c6d0bb9b7181de4bc7a899f7fa5ea5f91c58b447a0643b6c94263af24d1fea434752a0fd1178f1d388ea5d4e0e1f043ddd9b93b4c60947 SHA512 5375100b85310a816ee67ed7ccd23b7e17e3bc35e483166673c7cbd3a49b82166e9a4f4df0effb7b5f0bf1529fec26f3f8fcc692677ae7849d2d7501cc326950
diff --git a/dev-python/singledispatch/singledispatch-3.4.0.3.ebuild b/dev-python/singledispatch/singledispatch-3.4.0.3.ebuild
index a22289732893..34fa938254a2 100644
--- a/dev-python/singledispatch/singledispatch-3.4.0.3.ebuild
+++ b/dev-python/singledispatch/singledispatch-3.4.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PF}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/snowballstemmer/Manifest b/dev-python/snowballstemmer/Manifest
index 1379242a8fe7..56da30726161 100644
--- a/dev-python/snowballstemmer/Manifest
+++ b/dev-python/snowballstemmer/Manifest
@@ -1,5 +1,5 @@
DIST snowballstemmer-1.2.0.tar.gz 49639 BLAKE2B d53682e63ee1ab2776ca6869e109f364e4651be182908968c72db143a739fa43bfe387147cb9381b68057d9870eaaaad46720954458938ae83d15d544e820d84 SHA512 3359657867b9478bb58e6cc67a08212a490d5af07fed7098871b1e6a59def0031bd0c2a846cc9a0d70c94c64ba4d2ccb2f41afedde61d4a7235d26f68374bd02
DIST snowballstemmer-1.2.1.tar.gz 49626 BLAKE2B c9967c45b008808bf9f5a12a4dbfcfc970c5878d9b10b37b4e5f1a4bca56ed6efd72ae4395b6a4d1a19d642786b6ccd1d01ec6e99b104a8237935ec8e64c1ee3 SHA512 09f860f383d84d12a83c87ef6654fba4ac10bca07e8d2ce88dd428c72754110d56a4b698e125a18818699a289455bf61cf67ea68e349ee8a12d6dfff0a3fbed9
-EBUILD snowballstemmer-1.2.0.ebuild 530 BLAKE2B dd0ad11ef083379503d627f00d8c281f26ce886e3a206517fb4e37a57853ecf51b7ead499662e832ec10403b0c3eecfa2a12f9b89fd64f0afff397caa69b4c30 SHA512 ac7561a67ee2efa979d0f66035bf8419d3f53af864b87b921a78306fdb0c6d13fc63fec80953fd895a32505843b2b4ce30bd49ce5aec13ac73bde227cea8f101
-EBUILD snowballstemmer-1.2.1.ebuild 550 BLAKE2B 53a81c72d4c3b24f23c5bee523b6acb0f96050d99c50b18b26f272f22ffd295b93a26147e6bb708cd68584472c43a2c52a29c265a977955756e96237d6b4cb16 SHA512 75ad83e0a9888f1a5fed9af5bb48b329c87db29714067dc19c276f1bb26bd3185f3f11acff4fe1bfdd7c235ae564d1b415e78477334072bc6036ee6880109b37
+EBUILD snowballstemmer-1.2.0.ebuild 529 BLAKE2B 31cd956209f12e1b42dff143f03478198a02058ff96a6d699c78e073dfd19d72c7f4d1b24aef14c89a261da48efa25958df7c5612c3646c64d45ef5c59ecca85 SHA512 a2d8d20ffd6fad6c98680930c1220b6098d201473f16c5650edc0b25434b13e2a2bc47ea19b3e5b958ffa54d955f368e7756ba8b9bdeb821cf7feda04f0a96ab
+EBUILD snowballstemmer-1.2.1.ebuild 562 BLAKE2B 104a0ae9f24f46651f99c01403f7b3c4727b0328cee75195450a6a955aedd6759ee5ae5bbf2716cf8a66660036b35f531e504abe39fc7aee42956f8b65a8e57a SHA512 ef2962a265042c2516b4bfd0a9c799dbfbcca9295fecb1175da4e4e3e8121e90d9f624fca18d48e34f0799040478572939e82e5fc0f23069d3a902a397037320
MISC metadata.xml 391 BLAKE2B 35d529a165ee9615cdc8a2fe104d7e6f51a9ef2f79a5e947ae161aabc083d72af87b406732b659ba8cc830f88c3b57bb63076cfccded6d2a8ef6a343310397ad SHA512 2cb0d71838a3b58a45d09a14f4205388f116011372d14a14d092a0674f4a9288609a2d7fbfd108302983997ff03f5f056e64903f0e6daa89b313df1a43891f93
diff --git a/dev-python/snowballstemmer/snowballstemmer-1.2.0.ebuild b/dev-python/snowballstemmer/snowballstemmer-1.2.0.ebuild
index 3c652e497046..66514e49f79a 100644
--- a/dev-python/snowballstemmer/snowballstemmer-1.2.0.ebuild
+++ b/dev-python/snowballstemmer/snowballstemmer-1.2.0.ebuild
@@ -13,5 +13,5 @@ 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"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE=""
diff --git a/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild b/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild
index b89366bc8a62..dcd462e0944e 100644
--- a/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild
+++ b/dev-python/snowballstemmer/snowballstemmer-1.2.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
@@ -13,5 +13,5 @@ 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 ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-solaris ~amd64-fbsd"
IUSE=""
diff --git a/dev-python/soappy/Manifest b/dev-python/soappy/Manifest
index 59d577e72331..ab3a85894fc2 100644
--- a/dev-python/soappy/Manifest
+++ b/dev-python/soappy/Manifest
@@ -1,3 +1,3 @@
DIST SOAPpy-0.12.22.zip 172855 BLAKE2B 119232713da3474c58c925a2652f5739f70903ce8204a3f999bc511df9387cfc33d9d812ea3735d04b37e7ce45d6c0f5a5a11c79849406c2d60fa6ca91afe61d SHA512 d75d0bf8e88c8ecae57f51a201f9ab6f24fc41856ee2093e7e2e73e5d8618c9a766a69140df28a24b6d8493b53555c09502684c6d2fd78e90a3c53bba52f388b
-EBUILD soappy-0.12.22.ebuild 980 BLAKE2B 3fae660ed27ee1f00511f6b25b09c0b87e47ecea46b005c2a6c9d9ec4912302d93cc4f7f71750c14d703e783fe6b6076b4ce6d14145cc161e99b11fc401cc4b9 SHA512 a8f04606b5a2ab0c435b62d86af84504b8dfffb96de83106031aa731237fd46e8b5c864904b06f50a5d5aaded8faf0ddc1167936b334f959e1fe392a9f771a2e
+EBUILD soappy-0.12.22.ebuild 992 BLAKE2B e4e29e603ae7a31c6fd5462cafc0a436bdda33a142124fb871a44eb7041d7416a6635a6fc9a8786a55e56316cdcbc53cfc6c474cee2dd8c32f6db296a0ff9ca8 SHA512 cd7a486090995c663a0b31d28c6130fb1597184a0a191647e7c0da1e062aa09920195ef1276a2fe1a5e237aeaad18d81d2c71bd3bca7f2cbfbd89feb042bbbee
MISC metadata.xml 363 BLAKE2B ef3fe590c0ee03d9316b5f70d2c4eef13be725830b11d2c5071c3678efe724b4572a52cf967844c5b194064ea464e40d6f4faec5fef804e07bf98ef9bc695711 SHA512 09455c1710a40712fec6cbe5680091f3186d755fbcc2c64ae4fe4c9dd50bcbcab681a2e9aefd6390c12c775b76bc76aa7a04a78a8ac23b281efc908d14285742
diff --git a/dev-python/soappy/soappy-0.12.22.ebuild b/dev-python/soappy/soappy-0.12.22.ebuild
index 7b5ba97dfc28..3099c7599b90 100644
--- a/dev-python/soappy/soappy-0.12.22.ebuild
+++ b/dev-python/soappy/soappy-0.12.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd"
IUSE="examples ssl"
diff --git a/dev-python/sphinx-py3doc-enhanced-theme/Manifest b/dev-python/sphinx-py3doc-enhanced-theme/Manifest
index f2569baddb9c..7960d243b6f8 100644
--- a/dev-python/sphinx-py3doc-enhanced-theme/Manifest
+++ b/dev-python/sphinx-py3doc-enhanced-theme/Manifest
@@ -1,3 +1,3 @@
DIST sphinx-py3doc-enhanced-theme-2.3.2.tar.gz 41894 BLAKE2B 9a38169b7e2c3331267f5c0a102d01cb0185689334adc98abe91626b27217add0abacde3422fe528588322ccc96f6976b80ce0e510cecfa80837d9b595cb2457 SHA512 efeeaf1bbb7f5557f5e1500dd0a49aa001b714f329f594e95676d8833eede7eb5e0fa978257caeab9630360b05f48132ffb00137262c7a5b663cae6a009ed42d
-EBUILD sphinx-py3doc-enhanced-theme-2.3.2.ebuild 554 BLAKE2B 058e4d8a35276b7a06277a949affb561737e48beab0ceda3191e56e00e79e00b9bd9a51a7f5924e7ac5b041079ac78e5a222518acba0fed10ca191d5032661ff SHA512 3d9c863023449ac7f371203843b38c3ad3669b3a8e3ff5bd1e52dfd064cf279f8f80829b64d536c1f4aa507871698d2485af16622e30d2a76038a1c76fcd98d0
+EBUILD sphinx-py3doc-enhanced-theme-2.3.2.ebuild 566 BLAKE2B 4e3ed08799de2385b3e0b099d385b53eaa0a20a77d91c8408b97f2e183a89ed890832cbb4e7680ea5d8a09697567eea491d1be3e06dcc2a23999458fe0f28a7a SHA512 0b78682d420213a92cb602b0619e340fc8a043b170bc37747a92a0973a81645ed1c4a20f5800a07c5f70f05e1599a1024ae5233966d9ae3167fe31fb6d45309e
MISC metadata.xml 593 BLAKE2B d8e69d801973c15666c838797ca8b5bd746623b2bb2915db38e4b7461757abd2ad6dfdd95078348775c0494dfd19dc5937337b3cc9966bbce88a3711f014c3e7 SHA512 21771b0ca9695c748fe0fdfddaff603a296c671af1d1e7b097fdab104eaa33ea61bc4ff887f27f94cf0a76ff9a52ddbe7055167b5f651f954e78f318a7f9d9df
diff --git a/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild b/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild
index 8147b176c26d..e996cfc74c72 100644
--- a/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild
+++ b/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild
@@ -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
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
IUSE=""
DEPEND=""
diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 9268fa7252f2..bdcf29768751 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -5,10 +5,12 @@ DIST Sphinx-1.3.1.tar.gz 3469782 BLAKE2B ae2fa602a7873e6ef735decc2dcdd5a2632b848
DIST Sphinx-1.3.5.tar.gz 3679978 BLAKE2B 2a88859bfd4a3de75a7b56fce65086e1239c3c58730280df078b3f76d368028a124aa6d4ca65c40773efa4c1a83dd047ea0d647582057c63bf82dadb5f2549e9 SHA512 90eda9cdbd24575d9f763e5c35e176d9970d1c83dd06dd41e9137f5c6035738fd21c4c57ff98810fc8adf91fa625192e6534bf0bbf70e78cc98f73df59eaabbc
DIST Sphinx-1.6.3.tar.gz 4674251 BLAKE2B ba13de3d72fbc5cbc3632a1062001ed287798efe5f04064d241b645d6e4c52c9d9c115aaae4ae7b94213bbddf595a93480788d66b3a54eac3c9fb415d007d4ca SHA512 d5aec58e19239db4e61fcd6b103fcc838d97aad5a7aaf9279ff1097791d9cd1ba245989307a2d1049c123058b84ca4e91db192a1672c040d80fafed3907736ae
DIST Sphinx-1.6.5.tar.gz 4680974 BLAKE2B 97b0cff21985de071d29651824f2954ca4d12c5095fb8049597235c8071bccb00344e89fc4a90ca010fe79a76faf0e5ae2b09ed698f1c5bcfd8f06de64169107 SHA512 c6ba7ba639f9814867d9abaaac48d58daa9d0ea9ceae4495bdbd311856833314eade2d9df7213c0357d5eea53d525c5a1235bc977a07cc7ef82e1ff0ecb51f3d
+DIST Sphinx-1.6.7.tar.gz 4692169 BLAKE2B cde46b6e9dd2c39a592802e57becbb6f61e6d370ed08fdeb41270c8177818f48f68a6e03c174b8d70453ac6f936fa25a4c2bccbf9eb7e84a008027321db93209 SHA512 bc852d4694bf433a8a1d931bc67e4c8bf50789f833be8a338eb934325734b9fbc361c1d203ecd6e28f9c0dff5edb090556372d9403cc55d4972b18bdd4b7bfd4
EBUILD sphinx-1.2.2-r1.ebuild 3048 BLAKE2B c99dbf2cecddf74cba0f091250d2bc0a517168225a2d1df9213475fdc9996286c03f4abcc668d51ee885b571b9baf830f9f76ab29816a357464fe12132f555de SHA512 ae2a68a69515191020e983ce10ce740d09d472e5bf665be6bff02c9ff959d7a9fe09a346b3b51afb3b360995d24eaa277f233e336d4e15aaf0bcd764bef1050d
EBUILD sphinx-1.2.3-r1.ebuild 3110 BLAKE2B 29121955619c85d730603480ad19f92e5f17bcf76ff5830840f58136b4ca804e848a3266fc566799752bd09a3f25b096c88a243389ced75accb0ef4a3e92f258 SHA512 98a43b62068f49cdb1f8bc998836c2b65bc83a92ea0833a7971711ca4d5fef557d93d4e1d1d9b58757ca3567e2a65fbd35fe5a4409f3d5ec0d464ff0c106cf0a
EBUILD sphinx-1.3.1-r2.ebuild 3466 BLAKE2B 760757384a5eaa95142b7013a5badffe9c7f729b49e0f2eefa1bf39c069bb8dd83ba9c96e7ade1c72991683d771bb068af46140c0c5135dfdbf6d41fad5ed403 SHA512 0705fa10d01ec6a215e25416d65c96e407f7230c33c1e2f81ab87f55f0a162bd6c3ceb6ad5bba343eaa3cf407f97d1b570b2f7dadcec0bce2f1870f03a739eb0
EBUILD sphinx-1.3.5-r1.ebuild 3580 BLAKE2B ce19b68c70a1a739e31c3e9dda9afe612df66a8f98f77d8bbdc22a8682cf1c1bdc2374a0a42f6bb06fba437b9f4e9f75f5f15350c34df2ab3fd49f0f322b9288 SHA512 5d7a9b3e083b0f28e4774c5a51895cace0287cc581984ce5b8d4403670663b6bb79cffe1c0d516dcbf57fee8752e3723b1e18c80e5a495a7add224c2835957e9
EBUILD sphinx-1.6.3-r3.ebuild 3422 BLAKE2B 8aca39ff63500a156c87677f94a205fcce22eb6e42a1a75db9cd994ec150165b34e40c85ec7eceec395916a7dffb932ac57833a4e4f196b6ddef35b48b6602ca SHA512 bfa29c4f9b17c4b2f18ad9c85d40d3f19dbdb974c5d056347ab992d476e16b9f685c9efe4060f2ff5d8547bc71a8321904984b9438c4b5250c76a98591c01343
-EBUILD sphinx-1.6.5.ebuild 3432 BLAKE2B da1662cfd6d3072378e9eece75c35a30cc81d4fcd45fca661802c21986734abf8e61b9870b9f57eb451a80a50f1abf1893ff86834eca9f98e060b003f26a8c34 SHA512 8d31055c016880e2cefec8be7bb19f77b6c9f8aa1dfcba20aa7354188191497e02e3829e54c49127c8c81e63b3791e69c67d2a97852c37c1cef3845e54b14a8e
+EBUILD sphinx-1.6.5.ebuild 3444 BLAKE2B 9d8bc4b31bb4d08f034ffe56ed1fc8cb95ebe6b61c51c852981ab99bd0eadfe4f33b6ce28e54defff96482b2c9fa474fbbf63843f4ea3506d8261f5c37ace6f5 SHA512 5e3d1bf7e990670c530992ae8c9b6fcae7604b2cf6ccbf8e713ef60f9c759f8d62d4b8961add93b1e91b48cdb026f9fd29f9004def4054156a77dc4cffb5e09f
+EBUILD sphinx-1.6.7.ebuild 3444 BLAKE2B 9d8bc4b31bb4d08f034ffe56ed1fc8cb95ebe6b61c51c852981ab99bd0eadfe4f33b6ce28e54defff96482b2c9fa474fbbf63843f4ea3506d8261f5c37ace6f5 SHA512 5e3d1bf7e990670c530992ae8c9b6fcae7604b2cf6ccbf8e713ef60f9c759f8d62d4b8961add93b1e91b48cdb026f9fd29f9004def4054156a77dc4cffb5e09f
MISC metadata.xml 556 BLAKE2B a2689efbe3d569fa878296875f4145fdb4d83b4c4821aa636d4006b1823e5646b9cebd5341b4bc02de30985191b83461363cc892aca638e678f86a6e314dcef3 SHA512 bff6813bf9c5110c2e4f5764f911309325923cb58300c19c079d1e6de3d6c4c0bcaf4e206fa4bc11ebf54b961c7e09217310b5647029350d4f9602da6325db0c
diff --git a/dev-python/sphinx/sphinx-1.6.5.ebuild b/dev-python/sphinx/sphinx-1.6.5.ebuild
index 782af85c275e..c152f62da5e7 100644
--- a/dev-python/sphinx/sphinx-1.6.5.ebuild
+++ b/dev-python/sphinx/sphinx-1.6.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/S/${PN^}/${P^}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="doc latex net test"
RDEPEND="
diff --git a/dev-python/sphinx/sphinx-1.6.7.ebuild b/dev-python/sphinx/sphinx-1.6.7.ebuild
new file mode 100644
index 000000000000..c152f62da5e7
--- /dev/null
+++ b/dev-python/sphinx/sphinx-1.6.7.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 eutils versionator
+
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="http://www.sphinx-doc.org/"
+SRC_URI="mirror://pypi/S/${PN^}/${P^}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="doc latex net test"
+
+RDEPEND="
+ >=dev-python/alabaster-0.7.9[${PYTHON_USEDEP}]
+ <dev-python/alabaster-0.8[${PYTHON_USEDEP}]
+ >=dev-python/Babel-2.1.1[${PYTHON_USEDEP}]
+ >=dev-python/docutils-0.11[${PYTHON_USEDEP}]
+ dev-python/imagesize[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.3[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.0.1-r1[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ >=dev-python/six-1.5[${PYTHON_USEDEP}]
+ >=dev-python/snowballstemmer-1.1[${PYTHON_USEDEP}]
+ >=dev-python/sphinx_rtd_theme-0.1[${PYTHON_USEDEP}]
+ <dev-python/sphinx_rtd_theme-2.0[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+ dev-python/typing[${PYTHON_USEDEP}]
+ latex? (
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-luatex
+ app-text/dvipng
+ )
+ net? (
+ >=dev-python/sqlalchemy-0.9[${PYTHON_USEDEP}]
+ >=dev-python/whoosh-2.0[${PYTHON_USEDEP}]
+ )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+ dev-python/flake8[${PYTHON_USEDEP}]
+ dev-python/html5lib[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-cov[${PYTHON_USEDEP}]
+ dev-python/simplejson[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-0.9[${PYTHON_USEDEP}]
+ >=dev-python/whoosh-2.0[${PYTHON_USEDEP}]
+ virtual/imagemagick-tools[jpeg,png,svg]
+ virtual/python-enum34[${PYTHON_USEDEP}]
+ )"
+
+S="${WORKDIR}/${P^}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.5.1-fix-pycode-grammar.patch
+)
+
+python_prepare_all() {
+ # remove tests that fail due to network-sandbox
+ rm tests/test_websupport.py || die "Failed to remove web tests"
+ rm tests/test_build_linkcheck.py || die "Failed to remove web tests"
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ distutils-r1_python_compile
+
+ # Generate the grammar. It will be caught by install somehow.
+ # Note that the tests usually do it for us. However, I don't want
+ # to trust USE=test really running all the tests, especially
+ # with FEATURES=test-fail-continue.
+ pushd "${BUILD_DIR}"/lib >/dev/null || die
+ "${EPYTHON}" -m sphinx.pycode.__init__ || die "Grammar generation failed."
+ popd >/dev/null || die
+}
+
+python_compile_all() {
+ if use doc; then
+ emake -C doc SPHINXBUILD='"${EPYTHON}" "${S}/sphinx-build.py"' html
+ HTML_DOCS=( doc/_build/html/. )
+ fi
+}
+
+python_test() {
+ mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die
+ local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir"
+ cp -r -l tests "${BUILD_DIR}"/ || die "Failed to copy tests"
+ cp Makefile "${BUILD_DIR}"/ || die "Failed to copy Makefile"
+ emake test
+}
+
+pkg_postinst() {
+ replacing_python_eclass() {
+ local pv
+ for pv in ${REPLACING_VERSIONS}; do
+ if ! version_is_at_least 1.1.3-r4 ${pv}; then
+ return 0
+ fi
+ done
+
+ return 1
+ }
+
+ if replacing_python_eclass; then
+ ewarn "Replaced a very old sphinx version. If you are"
+ ewarn "experiencing problems, please re-emerge sphinx."
+ fi
+}
diff --git a/dev-python/sphinx_rtd_theme/Manifest b/dev-python/sphinx_rtd_theme/Manifest
index 3ad21a62d148..f9d738e6dfe7 100644
--- a/dev-python/sphinx_rtd_theme/Manifest
+++ b/dev-python/sphinx_rtd_theme/Manifest
@@ -1,5 +1,5 @@
DIST sphinx_rtd_theme-0.1.9.tar.gz 698461 BLAKE2B 77cbf582412c4c800d18979165f501a684c1c4bdfd2e488b75ab10aee86e5696481751b7f146fe9b259ecbd94b7d456ec86f24ec2d4ef2333e79991c1846151f SHA512 e793a4da6209c26acb261efd03e6591561d7fbad97b3d7ab0a105e125a15a035d2066a1b1572a95954304d361abec39d9e1e401cd7200c6206cc8c89ad134d0f
DIST sphinx_rtd_theme-0.2.4.tar.gz 1392456 BLAKE2B daf2365d74823465a73ea37352f0a8e85f196ac9c89006e79610a2981b1a266e523865c3b6f7866fa9e77a856c5a6fe001a2eb114dcb252920b19231eade9709 SHA512 865b09febc1c289d47a8be3f3d7caa9d2a4715b350e2e2d058855831321a6f870e8339b2ef22eafc2b9fe72ad48f96b8d2fda4bc032c5f8dcdf23f314869cfbb
-EBUILD sphinx_rtd_theme-0.1.9.ebuild 537 BLAKE2B 60307f202f70e82477f2843df74e561eac736e1d176448885c2c2b5e43734d1f1a060acddcb5a086aee31a7bfabee2d9b532a9ace00c2d9e1295d24ccb9f76f7 SHA512 90d7a1b32f4949fc2ae7f4c07c6d564a3cae186bcaf828e9fb45b659fbd8b4645184e47622175528d4f13888824fe6118eca82733ef05c84d6bee48ba180f7bb
-EBUILD sphinx_rtd_theme-0.2.4.ebuild 559 BLAKE2B 65d8525d99a2d03c4c180b4f31b35a0132fc9291ed79bb2ab62c666944434b9473d96aa90feeef72945eeb85dee427a0ac609f7fbf27eafde6fd88903ee68dc0 SHA512 bd19259f7f4369360d66a4df95167eda627b600ba87064d85314760c7fa5872cbe01e7a70e5737faa2e6d90bb6ab4b51c05814d65c9a610b2803b41e3ff72990
+EBUILD sphinx_rtd_theme-0.1.9.ebuild 536 BLAKE2B 0b54c322f29a864e873b0d15b2b13bb4c19fbac74aa103f3fbfbfe3d2d4babf315e59cae194936b2871749623c9823b43fd4f2e59f67bc946062f56222c9970f SHA512 f621712ac4c56cc0849f76f0f8f5935e674f527cffae1b50bb5b3d60ede5829ef42ff11cac072659c067d21f5c13de49e5592db063849318d31dfd240772f651
+EBUILD sphinx_rtd_theme-0.2.4.ebuild 571 BLAKE2B afe79c67cb6dd9a99284f7a393d4ed934c09163b189122395a6f2508216da7550035a64df6061ddd914e0d9022b318e6b76f5976cb10036500496e3e0c89ea1c SHA512 b8c8de2b64a5bfe57cf0bf75e36568f223e736fb8e5698f28a334d59c0063ea9e638606645350062ef6eb8e6f407cf9358c9feb207c2e2cf218cb5b46ea04aa7
MISC metadata.xml 393 BLAKE2B 0964b64f29bebc684900cd181b7947897d10f617c091d6936ccbfb27f91356d83de2ad0172a95245b363cf6005fe2defe8e80aab2bbcec5f292bc79fdad7b7d8 SHA512 f3ccf901c6d0a891880bf06e1708a1e19225cf1ba60c3cad1e8bf5dfb665274fac7de87b4363734f8f299a9af589e3de64b9e38ca14a405fe33e4c63321e4572
diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9.ebuild b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9.ebuild
index 64713e35109e..6033d4f18e5f 100644
--- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9.ebuild
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9.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"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
index dbcfccfe0a42..e232f33fca6b 100644
--- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=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-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~amd64-fbsd"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinxcontrib-websupport/Manifest b/dev-python/sphinxcontrib-websupport/Manifest
index 5c4b598d7ab0..5d3cb15b8fce 100644
--- a/dev-python/sphinxcontrib-websupport/Manifest
+++ b/dev-python/sphinxcontrib-websupport/Manifest
@@ -1,3 +1,3 @@
DIST sphinxcontrib-websupport-1.0.1.tar.gz 590480 BLAKE2B 1be40595094233ca2ddb1a367039320fe6655b1a6bbf251d7722b60efe0d0cfbe1cdb38455f47f4fb6810500e0e4923f5a9a74df4f79d1544261c4706a59e8fb SHA512 67807b2505e063639163b020f0e62469b0c2838c303516cce9a8d90181cc7b8a10d76532adb1267556d40f95966efc20ec9f8ee1a6731056bda827a6f97f40ec
-EBUILD sphinxcontrib-websupport-1.0.1-r1.ebuild 1138 BLAKE2B 9a14b7decbe8e5891c613b5ecb7249caf456b74a21cee81dc857b055b9aa9e71ae7ec27e3e9e59e38a8ef4bdbe41ac792d4fcbce0bd005f9e0273929a2956571 SHA512 87e2aba3e74875b80fb90cbba5a350f0f4276c680b101eb1fd761d35f12318dd88cf488bd0dedabba5fe635b96119820f4b77b8e54c24a4c15e0ffb88feb409f
+EBUILD sphinxcontrib-websupport-1.0.1-r1.ebuild 1150 BLAKE2B ab63eb13e0e2765685a09df13db9841caae2cd92526f204ebc9d066611032a0bc9d28978631050afc47f21f854ee389a53481b4e1162db0e9ab9aaaaa9a4d220 SHA512 25ce3185e0ff40b820c15b7207dab94f826380f0bf65ac09473c8af7f7f20f771abb55186eaca09a6b87bcf4a11a11288fb486e9283cc6b10bc89667f190b64a
MISC metadata.xml 588 BLAKE2B a7a777dd8df5b09707041ace4566bf80cee826c98aedc1e13b7dd48ddce2201aeaa79f2091ac549a66da2a04449f3ba69c243c8b1a44e0f0b661240b7dc2fbe6 SHA512 eeab14e556d91f99f5bff45a490eaecf47bcab9e295c992b817c94359fe87483947f43986bdf4633257b1ff69ffffd7b2f250e411e728f68b39a65f5b53a29bf
diff --git a/dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.0.1-r1.ebuild b/dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.0.1-r1.ebuild
index acee6d134de7..34fd45390119 100644
--- a/dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.0.1-r1.ebuild
+++ b/dev-python/sphinxcontrib-websupport/sphinxcontrib-websupport-1.0.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 1280e3109698..38721d63e358 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -4,13 +4,17 @@ DIST SQLAlchemy-0.9.8.tar.gz 4080098 BLAKE2B c21837cdcd92b844ce238456fa275c95cd7
DIST SQLAlchemy-1.0.17.tar.gz 4787165 BLAKE2B b00ead35149cfd7eab3476e29aa2b2b79eafeac1ef1f8551b81b84ee2a5f39cce2a6574b68283361b9264562e4a56d01ee694e455e4be9177d19e5720d092879 SHA512 18fc00bd80d136a65d5ad6929dac97a67514e001baaeaa57e95b31243cfe11aab9ab62ba8f7e68a5e833fbf024507c4908f99277445c8c3c9a3314981567978c
DIST SQLAlchemy-1.0.19.tar.gz 4788659 BLAKE2B 813bc2148fd080762ea7748d9878500afac4148dc186a34172321fd97333eb6c8632ae3b05b2e8b187a3660ae34a426062ade56297b693d367eeea2c3966b249 SHA512 57d51fecb40e349b05da027bf39375a81c1d98e6d47f4dd076b9c7e2e3c8b6bdf8317e7b3e88c015cbd0d7858324ba0499a21a8ac39568c9ec95326e02af97bb
DIST SQLAlchemy-1.1.12.tar.gz 5178158 BLAKE2B 92455943f3e5ce8c87fc9dd21da7c5ea54a9292fe2a3a319a8a9c8d54cd103193935d567326b8632d2fcd94664ef91cd1a3d621008bec684ba35ff73691ff01e SHA512 f9d14b3d4eab049e9d7377008cf11678c1413e204baad898093282d1812d242a544bbb6606b4e9a83b37d5c17bcec3c115ffe402dda8b6a84d0d5186415645e3
+DIST SQLAlchemy-1.1.17.tar.gz 5285761 BLAKE2B 58367c05a8e87aaa0c497455abfbb6c286ebab5f935d3d123d17eb7860a90ec414f825ebab41f386e3c229752a796516aa6ef5601d35a916a561ee98e0bc825c SHA512 df8a8fc7523dab64f27a8a27398c2b72e6b93eaefc4d46247596772cfd6f65b7c07ae9b3f57d21297b287b52958c0f5a7ce61fd4eff9979b73338fbb4e438324
DIST SQLAlchemy-1.2.0.tar.gz 5451303 BLAKE2B 273edad173583d47d6ebdb4d3efddddb6e8e6c1e333667d71a1befb0aabc7ff8231f926c18d5463e1d4b815d2b2f39b7c9bca03ab3bf0f91f039b7ea55071e28 SHA512 0d9e57147b022955ad20da5b280e8734ba4be9585301b6e8fb9b96797d87d8707f95cb58afbaf310ec8033defffc4d794bec1d5089ca016b8dd9497e292881e3
DIST SQLAlchemy-1.2.2.tar.gz 5460157 BLAKE2B 60c5066a2993d9878f5d3abec1a6a9a4d0a3dc5878df71baee895e5278b95696b775e16000da0ba4c2c358b0a90e70faff0b5733a4f00255b0ec0d605cdd07c6 SHA512 060ce803b8b621d51aa69100c598c424c36f051bdce1e2df3f4d837815f91cb55c4e089db5375b01832ec28bf42332311009c51c1b5e7aae92aea001ee880db5
+DIST SQLAlchemy-1.2.4.tar.gz 5555033 BLAKE2B 5301d365cf6462b8a61deb3f01dcf86897c0070fe80f570b91f94a02e1830088b558004d915d17589dfaea1e5fd382fdf88c44020f3b3b94974db773b5ed2db6 SHA512 a12d17f222cc5fc4360c439e19cae67a013af07e2c22b1f55511c4862d718578249e6bf83151eefe35957e530dbf18a565b08cded3a5e45dd21103201f4d24e8
EBUILD sqlalchemy-0.7.10.ebuild 1583 BLAKE2B 44736d61974494649a33d3d764dfc5a4ed21a7b10292debc0f791f8f57cc3049e3c6bd51e783a487c350a328556b511ee08b7db22868383e15e7dfcb9685461a SHA512 a080a72f9596945ec353b10ceda491cf35de92ddb1068ae0949a247547c0d864fe08774887b665f91a02f4536fc4a250d8ae01891e7ebe957c946d08a9584cff
EBUILD sqlalchemy-0.9.8.ebuild 2459 BLAKE2B 05d43f366785259ae6cb3c95a452ebfb009e217622c78054d2f4edc1654fd8a31fd8ba9bae51edc86e791040e878c8f13e91080a55bae55c497c209bae07de18 SHA512 319800805e7b97f12e9da7ceadb5e8a39f413184890431e79fceade338a19cc34a0e78b9df12623f12eb736c3c97031ec065f90bcb62e9acad233a30377f6ab4
EBUILD sqlalchemy-1.0.17.ebuild 2139 BLAKE2B 6414661b9d6fc86d9efbbf8708c6fee34a17dc73ad254ba4ddd5e29705030da10b4c5100f986659b229e367bc79b2561fb1aadaba858d8636966f786bf120273 SHA512 dda12647bc92fb67a6416d6506708b4918cd300de177a0c073a38ed2fde3fdf5e79c2a1d773a5f2819de17a6eb3d7f07c1e84c556b4a145c5251996a896e754e
EBUILD sqlalchemy-1.0.19.ebuild 2141 BLAKE2B d741d95f4cbe6c9f0f1f9db89400618db154d63a6e0306d9394eeb35add72314943ee791b1a059d670eb63234f8ed8e329e3dfaead173e65a6a7e2f1ef1bf8c1 SHA512 b0898a2d08a532bbcad7cabe097f0b6ba020e4513ceb0a4513614c5eb73f46e135554946f5a8394d8b89f2b81ec83f9ef22d1171d25782c923592c7f36c1545f
EBUILD sqlalchemy-1.1.12.ebuild 2132 BLAKE2B ae129735af5e63d77c9f1f5651588893aeb6e36293b411e718f0a5f90c8a3252d1f0ab64fdb6470e652f00c98a73871d8cbf13a1d13bf184965d76327c3b70d7 SHA512 9a8322c01756d6c3f567364c1f17f80de03e4e9cc21ce2169ae6e2ec212957a07efe1e3c9794344a8a348fb7ca88d6795724c9842e56952ed6a6197fd1f66f68
+EBUILD sqlalchemy-1.1.17.ebuild 2184 BLAKE2B 4cded77193c854e0491759ce026b85a1560a01bcb91a58fae635b5c36725377f1a99df3f10e556d09674f798469d267b8148b860dc4783d758e9abadcedcede0 SHA512 4c4b1dcc6b4df52ac6cc66d7bae76f350a68986f2088047c7c07b3fd169f859f5ce4f76f2680cc88c90a5085ee8d665276821d05466a5dcf3fac25cb0b2a16da
EBUILD sqlalchemy-1.2.0.ebuild 2158 BLAKE2B 1a243d220617b48749029673f95cfcc7580df1e9933dfa6a7e619d4606e66713123ed182d2823dcca73abafc85474d5b9e456e8f71ffffe9042c455f5c5d2b10 SHA512 b10f9d3bade8f408fabbd1173343162394762af7341fbf4f28682a4e051bd504159fe880a7538a1b68c1bccac563cdf17b78d307f5a579a4f91c873d02f3a2ce
-EBUILD sqlalchemy-1.2.2.ebuild 2158 BLAKE2B 00bc0b499ee1af04da426f4d2d708d29791b120039f1122c9ca0c45d4bc2e5fa9e1356d02a9ae14dc339de6ca7fa839fd2439baad090a9849606ab23283fee17 SHA512 254e8c8e5a235cfb5df1cc620c187c2826c33781b181f5f7912b597f4be3d2a7f9c859a94fec0b400a045953594bd60dd1b10bf957e9a76f8e12c8b0944f80eb
+EBUILD sqlalchemy-1.2.2.ebuild 2175 BLAKE2B 84ab6e0a1a03ec0252f2a820864e76a422d51147129eb97706c31d08f616e41d0eae7c4fba833f8e6ae8e6aaf7404439e2eb18e3e19f2106f10290182178da6f SHA512 e9d7b1c97d40198e7a17ad8cd685f1a562cd99734262d57e576bfdf16de4721e467ff809dcada54c28519c0528dcaa6e8788f17bed4b63ab83b35791e867f7fe
+EBUILD sqlalchemy-1.2.4.ebuild 2219 BLAKE2B 613c30682d502aa12a8663d111f1a134b11ea1fa1849380a969e94d027cdc2ed1ffbbae701254f9236754f4fcd72e027ff13ecf1b9acbdcaef6ab596d35e661c SHA512 e87718e5755f77299ccb46635b5239d7f0441d0af1322c71da2ced699c8fbe2a00d4ff61eac7ae928021d9a389a7e4d7dab8b6d7cc0f16478b4f4e4d6ddfe7c6
MISC metadata.xml 313 BLAKE2B 71212a9a3076b472b488bdb4e12fef98e16881a32a8383c5fa6a9008353d2e043dfe64cb536ecef145ba74ba77ef3a6c43d705d5072d1b56e11eacfadd1d0edd SHA512 ef6298f9e38312117a0d1ab1e63f2fb21ae51ff149053603c19437b90d954827858579ab8f021cb52919aff4474a27f5a598d8515a7e5a9f2e7e35aee53c5326
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.1.17.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.1.17.ebuild
new file mode 100644
index 000000000000..7804d7112936
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-1.1.17.ebuild
@@ -0,0 +1,74 @@
+# 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="sqlite?"
+
+inherit distutils-r1 eutils flag-o-matic
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy"
+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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples +sqlite test"
+
+REQUIRED_USE="test? ( sqlite )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ test? (
+ <dev-python/pluggy-0.7[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ # Disable tests hardcoding function call counts specific to Python versions.
+ rm -r test/aaa_profiling || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS=${CFLAGS}
+ append-cflags -fno-strict-aliasing
+ fi
+ distutils-r1_python_compile
+}
+
+python_test() {
+ # Create copies of necessary files in BUILD_DIR.
+ # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/
+ cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die
+ pushd "${BUILD_DIR}" > /dev/null || die
+ if [[ "${EPYTHON}" == "python3.2" ]]; then
+ 2to3 --no-diffs -w test || die
+ fi
+ # Recently upstream elected to make the testsuite also pytest capable
+ # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}"
+ py.test --verbose test || die "Testsuite failed under ${EPYTHON}"
+ popd > /dev/null
+}
+
+python_install_all() {
+ use doc && HTML_DOCS=( doc/. )
+ use examples && dodoc -r examples
+
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python
+ optfeature "mssql support" dev-python/pymssql
+ optfeature "postgresql support" dev-python/psycopg:2
+}
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild
index 3c3f17ea7ae4..b5fd167ec9c0 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild
@@ -17,13 +17,16 @@ 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 ~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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~amd64-fbsd"
IUSE="doc examples +sqlite test"
REQUIRED_USE="test? ( sqlite )"
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+RDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
test? (
dev-python/pytest[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild
new file mode 100644
index 000000000000..c4058b248707
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-1.2.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{,3} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 eutils flag-o-matic
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.python.org/pypi/SQLAlchemy"
+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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~amd64-fbsd"
+IUSE="doc examples +sqlite test"
+
+REQUIRED_USE="test? ( sqlite )"
+
+RDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ test? (
+ <dev-python/pluggy-0.7s[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
+ )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ # Disable tests hardcoding function call counts specific to Python versions.
+ rm -r test/aaa_profiling || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS=${CFLAGS}
+ append-cflags -fno-strict-aliasing
+ fi
+ distutils-r1_python_compile
+}
+
+python_test() {
+ # Create copies of necessary files in BUILD_DIR.
+ # https://bitbucket.org/zzzeek/sqlalchemy/issue/3144/
+ cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die
+ pushd "${BUILD_DIR}" > /dev/null || die
+ if [[ "${EPYTHON}" == "python3.2" ]]; then
+ 2to3 --no-diffs -w test || die
+ fi
+ # Recently upstream elected to make the testsuite also pytest capable
+ # "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}"
+ py.test --verbose test || die "Testsuite failed under ${EPYTHON}"
+ popd > /dev/null
+}
+
+python_install_all() {
+ use doc && HTML_DOCS=( doc/. )
+ use examples && dodoc -r examples
+
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python
+ optfeature "mssql support" dev-python/pymssql
+ optfeature "postgresql support" dev-python/psycopg:2
+}
diff --git a/dev-python/strict-rfc3339/Manifest b/dev-python/strict-rfc3339/Manifest
index 74bf9085dbd8..fed902cca6b1 100644
--- a/dev-python/strict-rfc3339/Manifest
+++ b/dev-python/strict-rfc3339/Manifest
@@ -1,5 +1,5 @@
DIST strict-rfc3339-0.6.tar.gz 16856 BLAKE2B 635da447439282ec64dc7c27a2602d35b28f0a02fb36c16b622b38e73f907e9a39b709c5d87319269ef1357d5716a1d92de7f205f66b2aa77339d63aabdb21df SHA512 7f1e15d60c2295c00647af84b31a1836b6c3994fadbb2695f5709861caae543ae69a3199dffd6dcf7e0768eadf39e496a5e600e291dd0befbe8fc35fa60897af
DIST strict-rfc3339-0.7.tar.gz 17552 BLAKE2B 74370e28134ee22545c536d9eab383c0de6bba66d1440a77d020c7dc754699c32072300f380bf044e5283ca663beb370a587ea9d111dbdeb46985f76b5c9dfda SHA512 94a2992a9ea41b75527348f0f8dae1d118d57b0764122f874baa85f5e3b523beb219ed83c2d7224725e504cd3737a6bde485957135856dcde470f32675e44e77
EBUILD strict-rfc3339-0.6.ebuild 644 BLAKE2B 867b9d7d40dba8758dbfc9971b89f3b139172e842e894a982a192d29e3ca3948142fb63ee9cba620a050b314c650e25b46fbdf0a7f1ef3da93b39539c790056c SHA512 93d35abf9efc33ec00c127beceb26509cf3fa851512825df94b878ffcacc156276aaeb437452d6409678c8e31d0c935df0794048ac7a8742f3b3c2ad0eae3415
-EBUILD strict-rfc3339-0.7.ebuild 651 BLAKE2B 73ac60a70a29d1c27bd42f498d1c628ce8d0278e9f856c95e95b72166e94a0d5bfd68c4769e11497295bf039ade70bdef16bb6edd9974087d1a918f2b382be75 SHA512 761e9a84774e0334a88a1e6a96a41824597c2193c0bd733aced7cb112d83d3b80062d445aa90abf786b1d7b2a497dfcef4ea9a6144e80183480b720da6533dc4
+EBUILD strict-rfc3339-0.7.ebuild 663 BLAKE2B 772e8854e95cbd831e8ec33ba319876b35cba4608e5fb911ebc7c1f830e1a776ea61bf8bf7cb75e12663a883c6343b510e5f3d37dabed7efb0be88fb902f783c SHA512 7ee7d48fba6cedb953e7830b576b42a853b62f4b88acaf628e40ef8cc888fb036ad009fa62bbdd9e217e8ada805706dba38e256b41c91ce16040078517069223
MISC metadata.xml 385 BLAKE2B 3b51a7f471d2ff03a26cf4c129dd6ef190101b5312d21b303226a7c2c65b06d4910959581c413675030804904029931004edb3a005c47a0bc6caf11761f9928e SHA512 c825fc57c6aad0acc8775432fe511055f26a7bb453628340e56c1615b777cac4ae43dafe6d648a7ded7dd4138ebccc3e5620ec9c5f947f2f491d544d2c69ccaa
diff --git a/dev-python/strict-rfc3339/strict-rfc3339-0.7.ebuild b/dev-python/strict-rfc3339/strict-rfc3339-0.7.ebuild
index e49ff748b2de..2c78f9b7b577 100644
--- a/dev-python/strict-rfc3339/strict-rfc3339-0.7.ebuild
+++ b/dev-python/strict-rfc3339/strict-rfc3339-0.7.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
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-3+"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~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=""
# Not shipped
diff --git a/dev-python/subunit/Manifest b/dev-python/subunit/Manifest
index 2daca8cd7f20..7d04658f5420 100644
--- a/dev-python/subunit/Manifest
+++ b/dev-python/subunit/Manifest
@@ -1,4 +1,4 @@
AUX 1.0.0-tests.patch 1058 BLAKE2B 4373418085d6382351a99bc6cee59ad8c65b4048ce83df2abf3b4c895976d52de658cd98dd9e3c971d96c185f0e9e82f12c42e6bea7193fd7a960193ebe89cd8 SHA512 b1accf4434415357a8c235c6b660cec440096616887e62fb45a2d15e314a3abb9be825bf4e8ec8d4b18d7ab08197cacd6916bbde87dc5b88c6f3e80ca89b1de0
DIST subunit-1.2.0.tar.gz 460532 BLAKE2B 7f8a459afc576efed8fbf271a9d2e175ae9de9dda68acb26322f222ac46f12fee5dece4cb2679fca608ba307a3692aa84b13d0e093606bd89a53c69b2081cd44 SHA512 f6559fd771ad0732985230d11a9a8326ef35c817b62d1f50dc332f0032f7b08559a46d2534983b7d3964e45682ac49b3e348581ee0983861390abcd4ec20459c
-EBUILD subunit-1.2.0-r1.ebuild 2645 BLAKE2B fef582b607191ece71c7611ccdd3f52b1ed5f217c7e380e8c24415d0e0813f4e8e6bd7b84c588a8ed0424d74e39686ffc9dc68bfed069783eede51e88560d349 SHA512 bcf3e0f6bc1734fa40e09b1c991bda4bf0d36289140ee206423331b9aab9595f9df19e2fdff0baa4ab044564bd040dd323841770e09568d777558e30a2d22bde
+EBUILD subunit-1.2.0-r1.ebuild 2659 BLAKE2B 2a5e240fdf474d009214cf5ca6b4fc752a07c6baff51eb84d93e8beb84b632c0a29164358dff85bcfbf75719070f761cd3d27ead995393bfe0fd898bb5995326 SHA512 552eccce606acf0f9005a709dd7682ca02028d8003d413bef761c47a1a9614b06947c44630ad319661f570e72a6c31a35a131642ad0928fab50c5e735f073361
MISC metadata.xml 422 BLAKE2B 7835651c50d6d889887dc834dcc5a387cfea9c61867570b6c98790a1c7ea49c01a75868f6bec4f31ffc46a38dba51eb2c4ff0b6da8f8acfe6059e11e3db7f727 SHA512 dcac9ba5ff93016141b433c16b9d1a526ec2babd39721d75a6edd235eb6388500ea8228b6c8c88eacbb12c732c36883c0b698f7039aca7909890fe16cb895cb8
diff --git a/dev-python/subunit/subunit-1.2.0-r1.ebuild b/dev-python/subunit/subunit-1.2.0-r1.ebuild
index 690b9a8b998e..247f6e31a66a 100644
--- a/dev-python/subunit/subunit-1.2.0-r1.ebuild
+++ b/dev-python/subunit/subunit-1.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,15 +13,16 @@ SRC_URI="https://launchpad.net/${PN}/trunk/$(get_version_component_range 1-2)/+d
LICENSE="Apache-2.0 BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-fbsd"
IUSE="static-libs test"
RDEPEND="
>=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
dev-python/extras[${PYTHON_USEDEP}]
- dev-lang/perl:=
-"
-DEPEND="${RDEPEND}
+ dev-lang/perl:="
+
+DEPEND="
+ ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-libs/check-0.9.11[${MULTILIB_USEDEP}]
>=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}]
diff --git a/dev-python/taskflow/Manifest b/dev-python/taskflow/Manifest
index 95329b61cf36..c2f7d3c828cc 100644
--- a/dev-python/taskflow/Manifest
+++ b/dev-python/taskflow/Manifest
@@ -1,5 +1,7 @@
DIST taskflow-2.14.1.tar.gz 1060937 BLAKE2B cf6092aebd6365ed2677d54528d1a40ca0d08934f6438f692bfdda7d7a07365d63cd60e7f2ae1170c3a9f5866c094fd5b8bae4a157aefbc2dd7a3c5309ba4340 SHA512 224067a92d8e979a6c18d4f5ae7dd5d24ed1ce3c3ca07f39c6f4d63abec6a736aa3588d792778f4283783358c59f7d820df462311510a300775d2346eefaced2
DIST taskflow-2.9.1.tar.gz 1061514 BLAKE2B abef1651311da6ea1f475510e293e6b1eab1c8508e981b1889a7a810053a4b07522efcf81b21cbbd792704e2bcb59b5844de8fbe044cf357fa0b83aeee9a7687 SHA512 a8211edb2c4507b2f9845ebfbd028701d341266ea8d000bee60a037b726b1d2ad5e6432aca781659d91dac13198451495270eeba821f5905fb20f27c0d758b77
+DIST taskflow-3.1.0.tar.gz 1062425 BLAKE2B 8aa5ed0bcc52db3032d6abee03a48327d9790321fd927488cab13176ac10aab46cb57e29b9df81337fe9a7789816148d9f1f9f5f8790c152099c4fbf87ecb72b SHA512 fe37d8eb2a4c22fccabb2779a7318e5075617bcc692dd36460169b4dd75637cc753bf7abb117322d77be8e74b40c260c64032e37cf8d51ef11ce99fa7cbc72ab
EBUILD taskflow-2.14.1.ebuild 1551 BLAKE2B 65a65a4002076ba9bb134c94c5c934bce3eee75ec2a11a7aeae1f0f2829d785640398f1ab80573e72ece8f26ea510fc5d3e9d11dfd882c435affd6693430bcab SHA512 b942ed1b6078541f83415b6b69e5af932d37f40b88e17c289e71ea9d1b534ca1fcd6044d0f817d6225319a286b28caa2560f55f71c809e4e13f8504ab3b9ba14
EBUILD taskflow-2.9.1.ebuild 1467 BLAKE2B fc869838c7b329603550dc0f8d514aded48b117b1d13c39024374cc31cb37f610ba73eb559789c01e00e0de21f257aba7ffad3a4ef99621887e9b1e71b5edda7 SHA512 4d8706e9e2890c6bbdad6eee6c082c0cd62ecd036c74b6774b4564672b6669b74bc165faacd610d7c749ec126a656d287022c9f0d8283b679a183cf7731685ac
+EBUILD taskflow-3.1.0.ebuild 1502 BLAKE2B 60395847fbca47613cbfd7c4149e084524404c95a74cc795676dbcd1dfc39ae857f396f4f60f833206272d8b4d303336f59517e100c814f7ea6331236787e98c SHA512 c0f7093811b11c136c78c8d98a8b6af7dde7f3f0148ed04d6f72a039293e047c99f48e82e9fe56eb8a038f3abb1fe9376af85b608e9b9aecd2c14ad46f33032a
MISC metadata.xml 676 BLAKE2B 32a696fc754d94e1d1f37e67ec09de6c588f9ee3eb151dcf81f955f7b0632c522796343131a5acbf73e852ef78f89ce7bca6060c6fb83b9611e084e20a5df3e5 SHA512 c274ae9882c74b8bcaeb054b9feade463c1fa7f2f6ac559091a4bed85075198873c4b994cca1f28083b682bbcf66dbb31971da97f9074a1b04a57a6eb0a612ad
diff --git a/dev-python/taskflow/taskflow-3.1.0.ebuild b/dev-python/taskflow/taskflow-3.1.0.ebuild
new file mode 100644
index 000000000000..c4b3f68bea61
--- /dev/null
+++ b/dev-python/taskflow/taskflow-3.1.0.ebuild
@@ -0,0 +1,42 @@
+# 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 to do [jobs, tasks, flows] in a HA manner using different backends"
+HOMEPAGE="https://github.com/openstack/taskflow"
+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}]
+ virtual/python-enum34[${PYTHON_USEDEP}]
+ >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
+ >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+ <dev-python/networkx-2.0[${PYTHON_USEDEP}]
+ >=dev-python/contextlib2-0.4.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ virtual/python-futures[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+ <dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/automaton-1.9.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+ >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}]
+ >=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/tenacity/Manifest b/dev-python/tenacity/Manifest
index 67c8430bca7a..5d22c694c74b 100644
--- a/dev-python/tenacity/Manifest
+++ b/dev-python/tenacity/Manifest
@@ -1,5 +1,7 @@
DIST tenacity-3.7.1.tar.gz 22915 BLAKE2B 62b1fb72be624ecbc07cc2cd4fa5b67181e2da971ddc71b5ffbd26a1f7ee072e549f5372aa1c5c3451bf68b62bc93f9addca59445cba2ab4cde833f1136fadb8 SHA512 83f277da3ee7beca4d564610a4ef46c33a87590214a41c0c36c9bb46920e5e8e7e8a8d130dcaac2802d058f7e995fbe01e13d5b7a65821e9a1e83072b78e3f00
DIST tenacity-4.4.0.tar.gz 26133 BLAKE2B 1f23e3cd4cd3caa73b5e1c1f3234ec5915adc0b04a46331cd97ba1e2adecacea241c7a9a534ec120c19ff95dde7dfb963fa5cc8827505cc91b9fb602b6582f88 SHA512 08f4eef91e38f8d166029625e337057bd9a934fd58473d8c3666436e6312a0f7dd7f24dea05c8427df627bd37c7003602089970079f214fa7b79beee64df3f96
+DIST tenacity-4.8.0.tar.gz 28057 BLAKE2B 31451b061c594a47fdf4e6ae97e09c601d95ef76afc805d6f746624e3cf18a0f7c288567a5fd5ff8c264d00ce55a635afa2920799c256168dd89ac800f0d3ca3 SHA512 4662a92325de6b2dd7f6dd8823cecfdf0cc2f1390d054c8ba14f84fedb917cf5896d5c26aaaba9816303dea06ad7f922877c8a09e248319317155e2d6f509873
EBUILD tenacity-3.7.1.ebuild 633 BLAKE2B a2bead3c6ef969c0cb079d009143bc4d42b6cc2453a2c9c966b47f2864842587eeb65e8a96c2c39554012dc3d5c4a75089d4ca4fc46ba8049baeb474529a9ed7 SHA512 e5272ba1165543af1d3d09b3a4c97b49527c022da7ee408a0d15e2b58800f7635c8b418913d2e668adc3eed25b0d2416c657f998937d7c3fd4c05a07c893cb63
EBUILD tenacity-4.4.0.ebuild 623 BLAKE2B 256f3f3b16b6f0fe8144ed77a84eb83d571e29d1017fddaf83e6f047408d8ccaec4581a4e35e1f347d268a2c89c37e6dc91674265b5489e54e73ade8027f113c SHA512 e3058bbd3c3a2103f245b98ddf4bf77c4bc2e422bd6a0af56dd9a7efbf773069f0cf89a3bccb155d7e667e16b533793b68e2f4f7aeecf74f29d136d5ebc26e38
+EBUILD tenacity-4.8.0.ebuild 620 BLAKE2B e98e3d9bb7e75a0da9adc754f3571b139fee7ccb0b56502331d48fea86143068c160f504038503f835ff9c8558b138de04a80fc1288e4f06d7bbda4eb34ce95e SHA512 5218711b8c4738eef6f8bcc6c931f0b99a531a2760b1faaac86bb1b9d981393d049d0c22a654a76954e147b304f5097197f00b32c51381023d3b89bf0b96a960
MISC metadata.xml 730 BLAKE2B 11af1697135e424eec2e9a719f67a747e3888cf9e501fc65b99ef1eff28a153b47dc5e827792197dc9a19d1ff16c03a8c0b95ce44c177135ce44452ae3e097e1 SHA512 0b355562b481aebb7daf0940cc5548dc33e8252ae39e8bbd811f957f6253aa481c0fd02fefb7b30672392af50d5aa69731767915d47cbf83b71788cf8f5a6144
diff --git a/dev-python/tenacity/tenacity-4.8.0.ebuild b/dev-python/tenacity/tenacity-4.8.0.ebuild
new file mode 100644
index 000000000000..4b673d61ace3
--- /dev/null
+++ b/dev-python/tenacity/tenacity-4.8.0.ebuild
@@ -0,0 +1,27 @@
+# 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} )
+
+inherit distutils-r1
+
+DESCRIPTION="General-purpose retrying library"
+HOMEPAGE="https://github.com/jd/tenacity"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ dev-python/pbr[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+RDEPEND="
+ >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+ virtual/python-futures[${PYTHON_USEDEP}]
+ >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/testrepository/Manifest b/dev-python/testrepository/Manifest
index cba2cbd8ebbf..d6044d1b1314 100644
--- a/dev-python/testrepository/Manifest
+++ b/dev-python/testrepository/Manifest
@@ -4,5 +4,5 @@ AUX testrepository-0.0.20-test-backport1.patch 991 BLAKE2B c6318f8bc90195d713043
DIST testrepository-0.0.18.tar.gz 84886 BLAKE2B b6c0161c55271722644eddd5d620ea67b67774e92d2de0117f645fc1016c9de209de6a9557862a27e08850a3ade5a2406ea5eaa410a2ce4d44fc26c8121ddecf SHA512 4e90db6364f77f464ae063020b016367529588f581af001c2564bf4babb264fc37bb7231413725211c6d483a269360d86201f81d2b24d7eb162dca2463d13c92
DIST testrepository-0.0.20.tar.gz 84956 BLAKE2B 9b9a8e0c21754fe8ba019b58024f137e72b4341cb368fb48dc48039f512b232ca4f03f16c2596aa34b428d69097db939e5776417a7d26f5a8508c8f0c1f1a5bf SHA512 df14500e2b27b6f39d9d4c4f42961efd63dfe25186e561eb1678952a8ab9311f17c36b78819fea33e0ac879c47a33d45c31ff58be017609c8a6157905ee712d6
EBUILD testrepository-0.0.18-r1.ebuild 1264 BLAKE2B 3c5a2f064654840ca87db24932e4cb5b1bef6e2a485a030d2ce84e21cd444ebb4cc6832c5ad8426c1b373c883e011844910158652be220a51359fff143ca8f68 SHA512 8c6d2b3a20fb4c58a78e466c61a153fbfeb663425978facd849987e6c8b994a9e95c944787cfb40acd88a3f46dde12609ce8610242c790e8e9169e36526c8153
-EBUILD testrepository-0.0.20.ebuild 1266 BLAKE2B bd8828b0719f802c5f745b2d3604163c753ff66a99d8dacb82d0a3c0504900bfe351afc18d785947c95893a55edd1ade2f5afbb18c7288a054db385562a19657 SHA512 9d79f61b947d9c7f6276d05e156cdcd52953d05c66b7d6bf61357e2e5a4f15f97a0771850ad78aad8c6a2d332e65574e8c9cdf9c46b1b031a80a0ddfea996d67
+EBUILD testrepository-0.0.20.ebuild 1278 BLAKE2B 510f370c0b444ffaa544042fdb5b8e90e0e6c6b2c8aa675eb78a9a33282674a8d35151944e73838a0ed9d998368946e4079628b7471abe4925e0d8cd4cecff13 SHA512 67dc3caf9f62cdba0f7fb4de21e03bc5b2f5bcfd4a76a1fb9eedc318937acc78060021ed6fe8c8c05afa4b416f953cc249a003aa2b501c940ba3d187ca838f1b
MISC metadata.xml 575 BLAKE2B 7a1c9930c814a2bd60788a38d12909871d068def9c39041ac346466bb2d3940a3df3dc771fac6b2bad39e2a85b20f2b4fb8dc269af4e7853f02206eac9044e22 SHA512 36f0681e6b41a80ee0f3cdbac0520640c67a5612e73baae30b0b5917576d343db3327e03a40e20b23f23b0c76ca797d5ccd09d8dd339dfdb5af6029a4f4d79f9
diff --git a/dev-python/testrepository/testrepository-0.0.20.ebuild b/dev-python/testrepository/testrepository-0.0.20.ebuild
index 59b3cc0650df..53ebcd1c2dbc 100644
--- a/dev-python/testrepository/testrepository-0.0.20.ebuild
+++ b/dev-python/testrepository/testrepository-0.0.20.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
@@ -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 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~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/testresources/Manifest b/dev-python/testresources/Manifest
index 7a1c7bc98077..a7d6c10107b0 100644
--- a/dev-python/testresources/Manifest
+++ b/dev-python/testresources/Manifest
@@ -3,5 +3,5 @@ DIST testresources-1.0.0.tar.gz 44501 BLAKE2B a10cbf562241ee2a756a5de6a9334ff664
DIST testresources-2.0.1.tar.gz 41948 BLAKE2B 81f597099eb17090cfa759c2fc4e30be2de3f749760e6a0e88e4c5484c91fe6a00d1296ec6ba7dc5aea1bcd0f9239989fab8fbb4f211b6c5bf031ff1be4b803b SHA512 0b23432b019400fe378e957d14a91083eef7fe1130a494b567a5274d69e4e8e09ab75861e5453c3f217507e144cf179c908f84dd1a807992d4bee0b8d32cb0f4
EBUILD testresources-0.2.7-r2.ebuild 954 BLAKE2B 68f44e4a075a0a4590bf8103e8b3f39be78beaad78620b04572f9f5760f2147597b38c4322c371d267e167ccaba72e33aedfdb9caf4de176ec4fb47a13b6c20f SHA512 3de787fc7370be231f24129457eb4bbec638daa164cf5cf38b9f1515b333537735c43904ff06ebd70d04c5fc1600450d35aa910e84e235480eb618d39cbc7b98
EBUILD testresources-1.0.0.ebuild 960 BLAKE2B 12ad5929eabe11a02960f152101a92f4569d7eb59f20caa6f574f96291d8e4e1b32918f8eae36c8b1ba9bec16b93c5b7bf60fc31903efb43f8b60c5499cb1009 SHA512 4d28c3846a1b5146c9ba2402e28b1605b407d42fbdbb7b24f9061e69560039fbc7ab1c9f96fcf5b5ad1217e2a98d66621a9d258a9ed73234dd71a316b962be4c
-EBUILD testresources-2.0.1.ebuild 960 BLAKE2B ac34f57f6765aa8606f26c956bff01bd68b9de0de3729c2a9f194b30c6db49fc059f71a7dc41a3139c1d4bdd8694a8b4df6d568674c07ddb54d1f16de7ea49dc SHA512 f1932e4eb965cbef0f9152713ce7c0f7ba72406da2308fe9ae64126c269df7cedc7c4c367c5519842a4c9f8940a73a474e4acbc1061a681d9ea21cac97e6fbc2
+EBUILD testresources-2.0.1.ebuild 972 BLAKE2B 7ddc88e4e2b129befd3785a8b7872bd7c00eeb00ac043599449f75309c5849d06cf2c0b0efe5301198c110141a5be4d30f7e17c102cf809a123ed2a0eb442943 SHA512 98e21b1bf70890061b2a62ae949294073767f92ec6870b95659e3911b004154c73b3b39bf52dd61f8fc3d43894fd9086804998ada01a2c5d860ee468e77543b5
MISC metadata.xml 939 BLAKE2B db25bed8c4a747daf38631903c47491d4cd5ceeed168eb14c68ca0894c271d866616d9a2704beb446a1316a710c98b73a5e224afee7d1e6ceea092de834b958d SHA512 5962ed430ea8163666e9cf360a456e48b38bcba0b85466d01a54fe4d2aacfde98484d4c0740f5ec29393d6291ab14c4da897976201667d22c76ffa56aac402c5
diff --git a/dev-python/testresources/testresources-2.0.1.ebuild b/dev-python/testresources/testresources-2.0.1.ebuild
index 4a1ae5d86e36..077b955b0164 100644
--- a/dev-python/testresources/testresources-2.0.1.ebuild
+++ b/dev-python/testresources/testresources-2.0.1.ebuild
@@ -13,7 +13,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 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~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"
DEPEND="
diff --git a/dev-python/testscenarios/Manifest b/dev-python/testscenarios/Manifest
index 65e3bb1e5088..9213d2e57fe6 100644
--- a/dev-python/testscenarios/Manifest
+++ b/dev-python/testscenarios/Manifest
@@ -1,3 +1,3 @@
DIST testscenarios-0.5.0.tar.gz 20951 BLAKE2B 154915281456aad3353e144ffec8404514622fdeb8d2129ba530d3d5a02814599c2fead9dc25ab4904bad68b2892a435f9cbbcde92503d71477624bbec154f53 SHA512 f08b868babf504482369c5cb945d3e95bca1cc00f92d5013f6898c488051be0c26dc49aaabcef362aea45450a8d041d9826fb6b5c848beec013fb102d6935521
-EBUILD testscenarios-0.5.0.ebuild 860 BLAKE2B 337e50a9a036056630ae85366218df1ae19ec7cdcc04f5d0aaab3a2240a3dec42c15824a0ceae3262c5119dc0f38d709570207fe38564d04b28b5f1e5cc94623 SHA512 2b62006aee9536fc3d39ca0f9f0b69054e3dd895f3342ac3d91f7de2c91816bc40fd8679fca6ac5abfaa2a9761f669d81ff95aaa4ccdfad86f38f2f768b4ac97
+EBUILD testscenarios-0.5.0.ebuild 877 BLAKE2B e64fb6f9bccc11c5ca91f7256278d1fba5b3a3a37dcbed0b419e288bd1880b86a08973122589be177740b3042157843f6449e83fc2af4a6802d8bd9f327a4592 SHA512 968b06c3e8841881993590503f6c8399dbb4bcc728a2e1cfd66b469b08f7df3cc92efe83977ed29f9d9daad30d15fbbf7ecc6b03963d7fdc1ec3c82b46dc8529
MISC metadata.xml 979 BLAKE2B ab0d7bfbefdae5ba546ff15669d1caec70e59bf398e6e2ae329821bb141aced038cc946fc309b79a0348051352f7d758e24c081348d6a7e587fc326df14dda09 SHA512 f043d2244673a34d80a88f07c79ac199ad6b2509c3af7a7e934c94330bf745e2dbfbf78fb7f38508cdb1968a87e30cea3e346aad63eb93f94ca762461b3d20e4
diff --git a/dev-python/testscenarios/testscenarios-0.5.0.ebuild b/dev-python/testscenarios/testscenarios-0.5.0.ebuild
index d3b76cd7a886..280aabdbe070 100644
--- a/dev-python/testscenarios/testscenarios-0.5.0.ebuild
+++ b/dev-python/testscenarios/testscenarios-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,10 +13,13 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
-RDEPEND="dev-python/testtools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+RDEPEND="
+ dev-python/testtools[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/pbr-0.11[${PYTHON_USEDEP}]"
diff --git a/dev-python/tooz/Manifest b/dev-python/tooz/Manifest
index d7852edcdc37..df1d07087c43 100644
--- a/dev-python/tooz/Manifest
+++ b/dev-python/tooz/Manifest
@@ -1,5 +1,7 @@
DIST tooz-1.48.2.tar.gz 78227 BLAKE2B 22155e51f52db5139ddf3156731071f77abc25192b86a9f758e775b966eee745d46da3ce4fb425c002a7fb56dbce0a168416087e453a35e2083b95fe523b8ed6 SHA512 47d3212e082c509fc44ac8baff6e66c490f065652f7fb1ae7791efcfb228d7ef4c17450727e81140810b9912bc2ab5bc18cac5f72c010e705bda0b2ee1b47d9c
DIST tooz-1.58.0.tar.gz 81688 BLAKE2B 06e282850c549261a312d5381ac9004d13c96a90b10b3f682f2edbe3df5a1b4516a2e618d40d4625242fc18408bb38de56d1c9a58a998b843dd5c98f3d89917c SHA512 44886aed3b37e2a9cb2896fa30e22c7101f19fa766c75a2d7c82c9bcd13b47804ba6d140fe65d2b7c7f3ce3e12bf2f19fa1e92a8e147103204a608aba28f5ccd
+DIST tooz-1.60.0.tar.gz 85364 BLAKE2B 7c1f8cca02830accd5c72d09333f027a02d79944402affc80bb645c11a5a6ecbf94dc8acb62a1d1e98773458763a289134fe8603291e32b25dac507c68571a7d SHA512 610b7d30ce68954a687237c02d5529e93c1babe79bcf16de3674ae3c1d395202738a01dea91f8ffcb184717d884f777300152f54e6f971a4a42fc8bd500ad982
EBUILD tooz-1.48.2.ebuild 1124 BLAKE2B 7c93a38f093ed6da5380d84150dc159847639fbaf18894983adfae4ec65f9845a51b5f62c68ffc34cc987088adfe01126e6b913c79f86fa1df929a170098821e SHA512 3f973f5897bfc5abdf1a43e15dba4c76b125e059d975999ba3c5e537f6ed1f9678213400c73c46afc3a2a8abe61cf45cb6866690890692ba203c02fa9b64987a
EBUILD tooz-1.58.0.ebuild 1124 BLAKE2B 7c93a38f093ed6da5380d84150dc159847639fbaf18894983adfae4ec65f9845a51b5f62c68ffc34cc987088adfe01126e6b913c79f86fa1df929a170098821e SHA512 3f973f5897bfc5abdf1a43e15dba4c76b125e059d975999ba3c5e537f6ed1f9678213400c73c46afc3a2a8abe61cf45cb6866690890692ba203c02fa9b64987a
+EBUILD tooz-1.60.0.ebuild 1124 BLAKE2B 6bb3713c4d5fa535a14527e41efd6d5f449c5696bbdf08e7845fc0d553943b804d9571afbde0d3a2dbc837d619efa556ed3a72c4aff7e332a719191a535f58eb SHA512 769c015a79e6a92e5d06e5f9e20af9e59ae290da99d69a28d16456020ed4f380568577c13c99b226415d6ea22fa2ab7f66961324e540e49eca2badb2040f6f6b
MISC metadata.xml 614 BLAKE2B b93f65d4b322a9cdd753886cfa8d506676fcbea6c8ab9656c310b245b42aa296667db500584fd19295fa978543834724c17358591f8450cf761907a83cd04d22 SHA512 2185ff992babb09b9c51b350c94237ac4d48e3b10ee118871f59aeb2a265f34b86f798b46c272db76a976d83f1cd005a01e4c965476227334084b0e1ff10d1d6
diff --git a/dev-python/tooz/tooz-1.60.0.ebuild b/dev-python/tooz/tooz-1.60.0.ebuild
new file mode 100644
index 000000000000..63b851ef4d9d
--- /dev/null
+++ b/dev-python/tooz/tooz-1.60.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=( 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}]"
diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 93ec9a35d445..1d4c5c00887b 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,3 +1,3 @@
DIST tox-2.9.1.tar.gz 1855982 BLAKE2B 3e2f5fd3d3e45e54f96b0a6fc8f9e98bfba3b48540cc2922a897e016b5aabc9974772c9b897e0fab7b38b00f99478a063ad988ffa8b65fa53f684997334e492c SHA512 ff19b2bb7ac963379f1cccd4973ad9eb4dabfbda976cde7caba50ad010d8fa57c1cba91d63e3e0512e44cc7d350bc9270fbd9b30db1bd55f7d9c239e7623d066
-EBUILD tox-2.9.1.ebuild 1292 BLAKE2B 0a3921f2fbe0ed20b6dcaf8d38adf1e6ce6d65564511ef96590b4cf2503397ee0e5e53246e5d35ae10a3d429a33498dcfef7bb79aa7764813b42213287f2d410 SHA512 362094b9b14f5724ef8b1f6ba50ec05b6907a3a5a8e7bf850b24dc6b29d9ddf3ca56b189e8fe311336a0eada853a3ed06b65f4d2ae12704cbbb22b209b5cea65
+EBUILD tox-2.9.1.ebuild 1304 BLAKE2B 75ac901435b3b670a8612b4e407ec5074397db1b3442fbfc550e0f35481ec8b6c7a2cc27c4db344ad755c520e8bf062f4f9a494e075fa1ed20860472b2c97ff2 SHA512 cd91d97fd28dfdb7b8b32dd1c558cabd2c74a3378de4e38ad6db53b440120490432c7263c39f9327bd748a8e72cfad84028ee5c88fa12b6ec4c178777bcff9ff
MISC metadata.xml 357 BLAKE2B bdd98bc9f7cc557df1218d1d6c6dd6c0b77fe41ac2e7133728cec5e0709059b60d778fcc958c6932996dd6776c89aeb2e5d1059ee92e8aa824296c512145a2c7 SHA512 8955a371491a0ec5c85704134be03aef40584281a4c7cc74b3d63a0820050692ac7ebeca042b8847fe415170d83dacb27bb51a1d545da0ee28e77c7e405e59c3
diff --git a/dev-python/tox/tox-2.9.1.ebuild b/dev-python/tox/tox-2.9.1.ebuild
index ef26ef5907b6..9839ff309c8c 100644
--- a/dev-python/tox/tox-2.9.1.ebuild
+++ b/dev-python/tox/tox-2.9.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="doc test"
diff --git a/dev-python/traceback2/Manifest b/dev-python/traceback2/Manifest
index bc1b63dfd672..992c5291376e 100644
--- a/dev-python/traceback2/Manifest
+++ b/dev-python/traceback2/Manifest
@@ -1,3 +1,3 @@
DIST traceback2-1.4.0.tar.gz 15872 BLAKE2B cd2e1fe91e1e71a6dd764675e083857f359cfa5aaa3d2fee7f1709e24c545bb9e337f0af1d87f9e286fa2c36dfa12dca84589a936dc9f9805a1c4891739f337b SHA512 84c7fc291c8f2d4cee10441cdef1820aa453e631dfa91ed58e40fc205e97a9dd2101388d5689e4fdf10edfbf06bdb5b895d1635ae7218ba0c9b697d3f95f9342
-EBUILD traceback2-1.4.0.ebuild 604 BLAKE2B d91e618290341acf47b9ac7d6782e3307b3e00423a188bd51f82beefee5fb2b8d790f0630fb34780d5829d5ea73878db7b44968a282750c0ef38553435b9f09a SHA512 630092eb27b6e8cdc363ad1f92e8d27193eb890f33d280ae4fc349e0560a837a2420d23f7a0bf2ed392f836604767c7964fa6326581acc8904020e7ad53999bf
+EBUILD traceback2-1.4.0.ebuild 629 BLAKE2B edf4002ec1707707a00b58c31d1698a676421d557b2e208884925db02194107cb36194f6d7697f7bc5ceebfafd3ce1bf2da4c3f47cf1086ac167eecd699f7ea6 SHA512 cfe50391dedbb22c191a5f65ebfc9a043866cd733113e3f551129e39b6f4613570be308fea9e9d1c100b8618c00f72237387f18bdb538cd16a701791f19a35b1
MISC metadata.xml 383 BLAKE2B af7f9b89560c5be7d5997dcdd98fa23fdd27785e2ae76f73d6c7b05e7da9c685a5b1f21bd43982f3a22f2759d603e592adae61ecb80385a322751fa73c8e24f4 SHA512 2d8e98fc4be84b39872f93047be2c94aadb9750c236f33ba6756fa60844091f02025ac59980b104fa50082ea7dc309bad961b3db4b512fe951947f6e52e43308
diff --git a/dev-python/traceback2/traceback2-1.4.0.ebuild b/dev-python/traceback2/traceback2-1.4.0.ebuild
index 0a92ea3f616d..c302862e602a 100644
--- a/dev-python/traceback2/traceback2-1.4.0.ebuild
+++ b/dev-python/traceback2/traceback2-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,11 +13,13 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
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 ~amd64-fbsd"
IUSE=""
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]
-"
-RDEPEND="dev-python/linecache2[${PYTHON_USEDEP}]"
+ dev-python/pbr[${PYTHON_USEDEP}]"
+
+RDEPEND="
+ ${DEPEND}
+ dev-python/linecache2[${PYTHON_USEDEP}]"
diff --git a/dev-python/ttystatus/Manifest b/dev-python/ttystatus/Manifest
index 80dad52d53b8..02f12ae32880 100644
--- a/dev-python/ttystatus/Manifest
+++ b/dev-python/ttystatus/Manifest
@@ -5,5 +5,5 @@ DIST ttystatus-0.35.tar.gz 34144 BLAKE2B 92a11676525f2db5b3bc09786ddb3651f72202e
EBUILD ttystatus-0.22.ebuild 480 BLAKE2B 030f109e34d4554372ddb24a354681aa5fb276b156be9f74799e6dd4b10baae6aa9382bf0089fa1b86a0fa76e0bbe08d8d2d7323112356ff1e240c1c92ad34d2 SHA512 a630abd0fe622181bb23db23c8e52b01bdb24fe4a414414070632710b0763039b592bd1a8145e0f3521295dde51ee08072b3a0df0d89803d8b9b63d90c55abd1
EBUILD ttystatus-0.23.ebuild 489 BLAKE2B 9e320dac4060af471dd967728883d013ee4c3b8c056bef0bfba467bde3a10ec77ebda6098d2a47196ced3b06df5032e7e83706e4cfe2ac8c4213523f300de0c3 SHA512 9077281c7c4ee294c290952a5a50e37dbd89a1c7793bdf9a3c5eca922f6501df644fc145f9dde228d8a1c69518992ac19bdff0dfee6c0061eb16449d61fdc7e0
EBUILD ttystatus-0.32.ebuild 483 BLAKE2B dccb177d2f734037efef5020259ae9aeedbe5f85a1d3b7474f126c54752c271a45431e505a829bcbf3466757e413f40b37419b02db9982e94721648869a152aa SHA512 7b107179d287c56fa9bffc3057d9988cf179e49aa4b4a92edcdc31dc7bdeb7fd69b37e1932a56fee7905e2e305787320aaf1c62fccf4194648def62f4bcb40c6
-EBUILD ttystatus-0.35.ebuild 483 BLAKE2B dccb177d2f734037efef5020259ae9aeedbe5f85a1d3b7474f126c54752c271a45431e505a829bcbf3466757e413f40b37419b02db9982e94721648869a152aa SHA512 7b107179d287c56fa9bffc3057d9988cf179e49aa4b4a92edcdc31dc7bdeb7fd69b37e1932a56fee7905e2e305787320aaf1c62fccf4194648def62f4bcb40c6
+EBUILD ttystatus-0.35.ebuild 550 BLAKE2B 27ddb29d760b08dbf14f638aece080c21552a6d004db22e08b2fdf197f21d59b10128de04bff867e461f2ee2534f23576c79a4b9d774b9765c121eb5006e1d7c SHA512 d21f060bc8f510930fcf9071ebeab3f4201146024ddb5d254383a2aee959172615391e8a584e4e7e9273948c0fefab198a2a1ed57a2af5cf2e1175d0f18e3f08
MISC metadata.xml 250 BLAKE2B fef48a48388f26a915c53bca9aa9cab62fb73ec006736542afb4cbbe0c7b81d23afe2884f52433c7d390fc38ac32f957a6f6efe285ee1cafaed76407a964cf9b SHA512 924271cfb32ceafc4134e19b53fbeed96f2e9056addc3c2cbdec28890254abf5f0714979a3ab698ca046e41ef5c2cca2932350830bd8bd3a8e214d99123c12de
diff --git a/dev-python/ttystatus/ttystatus-0.35.ebuild b/dev-python/ttystatus/ttystatus-0.35.ebuild
index bcebdfdd01e1..cde59d9a1541 100644
--- a/dev-python/ttystatus/ttystatus-0.35.ebuild
+++ b/dev-python/ttystatus/ttystatus-0.35.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
@@ -13,7 +13,9 @@ SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/${PN}/snapshot/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE=""
-DEPEND="${PYTHON_DEPS}"
+python_test() {
+ "${EPYTHON}" -m unittest discover -v -p '*_tests.py' || die
+}
diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 38f166959964..9387ec6fe9df 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -13,5 +13,5 @@ DIST Twisted-17.9.0.tar.bz2 3019243 BLAKE2B a79fade6c84a99303df803ad80f02c63562e
DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03
EBUILD twisted-16.6.0-r3.ebuild 5711 BLAKE2B 47d929d8c21ccb1f37f048842076fbb3813f4b5df54c075fd4124a67ebf06372edf9954755e75b6cef7716b9ff34072e78f695802806f9f29f41975d38b2fab3 SHA512 f337af3be8208030efd63202f2b957fe1c617296fad3d625457629a527d4c948fef11e3bb385169c6b4fc5f9c000cecfe221db9c5d016cffd8bb3a3c4309e70d
EBUILD twisted-17.1.0-r2.ebuild 5740 BLAKE2B fd9fb6bda70198bbd29b94445e67ebe6406e2d478094c20b012493691854d68bbcbc08bcb2777b1e29a54811dc159142b62982836530e3a842518dac16cce67a SHA512 7262676cea7fcb550f60c856ff0a1e864a9f6f3eb913d6b8f7d0ef1267bcd3973101cc531237e4de458152140878618dbce3837aa9129b4571ad9f5fd6851b65
-EBUILD twisted-17.9.0.ebuild 6005 BLAKE2B 10714b8ef7430e62b25eba1fbea1673147f9a25c64bf1b06fed3545c2985246136324194cbcf3a48e9f7c148ad2653dbbfa8630c5976521d800ffd9d1f4a5b93 SHA512 3abf74c726a4fbf37c4fe6a102579b1623f1715460b975c19207d71812a40eeafdb6fc33fa0a8a414201b1042290b60230677ef855b573f534c7619f42858814
+EBUILD twisted-17.9.0.ebuild 6017 BLAKE2B 98d5b9890447814a726fac7ed8071d52d2fd1276cb8eb42fba1110862dcf5218d873e416490d45a76408b5b38ff3d30fedfb65bd284ab081d94a749b26126c36 SHA512 270140ab20064d4ebddb1b5c4c2d3771efca222bf6ccffea9660256e1c640556e3f19362c0126c8c6bc4c97ff15e34d23caee9a2f3ea004cafe8fdeb553af15c
MISC metadata.xml 1429 BLAKE2B f6bf7279da38a837c80fff9f9319d5c2d3893fb4a5a17d731b170153d1c4e10479b58a6576d84fa59ae653794aa017862a4fcb11bf1bc6ca85c374e3b9dc7cd5 SHA512 1ddcc6bb727f97eacb712badf834ceca15a4544e340090622774bc0e781f2ce1a20a96f8b5018535998e9865204697a25ab84eff87c480246fe14e39ef9411ed
diff --git a/dev-python/twisted/twisted-17.9.0.ebuild b/dev-python/twisted/twisted-17.9.0.ebuild
index 0569d8490d0f..5de764748a8e 100644
--- a/dev-python/twisted/twisted-17.9.0.ebuild
+++ b/dev-python/twisted/twisted-17.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -19,7 +19,7 @@ SRC_URI="${SRC_URI}/${TWISTED_RELEASE}/${TWISTED_P}.tar.bz2
# Dropped keywords due to new deps not keyworded
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~ia64-hpux ~x86-interix ~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"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/typing/Manifest b/dev-python/typing/Manifest
index 16a46e08588b..21023b0fb1b5 100644
--- a/dev-python/typing/Manifest
+++ b/dev-python/typing/Manifest
@@ -3,5 +3,5 @@ DIST typing-3.5.3.0.tar.gz 60350 BLAKE2B 56b59ce3e38f0d17aed88b3e47c89383798c5d7
DIST typing-3.6.2.tar.gz 78726 BLAKE2B 80adf3cab2c37ce36bd33d14e475ed07918ec80ebb5bc68a820abe06dc862fe6b38e1a90f9bb3d37420b311cb4a32af871ae2ff72807daa8c1a334b6cbbe4d2a SHA512 a975980e7ba6ec3e15c938336877071785bec7212443da079770348ab9441c8d918cd806e85ebea8af66a5d94f684566ea07b55e7623ab11e7d922c8c3dfe981
EBUILD typing-3.5.2.2.ebuild 725 BLAKE2B ed898c5cc7f441c97b3137e6d12bb6c03d4b3255f9b2f5f31c91e91685aff7026bcdc011c025b35daf724ed68bb4bb858cec1fa7d5c01f0c65d54d1192887d2c SHA512 e750265d0c50ae0aeb1e18bc91effd3a2cb5f76b50fa586e9a3f63f1baf11bb791213b953cf53a23bc6114c57567aab137c064c022211946c23ea3025086c0f1
EBUILD typing-3.5.3.0.ebuild 742 BLAKE2B 3260719d848b9ce5ad69efe1e783e7c29c53f9b8f8da0a71b0b13ddcb53981dce489110b31a18787db93675de032de3a6da5493fc48d27a19f4bff9a68df8e53 SHA512 99e02c3c01f3b628ff1ba198d2d020f48b0b04e4f545a4ea464c9678a1ab9d0abd3371b2ad53366f03c7cfacabe770d89b723e7981846f17526cea6773448c19
-EBUILD typing-3.6.2.ebuild 756 BLAKE2B c6217f847ec3cc08f6502bfbcf28542cfae4aa99be39be83352b8f28111ba8a5d8591f540c751aef84eb167cabe94cb5bd5c57f8edcc7abed98be33e518ab2a2 SHA512 f75888886604f831ffae459b5c65fe19ca22fe7bf22546a473f4436cc2752f8b9d678e982423a314a7a6c0ffffd9d6c9970c82f52fca90b922bb768596cfe73f
+EBUILD typing-3.6.2.ebuild 768 BLAKE2B e0f2b77eb54031719acc9d7589239d30066fa2542a5d38b2e34aedfb4d84c11ab6a9de2b53cb5e376f16f61d736fcf1fbeee8000dd07968f314f5f4a9a31a985 SHA512 4888a7a4cd4a66f3d5ccfd8b5fcfa72ac3bb46936cac26266fe33bef91df8d8a9e3295e5bae3fd27c82b3d12e07641d473cd7b2653dcf0f87fe8bd3e6aa33e07
MISC metadata.xml 315 BLAKE2B bd082b4001c0528fa5f5a7d5016252e4d07dd942984464a52cff93e353509532290a2ce0acd7d6307462e479a5066747799ed7d36740887e61d8f03d21c5003f SHA512 cda57db8293624642470f9c44e1ac73bfe45993c4cf9ba4240d988de0098088566edc0c381f9f5356071de76ca9c4af7d26f1404e482a7c49e2a06bf2f8c94a9
diff --git a/dev-python/typing/typing-3.6.2.ebuild b/dev-python/typing/typing-3.6.2.ebuild
index 0b223af72b4d..7f372a46e031 100644
--- a/dev-python/typing/typing-3.6.2.ebuild
+++ b/dev-python/typing/typing-3.6.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-solaris"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/u-msgpack/Manifest b/dev-python/u-msgpack/Manifest
index 907c11f74d38..a585e748617f 100644
--- a/dev-python/u-msgpack/Manifest
+++ b/dev-python/u-msgpack/Manifest
@@ -1,4 +1,4 @@
AUX u-msgpack-2.4.1-little-endian.patch 2129 BLAKE2B d7bd75e409753dedc3e1e7ce984fd2401cb8dff71af6b3da90950b00ea7f2af35f8d3b87af0fa333b61f916bd904934ee5ca09a124bf17a4099f334afe76203a SHA512 978c6eede0b89238134b31b596f9e0fd87d31431fd95d9f44578bb782b17fe8c39fea20bd494581a633219f8137c23156d5bbc454040c137552c7a72901525b5
DIST u-msgpack-2.4.1.tar.gz 12026 BLAKE2B d8f9c5558daba3afda53c4c1b8e10edd6baa08a58c82796171ae0752c10c638b76abc608349e2ba090e83b2df66611a5c0c03febd38c2a13c45fb617b6bcf74f SHA512 4c3edb72455e8eb8fa7a4ed9b6ef4461755b782391f2c362d52d0fafda3e790fb40d0d239d05ba99beb3ad4cfd9e200175e2a1917cd64ee1e5d8cc3c4e8b3f25
-EBUILD u-msgpack-2.4.1.ebuild 821 BLAKE2B 40afcb591c5623c8e926f6fa51c836a4245304e33f24bb71f51879502667840fc46d4e511adf6a8eb43a739a4338a54f9dc3f1bac3e6d403518ca34b26336912 SHA512 beffc3b9a1f6435924fec0c1ec3773850774fa288ba4eddd7feb5e7abc01d05d48dc4a56500b02d34ee0e31c8ab2d5f2bc136df99ed08835b7d072b9d8c20231
+EBUILD u-msgpack-2.4.1.ebuild 833 BLAKE2B a517a84ae413809bfc8bcff934378019e2b10712c9e6442306c9a2a5d56778272e4aab9a76467fbc494608d0745b01cbe149d1da15863d24589be3dda4dfe6f4 SHA512 723c0e7afae62a04a6ad2ed38d9d159a99fa75a0cae99bdc48810a5445f4614c4b325564eee297734156dd4e76e3b7d5780a832b5c910462585b62200c820116
MISC metadata.xml 985 BLAKE2B 6c8134062eec629a9e15fe23321a10d4248f00fd92cf14d43d35395b29970c7668661500dff63f3f004925d2b00d0dc8fe91487d3a056a77b7b2f1f3a33d5d91 SHA512 642fd0a2bed62a5218a3f2765f51f7e221ab57850d03a03f018ffbe1469705e34884b82c51958bc83c4fb722f00b818fcfd85df0366eee2c0550a58d0fbe91a8
diff --git a/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild b/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
index 58c07bc641c7..fad2f09d722e 100644
--- a/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
+++ b/dev-python/u-msgpack/u-msgpack-2.4.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
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
IUSE="test"
RDEPEND=""
diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
index c0d568bcdd23..3bc50486a95d 100644
--- a/dev-python/urllib3/Manifest
+++ b/dev-python/urllib3/Manifest
@@ -1,5 +1,5 @@
DIST urllib3-1.21.1.tar.gz 224266 BLAKE2B 35f521698c0b05fc9122650dde5ac00954eb2ad99ea3771d2a9e4fcb210b404a8173ee369f46b5e61ef7104621571386ad114c833522748b96294a87d0afa601 SHA512 0d2e9c2a0b895e4e232cad5ecc645ea9fd9b70191df045a220ee1f32e284c613c6790bcdfd9e40a22ea9d25ec397278fa700a3c3747e7b04222719d50df07859
DIST urllib3-1.22.tar.gz 226083 BLAKE2B 6d3067ea1c9c90e2e759e6319115ed3d29ca1e31c4d1721d7e7aeed432ea4df22635d92fdb9ea91a411bbe67c72160abaa19e0d42870be0b0a866c003db6ec62 SHA512 132b69d7f390916bdcde66d46fbf0189d0c1f976f91778dcb0a9ef8174487b7bb4b37b9139e84f7c70234803be95284448aba0b820f3b54530c0c497ca7a1dc9
EBUILD urllib3-1.21.1.ebuild 1639 BLAKE2B beeba41d094abaa84abb1be45a9a53b430140c55cc16aeddcbb29ee94a892458b8c5afe888923daabbf3a47030edac6b9e0b8246c6dd1c72365fa4f5a9c4055c SHA512 548ef7d2b368abe5bdc38b91d815cc8c4fe679339fc7b918d45ace213bd07af57050fdb0ebba430e7a9430f70884036ee4abfd5f3be4c57fd88a0acf84b84550
-EBUILD urllib3-1.22.ebuild 1733 BLAKE2B 24b5fbc178f4ba173f335f904ff39c53b41c0b35e67f2e76360d5340ff8ff8a2a7b3915272e49be5480b3ad551657240fe3dd85dffeb81c6de4934961e0b526e SHA512 2caa17b7ac18d9dc29e6f4969f15e39842cd273c2f0dfa848d4040acb412c3b815f7f8e1e66903f51ce18ff50efddb17161a0b3761e17aab59da10c0d93a5896
+EBUILD urllib3-1.22.ebuild 1745 BLAKE2B 169e817f09c3d61857a43d6f17e15f575ab93328708f1878999c3ae992b6d9bf8919e9bfd5cbe75bb611167895e118f6b56872b7c27b340c9d824911c4f3aa68 SHA512 6fb1b866d54cc1c61eee008f0adcc1c870582cadc77df8bd41c6d608f610839e1e3620e620545a79e8c36af5ab00b0a959c90422dfada3c1db9a7c301359cd0b
MISC metadata.xml 376 BLAKE2B 2e9ba1b23bd9ab2770d23ce9bdf21f4083f46184c22d1dc0bd449b6605c24a2ef0168e1503327b549ba55e81b7bb52fe5f73fa375f06f3c64fabfac6cf5a9d77 SHA512 97d216a4841d8c78655c923060a0040b75fbb2d19a42e51081fc63a4af80514db5abf09a02706cc52387ab7ac72e964f947f1ded50bcc7f8fae6d022d5353543
diff --git a/dev-python/urllib3/urllib3-1.22.ebuild b/dev-python/urllib3/urllib3-1.22.ebuild
index 2f3a0a57adf9..f124faec6ff5 100644
--- a/dev-python/urllib3/urllib3-1.22.ebuild
+++ b/dev-python/urllib3/urllib3-1.22.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="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~x64-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 ~x64-solaris"
IUSE="doc test"
RESTRICT="test"
diff --git a/dev-python/vcversioner/Manifest b/dev-python/vcversioner/Manifest
index d285dcc1a3d0..5102982ae2f1 100644
--- a/dev-python/vcversioner/Manifest
+++ b/dev-python/vcversioner/Manifest
@@ -1,3 +1,3 @@
DIST vcversioner-2.16.0.0.tar.gz 9024 BLAKE2B 70d61a0d65129c28c9febfae54454a50ce99fa3478b4948fb677b90f52d7abff4c14b69ad8e71b26c45cb40a7535be8f916cdf3951a1ca932e1b7d0f07ceae0c SHA512 e4e34693aa813e57991eca01d20102bd2e939b536461e2e9e063ac0e3558580e57d7e8d5e08d010690b3c901c97e53f187f20b48520b333eb492ec33e85757d8
-EBUILD vcversioner-2.16.0.0.ebuild 685 BLAKE2B 5b934984bfbeeb2b6c8a5d0b50a73c802ef3bb337873f1030a357782886bec4377a575e2018749fd8ec3f6a76006eb692d66604408530c3f78f5f0c5a943d877 SHA512 fca14af8ec9c5a85d642aafa1043c60afca1ce344cc53cb39ea787db64d36f4b279ac9a339ff9e49b025de9cc5a3f1a513724cb6b8b6ff392a1a11d234c356ff
+EBUILD vcversioner-2.16.0.0.ebuild 697 BLAKE2B 25ccffbeee04e8c52ae30d0dc25f7dc7f76491ee6e7393ba84eef5e26cb066de5b65411fdd29e4846860d39e64dad11ca7e34f86a2131897d66332710599f6ea SHA512 b0b181e576062c407550f83c7625d5bd451e35c6cb0e55ef48491e9cc080118af00c208b1ac3bc6b20f4bacaf5f478909d541c20b7092bd166a9f9de634fc59f
MISC metadata.xml 308 BLAKE2B 4d08920d23a6a0b63b12dd665f4002efc68eab182ee8be145f7d9f707bbf028ab84daaa2ac37386397173c9cb6251270a7500e776d9f3264d371bade8ac923d1 SHA512 550f181e53960f17bc2aff125dc10ffdce51bfff4e8b61572bbf1133e39a1e18ac8e473880504994447fdeba479c172c14aa0c20777ab4e7b07c0e855c686fcb
diff --git a/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild b/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild
index 7264843fafba..777fd7e224fb 100644
--- a/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild
+++ b/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/v/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd"
IUSE="test"
DEPEND="
diff --git a/dev-python/webcolors/Manifest b/dev-python/webcolors/Manifest
index fa43c606aeed..92b96182113a 100644
--- a/dev-python/webcolors/Manifest
+++ b/dev-python/webcolors/Manifest
@@ -1,3 +1,3 @@
DIST webcolors-1.5.tar.gz 29960 BLAKE2B 0d46fa57b54525594547b1224801308961f9265dc76866153752e411dcf81d3ca2566cb289bb9f0cd486bd6ec1ffe7cf88f99a04f5554ae43f183175c9eb925e SHA512 84ce8cbbbdb4523bb146cf379845b549570623411a56651a7f9b9687152b7adc9dc42a3a0f684b55b61fb7a3d51d49d3871100b56725c86a727e3374b53c84b6
-EBUILD webcolors-1.5.ebuild 675 BLAKE2B 337e0355296b88a2ad52e30ac58f259e83902329a87e7cd1d70c4a20e9c155fb5bf5731acf84c6a99fab749b56e952c20bdeced6a49cbdcbb0d1e448963652df SHA512 f79beea6e13d812ca0e0c05c5f7beb4287a7d34b6fe43d74c67fee8be531051e71c6df00d29815b3bd73ad7e9a45836d0516b1fc064e5dc99be91e7085f24c53
+EBUILD webcolors-1.5.ebuild 687 BLAKE2B 9061992ec18d192f0a86ee9018f2d6c0b38ae8a62c46153f1cb4afc5efd38f1f5e9f9948a7907e174960c17fa45730f8e1f711098f189918f6149f9d6a807276 SHA512 290454276de72944fc07b3ca4a5b8cd79ac011e23612b8b4c6d1c2bdf0086cc7f664cb0f04ff278fe61548ac587a34178b722e5de1e0b95c42a2d2cd530358f9
MISC metadata.xml 373 BLAKE2B 77ba0f1d033aa4955155891349878942ffb67450d1e4891c87f068454546c73feade5f683574ae6a4263bf9cdce3f2beebc188e3812086d84a6cdeb840328c48 SHA512 0b99d1cca8cba614a64f182192f08d168e01c3d5dd3227f4425f41f438769b7b0566be41c9d3a3b3bd98825582315c035a7641766416fc5e57816b72d27d726b
diff --git a/dev-python/webcolors/webcolors-1.5.ebuild b/dev-python/webcolors/webcolors-1.5.ebuild
index ee90444d4787..66426ea581c0 100644
--- a/dev-python/webcolors/webcolors-1.5.ebuild
+++ b/dev-python/webcolors/webcolors-1.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~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"
DEPEND="
diff --git a/dev-python/webencodings/Manifest b/dev-python/webencodings/Manifest
index 8426e8d21382..a4a7407ccfdf 100644
--- a/dev-python/webencodings/Manifest
+++ b/dev-python/webencodings/Manifest
@@ -1,3 +1,3 @@
DIST webencodings-0.5.1.tar.gz 9721 BLAKE2B f62ee91cf0230f55bfbe9973a621bbaf3aa250f511b2e1e2c0c6db00bf52760bb058957040600cb33d6f9208987302a70783b04325be4ff344c428a43664290a SHA512 b727b01bac6ec79bca517960d27b4c0668b295f25559471b9641c2c33dab55db6dac9c990952177964c6418382c22831b14d57df5e632d51d7abf97b61f24326
-EBUILD webencodings-0.5.1.ebuild 835 BLAKE2B 245bed1b6b47a1c8af4126091f396666ef59e1f57dbaa49e6f398e97e6e20314d6c494d0d7c358ffd902754369d1b35a7abab10596115290722ef3117a91e43b SHA512 f31081f05c7171e58d95bfc756b67942b8f93cc4b3d14c48cd4815dee112e123fc5692c2f95402c7dfca75d0ea6899559cf868821ac4028bf15bee97f0f7180b
+EBUILD webencodings-0.5.1.ebuild 848 BLAKE2B 5bd21c6a1d30ad3ff9fe8cb6b61850fbd0665d6cf60a70940f32329f6abb6a8fdd513c759d1ec8c375cca0bf6d79ba5f68abef916a9d0f1885467e23725a6530 SHA512 c525d06bb3a9e4022fcad783127373256a86b9d35f783a4f5ce82e07fb5a1e45e38f99fb048f1da1f021043716dc1f116a5222cab7465d524202fe4e8062ce58
MISC metadata.xml 575 BLAKE2B e04ef356f2e32b91dcfcf94b1f02c86782491f811d71e45b19731f9e0262d42d2419a152b99c52f575db57f682d7a6820a2a2d1e4ee79ec1beb810c238907578 SHA512 c734aada8a2ab7aa8cc6f25fdab99d9ede6be164d23acb8dbda9f7988aadf9d12b6e3043f5adb050cef277523b4a0c84d770ad1f2f75ff7d21d774c403d960ce
diff --git a/dev-python/webencodings/webencodings-0.5.1.ebuild b/dev-python/webencodings/webencodings-0.5.1.ebuild
index 1f2c7fe10bd0..42e9b30eceb5 100644
--- a/dev-python/webencodings/webencodings-0.5.1.ebuild
+++ b/dev-python/webencodings/webencodings-0.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,12 +8,12 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Character encoding aliases for legacy web content"
-HOMEPAGE="https://github.com/SimonSapin/python-webencodings http://pypi.python.org/pypi/webencodings"
+HOMEPAGE="https://github.com/SimonSapin/python-webencodings https://pypi.python.org/pypi/webencodings"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
diff --git a/dev-python/websocket-client/Manifest b/dev-python/websocket-client/Manifest
index 2d74da9fa722..e48d9d301c30 100644
--- a/dev-python/websocket-client/Manifest
+++ b/dev-python/websocket-client/Manifest
@@ -1,3 +1,5 @@
DIST websocket-client-0.37.0.tar.gz 194246 BLAKE2B 805482524b603fbfeb1039bcd99d761d125504a0f8d1a69766d4f586da241efd9d07ade030152fc51228a7333c97313fb98483de95808f81cfa23e7c3b0ff1d4 SHA512 b72f18c91d9a51a1943fc798601bcd9eac8b1ce807a2abb72b7cf897da30de808160645d9c7f3eaf2430e739cd0c6c01046c452f43c61af63afe7d31d801f9f7
+DIST websocket-client-0.40.0.tar.gz 196203 BLAKE2B 303aeed5bfc84139adfbef3f3198512172220d2670e38683d660def19dcd82015bf85edd26a5aa029ba021c1f9496dca33e5ee8afc790b87eb1fa7b7b17c9aed SHA512 b57593e14087ff36ab2133fb8077aa207bcdcc04fa82d00eb8fa3b86bdf7fa949c8ca25317a7fe035ef0f36d2c996e036d2b715399813604d5593584d409a5eb
EBUILD websocket-client-0.37.0.ebuild 813 BLAKE2B 8d81381517db67bdda79dfe57ceba323705d919e4bb3ca261d678a76e30c628ae3ec818e6b43e31c36634c80c7b9b07c5bd9e9f4baa0d1eba442d6df3c21be74 SHA512 f3e7b1d8105ff0100dc27ff772cd08659714bd62f737e0dd9824e10e534b4bfe193acfc1970c3bb235a5a5cd7cf0a72884862a5fa043ade1ea33f8f7d7f561cb
+EBUILD websocket-client-0.40.0.ebuild 815 BLAKE2B 7181ccf672b096d9afcf7854e90e87b78dd530ee8dba72c0eefdf07363627e73ce9e0f73b92b668d177771decef3b100ce41026884eec8150053d7dd3f156b7c SHA512 3baf65b9d3aed56a3e3e35926aa19a0abb9cc021874c8ab2469eaf622e4831bc6c12ffcc9cdc2f7ce1a6dbefceea8197881f634b9e8b155e72e5e0aa7eaa154f
MISC metadata.xml 488 BLAKE2B 79dd23e10d557b8b6c343db7b47249d8659bfab16d8a11d8668af75a1af0f87891be3c80bba944ddc63aa986dc30a0b7d49c99341ab043c1d084a32f216e62dc SHA512 0aa0c529ae74d6fa9b95bcbc66165c283ddfffacc773d93653f6720dd744da54ad7428dca4fac2b165acd84540f56d7f0f37ed8a1486700d72fdb7716053ab20
diff --git a/dev-python/websocket-client/websocket-client-0.40.0.ebuild b/dev-python/websocket-client/websocket-client-0.40.0.ebuild
new file mode 100644
index 000000000000..42f290186c23
--- /dev/null
+++ b/dev-python/websocket-client/websocket-client-0.40.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN//-/_}
+
+DESCRIPTION="WebSocket client for python with hybi13 support"
+HOMEPAGE="https://github.com/liris/websocket-client"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="examples"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+ dev-python/six[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' 'python2*' )
+"
+
+python_test() {
+ esetup.py test
+}
+
+python_install_all() {
+ use examples && local EXAMPLES=( examples/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest
index 18942e76b4d2..d4ea87047b73 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 1004 BLAKE2B 18740af196baee2c80de94418fa29903ade3c439f6bb66735f6ba4c7c21485dff58891123d7461972b1b313a42d8439756e33ccbed307cc1c827166be69f5a89 SHA512 d59f8ec1c30a8e47104321e34e3bac8dd2a3113377ff717a04dd9cc354bf5b42188285df221c8786b9330465131b3656eb851d94a478f607c6257994b56d939d
-EBUILD wheel-0.30.0.ebuild 1014 BLAKE2B 37caafd154054c5ef62ab71f129f51408e1c8aea06a9d3a9b3eff88967753229aa316dc42a54d0e783de75aabb29b1e61d4555483d3a91741a18942745c007a6 SHA512 ab2811b2734d029027bc5c8813c2d32a9b44ef0641d1e325f96c246412243f3c8c9205239896228bf524a91db5c69dcb9934340b6843810d0172a2f14f2eb095
+EBUILD wheel-0.30.0.ebuild 1026 BLAKE2B 889828a42a3149565670c7eb41167727b9434b05f63288d015e3292de3c025395a05aeee774aab6a90ac68f983c6f9de4c63fb0dffa6630fd8506cdcd680c982 SHA512 42614baf88443c66828f4434b52e77a03d563a2611d72e0a3d88f7e6f8576d7a39d35aa62574b35ddcbda7265c629d0c0dc5b00033b81f3dac46f043d9f55169
MISC metadata.xml 308 BLAKE2B 32390fb7a1a3de815d3a791850d9f96d8092be48cf2ac61f8cebdf132e7d1c5c4cba95bac3edc3f2ebd6a2d9e9437e0c9187f9668ed95c4ddb4ee6072f496d46 SHA512 d5fdaba19a51f826d45ba93cc77a08fd4be563634f51236cec379763f066ed925869a57c94c75a34ed58302619d419f31dcad641d9e85c68d11d72ec53d2d45d
diff --git a/dev-python/wheel/wheel-0.30.0.ebuild b/dev-python/wheel/wheel-0.30.0.ebuild
index e0b07ec1b85d..aeb0a62efc73 100644
--- a/dev-python/wheel/wheel-0.30.0.ebuild
+++ b/dev-python/wheel/wheel-0.30.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 ~amd64-fbsd"
IUSE="doc test"
RDEPEND="dev-python/jsonschema[${PYTHON_USEDEP}]"
diff --git a/dev-python/whoosh/Manifest b/dev-python/whoosh/Manifest
index b8cc615167c7..f5f0fba1c769 100644
--- a/dev-python/whoosh/Manifest
+++ b/dev-python/whoosh/Manifest
@@ -2,5 +2,5 @@ AUX whoosh-2.7.4-tests-specify-utf8.patch 319 BLAKE2B b889ccda8723208af56659616e
DIST Whoosh-2.6.0.zip 1193541 BLAKE2B f5afea36c53a06e3f23e06e3b6f51acd2adafa02488912c52fdda207631a6adb071256d26ed455042de1c4c2a136156ba7c89f4d6773ec60b392b03de3c37da3 SHA512 e50e47ec0d1c65ad3c7d657586f5380a1be748945c1ce964305fa68b99379f0da676faef6f0ca45ef151df7be71150601162ee966f3aaf84047a20bca36f7e37
DIST Whoosh-2.7.4.tar.gz 968741 BLAKE2B 698ec603eb1201f2b1a934785f84108cb5d91114c9a4e1943cfcd2c8c878f7fb0a0868d54d3a11f8aa30890179c555bdc11cbf34962f5f4781c6d43a090ba872 SHA512 7cdefdcf52b704ffe50c00718c42677e2ddfe879f81ad2d14b580b0e026cc0ebb6b9ddc99d8709eaff4eb9b83f654b042c8792821e1ed90aa85cfa6f82845074
EBUILD whoosh-2.6.0.ebuild 1261 BLAKE2B 86f2235f7c7d641f7c5fc89b6e99b3d6a3c6eed9f9cbf9824dc2efa8cf7c0c91d615fa7bd46cbd11a342101a564e7aeddc903275c7dfcf359877978b21e64370 SHA512 cf20005fa97994ea30cfae70c5291b4f9db04fb23fe3606394e3daadc191c910e58b737d8f3fe22cac0ad5940e31dfcf40e061b68ed9da490e36ba2d3a7dd359
-EBUILD whoosh-2.7.4.ebuild 1464 BLAKE2B e126dd4f4fbe11e7bbe8a96990b2acf5296c0a9047fd905fd66d9c63beb428e9bd10df7980956b7a2bdd75fffddbf7149fa82c3b43b497a6418230940c321d24 SHA512 ea61840c639fdce9c4248ae39faa33d30e513a2bb095313fdfb417ae4d0735e0bb16f91beebe6d94844ef36e5f6b52e4fbebce3607e59b7225d0fd113088cf79
+EBUILD whoosh-2.7.4.ebuild 1476 BLAKE2B 12c014aa9539b390934143534c5b7489c5dfaadff0f255d615f3dff72d086137660e6921d60a2c1329358e310e8a9158ccb38fc74860bb95dcc6b618630abb2e SHA512 ea334d5369ddaec5d6df53271161bfa43df5c7565da5fb9d3c1afe85bd38ba5ed5165855b71f585295718fce49655fa09408a6254f8c0c95273c909e4df87c67
MISC metadata.xml 817 BLAKE2B dfecf5c1485e029a3614d0a45b78ae77fa7965000e5e9b95d6e7ed21155c4781f23b895f24b7189b1d7fbe7007828dd152d30c4013ea35d93ea1c5dcc985b834 SHA512 b9c1def2c09a31740729aed91c02a3382c9b8f10d9f959c0c80f41ac4822ac5ad3b2c7c998e244f91e64581c17c4d52a7264f679b44a9981587c053bc3b576ed
diff --git a/dev-python/whoosh/whoosh-2.7.4.ebuild b/dev-python/whoosh/whoosh-2.7.4.ebuild
index 5fc073ecd0c0..d8b11488ca04 100644
--- a/dev-python/whoosh/whoosh-2.7.4.ebuild
+++ b/dev-python/whoosh/whoosh-2.7.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/W/${PN^}/${P^}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-solaris"
IUSE="doc test"
DEPEND="
diff --git a/dev-python/wstools/Manifest b/dev-python/wstools/Manifest
index 78f0c1550dee..6bffd5abbb53 100644
--- a/dev-python/wstools/Manifest
+++ b/dev-python/wstools/Manifest
@@ -2,5 +2,5 @@ AUX wstools-0.4.5-setup.patch 1874 BLAKE2B e23a2b8b183079bdc72a7304d0df03b4884c2
DIST wstools-0.4.3.tar.gz 148878 BLAKE2B 96b1e9dc0310fb0fc5515a7c061f82897e2ecd1b6187167b57444394d1e64e8f63e5db011d77c80b5fe6df2f67fecffe82f861fb761190c6b3248346cd9f5b5c SHA512 e735e2ae63aa410a56c79bef0bec7196393bb8f52d8521001d298b6290a75662f7262b6cd3c3238eeaf33263036cc6dabf8435ebd2fd1c98481cea524d0382ed
DIST wstools-0.4.5.tar.gz 201047 BLAKE2B 34c8d2c52ce9d1d67749ef6d0e1d5684a60718ef613688466d0992306f446b153d681b802fb142d1594bccaf37390495fb59e765f662e7550432d8866e038110 SHA512 24779bc2c2f3e32a515bc5690038e3f8e487fd45c1b7822d587e1bfd0bda660b837e3d5cbf8248459e06d7606e6d1c404dcee4de35b1f0d353bd5213e197d83a
EBUILD wstools-0.4.3.ebuild 596 BLAKE2B 784ed1f5f0b24e28d76e88ecd6099dfc6ea6040ba4e1e5ab65ff8610951ca98ac686a226a8a11453c3689fafb33a9772425c428f73e209fcb7a1d30315e60432 SHA512 4a25ec83bcbdde5259b17e94939896bc1c7f229cd1183b4e3faeb18864f0e0d3cf5129696ae0c658e0a587c8804eabb6a8e0ac161ae3b7944934dc952e8c6d0e
-EBUILD wstools-0.4.5-r1.ebuild 797 BLAKE2B 099782c313be5b97ff12ec4c790034c97a44c47077ed2f6967c4c6f32189c963836093ed8fd9ce3dd5d9e6f8e88c9bbab4885c2b0f31b6226b7c9dfc4771887c SHA512 e2358aac3e37833028bb268e6a232fc01b68df37e8529ef2c71d4290ce9ab074ae3768857f4051bd00d0da3c6ed2365bd1d47932fb18cfbb3fa0701e506a4c48
+EBUILD wstools-0.4.5-r1.ebuild 809 BLAKE2B 059e013e1c518f15f3da96db007193ccf8c64bb9f112ec82ac1662c63cb9861b9c498b490e8a0865dc28f86528c8a4f5c444aa74e1d810a06077fa36d25c35fa SHA512 194ef962e8ab61324023f004f7792e0208c56e521c7798dc0e45f83072bfb161d5deae5989f1e828dc00a107e247d2e20033ccd7d8e6e00e26739fb97b6f52b7
MISC metadata.xml 376 BLAKE2B 4bee67bc37a09d4b34b1f67902a820f63563f87d9771eb462eb7f098955806e025196082a7e6c118e5ab0638c7ee70d1a63c8183f607d1ff9a26f1b0c16d5206 SHA512 fe2f379a3d41b128b1c817d4e56fe92b72541bcdfff4e40e05da8a661ab30b5eb623421ce6ec366cdb8431c924f6132a9d15982f1182f6a1f4c71f8301d954b8
diff --git a/dev-python/wstools/wstools-0.4.5-r1.ebuild b/dev-python/wstools/wstools-0.4.5-r1.ebuild
index 9a3d508f201b..1b12cdcb427b 100644
--- a/dev-python/wstools/wstools-0.4.5-r1.ebuild
+++ b/dev-python/wstools/wstools-0.4.5-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
@@ -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 ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x86-macos"
IUSE="test"
RDEPEND="
diff --git a/dev-python/zope-interface/Manifest b/dev-python/zope-interface/Manifest
index 1a4973c15ced..8aa6d3f39b6a 100644
--- a/dev-python/zope-interface/Manifest
+++ b/dev-python/zope-interface/Manifest
@@ -3,5 +3,5 @@ DIST zope.interface-4.3.2.tar.gz 143139 BLAKE2B 60e8d1ed360192cfd2bafc5738f1a527
DIST zope.interface-4.4.3.tar.gz 147052 BLAKE2B dea636ebed2f66035510d467615a9532a7c082ddf4ad3bb26fe0101f790db667817e12c4fd3f4a0b654151422e6ff8cb156f3d2e4310e0294ffdc7b5b4e836f9 SHA512 29d9f3f1fe9af8a4ffb1e6d2f067bba1fa1bac7b02690ba8429985aa6ca76d3f337076bc8c48f39d0f338ccd855800b2f28b319a183a285191cc007bf8d9c9ad
EBUILD zope-interface-4.1.1.ebuild 993 BLAKE2B e709e515f10e58ed57515d8c866e0a34475c79d09b8548c37565b745a9d2c0f637f0228ac51a745fec2782f5a6ab4a5addd74bcba7cf00a6e7d43467cfd421d9 SHA512 fa53ced7cdf0829b345a6b52f668a3ffbd7abf58391920eaba4eb8c74a0aaf5cac04088f013b764dd25957f410c50836b96ca7222ba7a31659a2289c416ed2be
EBUILD zope-interface-4.3.2.ebuild 1039 BLAKE2B 74000afcc3768d0651939e139f2e49b0a9ff4c40eb3ec14085f81daa424627b66c8c41874c5469ca48d59bfff6217ec5a05c63b74b6a3d7851bdea745ffe769c SHA512 c2b714b42e1989d55e9b3e81850a9c9ead83c1e20f59c4d21ba7cbf001e380d0d1341f9b0c52aa7821b03c28091df64730672b1369c907790662dc3996b67b82
-EBUILD zope-interface-4.4.3.ebuild 1274 BLAKE2B 038e689f2b65247ce4b49c152b92880e7c901da4132bc2a42428632a91ee281848d5be23c3fad1c8bea4a2ddd3671ae036263cf6ae584802350114a7c98cdce4 SHA512 ceb0377ac9bc2674ecd367a632e9bc7f2acd93787e0d2035d155f2545fbb3239636fa65128891d27ec43190ad2c0a448264af28ab1e28e413164bf52a23107a6
+EBUILD zope-interface-4.4.3.ebuild 1293 BLAKE2B a2adcb5f936a0a03dc019ea0cf17e8b5d9935a9ddb737d4b3ddc09f6fef50263527f8937d742172f80fd3f8e77711f1e90891cefdc230ef99e3629fd18cf6573 SHA512 fc686ee4c4ee08d7c8a8f4254e9a38a2c7bf236b5723ec93c7ab6d9f72d12c81829fc134b04e131e9d88d0dd7c15f9d591505c1c7135c0893430962a5d9f9af2
MISC metadata.xml 386 BLAKE2B f8454bc6cb7c55f203d75f44428b0fe404d050e4938f80e5ca1e0504811a3ea73980ab474d12b47f31a87ed508a2f23143d6393eaf2f66eaface7b35a2058a61 SHA512 fc31e083f990006f9a4bdf1cdef5b8efee3e69e8444f614dd5fdcc0d7ddb8291cc1e45c21ab1418668c2e247068a39467e837aa8b869cc050a856635b8789fdd
diff --git a/dev-python/zope-interface/zope-interface-4.4.3.ebuild b/dev-python/zope-interface/zope-interface-4.4.3.ebuild
index becb2ed49206..a941bfbf7940 100644
--- a/dev-python/zope-interface/zope-interface-4.4.3.ebuild
+++ b/dev-python/zope-interface/zope-interface-4.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -19,11 +19,15 @@ 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"
IUSE="test"
-RDEPEND="dev-python/namespace-zope[${PYTHON_USEDEP}]"
-DEPEND=">=dev-python/setuptools-33.1.1[${PYTHON_USEDEP}]
+RDEPEND="
+ dev-python/namespace-zope[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ >=dev-python/setuptools-33.1.1[${PYTHON_USEDEP}]
test? ( dev-python/zope-event[${PYTHON_USEDEP}] )"
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
python_compile() {
if ! python_is_python3; then